1. 05 Mar, 1993 7 commits
  2. 04 Mar, 1993 4 commits
  3. 03 Mar, 1993 4 commits
  4. 02 Mar, 1993 25 commits
    • Richard M. Stallman's avatar
      (S_IFLNK): Add #undef. · c751ebb6
      Richard M. Stallman authored
      (C_SWITCH_SYSTEM): Add conditional definition.
      (NO_ASM, USE_UTIME, NO_X_DESTROY_DATABASE): Defined.
      (LIB_STANDARD): Alternate definition if __GNUC__.
      (SIGTSTP): #undef deleted.
      (LIBS_SYSTEM): Define only if HAVE_X_WINDOWS.
      
      (USG_SHARED_LIBRARIES, CLASH_DETECTION, NO_FCHMOD): Define.
      (HAVE_TIMEVAL): Do not define.
      (NO_ASM): Only define once.
      c751ebb6
    • Richard M. Stallman's avatar
      entered into RCS · 45cd7208
      Richard M. Stallman authored
      45cd7208
    • Richard M. Stallman's avatar
    • Richard M. Stallman's avatar
    • Richard M. Stallman's avatar
      (describe_syntax_1): Delete excess arg to describe_vector. · b3cfe0c8
      Richard M. Stallman authored
      (check_syntax_table): Delete excess arg to wrong_type_argument.
      
      (Fforward_comment): New function.
      b3cfe0c8
    • Jim Blandy's avatar
      * make-dist: Don't try to copy the COPYING notice into · 5b246836
      Jim Blandy authored
      	external-lisp; we're not distributing that directory any more.
      5b246836
    • Jim Blandy's avatar
      * Makefile.in (install, install.aix, install.xenix, install.sysv): · c56516d5
      Jim Blandy authored
      	Remove CVS subdirectories from the installed directory trees, as
      	well as RCS directories.
      c56516d5
    • Jim Blandy's avatar
      ca5b61ea
    • Jim Blandy's avatar
      Use the term `scroll bar', instead of `scrollbar'. · a3c87d4e
      Jim Blandy authored
      	* alloc.c, frame.c, frame.h, indent.c, keyboard.c, keyboard.h,
      	lisp.h, term.c, termhooks.h, window.c, window.h, xdisp.c, xfns.c,
      	xterm.c, xterm.h: Terminology changed.
      a3c87d4e
    • Jim Blandy's avatar
      Use the term `scroll bar', instead of `scrollbar'. · ab648270
      Jim Blandy authored
      	* alloc.c, frame.c, frame.h, indent.c, keyboard.c, keyboard.h,
      	lisp.h, term.c, termhooks.h, window.c, window.h, xdisp.c, xfns.c,
      	xterm.c, xterm.h: Terminology changed.
      
      	* xterm.c (x_window_to_scrollbar, x_scrollbar_expose,
      	x_scrollbar_handle_click, x_scrollbar_note_movement): Remember
      	that these can be called during GC; we have to ignore mark bits.
      	* lisp.h (GC_NILP, GC_EQ): New macros to help with that.
      ab648270
    • Jim Blandy's avatar
      * xdisp.c (redisplay): Protect calls to request_sigio and · 88f22aff
      Jim Blandy authored
      	unrequest_sigio in "#ifdef SIGIO" clauses; these are not defined
      
      	Use the term `scroll bar', instead of `scrollbar'.
      	* alloc.c, frame.c, frame.h, indent.c, keyboard.c, keyboard.h,
      	lisp.h, term.c, termhooks.h, window.c, window.h, xdisp.c, xfns.c,
      	xterm.c, xterm.h: Terminology changed.
      88f22aff
    • Jim Blandy's avatar
      * print.c (float_to_string): Define buf to be an unsigned char, to · 8b24d146
      Jim Blandy authored
      	match the data field of strings.
      8b24d146
    • Jim Blandy's avatar
      Use the term `scroll bar', instead of `scrollbar'. · f498e3b2
      Jim Blandy authored
      	* alloc.c, frame.c, frame.h, indent.c, keyboard.c, keyboard.h,
      	lisp.h, term.c, termhooks.h, window.c, window.h, xdisp.c, xfns.c,
      	xterm.c, xterm.h: Terminology changed.
      
      	* xterm.c (x_window_to_scrollbar, x_scrollbar_expose,
      	x_scrollbar_handle_click, x_scrollbar_note_movement): Remember
      	that these can be called during GC; we have to ignore mark bits.
      	* lisp.h (GC_NILP, GC_EQ): New macros to help with that.
      
      	* lisp.h (RETURN_UNGCPRO): Remove "do ... while (0)" wrapper
      	around macro.
      f498e3b2
    • Jim Blandy's avatar
      Use the term `scroll bar', instead of `scrollbar'. · fd2777e0
      Jim Blandy authored
      	* alloc.c, frame.c, frame.h, indent.c, keyboard.c, keyboard.h,
      	lisp.h, term.c, termhooks.h, window.c, window.h, xdisp.c, xfns.c,
      	xterm.c, xterm.h: Terminology changed.
      
              Don't generate switch-frame events by checking Vlast_event_frame;
      	use a separate variable for that bookkeeping.  In order to
      	generate them properly, we may need to fiddle with it.
      	* keyboard.c (internal_last_event_frame): New variable.
      	(command_loop_1): Check internal_last_event_frame, not
      	Vlast_event_frame.
      	(read_char, kbd_buffer_store_event): Set both Vlast_event_frame and
      	internal_last_event_frame.
      	(kbd_buffer_get_event): Check internal_last_event_frame to decide
      	whether to generate a switch-frame event.  Set Vlast_event_frame
      	after each event.
      	(init_keyboard): Initialize both Vlast_event_frame and
      	internal_last_event_frame.
      	* keyboard.h (internal_last_event_frame): Add extern declaration
      	for this.
      	* frame.c (Vlast_event_frame): Remove external declaration for
      	this.
      	(Fselect_frame): Set internal_last_event_frame to Qnil to force a
      	switch-frame event, not Vlast_event_frame; the latter is supposed
      	to convey information to the user.
      fd2777e0
    • Jim Blandy's avatar
      * keyboard.c (kbd_buffer_get_event): Protect assignment to · 3c370943
      Jim Blandy authored
      	Vlast_event_frame in a "#ifdef MULTI_FRAME" clause.
      
      	Use the term `scroll bar', instead of `scrollbar'.
      	* alloc.c, frame.c, frame.h, indent.c, keyboard.c, keyboard.h,
      	lisp.h, term.c, termhooks.h, window.c, window.h, xdisp.c, xfns.c,
      	xterm.c, xterm.h: Terminology changed.
      
              Don't generate switch-frame events by checking Vlast_event_frame;
      	use a separate variable for that bookkeeping.  In order to
      	generate them properly, we may need to fiddle with it.
      	* keyboard.c (internal_last_event_frame): New variable.
      	(command_loop_1): Check internal_last_event_frame, not
      	Vlast_event_frame.
      	(read_char, kbd_buffer_store_event): Set both Vlast_event_frame and
      	internal_last_event_frame.
      	(kbd_buffer_get_event): Check internal_last_event_frame to decide
      	whether to generate a switch-frame event.  Set Vlast_event_frame
      	after each event.
      	(init_keyboard): Initialize both Vlast_event_frame and
      	internal_last_event_frame.
      	* keyboard.h (internal_last_event_frame): Add extern declaration
      	for this.
      	* frame.c (Vlast_event_frame): Remove external declaration for
      	this.
      	(Fselect_frame): Set internal_last_event_frame to Qnil to force a
      	switch-frame event, not Vlast_event_frame; the latter is supposed
      	to convey information to the user.
      
      	* keyboard.c (syms_of_keyboard): Doc fix for unread_command_events.
      3c370943
    • Jim Blandy's avatar
      * data.c (Fstring_to_number): Declare p to be an unsigned char, to · 0a3e4d65
      Jim Blandy authored
      	match the data field of strings.
      
      	* data.c (Fstring_to_number): Just skip tabs and spaces; don't use
      	the <ctype.h> macros.  The <ctype.h> stuff apparently varies from
      	locale to locale more than we'd like.  Don't include <ctype.h>.
      0a3e4d65
    • Jim Blandy's avatar
      * cmds.c (Fnewline): Doc fix. · c39e6cc2
      Jim Blandy authored
      c39e6cc2
    • Jim Blandy's avatar
      * buffer.c (buffer-undo-list): Doc fix. · bec44fd6
      Jim Blandy authored
      	* buffer.c (syms_of_buffer): Add the extra argument to the
      	commented-out DEFVAR_PER_BUFFER for `mode-line-format', so
      	make-docfile will find the docstring properly.
      bec44fd6
    • Jim Blandy's avatar
      * term/x-win.el (x-switch-definitons): Use the proper names for · 0a68e87b
      Jim Blandy authored
      	the scroll bar parameters.
      
      	Use the term `scroll bar', instead of `scrollbar'.
      	* term/x-win.el, frame.el, mouse.el: Terminology changed.
      	* scrollbar.el: Renamed to scroll-bar.el.
      0a68e87b
    • Jim Blandy's avatar
      * timer.el (run-at-time): Doc fix. · b6341cd1
      Jim Blandy authored
      b6341cd1
    • Jim Blandy's avatar
      * simple.el (kill-region): If the buffer is read-only, call · 1537a263
      Jim Blandy authored
      	`barf-if-buffer-read-only' instead of just `ding', to get the
      	appropriate error condition and message.
      
      	* simple.el (insert-buffer): Make sure this returns nil.
      
      	* simple.el (quoted-insert): Use insert-char, instead of writing
      	out the loop.
      1537a263
    • Jim Blandy's avatar
      Use the term `scroll bar', instead of `scrollbar'. · bf3c8a70
      Jim Blandy authored
      	* term/x-win.el, frame.el, mouse.el: Terminology changed.
      	* scrollbar.el: Renamed to scroll-bar.el.
      bf3c8a70
    • Jim Blandy's avatar
      * mouse.el (mouse-split-window-vertically): If the user clicks too · 5ba2dc3f
      Jim Blandy authored
      	close to the top or bottom of a window, split at the closest
      	reasonable line.  Give a helpful error message if the window is
      	too small to be split anywhere.
      	(mouse-split-window-horizontally): Similar changes.
      5ba2dc3f
    • Jim Blandy's avatar
      * info.el (Info-directory-list): Doc fix; it is set according to · 44c327f9
      Jim Blandy authored
      	INFOPATH, not INFODIR.
      	(Info-find-node): Don't try to set the info buffer's directory
      	according to Info-directory; that variable doesn't exist any more.
      	Instead, let Info-insert-dir set the current directory.
      	(Info-insert-dir): Properly check for upper- and lower-case forms
      	of "dir", with and without ".info" extension.  Set the buffer's
      	default-directory to the directory containing the first dir file
      	we find, and cache it in Info-dir-contents-directory.
      	(Info-dir-contents-directory): New variable, to cache the
      	directory we decided to use as the merged directory's
      	default-directory.
      44c327f9
    • Jim Blandy's avatar
      * hexl.el (hexl-mode-map): When initializing, remember that the · b9a4b501
      Jim Blandy authored
      	argument to key-binding is a key sequence, not a single key.
      b9a4b501