- 19 Oct, 2009 1 commit
-
-
Dan Nicolaescu authored
* eval.c: Move struct catchtag definition ... * lisp.h: ... here. * image.c: Move png.h #include earlier to avoid warnings. * xterm.c: * xsmfns.c: * xselect.c: * xrdb.c: * xmenu.c: * xftfont.c: * xfont.c: * xfns.c: * xfaces.c: * xdisp.c: * window.c: * widget.c: * w32xfns.c: * w32uniscribe.c: * w32term.c: * w32select.c: * w32reg.c: * w32proc.c: * w32menu.c: * w32inevt.c: * w32heap.c: * w32font.c: * w32fns.c: * w32console.c: * w32.c: * w16select.c: * vm-limit.c: * unexsol.c: * unexec.c: * unexcw.c: * unexaix.c: * undo.c: * tparam.c: * textprop.c: * terminfo.c: * terminal.c: * termcap.c: * term.c: * syntax.c: * sound.c: * sheap.c: * search.c: * scroll.c: * region-cache.c: * regex.c: * ralloc.c: * process.c: * print.c: * msdos.c: * minibuf.c: * menu.c: * marker.c: * macros.c: * keymap.c: * keyboard.c: * intervals.c: * insdel.c: * indent.c: * gtkutil.c: * ftxfont.c: * ftfont.c: * fringe.c: * frame.c: * fontset.c: * font.c: * fns.c: * floatfns.c: * filelock.c: * fileio.c: * emacs.c: * editfns.c: * dosfns.c: * doprnt.c: * doc.c: * dispnew.c: * dired.c: * dbusbind.c: * data.c: * composite.c: * coding.c: * cmds.c: * cm.c: * chartab.c: * charset.c: * character.c: * ccl.c: * category.c: * casetab.c: * casefiddle.c: * callproc.c: * callint.c: * bytecode.c: * buffer.c: * atimer.c: Include setjmp.h. (Bug#4643) * xlwmenu.c: * lwlib.c: * lwlib-utils.c: * lwlib-Xm.c: * lwlib-Xlw.c: * lwlib-Xaw.c: Include setjmp.h.
-
- 12 Sep, 2009 1 commit
-
-
Stefan Monnier authored
-
- 11 Sep, 2009 3 commits
-
-
Stefan Monnier authored
filling the cache. (where_is_internal_1): Fix up typo.
-
Stefan Monnier authored
keymaps when autoloading is not allowed (bug#4393).
-
Stefan Monnier authored
(syms_of_keymap): Initialize it. (Fwhere_is_internal): Try and use bindings from :advertised-binding if applicable. * progmodes/xscheme.el (xscheme-evaluation-commands): Put a :advertised-binding property rather than using advertised-xscheme-send-previous-expression. (advertised-xscheme-send-previous-expression): Declare obsolete. * emulation/crisp.el (crisp-mode-map): Use `undo' rather than `advertised-undo'. (crisp-mode): Add corresponding bindings to undo's :advertised-binding instead. * dired.el (dired-mode-map): Put a :advertised-binding property rather than using dired-advertised-find-file. (dired-advertised-find-file): * simple.el (advertised-undo): * wid-edit.el (advertised-widget-backward): Declare obsolete. (widget-keymap): Put a :advertised-binding property rather than using advertised-widget-backward. * bindings.el (ctl-x-map): Put a :advertised-binding property rather than using advertised-undo. * tutorial.el (tutorial--default-keys): Adjust accordingly.
-
- 10 Sep, 2009 2 commits
-
-
Stefan Monnier authored
-
Stefan Monnier authored
(where_is_internal): Strip it down to only traverse the keymaps. Move the cache handling from Fwhere_is_internal to here. (Fwhere_is_internal): Move the handling of remapping and the choice of the best binding from where_is_internal to here. Unify the cached/noncached paths, so remapping is also handled correctly when the cache is used, and so the cache can be used to speed up remap-handling when applicable. Give preference to non-remapped bindings. * doc.c (Fsubstitute_command_keys): Let Fwhere_is_internal's prefer non-remapped bindings. * keyboard.c (parse_menu_item): Let Fwhere_is_internal handle command remapping.
-
- 09 Sep, 2009 1 commit
-
-
Stefan Monnier authored
Assume that where_is_internal returns unshadowed bindings to simplify the code and get rid of the gotos. Use ASIZE.
-
- 20 Feb, 2009 1 commit
-
-
Chong Yidong authored
-
- 08 Jan, 2009 1 commit
-
-
Glenn Morris authored
-
- 26 Dec, 2008 1 commit
-
-
Andreas Schwab authored
cons.
-
- 27 Nov, 2008 1 commit
-
-
Kenichi Handa authored
char_table_ref_and_range. For char-table, put boundary between non-ASCII and 8-bit characters.
-
- 16 Jul, 2008 1 commit
-
-
Stefan Monnier authored
(where_is_preferred_modifier, Vwhere_is_preferred_modifier): New vars. (preferred_sequence_p): Rename from ascii_sequence_p; pay attention to where_is_preferred_modifier, return a different value depending on how preferred is the binding. (where_is_internal): Adjust accordingly. (Fwhere_is_internal): Refresh where_is_preferred_modifier. Adjust to new preferred_sequence_p. (syms_of_keymap): Declare `where-is-preferred-modifier'. * keyboard.c (parse_solitary_modifier): Not static any more. * keyboard.h (parse_solitary_modifier): Declare.
-
- 15 Jul, 2008 1 commit
-
-
Adrian Robert authored
-
- 05 Jun, 2008 1 commit
-
-
Stefan Monnier authored
Rename from Vminibuffer_local_must_match_filename_map. (syms_of_keymap): * minibuf.c (Fcompleting_read): Adjust accordingly. * commands.h: Rename declaration as well. * minibuffer.el (minibuffer-local-must-match-filename-map): Declare obsolete alias for the old name.
-
- 14 May, 2008 1 commit
-
-
Glenn Morris authored
-
- 08 Apr, 2008 1 commit
-
-
Stefan Monnier authored
for generic chars, which do not exist any more in emacs-unicode.
-
- 04 Apr, 2008 1 commit
-
-
Stefan Monnier authored
* mouse.el (mouse-menu-non-singleton): Use it. (mouse-major-mode-menu): Remove hack made unnecessary. * keymap.c (Qkeymap_canonicalize): New var. (Fmap_keymap_internal): New fun. (describe_map): Use keymap-canonicalize.
-
- 25 Mar, 2008 2 commits
-
-
Stefan Monnier authored
(map_keymap): Use it. (Fmap_keymap_internal): New fun. (Fmap_keymap): Remove left-out test from before make_save_value.
-
Stefan Monnier authored
Remove `sort-first' argument. * keymap.c (Fmap_keymap): Use `map-keymap-sorted.
-
- 08 Feb, 2008 1 commit
-
-
Stefan Monnier authored
-
- 08 Jan, 2008 1 commit
-
-
Glenn Morris authored
-
- 29 Nov, 2007 1 commit
-
-
Richard M. Stallman authored
-
- 22 Nov, 2007 1 commit
-
-
Andreas Schwab authored
values to sprintf.
-
- 17 Oct, 2007 1 commit
-
-
Stefan Monnier authored
(x_clear_frame_selections): * w32menu.c (list_of_panes, list_of_items): * w32fns.c (w32_color_map_lookup, Fx_create_frame, Fx_display_list): * textprop.c (validate_plist, interval_has_all_properties) (interval_has_some_properties, interval_has_some_properties_list) (add_properties, text_property_list): * process.c (Fget_buffer_process, list_processes_1, status_notify): * minibuf.c (Fassoc_string): * macselect.c (x_own_selection, x_clear_frame_selections) (Fx_disown_selection_internal): * keymap.c (Fcommand_remapping, where_is_internal, describe_map_tree): Use CONSP rather than !NILP and XC[AD]R rather than Fc[ad]r.
-
- 09 Oct, 2007 1 commit
-
-
Stefan Monnier authored
escape sequences. * keyboard.h (struct kboard): Add Vinput_decode_map. Remove Vlocal_key_translation_map. * keyboard.c (read_key_sequence): Add support for input-decode-map. (init_kboard): Init input-decode-map. Replace local-key-translation-map back with key-translation-map. (syms_of_keyboard): Declare input-decode-map. Remove local-key-translation-map. Update docstrings. (mark_kboards): Mark Vinput_decode_map. Don't mark Vlocal_key_translation_map. * keymap.c (Fdescribe_buffer_bindings): Describe input-decode-map. Replace local-key-translation-map back with key-translation-map. * term.c (term_get_fkeys_1, CONDITIONAL_REASSIGN): Bind in input-decode-map rather than function-key-map.
-
- 20 Sep, 2007 1 commit
-
-
Kenichi Handa authored
in sequence.
-
- 08 Aug, 2007 1 commit
-
-
Glenn Morris authored
-
- 25 Jul, 2007 1 commit
-
-
Glenn Morris authored
-
- 16 Jul, 2007 1 commit
-
-
Stefan Monnier authored
(Faccessible_keymaps, where_is_internal): Use map_keymap. (where_is_internal_2): Remove. (where_is_internal_1): Update interface for its new use.
-
- 10 Jul, 2007 2 commits
-
-
Stefan Monnier authored
an array of Lisp_Objects (which are only ever integers anyway).
-
Stefan Monnier authored
(accessible_keymaps_1, where_is_internal_1): Use them to change interface to adhere to the one used by map_keymap. (Faccessible_keymaps, where_is_internal): Use map_keymap. (accessible_keymaps_char_table, where_is_internal_2): Remove.
-
- 25 Jun, 2007 1 commit
-
-
David Kastrup authored
`current-active-maps'. * keymap.c (Fcurrent_active_maps): Add `position' argument. (Fwhere_is_internal): Adjust call to `current-active-maps' to cater for additional parameter. * keymap.h: Adjust number of parameters to `current-active-maps'. * doc.c (Fsubstitute_command_keys): Adjust call of `current-active-maps'.
-
- 08 Jun, 2007 1 commit
-
-
Juanma Barranquero authored
-
- 07 May, 2007 2 commits
-
-
Andreas Schwab authored
-
Stefan Monnier authored
mapping for unibyte strings.
-
- 22 Apr, 2007 1 commit
-
-
Richard M. Stallman authored
-
- 21 Apr, 2007 1 commit
-
-
Glenn Morris authored
-
- 01 Apr, 2007 2 commits
-
-
Chong Yidong authored
(where_is_internal): Use new keymaps argument. (Fkey_binding): Caller changed.
-
Chong Yidong authored
rather than calling Fcommand_remapping.
-