* (Version 21.1 released.)
-2001-10-20 Pavel Jan\e,Bm\e(Bk <Pavel@Janik.cz>
+2001-10-20 Pavel Janík <Pavel@Janik.cz>
* xfns.c (x_laplace_read_row, x_laplace_write_row): Prototypes removed.
(x_handle_property_notify, x_get_foreign_selection)
(x_handle_selection_notify): Use XSETCAR.
-2001-10-15 Pavel Jan\e,Bm\e(Bk <Pavel@Janik.cz>
+2001-10-15 Pavel Janík <Pavel@Janik.cz>
* buffer.c: Put doc strings in comments.
* fns.c (Vafter_load_alist): Declare extern (w32 build problem).
-2001-10-15 Pavel Jan\e,Bm\e(Bk <Pavel@Janik.cz>
+2001-10-15 Pavel Janík <Pavel@Janik.cz>
* process.c (process-inherit-coding-system-flag)
(get-buffer-process): Do not confuse make-docfile with doc strings
* window.c (select_window_1): Unfreeze window start. Remove a
doubled test for WINDOW being live.
-2001-10-15 Pavel Jan\e,Bm\e(Bk <Pavel@Janik.cz>
+2001-10-15 Pavel Janík <Pavel@Janik.cz>
* fns.c (Fmapconcat): Fix typo in a doc string.
* xterm.c (x_draw_glyph_string): Restore clipping after
drawing box.
-2001-10-15 Pavel Jan\e,Bm\e(Bk <Pavel@Janik.cz>
+2001-10-15 Pavel Janík <Pavel@Janik.cz>
* callint.c (prefix-arg, current-prefix-arg): Fix typo in a doc string.
(in_ellipses_for_invisible_text_p, handle_invisible_prop):
Use new retval of TEXT_PROP_MEANS_INVISIBLE.
-2001-10-14 Pavel Jan\e,Bm\e(Bk <Pavel@Janik.cz>
+2001-10-14 Pavel Janík <Pavel@Janik.cz>
* lisp.h (Ftop_level): Add prototype.
* lread.c (syms_of_lread) <load-suffixes>: Fix last change:
multi-line strings without a trailing "\n\".
-2001-10-12 Pavel Jan\e,Bm\e(Bk <Pavel@Janik.cz>
+2001-10-12 Pavel Janík <Pavel@Janik.cz>
* floatfns.c: float_error() is defined iff FLOAT_CATCH_SIGILL is
defined.
* sysdep.c (child_setup_tty) [HAVE_TERMIO || HAVE_TERMIOS]:
Clear ICRNL and INLCR. From Daiki Ueno <ueno@unixuser.org>.
-2001-10-08 Pavel Jan\e,Bm\e(Bk <Pavel@Janik.cz>
+2001-10-08 Pavel Janík <Pavel@Janik.cz>
* keyboard.c: Don't define min/max.
* puresize.h (BASE_PURESIZE): Increase to 725000.
-2001-10-08 Pavel Jan\e,Bm\e(Bk <Pavel@Janik.cz>
+2001-10-08 Pavel Janík <Pavel@Janik.cz>
* xfaces.c (free_frame_menubar): Add prototype.
2001-10-04 Gerd Moellmann <gerd@gnu.org>
This adds a post-gc-hook that's run with GC inhibited.
- Requested by Francois Pinard. XEmacs has it. Added to NEWS.
+ Requested by François Pinard. XEmacs has it. Added to NEWS.
* alloc.c (Vpost_gc_hook, Qpost_gc_hook): New variables.
(syms_of_alloc): DEFVAR_LISP post-gc-hook, initialize Qpost_gc_hook.
2001-10-02 Miles Bader <miles@gnu.org>
* textprop.c (Fnext_char_property_change)
- (Fprevious_char_property_change): Remove reference to non-existant
+ (Fprevious_char_property_change): Remove reference to non-existent
argument OBJECT from doc-string.
2001-10-01 Gerd Moellmann <gerd@gnu.org>
* frame.c (syms_of_frame) <default-minibuffer-frame>: Doc fix.
-2001-09-28 Pavel Jan\e,Bm\e(Bk <Pavel@Janik.cz>
+2001-09-28 Pavel Janík <Pavel@Janik.cz>
* s/gnu-linux.h: Fix a typo in comment.
* xterm.c (x_dump_glyph_string): Put in #if GLYPH_DEBUG.
-2001-08-06 Pavel Jan\e,Bm\e(Bk <Pavel@Janik.cz>
+2001-08-06 Pavel Janík <Pavel@Janik.cz>
* alloc.c (init_stack): Remove declaration.
2001-03-28 Paul Eggert <eggert@twinsun.com>
* editfns.c (Ffloat_time): Fix off-by-factor-of-10 bug in the
- microseconds calcuation. Avoid double-rounding problem.
+ microseconds calculation. Avoid double-rounding problem.
In doc string, warn that the result is approximate.
2001-03-28 Gerd Moellmann <gerd@gnu.org>
* xdisp.c (update_menu_bar): Run activate-menu-bar-hook with
safe_run_hooks.
- * emacs.c (malloc_initialize_hook): Handle case thet `environ'
+ * emacs.c (malloc_initialize_hook): Handle case that `environ'
is null.
* ralloc.c (__morecore) [!SYSTEM_MALLOC]: Move declaration
* fontset.c (font_family_registry): Even if FONTNAME conform to
XLFD, if it specifies other fields than family and registry,
- return FONTANME. New argument FORCE if nonzero cancel that feature.
+ return FONTNAME. New argument FORCE if nonzero cancel that feature.
(fontset_font_pattern): Call font_family_registry with FORCE 1 for
- a signle byte character. Don't set FAMILY part to nil here.
+ a single byte character. Don't set FAMILY part to nil here.
It is handled by the caller choose_face_font.
(Fnew_fontset): Call font_family_registry with FORCE 0.
(Fset_fontset_font): Likewise.
2001-01-25 Kenichi Handa <handa@etl.go.jp>
- * ccl.h (sturct ccl_program): New member suppress_error.
+ * ccl.h (struct ccl_program): New member suppress_error.
* ccl.c (ccl_driver): If ccl->suppress_error is nonzero, don't
insert error message to the output.
window's start when its top position hasn't changed. If we do,
this will set the window's optional_new_start, which act's like a
force_start during redisplay with C-x 1 M-> under particular
- circumstances (see report from Per Starback to emacs-pretest-bug
+ circumstances (see report from Per Starbäck to emacs-pretest-bug
from 2000-12-13.).
2001-01-03 Gerd Moellmann <gerd@gnu.org>
* window.c (coordinates_in_window): Check mouse on mode-line or
header-line first.
- * alloc.c (Fgarbage_collect): Dox fix. Return a list as
- advertized by the function documentation.
+ * alloc.c (Fgarbage_collect): Doc fix. Return a list as
+ advertised by the function documentation.
* window.c (syms_of_window): Doc fix.
(font_list): Include fonts of all alternative registries.
(FONT_POINT_SIZE_QUANTUM): New macro.
(better_font_p): Ignore point size difference less than
- FONT_POINT_SIZE_QUANTUM. Use registry_prioprity as a last resort.
+ FONT_POINT_SIZE_QUANTUM. Use registry_priority as a last resort.
* xterm.c (x_produce_glyphs): If a font for a component of
a composition is not found, use 1 pixel dot ascent and 0 dot
descent value to avoid displaying terribly tall empty boxes.
- * ccl.c (stack_idx_of_map_multiple): Don't use C initializier.
+ * ccl.c (stack_idx_of_map_multiple): Don't use C initializer.
2000-12-03 Ken Raeburn <raeburn@gnu.org>
* alloc.c (toplevel) [SYSTEM_MALLOC || DOUG_LEA_MALLOC]: Undef
GC_MALLOC_CHECK.
(toplevel) [GC_MARK_STACK || GC_MALLOC_CHECK]: Move mem_node
- structure definition and related variabled to the top of the file.
+ structure definition and related variables to the top of the file.
Include this code when GC_MALLOC_CHECK is defined.
(lisp_malloc, lisp_free) [GC_MALLOC_CHECK]: Don't
register/unregister allocated region.
* charset.h (UNIBYTE_STR_AS_MULTIBYTE_P): Fix previous change.
* ccl.c (Fccl_execute_on_string): Make multibyte string correctly.
- If output buffer is too small, signal an appropriated error.
+ If output buffer is too small, signal an appropriate error.
2000-09-18 Dave Love <fx@gnu.org>
2000-09-01 Gerd Moellmann <gerd@gnu.org>
* lread.c (read1): Accept `?' as symbol constituent, for
- compatiblity with XEmacs.
+ compatibility with XEmacs.
2000-08-31 Stefan Monnier <monnier@cs.yale.edu>
* editfns.c (find_field): Formatting changes.
(toplevel): Some old-style function forward declarations
- changed to prototypes, some new protypes added, some functions
+ changed to prototypes, some new prototypes added, some functions
made static.
* lisp.h (set_time_zone_rule): Add prototype.
with new argument list.
(x_set_glyph_string_gc): Make sure the face's GC is valid.
(x_append_glyph, x_append_composite_glyph)
- (x_produce_image_glyph, x_append_stretch_glyph): Accomodate to
+ (x_produce_image_glyph, x_append_stretch_glyph): Accommodate to
changes in struct glyph starting 1999-12-27. See comments for
xterm.c on 2000-07-05.
* window.c (delete_all_subwindows): Reset Vwindow_list.
* xterm.c (x_append_glyph, x_append_composite_glyph)
- (x_produce_image_glyph, x_append_stretch_glyph): Accomodate to
+ (x_produce_image_glyph, x_append_stretch_glyph): Accommodate to
changes in struct glyph starting 1999-12-27. Some bit-fields of
struct glyph were not set, which made glyphs unequal when compared
with GLYPH_EQUAL_P. Redisplay outputs such glyphs, and flickering
* charset.c (update_charset_table): Update the table
bytes_by_char_head.
(init_charset_once): Initialize elements of bytes_by_char_head to
- 1 except for leading codes for private charases.
+ 1 except for leading codes for private charsets.
* charset.h (CHARSET_8_BIT_GRAPHIC): Define as 0x80.
(UNIBYTE_STR_AS_MULTIBYTE_P): Fix for an invalid multibyte sequence.
* fontset.c (syms_of_fontset): Adjust the font name for ascii of
the default fontset to what Emacs uses by default.
(check_registry_encoding): This function deleted.
- (Fset_fontset_font): Remove the adhoc condition for the default
+ (Fset_fontset_font): Remove the ad hoc condition for the default
fontset. Allow cons in FONTNAME.
* fns.c (map_char_table): Ignore char-table entries for
invalid multibyte sequence.
(parse_str_as_multibyte, str_as_multibyte, str_to_multibyte)
(str_as_unibyte): New functions.
- (Fstring): Simpified by assuming that byte combining never happens.
+ (Fstring): Simplified by assuming that byte combining never happens.
(init_charset_once): Initialization for
LEADING_CODE_8_BIT_CONTROL.
(syms_of_charset): Intern and staticpro Qeight_bit_control and
* fileio.c (Finsert_file_contents): Setup src_multibyte and
dst_multibyte members of coding. On handling REPLACE on unibyte
buffer, convert the result of decode_coding to unibyte. On
- inserting into a mutibyte buffer, always call code_convert_region.
+ inserting into a multibyte buffer, always call code_convert_region.
(e_write): Setup coding->src_multibyte according to the
multibyteness of the source (buffer or string).
(adjust_markers_for_replace): Likewise.
(ADJUST_CHAR_POS, combine_bytes, byte_combining_error)
(CHECK_BYTE_COMBINING_FOR_INSERT): Deleted.
- (copy_text): Delete unused local varialbe c_save. For converting
+ (copy_text): Delete unused local variable c_save. For converting
to multibyte, be sure to make all 8-bit characters in valid
multibyte form.
(count_size_as_multibyte): Handle 8-bit characters correctly.
code detecting help events that should be ignored.
* xdisp.c (handle_single_display_prop): Don't try to set PT if
- we're interating over a string.
+ we're iterating over a string.
2000-05-09 Dave Love <fx@gnu.org>
2000-04-01 Gerd Moellmann <gerd@gnu.org>
* term.c (TN_no_color_video): New variable.
- (term_init): Intitialize TN_no_color_video.
+ (term_init): Initialize TN_no_color_video.
(enum no_color_bit): New enumeration.
(MAY_USE_WITH_COLORS_P): New macro.
(turn_on_face): Use it to determine if attributes may be used
* fontset.h (FONT_NOT_OPENED, FONT_NOT_FOUND): Macros removed.
(struct fontset_info, struct fontset_data): Structs removed.
- (allloc_fontset_data, free_fontset_data, fs_regiser_fontset)
+ (alloc_fontset_data, free_fontset_data, fs_regiser_fontset)
(Vglobale_fontset_alist, font_idx_temp): Externs removed.
(fs_load_font, fs_query_fontset): Adjusted for new argument.
(fs_free_face_fontset, fontset_font_pattern)
returns a mask not set in PRIORITIES.
(detect_eol_type_in_2_octet_form): New function.
(detect_eol): selects detect_eol_type_XXX to call according to
- cooding->category_idx.
+ coding->category_idx.
(detect_coding_system): Remove `nil' coding-system in the result.
(Fupdate_coding_systems_internal): Update all coding-categories.
Fx_hide_busy_cursor.
* dispextern.h (Fx_show_busy_cursor, Fx_hide_busy_cursor):
- Remove prototyoes.
+ Remove prototypes.
(start_busy_cursor, cancel_busy_cursor): Add prototypes.
* lisp.h (Fx_hide_busy_cursor): Remove prototype.
2000-02-17 Eli Zaretskii <eliz@is.elta.co.il>
- * xfaces.c (tty_defined_color): Don't return faulire indication
+ * xfaces.c (tty_defined_color): Don't return failure indication
for unspecified-fg and unspecified-bg pseudo-colors.
2000-02-17 Gerd Moellmann <gerd@gnu.org>
emacs.c, floatfns.c, fns.c, lread.c, print.c, config.in, lisp.h,
Makefile.in: Remove `LISP_FLOAT_TYPE' and `standalone'.
- * frame.c (make_frame): Set frame initiallly to `garbaged'.
+ * frame.c (make_frame): Set frame initially to `garbaged'.
2000-02-17 Kenichi Handa <handa@etl.go.jp>
* editfns.c (Fchar_after, Fchar_before): Doc fix.
* bytecode.c (Fbyte_code): Use {BEFORE,AFTER}_POTENTIAL_GC where
- an error may be signalled.
+ an error may be signaled.
2000-01-26 Gerd Moellmann <gerd@gnu.org>
See ChangeLog.8 for earlier changes.
;; Local Variables:
-;; coding: iso-2022-7bit
+;; coding: utf-8
;; End:
- Copyright (C) 2001, 2002 Free Software Foundation, Inc.
- Copying and distribution of this file, with or without modification,
- are permitted provided the copyright notice and this notice are preserved.
+ Copyright (C) 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010
+ Free Software Foundation, Inc.
+
+ This file is part of GNU Emacs.
+
+ GNU Emacs is free software: you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation, either version 3 of the License, or
+ (at your option) any later version.
+
+ GNU Emacs is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with GNU Emacs. If not, see <http://www.gnu.org/licenses/>.
;;; arch-tag: 38875948-6e89-4f08-b0ca-ff328f1e8b72