aboutsummaryrefslogtreecommitdiffstats
path: root/src (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Some VMS changes from Richard Levitte <levitte@e.kth.se>:Jim Blandy1993-03-194-19/+57
| | | | | | | | | | | | | | | | | | | | * [VMS] systime.h: Include vmstime.h. VMS has the timezone variable and the tzname array. * s/vms.h: VMS does have select. mth$dmod is the same as Unix's drem. Use the time functions in vmstime.c. No need to rename the malloc routines if we're using GNU malloc. PURESIZE needs to be 330000. * vmstime.c, vmstime.h: New files. * systty.h: Don't try to initialize extern declarations under VAX C. * vmspaths.h (PATH_LOADSEARCH): Include EMACS_LIBRARY:[LOCAL-LISP] in PATH_LOADSEARCH. (PATH_EXEC): Use EMACS_LIBRARY:[LIB-SRC] instead of [ETC]. * sysdep.c [VMS] (init_sys_modes): Don't allocate process_ef. [VMS] (queue_kbd_input): Build events structure correctly. [VMS] (gethostname): New function. [VMS] (getwd): Don't get the PATH environment variable; that's dumb. Call getcwd.
* (Fvisited_file_modtime): New function.Richard M. Stallman1993-03-191-15/+34
| | | | | (Fset_visited_file_modtime): Accept an argument specifying time value. If arg is nil, really use the filename handler.
* Added unlock and relock.Eric S. Raymond1993-03-191-0/+9
|
* (cons_to_long, long_to_cons): No longer static.Richard M. Stallman1993-03-191-9/+13
|
* * frame.h (FOR_EACH_FRAME): Change the definition so thatJim Blandy1993-03-183-56/+55
| | | | | | | | | | | FRAME_VAR is a lisp object. * dispnew.c (WINDOW_CHANGE_SIGNAL, do_pending_window_change): Adjusted appropriately. * xdisp.c (redisplay): Adjusted appropriately. * dispnew.c (Fredraw_frame): Give this appropriate definitions for MULTI_FRAME and non-MULTI_FRAME configurations. (Fredraw_display): Give this a non-MULTI_FRAME-dependent definition.
* Some VMS changes from Richard Levitte <levitte@e.kth.se>:Jim Blandy1993-03-181-3/+21
| | | | | | | | | | | | | | | | | | | | * [VMS] systime.h: Include vmstime.h. VMS has the timezone variable and the tzname array. * s/vms.h: VMS does have select. mth$dmod is the same as Unix's drem. Use the time functions in vmstime.c. No need to rename the malloc routines if we're using GNU malloc. PURESIZE needs to be 330000. * vmstime.c, vmstime.h: New files. * systty.h: Don't try to initialize extern declarations under VAX C. * vmspaths.h (PATH_LOADSEARCH): Include EMACS_LIBRARY:[LOCAL-LISP] in PATH_LOADSEARCH. (PATH_EXEC): Use EMACS_LIBRARY:[LIB-SRC] instead of [ETC]. * sysdep.c [VMS] (init_sys_modes): Don't allocate process_ef. [VMS] (queue_kbd_input): Build events structure correctly. [VMS] (gethostname): New function. [VMS] (getwd): Don't get the PATH environment variable; that's dumb. Call getcwd.
* Fix spacing conventions.Richard M. Stallman1993-03-181-10/+10
|
* Less klugey version of fix.Eric S. Raymond1993-03-171-3/+2
|
* Add production to nuke binaries and doc files.Eric S. Raymond1993-03-171-0/+3
|
* Doc fix.Richard M. Stallman1993-03-171-1/+1
|
* * xterm.c (x_display_box_cursor, x_display_bar_cursor): Don'tJim Blandy1993-03-171-2/+8
| | | | display the cursor on garbaged frames.
* Supply second arg for tgetstr() calls.Eric S. Raymond1993-03-171-2/+4
|
* (_getpty): Declare this, not _get_pty.Richard M. Stallman1993-03-171-1/+1
|
* Fix typo in previous change.Richard M. Stallman1993-03-171-1/+1
|
* (Fprocess_send_eof): Make sure proc is running.Richard M. Stallman1993-03-171-0/+7
|
* Doc fix.Jim Blandy1993-03-161-1/+1
|
* * cmds.c (overwrite_binary_mode): Deleted; this implements theJim Blandy1993-03-163-10/+16
| | | | | | | | | | | wrong feature. (Qoverwrite_mode_binary): New variable. (internal_self_insert): If current_buffer->overwrite_mode is `overwrite-mode-binary', do as overwrite_binary_mode used to. (syms_of_cmds): Remove defvar of overwrite_binary_mode; initialize Qoverwrite_mode_binary. * buffer.c (syms_of_buffer): Doc fix for overwrite_mode. * buffer.h (struct buffer): Doc fix.
* Rename `live-window-p' to `window-live-p', for consistency withJim Blandy1993-03-162-7/+7
| | | | | | | `frame-live-p'. * window.c (Fwindow_live_p): Renamed from Flive_window_p. * lisp.h (CHECK_LIVE_WINDOW): Change to use Qwindow_live_p. (Qwindow_live_p): Extern declaration renamed fom Qlive_window_p.
* (xmenu_show): Do BLOCK_INPUT; unblock just before returning.Richard M. Stallman1993-03-161-0/+5
|
* [SIGIO] (UNBLOCK_INPUT): Resignal if x_pending_input.Richard M. Stallman1993-03-161-0/+8
|
* * frame.c (Fframe_height, Fframe_width): Fix doc strings to matchJim Blandy1993-03-151-6/+10
| | | | | those of the multi-frame versions in frame.el. Accept an optional argument FRAME, also for consistency.
* * floatfns.c (logb): Add extern declaration for this.Jim Blandy1993-03-151-4/+13
| | | | * floatfns.c (Flogb): Under SYSV, implement this using frexp.
* (wait_reading_process_input): New option to waitRichard M. Stallman1993-03-151-39/+14
| | | | | till a given cons cell has a non-nil car. Delete vipc conditionals.
* (FRAMEP): Macro deleted.Richard M. Stallman1993-03-151-2/+0
|
* Include termhooks.h.Richard M. Stallman1993-03-151-0/+1
|
* (Xatom_wm_change_state): Just declare.Richard M. Stallman1993-03-151-66/+2
| | | | | | | | | | (Xatom_emacs_selection, Xatom_clipboard, Xatom_clipboard_selection): (Xatom_wm_change_state, Xatom_incremental, Xatom_multiple): (Xatom_targets, Xatom_timestamp, Xatom_delete, Xatom_insert_selection): (Xatom_pair, Xatom_insert_property, Xatom_text): Decls deleted. (x_begin_selection_own): Decls deleted. (Fx_open_connection): Set up only the wm atoms here. Call Xatoms_of_xselect.
* (SELECTION_EVENT_DISPLAY): New macro.Richard M. Stallman1993-03-151-0/+28
| | | | | | | (SELECTION_EVENT_REQUESTOR, SELECTION_EVENT_SELECTION) (SELECTION_EVENT_TARGET, SELECTION_EVENT_PROPERTY) (SELECTION_EVENT_TIME): New macros. (struct selection_input_event): New structure.
* (Xatom_wm_change_state): Define here.Richard M. Stallman1993-03-151-6/+58
| | | | | | (XTread_socket): Handle NEW_SELECTIONS alternative: queue events for SelectionRequest and SelectionClear; call functions for SelectionNotify and PropertyNotify.
* (record_property_change, record_delete, record_insert):Richard M. Stallman1993-03-151-7/+9
| | | | Don't make boundary or touch last_undo_buffer if cur buf has no undo.
* (PRINTPREPARE): Handle marker that points nowhere.Richard M. Stallman1993-03-151-18/+22
|
* (list_of_items): Allow strings among the alist items;Richard M. Stallman1993-03-151-21/+22
| | | | | | they make nonselectable lines. (single_keymap_panes): When storing in ENABLES, check def before enabled.
* (Fdelete_other_windows): Handle FRAME_MENU_BAR_LINES.Richard M. Stallman1993-03-151-2/+2
|
* (display_menu_bar): Assume FRAME_MENU_BAR_ITEMS already set.Richard M. Stallman1993-03-151-5/+14
| | | | | Fill out line with spaces. Put explicit spaces between items.
* (command_loop_1): Set FRAME_MENU_BAR_ITEMS here.Richard M. Stallman1993-03-151-12/+80
| | | | | | | | | | | | | | | (menu_bar_items): Reverse the list when done. (command_loop_1): Typo calling Qrecompute_lucid_menubar. (read_key_sequence): Likewise. Also fix call to Vrun_hooks. (kbd_buffer_get_event): Handle selection_clear_event and selection_request_event events. (read_key_sequence): Support Vcurrent_menubar and Qactivate_menubar_hook. Call Qrecompute_lucid_menubar. (syms_of_keyboard): Set up Vcurrent_menubar, Vprevious_lucid_menubar, Qactivate_menubar_hook, and Qrecompute_lucid_menubar.
* (INTEGERP, SYMBOLP, MARKERP, STRINGP, VECTORP): New macros.Richard M. Stallman1993-03-151-1/+14
| | | | | (COMPILEDP, BUFFERP, SUBRP, PROCESSP, FRAMEP, WINDOWP): New macros. (WINDOW_CONFIGURATIONP, FLOATP): New macros.
* (selection_request_event, selection_clear_event): New event kinds.Richard M. Stallman1993-03-151-16/+26
|
* Fix the fix.Jim Blandy1993-03-151-0/+1
|
* * dired.c (Fdirectory_files): Compile the MATCH regexp afterJim Blandy1993-03-151-3/+22
| | | | | | | calling everything else which might compile a regexp. * dired.c (Fdirectory_files): Properly GCPRO the strings while calling Fexpand_file_name and Fdirectory_file_name.
* Add extern declaration for do_line_insertion_deletion_costs.Jim Blandy1993-03-151-0/+2
|
* Add GNU copyright notice.Jim Blandy1993-03-152-0/+38
|
* Initial revisionJim Blandy1993-03-142-0/+372
|
* * keyboard.h (internal_last_event_frame): This should be extern,Jim Blandy1993-03-141-1/+1
| | | | dummy.
* * fns.c (Fy_or_n_p): Display the answer.Jim Blandy1993-03-141-0/+3
|
* entered into RCSRichard M. Stallman1993-03-141-28/+57
|
* (NO_X_DESTROY_DATABASE): Defined.Richard M. Stallman1993-03-141-0/+4
|
* * s/usg5-4.h: Remove extraneous text after #undef LIB_X11_LIB.Jim Blandy1993-03-131-1/+1
|
* *** empty log message ***Richard M. Stallman1993-03-131-81/+85
|
* Doc fix.Jim Blandy1993-03-131-1/+1
|
* Initial revisionRichard M. Stallman1993-03-131-0/+1949
|
* (xmenu_show): New arg enable_list.Richard M. Stallman1993-03-121-24/+48
| | | | | | | | (keymap_panes): New arg enables (single_keymap_panes): New arg enables. Fill in its contents. (list_of_panes, list_of_items): New arg enables. Fill in contents. (Fx_popup_menu): Pass enable and enable_list args. (single_keymap_panes): Set enable flag to -1 if cmd definition is nil.