/[emacs]/emacs/src/ChangeLog.4
ViewVC logotype

Diff of /emacs/src/ChangeLog.4

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.2 by gerd, Sat Oct 6 09:44:36 2001 UTC revision 1.2.4.1 by miles, Fri Apr 4 06:20:53 2003 UTC
# Line 20  Line 20 
20    
21          * xdisp.c (redisplay): If have window change at end, redisplay again.          * xdisp.c (redisplay): If have window change at end, redisplay again.
22    
23          * lread.c (defvar_bool, defvar_int, defvar_lisp, defvar_lisp_nopro):          * lread.c (defvar_bool, defvar_int, defvar_lisp, defvar_lisp_nopro):
24          Delete third arg DOC.          Delete third arg DOC.
25    
26          * s/hpux8.h (LD_SWITCH_SYSTEM): Delete the -L options.          * s/hpux8.h (LD_SWITCH_SYSTEM): Delete the -L options.
# Line 522  Line 522 
522          * floatfns.c: Don't guard DOMAIN && SING && OVERFLOW check by          * floatfns.c: Don't guard DOMAIN && SING && OVERFLOW check by
523          an #ifndef MSDOS.          an #ifndef MSDOS.
524    
525  1994-05-06  Francesco Potorti` (pot@cnuce.cnr.it)  1994-05-06  Francesco Potorti`  (pot@cnuce.cnr.it)
526    
527          * m/delta.h: (SYSTEM_MALLOC): deleted.  The problem isn't there.          * m/delta.h: (SYSTEM_MALLOC): deleted.  The problem isn't there.
528    
# Line 626  Line 626 
626          x_destroy_window): Use row/col instead of buffer position to keep          x_destroy_window): Use row/col instead of buffer position to keep
627          track of highlighted area.          track of highlighted area.
628    
629  1994-05-02  Francesco Potorti` (pot@cnuce.cnr.it)  1994-05-02  Francesco Potorti`  (pot@cnuce.cnr.it)
630    
631          * m/delta.h: (SYSTEM_MALLOC): Defined, since GNU malloc does not work.          * m/delta.h: (SYSTEM_MALLOC): Defined, since GNU malloc does not work.
632          (BCOPY_UPWARD_SAFE): Defined to 0 for the Green Hills compiler.          (BCOPY_UPWARD_SAFE): Defined to 0 for the Green Hills compiler.
# Line 641  Line 641 
641          * xfns.c (Fx_create_frame): Set the size_hint_flags field.          * xfns.c (Fx_create_frame): Set the size_hint_flags field.
642          Don't call x_calc_absolute_position.          Don't call x_calc_absolute_position.
643          * xterm.c (x_calc_absolute_position): Use size_hint_flags.          * xterm.c (x_calc_absolute_position): Use size_hint_flags.
644          New FLAGS arg deleted.  Callers changed.          New FLAGS arg deleted.  Callers changed.
645    
646          * xfns.c (x_figure_window_size): Handle `-' for top or left.          * xfns.c (x_figure_window_size): Handle `-' for top or left.
647          (Fx_parse_geometry): Handle one element at a time.          (Fx_parse_geometry): Handle one element at a time.
# Line 864  Line 864 
864          * xterm.c (XTread_socket) [USE_X_TOOLKIT]: Never pass motion          * xterm.c (XTread_socket) [USE_X_TOOLKIT]: Never pass motion
865          events to the toolkit.          events to the toolkit.
866    
867          * CONFIGURATION now comes via config.h.          CONFIGURATION now comes via config.h.
868          * Makefile.in.in (emacs.o): Use the default .c.o command.          * Makefile.in.in (emacs.o): Use the default .c.o command.
869          (configuration): Make variable deleted.          (configuration): Make variable deleted.
870          * config.h.in (CONFIGURATION): Add #undef.          * config.h.in (CONFIGURATION): Add #undef.
# Line 892  Line 892 
892          * keyboard.c (read_char): Don't use menus if we have events waiting.          * keyboard.c (read_char): Don't use menus if we have events waiting.
893    
894          * xterm.c (XTread_socket) [USE_X_TOOLKIT]: Let toolkit handle          * xterm.c (XTread_socket) [USE_X_TOOLKIT]: Let toolkit handle
895          menu bar click.          menu bar click.
896    
897  1994-04-25  Karl Heuer  (kwzh@hal.gnu.ai.mit.edu)  1994-04-25  Karl Heuer  (kwzh@hal.gnu.ai.mit.edu)
898    
# Line 1025  Line 1025 
1025    
1026  1994-04-20  Richard Stallman  (rms@mole.gnu.ai.mit.edu)  1994-04-20  Richard Stallman  (rms@mole.gnu.ai.mit.edu)
1027    
1028          * frame.c (Fmodify_frame_parameters, Fframe_parameters):          * frame.c (Fmodify_frame_parameters, Fframe_parameters):
1029          Define even if not MULTI_FRAME.          Define even if not MULTI_FRAME.
1030    
1031          * config.h.in (HAVE_INET_SOCKETS): Add #undef.          * config.h.in (HAVE_INET_SOCKETS): Add #undef.
# Line 1359  Line 1359 
1359          * buffer.h (Vafter_change_functions, Vbefore_change_functions):          * buffer.h (Vafter_change_functions, Vbefore_change_functions):
1360          Declared.          Declared.
1361    
1362          * insdel.c (before_change_functions_restore):          * insdel.c (before_change_functions_restore):
1363          (after_change_functions_restore): New functions.          (after_change_functions_restore): New functions.
1364          (signal_before_change): Handle Vbefore_change_functions.          (signal_before_change): Handle Vbefore_change_functions.
1365          (signal_after_change): Handle Vafter_change_functions.          (signal_after_change): Handle Vafter_change_functions.
# Line 1389  Line 1389 
1389    
1390          * xterm.c (x_new_font): Fix setting line_height.          * xterm.c (x_new_font): Fix setting line_height.
1391    
1392          * Support fonts of different heights, using tallest as line height:          Support fonts of different heights, using tallest as line height:
1393    
1394          * xfaces.c (frame_update_line_height): New function.          * xfaces.c (frame_update_line_height): New function.
1395          (Fset_face_attribute_internal): Call that.          (Fset_face_attribute_internal): Call that.
# Line 1605  Line 1605 
1605    
1606  1994-04-01  Richard Stallman  (rms@mole.gnu.ai.mit.edu)  1994-04-01  Richard Stallman  (rms@mole.gnu.ai.mit.edu)
1607    
1608          * xterm.c (construct_menu_click, construct_mouse_click):          * xterm.c (construct_menu_click, construct_mouse_click):
1609          Use XSET when setting result->x and result->y.          Use XSET when setting result->x and result->y.
1610    
1611          * xmenu.c (xmenu_show): Undo part of March 11 change:          * xmenu.c (xmenu_show): Undo part of March 11 change:
# Line 1649  Line 1649 
1649    
1650          * xterm.h: Define HAVE_X11R4 if AIX3_2 is defined.          * xterm.h: Define HAVE_X11R4 if AIX3_2 is defined.
1651    
1652          * xfns.c (x_window) [USE_X_TOOLKIT]: New args window_prompting and          * xfns.c (x_window) [USE_X_TOOLKIT]: New args window_prompting and
1653          minibuffer_only.          minibuffer_only.
1654          Don't pass top_pos and left_pos to XtCreatePopupShell.          Don't pass top_pos and left_pos to XtCreatePopupShell.
1655          Call initialize_frame_menubar before creating the Emacs frame if it is          Call initialize_frame_menubar before creating the Emacs frame if it is
1656          not the minibuffer. Call XtManageChild for the menubar widget if any.          not the minibuffer. Call XtManageChild for the menubar widget if any.
1657          Compute some geometry management.          Compute some geometry management.
1658          (Fx_create_frame): Pass window_prompting and minibuffer_only to          (Fx_create_frame): Pass window_prompting and minibuffer_only to
1659          x_window.          x_window.
1660          Don't call x_wm_set_size_hint.          Don't call x_wm_set_size_hint.
1661          Don't call initialize_frame_menubar.          Don't call initialize_frame_menubar.
# Line 1811  Line 1811 
1811    
1812  1994-03-24  Frederic Pierresteguy  (fp@mole.gnu.ai.mit.edu)  1994-03-24  Frederic Pierresteguy  (fp@mole.gnu.ai.mit.edu)
1813    
1814          * xfns.c (Fx_create_frame): Add USE_X_TOOLKIT conditional around the          * xfns.c (Fx_create_frame): Add USE_X_TOOLKIT conditional around the
1815          call to initialize_frame_menubar.          call to initialize_frame_menubar.
1816    
1817  1994-03-23  Richard Stallman  (rms@mole.gnu.ai.mit.edu)  1994-03-23  Richard Stallman  (rms@mole.gnu.ai.mit.edu)
# Line 1851  Line 1851 
1851    
1852  1994-03-23  Frederic Pierresteguy  (fp@geech.gnu.ai.mit.edu)  1994-03-23  Frederic Pierresteguy  (fp@geech.gnu.ai.mit.edu)
1853    
1854          * xmenu.c (update_frame_menubar): Function renamed from          * xmenu.c (update_frame_menubar): Function renamed from
1855          update_one_frame_psheets.          update_one_frame_psheets.
1856          (initialize_frame_menubar): New function.          (initialize_frame_menubar): New function.
1857          (set_frame_menubar): Call menu_bar_items when items is NIL.          (set_frame_menubar): Call menu_bar_items when items is NIL.
# Line 2009  Line 2009 
2009    
2010          * minibuf.c (read_minibuf): Disallow trailing junk.          * minibuf.c (read_minibuf): Disallow trailing junk.
2011    
2012  1994-03-16  Morten Welinder (terra@diku.dk)  1994-03-16  Morten Welinder  (terra@diku.dk)
2013    
2014          * fileio.c (Ffile_modes) [MSDOS]: set exec-bit based on file suffix.          * fileio.c (Ffile_modes) [MSDOS]: set exec-bit based on file suffix.
2015          * s/msdos.h: use bcopy when moving gap.          * s/msdos.h: use bcopy when moving gap.
# Line 2285  Line 2285 
2285    
2286  1994-03-04  Frederic Pierresteguy  (fp@mole.gnu.ai.mit.edu)  1994-03-04  Frederic Pierresteguy  (fp@mole.gnu.ai.mit.edu)
2287    
2288          * xmenu.c (update_one_frame_psheets): Call EmacsFrameSetCharSize to          * xmenu.c (update_one_frame_psheets): Call EmacsFrameSetCharSize to
2289          force the paned widget to resize to the right value.          force the paned widget to resize to the right value.
2290          (xmenu_show): No need to check a second time whether the mouse has          (xmenu_show): No need to check a second time whether the mouse has
2291          moved to another menu bar item. This slows down execution.          moved to another menu bar item. This slows down execution.
# Line 2295  Line 2295 
2295    
2296  1994-03-04  Roland McGrath  (roland@churchy.gnu.ai.mit.edu)  1994-03-04  Roland McGrath  (roland@churchy.gnu.ai.mit.edu)
2297    
2298          * xmenu.c [USE_X_TOOLKIT] (xmenu_show): Pass display to          * xmenu.c [USE_X_TOOLKIT] (xmenu_show): Pass display to
2299          XtWindowToWidget.          XtWindowToWidget.
2300    
2301  1994-03-03  Richard Stallman  (rms@mole.gnu.ai.mit.edu)  1994-03-03  Richard Stallman  (rms@mole.gnu.ai.mit.edu)
# Line 2360  Line 2360 
2360          * frame.c (make_frame): Init menu_bar_items field to 0.          * frame.c (make_frame): Init menu_bar_items field to 0.
2361          * xdisp.c (update_menu_bar): Change call to menu_bar_items.          * xdisp.c (update_menu_bar): Change call to menu_bar_items.
2362          (display_menu_bar): Use FRAME_MENU_BAR_LINES as vector.          (display_menu_bar): Use FRAME_MENU_BAR_LINES as vector.
2363          * xmenu.c (map_event_to_object, set_frame_menubar):          * xmenu.c (map_event_to_object, set_frame_menubar):
2364          Use FRAME_MENU_BAR_LINES as vector.          Use FRAME_MENU_BAR_LINES as vector.
2365    
2366  1994-03-01  Karl Heuer  (kwzh@hal.gnu.ai.mit.edu)  1994-03-01  Karl Heuer  (kwzh@hal.gnu.ai.mit.edu)
# Line 2377  Line 2377 
2377    
2378          * fileio.c (Finsert_file_contents): If undo_list was t, leave it t.          * fileio.c (Finsert_file_contents): If undo_list was t, leave it t.
2379    
2380          * alloc.c (memory_signal_data): No longer static.          * alloc.c (memory_signal_data): No longer static.
2381          (syms_of_alloc): Stick Qerror onto memory_signal_data.          (syms_of_alloc): Stick Qerror onto memory_signal_data.
2382          * lisp.h (memory_signal_data): Declare it.          * lisp.h (memory_signal_data): Declare it.
2383          * eval.c (Fsignal): If DATA is memory_signal_data, don't add to it.          * eval.c (Fsignal): If DATA is memory_signal_data, don't add to it.
# Line 2729  Line 2729 
2729          * xmenu.c (free_frame_menubar) [USE_X_TOOLKIT]: New function to destroy          * xmenu.c (free_frame_menubar) [USE_X_TOOLKIT]: New function to destroy
2730          the X Widget instance of the menubar.          the X Widget instance of the menubar.
2731    
2732          * widget.c (EmacsFrameResize): Don't call XTranslateCoordinates. Code          * widget.c (EmacsFrameResize): Don't call XTranslateCoordinates. Code
2733          removed.          removed.
2734    
2735          * xmenu.c (xmenu_show) [USE_X_TOOLKIT]: Return Qnil when val is null.          * xmenu.c (xmenu_show) [USE_X_TOOLKIT]: Return Qnil when val is null.
# Line 2764  Line 2764 
2764    
2765  1994-02-10  Frederic Pierresteguy  (fp@mole.gnu.ai.mit.edu)  1994-02-10  Frederic Pierresteguy  (fp@mole.gnu.ai.mit.edu)
2766    
2767          * xmenu.c (xmenu_show): Test again event.xmotion.x_root in the          * xmenu.c (xmenu_show): Test again event.xmotion.x_root in the
2768          MotionNotify case.          MotionNotify case.
2769    
2770  1994-02-09  Richard Stallman  (rms@mole.gnu.ai.mit.edu)  1994-02-09  Richard Stallman  (rms@mole.gnu.ai.mit.edu)
# Line 2790  Line 2790 
2790    
2791  1994-02-09  Frederic Pierresteguy  (fp@mole.gnu.ai.mit.edu)  1994-02-09  Frederic Pierresteguy  (fp@mole.gnu.ai.mit.edu)
2792    
2793          * Implement a Motif behavior for the menubar. Now, if you move the          * xmenu.c: Implement a Motif behavior for the menubar.
2794          pointer on another menubar item while displaying the contents of a          Now, if you move the pointer on another menubar item while
2795          selected menubar item, the current pulldown menu is closed and the new          displaying the contents of a selected menubar item, the current
2796          one corresponding to the new pointed item is displayed.          pulldown menu is closed and the new one corresponding to the new
2797          * xmenu.c (xmenu_show) [USE_X_TOOLKIT]: Clean up code.          pointed item is displayed.
2798            (xmenu_show) [USE_X_TOOLKIT]: Clean up code.
2799          Handle the MotionNotify events in the XEvent loop.          Handle the MotionNotify events in the XEvent loop.
2800    
2801  1994-02-08  Karl Heuer  (kwzh@mole.gnu.ai.mit.edu)  1994-02-08  Karl Heuer  (kwzh@mole.gnu.ai.mit.edu)
# Line 2821  Line 2822 
2822          * xterm.c (x_set_window_size): New arg CHANGE_GRAVITY.          * xterm.c (x_set_window_size): New arg CHANGE_GRAVITY.
2823          (x_new_font): Pass CHANGE_GRAVITY arg to x_set_window_size.          (x_new_font): Pass CHANGE_GRAVITY arg to x_set_window_size.
2824          (x_wm_set_size_hint): New arg CHANGE_GRAVITY.          (x_wm_set_size_hint): New arg CHANGE_GRAVITY.
2825          (x_set_offset, x_set_window_size):          (x_set_offset, x_set_window_size):
2826          Pass CHANGE_GRAVITY arg to x_set_window_size.          Pass CHANGE_GRAVITY arg to x_set_window_size.
2827          * xfns.c (x_set_internal_border_width, x_set_vertical_scroll_bars):          * xfns.c (x_set_internal_border_width, x_set_vertical_scroll_bars):
2828          Pass CHANGE_GRAVITY arg to x_set_window_size.          Pass CHANGE_GRAVITY arg to x_set_window_size.
2829          (Fx_create_frame): Pass CHANGE_GRAVITY arg to x_wm_set_size_hint.          (Fx_create_frame): Pass CHANGE_GRAVITY arg to x_wm_set_size_hint.
2830          * frame.c (Fset_frame_height, Fset_frame_width, Fset_frame_size):          * frame.c (Fset_frame_height, Fset_frame_width, Fset_frame_size):
2831          Pass CHANGE_GRAVITY arg to x_set_window_size.          Pass CHANGE_GRAVITY arg to x_set_window_size.
2832    
2833          * frame.c (other_visible_frames):          * frame.c (other_visible_frames):
# Line 2874  Line 2875 
2875    
2876  1994-02-04  Frederic Pierresteguy  (fp@mole.gnu.ai.mit.edu)  1994-02-04  Frederic Pierresteguy  (fp@mole.gnu.ai.mit.edu)
2877    
2878          * xmenu.c (xmenu_show) [USE_X_TOOLKIT]: Remove the #if 0 directives          * xmenu.c (xmenu_show) [USE_X_TOOLKIT]: Remove the #if 0 directives
2879          and reverse one to avoid the flickering of the menubar.          and reverse one to avoid the flickering of the menubar.
2880    
2881  1994-02-04  Richard Stallman  (rms@mole.gnu.ai.mit.edu)  1994-02-04  Richard Stallman  (rms@mole.gnu.ai.mit.edu)
# Line 2981  Line 2982 
2982    
2983  1994-01-28  Frederic Pierresteguy  (fp@mole.gnu.ai.mit.edu)  1994-01-28  Frederic Pierresteguy  (fp@mole.gnu.ai.mit.edu)
2984    
2985          * xterm.c (x_set_window_size): Add USE_X_TOOLKIT conditional. Call          * xterm.c (x_set_window_size): Add USE_X_TOOLKIT conditional. Call
2986          EmacsFrameSetCharSize and return.          EmacsFrameSetCharSize and return.
2987    
2988          * xterm.c (x_term_init): Cast to (char **) before assignment to argv.          * xterm.c (x_term_init): Cast to (char **) before assignment to argv.
# Line 3122  Line 3123 
3123    
3124  1993-01-18  Frederic Pierresteguy  (F.Pierresteguy@frcl.bull.fr)  1993-01-18  Frederic Pierresteguy  (F.Pierresteguy@frcl.bull.fr)
3125    
3126          * Support use of X toolkit.          Support use of X toolkit.
3127          (USE_X_TOOLKIT): New macro to conditionalize the use of Xt.          * (USE_X_TOOLKIT): New macro to conditionalize the use of Xt.
3128          * widget.c, widgetP.h, widget.h: New files.          * widget.c, widgetP.h, widget.h: New files.
3129          * frame.h (struct frame): New field external_menu_bar.          * frame.h (struct frame): New field external_menu_bar.
3130          (FRAME_EXTERNAL_MENU_BAR): New macro.          (FRAME_EXTERNAL_MENU_BAR): New macro.
# Line 3356  Line 3357 
3357          * buffer.c, buffer.h [MSDOS]: New buffer-local variable:          * buffer.c, buffer.h [MSDOS]: New buffer-local variable:
3358          buffer-file-type to handle DOS newlines.          buffer-file-type to handle DOS newlines.
3359    
3360          * callproc.c (syms_of_callproc) [MSDOS]: New lisp variable:          * callproc.c (syms_of_callproc) [MSDOS]: New lisp variable:
3361          binary-process.          binary-process.
3362          (init_callproc) [MSDOS]: Initialize binary-process.          (init_callproc) [MSDOS]: Initialize binary-process.
3363          [MSDOS]: Declare binary-process.          [MSDOS]: Declare binary-process.
# Line 3368  Line 3369 
3369          (Fcall_process) [not subprocesses]: Barf if zero buffer argument.          (Fcall_process) [not subprocesses]: Barf if zero buffer argument.
3370          (call_process_cleanup) [MSDOS]: Close and erase temporary file          (call_process_cleanup) [MSDOS]: Close and erase temporary file
3371          instead of the pid-stuff.          instead of the pid-stuff.
3372          (Fcall_process_region) [MSDOS]: Create temporary file in $TMP or          (Fcall_process_region) [MSDOS]: Create temporary file in $TMP or
3373          $TEMP.          $TEMP.
3374          (Fchild_setup) [MSDOS]: #if 0, as it is not used.          (Fchild_setup) [MSDOS]: #if 0, as it is not used.
3375    
# Line 3398  Line 3399 
3399          in a slash.          in a slash.
3400          (Finsert_file_contents) [MSDOS]: Determine file type by name (call          (Finsert_file_contents) [MSDOS]: Determine file type by name (call
3401          find-buffer-file-type) and change CR+LF to LF if it is a text file.          find-buffer-file-type) and change CR+LF to LF if it is a text file.
3402          (Fwrite_region) [MSDOS]: Use text/binary mode as specified by          (Fwrite_region) [MSDOS]: Use text/binary mode as specified by
3403          buffer_file_type.          buffer_file_type.
3404          (syms_of_fileio) [MSDOS]: Set Qfind_buffer_file_type.          (syms_of_fileio) [MSDOS]: Set Qfind_buffer_file_type.
3405          (Fsubstitute_in_file_name) [MSDOS]: Ignore case in environtment          (Fsubstitute_in_file_name) [MSDOS]: Ignore case in environtment
# Line 3406  Line 3407 
3407    
3408          * floatfns.c [MSDOS]: Don't define HAVE_MATHERR.          * floatfns.c [MSDOS]: Don't define HAVE_MATHERR.
3409    
3410          * keyboard.c [MSDOS]: #include <dos.h> and <time.h>, but not          * keyboard.c [MSDOS]: #include <dos.h> and <time.h>, but not
3411          <sys/ioctl.h>.          <sys/ioctl.h>.
3412          (read_avail_input) [MSDOS]: Work around `ioctl'.  Also read through          (read_avail_input) [MSDOS]: Work around `ioctl'.  Also read through
3413          dos_keyread for better keyboard support.          dos_keyread for better keyboard support.
# Line 3436  Line 3437 
3437          * systty.h [MSDOS]: don't #include <sgtty.h>.  We haven't got it.          * systty.h [MSDOS]: don't #include <sgtty.h>.  We haven't got it.
3438          Declare dummy main field.  Don't ever use TABs.          Declare dummy main field.  Don't ever use TABs.
3439    
3440          * termcap.c (tgetent) [INTERNAL_TERMINAL]: Fake internal terminal          * termcap.c (tgetent) [INTERNAL_TERMINAL]: Fake internal terminal
3441          without reading any files.          without reading any files.
3442          (valid_file_name, tgetent) [MSDOS]: Drive letter support.          (valid_file_name, tgetent) [MSDOS]: Drive letter support.
3443          (tgetent) [MSDOS]: Use text mode for database.          (tgetent) [MSDOS]: Use text mode for database.
# Line 3727  Line 3728 
3728    
3729          * m/sun2.h (OTHER_FILES): Use ${libsrc} as dir.          * m/sun2.h (OTHER_FILES): Use ${libsrc} as dir.
3730    
3731  1993-12-15  Michal Jankowski (michalj@fuw.edu.pl)  1993-12-15  Michal Jankowski  (michalj@fuw.edu.pl)
3732    
3733          * insdel.c (del_range): Second argument in call to          * insdel.c (del_range): Second argument in call to
3734          offset_intervals is 'from', not 'point'.          offset_intervals is 'from', not 'point'.
# Line 3766  Line 3767 
3767          (redisplay_window): Likewise.          (redisplay_window): Likewise.
3768          (display_text_line): Likewise.          (display_text_line): Likewise.
3769          (display_menu_bar): Likewise.          (display_menu_bar): Likewise.
3770          (display_mode_element):          (display_mode_element):
3771    
3772          * editfns.c (Fmessage): Use message2.          * editfns.c (Fmessage): Use message2.
3773    
# Line 3817  Line 3818 
3818    
3819          * process.c (create_process): Delete SYSV4_PTYS code.          * process.c (create_process): Delete SYSV4_PTYS code.
3820          (deactivate_process): Likewise.          (deactivate_process): Likewise.
3821            
3822  1993-12-06  Richard Stallman  (rms@gnu.ai.mit.edu)  1993-12-06  Richard Stallman  (rms@gnu.ai.mit.edu)
3823    
3824          * doc.c (Fsubstitute_command_keys): Ignore menu bar bindings.          * doc.c (Fsubstitute_command_keys): Ignore menu bar bindings.
# Line 3879  Line 3880 
3880          * fileio.c (Fread_file_name): If defalt is nil and user tries to use          * fileio.c (Fread_file_name): If defalt is nil and user tries to use
3881          it, signal an error.          it, signal an error.
3882    
3883          * lisp.h (DEFUN_ARGS_MANY, DEFUN_ARGS_UNEVALLED, DEFUN_ARGS_0,...):          * lisp.h (DEFUN_ARGS_MANY, DEFUN_ARGS_UNEVALLED, DEFUN_ARGS_0,...):
3884          New macros.          New macros.
3885          (DEFUN) [__STDC__]: Use those macros.          (DEFUN) [__STDC__]: Use those macros.
3886    
# Line 4080  Line 4081 
4081    
4082  1993-11-20  Paul Reilly  (pmr@legacy.pajato.com)  1993-11-20  Paul Reilly  (pmr@legacy.pajato.com)
4083    
4084          *  s/dgux.h (PTY_ITERATION, PTY_NAME_SPRINTF, PTY_TTY_NAME_SPRINTF):          *  s/dgux.h (PTY_ITERATION, PTY_NAME_SPRINTF, PTY_TTY_NAME_SPRINTF):
4085          Defined (copied from usg5-4.h).          Defined (copied from usg5-4.h).
4086          (FIRST_PTY_LETTER): Deleted.          (FIRST_PTY_LETTER): Deleted.
4087    
# Line 4092  Line 4093 
4093          the case where there are no intervals.          the case where there are no intervals.
4094          (Fprevious_single_property_change, Fprevious_property_change)          (Fprevious_single_property_change, Fprevious_property_change)
4095          Extra arg LIMIT.  Return value was off by 1.          Extra arg LIMIT.  Return value was off by 1.
4096          (Fnext_single_property_change, Fnext_property_change):          (Fnext_single_property_change, Fnext_property_change):
4097          Extra arg LIMIT.          Extra arg LIMIT.
4098          (Fnext_single_property_change): Require at least 2 args.          (Fnext_single_property_change): Require at least 2 args.
4099          * indent.c (compute_motion):          * indent.c (compute_motion):
# Line 4520  Line 4521 
4521    
4522  1993-09-10  Roland McGrath  (roland@churchy.gnu.ai.mit.edu)  1993-09-10  Roland McGrath  (roland@churchy.gnu.ai.mit.edu)
4523    
4524          * Support configuring in a different directory when ${srcdir} has          Support configuring in a different directory when ${srcdir} has
4525          already been configured.          already been configured.
4526          * frame.c, xfns.c, xdisp.c, casetab.c, cm.c, casefiddle.c, xterm.c,          * frame.c, xfns.c, xdisp.c, casetab.c, cm.c, casefiddle.c, xterm.c,
4527          xrdb.c, eval.c, doc.c, lread.c, callint.c, cmds.c, term.c, fns.c,          xrdb.c, eval.c, doc.c, lread.c, callint.c, cmds.c, term.c, fns.c,
# Line 4593  Line 4594 
4594    
4595  1993-07-09  Karl Berry  (karl@cs.umb.edu)  1993-07-09  Karl Berry  (karl@cs.umb.edu)
4596    
4597          * dired.c (file_name_completion): Install case-preserving          * dired.c (file_name_completion): Install case-preserving
4598          changes from Emacs 18 for completion_ignore_case.          changes from Emacs 18 for completion_ignore_case.
4599          (completion_ignore_case): Declare.          (completion_ignore_case): Declare.
4600    
# Line 4616  Line 4617 
4617          * sysdep.c (read_input_waiting): If the user specifies          * sysdep.c (read_input_waiting): If the user specifies
4618          `meta-flag', then notice characters with high-bit set.          `meta-flag', then notice characters with high-bit set.
4619    
4620          * Added fixes from Karl Berry for ISC-2.2.          Added fixes from Karl Berry for ISC-2.2.
4621              * s/isc2-2.h (MEMMOVE_MISSING): Define.          * s/isc2-2.h (MEMMOVE_MISSING): Define.
4622              (SIGNALS_VIA_CHARACTERS): Define.          (SIGNALS_VIA_CHARACTERS): Define.
4623              (LIB_STANDARD): Do not include -lcposix.          (LIB_STANDARD): Do not include -lcposix.
4624              (C_SWITCH_SYSTEM) [__GNUC__]: Do not use -traditional.          (C_SWITCH_SYSTEM) [__GNUC__]: Do not use -traditional.
4625    
4626  1993-08-17  Brian Fox  (bfox@ai.mit.edu)  1993-08-17  Brian Fox  (bfox@ai.mit.edu)
4627    
# Line 4784  Line 4785 
4785    
4786          * buffer.c (verify_overlay_modification): Initialize endpos.          * buffer.c (verify_overlay_modification): Initialize endpos.
4787    
4788          * keymap.c (describe_buffer_bindings): Declare shadow just once.          * keymap.c (describe_buffer_bindings): Declare shadow just once.
4789    
4790  1993-08-10  Richard Stallman  (rms@mole.gnu.ai.mit.edu)  1993-08-10  Richard Stallman  (rms@mole.gnu.ai.mit.edu)
4791    
# Line 4902  Line 4903 
4903    
4904          * m/ibm370aix.h: Total rewrite; includes ibmps2-aix.h.          * m/ibm370aix.h: Total rewrite; includes ibmps2-aix.h.
4905    
4906          * m/ibmps2-aix.h (SYSTEM_TYPE): Don't redefine it here.          * m/ibmps2-aix.h (SYSTEM_TYPE): Don't redefine it here.
4907    
4908          * syntax.c: Doc fix.          * syntax.c: Doc fix.
4909    
# Line 4969  Line 4970 
4970    
4971  1993-08-01  Richard Stallman  (rms@mole.gnu.ai.mit.edu)  1993-08-01  Richard Stallman  (rms@mole.gnu.ai.mit.edu)
4972    
4973          * From daveg@synaptics.com:          From daveg@synaptics.com:
4974          * keyboard.c (last_mouse_button): Renamed from button_up_button.          * keyboard.c (last_mouse_button): Renamed from button_up_button.
4975          (last_mouse_x, last_mouse_y): Likewise.          (last_mouse_x, last_mouse_y): Likewise.
4976          (button_down_time): Replaces button_up_time.          (button_down_time): Replaces button_up_time.
# Line 5003  Line 5004 
5004          (textget_direct, Qfront_sticky, Qrear_nonsticky): Declared.          (textget_direct, Qfront_sticky, Qrear_nonsticky): Declared.
5005          * textprop.c (Qfront_sticky, Qrear_nonsticky): New variables.          * textprop.c (Qfront_sticky, Qrear_nonsticky): New variables.
5006          (syms_of_textprop): Set them up.          (syms_of_textprop): Set them up.
5007                    
5008          Change display code to handle the `invisible' text property.          Change display code to handle the `invisible' text property.
5009          * dispnew.c (direct_output_for_insert): Fail if character          * dispnew.c (direct_output_for_insert): Fail if character
5010          just inserted has text properties.          just inserted has text properties.
5011          (direct_ouput_forward_char): Fail if moving near invisible chars.          (direct_ouput_forward_char): Fail if moving near invisible chars.
5012          * indent.c (compute_motion): Compute correctly for invisible text.          * indent.c (compute_motion): Compute correctly for invisible text.
# Line 5216  Line 5217 
5217    
5218          * s/sco4.h (HAVE_SOCKETS): Define, if HAVE_INET_SOCKETS.          * s/sco4.h (HAVE_SOCKETS): Define, if HAVE_INET_SOCKETS.
5219    
5220          * sunfns.c: Fix comment syntax.  Put back the comment          * sunfns.c: Fix comment syntax.  Put back the comment
5221          saying that we don't maintain this file.          saying that we don't maintain this file.
5222    
5223          * xterm.c (XTread_socket) [! HAVE_X11R5]:          * xterm.c (XTread_socket) [! HAVE_X11R5]:
# Line 5359  Line 5360 
5360          be asked.          be asked.
5361    
5362          * textprop.c (syms_of_textprop): Don't forget defsubr for          * textprop.c (syms_of_textprop): Don't forget defsubr for
5363          Stext_property_all.          Stext_property_all.
5364    
5365          * textprop.c (Ftext_property_any, Ftext_property_all): Use EQ to          * textprop.c (Ftext_property_any, Ftext_property_all): Use EQ to
5366          compare property values, not Fequal.          compare property values, not Fequal.
# Line 5587  Line 5588 
5588  1993-07-08  Roland McGrath  (roland@churchy.gnu.ai.mit.edu)  1993-07-08  Roland McGrath  (roland@churchy.gnu.ai.mit.edu)
5589    
5590          * callint.c (check_mark): Don't check mark-active unless in          * callint.c (check_mark): Don't check mark-active unless in
5591          transient-mark-mode.            transient-mark-mode.
5592          For inactive mark, signal mark-inactive instead of error with a          For inactive mark, signal mark-inactive instead of error with a
5593          message.          message.
5594          * editfns.c (region_limit): Don't error if Vmark_even_if_inactive          * editfns.c (region_limit): Don't error if Vmark_even_if_inactive
# Line 5689  Line 5690 
5690          against Qnil, not 0.          against Qnil, not 0.
5691    
5692          * keyboard.c (Vdouble_click_time): Renamed from double_click_time,          * keyboard.c (Vdouble_click_time): Renamed from double_click_time,
5693          and made a Lisp_Object instead of an int.            and made a Lisp_Object instead of an int.
5694          (make_lispy_event): If Vdouble_click_time is t, impose no time          (make_lispy_event): If Vdouble_click_time is t, impose no time
5695          limit on double-clicks.          limit on double-clicks.
5696          (syms_of_keyboard): DEFVAR_LISP (not DEFVAR_INT)          (syms_of_keyboard): DEFVAR_LISP (not DEFVAR_INT)
# Line 5843  Line 5844 
5844  1993-06-28  Richard Stallman  (rms@mole.gnu.ai.mit.edu)  1993-06-28  Richard Stallman  (rms@mole.gnu.ai.mit.edu)
5845    
5846          * keymap.c (describe_map_2): Cleanups.          * keymap.c (describe_map_2): Cleanups.
5847          Check there's no previous definition in same keymap.          Check there's no previous definition in same keymap.
5848    
5849  1993-06-24  Jim Blandy  (jimb@wookumz.gnu.ai.mit.edu)  1993-06-24  Jim Blandy  (jimb@wookumz.gnu.ai.mit.edu)
5850    
# Line 6188  Line 6189 
6189          * window.c (Fdelete_window): Mostly undo last change.          * window.c (Fdelete_window): Mostly undo last change.
6190          Don't initialize `frame' in the declaration.          Don't initialize `frame' in the declaration.
6191    
6192          * Make prefix keys work with keymap inheritance          * keymap.c: Make prefix keys work with keymap inheritance
6193          by creating an inheritance structure for each subkeymap          by creating an inheritance structure for each subkeymap
6194          that we create in the inheriting keymap.          that we create in the inheriting keymap.
6195          * keymap.c (access_keymap): New arg NOINHERIT.  All calls changed.          (access_keymap): New arg NOINHERIT.  All calls changed.
6196          (define_as_prefix): New function.          (define_as_prefix): New function.
6197          (Fdefine_key): Use them.          (Fdefine_key): Use them.
6198    
# Line 6273  Line 6274 
6274          Dyke out code requesting -lXbsd and HAVE_RANDOM for XFREE386.          Dyke out code requesting -lXbsd and HAVE_RANDOM for XFREE386.
6275          * xfns.c (Fx_open_connection): Test HAVE_XRMSETDATABASE instead of          * xfns.c (Fx_open_connection): Test HAVE_XRMSETDATABASE instead of
6276          NO_XRM_SET_DATABASE; the latter isn't used any more.          NO_XRM_SET_DATABASE; the latter isn't used any more.
6277          * m/delta88k, m/tekXD88.h, s/linux.h, s/usg5-4-2.h (HAVE_RANDOM):          * m/delta88k.h, m/tekXD88.h, s/linux.h, s/usg5-4-2.h (HAVE_RANDOM):
6278          Dyke out these #definitions; to avoid conflict with autoconf.          Dyke out these #definitions; to avoid conflict with autoconf.
6279    
6280          * ymakefile (really-oldXMenu): Explicitly pass CC, CFLAGS, and          * ymakefile (really-oldXMenu): Explicitly pass CC, CFLAGS, and

Legend:
Removed from v.1.2  
changed lines
  Added in v.1.2.4.1

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26