comparison src/ChangeLog.9 @ 98317:36acd6af0772

Fix typos.
author Juanma Barranquero <lekktu@gmail.com>
date Wed, 24 Sep 2008 01:16:16 +0000
parents a99299e4d2de
children e44273834265
comparison
equal deleted inserted replaced
98316:8ecc08b621cb 98317:36acd6af0772
755 * emacs.c (Fdump_emacs_data, Fdump_emacs): Call check_pure_size. 755 * emacs.c (Fdump_emacs_data, Fdump_emacs): Call check_pure_size.
756 756
757 2001-10-04 Gerd Moellmann <gerd@gnu.org> 757 2001-10-04 Gerd Moellmann <gerd@gnu.org>
758 758
759 This adds a post-gc-hook that's run with GC inhibited. 759 This adds a post-gc-hook that's run with GC inhibited.
760 Requested by Francois Pinard. XEmacs has it. Added to NEWS. 760 Requested by François Pinard. XEmacs has it. Added to NEWS.
761 761
762 * alloc.c (Vpost_gc_hook, Qpost_gc_hook): New variables. 762 * alloc.c (Vpost_gc_hook, Qpost_gc_hook): New variables.
763 (syms_of_alloc): DEFVAR_LISP post-gc-hook, initialize Qpost_gc_hook. 763 (syms_of_alloc): DEFVAR_LISP post-gc-hook, initialize Qpost_gc_hook.
764 (Fgarbage_collect): Run post-gc-hook. 764 (Fgarbage_collect): Run post-gc-hook.
765 765
2250 pointer in its block is >= 0. 2250 pointer in its block is >= 0.
2251 2251
2252 2001-03-28 Paul Eggert <eggert@twinsun.com> 2252 2001-03-28 Paul Eggert <eggert@twinsun.com>
2253 2253
2254 * editfns.c (Ffloat_time): Fix off-by-factor-of-10 bug in the 2254 * editfns.c (Ffloat_time): Fix off-by-factor-of-10 bug in the
2255 microseconds calcuation. Avoid double-rounding problem. 2255 microseconds calculation. Avoid double-rounding problem.
2256 In doc string, warn that the result is approximate. 2256 In doc string, warn that the result is approximate.
2257 2257
2258 2001-03-28 Gerd Moellmann <gerd@gnu.org> 2258 2001-03-28 Gerd Moellmann <gerd@gnu.org>
2259 2259
2260 * eval.c (call_debugger): Bind `inhibit-redisplay' to nil, and 2260 * eval.c (call_debugger): Bind `inhibit-redisplay' to nil, and
2983 safe_run_hooks. 2983 safe_run_hooks.
2984 2984
2985 * xdisp.c (update_menu_bar): Run activate-menu-bar-hook with 2985 * xdisp.c (update_menu_bar): Run activate-menu-bar-hook with
2986 safe_run_hooks. 2986 safe_run_hooks.
2987 2987
2988 * emacs.c (malloc_initialize_hook): Handle case thet `environ' 2988 * emacs.c (malloc_initialize_hook): Handle case that `environ'
2989 is null. 2989 is null.
2990 2990
2991 * ralloc.c (__morecore) [!SYSTEM_MALLOC]: Move declaration 2991 * ralloc.c (__morecore) [!SYSTEM_MALLOC]: Move declaration
2992 to the start of the file. 2992 to the start of the file.
2993 2993
3355 3355
3356 2001-01-28 Kenichi Handa <handa@etl.go.jp> 3356 2001-01-28 Kenichi Handa <handa@etl.go.jp>
3357 3357
3358 * fontset.c (font_family_registry): Even if FONTNAME conform to 3358 * fontset.c (font_family_registry): Even if FONTNAME conform to
3359 XLFD, if it specifies other fields than family and registry, 3359 XLFD, if it specifies other fields than family and registry,
3360 return FONTANME. New argument FORCE if nonzero cancel that feature. 3360 return FONTNAME. New argument FORCE if nonzero cancel that feature.
3361 (fontset_font_pattern): Call font_family_registry with FORCE 1 for 3361 (fontset_font_pattern): Call font_family_registry with FORCE 1 for
3362 a signle byte character. Don't set FAMILY part to nil here. 3362 a single byte character. Don't set FAMILY part to nil here.
3363 It is handled by the caller choose_face_font. 3363 It is handled by the caller choose_face_font.
3364 (Fnew_fontset): Call font_family_registry with FORCE 0. 3364 (Fnew_fontset): Call font_family_registry with FORCE 0.
3365 (Fset_fontset_font): Likewise. 3365 (Fset_fontset_font): Likewise.
3366 3366
3367 2001-01-27 Gerd Moellmann <gerd@gnu.org> 3367 2001-01-27 Gerd Moellmann <gerd@gnu.org>
3431 3431
3432 * ccl.c (ccl_driver): Fix last change. 3432 * ccl.c (ccl_driver): Fix last change.
3433 3433
3434 2001-01-25 Kenichi Handa <handa@etl.go.jp> 3434 2001-01-25 Kenichi Handa <handa@etl.go.jp>
3435 3435
3436 * ccl.h (sturct ccl_program): New member suppress_error. 3436 * ccl.h (struct ccl_program): New member suppress_error.
3437 3437
3438 * ccl.c (ccl_driver): If ccl->suppress_error is nonzero, don't 3438 * ccl.c (ccl_driver): If ccl->suppress_error is nonzero, don't
3439 insert error message to the output. 3439 insert error message to the output.
3440 (setup_ccl_program): Initialize ccl->suppress_error to 0. 3440 (setup_ccl_program): Initialize ccl->suppress_error to 0.
3441 3441
4978 (split_font_name): Initialize the above member to zero. 4978 (split_font_name): Initialize the above member to zero.
4979 (concat_font_list): New function. 4979 (concat_font_list): New function.
4980 (font_list): Include fonts of all alternative registries. 4980 (font_list): Include fonts of all alternative registries.
4981 (FONT_POINT_SIZE_QUANTUM): New macro. 4981 (FONT_POINT_SIZE_QUANTUM): New macro.
4982 (better_font_p): Ignore point size difference less than 4982 (better_font_p): Ignore point size difference less than
4983 FONT_POINT_SIZE_QUANTUM. Use registry_prioprity as a last resort. 4983 FONT_POINT_SIZE_QUANTUM. Use registry_priority as a last resort.
4984 4984
4985 * xterm.c (x_produce_glyphs): If a font for a component of 4985 * xterm.c (x_produce_glyphs): If a font for a component of
4986 a composition is not found, use 1 pixel dot ascent and 0 dot 4986 a composition is not found, use 1 pixel dot ascent and 0 dot
4987 descent value to avoid displaying terribly tall empty boxes. 4987 descent value to avoid displaying terribly tall empty boxes.
4988 4988
4989 * ccl.c (stack_idx_of_map_multiple): Don't use C initializier. 4989 * ccl.c (stack_idx_of_map_multiple): Don't use C initializer.
4990 4990
4991 2000-12-03 Ken Raeburn <raeburn@gnu.org> 4991 2000-12-03 Ken Raeburn <raeburn@gnu.org>
4992 4992
4993 * coding.h (code_convert_string1): Declare. 4993 * coding.h (code_convert_string1): Declare.
4994 4994
6223 2000-10-20 Gerd Moellmann <gerd@gnu.org> 6223 2000-10-20 Gerd Moellmann <gerd@gnu.org>
6224 6224
6225 * alloc.c (toplevel) [SYSTEM_MALLOC || DOUG_LEA_MALLOC]: Undef 6225 * alloc.c (toplevel) [SYSTEM_MALLOC || DOUG_LEA_MALLOC]: Undef
6226 GC_MALLOC_CHECK. 6226 GC_MALLOC_CHECK.
6227 (toplevel) [GC_MARK_STACK || GC_MALLOC_CHECK]: Move mem_node 6227 (toplevel) [GC_MARK_STACK || GC_MALLOC_CHECK]: Move mem_node
6228 structure definition and related variabled to the top of the file. 6228 structure definition and related variables to the top of the file.
6229 Include this code when GC_MALLOC_CHECK is defined. 6229 Include this code when GC_MALLOC_CHECK is defined.
6230 (lisp_malloc, lisp_free) [GC_MALLOC_CHECK]: Don't 6230 (lisp_malloc, lisp_free) [GC_MALLOC_CHECK]: Don't
6231 register/unregister allocated region. 6231 register/unregister allocated region.
6232 (emacs_blocked_free) [GC_MALLOC_CHECK]: Check if freeing something 6232 (emacs_blocked_free) [GC_MALLOC_CHECK]: Check if freeing something
6233 which isn't allocated. 6233 which isn't allocated.
6905 2000-09-19 Kenichi Handa <handa@etl.go.jp> 6905 2000-09-19 Kenichi Handa <handa@etl.go.jp>
6906 6906
6907 * charset.h (UNIBYTE_STR_AS_MULTIBYTE_P): Fix previous change. 6907 * charset.h (UNIBYTE_STR_AS_MULTIBYTE_P): Fix previous change.
6908 6908
6909 * ccl.c (Fccl_execute_on_string): Make multibyte string correctly. 6909 * ccl.c (Fccl_execute_on_string): Make multibyte string correctly.
6910 If output buffer is too small, signal an appropriated error. 6910 If output buffer is too small, signal an appropriate error.
6911 6911
6912 2000-09-18 Dave Love <fx@gnu.org> 6912 2000-09-18 Dave Love <fx@gnu.org>
6913 6913
6914 * keyboard.c (menu_bar_items, tool_bar_items) 6914 * keyboard.c (menu_bar_items, tool_bar_items)
6915 (current_active_maps): Remove redundant get_local_map call. 6915 (current_active_maps): Remove redundant get_local_map call.
7788 7788
7789 2000-08-21 Gerd Moellmann <gerd@gnu.org> 7789 2000-08-21 Gerd Moellmann <gerd@gnu.org>
7790 7790
7791 * editfns.c (find_field): Formatting changes. 7791 * editfns.c (find_field): Formatting changes.
7792 (toplevel): Some old-style function forward declarations 7792 (toplevel): Some old-style function forward declarations
7793 changed to prototypes, some new protypes added, some functions 7793 changed to prototypes, some new prototypes added, some functions
7794 made static. 7794 made static.
7795 7795
7796 * lisp.h (set_time_zone_rule): Add prototype. 7796 * lisp.h (set_time_zone_rule): Add prototype.
7797 (use_dialog_box): External declaration. 7797 (use_dialog_box): External declaration.
7798 7798
9741 and dst_multibyte members of coding. 9741 and dst_multibyte members of coding.
9742 9742
9743 * charset.c (update_charset_table): Update the table 9743 * charset.c (update_charset_table): Update the table
9744 bytes_by_char_head. 9744 bytes_by_char_head.
9745 (init_charset_once): Initialize elements of bytes_by_char_head to 9745 (init_charset_once): Initialize elements of bytes_by_char_head to
9746 1 except for leading codes for private charases. 9746 1 except for leading codes for private charsets.
9747 9747
9748 * charset.h (CHARSET_8_BIT_GRAPHIC): Define as 0x80. 9748 * charset.h (CHARSET_8_BIT_GRAPHIC): Define as 0x80.
9749 (UNIBYTE_STR_AS_MULTIBYTE_P): Fix for an invalid multibyte sequence. 9749 (UNIBYTE_STR_AS_MULTIBYTE_P): Fix for an invalid multibyte sequence.
9750 9750
9751 2000-06-09 Ken Raeburn <raeburn@gnu.org> 9751 2000-06-09 Ken Raeburn <raeburn@gnu.org>
10109 correctly. 10109 correctly.
10110 10110
10111 * fontset.c (syms_of_fontset): Adjust the font name for ascii of 10111 * fontset.c (syms_of_fontset): Adjust the font name for ascii of
10112 the default fontset to what Emacs uses by default. 10112 the default fontset to what Emacs uses by default.
10113 (check_registry_encoding): This function deleted. 10113 (check_registry_encoding): This function deleted.
10114 (Fset_fontset_font): Remove the adhoc condition for the default 10114 (Fset_fontset_font): Remove the ad hoc condition for the default
10115 fontset. Allow cons in FONTNAME. 10115 fontset. Allow cons in FONTNAME.
10116 10116
10117 * fns.c (map_char_table): Ignore char-table entries for 10117 * fns.c (map_char_table): Ignore char-table entries for
10118 charsets eight-bit-control and eight-bit-graphic. 10118 charsets eight-bit-control and eight-bit-graphic.
10119 10119
10282 (char_bytes): Return 2 for chars of the range 0xA0..0xFF. 10282 (char_bytes): Return 2 for chars of the range 0xA0..0xFF.
10283 (multibyte_chars_in_text): Simplified by assuming there's no 10283 (multibyte_chars_in_text): Simplified by assuming there's no
10284 invalid multibyte sequence. 10284 invalid multibyte sequence.
10285 (parse_str_as_multibyte, str_as_multibyte, str_to_multibyte) 10285 (parse_str_as_multibyte, str_as_multibyte, str_to_multibyte)
10286 (str_as_unibyte): New functions. 10286 (str_as_unibyte): New functions.
10287 (Fstring): Simpified by assuming that byte combining never happens. 10287 (Fstring): Simplified by assuming that byte combining never happens.
10288 (init_charset_once): Initialization for 10288 (init_charset_once): Initialization for
10289 LEADING_CODE_8_BIT_CONTROL. 10289 LEADING_CODE_8_BIT_CONTROL.
10290 (syms_of_charset): Intern and staticpro Qeight_bit_control and 10290 (syms_of_charset): Intern and staticpro Qeight_bit_control and
10291 Qeight_bit_graphic. Include them in Vcharset_list. Make charsets 10291 Qeight_bit_graphic. Include them in Vcharset_list. Make charsets
10292 eight-bit-control and eight-bit-graphic. 10292 eight-bit-control and eight-bit-graphic.
10406 (Ftranspose_region): Delete codes for handling byte combining. 10406 (Ftranspose_region): Delete codes for handling byte combining.
10407 10407
10408 * fileio.c (Finsert_file_contents): Setup src_multibyte and 10408 * fileio.c (Finsert_file_contents): Setup src_multibyte and
10409 dst_multibyte members of coding. On handling REPLACE on unibyte 10409 dst_multibyte members of coding. On handling REPLACE on unibyte
10410 buffer, convert the result of decode_coding to unibyte. On 10410 buffer, convert the result of decode_coding to unibyte. On
10411 inserting into a mutibyte buffer, always call code_convert_region. 10411 inserting into a multibyte buffer, always call code_convert_region.
10412 (e_write): Setup coding->src_multibyte according to the 10412 (e_write): Setup coding->src_multibyte according to the
10413 multibyteness of the source (buffer or string). 10413 multibyteness of the source (buffer or string).
10414 10414
10415 * fns.c (concat): Handle 8-bit characters correctly. 10415 * fns.c (concat): Handle 8-bit characters correctly.
10416 (Fstring_as_unibyte): Be sure to make all 8-bit characters in 10416 (Fstring_as_unibyte): Be sure to make all 8-bit characters in
10439 * insdel.c (adjust_markers_for_record_delete): Deleted. 10439 * insdel.c (adjust_markers_for_record_delete): Deleted.
10440 (adjust_markers_for_insert): Argument changed. Caller changed. 10440 (adjust_markers_for_insert): Argument changed. Caller changed.
10441 (adjust_markers_for_replace): Likewise. 10441 (adjust_markers_for_replace): Likewise.
10442 (ADJUST_CHAR_POS, combine_bytes, byte_combining_error) 10442 (ADJUST_CHAR_POS, combine_bytes, byte_combining_error)
10443 (CHECK_BYTE_COMBINING_FOR_INSERT): Deleted. 10443 (CHECK_BYTE_COMBINING_FOR_INSERT): Deleted.
10444 (copy_text): Delete unused local varialbe c_save. For converting 10444 (copy_text): Delete unused local variable c_save. For converting
10445 to multibyte, be sure to make all 8-bit characters in valid 10445 to multibyte, be sure to make all 8-bit characters in valid
10446 multibyte form. 10446 multibyte form.
10447 (count_size_as_multibyte): Handle 8-bit characters correctly. 10447 (count_size_as_multibyte): Handle 8-bit characters correctly.
10448 (insert_1_both, insert_from_string_1, insert_from_buffer_1) 10448 (insert_1_both, insert_from_string_1, insert_from_buffer_1)
10449 (adjust_after_replace, replace_range, del_range_2) 10449 (adjust_after_replace, replace_range, del_range_2)
10586 * keyboard.c (read_char): Don't clear current message for help 10586 * keyboard.c (read_char): Don't clear current message for help
10587 events; let the code handling help events handle this. Change 10587 events; let the code handling help events handle this. Change
10588 code detecting help events that should be ignored. 10588 code detecting help events that should be ignored.
10589 10589
10590 * xdisp.c (handle_single_display_prop): Don't try to set PT if 10590 * xdisp.c (handle_single_display_prop): Don't try to set PT if
10591 we're interating over a string. 10591 we're iterating over a string.
10592 10592
10593 2000-05-09 Dave Love <fx@gnu.org> 10593 2000-05-09 Dave Love <fx@gnu.org>
10594 10594
10595 * fileio.c (Fwrite_region): If APPEND arg is an integer, seek to 10595 * fileio.c (Fwrite_region): If APPEND arg is an integer, seek to
10596 that offset before writing. Move gcpro region past call of 10596 that offset before writing. Move gcpro region past call of
11071 XSETSTRING call. 11071 XSETSTRING call.
11072 11072
11073 2000-04-01 Gerd Moellmann <gerd@gnu.org> 11073 2000-04-01 Gerd Moellmann <gerd@gnu.org>
11074 11074
11075 * term.c (TN_no_color_video): New variable. 11075 * term.c (TN_no_color_video): New variable.
11076 (term_init): Intitialize TN_no_color_video. 11076 (term_init): Initialize TN_no_color_video.
11077 (enum no_color_bit): New enumeration. 11077 (enum no_color_bit): New enumeration.
11078 (MAY_USE_WITH_COLORS_P): New macro. 11078 (MAY_USE_WITH_COLORS_P): New macro.
11079 (turn_on_face): Use it to determine if attributes may be used 11079 (turn_on_face): Use it to determine if attributes may be used
11080 combined with colors. 11080 combined with colors.
11081 11081
11550 (FACE_FOR_CHAR): Renamed from FACE_FOR_CHARSET. Caller changed. 11550 (FACE_FOR_CHAR): Renamed from FACE_FOR_CHARSET. Caller changed.
11551 (struct it): Delete member charset, new member glyph_not_available_p. 11551 (struct it): Delete member charset, new member glyph_not_available_p.
11552 11552
11553 * fontset.h (FONT_NOT_OPENED, FONT_NOT_FOUND): Macros removed. 11553 * fontset.h (FONT_NOT_OPENED, FONT_NOT_FOUND): Macros removed.
11554 (struct fontset_info, struct fontset_data): Structs removed. 11554 (struct fontset_info, struct fontset_data): Structs removed.
11555 (allloc_fontset_data, free_fontset_data, fs_regiser_fontset) 11555 (alloc_fontset_data, free_fontset_data, fs_regiser_fontset)
11556 (Vglobale_fontset_alist, font_idx_temp): Externs removed. 11556 (Vglobale_fontset_alist, font_idx_temp): Externs removed.
11557 (fs_load_font, fs_query_fontset): Adjusted for new argument. 11557 (fs_load_font, fs_query_fontset): Adjusted for new argument.
11558 (fs_free_face_fontset, fontset_font_pattern) 11558 (fs_free_face_fontset, fontset_font_pattern)
11559 (face_suitable_for_char_p, face_for_char) 11559 (face_suitable_for_char_p, face_for_char)
11560 (make_fontset_for_ascii_face): Extern them. 11560 (make_fontset_for_ascii_face): Extern them.
12300 12300
12301 * eval.c (Fsignal): Call cancel_busy_cursor instead of 12301 * eval.c (Fsignal): Call cancel_busy_cursor instead of
12302 Fx_hide_busy_cursor. 12302 Fx_hide_busy_cursor.
12303 12303
12304 * dispextern.h (Fx_show_busy_cursor, Fx_hide_busy_cursor): 12304 * dispextern.h (Fx_show_busy_cursor, Fx_hide_busy_cursor):
12305 Remove prototyoes. 12305 Remove prototypes.
12306 (start_busy_cursor, cancel_busy_cursor): Add prototypes. 12306 (start_busy_cursor, cancel_busy_cursor): Add prototypes.
12307 12307
12308 * lisp.h (Fx_hide_busy_cursor): Remove prototype. 12308 * lisp.h (Fx_hide_busy_cursor): Remove prototype.
12309 12309
12310 * xterm.c (XTread_socket): Remove busy-cursor code. 12310 * xterm.c (XTread_socket): Remove busy-cursor code.
12425 12425
12426 * alloc.c (enum mem_type): Compile unconditionally. 12426 * alloc.c (enum mem_type): Compile unconditionally.
12427 12427
12428 2000-02-17 Eli Zaretskii <eliz@is.elta.co.il> 12428 2000-02-17 Eli Zaretskii <eliz@is.elta.co.il>
12429 12429
12430 * xfaces.c (tty_defined_color): Don't return faulire indication 12430 * xfaces.c (tty_defined_color): Don't return failure indication
12431 for unspecified-fg and unspecified-bg pseudo-colors. 12431 for unspecified-fg and unspecified-bg pseudo-colors.
12432 12432
12433 2000-02-17 Gerd Moellmann <gerd@gnu.org> 12433 2000-02-17 Gerd Moellmann <gerd@gnu.org>
12434 12434
12435 * alloc.c (mark_object): Don't mark symbol names in pure space. 12435 * alloc.c (mark_object): Don't mark symbol names in pure space.
12478 12478
12479 * alloc.c, bytecode.c, data.c, dispnew.c, ecrt0.c, editfns.c, 12479 * alloc.c, bytecode.c, data.c, dispnew.c, ecrt0.c, editfns.c,
12480 emacs.c, floatfns.c, fns.c, lread.c, print.c, config.in, lisp.h, 12480 emacs.c, floatfns.c, fns.c, lread.c, print.c, config.in, lisp.h,
12481 Makefile.in: Remove `LISP_FLOAT_TYPE' and `standalone'. 12481 Makefile.in: Remove `LISP_FLOAT_TYPE' and `standalone'.
12482 12482
12483 * frame.c (make_frame): Set frame initiallly to `garbaged'. 12483 * frame.c (make_frame): Set frame initially to `garbaged'.
12484 12484
12485 2000-02-17 Kenichi Handa <handa@etl.go.jp> 12485 2000-02-17 Kenichi Handa <handa@etl.go.jp>
12486 12486
12487 * xdisp.c (decode_mode_spec_coding): Delete superfluous code to 12487 * xdisp.c (decode_mode_spec_coding): Delete superfluous code to
12488 avoid infinite error signaling. Allocate sufficient memory for 12488 avoid infinite error signaling. Allocate sufficient memory for