comparison lispref/keymaps.texi @ 90389:146cd8369025

Revision: emacs@sv.gnu.org/emacs--unicode--0--patch-60 Merge from emacs--devo--0 Patches applied: * emacs--devo--0 (patch 259-273) - Update from CVS - lisp/replace.el (occur-engine): Bind `inhibit-field-text-motion' to t - Merge from gnus--rel--5.10 - Rename "field-at-point" to "field-at-pos" - (comint-insert-input): Remove redundant calls to setq and goto-char * gnus--rel--5.10 (patch 99-100) - Merge from emacs--devo--0 - Update from CVS
author Miles Bader <miles@gnu.org>
date Wed, 10 May 2006 20:42:41 +0000
parents 5754737d1e04 a9473232a709
children a8190f7e546e
comparison
equal deleted inserted replaced
90388:a786f674d33f 90389:146cd8369025
559 (@var{find-in} overriding-local-map) 559 (@var{find-in} overriding-local-map)
560 (or (@var{find-in} (get-text-property (point) 'keymap)) 560 (or (@var{find-in} (get-text-property (point) 'keymap))
561 (@var{find-in-any} emulation-mode-map-alists) 561 (@var{find-in-any} emulation-mode-map-alists)
562 (@var{find-in-any} minor-mode-overriding-map-alist) 562 (@var{find-in-any} minor-mode-overriding-map-alist)
563 (@var{find-in-any} minor-mode-map-alist) 563 (@var{find-in-any} minor-mode-map-alist)
564 (if (get-text-property (point) 'local-map)) 564 (if (get-text-property (point) 'local-map)
565 (@var{find-in} (get-text-property (point) 'local-map)) 565 (@var{find-in} (get-text-property (point) 'local-map))
566 (@var{find-in} (current-local-map)))))) 566 (@var{find-in} (current-local-map))))))
567 (@var{find-in} (current-global-map))) 567 (@var{find-in} (current-global-map)))
568 @end lisp 568 @end lisp
569 569
668 (@var{find-in} overriding-local-map) 668 (@var{find-in} overriding-local-map)
669 (or (@var{find-in} (get-text-property (point) 'keymap)) 669 (or (@var{find-in} (get-text-property (point) 'keymap))
670 (@var{find-in-any} emulation-mode-map-alists) 670 (@var{find-in-any} emulation-mode-map-alists)
671 (@var{find-in-any} minor-mode-overriding-map-alist) 671 (@var{find-in-any} minor-mode-overriding-map-alist)
672 (@var{find-in-any} minor-mode-map-alist) 672 (@var{find-in-any} minor-mode-map-alist)
673 (@var{find-in} (get-text-property (point) 'local-map)) 673 (if (get-text-property (point) 'local-map)
674 (@var{find-in} (current-local-map))))) 674 (@var{find-in} (get-text-property (point) 'local-map))
675 (@var{find-in} (current-local-map))))))
675 (@var{find-in} (current-global-map))) 676 (@var{find-in} (current-global-map)))
676 @end lisp 677 @end lisp
677 678
678 @noindent 679 @noindent
679 The @var{find-in} and @var{find-in-any} are pseudo functions that 680 The @var{find-in} and @var{find-in-any} are pseudo functions that
680 searches in one keymap respectively an alist of keymaps. 681 search in one keymap and in an alist of keymaps, respectively.
681 682
682 @enumerate 683 @enumerate
683 @item 684 @item
684 The function finally found may be remapped 685 The function finally found may be remapped
685 (@pxref{Remapping Commands}). 686 (@pxref{Remapping Commands}).