summaryrefslogtreecommitdiff
path: root/src
Commit message (Collapse)AuthorAgeFilesLines
* (TEMACS): Depend upon $(BLD).Geoff Voelker1995-06-101-2/+2
| | | | (temacs): Remove $(BLD) dependency.
* (system_key_syms): Deleted; now part of struct kboard.Karl Heuer1995-06-091-7/+5
| | | | | | (make_lispy_event): Use the struct member. (init_kboard): Initialize it. (syms_of_keyboard): Delete initialization and staticpro.
* (mark_kboards): Mark system_key_syms member.Karl Heuer1995-06-091-0/+1
|
* (struct kboard): New member system_key_syms.Karl Heuer1995-06-091-0/+3
|
* (modify_event_symbol): Mask out high bits here,Karl Heuer1995-06-091-4/+16
| | | | | | | and only for certain purposes. table_size now unsigned. (modify_event_symbol) [HAVE_X_WINDOWS]: Use x_get_keysym_name. (make_lispy_event): Don't mask high bits here. Supply -1 as table_size for system-specific keys.
* (x_get_keysym_name): New function.Karl Heuer1995-06-091-5/+23
|
* (update_menu_bar): Use set_buffer_internal_1 to switch bufs.Karl Heuer1995-06-091-2/+12
| | | | | | | Run the hooks in the proper buffer. Normally bind overriding-local-map to nil. (Qoverriding_local_map): New variable. (syms_of_xdisp): staticpro it.
* (SOURCES): Makefile isn't source; Makefile.in.in is.Karl Heuer1995-06-091-1/+1
|
* (Fminibuffer_complete): Make last_command be kboard-local.Karl Heuer1995-06-091-1/+2
|
* (internal_self_insert): Make last_command be kboard-local.Karl Heuer1995-06-091-1/+2
|
* (last_command): Var deleted; now part of struct kboard.Karl Heuer1995-06-091-10/+2
|
* (struct kboard): New member Vlast_command.Karl Heuer1995-06-091-0/+4
|
* (last_command): Var deleted; now part of struct kboard.Karl Heuer1995-06-091-13/+8
| | | | | | (command_loop_1): Make last_command be kboard-local. (syms_of_keyboard): Defvar it. (init_kboard): Initialize it.
* (LIBS_MACHINE): Use -lpthread if it exists.Karl Heuer1995-06-091-0/+4
|
* (Flookup_key, Fdefine_key): Use Fevent_convert_list.Karl Heuer1995-06-091-2/+2
|
* (Fevent_convert_list): Renamed from convert_event_type_list.Karl Heuer1995-06-091-2/+9
| | | | (syms_of_keyboard): defsubr it.
* (xmenu_show): Do call lw_destroy_all_widgets.Karl Heuer1995-06-091-5/+4
| | | | | (xdialog_show): Likewise. (popup_get_selection): Don't call it here.
* (Freplace_match): Do the right thing with backslash.Karl Heuer1995-06-091-2/+15
|
* (Freplace_match): Fix check for valid reg in string replace.Karl Heuer1995-06-091-1/+1
|
* (LIBS_MACHINE): Define to -ldnet or -ldnet_stub.Karl Heuer1995-06-091-2/+9
|
* (Vhelp_event_list): New var.Karl Heuer1995-06-091-3/+27
| | | | | | (syms_of_keyboard): Set up Lisp var. (help_char_p): New function. (read_char, echo_char, read_key_sequence): Use help_char_p.
* (Vlucid_menu_bar_dirty_flag): Declare this variable.Karl Heuer1995-06-091-0/+3
| | | | (Qrecompute_lucid_menubar, Qactivate_menubar_hook): Likewise.
* (read_key_sequence): Don't run activate-menubar-hookKarl Heuer1995-06-091-7/+0
| | | | or call recompute-lucid-menubar.
* (update_menu_bar): Run activate-menubar-hookKarl Heuer1995-06-091-0/+6
| | | | and call recompute-lucid-menubar.
* (SYSTEM_PURESIZE_EXTRA) [!HAVE_X_WINDOWS]: Increase to 62000.Karl Heuer1995-06-081-1/+1
|
* [!subprocesses]: Include sysselect.h.Karl Heuer1995-06-081-0/+1
|
* (xmenu_show): If !HAVE_X_WINDOWS, don't reference X display.Karl Heuer1995-06-081-0/+2
|
* (mark_kboards): Mark Vprefix_arg instead ofKarl Heuer1995-06-071-2/+1
| | | | prefix_factor and prefix_value.
* (Fexecute_kbd_macro): Vprefix_arg is now part of kboard.Karl Heuer1995-06-071-1/+1
|
* (cmd_error, command_loop_1, Fcommand_execute)Karl Heuer1995-06-071-35/+11
| | | | | (Fexecute_extended_command, init_kboard, syms_of_keyboard): Undo Feb 28 change; prefix arg handling is now in Lisp code again.
* (current_prefix_partial): Deleted.Karl Heuer1995-06-071-105/+2
| | | | | | | | (Vprefix_arg): Deleted; not part of struct kboard again. (Funiversal_argument, Fnegative_argument, Fdigit_argument) (clear_prefix_arg, finalize_prefix_arg, describe_prefix_arg): Deleted. (syms_of_callint): Use DEFVAR_KBOARD for Vprefix_arg. Remove defsubrs for deleted functions.
* (struct kboard): member Vprefix_arg restored, replacingKarl Heuer1995-06-071-13/+2
| | | | prefix_factor, prefix_value, prefix_sign, and prefix_partial.
* (current_prefix_partial): Deleted.Karl Heuer1995-06-071-7/+1
| | | | | | (Vprefix_arg): Deleted; now part of struct kboard again. (Funiversal_argument, Fnegative_argument, Fdigit_argument) (clear_prefix_arg, finalize_prefix_arg): Deleted.
* (Flocal_variable_p): New optional arg BUFFER.Karl Heuer1995-06-071-8/+33
| | | | Really check whether var is local in *that* buffer.
* (x_real_positions): Uncatch and recatch X errors in the loop.Karl Heuer1995-06-071-1/+4
|
* (Fbuffer_disable_undo): Make this function interactive.Karl Heuer1995-06-071-2/+2
|
* (unlock_file, lock_file): Call Fexpand_file_name.Karl Heuer1995-06-071-0/+4
|
* Doc fix.Karl Heuer1995-06-071-2/+2
|
* Declare sbrk.Karl Heuer1995-06-061-0/+2
|
* (TOOLKIT_DEFINES): Define.Karl Heuer1995-06-061-1/+7
| | | | (ALL_CFLAGS): Insert $(TOOLKIT_DEFINES) here.
* (syms_of_xfns): Provide motif in Motif version.Karl Heuer1995-06-061-0/+3
|
* (Fwaiting_for_user_input_p): Function declared.Karl Heuer1995-06-061-0/+10
| | | | | | (Fupcase_initials, Fupcase_initials_region): Likewise. (Fplist_get, get_local_map, Fx_popup_menu, Fx_popup_dialog): Likewise. (Fframe_first_window): Likewise.
* (Freplace_match): Calls to upcase_initials and upcase_initials_region changedKarl Heuer1995-06-061-2/+2
| | | | to Fupcase_initials and Fupcase_initials_region for consistency.
* (Fexpand_abbrev): Call to upcase_initials_regionKarl Heuer1995-06-061-2/+2
| | | | changed to Fupcase_initials_region for consistency.
* (Fvertical_motion): Add cast.Karl Heuer1995-06-061-1/+1
|
* (casify_region): Use explicit local vars for startKarl Heuer1995-06-061-27/+15
| | | | | | | and end, so that the type will be correct. (operate_on_word): Likewise for iarg in this function. (upcase_initials, upcase_initials_region): Deleted; these were redundant copies of Fupcase_initials and Fupcase_initials_region.
* (record_insert): Change args to be ints, not Lisp_Objects.Karl Heuer1995-06-061-5/+5
|
* (cmd_error): Use NULL, not 0, as arg to cmd_error_internal.Karl Heuer1995-06-061-3/+3
| | | | | (menu_bar_items): Likewise, for arg of current_minor_maps. (record_char): Add cast.
* Include keyboard.h.Karl Heuer1995-06-051-0/+1
|
* (Fx_create_frame): Make sure icon_name is a string or nil.Karl Heuer1995-06-051-0/+2
|