diff options
| author | Juanma Barranquero | 2007-02-02 19:18:09 +0000 |
|---|---|---|
| committer | Juanma Barranquero | 2007-02-02 19:18:09 +0000 |
| commit | da1d68b27fd002f7b3980de37463bed9407d42bc (patch) | |
| tree | cfaf090f9467b1a83e198a1364770f76962122bc /src/ChangeLog.7 | |
| parent | 745b9b1dbd4ca037f62185ff410b38f44703f1ad (diff) | |
| download | emacs-da1d68b27fd002f7b3980de37463bed9407d42bc.tar.gz emacs-da1d68b27fd002f7b3980de37463bed9407d42bc.zip | |
*** empty log message ***
Diffstat (limited to 'src/ChangeLog.7')
| -rw-r--r-- | src/ChangeLog.7 | 371 |
1 files changed, 184 insertions, 187 deletions
diff --git a/src/ChangeLog.7 b/src/ChangeLog.7 index 1c6470301b7..8dde8ff137f 100644 --- a/src/ChangeLog.7 +++ b/src/ChangeLog.7 | |||
| @@ -320,9 +320,8 @@ | |||
| 320 | translation-table to 1. Initialize and static pro Qvalid_codes. | 320 | translation-table to 1. Initialize and static pro Qvalid_codes. |
| 321 | 321 | ||
| 322 | * coding.h (CODING_CATEGORY_IDX_CCL): New macro. | 322 | * coding.h (CODING_CATEGORY_IDX_CCL): New macro. |
| 323 | (CODING_CATEGORY_IDX_BIG5, CODING_CATEGORY_IDX_RAW_TEXT, | 323 | (CODING_CATEGORY_IDX_BIG5, CODING_CATEGORY_IDX_RAW_TEXT) |
| 324 | CODING_CATEGORY_IDX_BINARY, CODING_CATEGORY_IDX_MAX): Increased by | 324 | (CODING_CATEGORY_IDX_BINARY, CODING_CATEGORY_IDX_MAX): Increased by one. |
| 325 | one. | ||
| 326 | (CODING_CATEGORY_MASK_CCL): New macro. | 325 | (CODING_CATEGORY_MASK_CCL): New macro. |
| 327 | (CODING_CATEGORY_MASK_ANY): Include CODING_CATEGORY_MASK_CCL. | 326 | (CODING_CATEGORY_MASK_ANY): Include CODING_CATEGORY_MASK_CCL. |
| 328 | 327 | ||
| @@ -422,13 +421,13 @@ | |||
| 422 | 421 | ||
| 423 | 1998-07-13 Eli Zaretskii <eliz@mescaline.gnu.org> | 422 | 1998-07-13 Eli Zaretskii <eliz@mescaline.gnu.org> |
| 424 | 423 | ||
| 425 | * w16select.c (set_clipboard_data, get_clipboard_data, | 424 | * w16select.c (set_clipboard_data, get_clipboard_data) |
| 426 | Fw16_set_clipboard_data, Fw16_get_clipboard_data, | 425 | (Fw16_set_clipboard_data, Fw16_get_clipboard_data) |
| 427 | Fx_selection_exists_p): Use CF_OEMTEXT instead of CF_TEXT. | 426 | (Fx_selection_exists_p): Use CF_OEMTEXT instead of CF_TEXT. |
| 428 | 427 | ||
| 429 | 1998-07-12 Andrew Innes <andrewi@delysid.gnu.org> | 428 | 1998-07-12 Andrew Innes <andrewi@delysid.gnu.org> |
| 430 | 429 | ||
| 431 | * w32select.c: (Fw32_set_clipboard_data): Set Vlast_coding_system_used. | 430 | * w32select.c (Fw32_set_clipboard_data): Set Vlast_coding_system_used. |
| 432 | (Fw32_get_clipboard_data): Likewise. | 431 | (Fw32_get_clipboard_data): Likewise. |
| 433 | 432 | ||
| 434 | 1998-07-12 Richard Stallman <rms@psilocin.ai.mit.edu> | 433 | 1998-07-12 Richard Stallman <rms@psilocin.ai.mit.edu> |
| @@ -550,8 +549,8 @@ | |||
| 550 | 1998-07-03 Kenichi Handa <handa@etl.go.jp> | 549 | 1998-07-03 Kenichi Handa <handa@etl.go.jp> |
| 551 | 550 | ||
| 552 | * editfns.c (Finsert): Typo in doc-string fixed. | 551 | * editfns.c (Finsert): Typo in doc-string fixed. |
| 553 | (Finsert_and_inherit, Finsert_before_markers, | 552 | (Finsert_and_inherit, Finsert_before_markers) |
| 554 | Finsert_and_inherit_before_markers): Likewize. | 553 | (Finsert_and_inherit_before_markers): Likewise. |
| 555 | 554 | ||
| 556 | 1998-07-02 Ken'ichi Handa <handa@melange.gnu.org> | 555 | 1998-07-02 Ken'ichi Handa <handa@melange.gnu.org> |
| 557 | 556 | ||
| @@ -737,8 +736,8 @@ | |||
| 737 | 736 | ||
| 738 | 1998-06-17 Geoff Voelker <voelker@cs.washington.edu> | 737 | 1998-06-17 Geoff Voelker <voelker@cs.washington.edu> |
| 739 | 738 | ||
| 740 | * w32.c (is_unc_volume, open_unc_volume, read_unc_volume, | 739 | * w32.c (is_unc_volume, open_unc_volume, read_unc_volume) |
| 741 | close_unc_volume, unc_volume_file_attributes): New functions. | 740 | (close_unc_volume, unc_volume_file_attributes): New functions. |
| 742 | (wnet_enum_handle): New variable. | 741 | (wnet_enum_handle): New variable. |
| 743 | (opendir, readdir, closedir, sys_access, stat): Handle UNC volumes. | 742 | (opendir, readdir, closedir, sys_access, stat): Handle UNC volumes. |
| 744 | 743 | ||
| @@ -1650,7 +1649,7 @@ | |||
| 1650 | 1649 | ||
| 1651 | * unexelf.c [__alpha__ && !__NetBSD__ && !__OpenBSD__]: | 1650 | * unexelf.c [__alpha__ && !__NetBSD__ && !__OpenBSD__]: |
| 1652 | Include definition of HDRR structure that used to be in sym.h, | 1651 | Include definition of HDRR structure that used to be in sym.h, |
| 1653 | instead of sym.h | 1652 | instead of sym.h. |
| 1654 | 1653 | ||
| 1655 | 1998-04-29 Andreas Schwab <schwab@delysid.gnu.org> | 1654 | 1998-04-29 Andreas Schwab <schwab@delysid.gnu.org> |
| 1656 | 1655 | ||
| @@ -1717,10 +1716,10 @@ | |||
| 1717 | 1716 | ||
| 1718 | 1998-04-28 Eli Zaretskii <eliz@mescaline.gnu.org> | 1717 | 1998-04-28 Eli Zaretskii <eliz@mescaline.gnu.org> |
| 1719 | 1718 | ||
| 1720 | * Makefile.in (callproc.o, print.o, cmds.o, dispnew.o, fileio.o, | 1719 | * Makefile.in (callproc.o, print.o, cmds.o, dispnew.o, fileio.o) |
| 1721 | frame.o, keyboard.o, minibuf.o, process.o, scroll.o, sysdep.o, | 1720 | (frame.o, keyboard.o, minibuf.o, process.o, scroll.o, sysdep.o) |
| 1722 | term.o, w16select.o, window.o, xdisp.o, xfaces.o, lread.o): Depend | 1721 | (term.o, w16select.o, window.o, xdisp.o, xfaces.o, lread.o): |
| 1723 | on msdos.h. | 1722 | Depend on msdos.h. |
| 1724 | (print.o): Depend on dispextern.h. | 1723 | (print.o): Depend on dispextern.h. |
| 1725 | 1724 | ||
| 1726 | 1998-04-28 Andreas Schwab <schwab@delysid.gnu.org> | 1725 | 1998-04-28 Andreas Schwab <schwab@delysid.gnu.org> |
| @@ -1749,12 +1748,12 @@ | |||
| 1749 | 1748 | ||
| 1750 | * callproc.c, fileio.c: Include msdos.h after lisp.h. | 1749 | * callproc.c, fileio.c: Include msdos.h after lisp.h. |
| 1751 | 1750 | ||
| 1752 | * msdos.c (IT_ring_bell, IT_write_glyphs, IT_clear_end_of_line, | 1751 | * msdos.c (IT_ring_bell, IT_write_glyphs, IT_clear_end_of_line) |
| 1753 | IT_clear_screen, IT_clear_to_end, IT_clear_to_end, IT_cursor_to, | 1752 | (IT_clear_screen, IT_clear_to_end, IT_clear_to_end, IT_cursor_to) |
| 1754 | IT_cmgoto, IT_reassert_line_highlight, IT_change_line_highlight, | 1753 | (IT_cmgoto, IT_reassert_line_highlight, IT_change_line_highlight) |
| 1755 | IT_update_begin, IT_update_end, IT_set_terminal_modes, | 1754 | (IT_update_begin, IT_update_end, IT_set_terminal_modes) |
| 1756 | IT_reset_terminal_modes, IT_set_terminal_window, | 1755 | (IT_reset_terminal_modes, IT_set_terminal_window) |
| 1757 | pixel_to_glyph_coords, IT_menu_display): Bring definitions in | 1756 | (pixel_to_glyph_coords, IT_menu_display): Bring definitions in |
| 1758 | accordance with prototype declarations. | 1757 | accordance with prototype declarations. |
| 1759 | 1758 | ||
| 1760 | * msdos.h [!HAVE_X_WINDOWS]: Add a dummy typedef for XRectangle | 1759 | * msdos.h [!HAVE_X_WINDOWS]: Add a dummy typedef for XRectangle |
| @@ -1853,7 +1852,7 @@ | |||
| 1853 | 1852 | ||
| 1854 | 1998-04-23 Inge Frick <inge@nada.kth.se> | 1853 | 1998-04-23 Inge Frick <inge@nada.kth.se> |
| 1855 | 1854 | ||
| 1856 | * keyboard.c: (parse_menu_item): Support keywords :keys and | 1855 | * keyboard.c (parse_menu_item): Support keywords :keys and |
| 1857 | :key-sequence. Some changes to provide GC-protection. Some | 1856 | :key-sequence. Some changes to provide GC-protection. Some |
| 1858 | cosmetic changes. | 1857 | cosmetic changes. |
| 1859 | (syms_of_keyboard): Define new symbols `:keys' and `:key-sequence'. | 1858 | (syms_of_keyboard): Define new symbols `:keys' and `:key-sequence'. |
| @@ -1895,7 +1894,7 @@ | |||
| 1895 | 1894 | ||
| 1896 | * w16select.c (Fwin16_set_clipboard_data): Call UNBLOCK_INPUT | 1895 | * w16select.c (Fwin16_set_clipboard_data): Call UNBLOCK_INPUT |
| 1897 | before calling sit_for. | 1896 | before calling sit_for. |
| 1898 | (Fwin16_get_clipboard_data, Fwin16_set_clipboard_data): Balance | 1897 | (Fwin16_get_clipboard_data, Fwin16_set_clipboard_data): Balance |
| 1899 | the calls to BLOCK_INPUT and UNBLOCK_INPUT. | 1898 | the calls to BLOCK_INPUT and UNBLOCK_INPUT. |
| 1900 | (alloc_xfer_buf): If want_size is more than 1MB, return | 1899 | (alloc_xfer_buf): If want_size is more than 1MB, return |
| 1901 | immediately with failure. | 1900 | immediately with failure. |
| @@ -1979,8 +1978,8 @@ | |||
| 1979 | * process.h (struct Lisp_Process): Add inherit_coding_system_flag | 1978 | * process.h (struct Lisp_Process): Add inherit_coding_system_flag |
| 1980 | member. | 1979 | member. |
| 1981 | 1980 | ||
| 1982 | * process.c (Fset_process_inherit_coding_system_flag, | 1981 | * process.c (Fset_process_inherit_coding_system_flag) |
| 1983 | Fprocess_inherit_coding_system_flag): New functions. | 1982 | (Fprocess_inherit_coding_system_flag): New functions. |
| 1984 | (syms_of_process): Defsubr them. | 1983 | (syms_of_process): Defsubr them. |
| 1985 | (Fstart_process, Fopen_network_stream): Initialize | 1984 | (Fstart_process, Fopen_network_stream): Initialize |
| 1986 | inherit_coding_system_flag. | 1985 | inherit_coding_system_flag. |
| @@ -2038,7 +2037,7 @@ | |||
| 2038 | (w32_fatal_reload_error): New function. | 2037 | (w32_fatal_reload_error): New function. |
| 2039 | (read_in_bss, map_in_heap): Invoke w32_fatal_reload_error upon error. | 2038 | (read_in_bss, map_in_heap): Invoke w32_fatal_reload_error upon error. |
| 2040 | 2039 | ||
| 2041 | * w32.c (sys_read): Clear carriage return flag. | 2040 | * w32.c (sys_read): Clear carriage return flag. |
| 2042 | Report normal EOF when read fails if nothing in buffer. | 2041 | Report normal EOF when read fails if nothing in buffer. |
| 2043 | Only read more if more remaining. | 2042 | Only read more if more remaining. |
| 2044 | (check_windows_init_file): New function. | 2043 | (check_windows_init_file): New function. |
| @@ -2241,8 +2240,8 @@ | |||
| 2241 | * frame.c (Fset_mouse_position, Fset_mouse_pixel_position): Fix | 2240 | * frame.c (Fset_mouse_position, Fset_mouse_pixel_position): Fix |
| 2242 | mixing of Lisp_Object and int. | 2241 | mixing of Lisp_Object and int. |
| 2243 | 2242 | ||
| 2244 | * fns.c (Fsubstring, substring_both, Fchar_table_range, | 2243 | * fns.c (Fsubstring, substring_both, Fchar_table_range) |
| 2245 | Fset_char_table_range): Fix mixing of Lisp_Object and int. | 2244 | (Fset_char_table_range): Fix mixing of Lisp_Object and int. |
| 2246 | 2245 | ||
| 2247 | * fileio.c (Fwrite_region): Fix mixing of Lisp_Object and int. | 2246 | * fileio.c (Fwrite_region): Fix mixing of Lisp_Object and int. |
| 2248 | 2247 | ||
| @@ -2260,18 +2259,18 @@ | |||
| 2260 | * cm.h: Update return types of declarations. | 2259 | * cm.h: Update return types of declarations. |
| 2261 | 2260 | ||
| 2262 | * xterm.h, puresize.h, termhooks.h, lisp.h, keyboard.h, | 2261 | * xterm.h, puresize.h, termhooks.h, lisp.h, keyboard.h, |
| 2263 | intervals.h, dispextern.h, blockinput.h, coding.h: Add more | 2262 | * intervals.h, dispextern.h, blockinput.h, coding.h: |
| 2264 | prototypes. | 2263 | Add more prototypes. |
| 2265 | 2264 | ||
| 2266 | * xterm.c, xselect.c, xrdb.c, xmenu.c, xdisp.c, window.c, | 2265 | * xterm.c, xselect.c, xrdb.c, xmenu.c, xdisp.c, window.c, |
| 2267 | widget.c, undo.c, terminfo.c, term.c, sysdep.c, syntax.c, | 2266 | * widget.c, undo.c, terminfo.c, term.c, sysdep.c, syntax.c, |
| 2268 | search.c, scroll.c, process.c, print.c, mocklisp.c, prefix-args.c, | 2267 | * search.c, scroll.c, process.c, print.c, mocklisp.c, prefix-args.c, |
| 2269 | marker.c, keymap.c, keyboard.c, intervals.c, insdel.c, indent.c, | 2268 | * marker.c, keymap.c, keyboard.c, intervals.c, insdel.c, indent.c, |
| 2270 | frame.c, fontset.c, fns.c, floatfns.c, filelock.c, fileio.c, | 2269 | * frame.c, fontset.c, fns.c, floatfns.c, filelock.c, fileio.c, |
| 2271 | eval.c, emacs.c, editfns.c, doprnt.c, doc.c, dispnew.c, dired.c, | 2270 | * eval.c, emacs.c, editfns.c, doprnt.c, doc.c, dispnew.c, dired.c, |
| 2272 | data.c, coding.c, cmds.c, cm.c, charset.c, ccl.c, category.c, | 2271 | * data.c, coding.c, cmds.c, cm.c, charset.c, ccl.c, category.c, |
| 2273 | casetab.c, casefiddle.c, callproc.c, callint.c, bytecode.c, | 2272 | * casetab.c, casefiddle.c, callproc.c, callint.c, bytecode.c, |
| 2274 | buffer.c, alloc.c, abbrev.c: Fix -Wimplicit warnings. | 2273 | * buffer.c, alloc.c, abbrev.c: Fix -Wimplicit warnings. |
| 2275 | 2274 | ||
| 2276 | * buffer.c (Fset_buffer_multibyte): Do nothing if nothing actually | 2275 | * buffer.c (Fset_buffer_multibyte): Do nothing if nothing actually |
| 2277 | changes. | 2276 | changes. |
| @@ -2477,7 +2476,7 @@ | |||
| 2477 | Function moved after set_intervals_multibyte_1. | 2476 | Function moved after set_intervals_multibyte_1. |
| 2478 | 2477 | ||
| 2479 | * xdisp.c (redisplay_window): If updating mode line, | 2478 | * xdisp.c (redisplay_window): If updating mode line, |
| 2480 | temporarily change selected_frame | 2479 | temporarily change selected_frame. |
| 2481 | 2480 | ||
| 2482 | 1998-04-02 Dave Love <fx@gnu.org> | 2481 | 1998-04-02 Dave Love <fx@gnu.org> |
| 2483 | 2482 | ||
| @@ -2670,7 +2669,7 @@ | |||
| 2670 | 2669 | ||
| 2671 | * xselect.c (selection_data_to_lisp_data): Use make_string_from_bytes. | 2670 | * xselect.c (selection_data_to_lisp_data): Use make_string_from_bytes. |
| 2672 | 2671 | ||
| 2673 | * insdel.c: (insert_from_string_1, replace_range): | 2672 | * insdel.c (insert_from_string_1, replace_range): |
| 2674 | Use STRING_MULTIBYTE to determine whether string is multibyte. | 2673 | Use STRING_MULTIBYTE to determine whether string is multibyte. |
| 2675 | 2674 | ||
| 2676 | * editfns.c: Use STRING_BYTES and SET_STRING_BYTES. | 2675 | * editfns.c: Use STRING_BYTES and SET_STRING_BYTES. |
| @@ -2678,11 +2677,11 @@ | |||
| 2678 | (Ftranspose_regions): Try to handle combining bytes. | 2677 | (Ftranspose_regions): Try to handle combining bytes. |
| 2679 | 2678 | ||
| 2680 | * alloc.c, xterm.c, xselect.c, xmenu.c, xfns.c, xdisp.c, search.c, | 2679 | * alloc.c, xterm.c, xselect.c, xmenu.c, xfns.c, xdisp.c, search.c, |
| 2681 | process.c, print.c, lread.c, keymap.c, insdel.c, keyboard.c, | 2680 | * process.c, print.c, lread.c, keymap.c, insdel.c, keyboard.c, |
| 2682 | frame.c, fns.c, filelock.c, doc.c, dispnew.c, data.c, coding.c, | 2681 | * frame.c, fns.c, filelock.c, doc.c, dispnew.c, data.c, coding.c, |
| 2683 | charset.c, ccl.c, category.c, casefiddle.c, callproc.c, callint.c, | 2682 | * charset.c, ccl.c, category.c, casefiddle.c, callproc.c, callint.c, |
| 2684 | bytecode.c, abbrev.c, minibuf.c, buffer.c, fileio.c: Use | 2683 | * bytecode.c, abbrev.c, minibuf.c, buffer.c, fileio.c: |
| 2685 | STRING_BYTES and SET_STRING_BYTES. | 2684 | Use STRING_BYTES and SET_STRING_BYTES. |
| 2686 | 2685 | ||
| 2687 | * xmenu.c: Don't include puresize.h any more as code that needs it | 2686 | * xmenu.c: Don't include puresize.h any more as code that needs it |
| 2688 | has moved to keyboard.c. | 2687 | has moved to keyboard.c. |
| @@ -2714,7 +2713,7 @@ | |||
| 2714 | 1998-03-21 Richard Stallman <rms@psilocin.gnu.org> | 2713 | 1998-03-21 Richard Stallman <rms@psilocin.gnu.org> |
| 2715 | 2714 | ||
| 2716 | * dired.c (Fdirectory_files): In FULL case, | 2715 | * dired.c (Fdirectory_files): In FULL case, |
| 2717 | compute number of characters | 2716 | compute number of characters. |
| 2718 | 2717 | ||
| 2719 | * insdel.c (insert_from_string_1, replace_range): | 2718 | * insdel.c (insert_from_string_1, replace_range): |
| 2720 | Use STRING_MULTIBYTE to determine whether string is multibyte. | 2719 | Use STRING_MULTIBYTE to determine whether string is multibyte. |
| @@ -2796,8 +2795,8 @@ | |||
| 2796 | * keyboard.h (item_properties): New variable. | 2795 | * keyboard.h (item_properties): New variable. |
| 2797 | (ITEM_PROPERTY_...): New macros. | 2796 | (ITEM_PROPERTY_...): New macros. |
| 2798 | 2797 | ||
| 2799 | * keymap.c (fix_submap_inheritance, get_keyelt, store_in_keymap, | 2798 | * keymap.c (fix_submap_inheritance, get_keyelt, store_in_keymap) |
| 2800 | copy-keymap, where_is_internal_1): Support new format for menu items. | 2799 | (copy-keymap, where_is_internal_1): Support new format for menu items. |
| 2801 | (syms_of_keymap): New symbol `menu-item'. | 2800 | (syms_of_keymap): New symbol `menu-item'. |
| 2802 | 2801 | ||
| 2803 | * keyboard.c: Include puresize.h for CHECK_IMPURE. | 2802 | * keyboard.c: Include puresize.h for CHECK_IMPURE. |
| @@ -3329,10 +3328,10 @@ | |||
| 3329 | (Fchar_direction): Likewise. | 3328 | (Fchar_direction): Likewise. |
| 3330 | 3329 | ||
| 3331 | * coding.c (decode_coding_iso2022): Update coding->fake_multibyte. | 3330 | * coding.c (decode_coding_iso2022): Update coding->fake_multibyte. |
| 3332 | (ENCODE_SINGLE_SHIFT_2, ENCODE_SINGLE_SHIFT_3, | 3331 | (ENCODE_SINGLE_SHIFT_2, ENCODE_SINGLE_SHIFT_3) |
| 3333 | encode_coding_iso2022, decode_coding_sjis_big5, | 3332 | (encode_coding_iso2022, decode_coding_sjis_big5) |
| 3334 | encode_coding_sjis_big5, decode_eol, encode_eol, decode_coding, | 3333 | (encode_coding_sjis_big5, decode_eol, encode_eol, decode_coding) |
| 3335 | encode_coding): Likewise. | 3334 | (encode_coding): Likewise. |
| 3336 | (shrink_decoding_region, shrink_encoding_region): Do not skip | 3335 | (shrink_decoding_region, shrink_encoding_region): Do not skip |
| 3337 | non-ASCII code in any cases. Bug fix for getting starting address | 3336 | non-ASCII code in any cases. Bug fix for getting starting address |
| 3338 | from BEG. | 3337 | from BEG. |
| @@ -3562,7 +3561,7 @@ | |||
| 3562 | * callproc.c (Fcall_process): Allow creating a new buffer | 3561 | * callproc.c (Fcall_process): Allow creating a new buffer |
| 3563 | for the output. | 3562 | for the output. |
| 3564 | 3563 | ||
| 3565 | 1998-01-30 Kenichi Handa Kenichi Handa <handa@etl.go.jp> | 3564 | 1998-01-30 Kenichi Handa <handa@etl.go.jp> |
| 3566 | 3565 | ||
| 3567 | * coding.c (ENCODE_ISO_CHARACTER): Pay attention to | 3566 | * coding.c (ENCODE_ISO_CHARACTER): Pay attention to |
| 3568 | CODING_FLAG_ISO_USE_ROMAN and CODING_FLAG_ISO_USE_OLDJIS. | 3567 | CODING_FLAG_ISO_USE_ROMAN and CODING_FLAG_ISO_USE_OLDJIS. |
| @@ -3678,9 +3677,9 @@ | |||
| 3678 | heading_ascii. Deleted members last_block, direction, selective, | 3677 | heading_ascii. Deleted members last_block, direction, selective, |
| 3679 | carryover, carryover_size. | 3678 | carryover, carryover_size. |
| 3680 | (CODING_MAY_REQUIRE_DECODING): New macro. | 3679 | (CODING_MAY_REQUIRE_DECODING): New macro. |
| 3681 | (CODING_CATEGORY_MASK_ISO_7BIT, CODING_CATEGORY_MASK_ISO_8BIT, | 3680 | (CODING_CATEGORY_MASK_ISO_7BIT, CODING_CATEGORY_MASK_ISO_8BIT) |
| 3682 | CODING_CATEGORY_MASK_ISO_SHIFT, CODING_CATEGORY_MASK_ISO): New | 3681 | (CODING_CATEGORY_MASK_ISO_SHIFT, CODING_CATEGORY_MASK_ISO): |
| 3683 | macros. | 3682 | New macros. |
| 3684 | (Qraw_text): Extern it. | 3683 | (Qraw_text): Extern it. |
| 3685 | 3684 | ||
| 3686 | * coding.c (DECODE_CHARACTER_ASCII): Update coding->produced_char; | 3685 | * coding.c (DECODE_CHARACTER_ASCII): Update coding->produced_char; |
| @@ -3803,10 +3802,9 @@ | |||
| 3803 | (struct iso2022_spec): New member. | 3802 | (struct iso2022_spec): New member. |
| 3804 | last_invalid_designation_register. | 3803 | last_invalid_designation_register. |
| 3805 | (struct coding_system): New member inhibit_inconsistent_eol_type. | 3804 | (struct coding_system): New member inhibit_inconsistent_eol_type. |
| 3806 | (CODING_CATEGORY_IDX_ISO_7_TIGHT, | 3805 | (CODING_CATEGORY_IDX_ISO_7_TIGHT, CODING_CATEGORY_MASK_ISO_7_TIGHT): |
| 3807 | CODING_CATEGORY_MASK_ISO_7_TIGHT): New macros. | 3806 | New macros. |
| 3808 | (CODING_CATEGORY_MASK_ANY): Include | 3807 | (CODING_CATEGORY_MASK_ANY): Include CODING_CATEGORY_MASK_ISO_7_TIGHT. |
| 3809 | CODING_CATEGORY_MASK_ISO_7_TIGHT. | ||
| 3810 | (coding_category_table, coding_category_name): Extern deleted. | 3808 | (coding_category_table, coding_category_name): Extern deleted. |
| 3811 | (Vselect_safe_coding_system_function): Extern it. | 3809 | (Vselect_safe_coding_system_function): Extern it. |
| 3812 | 3810 | ||
| @@ -3816,17 +3814,17 @@ | |||
| 3816 | 3814 | ||
| 3817 | 1998-01-21 Kenichi Handa <handa@etl.go.jp> | 3815 | 1998-01-21 Kenichi Handa <handa@etl.go.jp> |
| 3818 | 3816 | ||
| 3819 | * ccl.h: (struct ccl_program): New member private_state. | 3817 | * ccl.h (struct ccl_program): New member private_state. |
| 3820 | 3818 | ||
| 3821 | * ccl.c (Vccl_translation_table_vector, Qccl_program, | 3819 | * ccl.c (Vccl_translation_table_vector, Qccl_program) |
| 3822 | Qccl_translation_table, Qccl_translation_table_id): New variables. | 3820 | (Qccl_translation_table, Qccl_translation_table_id): New variables. |
| 3823 | append new symbols. Qccl_translation_table and | 3821 | Append new symbols. Qccl_translation_table and |
| 3824 | Qccl_translation_table_id. | 3822 | Qccl_translation_table_id. |
| 3825 | (CCL_Call): Fix the comment. | 3823 | (CCL_Call): Fix the comment. |
| 3826 | (CCL_ReadMultibyteCharacter, CCL_WriteMultibyteCharacter, | 3824 | (CCL_ReadMultibyteCharacter, CCL_WriteMultibyteCharacter) |
| 3827 | CCL_UnifyCharacter, CCL_UnifyCharacterConstTbl, | 3825 | (CCL_UnifyCharacter, CCL_UnifyCharacterConstTbl) |
| 3828 | CCL_IterateMultipleMap, CCL_TranslateMultipleMap): New macros for | 3826 | (CCL_IterateMultipleMap, CCL_TranslateMultipleMap): |
| 3829 | CCL Commands. | 3827 | New macros for CCL Commands. |
| 3830 | (EXCMD): New macro. | 3828 | (EXCMD): New macro. |
| 3831 | (ccl_driver): New case lable `CCL_Extention'. | 3829 | (ccl_driver): New case lable `CCL_Extention'. |
| 3832 | (setup_ccl_program): Initialize the member `private_state' of CCL. | 3830 | (setup_ccl_program): Initialize the member `private_state' of CCL. |
| @@ -3877,7 +3875,7 @@ | |||
| 3877 | Pass different args to scan_newline. | 3875 | Pass different args to scan_newline. |
| 3878 | Properly compare oldpoint with Z. | 3876 | Properly compare oldpoint with Z. |
| 3879 | 3877 | ||
| 3880 | * syntax.c (skip_chars): Use unibyte_char_to_multibyte, | 3878 | * syntax.c (skip_chars): Use unibyte_char_to_multibyte. |
| 3881 | 3879 | ||
| 3882 | * fns.c (concat): Use unibyte_char_to_multibyte. | 3880 | * fns.c (concat): Use unibyte_char_to_multibyte. |
| 3883 | 3881 | ||
| @@ -4398,7 +4396,7 @@ | |||
| 4398 | * xdisp.c (redisplay_internal): Use scan_newline. | 4396 | * xdisp.c (redisplay_internal): Use scan_newline. |
| 4399 | (display_text_line, try_window_id): Use scan_newline. | 4397 | (display_text_line, try_window_id): Use scan_newline. |
| 4400 | 4398 | ||
| 4401 | * xdisp.c (pos_tab_indent): Moved from indent,c. Now static. | 4399 | * xdisp.c (pos_tab_indent): Moved from indent.c. Now static. |
| 4402 | Take POS in bytes and chars. Callers changed. | 4400 | Take POS in bytes and chars. Callers changed. |
| 4403 | 4401 | ||
| 4404 | * indent.c (Fcurrent_indentation): Use scan_newline and SET_PT_BOTH. | 4402 | * indent.c (Fcurrent_indentation): Use scan_newline and SET_PT_BOTH. |
| @@ -4815,8 +4813,8 @@ | |||
| 4815 | 4813 | ||
| 4816 | 1997-11-27 Ken'ichi Handa <handa@delysid.gnu.org> | 4814 | 1997-11-27 Ken'ichi Handa <handa@delysid.gnu.org> |
| 4817 | 4815 | ||
| 4818 | * undo.c (record_change, record_first_change, | 4816 | * undo.c (record_change, record_first_change, record_property_change): |
| 4819 | record_property_change): Declare them as void. | 4817 | Declare them as void. |
| 4820 | (record_delete, record_marker_adjustment): Declare them as void. | 4818 | (record_delete, record_marker_adjustment): Declare them as void. |
| 4821 | 4819 | ||
| 4822 | * indent.c (invalidate_current_column): Declare it as void. | 4820 | * indent.c (invalidate_current_column): Declare it as void. |
| @@ -4825,25 +4823,23 @@ | |||
| 4825 | 4823 | ||
| 4826 | * filelock.c (unlock_buffer): Declare it as void. | 4824 | * filelock.c (unlock_buffer): Declare it as void. |
| 4827 | 4825 | ||
| 4828 | * buffer.c (nsberror, record_buffer, validate_region, | 4826 | * buffer.c (nsberror, record_buffer, validate_region) |
| 4829 | fix_overlay_before): Declare them as void. | 4827 | (fix_overlay_before): Declare them as void. |
| 4830 | 4828 | ||
| 4831 | * sysdep.c (discard_tty_input, init_baud_rate, | 4829 | * sysdep.c (discard_tty_input, init_baud_rate, wait_for_termination) |
| 4832 | wait_for_termination, flush_pending_output, child_setup_tty, | 4830 | (flush_pending_output, child_setup_tty, sys_suspend, sys_subshell) |
| 4833 | sys_suspend, sys_subshell, init_sigio, request_sigio, | 4831 | (init_sigio, request_sigio, unrequest_sigio, init_sys_modes) |
| 4834 | unrequest_sigio, init_sys_modes, get_frame_size, reset_sys_modes, | 4832 | (get_frame_size, reset_sys_modes, setup_pty): Declare them as void. |
| 4835 | setup_pty): Declare them as void. | ||
| 4836 | 4833 | ||
| 4837 | * keymap.c (describe_vector): Declaration fixed (delete `.' at the | 4834 | * keymap.c (describe_vector): Declaration fixed (delete `.' at the |
| 4838 | tail of type `void'. | 4835 | tail of type `void'. |
| 4839 | (fix_submap_inheritance): Declare it as void. | 4836 | (fix_submap_inheritance): Declare it as void. |
| 4840 | 4837 | ||
| 4841 | * keyboard.c (echo_now, record_auto_save, cmd_error_internal, | 4838 | * keyboard.c (echo_now, record_auto_save, cmd_error_internal) |
| 4842 | start_polling, stop_polling, bind_polling_period, | 4839 | (start_polling, stop_polling, bind_polling_period, timer_start_idle) |
| 4843 | timer_start_idle, timer_stop_idle, gobble_input, | 4840 | (timer_stop_idle, gobble_input, record_asynch_buffer_change) |
| 4844 | record_asynch_buffer_change, clear_input_pending, | 4841 | (clear_input_pending, stuff_buffered_input, clear_waiting_for_input) |
| 4845 | stuff_buffered_input, clear_waiting_for_input, | 4842 | (quit_throw_to_read_char): Declare these as void. |
| 4846 | quit_throw_to_read_char): Declare these as void. | ||
| 4847 | (Fsuspend_emacs): Delete unnecessary extern declaration for | 4843 | (Fsuspend_emacs): Delete unnecessary extern declaration for |
| 4848 | init_sys_mode. | 4844 | init_sys_mode. |
| 4849 | (Fexecute_extended_command): Give Voverriding_local_map as the | 4845 | (Fexecute_extended_command): Give Voverriding_local_map as the |
| @@ -4898,7 +4894,8 @@ | |||
| 4898 | (Fformat_time_string): Doc fix: %b, %h, %B, %a, %A, and %p depend on | 4894 | (Fformat_time_string): Doc fix: %b, %h, %B, %a, %A, and %p depend on |
| 4899 | locale; don't use actual chars to describe %n and %t. | 4895 | locale; don't use actual chars to describe %n and %t. |
| 4900 | 4896 | ||
| 4901 | * src/Makefile.in (strftime.o), src/makefile.nt ($(BLD)\strftime.obj): | 4897 | * src/Makefile.in (strftime.o): |
| 4898 | * src/makefile.nt ($(BLD)\strftime.obj): | ||
| 4902 | No need to compile with -Dstrftime=emacs_strftime any more. | 4899 | No need to compile with -Dstrftime=emacs_strftime any more. |
| 4903 | 4900 | ||
| 4904 | 1997-11-22 Richard Stallman <rms@gnu.org> | 4901 | 1997-11-22 Richard Stallman <rms@gnu.org> |
| @@ -5024,7 +5021,7 @@ | |||
| 5024 | 5021 | ||
| 5025 | * xdisp.c (display_text_line): Make decision about which windows | 5022 | * xdisp.c (display_text_line): Make decision about which windows |
| 5026 | highlight the region in just once place. | 5023 | highlight the region in just once place. |
| 5027 | When minibuffer is selected, show the region in the previous window, | 5024 | When minibuffer is selected, show the region in the previous window. |
| 5028 | 5025 | ||
| 5029 | * charset.h (ASCII_BYTE_P): New macro. | 5026 | * charset.h (ASCII_BYTE_P): New macro. |
| 5030 | 5027 | ||
| @@ -5041,12 +5038,12 @@ | |||
| 5041 | 1997-11-10 Eli Zaretskii <eliz@is.elta.co.il> | 5038 | 1997-11-10 Eli Zaretskii <eliz@is.elta.co.il> |
| 5042 | 5039 | ||
| 5043 | * msdos.c: Support for Japanese display on DOS/V systems. | 5040 | * msdos.c: Support for Japanese display on DOS/V systems. |
| 5044 | (screen_old_address, screen_virtual_segment, | 5041 | (screen_old_address, screen_virtual_segment, screen_virtual_offset): |
| 5045 | screen_virtual_offset): New variables. | 5042 | New variables. |
| 5046 | (dosv_refresh_virtual_screen): New function. | 5043 | (dosv_refresh_virtual_screen): New function. |
| 5047 | (dos_direct_output, dos_set_window_size, IT_write_glyphs, | 5044 | (dos_direct_output, dos_set_window_size, IT_write_glyphs) |
| 5048 | IT_clear_end_of_line, IT_clear_screen, IT_display_cursor, | 5045 | (IT_clear_end_of_line, IT_clear_screen, IT_display_cursor) |
| 5049 | IT_reset_terminal_modes, XMenuActivate, abort): Call | 5046 | (IT_reset_terminal_modes, XMenuActivate, abort): Call |
| 5050 | dosv_refresh_virtual_screen if under DOS/V. | 5047 | dosv_refresh_virtual_screen if under DOS/V. |
| 5051 | (IT_set_terminal_modes): If under DOS/V, update the address of | 5048 | (IT_set_terminal_modes): If under DOS/V, update the address of |
| 5052 | primary screen buffer. | 5049 | primary screen buffer. |
| @@ -5069,13 +5066,13 @@ | |||
| 5069 | 5066 | ||
| 5070 | * coding.h (struct coding_system): Add member common_flags, delete | 5067 | * coding.h (struct coding_system): Add member common_flags, delete |
| 5071 | member require_flushing. | 5068 | member require_flushing. |
| 5072 | (CODING_REQUIRE_FLUSHING_MASK, CODING_REQUIRE_DECODING_MASK, | 5069 | (CODING_REQUIRE_FLUSHING_MASK, CODING_REQUIRE_DECODING_MASK) |
| 5073 | CODING_REQUIRE_ENCODING_MASK, CODING_REQUIRE_DETECTION_MASK): New | 5070 | (CODING_REQUIRE_ENCODING_MASK, CODING_REQUIRE_DETECTION_MASK): |
| 5074 | macros. | 5071 | New macros. |
| 5075 | (CODING_REQUIRE_NO_CONVERSION, CODING_MAY_REQUIRE_NO_CONVERSION): | 5072 | (CODING_REQUIRE_NO_CONVERSION, CODING_MAY_REQUIRE_NO_CONVERSION): |
| 5076 | These macros deleted. | 5073 | These macros deleted. |
| 5077 | (CODING_REQUIRE_FLUSHING, CODING_REQUIRE_DECODING, | 5074 | (CODING_REQUIRE_FLUSHING, CODING_REQUIRE_DECODING) |
| 5078 | CODING_REQUIRE_ENCODING, CODING_REQUIRE_DETECTION): New macros. | 5075 | (CODING_REQUIRE_ENCODING, CODING_REQUIRE_DETECTION): New macros. |
| 5079 | 5076 | ||
| 5080 | * editfns.c (Fsref): If IDX points an 8-bit code which is not part | 5077 | * editfns.c (Fsref): If IDX points an 8-bit code which is not part |
| 5081 | of multibyte characters, return it. Pay attention to | 5078 | of multibyte characters, return it. Pay attention to |
| @@ -5626,7 +5623,7 @@ | |||
| 5626 | (FILE_LAST_CR): New macro. | 5623 | (FILE_LAST_CR): New macro. |
| 5627 | (w32_get_long_filename): Declare extern. | 5624 | (w32_get_long_filename): Declare extern. |
| 5628 | 5625 | ||
| 5629 | * w32console.c: (DebPrint, reset_kbd, unset_kbd, take_console): | 5626 | * w32console.c (DebPrint, reset_kbd, unset_kbd, take_console): |
| 5630 | Delete functions. | 5627 | Delete functions. |
| 5631 | (keyboard_init_hook): Delete variable. | 5628 | (keyboard_init_hook): Delete variable. |
| 5632 | (prev_console_cursor) [! USE_SEPARATE_SCREEN]: New variable. | 5629 | (prev_console_cursor) [! USE_SEPARATE_SCREEN]: New variable. |
| @@ -5641,9 +5638,9 @@ | |||
| 5641 | * w32fns.c: Include limits.h and errno.h. | 5638 | * w32fns.c: Include limits.h and errno.h. |
| 5642 | Declare externs from other files. | 5639 | Declare externs from other files. |
| 5643 | (w32_in_use): New variable. | 5640 | (w32_in_use): New variable. |
| 5644 | (check_w32, have_menus_p, x_set_title, w32_msg_worker, | 5641 | (check_w32, have_menus_p, x_set_title, w32_msg_worker) |
| 5645 | find_deferred_msg, send_deferred_msg, complete_deferred_msg, | 5642 | (find_deferred_msg, send_deferred_msg, complete_deferred_msg) |
| 5646 | Fw32_focus_frame, W32-send-sys-command): New functions. | 5643 | (Fw32_focus_frame, W32-send-sys-command): New functions. |
| 5647 | (last_mouse_movement_time): Delete variable. | 5644 | (last_mouse_movement_time): Delete variable. |
| 5648 | 5645 | ||
| 5649 | (x_frame_parms): Alphabetize. Add title parm. | 5646 | (x_frame_parms): Alphabetize. Add title parm. |
| @@ -5704,13 +5701,13 @@ | |||
| 5704 | (initialize_frame_menubar): Pass in new param to set_frame_menubar. | 5701 | (initialize_frame_menubar): Pass in new param to set_frame_menubar. |
| 5705 | 5702 | ||
| 5706 | * w32proc.c: Include w32heap.h. | 5703 | * w32proc.c: Include w32heap.h. |
| 5707 | (Vw32_start_process_share_console, Vw32_generate_fake_inodes, | 5704 | (Vw32_start_process_share_console, Vw32_generate_fake_inodes) |
| 5708 | Vw32_get_true_file_attributes, Qhigh, Qlow, process_dir): | 5705 | (Vw32_get_true_file_attributes, Qhigh, Qlow, process_dir): |
| 5709 | New variables. | 5706 | New variables. |
| 5710 | (find_child_console, set_process_dir, Fw32_short_file_name, | 5707 | (find_child_console, set_process_dir, Fw32_short_file_name) |
| 5711 | Fw32_long_file_name, Fw32_set_process_priority, Fw32_get_locale_info, | 5708 | (Fw32_long_file_name, Fw32_set_process_priority, Fw32_get_locale_info) |
| 5712 | Fw32_get_current_locale_id, Fw32_get_default_local_id, | 5709 | (Fw32_get_current_locale_id, Fw32_get_default_local_id) |
| 5713 | Fw32_set_current_locale): New functions. | 5710 | (Fw32_set_current_locale): New functions. |
| 5714 | (CORRECT_DIR_SEPS): New macro. | 5711 | (CORRECT_DIR_SEPS): New macro. |
| 5715 | (create_child): Create a new console if subprocs don't share parent's. | 5712 | (create_child): Create a new console if subprocs don't share parent's. |
| 5716 | (reap_subprocess): Don't check for dos subprocesses. | 5713 | (reap_subprocess): Don't check for dos subprocesses. |
| @@ -5734,19 +5731,19 @@ | |||
| 5734 | 5731 | ||
| 5735 | * w32term.c (SIF_*): Win95 macros defined for NT. | 5732 | * w32term.c (SIF_*): Win95 macros defined for NT. |
| 5736 | (struct tagSCROLLINFO): Win95 struct defined for NT. | 5733 | (struct tagSCROLLINFO): Win95 struct defined for NT. |
| 5737 | (vertical_scroll_bar_min_handle, vertical_scroll_bar_top_border, | 5734 | (vertical_scroll_bar_min_handle, vertical_scroll_bar_top_border) |
| 5738 | vertical_scroll_bar_bottom_border, last_scroll_bar_drag_pos, | 5735 | (vertical_scroll_bar_bottom_border, last_scroll_bar_drag_pos) |
| 5739 | Vw32_gab_focus_on_raise, Vw32_capslock_is_shiftlock): New | 5736 | (Vw32_gab_focus_on_raise, Vw32_capslock_is_shiftlock): |
| 5740 | variables. | 5737 | New variables. |
| 5741 | (w32_frame_up_to_date): Block input. | 5738 | (w32_frame_up_to_date): Block input. |
| 5742 | (do_line_dance): Use DC while erasing, release at end. | 5739 | (do_line_dance): Use DC while erasing, release at end. |
| 5743 | (show_mouse_face): Use column and endcolumn calculated at start of | 5740 | (show_mouse_face): Use column and endcolumn calculated at start of |
| 5744 | loop. | 5741 | loop. |
| 5745 | (my_create_scrollbar, my_show_window, my_set_window_pos, | 5742 | (my_create_scrollbar, my_show_window, my_set_window_pos, my_set_focus) |
| 5746 | my_set_focus) [! ATTACH_THREADS]: Send message to window instead | 5743 | [! ATTACH_THREADS]: Send message to window instead of invoking |
| 5747 | of invoking Windows procedure. | 5744 | Windows procedure. |
| 5748 | (x_scroll_bar_create, x_scroll_bar_move, x_scroll_bar_handle_click, | 5745 | (x_scroll_bar_create, x_scroll_bar_move, x_scroll_bar_handle_click) |
| 5749 | x_scroll_bar_report_motion): Use SCROLLINFO for proportional handle. | 5746 | (x_scroll_bar_report_motion): Use SCROLLINFO for proportional handle. |
| 5750 | (x_scroll_bar_set_handle): Create proportional sized scroll handle. | 5747 | (x_scroll_bar_set_handle): Create proportional sized scroll handle. |
| 5751 | (w32_set_vertical_scroll_bar): Size handle according to how much | 5748 | (w32_set_vertical_scroll_bar): Size handle according to how much |
| 5752 | is showing in window. | 5749 | is showing in window. |
| @@ -5816,7 +5813,7 @@ | |||
| 5816 | by a mouse down event. | 5813 | by a mouse down event. |
| 5817 | (x_to_win32_color): Support for X Windows RGB string specifications. | 5814 | (x_to_win32_color): Support for X Windows RGB string specifications. |
| 5818 | 5815 | ||
| 5819 | * w32menu.c (get_frame_menubar_event): Check for the possibility | 5816 | * w32menu.c (get_frame_menubar_event): Check for the possibility |
| 5820 | of a menu-bar button. A menu-bar button is a caption on the menu | 5817 | of a menu-bar button. A menu-bar button is a caption on the menu |
| 5821 | bar with no submenu. | 5818 | bar with no submenu. |
| 5822 | (set_frame_menubar): Correctly handle menu-bar buttons. | 5819 | (set_frame_menubar): Correctly handle menu-bar buttons. |
| @@ -5838,15 +5835,15 @@ | |||
| 5838 | 5835 | ||
| 5839 | 1997-09-02 Nico Francois <nico.francois@scala.nl> | 5836 | 1997-09-02 Nico Francois <nico.francois@scala.nl> |
| 5840 | 5837 | ||
| 5841 | * w32menu.c (single_keymap_panes): Fixed problem with 'descrip' | 5838 | * w32menu.c (single_keymap_panes): Fixed problem with 'descrip' |
| 5842 | lisp object not being protected properly (GCPRO). | 5839 | lisp object not being protected properly (GCPRO). |
| 5843 | (get_single_keymap_event): Fixed problem with 'descrip' lisp | 5840 | (get_single_keymap_event): Fixed problem with 'descrip' lisp |
| 5844 | object not being protected properly (GCPRO). | 5841 | object not being protected properly (GCPRO). |
| 5845 | (name_is_separator): New function. | 5842 | (name_is_separator): New function. |
| 5846 | (list_of_panes): If a pane's name is empty ("") items are now | 5843 | (list_of_panes): If a pane's name is empty ("") items are now |
| 5847 | placed in the main popup instead of a blank-named submenu. This | 5844 | placed in the main popup instead of a blank-named submenu. This |
| 5848 | seems to be an undocumented feature of x-popup-menu. | 5845 | seems to be an undocumented feature of x-popup-menu. |
| 5849 | (list_of_items): New argument HMENU. | 5846 | (list_of_items): New argument HMENU. |
| 5850 | Use 1 and 0 instead of Qt and Qnil for enable in add_menu_item | 5847 | Use 1 and 0 instead of Qt and Qnil for enable in add_menu_item |
| 5851 | 5848 | ||
| 5852 | 1997-09-02 Geoff Voelker <voelker@cs.washington.edu> | 5849 | 1997-09-02 Geoff Voelker <voelker@cs.washington.edu> |
| @@ -5860,7 +5857,7 @@ | |||
| 5860 | override CRT routines. | 5857 | override CRT routines. |
| 5861 | 5858 | ||
| 5862 | * w32inevt.c (key_event): New parameter isdead. Set isdead if the | 5859 | * w32inevt.c (key_event): New parameter isdead. Set isdead if the |
| 5863 | key press was done using a dead key. | 5860 | key press was done using a dead key. |
| 5864 | 5861 | ||
| 5865 | * w32term.c (w32_read_socket): Pass in new parameter to key_event. | 5862 | * w32term.c (w32_read_socket): Pass in new parameter to key_event. |
| 5866 | Let key_event determine whether key is dead. | 5863 | Let key_event determine whether key is dead. |
| @@ -6073,8 +6070,8 @@ | |||
| 6073 | (Fcompleting_read): New argument INHERIT_INPUT_METHOD. | 6070 | (Fcompleting_read): New argument INHERIT_INPUT_METHOD. |
| 6074 | 6071 | ||
| 6075 | * lisp.h (DEFUN_ARGS_8): New macro. | 6072 | * lisp.h (DEFUN_ARGS_8): New macro. |
| 6076 | (Fcompleting_read, Fread_from_minibuffer, Fread_string, | 6073 | (Fcompleting_read, Fread_from_minibuffer, Fread_string) |
| 6077 | Fread_no_blanks_input): Number of arguments fixed. | 6074 | (Fread_no_blanks_input): Number of arguments fixed. |
| 6078 | 6075 | ||
| 6079 | * eval.c (Feval): Handle a subr which takes 8 arguments. | 6076 | * eval.c (Feval): Handle a subr which takes 8 arguments. |
| 6080 | (Ffuncall): Likewise. | 6077 | (Ffuncall): Likewise. |
| @@ -6278,7 +6275,7 @@ | |||
| 6278 | 6275 | ||
| 6279 | * emacs.c (main): Fix previous change. | 6276 | * emacs.c (main): Fix previous change. |
| 6280 | 6277 | ||
| 6281 | 1997-08-11 +03 Eli Zaretskii <eliz@is.elta.co.il> | 6278 | 1997-08-11 Eli Zaretskii <eliz@is.elta.co.il> |
| 6282 | 6279 | ||
| 6283 | * dosfns.c (init_dosfns): Avoid calling DOS memory-allocation | 6280 | * dosfns.c (init_dosfns): Avoid calling DOS memory-allocation |
| 6284 | service, NT DPMI server will crash Emacs in DOS box, if we do. | 6281 | service, NT DPMI server will crash Emacs in DOS box, if we do. |
| @@ -6612,8 +6609,8 @@ | |||
| 6612 | * fontset.c (syms_of_fontset): Set Vhighlight_wrong_size_font to | 6609 | * fontset.c (syms_of_fontset): Set Vhighlight_wrong_size_font to |
| 6613 | Qnil. | 6610 | Qnil. |
| 6614 | 6611 | ||
| 6615 | * coding.h (CODING_REQUIRE_TEXT_CONVERSION, | 6612 | * coding.h (CODING_REQUIRE_TEXT_CONVERSION) |
| 6616 | CODING_REQUIRE_EOL_CONVERSION, CODING_REQUIRE_CONVERSION): Deleted. | 6613 | (CODING_REQUIRE_EOL_CONVERSION, CODING_REQUIRE_CONVERSION): Deleted. |
| 6617 | (CODING_REQUIRE_NO_CONVERSION): New macro. | 6614 | (CODING_REQUIRE_NO_CONVERSION): New macro. |
| 6618 | (CODING_MAY_REQUIRE_NO_CONVERSION): New macro. | 6615 | (CODING_MAY_REQUIRE_NO_CONVERSION): New macro. |
| 6619 | 6616 | ||
| @@ -7100,9 +7097,9 @@ | |||
| 7100 | * editfns.c (Fformat): Add second argument in call to Ftruncate. | 7097 | * editfns.c (Fformat): Add second argument in call to Ftruncate. |
| 7101 | 7098 | ||
| 7102 | * alloc.c, buffer.c, casefiddle.c, casetab.c, category.c, | 7099 | * alloc.c, buffer.c, casefiddle.c, casetab.c, category.c, |
| 7103 | category.h, ccl.c, coding.c, editfns.c, fileio.c, fns.c, indent.c, | 7100 | * category.h, ccl.c, coding.c, editfns.c, fileio.c, fns.c, indent.c, |
| 7104 | intervals.c, intervals.h, keymap.c, lisp.h, minibuf.c, print.c, | 7101 | * intervals.c, intervals.h, keymap.c, lisp.h, minibuf.c, print.c, |
| 7105 | syntax.c, syntax.h, sysdep.c, textprop.c, xfns.c: Fix numerous | 7102 | * syntax.c, syntax.h, sysdep.c, textprop.c, xfns.c: Fix numerous |
| 7106 | bugs with inappropriate mixing of Lisp_Object with int. | 7103 | bugs with inappropriate mixing of Lisp_Object with int. |
| 7107 | * config.in (RE_TRANSLATE): Define to extract integers from | 7104 | * config.in (RE_TRANSLATE): Define to extract integers from |
| 7108 | array of Lisp_Objects. | 7105 | array of Lisp_Objects. |
| @@ -7184,7 +7181,7 @@ | |||
| 7184 | 7181 | ||
| 7185 | * fileio.c (Finsert_file_contents): Doc-string fixed. Call | 7182 | * fileio.c (Finsert_file_contents): Doc-string fixed. Call |
| 7186 | Ffind_operation_coding_system. | 7183 | Ffind_operation_coding_system. |
| 7187 | (Fwrite_region): Call Ffind_operation_coding_system. | 7184 | (Fwrite_region): Call Ffind_operation_coding_system. |
| 7188 | 7185 | ||
| 7189 | * callproc.c: Call Ffind_operation_coding_system. | 7186 | * callproc.c: Call Ffind_operation_coding_system. |
| 7190 | 7187 | ||
| @@ -7229,8 +7226,8 @@ | |||
| 7229 | 7226 | ||
| 7230 | * s/ms-w32.h: Duplicate undefs from config.in to check completeness. | 7227 | * s/ms-w32.h: Duplicate undefs from config.in to check completeness. |
| 7231 | (STDC_HEADERS, HAVE_TZNAME, HAVE_MKTIME): Define to have a value. | 7228 | (STDC_HEADERS, HAVE_TZNAME, HAVE_MKTIME): Define to have a value. |
| 7232 | (HAVE_GETPAGESIZE, HAVE_SETLOCALE, HAVE_SHUTDOWN, HAVE_TZSET, | 7229 | (HAVE_GETPAGESIZE, HAVE_SETLOCALE, HAVE_SHUTDOWN, HAVE_TZSET) |
| 7233 | HAVE_LIMITS_H, HAVE_STRERROR): Define. | 7230 | (HAVE_LIMITS_H, HAVE_STRERROR): Define. |
| 7234 | [HAVE_NTGUI] (HAVE_MENUS): Define. | 7231 | [HAVE_NTGUI] (HAVE_MENUS): Define. |
| 7235 | (SYSTEM_PURESIZE_EXTRA): Increase value. | 7232 | (SYSTEM_PURESIZE_EXTRA): Increase value. |
| 7236 | 7233 | ||
| @@ -7503,9 +7500,9 @@ | |||
| 7503 | 7500 | ||
| 7504 | * coding.c (Vcoding_system_alist): Deleted. | 7501 | * coding.c (Vcoding_system_alist): Deleted. |
| 7505 | (Qcoding_system_spec): Renamed from Qcoding_system_vector. | 7502 | (Qcoding_system_spec): Renamed from Qcoding_system_vector. |
| 7506 | (Vdefault_process_coding_system, Vfile_coding_system_alist, | 7503 | (Vdefault_process_coding_system, Vfile_coding_system_alist) |
| 7507 | Vprocess_coding_system_alist, Vnetwork_coding_system_alist): New | 7504 | (Vprocess_coding_system_alist, Vnetwork_coding_system_alist): |
| 7508 | variables. | 7505 | New variables. |
| 7509 | (Ffind_coding_system): Adjusted for the above change. | 7506 | (Ffind_coding_system): Adjusted for the above change. |
| 7510 | (syms_of_coding): Declare them as lisp variables. | 7507 | (syms_of_coding): Declare them as lisp variables. |
| 7511 | (Fcheck_coding_system): Pass list as DATA argument to Fsignal. | 7508 | (Fcheck_coding_system): Pass list as DATA argument to Fsignal. |
| @@ -7957,7 +7954,7 @@ Thu May 15 22:21:18 1997 Ken'ichi Handa <handa@diazepam.gnu.ai.mit.edu> | |||
| 7957 | argument C is an invalid character code. | 7954 | argument C is an invalid character code. |
| 7958 | (Fconcat_chars): Use alloca instead of malloc. | 7955 | (Fconcat_chars): Use alloca instead of malloc. |
| 7959 | 7956 | ||
| 7960 | * charset.h (CHAR_STRING): Comment reflect the above change. | 7957 | * charset.h (CHAR_STRING): Comment reflect the above change. |
| 7961 | 7958 | ||
| 7962 | * coding.h: Name change through the code: | 7959 | * coding.h: Name change through the code: |
| 7963 | coding-category-internal => coding-category-emacs-mule, | 7960 | coding-category-internal => coding-category-emacs-mule, |
| @@ -8042,7 +8039,7 @@ Thu May 15 22:21:18 1997 Ken'ichi Handa <handa@diazepam.gnu.ai.mit.edu> | |||
| 8042 | Pass index character as a Lisp_Object. | 8039 | Pass index character as a Lisp_Object. |
| 8043 | 8040 | ||
| 8044 | * keymap.c (Fmake_keymap): Make a char-table. | 8041 | * keymap.c (Fmake_keymap): Make a char-table. |
| 8045 | (access_keymap, store_in_keymap): Likewise, | 8042 | (access_keymap, store_in_keymap): Likewise. |
| 8046 | (describe_map, Fset_keymap_parent, Faccessible_keymaps): Likewise. | 8043 | (describe_map, Fset_keymap_parent, Faccessible_keymaps): Likewise. |
| 8047 | (Fwhere_is_internal, Fcopy_keymap): Handle a char-table. | 8044 | (Fwhere_is_internal, Fcopy_keymap): Handle a char-table. |
| 8048 | (copy_keymap_1, accessible_keymaps_char_table): New subroutines. | 8045 | (copy_keymap_1, accessible_keymaps_char_table): New subroutines. |
| @@ -8068,10 +8065,10 @@ Thu May 15 22:21:18 1997 Ken'ichi Handa <handa@diazepam.gnu.ai.mit.edu> | |||
| 8068 | * charset.h (unify_char): Extern it. | 8065 | * charset.h (unify_char): Extern it. |
| 8069 | 8066 | ||
| 8070 | * coding.c (Valternate_charset_table): The variable deleted. | 8067 | * coding.c (Valternate_charset_table): The variable deleted. |
| 8071 | (Venable_character_unification, | 8068 | (Venable_character_unification) |
| 8072 | Vstandard_character_unification_table_for_read, | 8069 | (Vstandard_character_unification_table_for_read) |
| 8073 | Vstandard_character_unification_table_for_write, | 8070 | (Vstandard_character_unification_table_for_write) |
| 8074 | Qcharacter_unification_table): New variables. | 8071 | (Qcharacter_unification_table): New variables. |
| 8075 | (syms_of_coding): Initialize and declare them. | 8072 | (syms_of_coding): Initialize and declare them. |
| 8076 | (DECODE_ISO_CHARACTER): Modified to handle a character unification | 8073 | (DECODE_ISO_CHARACTER): Modified to handle a character unification |
| 8077 | table instead of Valternate_charset_table. | 8074 | table instead of Valternate_charset_table. |
| @@ -8400,9 +8397,9 @@ Thu May 15 22:21:18 1997 Ken'ichi Handa <handa@diazepam.gnu.ai.mit.edu> | |||
| 8400 | New members Scomment_fence, Sstring_fence. | 8397 | New members Scomment_fence, Sstring_fence. |
| 8401 | (SYNTAX_ENTRY): Depending on the value of SYNTAX_ENTRY_VIA_PROPERTY | 8398 | (SYNTAX_ENTRY): Depending on the value of SYNTAX_ENTRY_VIA_PROPERTY |
| 8402 | may do a lookup for syntax table in gl_state. | 8399 | may do a lookup for syntax table in gl_state. |
| 8403 | (UPDATE_SYNTAX_TABLE_FORWARD, UPDATE_SYNTAX_TABLE_BACKWARD, | 8400 | (UPDATE_SYNTAX_TABLE_FORWARD, UPDATE_SYNTAX_TABLE_BACKWARD) |
| 8404 | UPDATE_SYNTAX_TABLE, SETUP_SYNTAX_TABLE, | 8401 | (UPDATE_SYNTAX_TABLE, SETUP_SYNTAX_TABLE) |
| 8405 | SETUP_SYNTAX_TABLE_FOR_OBJECT): New macros. | 8402 | (SETUP_SYNTAX_TABLE_FOR_OBJECT): New macros. |
| 8406 | (struct gl_state_s): New struct. | 8403 | (struct gl_state_s): New struct. |
| 8407 | 8404 | ||
| 8408 | * textprop.c: Style of comments corrected. | 8405 | * textprop.c: Style of comments corrected. |
| @@ -8523,14 +8520,14 @@ Thu May 15 22:21:18 1997 Ken'ichi Handa <handa@diazepam.gnu.ai.mit.edu> | |||
| 8523 | (copy_category_table, Fmodify_category_entry): Adjusted for the | 8520 | (copy_category_table, Fmodify_category_entry): Adjusted for the |
| 8524 | new structure of Lisp_Char_Table. | 8521 | new structure of Lisp_Char_Table. |
| 8525 | 8522 | ||
| 8526 | * ccl.c: (ccl_driver): Fix bug of the case CCL_WriteArrayReadJump. | 8523 | * ccl.c (ccl_driver): Fix bug of the case CCL_WriteArrayReadJump. |
| 8527 | 8524 | ||
| 8528 | * charset.h (CHARSET_TABLE_ENTRY): Handle ASCII charset correctly. | 8525 | * charset.h (CHARSET_TABLE_ENTRY): Handle ASCII charset correctly. |
| 8529 | (SPLIT_NON_ASCII_CHAR, SPLIT_CHAR): Return -1 in C2 for DIMENSION1 | 8526 | (SPLIT_NON_ASCII_CHAR, SPLIT_CHAR): Return -1 in C2 for DIMENSION1 |
| 8530 | characters. | 8527 | characters. |
| 8531 | 8528 | ||
| 8532 | * charset.c (non_ascii_char_to_string, update_charset_table, | 8529 | * charset.c (non_ascii_char_to_string, update_charset_table) |
| 8533 | Fsplit_char): Adjusted for the above change. | 8530 | (Fsplit_char): Adjusted for the above change. |
| 8534 | 8531 | ||
| 8535 | * coding.c (detect_coding_iso2022, detect_coding_mask): Ignore | 8532 | * coding.c (detect_coding_iso2022, detect_coding_mask): Ignore |
| 8536 | invalid ESC sequence for ISO 2022. | 8533 | invalid ESC sequence for ISO 2022. |
| @@ -8546,8 +8543,8 @@ Thu May 15 22:21:18 1997 Ken'ichi Handa <handa@diazepam.gnu.ai.mit.edu> | |||
| 8546 | * fns.c (copy_sub_char_table): New function. | 8543 | * fns.c (copy_sub_char_table): New function. |
| 8547 | (Fcopy_sequence): Call copy_sub_char_table for copying a sub char | 8544 | (Fcopy_sequence): Call copy_sub_char_table for copying a sub char |
| 8548 | table. | 8545 | table. |
| 8549 | (Fchar_table_range, Fset_char_table_range, map_char_table, | 8546 | (Fchar_table_range, Fset_char_table_range, map_char_table) |
| 8550 | Fmap_char_table): Handle multibyte characters correctly. | 8547 | (Fmap_char_table): Handle multibyte characters correctly. |
| 8551 | 8548 | ||
| 8552 | * fontset.c (Vhighlight_wrong_size_font, Vclip_large_size_font): | 8549 | * fontset.c (Vhighlight_wrong_size_font, Vclip_large_size_font): |
| 8553 | New variables. | 8550 | New variables. |
| @@ -8773,7 +8770,7 @@ Sun Apr 6 10:26:53 1997 Eli Zaretskii <eliz@wombat.gnu.ai.mit.edu> | |||
| 8773 | 8770 | ||
| 8774 | 1997-03-05 NIIBE Yutaka <gniibe@mri.co.jp> | 8771 | 1997-03-05 NIIBE Yutaka <gniibe@mri.co.jp> |
| 8775 | 8772 | ||
| 8776 | * indent.c: (compute_motion): When POS >= TO, don't call | 8773 | * indent.c (compute_motion): When POS >= TO, don't call |
| 8777 | find_before_next_newline as it assumes POS < TO. | 8774 | find_before_next_newline as it assumes POS < TO. |
| 8778 | 8775 | ||
| 8779 | 1997-03-02 Ken'ichi Handa <handa@etl.go.jp> | 8776 | 1997-03-02 Ken'ichi Handa <handa@etl.go.jp> |
| @@ -8864,9 +8861,9 @@ Sun Apr 6 10:26:53 1997 Eli Zaretskii <eliz@wombat.gnu.ai.mit.edu> | |||
| 8864 | * keymap.c (describe_vector): Do not describe deeper char-table if | 8861 | * keymap.c (describe_vector): Do not describe deeper char-table if |
| 8865 | enable-multibyte-characters is nil. | 8862 | enable-multibyte-characters is nil. |
| 8866 | 8863 | ||
| 8867 | * process.c (proc_decode_coding_system, | 8864 | * process.c (proc_decode_coding_system, proc_encode_coding_system): |
| 8868 | proc_encode_coding_system): Changed to array of pointers to struct | 8865 | Changed to array of pointers to struct coding_system to reduce the |
| 8869 | coding_system to reduce the size of dumped Emacs. | 8866 | size of dumped Emacs. |
| 8870 | (create_process, Fopen_network_stream): Allocate them dynamically. | 8867 | (create_process, Fopen_network_stream): Allocate them dynamically. |
| 8871 | (init_process): Initialize these pointers to NULL. | 8868 | (init_process): Initialize these pointers to NULL. |
| 8872 | (Fstart_process, Fopen_network_stream): Do not perform character | 8869 | (Fstart_process, Fopen_network_stream): Do not perform character |
| @@ -8915,36 +8912,36 @@ Sun Apr 6 10:26:53 1997 Eli Zaretskii <eliz@wombat.gnu.ai.mit.edu> | |||
| 8915 | 8912 | ||
| 8916 | * lread.c (Fload): Call Vload_source_file_function with 4 args. | 8913 | * lread.c (Fload): Call Vload_source_file_function with 4 args. |
| 8917 | 8914 | ||
| 8918 | 1997-02-22 Tsugutomo ENAMI <enami@ba2.so-net.or.jp> | 8915 | 1997-02-22 Tsugutomo ENAMI <enami@ba2.so-net.or.jp> |
| 8919 | 8916 | ||
| 8920 | * regex.c: Include charset.h and category.h | 8917 | * regex.c: Include charset.h and category.h |
| 8921 | 8918 | ||
| 8922 | [!emacs] (BASE_LEADING_CODE_P, WORD_BOUNDARY_P, CHAR_HEAD_P, | 8919 | [!emacs] (BASE_LEADING_CODE_P, WORD_BOUNDARY_P, CHAR_HEAD_P) |
| 8923 | SINGLE_BYTE_CHAR_P, SAME_CHARSET_P, MULTIBYTE_FORM_LENGTH, | 8920 | (SINGLE_BYTE_CHAR_P, SAME_CHARSET_P, MULTIBYTE_FORM_LENGTH) |
| 8924 | STRING_CHAR_AND_LENGTH, GET_CHAR_AFTER_2, GET_CHAR_BEFORE_2): | 8921 | (STRING_CHAR_AND_LENGTH, GET_CHAR_AFTER_2, GET_CHAR_BEFORE_2): |
| 8925 | New dummy macros. | 8922 | New dummy macros. |
| 8926 | 8923 | ||
| 8927 | (enum re_opcode_t): New member categoryspec and | 8924 | (enum re_opcode_t): New member categoryspec and |
| 8928 | notcategoryspec. | 8925 | notcategoryspec. |
| 8929 | 8926 | ||
| 8930 | (STORE_CHARACTER_AND_INCR, EXTRACT_CHARACTER, | 8927 | (STORE_CHARACTER_AND_INCR, EXTRACT_CHARACTER) |
| 8931 | CHARSET_LOOKUP_RANGE_TABLE_WITH_COUNT, | 8928 | (CHARSET_LOOKUP_RANGE_TABLE_WITH_COUNT) |
| 8932 | CHARSET_LOOKUP_RANGE_TABLE, CHARSET_BITMAP_SIZE, | 8929 | (CHARSET_LOOKUP_RANGE_TABLE, CHARSET_BITMAP_SIZE) |
| 8933 | CHARSET_RANGE_TABLE_EXISTS_P, CHARSET_RANGE_TABLE | 8930 | (CHARSET_RANGE_TABLE_EXISTS_P, CHARSET_RANGE_TABL) |
| 8934 | CHARSET_PAST_RANGE_TABLE): New macros. | 8931 | (CHARSET_PAST_RANGE_TABLE): New macros. |
| 8935 | 8932 | ||
| 8936 | (TRANSLATE): Cast return value to unsigned char, not char. | 8933 | (TRANSLATE): Cast return value to unsigned char, not char. |
| 8937 | 8934 | ||
| 8938 | (struct range_table_work_area): New structure. | 8935 | (struct range_table_work_area): New structure. |
| 8939 | 8936 | ||
| 8940 | (EXTEND_RANGE_TABLE_WORK_AREA, SET_RANGE_TABLE_WORK_AREA, | 8937 | (EXTEND_RANGE_TABLE_WORK_AREA, SET_RANGE_TABLE_WORK_AREA) |
| 8941 | FREE_RANGE_TABLE_WORK_AREA, CLEAR_RANGE_TABLE_WORK_USED, | 8938 | (FREE_RANGE_TABLE_WORK_AREA, CLEAR_RANGE_TABLE_WORK_USED) |
| 8942 | RANGE_TABLE_WORK_USED, RANGE_TABLE_WORK_ELT): New macros. | 8939 | (RANGE_TABLE_WORK_USED, RANGE_TABLE_WORK_ELT): New macros. |
| 8943 | (FREE_STACK_RETURN): Call FREE_RANGE_TABLE_WORK_AREA. | 8940 | (FREE_STACK_RETURN): Call FREE_RANGE_TABLE_WORK_AREA. |
| 8944 | 8941 | ||
| 8945 | (regex_compile): Declare `c' and `c1' as int to store | 8942 | (regex_compile): Declare `c' and `c1' as int to store |
| 8946 | multibyte characters. | 8943 | multibyte characters. |
| 8947 | Declare range_table_work and initialize it. | 8944 | Declare range_table_work and initialize it. |
| 8948 | Initialize bufp->multibyte to 0 if not emacs. | 8945 | Initialize bufp->multibyte to 0 if not emacs. |
| 8949 | For case '[' and `default', code re-written to handle | 8946 | For case '[' and `default', code re-written to handle |
| 8950 | multibyte characters. | 8947 | multibyte characters. |
| @@ -9033,7 +9030,7 @@ Sun Apr 6 10:26:53 1997 Eli Zaretskii <eliz@wombat.gnu.ai.mit.edu> | |||
| 9033 | 9030 | ||
| 9034 | * xdisp.c (try_window): Change the way of calculation of tab | 9031 | * xdisp.c (try_window): Change the way of calculation of tab |
| 9035 | offset. We now use val.tab_offset to maintain tab offset. | 9032 | offset. We now use val.tab_offset to maintain tab offset. |
| 9036 | Removed local variable tab_offset. | 9033 | Removed local variable tab_offset. |
| 9037 | (try_window_id): Likewise. | 9034 | (try_window_id): Likewise. |
| 9038 | 9035 | ||
| 9039 | * indent.c: Include "charset.h". | 9036 | * indent.c: Include "charset.h". |
| @@ -9085,8 +9082,8 @@ Sun Apr 6 10:26:53 1997 Eli Zaretskii <eliz@wombat.gnu.ai.mit.edu> | |||
| 9085 | (xterm.o): Depend on charset.h, ccl.h, and fontset.h. | 9082 | (xterm.o): Depend on charset.h, ccl.h, and fontset.h. |
| 9086 | (category.o, ccl.o, charset.o, coding.o, fontset.o): New targets. | 9083 | (category.o, ccl.o, charset.o, coding.o, fontset.o): New targets. |
| 9087 | 9084 | ||
| 9088 | * alloc.c (Fmake_char_table): Typo in doc-string fixed. Handle | 9085 | * alloc.c (Fmake_char_table): Typo in doc-string fixed. |
| 9089 | the case that PURPOSE is nil (in a deeper char-table). | 9086 | Handle the case that PURPOSE is nil (in a deeper char-table). |
| 9090 | (Fmake_bool_vector): Make correct size of Lisp_Object for | 9087 | (Fmake_bool_vector): Make correct size of Lisp_Object for |
| 9091 | bool-vector. | 9088 | bool-vector. |
| 9092 | 9089 | ||
| @@ -9533,8 +9530,8 @@ Sun Feb 2 10:36:26 1997 Eli Zaretskii <eliz@wombat.gnu.ai.mit.edu> | |||
| 9533 | * term.c (term_init): Use new name initialize_w32_display. | 9530 | * term.c (term_init): Use new name initialize_w32_display. |
| 9534 | 9531 | ||
| 9535 | * w32.c, w32console.c, w32faces.c, w32fns.c, w32heap.c, | 9532 | * w32.c, w32console.c, w32faces.c, w32fns.c, w32heap.c, |
| 9536 | w32inevt.c, w32menu.c, w32proc.c, w32select.c, w32term.c, | 9533 | * w32inevt.c, w32menu.c, w32proc.c, w32select.c, w32term.c, |
| 9537 | w32xfns.c, win32.h, w32inevt.h, w32term.h: Change all uses of win95, | 9534 | * w32xfns.c, win32.h, w32inevt.h, w32term.h: Change all uses of win95, |
| 9538 | winnt, and win32 into Windows 95, Windows NT, and W32, respectively. | 9535 | winnt, and win32 into Windows 95, Windows NT, and W32, respectively. |
| 9539 | Expand "win" substring in variables referring to Microsoft Windows | 9536 | Expand "win" substring in variables referring to Microsoft Windows |
| 9540 | constructs into "windows". | 9537 | constructs into "windows". |
| @@ -9556,7 +9553,7 @@ Sun Feb 2 10:36:26 1997 Eli Zaretskii <eliz@wombat.gnu.ai.mit.edu> | |||
| 9556 | 1997-01-15 Eli Zaretskii <eliz@is.elta.co.il> | 9553 | 1997-01-15 Eli Zaretskii <eliz@is.elta.co.il> |
| 9557 | 9554 | ||
| 9558 | * keyboard.c (interrupt_signal): Make emergency exit work on MSDOS | 9555 | * keyboard.c (interrupt_signal): Make emergency exit work on MSDOS |
| 9559 | frames. Block further SIGINTs while `interrupt_signal' runs. | 9556 | frames. Block further SIGINTs while `interrupt_signal' runs. |
| 9560 | 9557 | ||
| 9561 | * msdos.c (sigprocmask, sig_suspender): New functions, implement | 9558 | * msdos.c (sigprocmask, sig_suspender): New functions, implement |
| 9562 | signal blocking on MSDOS. | 9559 | signal blocking on MSDOS. |
| @@ -9733,7 +9730,7 @@ Sun Feb 2 10:36:26 1997 Eli Zaretskii <eliz@wombat.gnu.ai.mit.edu> | |||
| 9733 | * xmenu.c (single_keymap_panes): New arg DEPTH. | 9730 | * xmenu.c (single_keymap_panes): New arg DEPTH. |
| 9734 | Cut off recursion at that depth. Callers changed. | 9731 | Cut off recursion at that depth. Callers changed. |
| 9735 | 9732 | ||
| 9736 | 1996-12-23 +02 Eli Zaretskii <eliz@is.elta.co.il> | 9733 | 1996-12-23 Eli Zaretskii <eliz@is.elta.co.il> |
| 9737 | 9734 | ||
| 9738 | * msdos.c (dos_set_keyboard): Test whether KEYB.COM is installed | 9735 | * msdos.c (dos_set_keyboard): Test whether KEYB.COM is installed |
| 9739 | for international keyboard support. | 9736 | for international keyboard support. |
| @@ -9952,9 +9949,9 @@ Sun Feb 2 10:36:26 1997 Eli Zaretskii <eliz@wombat.gnu.ai.mit.edu> | |||
| 9952 | 1996-11-18 Geoff Voelker <voelker@cs.washington.edu> | 9949 | 1996-11-18 Geoff Voelker <voelker@cs.washington.edu> |
| 9953 | 9950 | ||
| 9954 | * emacs.c, frame.c, frame.h, keyboard.c, nt.c, nt.h, | 9951 | * emacs.c, frame.c, frame.h, keyboard.c, nt.c, nt.h, |
| 9955 | ntheap.c, ntheap.h, ntinevt.c, ntinevt.h, ntproc.c, ntterm.c, | 9952 | * ntheap.c, ntheap.h, ntinevt.c, ntinevt.h, ntproc.c, ntterm.c, |
| 9956 | termhooks.h, unexnt.c, w32faces.c, w32fns.c, w32menu.c, w32reg.c, | 9953 | * termhooks.h, unexnt.c, w32faces.c, w32fns.c, w32menu.c, w32reg.c, |
| 9957 | w32select.c, w32term.c, w32term.h, w32xfns.c, s/windowsnt.h: | 9954 | * w32select.c, w32term.c, w32term.h, w32xfns.c, s/windowsnt.h: |
| 9958 | Change identifiers of the form win32* to w32*. | 9955 | Change identifiers of the form win32* to w32*. |
| 9959 | 9956 | ||
| 9960 | * window.c (special-display-p, same-window-p): Add missing | 9957 | * window.c (special-display-p, same-window-p): Add missing |
| @@ -10099,11 +10096,11 @@ Sun Feb 2 10:36:26 1997 Eli Zaretskii <eliz@wombat.gnu.ai.mit.edu> | |||
| 10099 | Reorganize function definitions so etags finds them. | 10096 | Reorganize function definitions so etags finds them. |
| 10100 | * abbrev.c (Finsert_abbrev_table_description). | 10097 | * abbrev.c (Finsert_abbrev_table_description). |
| 10101 | * editfns.c (Finsert_and_inherit_before_markers). | 10098 | * editfns.c (Finsert_and_inherit_before_markers). |
| 10102 | * eval.c (Frun_hook_with_args, Frun_hook_with_args_until_success, | 10099 | * eval.c (Frun_hook_with_args, Frun_hook_with_args_until_success) |
| 10103 | Frun_hook_with_args_until_failure). | 10100 | (Frun_hook_with_args_until_failure). |
| 10104 | * window.c (Fcurrent_window_configuration). | 10101 | * window.c (Fcurrent_window_configuration). |
| 10105 | * xselect.c (Fx_own_selection_internal, Fx_get_selection_internal, | 10102 | * xselect.c (Fx_own_selection_internal, Fx_get_selection_internal) |
| 10106 | Fx_disown_selection_internal). | 10103 | (Fx_disown_selection_internal). |
| 10107 | 10104 | ||
| 10108 | 1996-10-30 Richard Stallman <rms@psilocin.gnu.ai.mit.edu> | 10105 | 1996-10-30 Richard Stallman <rms@psilocin.gnu.ai.mit.edu> |
| 10109 | 10106 | ||
| @@ -10211,7 +10208,7 @@ Sun Feb 2 10:36:26 1997 Eli Zaretskii <eliz@wombat.gnu.ai.mit.edu> | |||
| 10211 | 10208 | ||
| 10212 | 1996-10-05 Marcus G. Daniels <marcus@coulee.tdb.com> | 10209 | 1996-10-05 Marcus G. Daniels <marcus@coulee.tdb.com> |
| 10213 | 10210 | ||
| 10214 | * xfns.c (x_set_internal_border_width): Only change | 10211 | * xfns.c (x_set_internal_border_width): Only change |
| 10215 | an edit_widget's internal_border_width for the toolkit case. | 10212 | an edit_widget's internal_border_width for the toolkit case. |
| 10216 | 10213 | ||
| 10217 | 1996-10-04 Richard Stallman <rms@ethanol.gnu.ai.mit.edu> | 10214 | 1996-10-04 Richard Stallman <rms@ethanol.gnu.ai.mit.edu> |
| @@ -10496,7 +10493,7 @@ Fri Sep 20 02:37:37 1996 Marcus Daniels <marcus@sayre.sysc.pdx.edu> | |||
| 10496 | necessarily the same any more. | 10493 | necessarily the same any more. |
| 10497 | (change_frame_size_1): Use FRAME_WINDOW_WIDTH to check for changes. | 10494 | (change_frame_size_1): Use FRAME_WINDOW_WIDTH to check for changes. |
| 10498 | Give `set_window_width' the window width value. | 10495 | Give `set_window_width' the window width value. |
| 10499 | Use new macro SET_FRAME_WIDTH. | 10496 | Use new macro SET_FRAME_WIDTH. |
| 10500 | 10497 | ||
| 10501 | * xterm.h (VERTICAL_SCROLL_BAR_INSIDE_WIDTH): Add frame as an | 10498 | * xterm.h (VERTICAL_SCROLL_BAR_INSIDE_WIDTH): Add frame as an |
| 10502 | argument, and use it to decrease the width in the case of a | 10499 | argument, and use it to decrease the width in the case of a |
| @@ -10695,8 +10692,8 @@ Fri Sep 20 02:37:37 1996 Marcus Daniels <marcus@sayre.sysc.pdx.edu> | |||
| 10695 | * print.c: Add #n=object, #n#, and #:symbol constructs to printer. | 10692 | * print.c: Add #n=object, #n#, and #:symbol constructs to printer. |
| 10696 | (PRINTDECLARE): New macro to declare required variables. | 10693 | (PRINTDECLARE): New macro to declare required variables. |
| 10697 | (PRINTPREPARE, PRINTFINISH): Set printed_genyms to nil. | 10694 | (PRINTPREPARE, PRINTFINISH): Set printed_genyms to nil. |
| 10698 | (Fwrite_char, write_string, write_string_1, Fterpri, Fprin1, | 10695 | (Fwrite_char, write_string, write_string_1, Fterpri, Fprin1) |
| 10699 | Fprin1_to_string, Fprinc, Fprint): Use new macro PRINTDECLARE. | 10696 | (Fprin1_to_string, Fprinc, Fprint): Use new macro PRINTDECLARE. |
| 10700 | (print): Print uninterned symbols readable. | 10697 | (print): Print uninterned symbols readable. |
| 10701 | (syms_of_print): Defvar `print-gensym', staticpro printed_gensyms. | 10698 | (syms_of_print): Defvar `print-gensym', staticpro printed_gensyms. |
| 10702 | 10699 | ||
| @@ -10810,10 +10807,10 @@ Fri Sep 20 02:37:37 1996 Marcus Daniels <marcus@sayre.sysc.pdx.edu> | |||
| 10810 | 10807 | ||
| 10811 | * config.in (mktime): Define to emacs_mktime if we are using our own | 10808 | * config.in (mktime): Define to emacs_mktime if we are using our own |
| 10812 | mktime, since Nextstep doesn't let Emacs redefine the builtin mktime. | 10809 | mktime, since Nextstep doesn't let Emacs redefine the builtin mktime. |
| 10813 | * Makefile.in (MKTIME_OBJ): Use our mktime instead of NEXTSTEP's, | 10810 | * Makefile.in (MKTIME_OBJ): Use our mktime instead of NEXTSTEP's, |
| 10814 | since NEXTSTEP's wrongly ignores TZ. | 10811 | since NEXTSTEP's wrongly ignores TZ. |
| 10815 | (mktime): #undef, to avoid messing up the file name mktime.c. | 10812 | (mktime): #undef, to avoid messing up the file name mktime.c. |
| 10816 | * editfns.c (Fencode_time): Remove NEXTSTEP workaround; | 10813 | * editfns.c (Fencode_time): Remove NEXTSTEP workaround; |
| 10817 | we now use our mktime instead. | 10814 | we now use our mktime instead. |
| 10818 | 10815 | ||
| 10819 | 1996-09-03 Richard Stallman <rms@ethanol.gnu.ai.mit.edu> | 10816 | 1996-09-03 Richard Stallman <rms@ethanol.gnu.ai.mit.edu> |