aboutsummaryrefslogtreecommitdiffstats
path: root/src (follow)
Commit message (Collapse)AuthorAgeFilesLines
* (display_text_line): Don't move the cursor if it's supposed toKarl Heuer1995-05-021-2/+8
| | | | | be in the echo area. (echo_area_display): Put cursor in echo area if appropriate.
* (redisplay): Don't move the cursor if it's supposed toKarl Heuer1995-05-011-2/+4
| | | | be in the echo area.
* (main): Delete duplicate code for -version.Richard M. Stallman1995-04-301-10/+2
| | | | (standard_args): Add -help and -version.
* (Fdo_auto_save): Record visited file nameRichard M. Stallman1995-04-301-3/+12
| | | | | as well as auto-save file name in the auto-save-list-file-name file. Call Fexpand_file_name for auto-save-list-file-name.
* (standard_args): Add #ifdef VMS for -map.Richard M. Stallman1995-04-301-0/+2
|
* [HAVE_UNISTD_H]: Include unistd.h.Richard M. Stallman1995-04-291-0/+5
|
* (standard_args): Add -L/--directory/-directory.Richard M. Stallman1995-04-291-0/+2
|
* (PUSH_FAILURE_INT, POP_FAILURE_INT): Use WIDE_INT.Richard M. Stallman1995-04-291-53/+138
| | | | | | | | | | | | | | | | (WIDE_INT): Defined (two alternate definitions). (C_ALLOCA): Undef it, if __GNUC__. (REGEX_ALLOCATE_STACK, REGEX_REALLOCATE_STACK) (REGEX_FREE_STACK): New macros. (INIT_FAIL_STACK, DOUBLE_FAIL_STACK, FREE_VARIABLES): Use them. (re_max_failures) [REL_ALLOC]: Alternative larger initial value. (re_compile_fastmap): Use REGEX_FREE_STACK. (re_match_2_internal): Always call FREE_VARIABLES before returning. Always init regstart, old_regstart, etc. whenever MATCH_MAY_ALLOCATE is defined. (FREE_VARIABLES) [REL_ALLOC]: Define non-trivially.
* (Fcall_process): Extend BUFFER arg so it can specifyRichard M. Stallman1995-04-291-3/+17
| | | | | a separate output file for stderr output. (Fcall_process_region): Doc fix.
* (ORDINARY_LINK): Defined.Richard M. Stallman1995-04-291-1/+1
| | | | (LINKER): Definition deleted.
* (popup_get_selection): Use x_non_menubar_window_to_frame.Karl Heuer1995-04-291-7/+11
| | | | | | | | | Either queue or dispatch the event, but not both. (dialog_selection_callback): Clear popup_activated_flag. (Fx_popup_menu): If POSITION is just (menu-bar), use the current mouse position. (menubar_selection_callback): Use (menu-bar) instead of 'menu-bar.
* (read_char, read_char_x_menu_prompt): ExcludeKarl Heuer1995-04-291-2/+5
| | | | menu-bar clicks when processing mouse clicks.
* Declare x_non_menubar_window_to_frame.Karl Heuer1995-04-291-0/+1
|
* (x_non_menubar_window_to_frame): New function.Karl Heuer1995-04-291-0/+29
|
* (x_term_init): Add stub to initialize Vsystem_key_alist.Karl Heuer1995-04-291-0/+3
|
* (create_process): Don't reference pty_name if !HAVE_PTYS.Karl Heuer1995-04-281-5/+14
|
* (Ffile_regular_p): Use Qfile_regular_p.Richard M. Stallman1995-04-261-2/+5
| | | | (syms_of_fileio): Set up Qfile_regular_p.
* (standard_args): Move -iconic and --icon-type (etc.)Richard M. Stallman1995-04-261-3/+4
| | | | to the end of the initial args.
* (mark_kboards): Mark the kbd macro and Vsystem_key_alist.Karl Heuer1995-04-251-0/+5
|
* Comment change.Richard M. Stallman1995-04-251-0/+2
|
* (REGEXP_IN_LIBC): Defined.Richard M. Stallman1995-04-251-0/+3
|
* (x_term_init): If the previous kboard was the dummy one,Karl Heuer1995-04-241-0/+5
| | | | switch to the new one immediately.
* (Vsystem_key_alist): Delete global variable.Karl Heuer1995-04-241-5/+4
| | | | | | (init_kboard): Initialize Vsystem_key_alist member. (syms_of_keyboard): Change DEFVAR_LISP to DEFVAR_KBOARD. (make_lispy_event): Use the kboard's alist instead of the global.
* (struct kboard): New member Vsystem_key_alist.Karl Heuer1995-04-241-0/+3
|
* Make intervals.o and term.o depend on keyboard.h.Karl Heuer1995-04-241-2/+2
|
* (safe_run_hooks_1, safe_run_hooks_error): New subroutines.Richard M. Stallman1995-04-241-8/+22
| | | | | (safe_run_hooks): Handle errors to clear the hook, instead of always clearing it temporarily.
* (Fplist_put): Don't signal an error if plist isn't a cons.Karl Heuer1995-04-241-6/+5
|
* (struct x_display_info): New members x_focus_frame,Karl Heuer1995-04-241-5/+20
| | | | x_focus_event_frame, x_highlight_frame, replacing global vars.
* (x_get_focus_frame): New arg FRAME. Callers changed.Karl Heuer1995-04-241-6/+13
| | | | (Funfocus_frame): Unfocus on selected_frame's display.
* (x_focus_frame, x_focus_event_frame, x_highlight_frame):Karl Heuer1995-04-241-78/+71
| | | | | | | | | | | | | | | | | Delete these vars; now part of struct x_display_info. (x_new_focus_frame): New arg DPYINFO. Callers changed. Use the struct members instead of the globals. Call x_frame_rehighlight instead of XTframe_rehighlight, so we can pass on the dpyinfo pointer. (x_mouse_leave): New arg DPYINFO. Callers changed. (XTframe_rehighlight): New arg FRAME. Callers changed. Now does all the work in x_frame_rehighlight. (x_frame_rehighlight): New function, code from XTframe_rehighlight. (XTread_socket): Use the struct members instead of the globals. (x_unfocus_frame, x_iconify_frame, x_destroy_window): Likewise. (x_display_box_cursor, x_make_frame_invisible): Likewise. (x_term_init): Initialize the struct members. (x_initialize): Delete initialization of deleted globals.
* (Fredirect_frame_focus): Fix earlier change; use a frame known to be non-nil.Karl Heuer1995-04-241-1/+1
|
* Make dispnew.o and keyboard.o depend on xterm.h.Karl Heuer1995-04-241-2/+3
|
* (do_switch_frame): Don't try to refocus termcap frames.Karl Heuer1995-04-241-1/+1
|
* (message_dolog): The message log doesn't need an undo list.Karl Heuer1995-04-241-0/+1
|
* (term_init): MagicWrap implies AutoWrap.Karl Heuer1995-04-241-2/+4
|
* (do_switch_frame): x_get_focus_frame needs an arg.Karl Heuer1995-04-241-2/+2
| | | | (Fredirect_frame_focus): frame_rehighlight_hook needs an arg.
* (xmenu_show): x_mouse_leave needs an arg.Karl Heuer1995-04-241-1/+1
|
* (create_process): Don't abort if can't reopenRichard M. Stallman1995-04-241-3/+8
| | | | pty_name in the child. Exit the child instead.
* (child_setup): Reword "can't exec" message.Richard M. Stallman1995-04-241-2/+4
| | | | | | Add newline after message. (Fcall_process): Call Fexpand_file_name for error_file.
* (Fexpand_abbrev): Add some error checking.Karl Heuer1995-04-201-3/+7
|
* (Fx_popup_dialog): Don't pass menubarp arg to xdialog_show.Karl Heuer1995-04-201-1/+1
|
* Comment change.Richard M. Stallman1995-04-201-1/+1
|
* (x_window): Use (or reuse) frame's namebuf instead of aKarl Heuer1995-04-191-13/+7
| | | | temp var. This avoids a storage leak.
* (Fdelete_frame): Free f->namebuf.Karl Heuer1995-04-191-0/+2
|
* (make_frame): Initialize f->namebuf.Karl Heuer1995-04-191-0/+1
|
* (struct frame): New member namebuf.Karl Heuer1995-04-191-1/+6
|
* (xmenu_show, xdialog_show): Delete menubarp arg.Richard M. Stallman1995-04-191-14/+4
| | | | (Fx_popup_menu): Don't compute menubarp.
* (map_event_to_object): Declaration deleted.Richard M. Stallman1995-04-181-4/+0
|
* (x_report_frame_params): Report value of `display' parm.Richard M. Stallman1995-04-181-0/+2
|
* (Ffetch_bytecode): Check the type of the object being read from the file.Richard M. Stallman1995-04-181-0/+2
|