aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorJuanma Barranquero2007-02-02 16:42:31 +0000
committerJuanma Barranquero2007-02-02 16:42:31 +0000
commit5e1a6e327096094cdb5ff2de814023904f494400 (patch)
tree4166a2d424f061b25fe07a16692a9ab76da350a8 /src
parent3c269b1ee73c90e6015b486830fcdd92e76aeaf1 (diff)
downloademacs-5e1a6e327096094cdb5ff2de814023904f494400.tar.gz
emacs-5e1a6e327096094cdb5ff2de814023904f494400.zip
Fix typos.
Diffstat (limited to 'src')
-rw-r--r--src/ChangeLog58
-rw-r--r--src/ChangeLog.1235
2 files changed, 146 insertions, 147 deletions
diff --git a/src/ChangeLog b/src/ChangeLog
index 7de878297b3..602f23014a7 100644
--- a/src/ChangeLog
+++ b/src/ChangeLog
@@ -1,9 +1,9 @@
12007-01-29 Andreas Seltenreich <uwi7@rz.uni-karlsruhe.de> (tiny change) 12007-01-29 Andreas Seltenreich <uwi7@rz.uni-karlsruhe.de> (tiny change)
2
3 * xterm.c [!USE_TOOLKIT_SCROLL_BARS] (x_scroll_bar_expose):
4 Use the foreground color of the scroll-bar face when drawing
5 the scroll-bar's border.
2 6
3 * xterm.c [!USE_TOOLKIT_SCROLL_BARS] (x_scroll_bar_expose): Use
4 the foreground color of the scroll-bar face when drawing the
5 scroll-bar's border.
6
72007-02-02 Jan Dj,Ad(Brv <jan.h.d@swipnet.se> 72007-02-02 Jan Dj,Ad(Brv <jan.h.d@swipnet.se>
8 8
9 * xterm.c (do_ewmh_fullscreen): Check that what != NULL before 9 * xterm.c (do_ewmh_fullscreen): Check that what != NULL before
@@ -295,7 +295,7 @@
295 CG_SET_FILL_COLOR_WITH_GC_BACKGROUND instead of CG_SET_FILL_COLOR. 295 CG_SET_FILL_COLOR_WITH_GC_BACKGROUND instead of CG_SET_FILL_COLOR.
296 (mac_draw_string_common) [MAC_OSX && USE_ATSUI]: Likewise. 296 (mac_draw_string_common) [MAC_OSX && USE_ATSUI]: Likewise.
297 (XCreateGC, XFreeGC, XSetForeground, XSetBackground) [USE_CG_DRAWING 297 (XCreateGC, XFreeGC, XSetForeground, XSetBackground) [USE_CG_DRAWING
298 && MAC_OS_X_VERSION_MAX_ALLOWED >= 1030]: Use gc->cg_fore_color and/or 298 && MAC_OS_X_VERSION_MAX_ALLOWED >= 1030]: Use gc->cg_fore_color and/or
299 gc->cg_back_color. 299 gc->cg_back_color.
300 (install_drag_handler, remove_drag_handler): Make extern. 300 (install_drag_handler, remove_drag_handler): Make extern.
301 (install_menu_target_item_handler): Add extern. 301 (install_menu_target_item_handler): Add extern.
@@ -1011,7 +1011,7 @@
10112006-10-31 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp> 10112006-10-31 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
1012 1012
1013 * image.c [MAC_OS] (image_load_qt_1, xpm_scan, xpm_make_color_table_v) 1013 * image.c [MAC_OS] (image_load_qt_1, xpm_scan, xpm_make_color_table_v)
1014 (xpm_put_color_table_v, xpm_get_color_table_v, xpm_make_color_table_h) 1014 (xpm_put_color_table_v, xpm_get_color_table_v, xpm_make_color_table_h)
1015 (xpm_put_color_table_h, xpm_get_color_table_h, xpm_str_to_color_key) 1015 (xpm_put_color_table_h, xpm_get_color_table_h, xpm_str_to_color_key)
1016 (xpm_load_image): Add const qualifier to arguments. 1016 (xpm_load_image): Add const qualifier to arguments.
1017 [MAC_OS] (xpm_color_key_strings): Make static const. 1017 [MAC_OS] (xpm_color_key_strings): Make static const.
@@ -1946,7 +1946,7 @@
1946 * macterm.c (x_draw_stretch_glyph_string): 1946 * macterm.c (x_draw_stretch_glyph_string):
1947 * w32term.c (x_draw_stretch_glyph_string): 1947 * w32term.c (x_draw_stretch_glyph_string):
1948 * xterm.c (x_draw_stretch_glyph_string): It is ok to draw a 1948 * xterm.c (x_draw_stretch_glyph_string): It is ok to draw a
1949 stretch glyph in left marginal areas on header and mode lines. 1949 stretch glyph in left marginal areas on header and mode lines.
1950 1950
19512006-08-21 Kenichi Handa <handa@m17n.org> 19512006-08-21 Kenichi Handa <handa@m17n.org>
1952 1952
@@ -2179,7 +2179,7 @@
2179 2179
21802006-07-20 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp> 21802006-07-20 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
2181 2181
2182 * alloc.c (pure_bytes_used_lisp, pure_bytes_used_non_lisp): New vars. 2182 * alloc.c (pure_bytes_used_lisp, pure_bytes_used_non_lisp): New vars.
2183 (init_alloc_once): Initialize them. 2183 (init_alloc_once): Initialize them.
2184 (pure_alloc): Allocate non-Lisp objects from the end of pure storage 2184 (pure_alloc): Allocate non-Lisp objects from the end of pure storage
2185 without alignment. 2185 without alignment.
@@ -3622,7 +3622,7 @@
3622 * xdisp.c (fill_stretch_glyph_string): Set s->nchars = 1 for code which 3622 * xdisp.c (fill_stretch_glyph_string): Set s->nchars = 1 for code which
3623 does last_glyph=s->first_glyph+s->nchars-1, e.g. if stretch has relief. 3623 does last_glyph=s->first_glyph+s->nchars-1, e.g. if stretch has relief.
3624 (produce_stretch_glyph): Assume that face box height and width is 3624 (produce_stretch_glyph): Assume that face box height and width is
3625 already included in stretch glyph size so caller doesn't have to 3625 already included in stretch glyph size so caller doesn't have to
3626 consider the extra space otherwise added (fixes problem in ses.el). 3626 consider the extra space otherwise added (fixes problem in ses.el).
3627 3627
3628 * frame.c (x_set_font): Clear f->n_tool_bar_rows and current frame 3628 * frame.c (x_set_font): Clear f->n_tool_bar_rows and current frame
@@ -3703,7 +3703,7 @@
3703 3703
3704 * xdisp.c (redisplay_window): Fix last change. 3704 * xdisp.c (redisplay_window): Fix last change.
3705 3705
3706 * xdisp.c (redisplay_window): If current window start is not at the 3706 * xdisp.c (redisplay_window): If current window start is not at the
3707 beginning of a line, select a new window start if buffer is modified 3707 beginning of a line, select a new window start if buffer is modified
3708 and window start is in the modified region, but the first change is 3708 and window start is in the modified region, but the first change is
3709 before window start. 3709 before window start.
@@ -4120,7 +4120,7 @@
4120 4120
41212006-03-19 Kim F. Storm <storm@cua.dk> 41212006-03-19 Kim F. Storm <storm@cua.dk>
4122 4122
4123 * xdisp.c (set_cursor_from_row): Fix cursor property on overlay string, 4123 * xdisp.c (set_cursor_from_row): Fix cursor property on overlay string,
4124 so it doesn't associate overlay string with following glyph by default. 4124 so it doesn't associate overlay string with following glyph by default.
4125 Allow integer property value to specify explicit number of buffer 4125 Allow integer property value to specify explicit number of buffer
4126 positions associate with overlay string. 4126 positions associate with overlay string.
@@ -7869,7 +7869,7 @@
7869 7869
7870 * search.c (Fmatch_data): Add optional RESEAT arg. Unchain markers 7870 * search.c (Fmatch_data): Add optional RESEAT arg. Unchain markers
7871 in REUSE list if non-nil; free them if equal to evaporate. 7871 in REUSE list if non-nil; free them if equal to evaporate.
7872 (Fset_match_data): Add optional RESEAT arg. Unchain markers in LIST 7872 (Fset_match_data): Add optional RESEAT arg. Unchain markers in LIST
7873 if non-nil; free them if equal to evaporate. Use XCAR/XCDR. 7873 if non-nil; free them if equal to evaporate. Use XCAR/XCDR.
7874 (restore_search_regs): Rename from restore_match_data. Uses changed. 7874 (restore_search_regs): Rename from restore_match_data. Uses changed.
7875 (unwind_set_match_data): New function. 7875 (unwind_set_match_data): New function.
@@ -8835,7 +8835,7 @@
8835 8835
8836 * macterm.c (mac_keyboard_text_encoding) 8836 * macterm.c (mac_keyboard_text_encoding)
8837 (current_mac_keyboard_text_encoding): Remove variables. 8837 (current_mac_keyboard_text_encoding): Remove variables.
8838 (XTread_socket): Store language-change event if keyboard script change 8838 (XTread_socket): Store language-change event if keyboard script change
8839 is detected. Don't convert input to `mac_keyboard_text_encoding'. 8839 is detected. Don't convert input to `mac_keyboard_text_encoding'.
8840 (syms_of_macterm): Delete DEFVAR_INT for mac-keyboard-text-encoding. 8840 (syms_of_macterm): Delete DEFVAR_INT for mac-keyboard-text-encoding.
8841 8841
@@ -10079,7 +10079,7 @@
10079 (merge_into_realized_face): Add prototype. 10079 (merge_into_realized_face): Add prototype.
10080 10080
10081 * xfaces.c (merge_into_realized_face): New function. Used to 10081 * xfaces.c (merge_into_realized_face): New function. Used to
10082 merge escape-glyph face or face from display table into current face. 10082 merge escape-glyph face or face from display table into current face.
10083 10083
10084 * xdisp.c (Vshow_nonbreak_escape): New lisp var. 10084 * xdisp.c (Vshow_nonbreak_escape): New lisp var.
10085 (syms_of_xdisp): DEFVAR_LISP it. 10085 (syms_of_xdisp): DEFVAR_LISP it.
@@ -10301,7 +10301,7 @@
10301 Lookup table instead. 10301 Lookup table instead.
10302 (mac_do_font_lists): Simplify calculation of the longest 10302 (mac_do_font_lists): Simplify calculation of the longest
10303 nonspecial string. 10303 nonspecial string.
10304 (init_mac_drag_n_drop): Remove function and declaration. 10304 (init_mac_drag_n_drop): Remove function and declaration.
10305 (mac_initialize) [TARGET_API_MAC_CARBON]: Don't call 10305 (mac_initialize) [TARGET_API_MAC_CARBON]: Don't call
10306 init_mac_drag_n_drop. 10306 init_mac_drag_n_drop.
10307 (mac_do_track_drag): New function and declaration. 10307 (mac_do_track_drag): New function and declaration.
@@ -12451,7 +12451,7 @@
12451 when SIGNALS_VIA_CHARACTERS. 12451 when SIGNALS_VIA_CHARACTERS.
12452 12452
12453 * process.c (process_send_signal) 12453 * process.c (process_send_signal)
12454 [SIGNALS_VIA_CHARACTERS, HAVE_TERMIOS]: Clean up. 12454 [SIGNALS_VIA_CHARACTERS, HAVE_TERMIOS]: Clean up.
12455 Do nothing if the character is CVDISABLE. 12455 Do nothing if the character is CVDISABLE.
12456 12456
12457 * xfaces.c (merge_face_ref): Specifying `unspecified' is a no-op. 12457 * xfaces.c (merge_face_ref): Specifying `unspecified' is a no-op.
@@ -12797,7 +12797,7 @@
12797 * macterm.c (do_window_activate, do_window_deactivate): Remove. 12797 * macterm.c (do_window_activate, do_window_deactivate): Remove.
12798 (XTread_socket): Send mouse button events to the toolbox 12798 (XTread_socket): Send mouse button events to the toolbox
12799 dispatcher even when the mouse is grabbed. Don't process window 12799 dispatcher even when the mouse is grabbed. Don't process window
12800 activate events for non-Emacs windows. Replace function calls to 12800 activate events for non-Emacs windows. Replace function calls to
12801 do_window_activate and do_window_deactivate with their contents. 12801 do_window_activate and do_window_deactivate with their contents.
12802 Reset mouse grabbing status when a window is deactivated. 12802 Reset mouse grabbing status when a window is deactivated.
12803 12803
@@ -14129,7 +14129,7 @@
14129 14129
141302004-04-06 Kim F. Storm <storm@cua.dk> 141302004-04-06 Kim F. Storm <storm@cua.dk>
14131 14131
14132 * msdos.c (clear_mouse_face): Only clear mouse highlight if not hidden. 14132 * msdos.c (clear_mouse_face): Only clear mouse highlight if not hidden.
14133 (dos_rawgetc): Set mouse_face_hidden after clearing highlight. 14133 (dos_rawgetc): Set mouse_face_hidden after clearing highlight.
14134 14134
14135 * w32term.c (w32_read_socket): Set mouse_face_hidden after 14135 * w32term.c (w32_read_socket): Set mouse_face_hidden after
@@ -15910,7 +15910,7 @@
15910 able to know when cursor is on an image; always substitute 15910 able to know when cursor is on an image; always substitute
15911 hollow-box cursor for filled-box cursor on images, to avoid 15911 hollow-box cursor for filled-box cursor on images, to avoid
15912 negative images and flicker when blinking the cursor. 15912 negative images and flicker when blinking the cursor.
15913 (display_and_set_cursor): Pass glyph to get_window_cursor_type. 15913 (display_and_set_cursor): Pass glyph to get_window_cursor_type.
15914 (note_mode_line_or_margin_highlight): Use non-text cursor rather 15914 (note_mode_line_or_margin_highlight): Use non-text cursor rather
15915 than vertical scroll-bar cursor in display margins. 15915 than vertical scroll-bar cursor in display margins.
15916 (note_mouse_highlight): Use non-text cursor rather than text 15916 (note_mouse_highlight): Use non-text cursor rather than text
@@ -16336,7 +16336,7 @@
16336 is received. 16336 is received.
16337 (handle_one_xevent): Rename x_check_expected_move from 16337 (handle_one_xevent): Rename x_check_expected_move from
16338 x_check_fullscreen_move. 16338 x_check_fullscreen_move.
16339 (x_set_offset): Only add WM decoration sizes to modified_top/left 16339 (x_set_offset): Only add WM decoration sizes to modified_top/left
16340 for X_WMTYPE_A. Set check_expected_move when WM type is unknown. 16340 for X_WMTYPE_A. Set check_expected_move when WM type is unknown.
16341 (x_check_expected_move): Rename from x_check_fullscreen_move. 16341 (x_check_expected_move): Rename from x_check_fullscreen_move.
16342 Removed fullscreen specific code. Use check_expected_move, 16342 Removed fullscreen specific code. Use check_expected_move,
@@ -17559,7 +17559,7 @@
17559 3) Consistently use FRAME_FONT and FRAME_FONTSET macros. 17559 3) Consistently use FRAME_FONT and FRAME_FONTSET macros.
17560 17560
17561 4) Use FRAME_COLUMN_WIDTH (f) consistently throughout the code 17561 4) Use FRAME_COLUMN_WIDTH (f) consistently throughout the code
17562 rather than FRAME_WIDTH (FRAME_FONT (f)). 17562 rather than FRAME_WIDTH (FRAME_FONT (f)).
17563 17563
17564 5) Introduce a consistent naming of variables, members and macros 17564 5) Introduce a consistent naming of variables, members and macros
17565 depending on whether their value is measured in pixels or in 17565 depending on whether their value is measured in pixels or in
@@ -17859,7 +17859,7 @@
17859 fringe, and scroll-bar settings; then call Fset_window_buffer with 17859 fringe, and scroll-bar settings; then call Fset_window_buffer with
17860 KEEP_MARGINS non-nil. This fixes a bug which caused a split 17860 KEEP_MARGINS non-nil. This fixes a bug which caused a split
17861 window to only preserve the display margins in one of the windows. 17861 window to only preserve the display margins in one of the windows.
17862 When splitting horizontally, call adjust_window_margins on both 17862 When splitting horizontally, call adjust_window_margins on both
17863 windows to ensure that the text area of the new windows is non too 17863 windows to ensure that the text area of the new windows is non too
17864 narrow. This fixes a bug which could cause Emacs to trap if the 17864 narrow. This fixes a bug which could cause Emacs to trap if the
17865 width of the split window was less than the width of the display 17865 width of the split window was less than the width of the display
@@ -19545,7 +19545,7 @@
19545 19545
19546 * gtkutil.c (xg_tool_bar_expose_callback): New function. 19546 * gtkutil.c (xg_tool_bar_expose_callback): New function.
19547 (xg_create_tool_bar): Force style of tool bar to be horizontal with 19547 (xg_create_tool_bar): Force style of tool bar to be horizontal with
19548 icons. Set name of tool bar to emacs-toolbar. 19548 icons. Set name of tool bar to emacs-toolbar.
19549 (update_frame_tool_bar): Connect expose event to 19549 (update_frame_tool_bar): Connect expose event to
19550 xg_tool_bar_expose_callback. 19550 xg_tool_bar_expose_callback.
19551 19551
@@ -24615,7 +24615,7 @@
24615 24615
24616 * w32term.c (x_check_fullscreen, x_check_fullscreen_move) 24616 * w32term.c (x_check_fullscreen, x_check_fullscreen_move)
24617 (x_fullscreen_adjust): New functions. 24617 (x_fullscreen_adjust): New functions.
24618 (w32_read_socket) <WM_WINDOWPOSCHANGED>: Don't resize to 24618 (w32_read_socket) <WM_WINDOWPOSCHANGED>: Don't resize to
24619 fullscreen. Call x_check_fullscreen_move, and set the 24619 fullscreen. Call x_check_fullscreen_move, and set the
24620 want_fullscreen member of output_data.w32 24620 want_fullscreen member of output_data.w32
24621 <WM_ACTIVATE, WM_ACTIVATEAPP>: Call x_check_fullscreen. 24621 <WM_ACTIVATE, WM_ACTIVATEAPP>: Call x_check_fullscreen.
@@ -24636,7 +24636,7 @@
24636 24636
24637 * xterm.c (disable_mouse_highlight): Removed variable. 24637 * xterm.c (disable_mouse_highlight): Removed variable.
24638 (note_mouse_highlight): Don't highlight if Vmouse_highlight is nil. 24638 (note_mouse_highlight): Don't highlight if Vmouse_highlight is nil.
24639 (show_mouse_face): Don't show highlight if mouse_face_hidden is set. 24639 (show_mouse_face): Don't show highlight if mouse_face_hidden is set.
24640 (XTread_socket): Turn mouse_face_hidden off after mouse movement, 24640 (XTread_socket): Turn mouse_face_hidden off after mouse movement,
24641 and on after keyboard input. 24641 and on after keyboard input.
24642 (x_term_init): Initialize mouse_face_hidden. 24642 (x_term_init): Initialize mouse_face_hidden.
@@ -24644,7 +24644,7 @@
24644 * msdos.h (struct display_info): Add mouse_face_hidden. 24644 * msdos.h (struct display_info): Add mouse_face_hidden.
24645 24645
24646 * msdos.c (disable_mouse_highlight): Removed variable. 24646 * msdos.c (disable_mouse_highlight): Removed variable.
24647 (show_mouse_face): Don't show highlight if mouse_face_hidden is set. 24647 (show_mouse_face): Don't show highlight if mouse_face_hidden is set.
24648 (IT_note_mouse_highlight): Don't highlight if Vmouse_highlight is nil. 24648 (IT_note_mouse_highlight): Don't highlight if Vmouse_highlight is nil.
24649 (internal_terminal_init): Initialize mouse_face_hidden. 24649 (internal_terminal_init): Initialize mouse_face_hidden.
24650 (dos_rawgetc): Turn mouse_face_hidden off after mouse movement, 24650 (dos_rawgetc): Turn mouse_face_hidden off after mouse movement,
@@ -24654,7 +24654,7 @@
24654 24654
24655 * w32term.c (disable_mouse_highlight): Removed variable. 24655 * w32term.c (disable_mouse_highlight): Removed variable.
24656 (note_mouse_highlight): Disable highlight if Vmouse_highlight is nil. 24656 (note_mouse_highlight): Disable highlight if Vmouse_highlight is nil.
24657 (show_mouse_face): Don't show highlight if mouse_face_hidden is set. 24657 (show_mouse_face): Don't show highlight if mouse_face_hidden is set.
24658 (w32_read_socket): Turn mouse_face_hidden off after mouse movement, 24658 (w32_read_socket): Turn mouse_face_hidden off after mouse movement,
24659 and on after keyboard input. 24659 and on after keyboard input.
24660 (w32_initialize_display_info): Initialize mouse_face_hidden. 24660 (w32_initialize_display_info): Initialize mouse_face_hidden.
@@ -25191,7 +25191,7 @@
251912002-01-07 Jason Rumney <jasonr@gnu.org> 251912002-01-07 Jason Rumney <jasonr@gnu.org>
25192 25192
25193 * xmenu.c (set_frame_menubar, xmenu_show): 25193 * xmenu.c (set_frame_menubar, xmenu_show):
25194 (xdialog_show): Initialize wv->help to Qnil. 25194 (xdialog_show): Initialize wv->help to Qnil.
25195 25195
25196 * w32menu.c (single_submenu, set_frame_menubar, w32_menu_show): 25196 * w32menu.c (single_submenu, set_frame_menubar, w32_menu_show):
25197 (w32_dialog_show): Initialize wv->help to Qnil. 25197 (w32_dialog_show): Initialize wv->help to Qnil.
diff --git a/src/ChangeLog.1 b/src/ChangeLog.1
index 4aaa3202dd6..f2559301f0a 100644
--- a/src/ChangeLog.1
+++ b/src/ChangeLog.1
@@ -15,12 +15,12 @@
15 15
161986-05-02 Richard M. Stallman (rms@prep) 161986-05-02 Richard M. Stallman (rms@prep)
17 17
18 * termcap.c (tputs): round rather than truncating 18 * termcap.c (tputs): Round rather than truncating
19 when dividing padcount. 19 when dividing padcount.
20 20
211986-04-24 Richard M. Stallman (rms@prep) 211986-04-24 Richard M. Stallman (rms@prep)
22 22
23 * insdel.c (del_range): args passed to adjust_markers 23 * insdel.c (del_range): Args passed to adjust_markers
24 are now properly adjusted for the gap. 24 are now properly adjusted for the gap.
25 25
261986-04-20 Richard M. Stallman (rms@prep) 261986-04-20 Richard M. Stallman (rms@prep)
@@ -41,7 +41,7 @@
41 41
421986-04-12 Richard M. Stallman (rms@prep) 421986-04-12 Richard M. Stallman (rms@prep)
43 43
44 * m-celerity.h: Remove spurious effectless #define BSTRINGS 44 * m-celerity.h: Remove spurious effectless #define BSTRINGS.
45 45
461986-04-10 Richard M. Stallman (rms@prep) 461986-04-10 Richard M. Stallman (rms@prep)
47 47
@@ -113,7 +113,7 @@
113 113
1141986-03-20 Richard M. Stallman (rms@prep) 1141986-03-20 Richard M. Stallman (rms@prep)
115 115
116 * unexec.c (make_hdr): avoid comparing a_bss field with 0. 116 * unexec.c (make_hdr): Avoid comparing a_bss field with 0.
117 It is unsigned on some machines. Save sbrk (0) in tem. 117 It is unsigned on some machines. Save sbrk (0) in tem.
118 118
1191986-03-19 Richard M. Stallman (rms@prep) 1191986-03-19 Richard M. Stallman (rms@prep)
@@ -168,9 +168,9 @@
168 Don't try to store nil for the mark into the buffer 168 Don't try to store nil for the mark into the buffer
169 if the buffer is nil. 169 if the buffer is nil.
170 170
171 * alloca.s: put #ifndef HAVE_ALLOCA AFTER including config. 171 * alloca.s: Put #ifndef HAVE_ALLOCA AFTER including config.
172 172
173 * ymakefile: always assemble alloca.s if C_ALLOCA isn't set. 173 * ymakefile: Always assemble alloca.s if C_ALLOCA isn't set.
174 174
1751986-03-14 Richard M. Stallman (rms@prep) 1751986-03-14 Richard M. Stallman (rms@prep)
176 176
@@ -178,8 +178,8 @@
178 178
1791986-03-14 Richard Mlynarik (mly@prep) 1791986-03-14 Richard Mlynarik (mly@prep)
180 180
181 * editfns.c 181 * editfns.c:
182 Improve doc for bolp, bobp, eolp 182 Improve doc for bolp, bobp, eolp.
183 183
1841986-03-14 Richard M. Stallman (rms@prep) 1841986-03-14 Richard M. Stallman (rms@prep)
185 185
@@ -190,7 +190,7 @@
190 190
191 * emacs.c (main): For APOLLO: reserve 4meg with set_sbrk_size. 191 * emacs.c (main): For APOLLO: reserve 4meg with set_sbrk_size.
192 192
193 * alloc.c (Fpurecopy): fix typo unsignedint. 193 * alloc.c (Fpurecopy): Fix typo unsignedint.
194 194
1951986-03-12 Richard M. Stallman (rms@prep) 1951986-03-12 Richard M. Stallman (rms@prep)
196 196
@@ -218,7 +218,7 @@
218 * doc.c (FSnarf_documentation): 218 * doc.c (FSnarf_documentation):
219 If CANNOT_DUMP, find DOC in directory PATH_EXEC. 219 If CANNOT_DUMP, find DOC in directory PATH_EXEC.
220 220
221 * ymakefile (APOLLO only): set LTERMCAP. 221 * ymakefile (APOLLO only): Set LTERMCAP.
222 * m-apollo.h: Alter VALBITS and GCTYPEBITS. 222 * m-apollo.h: Alter VALBITS and GCTYPEBITS.
223 223
224 * term.c (delete_chars): Pass num chars to the hook. 224 * term.c (delete_chars): Pass num chars to the hook.
@@ -277,7 +277,7 @@
277 * process.c (read_process_output): 277 * process.c (read_process_output):
278 New subroutine that does the reading and handling of process output. 278 New subroutine that does the reading and handling of process output.
279 Do so until none is left. 279 Do so until none is left.
280 (wait_reading_process_input): call new subroutine. 280 (wait_reading_process_input): Call new subroutine.
281 (sig_process): If we get a pgrp number, make it negative. 281 (sig_process): If we get a pgrp number, make it negative.
282 Always send signal to pggrp; use killpg if BSD, kill otherwise. 282 Always send signal to pggrp; use killpg if BSD, kill otherwise.
283 (child_signal): Don't deactivate dead processes here. 283 (child_signal): Don't deactivate dead processes here.
@@ -287,7 +287,7 @@
287 * keyboard.c (read_avail_input): 287 * keyboard.c (read_avail_input):
288 (for sysV) Use fcntl, not ioctl, to make read not wait. 288 (for sysV) Use fcntl, not ioctl, to make read not wait.
289 289
290 * alloca.s: put entire file inside #ifndef HAVE_ALLOCA. 290 * alloca.s: Put entire file inside #ifndef HAVE_ALLOCA.
291 291
292 * sysdep.c (child_setup_tty, init_sys_modes): 292 * sysdep.c (child_setup_tty, init_sys_modes):
293 (for sysV) Set VTIME to zero; with VMIN=1 this means 293 (for sysV) Set VTIME to zero; with VMIN=1 this means
@@ -353,7 +353,7 @@
353 to detect the memory clobbering bug. 353 to detect the memory clobbering bug.
354 354
355 * process.c: 355 * process.c:
356 For 4.1, include wait.h, not sys/wait.h 356 For 4.1, include wait.h, not sys/wait.h.
357 Use O_NDELAY only if it is defined. 357 Use O_NDELAY only if it is defined.
358 358
359 * s-bsd4.1.h: 359 * s-bsd4.1.h:
@@ -420,7 +420,7 @@
420 Two new files for Encore computers. 420 Two new files for Encore computers.
421 421
422 * lread.c (Vload_path): Make it not static. 422 * lread.c (Vload_path): Make it not static.
423 In sysV, static vars go in a place in memory below my_edata 423 In sysV, static vars go in a place in memory below my_edata.
424 424
425 * dispnew.c (make_display_lines): 425 * dispnew.c (make_display_lines):
426 Store all the lines in an array for debugging, to help 426 Store all the lines in an array for debugging, to help
@@ -455,7 +455,7 @@
455 If USG, don't define LOAD_AVE_... and do define C_ALLOCA. 455 If USG, don't define LOAD_AVE_... and do define C_ALLOCA.
456 456
457 * filelock.c: On USG, include fcntl.h. 457 * filelock.c: On USG, include fcntl.h.
458 (lock_file): declare getpwuid external. 458 (lock_file): Declare getpwuid external.
459 459
460 * window.c (Fmove_to_window_line): 460 * window.c (Fmove_to_window_line):
461 If window start is out of restriction, 461 If window start is out of restriction,
@@ -484,7 +484,7 @@
4841986-02-06 Richard Mlynarik (mly@prep) 4841986-02-06 Richard Mlynarik (mly@prep)
485 485
486 * fns.c (Frequire): 486 * fns.c (Frequire):
487 Fix documentation 487 Fix documentation.
488 488
4891986-02-06 Richard M. Stallman (rms@prep) 4891986-02-06 Richard M. Stallman (rms@prep)
490 490
@@ -550,7 +550,7 @@
550 550
551 * m-pyramid.h: Turn on NO_UNION_TYPE. 551 * m-pyramid.h: Turn on NO_UNION_TYPE.
552 552
553 * fns.c: For BSD, include sys/param.h 553 * fns.c: For BSD, include sys/param.h.
554 554
5551986-01-29 Richard M. Stallman (rms@prep) 5551986-01-29 Richard M. Stallman (rms@prep)
556 556
@@ -564,18 +564,18 @@
564 #undef open, read and write at the start. 564 #undef open, read and write at the start.
565 Make sys_read, etc. always available for uses that need 565 Make sys_read, etc. always available for uses that need
566 a nonaborting read. 566 a nonaborting read.
567 (select): several bug fixes for system V. 567 (select): Several bug fixes for system V.
568 (init_sys_modes, child_setup_tty): Init VTIME to a large #, not 0. 568 (init_sys_modes, child_setup_tty): Init VTIME to a large #, not 0.
569 Use TCSETA, not TCSETAW (why wait?). 569 Use TCSETA, not TCSETAW (why wait?).
570 570
571 * process.c: 571 * process.c:
572 (wait_reading_process_output): if don't HAVE_TIMEVAL 572 (wait_reading_process_output): If don't HAVE_TIMEVAL
573 and no timeout desired, use 100000 seconds, which 573 and no timeout desired, use 100000 seconds, which
574 the select emulator recognizes. 574 the select emulator recognizes.
575 When reading data, if a char is buffered in proc_buffered_char, 575 When reading data, if a char is buffered in proc_buffered_char,
576 put it at the front of the data read. 576 put it at the front of the data read.
577 (kill_buffer_process): ignore processes really already dead. 577 (kill_buffer_process): Ignore processes really already dead.
578 (init_process): initialize proc_buffered_char to -1 (empty). 578 (init_process): Initialize proc_buffered_char to -1 (empty).
579 579
580 * keyboard.c (fake_suspend): 580 * keyboard.c (fake_suspend):
581 Don't mess with the SIGCLD handler. 581 Don't mess with the SIGCLD handler.
@@ -588,10 +588,10 @@
588 588
5891986-01-28 Richard M. Stallman (rms@prep) 5891986-01-28 Richard M. Stallman (rms@prep)
590 590
591 * s-hpux.h: Do #undef SIGIO. 591 * s-hpux.h: Do #undef SIGIO.
592 592
593 * callproc.c, data.c, dispnew.c, emacs.c, keyboard.c, 593 * callproc.c, data.c, dispnew.c, emacs.c, keyboard.c,
594 process.c, sysdep.c: 594 * process.c, sysdep.c:
595 Include signal.h before config so can #undef SIGIO in config. 595 Include signal.h before config so can #undef SIGIO in config.
596 596
597 * lread.c (read_escape): 597 * lread.c (read_escape):
@@ -610,7 +610,7 @@
610 610
611 * process.c: 611 * process.c:
612 Define SIGCHLD as SIGCLD only if SIGCHLD not already defined. 612 Define SIGCHLD as SIGCLD only if SIGCHLD not already defined.
613 (wait_handling_process_output):Fill in one non-HAVE_TIMEVAL case. 613 (wait_handling_process_output): Fill in one non-HAVE_TIMEVAL case.
614 614
6151986-01-27 Richard M. Stallman (rms@prep) 6151986-01-27 Richard M. Stallman (rms@prep)
616 616
@@ -736,7 +736,6 @@
736 If nothing has changed except minibuffer message, 736 If nothing has changed except minibuffer message,
737 no need to call redisplay_window. 737 no need to call redisplay_window.
738 738
739
740 Problem: standard sysV has no file ioctl.h. 739 Problem: standard sysV has no file ioctl.h.
741 740
742 * process.c, keyboard.c, dispnew.c, sysdep.c: 741 * process.c, keyboard.c, dispnew.c, sysdep.c:
@@ -751,7 +750,7 @@
7511986-01-21 Richard Mlynarik (mly@prep) 7501986-01-21 Richard Mlynarik (mly@prep)
752 751
753 * keyboard.c (EchoThem): 752 * keyboard.c (EchoThem):
754 Always display an explicit prompt, even if echo_keystrokes == 0 753 Always display an explicit prompt, even if echo_keystrokes == 0.
755 754
7561986-01-21 Richard M. Stallman (rms@prep) 7551986-01-21 Richard M. Stallman (rms@prep)
757 756
@@ -786,7 +785,7 @@
786 but changes only the initials. Function upcase_initials_region 785 but changes only the initials. Function upcase_initials_region
787 is an interface to this mode. 786 is an interface to this mode.
788 787
789 * abbrev.c (Fexpand_abbrev): Use upcase_initials_region. 788 * abbrev.c (Fexpand_abbrev): Use upcase_initials_region.
790 789
791 * process.c (create_process): 790 * process.c (create_process):
792 Install Fish's other new UNIPLUS conditionalization 791 Install Fish's other new UNIPLUS conditionalization
@@ -845,7 +844,7 @@
845 * m-stride.h, s-stride.h, crt0.c, fns.c, keyboard.c, process.c, 844 * m-stride.h, s-stride.h, crt0.c, fns.c, keyboard.c, process.c,
846 sysdep.c. 845 sysdep.c.
847 Changes for STRIDE micro 846 Changes for STRIDE micro
848 Changes still pending for etc/loadst.c 847 Changes still pending for etc/loadst.c.
849 848
850 Fsuspend_emacs in keyboard.c is defined to run a subshell under 849 Fsuspend_emacs in keyboard.c is defined to run a subshell under
851 emacs -- perhaps this is a reasonable thing in all wimpy unix 850 emacs -- perhaps this is a reasonable thing in all wimpy unix
@@ -869,15 +868,15 @@
8691986-01-09 Richard Mlynarik (mly@prep) 8681986-01-09 Richard Mlynarik (mly@prep)
870 869
871 * syntax.c: 870 * syntax.c:
872 New function check_syntax_table 871 New function check_syntax_table.
873 872
874 Make Fmodify_syntax_entry take third arg SYNTAX-TABLE, 873 Make Fmodify_syntax_entry take third arg SYNTAX-TABLE,
875 which defaults to current buffer's syntax table. 874 which defaults to current buffer's syntax table.
876 -- doc change in auxdoc.c 875 -- doc change in auxdoc.c.
877 876
878 Rename Fmake_syntax_table FCopy_syntax_table 877 Rename Fmake_syntax_table FCopy_syntax_table
879 after making it take an arg (default Vstandard_syntax_table) 878 after making it take an arg (default Vstandard_syntax_table)
880 -- retain alias in subr.el 879 -- retain alias in subr.el.
881 880
8821986-01-08 Richard M. Stallman (rms@prep) 8811986-01-08 Richard M. Stallman (rms@prep)
883 882
@@ -892,7 +891,7 @@
8921986-01-07 Richard Mlynarik (mly@prep) 8911986-01-07 Richard Mlynarik (mly@prep)
893 892
894 * doc.c (Fsubstitute_command_keys): 893 * doc.c (Fsubstitute_command_keys):
895 Insert an explanatory message for "\\{unbound-variable}" 894 Insert an explanatory message for "\\{unbound-variable}".
896 895
8971986-01-06 Richard Mlynarik (mly@prep) 8961986-01-06 Richard Mlynarik (mly@prep)
898 897
@@ -945,7 +944,7 @@
9451985-12-18 Richard M. Stallman (rms@prep) 9441985-12-18 Richard M. Stallman (rms@prep)
946 945
947 * filelock.c (lock_if_free): 946 * filelock.c (lock_if_free):
948 kill failing means lock is free only if errno is ESRCH. 947 Kill failing means lock is free only if errno is ESRCH.
949 948
950 * fns.c (Fy_or_n_p, Fyes_or_no_p): 949 * fns.c (Fy_or_n_p, Fyes_or_no_p):
951 Call Fdiscard_input if user gives invalid answer. 950 Call Fdiscard_input if user gives invalid answer.
@@ -998,7 +997,7 @@
9981985-12-12 Richard M. Stallman (rms@prep) 9971985-12-12 Richard M. Stallman (rms@prep)
999 998
1000 * syntax.c: 999 * syntax.c:
1001 After turning on immediate_quit, must do QUIT; 1000 After turning on immediate_quit, must do QUIT.
1002 1001
1003 * callproc.c (Fcall_process): 1002 * callproc.c (Fcall_process):
1004 Quitting out of running subproc did not happen immediately. 1003 Quitting out of running subproc did not happen immediately.
@@ -1184,7 +1183,7 @@
1184 Save and restore minibuf_prompt_width. 1183 Save and restore minibuf_prompt_width.
1185 1184
1186 * xdisp.c: 1185 * xdisp.c:
1187 (display_text_line): set minibuf_prompt_width if display the 1186 (display_text_line): Set minibuf_prompt_width if display the
1188 prompt. 1187 prompt.
1189 (various): Pass window being displayed as arg to vmotion. 1188 (various): Pass window being displayed as arg to vmotion.
1190 (various): Compute starting-hpos arg to compute_motion 1189 (various): Compute starting-hpos arg to compute_motion
@@ -1236,13 +1235,13 @@
12361985-12-03 Richard Mlynarik (mly@prep) 12351985-12-03 Richard Mlynarik (mly@prep)
1237 1236
1238 * lread.c (Fload): 1237 * lread.c (Fload):
1239 Suppress "Loading %s... done" if noninteractive 1238 Suppress "Loading %s... done" if noninteractive.
1240 1239
1241 * alloc.c (Fgarbage_collect): 1240 * alloc.c (Fgarbage_collect):
1242 Suppress "garbage collecing..." message if noninteractive. 1241 Suppress "garbage collecing..." message if noninteractive.
1243 1242
1244 * regex.c (re_compile_pattern): 1243 * regex.c (re_compile_pattern):
1245 Fix error message (double "\"'s for c compiler) 1244 Fix error message (double "\"'s for c compiler).
1246 1245
12471985-12-03 Richard M. Stallman (rms@prep) 12461985-12-03 Richard M. Stallman (rms@prep)
1248 1247
@@ -1348,7 +1347,7 @@
13481985-11-22 Richard Mlynarik (mly@prep) 13471985-11-22 Richard Mlynarik (mly@prep)
1349 1348
1350 * fileio.c (Frename_file): 1349 * fileio.c (Frename_file):
1351 Supply third arg to Fcopy_file 1350 Supply third arg to Fcopy_file.
1352 1351
13531985-11-22 Richard M. Stallman (rms@prep) 13521985-11-22 Richard M. Stallman (rms@prep)
1354 1353
@@ -1364,10 +1363,10 @@
13641985-11-20 Richard Mlynarik (mly@prep) 13631985-11-20 Richard Mlynarik (mly@prep)
1365 1364
1366 * callproc.c (Fcall_process_region): 1365 * callproc.c (Fcall_process_region):
1367 Documentation fix (why isn't this function written in lisp?) 1366 Documentation fix (why isn't this function written in lisp?).
1368 1367
1369 * minibuf.c (read_minibuf) 1368 * minibuf.c (read_minibuf)
1370 Use MScreenWidth 1369 Use MScreenWidth.
1371 1370
13721985-11-20 Richard M. Stallman (rms@prep) 13711985-11-20 Richard M. Stallman (rms@prep)
1373 1372
@@ -1488,7 +1487,7 @@
1488 1487
1489 * process.c: 1488 * process.c:
1490 (pty): Flush unused variable. Return 0 at end. 1489 (pty): Flush unused variable. Return 0 at end.
1491 (list_processes):New buffer tembuf for sprintf to use. 1490 (list_processes): New buffer tembuf for sprintf to use.
1492 (send_process_trap): Flush unused arg. 1491 (send_process_trap): Flush unused arg.
1493 (sig_process): Rename arg `signal' to `signo'. 1492 (sig_process): Rename arg `signal' to `signo'.
1494 1493
@@ -1585,7 +1584,7 @@
15851985-11-08 Richard Mlynarik (mly@prep) 15841985-11-08 Richard Mlynarik (mly@prep)
1586 1585
1587 * emacs.c (Fkill_emacs): 1586 * emacs.c (Fkill_emacs):
1588 arg default is 0 if noninteractive, nil if interactive 1587 Arg default is 0 if noninteractive, nil if interactive.
1589 1588
1590 * minibuf.c (Fread_variable): 1589 * minibuf.c (Fread_variable):
1591 Only recognize symbols that are user-variable-p. 1590 Only recognize symbols that are user-variable-p.
@@ -1622,7 +1621,7 @@
16221985-11-04 Richard Mlynarik (mly@prep) 16211985-11-04 Richard Mlynarik (mly@prep)
1623 1622
1624 * minibuf.c (Fread_variable): 1623 * minibuf.c (Fread_variable):
1625 Choose amongst user-variable-p frobs rather than boundp ones 1624 Choose amongst user-variable-p frobs rather than boundp ones.
1626 1625
16271985-11-02 Richard M. Stallman (rms@prep) 16261985-11-02 Richard M. Stallman (rms@prep)
1628 1627
@@ -1662,13 +1661,13 @@
1662 * editfns.c, print.c (Fmessage): 1661 * editfns.c, print.c (Fmessage):
1663 Move Fmessage from editfns to print 1662 Move Fmessage from editfns to print
1664 If noninteractive, do not truncate message at all. 1663 If noninteractive, do not truncate message at all.
1665 If interactive truncate at MScreenWidth (not at 100) 1664 If interactive truncate at MScreenWidth (not at 100).
1666 1665
1667 * alloc.c (mark_buffer): 1666 * alloc.c (mark_buffer):
1668 Catch a few places which should have been marked but weren't 1667 Catch a few places which should have been marked but weren't.
1669 1668
1670 * buffer.h, abbrev.c, cmds.c, xdisp.c 1669 * buffer.h, abbrev.c, cmds.c, xdisp.c
1671 abbrev_mode is buffer-local (like all other minor modes) 1670 abbrev_mode is buffer-local (like all other minor modes).
1672 1671
16731985-10-29 Richard M. Stallman (rms@prep) 16721985-10-29 Richard M. Stallman (rms@prep)
1674 1673
@@ -1684,7 +1683,7 @@
1684 1683
1685 * eval.c (internal_condition_case): 1684 * eval.c (internal_condition_case):
1686 Before unwinding after throw, remove any backtrace frames, 1685 Before unwinding after throw, remove any backtrace frames,
1687 catches or handlers that are in stack frames that have been exited, 1686 catches or handlers that are in stack frames that have been exited.
1688 1687
1689 * window.c (save_window_restore): 1688 * window.c (save_window_restore):
1690 If saved state uses a dead buffer, don't use Fother_buffer 1689 If saved state uses a dead buffer, don't use Fother_buffer
@@ -1799,7 +1798,7 @@
1799 New function quotify_args to do the work. 1798 New function quotify_args to do the work.
1800 1799
1801 * fns.c (Fnconc): 1800 * fns.c (Fnconc):
1802 typo: wrong_type_arg called with Flistp, not Qlistp 1801 Typo: wrong_type_arg called with Flistp, not Qlistp.
1803 1802
18041985-10-22 Richard M. Stallman (rms@mit-prep) 18031985-10-22 Richard M. Stallman (rms@mit-prep)
1805 1804
@@ -1913,7 +1912,7 @@
1913 * keyboard.c (getchar, interrupt_signal): 1912 * keyboard.c (getchar, interrupt_signal):
1914 Don't omit the arg DoDsp or Fdo_auto_save wants. 1913 Don't omit the arg DoDsp or Fdo_auto_save wants.
1915 1914
1916 * keyboard.c: (echo_them, input_available_signal): 1915 * keyboard.c (echo_them, input_available_signal):
1917 Put in hair for 4.1 for interfacing with select emulation. 1916 Put in hair for 4.1 for interfacing with select emulation.
1918 1917
1919 * keyboard.c (top_level_1): 1918 * keyboard.c (top_level_1):
@@ -2140,8 +2139,8 @@
2140 2139
21411985-10-07 Richard Mlynarik (mly@mit-prep) 21401985-10-07 Richard Mlynarik (mly@mit-prep)
2142 2141
2143 * print.c (print) 2142 * print.c (print):
2144 No need to escape symbols + and - if not followed by digits 2143 No need to escape symbols + and - if not followed by digits.
2145 2144
21461985-10-07 Richard M. Stallman (rms@mit-prep) 21451985-10-07 Richard M. Stallman (rms@mit-prep)
2147 2146
@@ -2392,7 +2391,7 @@
2392 * window.c (Fget_lru_window): 2391 * window.c (Fget_lru_window):
2393 Give preference to full-width windows. 2392 Give preference to full-width windows.
2394 * window.c (display_buffer): 2393 * window.c (display_buffer):
2395 only split full-width windows. 2394 Only split full-width windows.
2396 2395
2397 * search.c (Fstring_match): 2396 * search.c (Fstring_match):
2398 Set the search_regs, like buffer searching commands. 2397 Set the search_regs, like buffer searching commands.
@@ -2449,7 +2448,7 @@
2449 * keyboard.c (Fsuspend_emacs): 2448 * keyboard.c (Fsuspend_emacs):
2450 Put back `kill', accidentally deleted. 2449 Put back `kill', accidentally deleted.
2451 2450
2452 * buffer.c: define switch-to-buffer-other-window = pop-to-buffer. 2451 * buffer.c: Define switch-to-buffer-other-window = pop-to-buffer.
2453 2452
2454 * dispnew.c (update_line): 2453 * dispnew.c (update_line):
2455 Simplify handling of nlen == screen_width case 2454 Simplify handling of nlen == screen_width case
@@ -2459,7 +2458,7 @@
2459 2458
2460 * term.c ((re)set_terminal_modes): 2459 * term.c ((re)set_terminal_modes):
2461 Use the correct hook in each case. 2460 Use the correct hook in each case.
2462 (topos): define topos_hook. 2461 (topos): Define topos_hook.
2463 2462
2464 * search.c (search_buffer): 2463 * search.c (search_buffer):
2465 In backwards regexp search, use new `mstop' to re_search_2 2464 In backwards regexp search, use new `mstop' to re_search_2
@@ -2496,31 +2495,31 @@
2496 2495
24971985-08-11 Richard Mlynarik (mly@mit-prep) 24961985-08-11 Richard Mlynarik (mly@mit-prep)
2498 2497
2499 * m-sun.h 2498 * m-sun.h:
2500 Don't define SUN -- "sun" already exists. 2499 Don't define SUN -- "sun" already exists.
2501 Define COMPILER_REGISTER_BUG and use it in a few places in the 2500 Define COMPILER_REGISTER_BUG and use it in a few places in the
2502 source which used to be conditionalized on SUN 2501 source which used to be conditionalized on SUN.
2503 2502
2504 * config.h, config.h.dist 2503 * config.h, config.h.dist:
2505 Increase pure size (sigh) 2504 Increase pure size (sigh).
2506 2505
2507 * search.c (compile_pattern): 2506 * search.c (compile_pattern):
2508 Signal an invalid-regexp error if lose. 2507 Signal an invalid-regexp error if lose.
2509 2508
25101985-08-09 Richard Mlynarik (mly@mit-prep) 25091985-08-09 Richard Mlynarik (mly@mit-prep)
2511 2510
2512 * term.c (clear_end_of_line) 2511 * term.c (clear_end_of_line):
2513 Calling cmplus before chars output when terminals lacks clreol 2512 Calling cmplus before chars output when terminals lacks clreol
2514 (crl@newton.purdue.edu) 2513 (crl@newton.purdue.edu).
2515 2514
25161985-08-06 Richard Mlynarik (mly@mit-prep) 25151985-08-06 Richard Mlynarik (mly@mit-prep)
2517 2516
2518 * macros.c (end-kdb-macro): 2517 * macros.c (end-kdb-macro):
2519 Barf if not defining a macro. 2518 Barf if not defining a macro.
2520 2519
2521 * doc.c, keymap.c 2520 * doc.c, keymap.c:
2522 Interactive for Fdocumentation declaration was wrong, and has been 2521 Interactive for Fdocumentation declaration was wrong, and has been
2523 deleted. (describe-function is what people should be using) 2522 deleted. (describe-function is what people should be using.)
2524 2523
2525 Make where_is_in_buffer take a firstonly arg to speed up 2524 Make where_is_in_buffer take a firstonly arg to speed up
2526 substitute-command-keys. Make it really use its buf argument. 2525 substitute-command-keys. Make it really use its buf argument.
@@ -2528,19 +2527,19 @@
2528 2527
2529 * emacs.c (kill-emacs): 2528 * emacs.c (kill-emacs):
2530 If noninteractive and arg is fixnum, return arg as program return 2529 If noninteractive and arg is fixnum, return arg as program return
2531 code by exit(arg) 2530 code by exit(arg).
2532 2531
2533 * search.c (Fsearch_string): 2532 * search.c (Fsearch_string):
2534 Wasn't initializing translate table based on case-fold-search 2533 Wasn't initializing translate table based on case-fold-search.
2535 2534
2536 * process.c (deactivate_process): 2535 * process.c (deactivate_process):
2537 Fix timing screw if SIGCHLD received in middle of deactivation 2536 Fix timing screw if SIGCHLD received in middle of deactivation
2538 (by silogic!eggert@ucla-cs.arpa) 2537 (by silogic!eggert@ucla-cs.arpa).
2539 2538
25401985-08-05 Richard Mlynarik (mly@mit-prep) 25391985-08-05 Richard Mlynarik (mly@mit-prep)
2541 2540
2542 * callint.c 2541 * callint.c
2543 Improve doc of {current-}prefix-arg 2542 Improve doc of {current-}prefix-arg.
2544 2543
2545 * minibuf.c (Fread_from_minibuffer): 2544 * minibuf.c (Fread_from_minibuffer):
2546 Thought it accepted maximum of 3 args, not 4. 2545 Thought it accepted maximum of 3 args, not 4.
@@ -2582,7 +2581,7 @@
2582 Don't call modify_region before recording the changes. 2581 Don't call modify_region before recording the changes.
2583 2582
2584 * editfns.c (Fgoto_char): 2583 * editfns.c (Fgoto_char):
2585 interactively read arg using n, not p. 2584 Interactively read arg using n, not p.
2586 2585
2587 * undo.c (RecordChange1): 2586 * undo.c (RecordChange1):
2588 A local and an arg were both named p. Change arg to bufp. 2587 A local and an arg were both named p. Change arg to bufp.
@@ -2608,8 +2607,8 @@
2608 2607
26091985-07-12 Richard Mlynarik (mly@mit-prep) 26081985-07-12 Richard Mlynarik (mly@mit-prep)
2610 2609
2611 * callint.c 2610 * callint.c:
2612 Stuff was being added to command-history even if aborted out 2611 Stuff was being added to command-history even if aborted out.
2613 2612
26141985-07-11 Richard M. Stallman (rms@mit-prep) 26131985-07-11 Richard M. Stallman (rms@mit-prep)
2615 2614
@@ -2618,7 +2617,7 @@
2618 * term.c: 2617 * term.c:
2619 chars_wasted is 0 if no `so' or `se' string; 2618 chars_wasted is 0 if no `so' or `se' string;
2620 0100 | nchars if there is a `so' or `se' string. 2619 0100 | nchars if there is a `so' or `se' string.
2621 Should fix lossage with :sg#0: 2620 Should fix lossage with :sg#0:.
2622 2621
26231985-07-10 Richard M. Stallman (rms@mit-prep) 26221985-07-10 Richard M. Stallman (rms@mit-prep)
2624 2623
@@ -2706,7 +2705,7 @@
2706 * dispnew.c (direct_output_for_insert): 2705 * dispnew.c (direct_output_for_insert):
2707 Make line remain null-terminated. 2706 Make line remain null-terminated.
2708 2707
27091985-07-02 Richard M. Stallman,,, (rms@mit-prep) 27081985-07-02 Richard M. Stallman (rms@mit-prep)
2710 2709
2711 * window.c (window_loop, case 5): 2710 * window.c (window_loop, case 5):
2712 Change < to > so get-largest-window gets largest, not smallest. 2711 Change < to > so get-largest-window gets largest, not smallest.
@@ -2722,7 +2721,7 @@
2722 2721
27231985-07-01 Richard M. Stallman (rms@mit-prep) 27221985-07-01 Richard M. Stallman (rms@mit-prep)
2724 2723
2725 * minibuf.c: (minibuffer-complete-word): 2724 * minibuf.c (minibuffer-complete-word):
2726 Fix case of Space in filename, where front of minibuffer 2725 Fix case of Space in filename, where front of minibuffer
2727 gets deleted by completion. 2726 gets deleted by completion.
2728 2727
@@ -2731,7 +2730,7 @@
2731 New files term.c, scroll.c, termhooks.h, termopts.h, 2730 New files term.c, scroll.c, termhooks.h, termopts.h,
2732 and termchar.h. Many changes in dispnew.c. 2731 and termchar.h. Many changes in dispnew.c.
2733 2732
2734 * keyboard.c: make stop_character not static. 2733 * keyboard.c: Make stop_character not static.
2735 2734
27361985-06-26 Richard M. Stallman (rms@mit-prep) 27351985-06-26 Richard M. Stallman (rms@mit-prep)
2737 2736
@@ -2762,12 +2761,12 @@
2762 work now done in Fredraw_display. 2761 work now done in Fredraw_display.
2763 Minor changes in InitDsp and in minibuf. 2762 Minor changes in InitDsp and in minibuf.
2764 2763
2765 * TrmAmb.c: flushed. 2764 * TrmAmb.c: Flushed.
2766 * Trm*.c: tt.t_init routine now passed no arguments. 2765 * Trm*.c: tt.t_init routine now passed no arguments.
2767 2766
27681985-06-23 Richard M. Stallman (rms@mit-prep) 27671985-06-23 Richard M. Stallman (rms@mit-prep)
2769 2768
2770 * display.c: include sys/ioctl.h so conditionals work right. 2769 * display.c: Include sys/ioctl.h so conditionals work right.
2771 2770
27721985-06-22 Richard M. Stallman (rms@mit-prep) 27711985-06-22 Richard M. Stallman (rms@mit-prep)
2773 2772
@@ -2781,7 +2780,7 @@
2781 * TrmTERM.h (TrmTERM): 2780 * TrmTERM.h (TrmTERM):
2782 Turn off use of LF on Teleray. 2781 Turn off use of LF on Teleray.
2783 2782
2784 * process.c (pty): Don't turn on FIONBIO. 2783 * process.c (pty): Don't turn on FIONBIO.
2785 2784
27861985-06-18 Richard M. Stallman (rms@mit-prep) 27851985-06-18 Richard M. Stallman (rms@mit-prep)
2787 2786
@@ -2828,9 +2827,9 @@
2828 Don't ignore trailing spaces if tt.t_needspaces is set. 2827 Don't ignore trailing spaces if tt.t_needspaces is set.
2829 May fix C100 lossage. 2828 May fix C100 lossage.
2830 2829
2831 * Various files: minor changes for system V. 2830 * Various files: Minor changes for system V.
2832 2831
2833 * disp_extern.h: rename as dispextern.h. 2832 * disp_extern.h: Rename as dispextern.h.
2834 2833
2835 * commands.h (INTERACTIVE): 2834 * commands.h (INTERACTIVE):
2836 Be false in batch mode. 2835 Be false in batch mode.
@@ -2854,15 +2853,15 @@
2854 2853
28551985-06-12 Richard Mlynarik (mly@mit-prep) 28541985-06-12 Richard Mlynarik (mly@mit-prep)
2856 2855
2857 * minibuf.c, callint.c, read.c, mocklisp.c 2856 * minibuf.c, callint.c, read.c, mocklisp.c:
2858 New function read-from-minibuffer does all you could ever want. 2857 New function read-from-minibuffer does all you could ever want.
2859 read-minibuffer, eval-minibuffer, read-string take second optional 2858 read-minibuffer, eval-minibuffer, read-string take second optional
2860 initial-contents arg. read-input now a synonym for read-string. 2859 initial-contents arg. read-input now a synonym for read-string.
2861 2860
2862 * keymap.c, callint.c, minibuf.c, fns.c, commands.h 2861 * keymap.c, callint.c, minibuf.c, fns.c, commands.h:
2863 Rename MinbufLocalMap to Vminibuffer_local_map, etc 2862 Rename MinbufLocalMap to Vminibuffer_local_map, etc.
2864 Rename minibuf-local-{,-ns,-completion,must-match}map, 2863 Rename minibuf-local-{,-ns,-completion,must-match}map,
2865 and DefLispVar them (document even!) 2864 and DefLispVar them (document even!).
2866 => New lisp variables minibuffer-local-map, minibuffer-local-ns-map, 2865 => New lisp variables minibuffer-local-map, minibuffer-local-ns-map,
2867 minibuffer-local-completion-map, minibuffer-local-must-match-map. 2866 minibuffer-local-completion-map, minibuffer-local-must-match-map.
2868 2867
@@ -2884,7 +2883,7 @@
2884 2883
2885 * print.c, lisp.h, buffer.c 2884 * print.c, lisp.h, buffer.c
2886 New function prin1-to-string. 2885 New function prin1-to-string.
2887 (Needs an initialization done in buffer.c) 2886 (Needs an initialization done in buffer.c.)
2888 2887
28891985-06-10 Richard M. Stallman (rms@mit-prep) 28881985-06-10 Richard M. Stallman (rms@mit-prep)
2890 2889
@@ -2906,7 +2905,7 @@
2906 2905
2907 * minibuf.c: Use Tab for completion, not ESC. 2906 * minibuf.c: Use Tab for completion, not ESC.
2908 2907
2909 * unexec.c: round bss_start up to page bndry. 2908 * unexec.c: Round bss_start up to page bndry.
2910 2909
29111985-06-09 Richard M. Stallman (rms@mit-prep) 29101985-06-09 Richard M. Stallman (rms@mit-prep)
2912 2911
@@ -2934,8 +2933,8 @@
2934 2933
29351985-06-07 Richard Mlynarik (mly@mit-prep) 29341985-06-07 Richard Mlynarik (mly@mit-prep)
2936 2935
2937 * buffer.c 2936 * buffer.c:
2938 documentation fixes 2937 Documentation fixes.
2939 2938
29401985-06-07 Richard M. Stallman (rms@mit-prep) 29391985-06-07 Richard M. Stallman (rms@mit-prep)
2941 2940
@@ -3087,7 +3086,7 @@
3087 3086
3088 * TrmVT100.c: Generate termscript output. 3087 * TrmVT100.c: Generate termscript output.
3089 3088
3090 * dsp.c: define request_sigio, unrequest_sigio. 3089 * dsp.c: Define request_sigio, unrequest_sigio.
3091 3090
3092 * xdisp.c (DoDsp): 3091 * xdisp.c (DoDsp):
3093 Unrequest sigio on entry, rerequest on exit. 3092 Unrequest sigio on entry, rerequest on exit.
@@ -3097,9 +3096,9 @@
3097 Check FIONREAD even if INTERRUPT_INPUT. 3096 Check FIONREAD even if INTERRUPT_INPUT.
3098 3097
3099 * m-*.h: 3098 * m-*.h:
3100 Add macros LOAD_AVE_TYPE and LOAD_AVE_CVT 3099 Add macros LOAD_AVE_TYPE and LOAD_AVE_CVT.
3101 3100
3102 * fns.c (load-average): Use those two. 3101 * fns.c (load-average): Use those two.
3103 Makes it work on suns. 3102 Makes it work on suns.
3104 3103
3105 * keyboard.c (kbd_buffer_get_char): 3104 * keyboard.c (kbd_buffer_get_char):
@@ -3169,11 +3168,11 @@
3169 themselves. (Some commands such as c-h f can also use it) (This 3168 themselves. (Some commands such as c-h f can also use it) (This
3170 is not quite the right thing for commands to bind to read their 3169 is not quite the right thing for commands to bind to read their
3171 arguments since it enables arbitrary recursiveness, not just one 3170 arguments since it enables arbitrary recursiveness, not just one
3172 level to read args) 3171 level to read args.)
3173 3172
3174 * buffer.c 3173 * buffer.c
3175 Wrote generate-new-buffer --- like gentemp for buffer names. 3174 Wrote generate-new-buffer --- like gentemp for buffer names.
3176 Rewrote create-file-buffer into lisp code in lisp/files.el 3175 Rewrote create-file-buffer into lisp code in lisp/files.el.
3177 3176
31781985-05-27 Richard M. Stallman (rms@mit-prep) 31771985-05-27 Richard M. Stallman (rms@mit-prep)
3179 3178
@@ -3235,10 +3234,10 @@
3235 * keyboard.c (get_char): 3234 * keyboard.c (get_char):
3236 Increment new variable num_input_chars on each call. 3235 Increment new variable num_input_chars on each call.
3237 3236
3238 * All .h files: make all variable definitions `extern'. 3237 * All .h files: Make all variable definitions `extern'.
3239 3238
3240 * buffer.c, window.c, xdisp.c, display.c, dispnew.c, 3239 * buffer.c, window.c, xdisp.c, display.c, dispnew.c,
3241 syntax.c, fixedpoint.c: Put in one non-extern definition 3240 * syntax.c, fixedpoint.c: Put in one non-extern definition
3242 for each variable that used to have them only in the .h files. 3241 for each variable that used to have them only in the .h files.
3243 3242
3244 * keyboard.c: 3243 * keyboard.c:
@@ -3261,10 +3260,10 @@
3261 Display "Abbrev" if abbrev_mode is set. 3260 Display "Abbrev" if abbrev_mode is set.
3262 Don't clobber past end of tbuf. 3261 Don't clobber past end of tbuf.
3263 3262
3264 * keyboard.c: 3263 * keyboard.c (kbd_buffer_get_char):
3265 kbd_buffer_get_char: If noninteractive, read from stdin. 3264 If noninteractive, read from stdin.
3266 open-dribble-file: take filename as argument. 3265 (open-dribble-file): Take filename as argument.
3267 command_loop_1: on end of file, call kill-emacs. 3266 (command_loop_1): On end of file, call kill-emacs.
3268 3267
32691985-05-22 Richard M. Stallman (rms@mit-prep) 32681985-05-22 Richard M. Stallman (rms@mit-prep)
3270 3269
@@ -3313,14 +3312,14 @@
3313 New code to dump core when paragraph-start gets its global value 3312 New code to dump core when paragraph-start gets its global value
3314 in a buffer in Lisp mode. 3313 in a buffer in Lisp mode.
3315 3314
3316 * TrmXTERM.c: new file. Used for interface to 3315 * TrmXTERM.c: New file. Used for interface to
3317 MIT's `X' window system. 3316 MIT's `X' window system.
3318 3317
33191985-05-22 Richard Mlynarik (mly@mit-prep) 33181985-05-22 Richard Mlynarik (mly@mit-prep)
3320 3319
3321 * buffer.c (list_buffers_1): 3320 * buffer.c (list_buffers_1):
3322 made list-buffers print "R" if buffer read-only. 3321 Made list-buffers print "R" if buffer read-only.
3323 (No change is needed to lisp/buff-menu.el) 3322 (No change is needed to lisp/buff-menu.el.)
3324 3323
33251985-05-22 Richard M. Stallman (rms@mit-prep) 33241985-05-22 Richard M. Stallman (rms@mit-prep)
3326 3325
@@ -3332,14 +3331,14 @@
3332 * lisp.h: 3331 * lisp.h:
3333 Flush obsolete externs for remove_help_window and flushhelp. 3332 Flush obsolete externs for remove_help_window and flushhelp.
3334 3333
3335 * config.h: increase maximum screen dimensions to 300x300. 3334 * config.h: Increase maximum screen dimensions to 300x300.
3336 Define XWINDOW flag (off by default). 3335 Define XWINDOW flag (off by default).
3337 3336
3338 * Trm.h: add tt.t_socketinput slot, and t_ReadSocket slot. 3337 * Trm.h: Add tt.t_socketinput slot, and t_ReadSocket slot.
3339 * dsp.c, keyboard.c: code for using those slots. 3338 * dsp.c, keyboard.c: Code for using those slots.
3340 * display.c: install code for XVSWINDOW. 3339 * display.c: Install code for XVSWINDOW.
3341 3340
3342 * dispnew.c (sleep-for): flush spurious reference to 3341 * dispnew.c (sleep-for): Flush spurious reference to
3343 nonexistent variable time_limit. 3342 nonexistent variable time_limit.
3344 3343
33451985-05-21 Richard Mlynarik (mly@mit-prep) 33441985-05-21 Richard Mlynarik (mly@mit-prep)
@@ -3403,13 +3402,13 @@
34031985-05-16 Richard M. Stallman (rms@mit-prep) 34021985-05-16 Richard M. Stallman (rms@mit-prep)
3404 3403
3405 * window.c (set-window-start): 3404 * window.c (set-window-start):
3406 accept third arg NOFORCE meaning don't set w->force_start. 3405 Accept third arg NOFORCE meaning don't set w->force_start.
3407 3406
3408 * indent.c (compute_motion): 3407 * indent.c (compute_motion):
3409 Clear tab_offset when scanning past a newline. 3408 Clear tab_offset when scanning past a newline.
3410 3409
3411 * lisp.h, bytecode.c: define Qbytecode. 3410 * lisp.h, bytecode.c: Define Qbytecode.
3412 * eval.c: fix interactive-p to look past a call to `bytecode'. 3411 * eval.c: Fix interactive-p to look past a call to `bytecode'.
3413 Makes interactive-p work in compiled code. 3412 Makes interactive-p work in compiled code.
3414 3413
3415 * xdisp.c: 3414 * xdisp.c:
@@ -3430,7 +3429,7 @@
3430 3429
34311985-05-16 Richard Mlynarik (mly@mit-prep) 34301985-05-16 Richard Mlynarik (mly@mit-prep)
3432 3431
3433 * fileio.c: added optional third arg ok-if-exists to 3432 * fileio.c: Added optional third arg ok-if-exists to
3434 rename-file, make-symbolic-link, add-name-to-file and copy-file. 3433 rename-file, make-symbolic-link, add-name-to-file and copy-file.
3435 If the destrination filename exists, then if ok-if-exists 3434 If the destrination filename exists, then if ok-if-exists
3436 is non-nil it is silently bashed; else if the function was 3435 is non-nil it is silently bashed; else if the function was
@@ -3438,7 +3437,7 @@
3438 wants to bash the file; otherwise (ok-if-exists nil, non-interactive) 3437 wants to bash the file; otherwise (ok-if-exists nil, non-interactive)
3439 a file-already-exists error is signalled. 3438 a file-already-exists error is signalled.
3440 3439
3441 * window.c: made get-window-buffer return nil if get-buffer of 3440 * window.c: Made get-window-buffer return nil if get-buffer of
3442 its arg returns nil, rather than erring. 3441 its arg returns nil, rather than erring.
3443 3442
34441985-05-14 Richard M. Stallman (rms@mit-prep) 34431985-05-14 Richard M. Stallman (rms@mit-prep)
@@ -3488,21 +3487,21 @@
3488 3487
34891985-05-12 Richard M. Stallman (rms@mit-prep) 34881985-05-12 Richard M. Stallman (rms@mit-prep)
3490 3489
3491 * cmds.c: modified `newline' to insert before an existing 3490 * cmds.c: Modified `newline' to insert before an existing
3492 newline before dot. This produces better redisplay. 3491 newline before dot. This produces better redisplay.
3493 3492
3494 * xdisp.c: fixed bug that modifying buffer displayed in two windows 3493 * xdisp.c: Fixed bug that modifying buffer displayed in two windows
3495 failed to redisplay both mode lines with stars. 3494 failed to redisplay both mode lines with stars.
3496 3495
3497 * xdisp.c: try_window_id: if scrolling upward and changed text is empty 3496 * xdisp.c (try_window_id): If scrolling upward and changed text is empty
3498 scroll up all the lines that fit below bp. 3497 scroll up all the lines that fit below bp.
3499 3498
3500 * xdisp.c: introduce num_contin, to display tabs right in contin. lines 3499 * xdisp.c: Introduce num_contin, to display tabs right in contin. lines.
3501 3500
3502 * doc.c: define substitute-command-keys, using crl@purdue's code. 3501 * doc.c: Define substitute-command-keys, using crl@purdue's code.
3503 Make `documentation' call it. 3502 Make `documentation' call it.
3504 3503
3505 * eval.c, fns.c, bytecode.c: put in register decls for Lisp_Objects. 3504 * eval.c, fns.c, bytecode.c: Put in register decls for Lisp_Objects.
3506 Saved 2500 bytes of object code. 3505 Saved 2500 bytes of object code.
3507 3506
35081985-05-11 Richard M. Stallman (rms@mit-prep) 35071985-05-11 Richard M. Stallman (rms@mit-prep)
@@ -3514,7 +3513,7 @@
3514 This means XMARKBIT can no longer be on left side of =. 3513 This means XMARKBIT can no longer be on left side of =.
3515 New macros XMARK and XUNMARK and XSETMARKBIT are used instead. 3514 New macros XMARK and XUNMARK and XSETMARKBIT are used instead.
3516 3515
3517 * alloc.c, marker.c: use XMARK, XUNMARK, XSETMARKBIT where needed. 3516 * alloc.c, marker.c: Use XMARK, XUNMARK, XSETMARKBIT where needed.
3518 3517
3519 * TrmTERM.c: Ignore `xs' termcap flag. 3518 * TrmTERM.c: Ignore `xs' termcap flag.
3520 Always use the SEstr on sg >= 0 terminals. 3519 Always use the SEstr on sg >= 0 terminals.