diff options
| author | Juanma Barranquero | 2007-02-02 18:53:42 +0000 |
|---|---|---|
| committer | Juanma Barranquero | 2007-02-02 18:53:42 +0000 |
| commit | 745b9b1dbd4ca037f62185ff410b38f44703f1ad (patch) | |
| tree | 77d962abf13c31dabca748857c4d10c34867019b /src | |
| parent | 71ed83cabb3ab8fc99483f1c10ff5ffaeb84290e (diff) | |
| download | emacs-745b9b1dbd4ca037f62185ff410b38f44703f1ad.tar.gz emacs-745b9b1dbd4ca037f62185ff410b38f44703f1ad.zip | |
Fix typos.
Diffstat (limited to 'src')
| -rw-r--r-- | src/ChangeLog.6 | 452 |
1 files changed, 222 insertions, 230 deletions
diff --git a/src/ChangeLog.6 b/src/ChangeLog.6 index fb29238601a..99606fe68ea 100644 --- a/src/ChangeLog.6 +++ b/src/ChangeLog.6 | |||
| @@ -14,7 +14,7 @@ | |||
| 14 | Undef them before defining. | 14 | Undef them before defining. |
| 15 | 15 | ||
| 16 | * s/ptx4.h: Fix include file name. | 16 | * s/ptx4.h: Fix include file name. |
| 17 | (NO_FILIO_H): Move definition. | 17 | (NO_FILIO_H): Move definition. |
| 18 | 18 | ||
| 19 | 1996-08-09 Richard Stallman <rms@psilocin.gnu.ai.mit.edu> | 19 | 1996-08-09 Richard Stallman <rms@psilocin.gnu.ai.mit.edu> |
| 20 | 20 | ||
| @@ -24,21 +24,21 @@ | |||
| 24 | 24 | ||
| 25 | * unexelf1.c: New file, copied from unexelf.c. | 25 | * unexelf1.c: New file, copied from unexelf.c. |
| 26 | [__alpha__]: Include <sym.h> to get COFF debugging | 26 | [__alpha__]: Include <sym.h> to get COFF debugging |
| 27 | info declarations for .mdebug section. | 27 | info declarations for .mdebug section. |
| 28 | [__GNU_LIBRARY__ - 0 >= 6]: Include <link.h>. | 28 | [__GNU_LIBRARY__ - 0 >= 6]: Include <link.h>. |
| 29 | [notdef ElfW]: Define backwards compatible ElfW macro. | 29 | [notdef ElfW]: Define backwards compatible ElfW macro. |
| 30 | (unexec) [__alpha__]: Add code to update Alpha COFF symbol table | 30 | (unexec) [__alpha__]: Add code to update Alpha COFF symbol table |
| 31 | (.mdebug section). | 31 | (.mdebug section). |
| 32 | (unexec) [__alpha__]: Work around binutils-2.7 bug: for Alpha ELF | 32 | (unexec) [__alpha__]: Work around binutils-2.7 bug: for Alpha ELF |
| 33 | sometimes unneeded data relocs do not get elided properly which | 33 | sometimes unneeded data relocs do not get elided properly which |
| 34 | results in reloc entries that contain all zeroes. | 34 | results in reloc entries that contain all zeroes. |
| 35 | 35 | ||
| 36 | * m/alpha.h [__ELF__ && __GNUC__] (C_SWITCH_MACHINE): Add -fno-common. | 36 | * m/alpha.h [__ELF__ && __GNUC__] (C_SWITCH_MACHINE): Add -fno-common. |
| 37 | (TEXT_START, DATA_START, DATA_SEG_BITS, UNEXEC): Define only if | 37 | (TEXT_START, DATA_START, DATA_SEG_BITS, UNEXEC): Define only if |
| 38 | __ELF__ is not defined. | 38 | __ELF__ is not defined. |
| 39 | (LINUX_SBRK_BUG): Define only if LINUX and __GNU_LIBRARY__ < 6. | 39 | (LINUX_SBRK_BUG): Define only if LINUX and __GNU_LIBRARY__ < 6. |
| 40 | (NO_TERMIO): Always define this. No Alpha system should need | 40 | (NO_TERMIO): Always define this. No Alpha system should need |
| 41 | termio. | 41 | termio. |
| 42 | (COFF, DATA_END): Define only if __ELF__ is not defined. | 42 | (COFF, DATA_END): Define only if __ELF__ is not defined. |
| 43 | 43 | ||
| 44 | 1996-08-08 Richard Stallman <rms@psilocin.gnu.ai.mit.edu> | 44 | 1996-08-08 Richard Stallman <rms@psilocin.gnu.ai.mit.edu> |
| @@ -53,7 +53,7 @@ | |||
| 53 | 1996-08-07 Richard Stallman <rms@psilocin.gnu.ai.mit.edu> | 53 | 1996-08-07 Richard Stallman <rms@psilocin.gnu.ai.mit.edu> |
| 54 | 54 | ||
| 55 | * xmenu.c (xmenu_show): Set dummy.state. | 55 | * xmenu.c (xmenu_show): Set dummy.state. |
| 56 | Set dummy.button appropriately. | 56 | Set dummy.button appropriately. |
| 57 | (popup_get_selection) [USE_MOTIF]: Set event.xbutton.button. | 57 | (popup_get_selection) [USE_MOTIF]: Set event.xbutton.button. |
| 58 | 58 | ||
| 59 | * s/osf1.h (LD_SWITCH_SYSTEM): New definition. | 59 | * s/osf1.h (LD_SWITCH_SYSTEM): New definition. |
| @@ -190,7 +190,7 @@ | |||
| 190 | 1996-07-16 Andrew Innes <andrewi@harlequin.co.uk> | 190 | 1996-07-16 Andrew Innes <andrewi@harlequin.co.uk> |
| 191 | 191 | ||
| 192 | * w32term.c (w32_read_socket): Need to erase background | 192 | * w32term.c (w32_read_socket): Need to erase background |
| 193 | immediately before repainting exposed region. | 193 | immediately before repainting exposed region. |
| 194 | 194 | ||
| 195 | * makefile.nt (DOC, clean): Use OBJDIR macro. | 195 | * makefile.nt (DOC, clean): Use OBJDIR macro. |
| 196 | 196 | ||
| @@ -707,10 +707,10 @@ | |||
| 707 | immediately if new parameter load_now is false. Check that | 707 | immediately if new parameter load_now is false. Check that |
| 708 | WSAStartup supports the winsock version we requested. | 708 | WSAStartup supports the winsock version we requested. |
| 709 | 709 | ||
| 710 | (set_errno, check_errno, sys_socket, sys_bind, sys_connect, | 710 | (set_errno, check_errno, sys_socket, sys_bind, sys_connect) |
| 711 | sys_htons, sys_ntohs, sys_inet_addr, sys_gethostname, | 711 | (sys_htons, sys_ntohs, sys_inet_addr, sys_gethostname) |
| 712 | sys_gethostbyname, sys_getservbyname, sys_close, sys_read, | 712 | (sys_gethostbyname, sys_getservbyname, sys_close, sys_read) |
| 713 | sys_write) [HAVE_SOCKETS]: Check winsock_lib instead of | 713 | (sys_write) [HAVE_SOCKETS]: Check winsock_lib instead of |
| 714 | have_winsock to determine if winsock support is available. | 714 | have_winsock to determine if winsock support is available. |
| 715 | 715 | ||
| 716 | (sys_socket, sys_close) [HAVE_SOCKETS]: Count sockets in use. | 716 | (sys_socket, sys_close) [HAVE_SOCKETS]: Count sockets in use. |
| @@ -718,8 +718,8 @@ | |||
| 718 | (init_ntproc) [HAVE_SOCKETS]: Only load winsock library on startup | 718 | (init_ntproc) [HAVE_SOCKETS]: Only load winsock library on startup |
| 719 | if PRELOAD_WINSOCK is set in environment (or registry). | 719 | if PRELOAD_WINSOCK is set in environment (or registry). |
| 720 | 720 | ||
| 721 | * ntproc.c (Fwin32_has_winsock, | 721 | * ntproc.c (Fwin32_has_winsock, Fwin32_unload_winsock) |
| 722 | Fwin32_unload_winsock) [HAVE_SOCKETS]: New functions. | 722 | [HAVE_SOCKETS]: New functions. |
| 723 | (syms_of_ntproc) [HAVE_SOCKETS]: defsubr them. | 723 | (syms_of_ntproc) [HAVE_SOCKETS]: defsubr them. |
| 724 | 724 | ||
| 725 | * process.c (Fopen_network_stream) [WINDOWSNT]: Ensure Windows | 725 | * process.c (Fopen_network_stream) [WINDOWSNT]: Ensure Windows |
| @@ -775,7 +775,7 @@ | |||
| 775 | 775 | ||
| 776 | 1996-06-05 Paul Eggert <eggert@twinsun.com> | 776 | 1996-06-05 Paul Eggert <eggert@twinsun.com> |
| 777 | 777 | ||
| 778 | * editfns.c: (set_time_zone_rule): | 778 | * editfns.c (set_time_zone_rule): |
| 779 | Work around localtime cache bug in SunOS 4.1.3_U1 and SunOS 4.1.4. | 779 | Work around localtime cache bug in SunOS 4.1.3_U1 and SunOS 4.1.4. |
| 780 | 780 | ||
| 781 | 1996-06-04 Geoff Voelker <voelker@joker.cs.washington.edu> | 781 | 1996-06-04 Geoff Voelker <voelker@joker.cs.washington.edu> |
| @@ -839,14 +839,14 @@ | |||
| 839 | 839 | ||
| 840 | 1996-05-24 Andrew Innes <andrewi@harlequin.co.uk> | 840 | 1996-05-24 Andrew Innes <andrewi@harlequin.co.uk> |
| 841 | 841 | ||
| 842 | * w32fns.c: (Vwin32_mouse_move_interval): New lisp variable. | 842 | * w32fns.c (Vwin32_mouse_move_interval): New lisp variable. |
| 843 | (syms_of_win32fns): Add Vwin32_mouse_move_interval to syms. | 843 | (syms_of_win32fns): Add Vwin32_mouse_move_interval to syms. |
| 844 | (saved_mouse_msg): Renamed to saved_mouse_button_msg. | 844 | (saved_mouse_msg): Renamed to saved_mouse_button_msg. |
| 845 | (timer_id): Renamed to mouse_button_timer. | 845 | (timer_id): Renamed to mouse_button_timer. |
| 846 | (saved_mouse_move_msg, mouse_move_timer): New variables. | 846 | (saved_mouse_move_msg, mouse_move_timer): New variables. |
| 847 | (win_msg_worker): Delete WM_TIMER code. | 847 | (win_msg_worker): Delete WM_TIMER code. |
| 848 | (win32_wnd_proc): Handle WM_TIMER events here. Use separate timers | 848 | (win32_wnd_proc): Handle WM_TIMER events here. Use separate timers |
| 849 | for mouse down and mouse move (including scroll bar drag) events. | 849 | for mouse down and mouse move (including scroll bar drag) events. |
| 850 | Add new handling code for WM_VSCROLL and WM_MOUSEMOVE events. | 850 | Add new handling code for WM_VSCROLL and WM_MOUSEMOVE events. |
| 851 | Only filter WM_MOUSEMOVE events when a button is held down. | 851 | Only filter WM_MOUSEMOVE events when a button is held down. |
| 852 | Always pass on message to DefWindowProc after calling | 852 | Always pass on message to DefWindowProc after calling |
| @@ -938,14 +938,14 @@ | |||
| 938 | 1996-05-13 Andrew Innes <andrewi@harlequin.co.uk> | 938 | 1996-05-13 Andrew Innes <andrewi@harlequin.co.uk> |
| 939 | 939 | ||
| 940 | * eval.c (Fsignal) [HAVE_WINDOW_SYSTEM]: Changed from | 940 | * eval.c (Fsignal) [HAVE_WINDOW_SYSTEM]: Changed from |
| 941 | HAVE_X_WINDOWS, so that TOTALLY_UNBLOCK_INPUT is called on Windows. | 941 | HAVE_X_WINDOWS, so that TOTALLY_UNBLOCK_INPUT is called on Windows. |
| 942 | 942 | ||
| 943 | * w32fns.c (win32_wnd_proc): Reenable quit_char detection. | 943 | * w32fns.c (win32_wnd_proc): Reenable quit_char detection. |
| 944 | 944 | ||
| 945 | 1996-05-13 Richard Stallman <rms@delasyd.gnu.ai.mit.edu> | 945 | 1996-05-13 Richard Stallman <rms@delasyd.gnu.ai.mit.edu> |
| 946 | 946 | ||
| 947 | * w32menu.c: Include buffer.h. | 947 | * w32menu.c: Include buffer.h. |
| 948 | (set_frame_menubar): Make sure input is unblocked | 948 | (set_frame_menubar): Make sure input is unblocked |
| 949 | when we call create_menu_items. | 949 | when we call create_menu_items. |
| 950 | Switch temporarily to proper buffer, bind inhibit-quit to t, | 950 | Switch temporarily to proper buffer, bind inhibit-quit to t, |
| 951 | and run the same hooks as in smenu.c. | 951 | and run the same hooks as in smenu.c. |
| @@ -1088,11 +1088,11 @@ | |||
| 1088 | * nt.c (nt_ctime): Function renamed to sys_ctime. | 1088 | * nt.c (nt_ctime): Function renamed to sys_ctime. |
| 1089 | 1089 | ||
| 1090 | Undefine macros for shadowed CRT functions. | 1090 | Undefine macros for shadowed CRT functions. |
| 1091 | (nt_stat, get_unassigned_drive_letter, is_toplevel_share_name, | 1091 | (nt_stat, get_unassigned_drive_letter, is_toplevel_share_name) |
| 1092 | stat_toplevel_share): Functions deleted. | 1092 | (stat_toplevel_share): Functions deleted. |
| 1093 | 1093 | ||
| 1094 | Include sys/socket.h and | 1094 | Include sys/socket.h and |
| 1095 | undefine macros for shadowed socket functions. | 1095 | undefine macros for shadowed socket functions. |
| 1096 | 1096 | ||
| 1097 | (getwd): Return NULL if GetCurrentDirectory fails. | 1097 | (getwd): Return NULL if GetCurrentDirectory fails. |
| 1098 | 1098 | ||
| @@ -1101,17 +1101,17 @@ | |||
| 1101 | (nt_sleep): Renamed to sys_sleep. | 1101 | (nt_sleep): Renamed to sys_sleep. |
| 1102 | 1102 | ||
| 1103 | (rename): Renamed to sys_rename. Always rename to a temporary name | 1103 | (rename): Renamed to sys_rename. Always rename to a temporary name |
| 1104 | first on Windows 95. Unlink new name first if necessary. | 1104 | first on Windows 95. Unlink new name first if necessary. |
| 1105 | 1105 | ||
| 1106 | (dir_finding): Variable deleted. | 1106 | (dir_finding): Variable deleted. |
| 1107 | (dir_is_fat, dir_pathname): New variables. | 1107 | (dir_is_fat, dir_pathname): New variables. |
| 1108 | 1108 | ||
| 1109 | (openddir): Fail if dir_find_handle is in use. Save directory name | 1109 | (openddir): Fail if dir_find_handle is in use. Save directory name |
| 1110 | in dir_pathname, and set dir_is_fat appropriately. | 1110 | in dir_pathname, and set dir_is_fat appropriately. |
| 1111 | (closedir, readdir): Use dir_find_handle in place of dir_finding. | 1111 | (closedir, readdir): Use dir_find_handle in place of dir_finding. |
| 1112 | (readdir): Copy directory name from dir_pathname on first | 1112 | (readdir): Copy directory name from dir_pathname on first |
| 1113 | call. Use IS_DIRECTORY_SEP instead of IS_ANY_SEP. Force filename | 1113 | call. Use IS_DIRECTORY_SEP instead of IS_ANY_SEP. Force filename |
| 1114 | to be lower case on FAT volumes. | 1114 | to be lower case on FAT volumes. |
| 1115 | 1115 | ||
| 1116 | (getpwuid): Move struct passwd initialization to init_user_info, | 1116 | (getpwuid): Move struct passwd initialization to init_user_info, |
| 1117 | return information for current user if uid matches. | 1117 | return information for current user if uid matches. |
| @@ -1131,8 +1131,8 @@ | |||
| 1131 | 1131 | ||
| 1132 | (init_environment): Call init_user_info. | 1132 | (init_environment): Call init_user_info. |
| 1133 | 1133 | ||
| 1134 | (get_inode_and_device_vals, pipe_with_inherited_out, | 1134 | (get_inode_and_device_vals, pipe_with_inherited_out) |
| 1135 | pipe_with_inherited_in): Functions deleted. | 1135 | (pipe_with_inherited_in): Functions deleted. |
| 1136 | 1136 | ||
| 1137 | (prepare_standard_handles, reset_standard_handles): Moved to | 1137 | (prepare_standard_handles, reset_standard_handles): Moved to |
| 1138 | ntproc.c and simplified to match other changes (all handles are | 1138 | ntproc.c and simplified to match other changes (all handles are |
| @@ -1147,30 +1147,30 @@ | |||
| 1147 | (utc_base_ft, utc_base, init): New internal variables used for | 1147 | (utc_base_ft, utc_base, init): New internal variables used for |
| 1148 | implementing stat. | 1148 | implementing stat. |
| 1149 | 1149 | ||
| 1150 | (get_volume_info, is_fat_volume, map_win32_filename, convert_time, | 1150 | (get_volume_info, is_fat_volume, map_win32_filename, convert_time) |
| 1151 | convert_from_time_t, hashval, generate_inode_val): New | 1151 | (convert_from_time_t, hashval, generate_inode_val): New |
| 1152 | internal support functions for shadowed C library functions. | 1152 | internal support functions for shadowed C library functions. |
| 1153 | 1153 | ||
| 1154 | (sys_access, sys_chdir, sys_chmod, sys_link, sys_mkdir, | 1154 | (sys_access, sys_chdir, sys_chmod, sys_link, sys_mkdir) |
| 1155 | sys_mktemp, sys_rmdir, sys_unlink): Call map_win32_filename | 1155 | (sys_mktemp, sys_rmdir, sys_unlink): Call map_win32_filename |
| 1156 | before calling shadowed C library function. | 1156 | before calling shadowed C library function. |
| 1157 | 1157 | ||
| 1158 | (sys_fopen, sys_open): Map file names, and ensure file handle is | 1158 | (sys_fopen, sys_open): Map file names, and ensure file handle is |
| 1159 | non-inheritable. | 1159 | non-inheritable. |
| 1160 | 1160 | ||
| 1161 | (stat): Replace buggy library function. Fake reaonsable i-node | 1161 | (stat): Replace buggy library function. Fake reaonsable i-node |
| 1162 | values by hashing the canonical file name, and use uid/gid values | 1162 | values by hashing the canonical file name, and use uid/gid values |
| 1163 | determined by init_user_info. | 1163 | determined by init_user_info. |
| 1164 | 1164 | ||
| 1165 | (term_winsock, init_winsock, set_errno, check_errno) | 1165 | (term_winsock, init_winsock, set_errno, check_errno) |
| 1166 | [HAVE_SOCKETS]: New internal socket support functions (plus | 1166 | [HAVE_SOCKETS]: New internal socket support functions (plus |
| 1167 | associated variables) required to support dynamic linking to | 1167 | associated variables) required to support dynamic linking to |
| 1168 | Windows socket library. | 1168 | Windows socket library. |
| 1169 | 1169 | ||
| 1170 | (sys_socket, sys_bind, sys_connect, sys_htons, sys_ntohs, | 1170 | (sys_socket, sys_bind, sys_connect, sys_htons, sys_ntohs) |
| 1171 | sys_inet_addr, sys_gethostname, sys_gethostbyname, | 1171 | (sys_inet_addr, sys_gethostname, sys_gethostbyname) |
| 1172 | sys_getservbyname) [HAVE_SOCKETS]: New functions to provide | 1172 | (sys_getservbyname) [HAVE_SOCKETS]: New functions to provide |
| 1173 | dynamically loaded interface to Windows socket library. | 1173 | dynamically loaded interface to Windows socket library. |
| 1174 | 1174 | ||
| 1175 | (sys_close, sys_dup, sys_dup2, sys_read, sys_write): New wrappers | 1175 | (sys_close, sys_dup, sys_dup2, sys_read, sys_write): New wrappers |
| 1176 | for C library functions to handle sockets and pipes. | 1176 | for C library functions to handle sockets and pipes. |
| @@ -1179,7 +1179,7 @@ | |||
| 1179 | as required. | 1179 | as required. |
| 1180 | 1180 | ||
| 1181 | (_sys_read_ahead): New internal support function for pipe/socket | 1181 | (_sys_read_ahead): New internal support function for pipe/socket |
| 1182 | support in sys_select. | 1182 | support in sys_select. |
| 1183 | 1183 | ||
| 1184 | (term_ntproc): New function. | 1184 | (term_ntproc): New function. |
| 1185 | (init_ntproc): New function to initialise socket support and make | 1185 | (init_ntproc): New function to initialise socket support and make |
| @@ -1246,8 +1246,8 @@ | |||
| 1246 | (syms_of_win32fns): Set up new lisp variables. | 1246 | (syms_of_win32fns): Set up new lisp variables. |
| 1247 | 1247 | ||
| 1248 | (Fwin32_rgb): Dead procedure removed. | 1248 | (Fwin32_rgb): Dead procedure removed. |
| 1249 | (Fwin32_define_rgb_color, Fwin32_load_color_file, win32_map_color, | 1249 | (Fwin32_define_rgb_color, Fwin32_load_color_file, win32_map_color) |
| 1250 | win32_regenerate_palette, win32_unmap_color): New functions. | 1250 | (win32_regenerate_palette, win32_unmap_color): New functions. |
| 1251 | (syms_of_w32fns): Set up new lisp functions. | 1251 | (syms_of_w32fns): Set up new lisp functions. |
| 1252 | (define_color): Use palettes. Simulate use of PALETTE_RGB to | 1252 | (define_color): Use palettes. Simulate use of PALETTE_RGB to |
| 1253 | use closest color instead of dithering. | 1253 | use closest color instead of dithering. |
| @@ -1272,8 +1272,8 @@ | |||
| 1272 | (x_to_win32_font): Use x_to_win32_charset. Support Win32 font names | 1272 | (x_to_win32_font): Use x_to_win32_charset. Support Win32 font names |
| 1273 | in addition to X font names. | 1273 | in addition to X font names. |
| 1274 | 1274 | ||
| 1275 | (win32_load_font, Fx_list_fonts, Fx_display_color_cells, | 1275 | (win32_load_font, Fx_list_fonts, Fx_display_color_cells) |
| 1276 | Fx_display_mm_height, Fx_display_mm_width: Use GetDC directly. | 1276 | (Fx_display_mm_height, Fx_display_mm_width): Use GetDC directly. |
| 1277 | 1277 | ||
| 1278 | (Fx_open_connection): Support external color mapping files. | 1278 | (Fx_open_connection): Support external color mapping files. |
| 1279 | 1279 | ||
| @@ -1336,18 +1336,18 @@ | |||
| 1336 | (HAVE_SOCKETS, MAIL_USE_POP, MAIL_USE_SYSTEM_LOCK): Macros defined. | 1336 | (HAVE_SOCKETS, MAIL_USE_POP, MAIL_USE_SYSTEM_LOCK): Macros defined. |
| 1337 | (DIRECTORY_SEP): Use Vdirectory_sep_char. | 1337 | (DIRECTORY_SEP): Use Vdirectory_sep_char. |
| 1338 | (EXEC_SUFFIXES): Add .cmd to list of suffixes. | 1338 | (EXEC_SUFFIXES): Add .cmd to list of suffixes. |
| 1339 | (HAVE_SYS_TIMEB_H, HAVE_SYS_TIME_H, HAVE_UNISTD_H, STDC_HEADERS, | 1339 | (HAVE_SYS_TIMEB_H, HAVE_SYS_TIME_H, HAVE_UNISTD_H, STDC_HEADERS) |
| 1340 | TIME_WITH_SYS_TIME, HAVE_GETTIMEOFDAY, HAVE_CLOSEDIR, | 1340 | (TIME_WITH_SYS_TIME, HAVE_GETTIMEOFDAY, HAVE_CLOSEDIR) |
| 1341 | HAVE_LONG_FILE_NAMES, HAVE_BCOPY, HAVE_BCMP, HAVE_LOGB, HAVE_FREXP, | 1341 | (HAVE_LONG_FILE_NAMES, HAVE_BCOPY, HAVE_BCMP, HAVE_LOGB, HAVE_FREXP) |
| 1342 | HAVE_FMOD, HAVE_FTIME, HAVE_MKTIME, HAVE_H_ERRNO): New macros. | 1342 | (HAVE_FMOD, HAVE_FTIME, HAVE_MKTIME, HAVE_H_ERRNO): New macros. |
| 1343 | (access, chdir, chmod, close, creat, ctime, dup, dup2, fopen, | 1343 | (access, chdir, chmod, close, creat, ctime, dup, dup2, fopen) |
| 1344 | link, mkdir, mktemp, open, pipe, read, rename, rmdir, select, | 1344 | (link, mkdir, mktemp, open, pipe, read, rename, rmdir, select) |
| 1345 | sleep, unlink, write, spawnve, wait, kill, signal): | 1345 | (sleep, unlink, write, spawnve, wait, kill, signal): |
| 1346 | Macros redefined from win32_* to sys_*. | 1346 | Macros redefined from win32_* to sys_*. |
| 1347 | [__STDC__]: Define when including direct.h, io.h, stdio.h. | 1347 | [__STDC__]: Define when including direct.h, io.h, stdio.h. |
| 1348 | (struct nt_stat): Definition removed. | 1348 | (struct nt_stat): Definition removed. |
| 1349 | (stat, st_dev, st_ino, st_mode, st_nlink, st_uid, st_gid, | 1349 | (stat, st_dev, st_ino, st_mode, st_nlink, st_uid, st_gid) |
| 1350 | st_rdev, st_size, st_atime, st_mtime, st_ctime): Macros undefined. | 1350 | (st_rdev, st_size, st_atime, st_mtime, st_ctime): Macros undefined. |
| 1351 | 1351 | ||
| 1352 | * s/windows95.h: File removed. | 1352 | * s/windows95.h: File removed. |
| 1353 | 1353 | ||
| @@ -1389,7 +1389,7 @@ | |||
| 1389 | 1996-04-30 Richard Stallman <rms@delasyd.gnu.ai.mit.edu> | 1389 | 1996-04-30 Richard Stallman <rms@delasyd.gnu.ai.mit.edu> |
| 1390 | 1390 | ||
| 1391 | * xterm.c [USE_X_TOOLKIT]: Include X11/Shell.h. | 1391 | * xterm.c [USE_X_TOOLKIT]: Include X11/Shell.h. |
| 1392 | (x_wm_set_icon_pixmap) [USE_X_TOOLKIT]: Tell widget the new pixmap. | 1392 | (x_wm_set_icon_pixmap) [USE_X_TOOLKIT]: Tell widget the new pixmap. |
| 1393 | 1393 | ||
| 1394 | 1996-04-29 Andrew Innes <andrewi@harlequin.co.uk> | 1394 | 1996-04-29 Andrew Innes <andrewi@harlequin.co.uk> |
| 1395 | 1395 | ||
| @@ -1428,7 +1428,7 @@ | |||
| 1428 | * fileio.c (CORRECT_DIR_SEPS) [DOS_NT]: New macro. | 1428 | * fileio.c (CORRECT_DIR_SEPS) [DOS_NT]: New macro. |
| 1429 | (IS_DRIVE) [DOS_NT]: Added separate definitions for DOS and NT. | 1429 | (IS_DRIVE) [DOS_NT]: Added separate definitions for DOS and NT. |
| 1430 | (Ffile_name_directory) [DOS_NT]: Simplify code to match change in | 1430 | (Ffile_name_directory) [DOS_NT]: Simplify code to match change in |
| 1431 | getdefdir in msdos.c. Ignore embedded colons. Correct dir seps. | 1431 | getdefdir in msdos.c. Ignore embedded colons. Correct dir seps. |
| 1432 | (Ffile_name_nondirectory) [DOS_NT]: Ignore embedded colons. | 1432 | (Ffile_name_nondirectory) [DOS_NT]: Ignore embedded colons. |
| 1433 | Correct IS_ANY_SEP to IS_DIRECTORY_SEP. | 1433 | Correct IS_ANY_SEP to IS_DIRECTORY_SEP. |
| 1434 | (file_name_as_directory) [DOS_NT]: Correct dir seps. | 1434 | (file_name_as_directory) [DOS_NT]: Correct dir seps. |
| @@ -1436,23 +1436,23 @@ | |||
| 1436 | (directory_file_name) [DOS_NT]: Correct dir seps. | 1436 | (directory_file_name) [DOS_NT]: Correct dir seps. |
| 1437 | (Fmake_temp_name) [DOS_NT]: Correct dir seps. | 1437 | (Fmake_temp_name) [DOS_NT]: Correct dir seps. |
| 1438 | (Fexpand_file_name) [DOS_NT]: Remove relpath, tmp and | 1438 | (Fexpand_file_name) [DOS_NT]: Remove relpath, tmp and |
| 1439 | defdir variables; init drive to 0. | 1439 | defdir variables; init drive to 0. |
| 1440 | Correctly detect when default_directory is absolute. | 1440 | Correctly detect when default_directory is absolute. |
| 1441 | Be strict when looking for MSDOS drive specifier; defer calling | 1441 | Be strict when looking for MSDOS drive specifier; defer calling |
| 1442 | getdefdir. Ignore drive specifier if name now has UNC prefix. | 1442 | getdefdir. Ignore drive specifier if name now has UNC prefix. |
| 1443 | Correctly recognise if name is not absolute when trying simple | 1443 | Correctly recognise if name is not absolute when trying simple |
| 1444 | method to expand; return original string if possible. | 1444 | method to expand; return original string if possible. |
| 1445 | Skip dir sep after ~ or ~user. | 1445 | Skip dir sep after ~ or ~user. |
| 1446 | Use getpwnam instead of HOME for ~user on NT. | 1446 | Use getpwnam instead of HOME for ~user on NT. |
| 1447 | Handle error return from getdefdir. | 1447 | Handle error return from getdefdir. |
| 1448 | Correctly detect if newdir is absolute before using default_directory. | 1448 | Correctly detect if newdir is absolute before using default_directory. |
| 1449 | Handle case where newdir is not absolute - expand relative to | 1449 | Handle case where newdir is not absolute - expand relative to |
| 1450 | current working dir if necessary (instead of calling getdisk | 1450 | current working dir if necessary (instead of calling getdisk |
| 1451 | later). Only keep UNC prefix if nm starts with dir sep. | 1451 | later). Only keep UNC prefix if nm starts with dir sep. |
| 1452 | Replace kludgy handling of drive spec in newdir. Correct dir seps. | 1452 | Replace kludgy handling of drive spec in newdir. Correct dir seps. |
| 1453 | (Fsubstitute_in_file_name) [DOS_NT]: Correct dir seps for NT as | 1453 | (Fsubstitute_in_file_name) [DOS_NT]: Correct dir seps for NT as |
| 1454 | well. Merge equivalent #ifdef APOLLO and WINDOWSNT cases. Ignore | 1454 | well. Merge equivalent #ifdef APOLLO and WINDOWSNT cases. Ignore |
| 1455 | embedded colons and be strict about drive specs. | 1455 | embedded colons and be strict about drive specs. |
| 1456 | (Fcopy_file) [DOS_NT]: Do dev/inode check on NT. | 1456 | (Fcopy_file) [DOS_NT]: Do dev/inode check on NT. |
| 1457 | (Ffile_name_absolute_p) [DOS_NT]: Be strict about drive specs. | 1457 | (Ffile_name_absolute_p) [DOS_NT]: Be strict about drive specs. |
| 1458 | (check_executable) [DOS_NT]: Test st_mode on NT. | 1458 | (check_executable) [DOS_NT]: Test st_mode on NT. |
| @@ -1462,7 +1462,7 @@ | |||
| 1462 | (syms_of_fileio): Add Vdirectory_sep_char. | 1462 | (syms_of_fileio): Add Vdirectory_sep_char. |
| 1463 | 1463 | ||
| 1464 | * msdos.c (getdefdir): Include drive letter and colon when | 1464 | * msdos.c (getdefdir): Include drive letter and colon when |
| 1465 | constructing default directory for drive. | 1465 | constructing default directory for drive. |
| 1466 | 1466 | ||
| 1467 | 1996-04-26 Richard Stallman <rms@delasyd.gnu.ai.mit.edu> | 1467 | 1996-04-26 Richard Stallman <rms@delasyd.gnu.ai.mit.edu> |
| 1468 | 1468 | ||
| @@ -1661,7 +1661,7 @@ | |||
| 1661 | 1661 | ||
| 1662 | * s/msdos.h (DATA_START, TEXT_START, TEXT_END, _NAIVE_DOS_REGS) | 1662 | * s/msdos.h (DATA_START, TEXT_START, TEXT_END, _NAIVE_DOS_REGS) |
| 1663 | (POSIX_SIGNALS): Define if DJGPP v2. | 1663 | (POSIX_SIGNALS): Define if DJGPP v2. |
| 1664 | (LIBS_SYSTEM, chdir, NO_MODE_T, TEXT_START, NO_MATHERR) | 1664 | (LIBS_SYSTEM, chdir, NO_MODE_T, TEXT_START, NO_MATHERR) |
| 1665 | (LOCALTIME_CACHE, tzset): Don't define if DJGPP v2. | 1665 | (LOCALTIME_CACHE, tzset): Don't define if DJGPP v2. |
| 1666 | 1666 | ||
| 1667 | * msdos.c [MSDOS]: If DJGPP version 2, include fcntl.h. | 1667 | * msdos.c [MSDOS]: If DJGPP version 2, include fcntl.h. |
| @@ -1676,7 +1676,7 @@ | |||
| 1676 | Call setmode at the end and exit. | 1676 | Call setmode at the end and exit. |
| 1677 | (dos_ttcooked) [DJGPP v2]: Call setmode at the end and exit. | 1677 | (dos_ttcooked) [DJGPP v2]: Call setmode at the end and exit. |
| 1678 | (gethostname, gettimeofday): Don't define if DJGPP v2. | 1678 | (gethostname, gettimeofday): Don't define if DJGPP v2. |
| 1679 | (alarm, fork, kill, nicr, pause, sigsetask): Don't define if DJGPP v2. | 1679 | (alarm, fork, kill, nicr, pause, sigsetask): Don't define if DJGPP v2. |
| 1680 | 1680 | ||
| 1681 | 1996-04-11 Richard Stallman <rms@mole.gnu.ai.mit.edu> | 1681 | 1996-04-11 Richard Stallman <rms@mole.gnu.ai.mit.edu> |
| 1682 | 1682 | ||
| @@ -1694,7 +1694,7 @@ | |||
| 1694 | * w32fns.c (win32_color_map): Use PALETTERGB instead of RGB. | 1694 | * w32fns.c (win32_color_map): Use PALETTERGB instead of RGB. |
| 1695 | 1695 | ||
| 1696 | * w32term.h (BLACK_PIX_DEFAULT, WHITE_PIX_DEFAULT): Use PALETTERGB | 1696 | * w32term.h (BLACK_PIX_DEFAULT, WHITE_PIX_DEFAULT): Use PALETTERGB |
| 1697 | instead of RGB. | 1697 | instead of RGB. |
| 1698 | 1698 | ||
| 1699 | 1996-04-10 Richard Stallman <rms@mole.gnu.ai.mit.edu> | 1699 | 1996-04-10 Richard Stallman <rms@mole.gnu.ai.mit.edu> |
| 1700 | 1700 | ||
| @@ -1808,7 +1808,7 @@ | |||
| 1808 | Call record_asynch_buffer_change only if >1 frames. | 1808 | Call record_asynch_buffer_change only if >1 frames. |
| 1809 | 1809 | ||
| 1810 | * s/lignux.h: Renamed from s/linux.h. | 1810 | * s/lignux.h: Renamed from s/linux.h. |
| 1811 | (SYSTEM_TYPE): Changed to "lignux". | 1811 | (SYSTEM_TYPE): Changed to "lignux". |
| 1812 | 1812 | ||
| 1813 | * process.c (wait_reading_process_input_1): New (empty) function. | 1813 | * process.c (wait_reading_process_input_1): New (empty) function. |
| 1814 | (wait_reading_process_input): Call wait_reading_process_input_1. | 1814 | (wait_reading_process_input): Call wait_reading_process_input_1. |
| @@ -1856,8 +1856,8 @@ | |||
| 1856 | * unexnt.c (WinMain): Allocate a console for stdout | 1856 | * unexnt.c (WinMain): Allocate a console for stdout |
| 1857 | and stderr if necessary. | 1857 | and stderr if necessary. |
| 1858 | 1858 | ||
| 1859 | * w32fns.c (Vwin32_pass_alt_to_system, | 1859 | * w32fns.c (Vwin32_pass_alt_to_system) |
| 1860 | Vwin32_pass_optional_keys_to_system): New variables. | 1860 | (Vwin32_pass_optional_keys_to_system): New variables. |
| 1861 | (reset_modifiers, map_keypad_keys): New functions. | 1861 | (reset_modifiers, map_keypad_keys): New functions. |
| 1862 | (win32_wnd_proc): Fixup keypad function keys. | 1862 | (win32_wnd_proc): Fixup keypad function keys. |
| 1863 | Handle the three new keys on Windows keyboards. | 1863 | Handle the three new keys on Windows keyboards. |
| @@ -1906,7 +1906,7 @@ | |||
| 1906 | * m/ibmrs6000.h (LD_SWITCH_MACHINE): Undo previous change-- | 1906 | * m/ibmrs6000.h (LD_SWITCH_MACHINE): Undo previous change-- |
| 1907 | define this unconditionally. | 1907 | define this unconditionally. |
| 1908 | (LD_SWITCH_SITE): New conditional definition. | 1908 | (LD_SWITCH_SITE): New conditional definition. |
| 1909 | For gcc 2.7.x, use /bin/ld instead of collect2, | 1909 | For gcc 2.7.x, use /bin/ld instead of collect2. |
| 1910 | 1910 | ||
| 1911 | 1996-03-07 Richard Stallman <rms@mole.gnu.ai.mit.edu> | 1911 | 1996-03-07 Richard Stallman <rms@mole.gnu.ai.mit.edu> |
| 1912 | 1912 | ||
| @@ -1914,7 +1914,7 @@ | |||
| 1914 | 1914 | ||
| 1915 | 1996-03-07 Bill Mann <dvmann@dvaix19.praxisint.com> | 1915 | 1996-03-07 Bill Mann <dvmann@dvaix19.praxisint.com> |
| 1916 | 1916 | ||
| 1917 | * unexaix.c (write_segment,copy_sym): Increase blocking from | 1917 | * unexaix.c (write_segment, copy_sym): Increase blocking from |
| 1918 | 128 to 4k bytes. | 1918 | 128 to 4k bytes. |
| 1919 | (adjust_lnnoptrs): Handle include file names, mostly for dbx. | 1919 | (adjust_lnnoptrs): Handle include file names, mostly for dbx. |
| 1920 | (unrelocate_symbols): Remove some unnecessary tests. | 1920 | (unrelocate_symbols): Remove some unnecessary tests. |
| @@ -1930,9 +1930,9 @@ | |||
| 1930 | 1930 | ||
| 1931 | * unexaix.c: Handle both AIX 3.2 and 4.1 bind output. | 1931 | * unexaix.c: Handle both AIX 3.2 and 4.1 bind output. |
| 1932 | (make_hdr): Handle data_start being non-zero for 4.1. Padding | 1932 | (make_hdr): Handle data_start being non-zero for 4.1. Padding |
| 1933 | sections are omitted in 4.1, but padding bytes can still be | 1933 | sections are omitted in 4.1, but padding bytes can still be |
| 1934 | present. Calculate bias directly from first real section | 1934 | present. Calculate bias directly from first real section |
| 1935 | following bss. | 1935 | following bss. |
| 1936 | (copy_text_and_data): Correct data section starting point for 4.1. | 1936 | (copy_text_and_data): Correct data section starting point for 4.1. |
| 1937 | (adjust_lnnoptrs): Adjust line number pointers correctly for both | 1937 | (adjust_lnnoptrs): Adjust line number pointers correctly for both |
| 1938 | 3.2 and 4.1, based on published IBM documentation. | 1938 | 3.2 and 4.1, based on published IBM documentation. |
| @@ -1994,7 +1994,7 @@ | |||
| 1994 | * keyboard.c (init_keyboard): Initialize timer_idleness_start_time. | 1994 | * keyboard.c (init_keyboard): Initialize timer_idleness_start_time. |
| 1995 | 1995 | ||
| 1996 | * Makefile.in (obj): Add xmenu.o. | 1996 | * Makefile.in (obj): Add xmenu.o. |
| 1997 | (XOBJ): Delete xmenu.o. | 1997 | (XOBJ): Delete xmenu.o. |
| 1998 | * emacs.c (main): Always call syms_of_xmenu. | 1998 | * emacs.c (main): Always call syms_of_xmenu. |
| 1999 | * xmenu.c: Put most of file into HAVE_MENUS conditional. | 1999 | * xmenu.c: Put most of file into HAVE_MENUS conditional. |
| 2000 | (Fx_popup_menu): Put parts into HAVE_MENUS conditionals. | 2000 | (Fx_popup_menu): Put parts into HAVE_MENUS conditionals. |
| @@ -2045,7 +2045,7 @@ | |||
| 2045 | 1996-02-26 enami tsugutomo <enami@ba2.so-net.or.jp> | 2045 | 1996-02-26 enami tsugutomo <enami@ba2.so-net.or.jp> |
| 2046 | 2046 | ||
| 2047 | * xdisp.c (redisplay_window): Pass preserve_echo_area as a missing | 2047 | * xdisp.c (redisplay_window): Pass preserve_echo_area as a missing |
| 2048 | second argument of redisplay_windows. | 2048 | second argument of redisplay_windows. |
| 2049 | 2049 | ||
| 2050 | 1996-02-25 Richard Stallman <rms@mole.gnu.ai.mit.edu> | 2050 | 1996-02-25 Richard Stallman <rms@mole.gnu.ai.mit.edu> |
| 2051 | 2051 | ||
| @@ -2248,7 +2248,7 @@ | |||
| 2248 | * Makefile.in (emacs.o): Depend on blockinput.h. | 2248 | * Makefile.in (emacs.o): Depend on blockinput.h. |
| 2249 | * emacs.c: Include blockinput.h. | 2249 | * emacs.c: Include blockinput.h. |
| 2250 | 2250 | ||
| 2251 | 1996-02-06 Kevin Gallo <kgallo@microsoft.com> | 2251 | 1996-02-06 Kevin Gallo <kgallo@microsoft.com> |
| 2252 | 2252 | ||
| 2253 | * w32term.h (FONT_WIDTH): Use average character width, not maximum. | 2253 | * w32term.h (FONT_WIDTH): Use average character width, not maximum. |
| 2254 | 2254 | ||
| @@ -2303,12 +2303,11 @@ | |||
| 2303 | 2303 | ||
| 2304 | * w32xfns.c (prepend_msg): New function. | 2304 | * w32xfns.c (prepend_msg): New function. |
| 2305 | 2305 | ||
| 2306 | * w32fns.c (modifiers, modifier_key_support_tested, | 2306 | * w32fns.c (modifiers, modifier_key_support_tested, modifiers_recorded): |
| 2307 | modifiers_recorded): New variables. | 2307 | New variables. |
| 2308 | (EMACS_LCONTROL, EMACS_RCONTROL, EMACS_LMENU, | 2308 | (EMACS_LCONTROL, EMACS_RCONTROL, EMACS_LMENU, EMACS_RMENU): New macros. |
| 2309 | EMACS_RMENU): New macros. | 2309 | (test_modifier_support, record_keydown, record_keyup, modifier_set) |
| 2310 | (test_modifier_support, record_keydown, record_keyup, | 2310 | (construct_modifiers): New functions. |
| 2311 | modifier_set, construct_modifiers): New functions. | ||
| 2312 | (win32_wnd_proc): Monitor modifier keyup and keydown messages. | 2311 | (win32_wnd_proc): Monitor modifier keyup and keydown messages. |
| 2313 | Map window modifiers into console modifiers to unify input. | 2312 | Map window modifiers into console modifiers to unify input. |
| 2314 | 2313 | ||
| @@ -2320,8 +2319,8 @@ | |||
| 2320 | Use console input routines to unify keyboard support. | 2319 | Use console input routines to unify keyboard support. |
| 2321 | (x_make_frame_visible): Make frame foreground window. | 2320 | (x_make_frame_visible): Make frame foreground window. |
| 2322 | 2321 | ||
| 2323 | * ntinevt.c (win32_kbd_mods_to_emacs, win32_kbd_patch_key, | 2322 | * ntinevt.c (win32_kbd_mods_to_emacs, win32_kbd_patch_key, key_event): |
| 2324 | key_event): Convert from static to global functions. | 2323 | Convert from static to global functions. |
| 2325 | (win32_kbd_patch_key): Set modifiers when AltGr is pressed. | 2324 | (win32_kbd_patch_key): Set modifiers when AltGr is pressed. |
| 2326 | (key_event): Don't modify key code on window input. | 2325 | (key_event): Don't modify key code on window input. |
| 2327 | 2326 | ||
| @@ -2381,7 +2380,7 @@ | |||
| 2381 | 1996-01-29 Richard Stallman <rms@mole.gnu.ai.mit.edu> | 2380 | 1996-01-29 Richard Stallman <rms@mole.gnu.ai.mit.edu> |
| 2382 | 2381 | ||
| 2383 | * fns.c (Qcursor_in_echo_area): New variable. | 2382 | * fns.c (Qcursor_in_echo_area): New variable. |
| 2384 | (syms_of_fns): Set up Lisp var. | 2383 | (syms_of_fns): Set up Lisp var. |
| 2385 | (Fy_or_n_p): Bind Qcursor_in_echo_area in case of nonlocal exit. | 2384 | (Fy_or_n_p): Bind Qcursor_in_echo_area in case of nonlocal exit. |
| 2386 | 2385 | ||
| 2387 | * keyboard.c (make_lispy_event): Timer event is a list, not just cons. | 2386 | * keyboard.c (make_lispy_event): Timer event is a list, not just cons. |
| @@ -2445,7 +2444,7 @@ | |||
| 2445 | 1996-01-27 enami tsugutomo <enami@ba2.so-net.or.jp> | 2444 | 1996-01-27 enami tsugutomo <enami@ba2.so-net.or.jp> |
| 2446 | 2445 | ||
| 2447 | * sysdep.c (child_setup_tty): Turn off ISTRIP to pass 8bit. Turn | 2446 | * sysdep.c (child_setup_tty): Turn off ISTRIP to pass 8bit. Turn |
| 2448 | off TAB3 do don't expand tabs. | 2447 | off TAB3 do don't expand tabs. |
| 2449 | 2448 | ||
| 2450 | 1996-01-26 Richard Stallman <rms@mole.gnu.ai.mit.edu> | 2449 | 1996-01-26 Richard Stallman <rms@mole.gnu.ai.mit.edu> |
| 2451 | 2450 | ||
| @@ -2491,7 +2490,7 @@ | |||
| 2491 | * msdos.c (dos_set_window_size): New function; switches the screen | 2490 | * msdos.c (dos_set_window_size): New function; switches the screen |
| 2492 | to the size as close as possible to requested frame dimensions. | 2491 | to the size as close as possible to requested frame dimensions. |
| 2493 | 2492 | ||
| 2494 | * msdos.h: (dos_set_window_size): Prototype for a new function. | 2493 | * msdos.h (dos_set_window_size): Prototype for a new function. |
| 2495 | 2494 | ||
| 2496 | * dispnew.c (change_frame_size_1) [MSDOS]: Support frame size | 2495 | * dispnew.c (change_frame_size_1) [MSDOS]: Support frame size |
| 2497 | changing as best as possible. | 2496 | changing as best as possible. |
| @@ -2524,7 +2523,7 @@ | |||
| 2524 | 1996-01-23 Felix Lee <flee@teleport.com> | 2523 | 1996-01-23 Felix Lee <flee@teleport.com> |
| 2525 | 2524 | ||
| 2526 | * data.c (kill-local-variable): Didn't update the value of | 2525 | * data.c (kill-local-variable): Didn't update the value of |
| 2527 | forwarded objects. | 2526 | forwarded objects. |
| 2528 | 2527 | ||
| 2529 | * xdisp.c (mark_window_display_accurate): buffer->clip_changed was | 2528 | * xdisp.c (mark_window_display_accurate): buffer->clip_changed was |
| 2530 | being inappropriately cleared. | 2529 | being inappropriately cleared. |
| @@ -2563,8 +2562,8 @@ | |||
| 2563 | Use CRIT_MSG critical section. | 2562 | Use CRIT_MSG critical section. |
| 2564 | 2563 | ||
| 2565 | * w32term.h (win32_palette_entry): New structure. | 2564 | * w32term.h (win32_palette_entry): New structure. |
| 2566 | (has_palette, p_colors_in_use, n_colors_in_use, h_palette, | 2565 | (has_palette, p_colors_in_use, n_colors_in_use, h_palette) |
| 2567 | regen_palette): Declare variables. | 2566 | (regen_palette): Declare variables. |
| 2568 | (struct win32_output): New field. | 2567 | (struct win32_output): New field. |
| 2569 | (my_get_dc): Macro removed. | 2568 | (my_get_dc): Macro removed. |
| 2570 | (GetFrameDC, ReleaseFrameDC): Declare functions. | 2569 | (GetFrameDC, ReleaseFrameDC): Declare functions. |
| @@ -2593,11 +2592,11 @@ | |||
| 2593 | New variables. | 2592 | New variables. |
| 2594 | (syms_of_win32fns): Set up new lisp variables. | 2593 | (syms_of_win32fns): Set up new lisp variables. |
| 2595 | 2594 | ||
| 2596 | (x_set_frame_parameters, x_real_positions, win32_load_font, | 2595 | (x_set_frame_parameters, x_real_positions, win32_load_font) |
| 2597 | win32_abort): Conform to coding style. | 2596 | (win32_abort): Conform to coding style. |
| 2598 | 2597 | ||
| 2599 | (Fwin32_define_rgb_color, Fwin32_load_color_file, Fwin32_map_color, | 2598 | (Fwin32_define_rgb_color, Fwin32_load_color_file, Fwin32_map_color) |
| 2600 | Fwin32_unmap_color, Fwin32_regenerate_palette): New functions. | 2599 | (Fwin32_unmap_color, Fwin32_regenerate_palette): New functions. |
| 2601 | (syms_of_win32fns): Set up new lisp subroutines. | 2600 | (syms_of_win32fns): Set up new lisp subroutines. |
| 2602 | (defined_color): Use palettes. | 2601 | (defined_color): Use palettes. |
| 2603 | (map_mode): Function removed. | 2602 | (map_mode): Function removed. |
| @@ -2628,12 +2627,12 @@ | |||
| 2628 | (win32_number_shift_map): Array undefined. | 2627 | (win32_number_shift_map): Array undefined. |
| 2629 | (win32_kbd_patch_key): Properly handle virtual keys for | 2628 | (win32_kbd_patch_key): Properly handle virtual keys for |
| 2630 | arbitrary keyboards. | 2629 | arbitrary keyboards. |
| 2631 | (map_virt_key, key_event, win32_mouse_position, do_mouse_event, | 2630 | (map_virt_key, key_event, win32_mouse_position, do_mouse_event) |
| 2632 | win32_read_socket): Support for MULE. | 2631 | (win32_read_socket): Support for MULE. |
| 2633 | 2632 | ||
| 2634 | * nt.c (nt_stat): Use alloca instead of xmalloc. | 2633 | * nt.c (nt_stat): Use alloca instead of xmalloc. |
| 2635 | (get_unassigned_drive_letter, is_toplevel_share_name, | 2634 | (get_unassigned_drive_letter, is_toplevel_share_name) |
| 2636 | stat_toplevel_share): New functions for stat on remote shares. | 2635 | (stat_toplevel_share): New functions for stat on remote shares. |
| 2637 | (readdir): Use IS_ANY_SEP. | 2636 | (readdir): Use IS_ANY_SEP. |
| 2638 | 2637 | ||
| 2639 | * makefile.nt (keyboard.obj, dispnew.obj): Depend upon w32term.h. | 2638 | * makefile.nt (keyboard.obj, dispnew.obj): Depend upon w32term.h. |
| @@ -2784,14 +2783,14 @@ | |||
| 2784 | 2783 | ||
| 2785 | 1996-01-08 Erik Naggum <erik@naggum.no> | 2784 | 1996-01-08 Erik Naggum <erik@naggum.no> |
| 2786 | 2785 | ||
| 2787 | * abbrev.c (Fdefine_global_abbrev, Fdefine_mode_abbrev, | 2786 | * abbrev.c (Fdefine_global_abbrev, Fdefine_mode_abbrev) |
| 2788 | Fabbrev_symbol, Finsert_abbrev_table_description, | 2787 | (Fabbrev_symbol, Finsert_abbrev_table_description) |
| 2789 | Fdefine_abbrev_table): Harmonize arguments with documentation. | 2788 | (Fdefine_abbrev_table): Harmonize arguments with documentation. |
| 2790 | 2789 | ||
| 2791 | * alloc.c (Fmake_symbol): Harmonize arguments with documentation. | 2790 | * alloc.c (Fmake_symbol): Harmonize arguments with documentation. |
| 2792 | 2791 | ||
| 2793 | * buffer.c (Fmake_indirect_buffer, Fset_buffer_major_mode, | 2792 | * buffer.c (Fmake_indirect_buffer, Fset_buffer_major_mode) |
| 2794 | Fpop_to_buffer, Fbury_buffer, Foverlay_get): Harmonize arguments | 2793 | (Fpop_to_buffer, Fbury_buffer, Foverlay_get): Harmonize arguments |
| 2795 | with documentation. | 2794 | with documentation. |
| 2796 | 2795 | ||
| 2797 | * bytecode.c (Fbyte_code): Harmonize arguments with documentation. | 2796 | * bytecode.c (Fbyte_code): Harmonize arguments with documentation. |
| @@ -2799,46 +2798,42 @@ | |||
| 2799 | * callint.c (Fcall_interactively, Fprefix_numeric_value): Harmonize | 2798 | * callint.c (Fcall_interactively, Fprefix_numeric_value): Harmonize |
| 2800 | arguments with documentation. | 2799 | arguments with documentation. |
| 2801 | 2800 | ||
| 2802 | * casefiddle.c (Fupcase_region, Fdowncase_region, | 2801 | * casefiddle.c (Fupcase_region, Fdowncase_region, Fcapitalize_region) |
| 2803 | Fcapitalize_region, Fupcase_initials_region): Harmonize arguments | 2802 | (Fupcase_initials_region): Harmonize arguments with documentation. |
| 2804 | with documentation. | ||
| 2805 | 2803 | ||
| 2806 | * casetab.c (Fcase_table_p): Harmonize arguments with | 2804 | * casetab.c (Fcase_table_p): Harmonize arguments with documentation. |
| 2805 | |||
| 2806 | * cmds.c (Fforward_line, Fbeginning_of_line, Fend_of_line) | ||
| 2807 | (Fdelete_char, Fdelete_backward_char): Harmonize arguments with | ||
| 2807 | documentation. | 2808 | documentation. |
| 2808 | 2809 | ||
| 2809 | * cmds.c (Fforward_line, Fbeginning_of_line, Fend_of_line, | 2810 | * data.c (Fboundp, Ffboundp, Fmakunbound, Ffmakunbound) |
| 2810 | Fdelete_char, Fdelete_backward_char): Harmonize arguments with | 2811 | (Fsymbol_plist, Fsymbol_name, Ffset, Fdefalias, Fdefine_function) |
| 2811 | documentation. | 2812 | (Fsetplist, store_symval_forwarding, swap_in_symval_forwarding) |
| 2812 | 2813 | (find_symbol_value, Fsymbol_value, Fset, default_value) | |
| 2813 | * data.c (Fboundp, Ffboundp, Fmakunbound, Ffmakunbound, | 2814 | (Fdefault_boundp, Fdefault_value, Fset_default, Fsetq_default) |
| 2814 | Fsymbol_plist, Fsymbol_name, Ffset, Fdefalias, Fdefine_function, | 2815 | (Fmake_variable_buffer_local, Fmake_local_variable) |
| 2815 | Fsetplist, store_symval_forwarding, swap_in_symval_forwarding, | 2816 | (Fkill_local_variable, Flocal_variable_p, Flocal_variable_if_set_p) |
| 2816 | find_symbol_value, Fsymbol_value, Fset, default_value, | 2817 | (Faref, Faset, Fzerop, Fnumber_to_string, Fstring_to_number, Frem) |
| 2817 | Fdefault_boundp, Fdefault_value, Fset_default, Fsetq_default, | 2818 | (Fmod, Fadd1, Fsub1, Flognot): Harmonize arguments with documentation. |
| 2818 | Fmake_variable_buffer_local, Fmake_local_variable, | 2819 | |
| 2819 | Fkill_local_variable, Flocal_variable_p, Flocal_variable_if_set_p, | 2820 | * dired.c (Fdirectory_files, Ffile_name_completion) |
| 2820 | Faref, Faset, Fzerop, Fnumber_to_string, Fstring_to_number, Frem, | 2821 | (Ffile_name_all_completions, Ffile_name_all_versions): Harmonize |
| 2821 | Fmod, Fadd1, Fsub1, Flognot): Harmonize arguments with | ||
| 2822 | documentation. | ||
| 2823 | |||
| 2824 | * dired.c (Fdirectory_files, Ffile_name_completion, | ||
| 2825 | Ffile_name_all_completions, Ffile_name_all_versions): Harmonize | ||
| 2826 | arguments with documentation. | 2822 | arguments with documentation. |
| 2827 | 2823 | ||
| 2828 | * dispnew.c (Fsend_string_to_terminal, Fsit_for): Harmonize | 2824 | * dispnew.c (Fsend_string_to_terminal, Fsit_for): Harmonize |
| 2829 | arguments with documentation. | 2825 | arguments with documentation. |
| 2830 | 2826 | ||
| 2831 | * doc.c (Fdocumentation, Fdocumentation_property, | 2827 | * doc.c (Fdocumentation, Fdocumentation_property) |
| 2832 | Fsubstitute_command_keys): Harmonize arguments with documentation. | 2828 | (Fsubstitute_command_keys): Harmonize arguments with documentation. |
| 2833 | 2829 | ||
| 2834 | * dosfns.c (Fint86, Fdos_memget, Fdos_memput, Fmsdos_set_keyboard): | 2830 | * dosfns.c (Fint86, Fdos_memget, Fdos_memput, Fmsdos_set_keyboard): |
| 2835 | Harmonize arguments with documentation. | 2831 | Harmonize arguments with documentation. |
| 2836 | 2832 | ||
| 2837 | * editfns.c (Fchar_to_string, Fstring_to_char, Fgoto_char, | 2833 | * editfns.c (Fchar_to_string, Fstring_to_char, Fgoto_char, Fencode_time, |
| 2838 | Fencode_time, Finsert_char, Fbuffer_substring, | 2834 | (Finsert_char, Fbuffer_substring, Fbuffer_substring_no_properties) |
| 2839 | Fbuffer_substring_no_properties, Finsert_buffer_substring, | 2835 | (Finsert_buffer_substring, Fdelete_region, Fnarrow_to_region): |
| 2840 | Fdelete_region, Fnarrow_to_region): Harmonize arguments with | 2836 | Harmonize arguments with documentation. |
| 2841 | documentation. | ||
| 2842 | (Fformat_time_string): Allow TIME to default to current time. | 2837 | (Fformat_time_string): Allow TIME to default to current time. |
| 2843 | 2838 | ||
| 2844 | * emacs.c (Fdump_emacs_data, Fdump_emacs): Harmonize arguments with | 2839 | * emacs.c (Fdump_emacs_data, Fdump_emacs): Harmonize arguments with |
| @@ -2847,13 +2842,13 @@ | |||
| 2847 | * eval.c (Fmacroexpand, Fthrow, Fbacktrace_frame): Harmonize | 2842 | * eval.c (Fmacroexpand, Fthrow, Fbacktrace_frame): Harmonize |
| 2848 | arguments with documentation. | 2843 | arguments with documentation. |
| 2849 | 2844 | ||
| 2850 | * fileio.c (Ffile_name_directory, Ffile_name_nondirectory, | 2845 | * fileio.c (Ffile_name_directory, Ffile_name_nondirectory) |
| 2851 | Ffile_name_as_directory, Fdirectory_file_name, Fexpand_file_name, | 2846 | (Ffile_name_as_directory, Fdirectory_file_name, Fexpand_file_name) |
| 2852 | Fsubstitute_in_file_name, Fcopy_file, Fmake_directory_internal, | 2847 | (Fsubstitute_in_file_name, Fcopy_file, Fmake_directory_internal) |
| 2853 | Fdelete_directory, Fdelete_file, Frename_file, Fadd_name_to_file, | 2848 | (Fdelete_directory, Fdelete_file, Frename_file, Fadd_name_to_file) |
| 2854 | Fdefine_logical_name, Ffile_modes, Fset_file_modes, | 2849 | (Fdefine_logical_name, Ffile_modes, Fset_file_modes) |
| 2855 | Fset_default_file_modes, Fdo_auto_save, Fread_file_name): Harmonize | 2850 | (Fset_default_file_modes, Fdo_auto_save, Fread_file_name): |
| 2856 | arguments with documentation. | 2851 | Harmonize arguments with documentation. |
| 2857 | 2852 | ||
| 2858 | * filelock.c (Flock_buffer, Ffile_locked_p): Harmonize arguments | 2853 | * filelock.c (Flock_buffer, Ffile_locked_p): Harmonize arguments |
| 2859 | with documentation. | 2854 | with documentation. |
| @@ -2861,11 +2856,11 @@ | |||
| 2861 | * floatfns.c (Fbessel_jn, Fbessel_yn): Harmonize arguments with | 2856 | * floatfns.c (Fbessel_jn, Fbessel_yn): Harmonize arguments with |
| 2862 | documentation. | 2857 | documentation. |
| 2863 | 2858 | ||
| 2864 | * fns.c (Frandom, Flength, Felt, Fsort, Fchar_table_subtype, | 2859 | * fns.c (Frandom, Flength, Felt, Fsort, Fchar_table_subtype) |
| 2865 | Fchar_table_parent, Fset_char_table_parent, Fchar_table_extra_slot, | 2860 | (Fchar_table_parent, Fset_char_table_parent, Fchar_table_extra_slot) |
| 2866 | Fset_char_table_extra_slot, Fchar_table_range, | 2861 | (Fset_char_table_extra_slot, Fchar_table_range) |
| 2867 | Fset_char_table_range, Fmap_char_table, Fmapconcat, Fmapcar): | 2862 | (Fset_char_table_range, Fmap_char_table, Fmapconcat, Fmapcar): |
| 2868 | Harmonize arguments with documentation. | 2863 | Harmonize arguments with documentation. |
| 2869 | 2864 | ||
| 2870 | * frame.c (Fhandle_switch_frame, Fset_frame_height): Harmonize | 2865 | * frame.c (Fhandle_switch_frame, Fset_frame_height): Harmonize |
| 2871 | arguments with documentation. | 2866 | arguments with documentation. |
| @@ -2875,9 +2870,9 @@ | |||
| 2875 | * keyboard.c (Fevent_convert_list, Fcommand_execute): Harmonize | 2870 | * keyboard.c (Fevent_convert_list, Fcommand_execute): Harmonize |
| 2876 | arguments with documentation. | 2871 | arguments with documentation. |
| 2877 | 2872 | ||
| 2878 | * keymap.c (Fkeymapp, Fdefine_prefix_command, Faccessible_keymaps, | 2873 | * keymap.c (Fkeymapp, Fdefine_prefix_command, Faccessible_keymaps) |
| 2879 | Ftext_char_description, Fapropos_internal): Harmonize arguments | 2874 | (Ftext_char_description, Fapropos_internal): Harmonize arguments |
| 2880 | with documentation. | 2875 | with documentation. |
| 2881 | 2876 | ||
| 2882 | * lread.c (Feval_buffer, Feval_region, Fintern, Fintern_soft): | 2877 | * lread.c (Feval_buffer, Feval_region, Fintern, Fintern_soft): |
| 2883 | Harmonize arguments with documentation. | 2878 | Harmonize arguments with documentation. |
| @@ -2893,32 +2888,32 @@ | |||
| 2893 | * print.c (Fwrite_char, Fprin1, Fprin1_to_string, Fprinc, Fprint): | 2888 | * print.c (Fwrite_char, Fprin1, Fprin1_to_string, Fprinc, Fprint): |
| 2894 | Harmonize arguments with documentation. | 2889 | Harmonize arguments with documentation. |
| 2895 | 2890 | ||
| 2896 | * process.c (Fprocessp, Fget_buffer_process, Fdelete_process, | 2891 | * process.c (Fprocessp, Fget_buffer_process, Fdelete_process) |
| 2897 | Fprocess_status, Fprocess_exit_status, Fprocess_id, Fprocess_name, | 2892 | (Fprocess_status, Fprocess_exit_status, Fprocess_id, Fprocess_name) |
| 2898 | Fprocess_command, Fprocess_tty_name, Fset_process_buffer, | 2893 | (Fprocess_command, Fprocess_tty_name, Fset_process_buffer) |
| 2899 | Fprocess_buffer, Fprocess_mark, Fset_process_filter, | 2894 | (Fprocess_buffer, Fprocess_mark, Fset_process_filter) |
| 2900 | Fprocess_filter, Fset_process_sentinel, Fprocess_sentinel, | 2895 | (Fprocess_filter, Fset_process_sentinel, Fprocess_sentinel) |
| 2901 | Fset_process_window_size, Fprocess_kill_without_query, | 2896 | (Fset_process_window_size, Fprocess_kill_without_query) |
| 2902 | Faccept_process_output): Harmonize arguments with documentation. | 2897 | (Faccept_process_output): Harmonize arguments with documentation. |
| 2903 | 2898 | ||
| 2904 | * search.c (Fmatch_end, Fregexp_quote): Harmonize arguments with | 2899 | * search.c (Fmatch_end, Fregexp_quote): Harmonize arguments with |
| 2905 | documentation. | 2900 | documentation. |
| 2906 | 2901 | ||
| 2907 | * syntax.c (Fsyntax_table_p, Fchar_syntax, Fmatching_paren, | 2902 | * syntax.c (Fsyntax_table_p, Fchar_syntax, Fmatching_paren) |
| 2908 | Fmodify_syntax_entry): Harmonize arguments with documentation. | 2903 | (Fmodify_syntax_entry): Harmonize arguments with documentation. |
| 2909 | 2904 | ||
| 2910 | * textprop.c (Ftext_properties_at, Fget_text_property, | 2905 | * textprop.c (Ftext_properties_at, Fget_text_property) |
| 2911 | Fget_char_property, Fnext_property_change, | 2906 | (Fget_char_property, Fnext_property_change) |
| 2912 | Fnext_single_property_change, Fprevious_property_change, | 2907 | (Fnext_single_property_change, Fprevious_property_change) |
| 2913 | Fprevious_single_property_change, Fadd_text_properties, | 2908 | (Fprevious_single_property_change, Fadd_text_properties) |
| 2914 | Fput_text_property, Fset_text_properties, Fremove_text_properties, | 2909 | (Fput_text_property, Fset_text_properties, Fremove_text_properties) |
| 2915 | Ftext_property_any, Ftext_property_not_all): Harmonize arguments | 2910 | (Ftext_property_any, Ftext_property_not_all): Harmonize arguments |
| 2916 | with documentation. | 2911 | with documentation. |
| 2917 | 2912 | ||
| 2918 | * window.c (Fwindowp, Fwindow_live_p, Fother_window, | 2913 | * window.c (Fwindowp, Fwindow_live_p, Fother_window, Fenlarge_window) |
| 2919 | Fenlarge_window, Fshrink_window, Fscroll_up, Fscroll_down, | 2914 | (Fshrink_window, Fscroll_up, Fscroll_down, Fscroll_other_window) |
| 2920 | Fscroll_other_window, Fscroll_left, Fscroll_right, Frecenter, | 2915 | (Fscroll_left, Fscroll_right, Frecenter, Fwindow_configuration_p): |
| 2921 | Fwindow_configuration_p): Harmonize arguments with documentation. | 2916 | Harmonize arguments with documentation. |
| 2922 | 2917 | ||
| 2923 | * xfaces.c (Fpixmap_spec_p): Harmonize arguments with | 2918 | * xfaces.c (Fpixmap_spec_p): Harmonize arguments with |
| 2924 | documentation. | 2919 | documentation. |
| @@ -2935,7 +2930,7 @@ | |||
| 2935 | * unexelf.c (unexec) [SOLARIS2]: Undo relocations performed by the | 2930 | * unexelf.c (unexec) [SOLARIS2]: Undo relocations performed by the |
| 2936 | runtime linker. | 2931 | runtime linker. |
| 2937 | 2932 | ||
| 2938 | * config.in: (LOCALTIME_CACHE): Add #undef. | 2933 | * config.in (LOCALTIME_CACHE): Add #undef. |
| 2939 | 2934 | ||
| 2940 | 1996-01-08 Richard Stallman <rms@whiz-bang.gnu.ai.mit.edu> | 2935 | 1996-01-08 Richard Stallman <rms@whiz-bang.gnu.ai.mit.edu> |
| 2941 | 2936 | ||
| @@ -2962,7 +2957,7 @@ | |||
| 2962 | after vfork whether it succeeds or not. | 2957 | after vfork whether it succeeds or not. |
| 2963 | 2958 | ||
| 2964 | * m/hp800.h: Conditionalize many macro definitions on __hpux. | 2959 | * m/hp800.h: Conditionalize many macro definitions on __hpux. |
| 2965 | (NEED_BSDTTY): Delete duplicate definition. | 2960 | (NEED_BSDTTY): Delete duplicate definition. |
| 2966 | 2961 | ||
| 2967 | * lread.c (dump_path): New static var. | 2962 | * lread.c (dump_path): New static var. |
| 2968 | (init_lread): Use that to record dump-time initial path. | 2963 | (init_lread): Use that to record dump-time initial path. |
| @@ -3017,7 +3012,7 @@ | |||
| 3017 | 3012 | ||
| 3018 | 1996-01-03 Ulrich Leodolter <ulrich@lab1.psy.univie.ac.at> | 3013 | 1996-01-03 Ulrich Leodolter <ulrich@lab1.psy.univie.ac.at> |
| 3019 | 3014 | ||
| 3020 | * ntproc.c (win32_wait): fixed bad synch_process_retcode | 3015 | * ntproc.c (win32_wait): Fixed bad synch_process_retcode |
| 3021 | and initialized synch_process_death if signaled. | 3016 | and initialized synch_process_death if signaled. |
| 3022 | 3017 | ||
| 3023 | 1996-01-02 Richard Stallman <rms@mole.gnu.ai.mit.edu> | 3018 | 1996-01-02 Richard Stallman <rms@mole.gnu.ai.mit.edu> |
| @@ -3241,12 +3236,12 @@ | |||
| 3241 | 3236 | ||
| 3242 | 1995-12-12 Paul Eggert <eggert@twinsun.com> | 3237 | 1995-12-12 Paul Eggert <eggert@twinsun.com> |
| 3243 | 3238 | ||
| 3244 | * process.c (create_process): Use Posix signal handling to | 3239 | * process.c (create_process): Use Posix signal handling to |
| 3245 | block signals, if available. If HAVE_VFORK, save and restore | 3240 | block signals, if available. If HAVE_VFORK, save and restore |
| 3246 | signal handlers that the child might change, since in many | 3241 | signal handlers that the child might change, since in many |
| 3247 | systems (e.g. Solaris 2.4) if the child changes the signal | 3242 | systems (e.g. Solaris 2.4) if the child changes the signal |
| 3248 | handlers this munges the parent's handler. | 3243 | handlers this munges the parent's handler. |
| 3249 | * s/sol2-3.h (HAVE_VFORK): Remove #undef, since we now | 3244 | * s/sol2-3.h (HAVE_VFORK): Remove #undef, since we now |
| 3250 | know how to use Solaris vfork. | 3245 | know how to use Solaris vfork. |
| 3251 | (VFORK_RETURN_TYPE): Remove definition. | 3246 | (VFORK_RETURN_TYPE): Remove definition. |
| 3252 | 3247 | ||
| @@ -3587,7 +3582,7 @@ | |||
| 3587 | 1995-11-09 Erik Naggum <erik@naggum.no> | 3582 | 1995-11-09 Erik Naggum <erik@naggum.no> |
| 3588 | 3583 | ||
| 3589 | * eval.c (run-hook-with-args, run-hook-list-with-args): Safeguard | 3584 | * eval.c (run-hook-with-args, run-hook-list-with-args): Safeguard |
| 3590 | against a t in the global value of hook variables. | 3585 | against a t in the global value of hook variables. |
| 3591 | 3586 | ||
| 3592 | 1995-11-08 Richard Stallman <rms@whiz-bang.gnu.ai.mit.edu> | 3587 | 1995-11-08 Richard Stallman <rms@whiz-bang.gnu.ai.mit.edu> |
| 3593 | 3588 | ||
| @@ -3682,15 +3677,15 @@ | |||
| 3682 | 3677 | ||
| 3683 | * dispnew.c [HAVE_NTGUI]: Include w32term.h. | 3678 | * dispnew.c [HAVE_NTGUI]: Include w32term.h. |
| 3684 | Include dispextern.h before cm.h since dispextern.h includes windows.h. | 3679 | Include dispextern.h before cm.h since dispextern.h includes windows.h. |
| 3685 | [HAVE_NTGUI] (make_frame_glyphs, free_frame_glyphs, scroll_frame_lines, | 3680 | [HAVE_NTGUI] (make_frame_glyphs, free_frame_glyphs, scroll_frame_lines) |
| 3686 | update_frame, update_line): Test for WIN32 frame. | 3681 | (update_frame, update_line): Test for WIN32 frame. |
| 3687 | [HAVE_NTGUI] (init_display): Initialize WIN32 window system. | 3682 | [HAVE_NTGUI] (init_display): Initialize WIN32 window system. |
| 3688 | 3683 | ||
| 3689 | * dispextern.h [HAVE_NTGUI]: Include win32.h. | 3684 | * dispextern.h [HAVE_NTGUI]: Include win32.h. |
| 3690 | [HAVE_NTGUI] (struct frame_glyphs): Include pixel fields. | 3685 | [HAVE_NTGUI] (struct frame_glyphs): Include pixel fields. |
| 3691 | 3686 | ||
| 3692 | * w32term.c, w32xfns.c, w32fns.c, w32faces.c, w32select.c, | 3687 | * w32term.c, w32xfns.c, w32fns.c, w32faces.c, w32select.c, |
| 3693 | w32menu.c, w32reg.c, win32.h: New files. | 3688 | * w32menu.c, w32reg.c, win32.h: New files. |
| 3694 | 3689 | ||
| 3695 | * s/windowsnt.h [HAVE_NTGUI] (abort): New macro. | 3690 | * s/windowsnt.h [HAVE_NTGUI] (abort): New macro. |
| 3696 | [HAVE_NTGUI] (HAVE_FACES): Defined. | 3691 | [HAVE_NTGUI] (HAVE_FACES): Defined. |
| @@ -3714,8 +3709,8 @@ | |||
| 3714 | Don't duplicate or restore standard handles. | 3709 | Don't duplicate or restore standard handles. |
| 3715 | 3710 | ||
| 3716 | * makefile.nt (SUBSYSTEM, TLIBW32, TLASTLIB, WIN32OBJ): Defined. | 3711 | * makefile.nt (SUBSYSTEM, TLIBW32, TLASTLIB, WIN32OBJ): Defined. |
| 3717 | (w32term.obj, w32xfns.obj, w32fns.obj w32faces.obj, w32select.obj, | 3712 | (w32term.obj, w32xfns.obj, w32fns.obj w32faces.obj, w32select.obj) |
| 3718 | w32menu.obj, w32reg.obj): Defined. | 3713 | (w32menu.obj, w32reg.obj): Defined. |
| 3719 | (LINK_FLAGS): Use SUBSYSTEM. | 3714 | (LINK_FLAGS): Use SUBSYSTEM. |
| 3720 | (OBJ1): Remove lastfile.obj. | 3715 | (OBJ1): Remove lastfile.obj. |
| 3721 | (LIBS, TEMACS): Use TLASTLIB. | 3716 | (LIBS, TEMACS): Use TLASTLIB. |
| @@ -3755,7 +3750,7 @@ | |||
| 3755 | 3750 | ||
| 3756 | * msdos.h (struct x_output): Rename from struct x_display. | 3751 | * msdos.h (struct x_output): Rename from struct x_display. |
| 3757 | * msdos.c (the_only_x_display): Type is now struct x_output. | 3752 | * msdos.c (the_only_x_display): Type is now struct x_output. |
| 3758 | (internal_terminal_init): frame member is now named output_data. | 3753 | (internal_terminal_init): Frame member is now named output_data. |
| 3759 | (init_environment): Fix timezone rules. | 3754 | (init_environment): Fix timezone rules. |
| 3760 | * emacs.c (main): [MSDOS] Call init_gettimeofday. | 3755 | * emacs.c (main): [MSDOS] Call init_gettimeofday. |
| 3761 | * frame.c [!MULTI_FRAME] (Fmodify_frame_parameters): Add missing | 3756 | * frame.c [!MULTI_FRAME] (Fmodify_frame_parameters): Add missing |
| @@ -3772,7 +3767,7 @@ | |||
| 3772 | 1995-10-31 Richard Stallman <rms@whiz-bang.gnu.ai.mit.edu> | 3767 | 1995-10-31 Richard Stallman <rms@whiz-bang.gnu.ai.mit.edu> |
| 3773 | 3768 | ||
| 3774 | * doprnt.c: Include lisp.h. | 3769 | * doprnt.c: Include lisp.h. |
| 3775 | (doprnt1): Renamed from doprnt. New arg LISPSTRINGS. | 3770 | (doprnt1): Renamed from doprnt. New arg LISPSTRINGS. |
| 3776 | This is now a static subroutine. | 3771 | This is now a static subroutine. |
| 3777 | (doprnt): New definition calls doprnt1. | 3772 | (doprnt): New definition calls doprnt1. |
| 3778 | (doprnt_lisp): New function. | 3773 | (doprnt_lisp): New function. |
| @@ -3945,7 +3940,7 @@ | |||
| 3945 | (read_char): Copy and compare with echo_area_glyphs. | 3940 | (read_char): Copy and compare with echo_area_glyphs. |
| 3946 | 3941 | ||
| 3947 | * buffer.c (reset_buffer_local_variables): Call | 3942 | * buffer.c (reset_buffer_local_variables): Call |
| 3948 | Fset_standard_case_table if std case table seems to have been changed. | 3943 | Fset_standard_case_table if std case table seems to have been changed. |
| 3949 | 3944 | ||
| 3950 | 1995-10-21 Richard Stallman <rms@mole.gnu.ai.mit.edu> | 3945 | 1995-10-21 Richard Stallman <rms@mole.gnu.ai.mit.edu> |
| 3951 | 3946 | ||
| @@ -3995,7 +3990,7 @@ | |||
| 3995 | * editfns.c (Fchar_equal): Handle char-table as case table. | 3990 | * editfns.c (Fchar_equal): Handle char-table as case table. |
| 3996 | 3991 | ||
| 3997 | * fns.c (Fchar_table_subtype): New function. | 3992 | * fns.c (Fchar_table_subtype): New function. |
| 3998 | (syms_of_fns): defsube it. | 3993 | (syms_of_fns): defsubr it. |
| 3999 | 3994 | ||
| 4000 | * fns.c (map_char_table): When possible, use a number | 3995 | * fns.c (map_char_table): When possible, use a number |
| 4001 | to describe the range. | 3996 | to describe the range. |
| @@ -4015,7 +4010,7 @@ | |||
| 4015 | (Vascii_upcase_table, Vascii_canon_table, Vascii_eqv_table): | 4010 | (Vascii_upcase_table, Vascii_canon_table, Vascii_eqv_table): |
| 4016 | Declarations deleted. | 4011 | Declarations deleted. |
| 4017 | 4012 | ||
| 4018 | * keyboard.c (read_char): Let Vkeyboard_translate_table be char-table. | 4013 | * keyboard.c (read_char): Let Vkeyboard_translate_table be char-table. |
| 4019 | (syms_of_keyboard): Doc fix. | 4014 | (syms_of_keyboard): Doc fix. |
| 4020 | 4015 | ||
| 4021 | 1995-10-15 Richard Stallman <rms@mole.gnu.ai.mit.edu> | 4016 | 1995-10-15 Richard Stallman <rms@mole.gnu.ai.mit.edu> |
| @@ -4062,21 +4057,21 @@ | |||
| 4062 | 1995-10-11 Kim Storm <kfstorm@wombat.gnu.ai.mit.edu> | 4057 | 1995-10-11 Kim Storm <kfstorm@wombat.gnu.ai.mit.edu> |
| 4063 | 4058 | ||
| 4064 | * keyboard.c (make_lispy_event) [!USE_X_TOOLKIT]: Dragging | 4059 | * keyboard.c (make_lispy_event) [!USE_X_TOOLKIT]: Dragging |
| 4065 | the mouse into the menu-bar and releasing it there did | 4060 | the mouse into the menu-bar and releasing it there did |
| 4066 | not create a drag-mouse event. | 4061 | not create a drag-mouse event. |
| 4067 | (set-input-mode) [MSDOS]: Do not call reset_sys_modes and | 4062 | (set-input-mode) [MSDOS]: Do not call reset_sys_modes and |
| 4068 | init_sys_modes. | 4063 | init_sys_modes. |
| 4069 | 4064 | ||
| 4070 | * dosfns.c (insert-startup-screen): New function. | 4065 | * dosfns.c (insert-startup-screen): New function. |
| 4071 | (msdos-memget, msdos-memput): New functions. | 4066 | (msdos-memget, msdos-memput): New functions. |
| 4072 | (msdos-set-keyboard, insert-startup-screen): New functions. | 4067 | (msdos-set-keyboard, insert-startup-screen): New functions. |
| 4073 | (dos-timezone-offset, dos-display-scancodes, dos-menubar-clock, | 4068 | (dos-timezone-offset, dos-display-scancodes, dos-menubar-clock) |
| 4074 | dos-hyper-key, dos-super-key, dos-keypad-mode, dos-keyboard-layout, | 4069 | (dos-hyper-key, dos-super-key, dos-keypad-mode, dos-keyboard-layout) |
| 4075 | dos-decimal-point): New variables. | 4070 | (dos-decimal-point): New variables. |
| 4076 | 4071 | ||
| 4077 | * dosfns.h (dos_timezone_offset, dos_display_scancodes, | 4072 | * dosfns.h (dos_timezone_offset, dos_display_scancodes) |
| 4078 | dos_menubar_clock, dos_hyper_key, dos_super_key, dos_keypad_mode, | 4073 | (dos_menubar_clock, dos_hyper_key, dos_super_key, dos_keypad_mode) |
| 4079 | dos_keyboard_layout, dos_decimal_point): New variables. | 4074 | (dos_keyboard_layout, dos_decimal_point): New variables. |
| 4080 | 4075 | ||
| 4081 | * msdos.c: [!HAVE_X_WINDOWS]: | 4076 | * msdos.c: [!HAVE_X_WINDOWS]: |
| 4082 | Reworked display code to perform immediate screen output. | 4077 | Reworked display code to perform immediate screen output. |
| @@ -4087,13 +4082,14 @@ | |||
| 4087 | Corrected M-return & M-kp-enter. | 4082 | Corrected M-return & M-kp-enter. |
| 4088 | Added support for hyper and super keys. | 4083 | Added support for hyper and super keys. |
| 4089 | Reworked mouse code to avoid mouse flicker. | 4084 | Reworked mouse code to avoid mouse flicker. |
| 4090 | Saves and restores DOS-screen prior to emacs startup. | 4085 | Saves and restores DOS-screen prior to Emacs startup. |
| 4091 | (sys_select): Would abort if rfds = NULL. | 4086 | (sys_select): Would abort if rfds = NULL. |
| 4092 | (dos_direct_output): New function. | 4087 | (dos_direct_output): New function. |
| 4093 | (dos_dump_scancodes): New variable. | 4088 | (dos_dump_scancodes): New variable. |
| 4094 | 4089 | ||
| 4095 | * msdos.h (internal_flush): Removed | 4090 | * msdos.h (internal_flush): Removed. |
| 4096 | (mouse_init1, mouse_check_moved, mouse_pressed, mouse_released): Removed. | 4091 | (mouse_init1, mouse_check_moved, mouse_pressed, mouse_released): |
| 4092 | Removed. | ||
| 4097 | (dos_get_saved_screen, dos_set_keyboard): New functions. | 4093 | (dos_get_saved_screen, dos_set_keyboard): New functions. |
| 4098 | 4094 | ||
| 4099 | * s/msdos.h: Check that DJGPP v. 1 is used. | 4095 | * s/msdos.h: Check that DJGPP v. 1 is used. |
| @@ -4101,11 +4097,10 @@ | |||
| 4101 | Simplified INTERNAL_TERMINAL termcap definition. | 4097 | Simplified INTERNAL_TERMINAL termcap definition. |
| 4102 | Removed #define fflush internal_flush. | 4098 | Removed #define fflush internal_flush. |
| 4103 | 4099 | ||
| 4104 | * sysdep.c: (init_sys_modes) [!HAVE_X_WINDOWS (MSDOS)]: | 4100 | * sysdep.c (init_sys_modes) [!HAVE_X_WINDOWS (MSDOS)]: |
| 4105 | Always call set_terminal_modes. | 4101 | Always call set_terminal_modes. |
| 4106 | (reset_sys_modes) [MSDOS]: Do not look at EMACSCOLORS. | 4102 | (reset_sys_modes) [MSDOS]: Do not look at EMACSCOLORS. |
| 4107 | 4103 | ||
| 4108 | |||
| 4109 | 1995-10-11 Richard Stallman <rms@mole.gnu.ai.mit.edu> | 4104 | 1995-10-11 Richard Stallman <rms@mole.gnu.ai.mit.edu> |
| 4110 | 4105 | ||
| 4111 | * buffer.c (Fkill_buffer): Don't kill auto save file if not recent. | 4106 | * buffer.c (Fkill_buffer): Don't kill auto save file if not recent. |
| @@ -4216,7 +4211,7 @@ | |||
| 4216 | (SYNTAX_PREFIX, SYNTAX_COMMENT_STYLE): Use SYNTAX_WITH_FLAGS. | 4211 | (SYNTAX_PREFIX, SYNTAX_COMMENT_STYLE): Use SYNTAX_WITH_FLAGS. |
| 4217 | 4212 | ||
| 4218 | * callint.c (callint_message, callint_message_size): New vars. | 4213 | * callint.c (callint_message, callint_message_size): New vars. |
| 4219 | (syms_of_callint): Set up new vars. | 4214 | (syms_of_callint): Set up new vars. |
| 4220 | (Fcall_interactively): Keep the prompt in the heap. | 4215 | (Fcall_interactively): Keep the prompt in the heap. |
| 4221 | 4216 | ||
| 4222 | 1995-10-05 Richard Stallman <rms@mole.gnu.ai.mit.edu> | 4217 | 1995-10-05 Richard Stallman <rms@mole.gnu.ai.mit.edu> |
| @@ -4252,7 +4247,7 @@ | |||
| 4252 | * lisp.h (CHECK_CHAR_TABLE): New macro. | 4247 | * lisp.h (CHECK_CHAR_TABLE): New macro. |
| 4253 | 4248 | ||
| 4254 | * frame.c (Qmouse_leave_buffer_hook): New variable. | 4249 | * frame.c (Qmouse_leave_buffer_hook): New variable. |
| 4255 | (syms_of_frame_1): Initialize it. | 4250 | (syms_of_frame_1): Initialize it. |
| 4256 | (Fhandle_switch_frame): Run the hooks. | 4251 | (Fhandle_switch_frame): Run the hooks. |
| 4257 | 4252 | ||
| 4258 | * keyboard.c (Vsuggest_key_bindings): New variable. | 4253 | * keyboard.c (Vsuggest_key_bindings): New variable. |
| @@ -4430,10 +4425,10 @@ | |||
| 4430 | * configure.in (LOCALTIME_CACHE): Define if tzset exists and | 4425 | * configure.in (LOCALTIME_CACHE): Define if tzset exists and |
| 4431 | if localtime caches TZ. Check for tzset. | 4426 | if localtime caches TZ. Check for tzset. |
| 4432 | 4427 | ||
| 4433 | * emacs.c (main): Call tzset only if LOCALTIME_CACHE is defined; | 4428 | * emacs.c (main): Call tzset only if LOCALTIME_CACHE isdefined; |
| 4434 | not all Suns have this bug. | 4429 | not all Suns have this bug. |
| 4435 | * m/pmax.h, s/386bsd.h, s/bsd386.h, s/freebsd.h, s/gnu.h, | 4430 | * m/pmax.h, s/386bsd.h, s/bsd386.h, s/freebsd.h, s/gnu.h, |
| 4436 | s/netbsd.h (LOCALTIME_CACHE): Remove; now configured automatically. | 4431 | * s/netbsd.h (LOCALTIME_CACHE): Remove; now configured automatically. |
| 4437 | 4432 | ||
| 4438 | 1995-09-06 Erik Naggum <erik@naggum.no> | 4433 | 1995-09-06 Erik Naggum <erik@naggum.no> |
| 4439 | 4434 | ||
| @@ -4523,7 +4518,6 @@ | |||
| 4523 | (sleep_or_kbd_hit): Handle 60 seconds time wrap. | 4518 | (sleep_or_kbd_hit): Handle 60 seconds time wrap. |
| 4524 | (mouse_get_pos): Return event_timestamp. | 4519 | (mouse_get_pos): Return event_timestamp. |
| 4525 | 4520 | ||
| 4526 | |||
| 4527 | 1995-08-29 Richard Stallman <rms@mole.gnu.ai.mit.edu> | 4521 | 1995-08-29 Richard Stallman <rms@mole.gnu.ai.mit.edu> |
| 4528 | 4522 | ||
| 4529 | * msdos.c (struct IT_menu_state): Refer to it as struct, not typedef. | 4523 | * msdos.c (struct IT_menu_state): Refer to it as struct, not typedef. |
| @@ -4606,7 +4600,7 @@ | |||
| 4606 | 1995-08-14 Erik Naggum <erik@naggum.no> | 4600 | 1995-08-14 Erik Naggum <erik@naggum.no> |
| 4607 | 4601 | ||
| 4608 | * emacs.c (standard_args): Add option --eval to evalute an | 4602 | * emacs.c (standard_args): Add option --eval to evalute an |
| 4609 | expression on the command line and print the result. | 4603 | expression on the command line and print the result. |
| 4610 | 4604 | ||
| 4611 | 1995-08-14 Richard Stallman <rms@mole.gnu.ai.mit.edu> | 4605 | 1995-08-14 Richard Stallman <rms@mole.gnu.ai.mit.edu> |
| 4612 | 4606 | ||
| @@ -4679,7 +4673,7 @@ | |||
| 4679 | * emacs.c (main) [USG5]: Call setpgrp without testing INTERRUPT_INPUT. | 4673 | * emacs.c (main) [USG5]: Call setpgrp without testing INTERRUPT_INPUT. |
| 4680 | 4674 | ||
| 4681 | * xdisp.c (redisplay): Compute mini_frame the same way | 4675 | * xdisp.c (redisplay): Compute mini_frame the same way |
| 4682 | echo_area_display does. | 4676 | echo_area_display does. |
| 4683 | 4677 | ||
| 4684 | * keyboard.c (kbd_buffer_store_event): | 4678 | * keyboard.c (kbd_buffer_store_event): |
| 4685 | Don't insert two buffer_switch_event's in a row. | 4679 | Don't insert two buffer_switch_event's in a row. |
| @@ -4690,8 +4684,8 @@ | |||
| 4690 | * eval.c (run_hook_with_args): Move the GCPRO2; add UNGCPRO. | 4684 | * eval.c (run_hook_with_args): Move the GCPRO2; add UNGCPRO. |
| 4691 | 4685 | ||
| 4692 | * process.c (read_process_output, exec_sentinel): Call | 4686 | * process.c (read_process_output, exec_sentinel): Call |
| 4693 | record_asynch_buffer_change after any eval. Don't call | 4687 | record_asynch_buffer_change after any eval. Don't call |
| 4694 | prepare_menu_bars. | 4688 | prepare_menu_bars. |
| 4695 | (wait_reading_process_input): Don't call prepare_menu_bars. | 4689 | (wait_reading_process_input): Don't call prepare_menu_bars. |
| 4696 | 4690 | ||
| 4697 | 1995-08-05 Richard Stallman <rms@mole.gnu.ai.mit.edu> | 4691 | 1995-08-05 Richard Stallman <rms@mole.gnu.ai.mit.edu> |
| @@ -4750,7 +4744,7 @@ | |||
| 4750 | (follow_key): Don't alter contents of NEXT until the end. | 4744 | (follow_key): Don't alter contents of NEXT until the end. |
| 4751 | 4745 | ||
| 4752 | * xmenu.c [USE_X_TOOLKIT] (xmenu_show): Compute root-based | 4746 | * xmenu.c [USE_X_TOOLKIT] (xmenu_show): Compute root-based |
| 4753 | coordinates. Make a dummy event to pass them to lw_popup_menu. | 4747 | coordinates. Make a dummy event to pass them to lw_popup_menu. |
| 4754 | 4748 | ||
| 4755 | * lread.c (Funintern): Fix deleting the last symbol in a chain. | 4749 | * lread.c (Funintern): Fix deleting the last symbol in a chain. |
| 4756 | 4750 | ||
| @@ -4773,14 +4767,12 @@ | |||
| 4773 | * eval.c (run_hook_with_args): Renamed from Frun_hook_with_args. | 4767 | * eval.c (run_hook_with_args): Renamed from Frun_hook_with_args. |
| 4774 | Take extra arg CONDITION, and return appropriately based on hook | 4768 | Take extra arg CONDITION, and return appropriately based on hook |
| 4775 | function value if CONDITION is until_success or until_failure. | 4769 | function value if CONDITION is until_success or until_failure. |
| 4776 | (Frun_hooks, Frun_hook_with_args, | 4770 | (Frun_hooks, Frun_hook_with_args, Frun_hook_with_args_until_success) |
| 4777 | Frun_hook_with_args_until_success, | 4771 | (Frun_hook_with_args_until_failure): New functions, use it. |
| 4778 | Frun_hook_with_args_until_failure): New functions, use it. | ||
| 4779 | (syms_of_eval): defsubr them. | 4772 | (syms_of_eval): defsubr them. |
| 4780 | 4773 | ||
| 4781 | * lisp.h (Frun_hook_with_args, | 4774 | * lisp.h (Frun_hook_with_args, Frun_hook_with_args_until_success) |
| 4782 | Frun_hook_with_args_until_success, | 4775 | (Frun_hook_with_args_until_failure): Declare them. |
| 4783 | Frun_hook_with_args_until_failure): Declare them. | ||
| 4784 | 4776 | ||
| 4785 | 1995-07-31 Richard Stallman <rms@mole.gnu.ai.mit.edu> | 4777 | 1995-07-31 Richard Stallman <rms@mole.gnu.ai.mit.edu> |
| 4786 | 4778 | ||
| @@ -4829,7 +4821,7 @@ | |||
| 4829 | 4821 | ||
| 4830 | * eval.c (syms_of_eval): Add missing defsubr. | 4822 | * eval.c (syms_of_eval): Add missing defsubr. |
| 4831 | 4823 | ||
| 4832 | * buffer.c: (struct sortstrlist): New type. | 4824 | * buffer.c (struct sortstrlist): New type. |
| 4833 | (overlay_heads, overlay_tails): Change to struct sortstrlist. | 4825 | (overlay_heads, overlay_tails): Change to struct sortstrlist. |
| 4834 | (overlay_heads_len, overlay_tails_len): Deleted; now part of struct. | 4826 | (overlay_heads_len, overlay_tails_len): Deleted; now part of struct. |
| 4835 | (record_overlay_string): New function. | 4827 | (record_overlay_string): New function. |
| @@ -5030,8 +5022,8 @@ | |||
| 5030 | 1995-07-18 Mikael Djurfeldt <mdj@kidjo.nada.kth.se> | 5022 | 1995-07-18 Mikael Djurfeldt <mdj@kidjo.nada.kth.se> |
| 5031 | 5023 | ||
| 5032 | * xdisp.c (decode_mode_spec): New arg spec_width. | 5024 | * xdisp.c (decode_mode_spec): New arg spec_width. |
| 5033 | Use pint2str for %l and %c. New code to output ??. | 5025 | Use pint2str for %l and %c. New code to output ??. |
| 5034 | (display_mode_element): New var minendcol. | 5026 | (display_mode_element): New var minendcol. |
| 5035 | Pass new arg to decode_mode_spec. | 5027 | Pass new arg to decode_mode_spec. |
| 5036 | (pint2str): New function. | 5028 | (pint2str): New function. |
| 5037 | 5029 | ||
| @@ -5206,10 +5198,10 @@ | |||
| 5206 | * s/riscos5.h: New file. | 5198 | * s/riscos5.h: New file. |
| 5207 | 5199 | ||
| 5208 | * xfns.c (x_set_icon_type, x_set_icon_name): Don't ever remap the | 5200 | * xfns.c (x_set_icon_type, x_set_icon_name): Don't ever remap the |
| 5209 | frame window; changing the icon doesn't make it disappear. | 5201 | frame window; changing the icon doesn't make it disappear. |
| 5210 | 5202 | ||
| 5211 | * process.c (Fstart_process): Expand PROGRAM. | 5203 | * process.c (Fstart_process): Expand PROGRAM. |
| 5212 | Error if it is a directory. | 5204 | Error if it is a directory. |
| 5213 | 5205 | ||
| 5214 | * s/sunos4shr.h (LIBXMU): New definitions (two alternative ones). | 5206 | * s/sunos4shr.h (LIBXMU): New definitions (two alternative ones). |
| 5215 | 5207 | ||
| @@ -5218,8 +5210,8 @@ | |||
| 5218 | 1995-06-30 Geoff Voelker (voelker@cs.washington.edu) | 5210 | 1995-06-30 Geoff Voelker (voelker@cs.washington.edu) |
| 5219 | 5211 | ||
| 5220 | * nt.c (PASSWD_FIELD_SIZE): Defined. | 5212 | * nt.c (PASSWD_FIELD_SIZE): Defined. |
| 5221 | (the_passwd_name, the_passwd_passwd, the_passwd_gecos, | 5213 | (the_passwd_name, the_passwd_passwd, the_passwd_gecos) |
| 5222 | the_passwd_dir, the_passwd_shell, getpwuid): Use PASSWD_FIELD_SIZE. | 5214 | (the_passwd_dir, the_passwd_shell, getpwuid): Use PASSWD_FIELD_SIZE. |
| 5223 | (get_emacs_configuration): Check if processor macros are defined. | 5215 | (get_emacs_configuration): Check if processor macros are defined. |
| 5224 | 5216 | ||
| 5225 | * ntheap.c: Include config.h. | 5217 | * ntheap.c: Include config.h. |