User: stephent
Date: 05/11/26 14:20:25
Modified: xemacs/src ChangeLog keymap.c
Log:
Improve where-is internal docstring. <87y83b35z7.fsf(a)tleepslib.sk.tsukuba.ac.jp>
Revision Changes Path
1.894 +4 -4 XEmacs/xemacs/src/ChangeLog
Index: ChangeLog
===================================================================
RCS file: /pack/xemacscvs/XEmacs/xemacs/src/ChangeLog,v
retrieving revision 1.893
retrieving revision 1.894
diff -u -p -r1.893 -r1.894
--- ChangeLog 2005/11/26 11:46:05 1.893
+++ ChangeLog 2005/11/26 13:20:21 1.894
@@ -1,3 +1,7 @@
+2004-12-19 Stephen J. Turnbull <stephen(a)xemacs.org>
+
+ * keymap.c (Fwhere_is_internal): Rewrite docstring.
+
2005-11-26 Stephen J. Turnbull <stephen(a)xemacs.org>
Merge Xft.
@@ -469,10 +473,6 @@
* glyphs-x.c,objects-x.c: Deemphasize warnings (to debug or alert).
* redisplay-x.c: Don't abort() when ichar_to_unicode returns error.
-
- 2004-12-19 Stephen J. Turnbull <stephen(a)xemacs.org>
-
- * keymap.c (Fwhere_is_internal): Rewrite docstring.
2004-12-17 Stephen J. Turnbull <stephen(a)xemacs.org>
1.61 +9 -6 XEmacs/xemacs/src/keymap.c
Index: keymap.c
===================================================================
RCS file: /pack/xemacscvs/XEmacs/xemacs/src/keymap.c,v
retrieving revision 1.60
retrieving revision 1.61
diff -u -p -r1.60 -r1.61
--- keymap.c 2005/11/22 10:36:39 1.60
+++ keymap.c 2005/11/26 13:20:23 1.61
@@ -3474,17 +3474,20 @@ DEFUN ("where-is-internal", Fwhere_is_in
Return list of keys that invoke DEFINITION in KEYMAPS.
KEYMAPS can be either a keymap (meaning search in that keymap and the
current global keymap) or a list of keymaps (meaning search in exactly
-those keymaps and no others). If KEYMAPS is nil, search in the currently
-applicable maps for EVENT-OR-KEYS (this is equivalent to specifying
-`(current-keymaps EVENT-OR-KEYS)' as the argument to KEYMAPS).
+those keymaps and no others).
If optional 3rd arg FIRSTONLY is non-nil, return a vector representing
the first key sequence found, rather than a list of all possible key
sequences.
-If optional 4th arg NOINDIRECT is non-nil, don't follow indirections
- to other keymaps or slots. This makes it possible to search for an
- indirect definition itself.
+Optional 4th argument NOINDIRECT is ignored. (GNU Emacs uses it to allow
+searching for an indirect keymap by inhibiting following of indirections to
+keymaps or slots, but XEmacs doesn't need it because keymaps are a type.)
+
+If optional 5th argument EVENT-OR-KEYS is non-nil and KEYMAPS is nil,
+search in the currently applicable maps for EVENT-OR-KEYS (this is
+equivalent to specifying `(current-keymaps EVENT-OR-KEYS)' as the
+argument to KEYMAPS).
*/
(definition, keymaps, firstonly, UNUSED (noindirect), event_or_keys))
{
Show replies by date