1
0
mirror of https://git.savannah.gnu.org/git/emacs.git synced 2024-11-23 07:19:15 +00:00
Commit Graph

159 Commits

Author SHA1 Message Date
Karl Heuer
cd00fd3695 (apropos-variable): Fixed argument to apropos-command.
(apropos-command): Let `var-predicate' have higher priority than
`do-all'.
1998-06-01 21:46:44 +00:00
Richard M. Stallman
9a909b3c42 (apropos-command): If DO-ALL is set, search functions, not variables. 1998-05-24 23:19:37 +00:00
Richard M. Stallman
05942d060e (apropos-command): Change 3rd arg to VAR-PREDICATE
and use it as a predicate for which variables to match.
(apropos-variable): Use that feature to match all documented vars,
if have prefix arg.
1998-05-24 23:11:14 +00:00
Richard M. Stallman
af57e0fa0d (apropos): Handle aliases for undefined functions. 1998-05-22 06:29:05 +00:00
Richard M. Stallman
5b23b5e40b (apropos-mode-map): Bind q to quit-window. 1998-05-02 05:05:55 +00:00
Richard M. Stallman
8d7f1de352 (apropos-print): Pass t instead of DO-KEYS
when calling apropos-print-doc.
1997-12-22 07:39:09 +00:00
Richard M. Stallman
dea22c4524 (apropos, apropos-command): Ignore symbols that have apropos-inhibit property. 1997-12-21 01:46:14 +00:00
Richard M. Stallman
f38fd6108d (apropos-variable): New command.
(apropos-command): New arg JUST-VARS.
1997-11-24 04:55:48 +00:00
Karl Heuer
3ccee34545 (apropos-command): Doc fix. 1997-11-03 02:54:19 +00:00
Richard M. Stallman
ddd2f740cd Customized. 1997-07-24 07:43:07 +00:00
Richard M. Stallman
6cb0a57bb5 (apropos-print): Use customize-group-other-window, not customize-other-window. 1997-07-15 23:12:14 +00:00
Richard M. Stallman
896546cd9b Add provide call. 1997-06-22 18:57:55 +00:00
Richard M. Stallman
2be7e3fa33 (apropos): Add support for customization groups.
(apropos-print): Ditto.
1997-04-25 18:10:43 +00:00
Richard M. Stallman
5edc67d374 (apropos): Add support for faces, widgets, and user options.
(apropos-print): Ditto.
1997-04-12 18:49:35 +00:00
Karl Heuer
d69e3b68e6 (apropos): Print all property symbols. 1997-03-17 09:54:01 +00:00
Richard M. Stallman
466955cd24 (apropos-print): Don't say `Type ' before M-x cmd. 1996-09-04 17:16:14 +00:00
Richard M. Stallman
685b1bef75 (apropos-mode-map): Don't use view-mode;
instead, bind SPC and DEL directly.
1996-08-26 21:27:24 +00:00
Richard M. Stallman
fed7afa101 (apropos-mode): Turn on View mode. 1996-08-22 19:57:35 +00:00
Richard M. Stallman
82fbaa5ef2 (apropos-print): If command has no key bindings, say how to run it with M-x. 1996-05-04 00:50:49 +00:00
Erik Naggum
01dbd8a0b9 (apropos-print): Fix previous change. 1996-01-28 07:10:18 +00:00
Richard M. Stallman
98ce2330e6 (apropos-print): Omit key sequences that contain a frame. 1996-01-27 22:45:19 +00:00
Erik Naggum
b578f267af Update FSF's address. 1996-01-14 07:34:30 +00:00
Erik Naggum
1f64403f13 (apropos-print): Fix previous change to mouse message. 1996-01-12 01:51:05 +00:00
Karl Heuer
3787cf2cdf (apropos-print): Fix message about mouse command. 1996-01-09 23:07:49 +00:00
Karl Heuer
1259a08089 (apropos-files-scanned): Doc fix. 1996-01-04 23:27:11 +00:00
Karl Heuer
26a4a227ac (apropos-match-face): Use `secondary-selection' rather
than `highlight' to distinguish it from mouse-face highlighting of
hyperlinks.
(apropos-mode-map): Rename from `apropos-local-map'.
(apropos-mode): Set it rather than have a local-map that made RET
locally unusable when copied to other buffer.
(apropos-print): Use it.  When there is only one property, show
what it is.  Remove superfluous `save-excursion', thus making help
commands' return-message be correct.
(apropos-print, apropos-describe-plist): `print-help-return-message'
like help commands.
1995-12-19 22:01:53 +00:00
Richard M. Stallman
17ef035379 (apropos-follow): Rewrite to use whole line as target of reference.
(apropos-mouse-follow): Do save-excursion.
Error if not adjacent to a mouse-face property.
1995-11-27 05:47:49 +00:00
Richard M. Stallman
0a812366d6 (apropos-print): Put the item property
on the whole printed symbol.
(apropos-follow): Look for the item property only adjacent to point.
Signal an error if there is none.
1995-11-21 21:12:08 +00:00
Richard M. Stallman
f587d7acac (apropos-print): Use apropos-local-map as buffer's map,
not as a text property.
1995-11-21 00:10:57 +00:00
Richard M. Stallman
09e32aaf27 (apropos-print): Use buffer *Apropos*, not *Help*.
(apropos-follow): Don't print a "how to get back" message.

(apropos-follow): Fix error message.
1995-11-10 17:08:38 +00:00
Karl Heuer
645c4f6a8f Add latest changes of old library and some more.
(apropos): Only show unbound symbols when do-all
(apropos-documentation-check-elc-file): new copied function.
(apropos-command): also use `apropos-do-all' when called as function.
(apropos-print-doc): renamed from `apropos-print-documentation', i
is numeric index, replaces parameter tem.
(apropos-macrop): new function.
(apropos-print): use it to differentiate macros.
(apropos-symbol-face, apropos-keybinding-face, apropos-label-face)
(apropos-property-face, apropos-match-face): new variables
replace and extend the effect of `apropos-use-faces'.
(apropos-safe-documentation): renames `safe-documentation', also
returns a cons.
(apropos-regexp, apropos-files-scanned, apropos-accumulator)
(apropos-item): new variables to prevent compiler warnings.
(apropos-value-internal, apropos-documentation-internal): new fns.
1995-07-22 15:17:54 +00:00
Karl Heuer
3925e76d63 Restructured, largely rewritten and extended.
(apropos-use-faces, apropos-local-map): New variables.
(apropos-command): New name for `command-apropos' no longer in help.el.
(apropos-value): New command.
(apropos-documentation): New name for `super-apropos'
(apropos-follow, apropos-mouse-follow): New commands for hypertext.
(apropos-describe-plist): New function.
1995-07-07 18:53:58 +00:00
Richard M. Stallman
4de5599d7d (apropos): Use apropos-worthy-symbol-p as default predicate.
(apropos-worthy-symbol-p): New function.
1995-04-03 21:38:06 +00:00
Richard M. Stallman
6cb26914cc (super-apropos-check-elc-file): New function.
specifies which file to search.
(apropos-files-scanned): New variable.
(super-apropos): Bind apropos-files-scanned.
Update apropos-accumulate from apropos-print-matches.
Call super-apropos-accumulate before checking for no matches.
(super-apropos-check-doc-file): Don't visit the file, just insert it.
(super-apropos-accumulate): When doc string is in a file, scan that file.
(apropos-print-matches): Return the sorted list.
(safe-documentation): Handle compiled files.
1994-12-29 04:17:00 +00:00
Richard M. Stallman
a33b76c3eb (super-apropos, super-apropos-check-doc-file)
(super-apropos-accumulate): Vars item, fn-doc and var-doc renamed
to apropos-item, apropos-fn-doc and apropos-var-doc.
(apropos-item, apropos-var-doc, apropos-fn-doc)
(apropos-accumulate, apropos-regexp): New defvars.
(super-apropos): Bind apropos-regexp to regexp.
(super-apropos-accumulate): Use apropos-regexp.
1994-12-29 01:46:34 +00:00
Richard M. Stallman
487d5fb248 (apropos-match-keys): Handle menu bindings with cached equivalent keys.
(apropos-match-keys): Handle minor mode maps
and overriding-local-map.
1994-12-15 01:56:13 +00:00
Karl Heuer
ca75b35835 (apropos-print-matches): Set help-mode in *Help* buffer. 1994-11-09 05:52:02 +00:00
Richard M. Stallman
75a768810d (apropos-print-matches): Add newline after
Function: or Variable: if line doesn't fit with it.
New arg no-header inhibits them entirely.
(apropos): New arg no-header.  Pass it to apropos-print-matches.
1994-10-01 21:10:38 +00:00
Karl Heuer
8f1204db34 Update copyright. 1994-05-03 23:47:06 +00:00
Richard M. Stallman
27d684a195 (super-apropos-check-doc-file): Force Fundamental mode. 1994-04-13 19:00:07 +00:00
Karl Heuer
ee829a8776 (apropos-match-keys): Skip duplicate keybindings. 1994-03-25 03:03:24 +00:00
Richard M. Stallman
a1ba17616d Comment change. 1994-03-14 06:15:30 +00:00
Karl Heuer
e6d25e1474 (apropos, super-apropos): Doc fix. 1994-03-08 23:53:06 +00:00
Karl Heuer
201cb91b51 (super-apropos-check-doc-file): Use doc-directory instead of data-directory. 1994-03-08 23:31:55 +00:00
Karl Heuer
e1f672f579 (super-apropos-check-doc-file): Don't attempt to retrieve function
documentation from a symbol with no function binding.
1994-02-12 04:21:06 +00:00
Richard M. Stallman
7c09e2e327 (super-apropos-check-doc-file): Verify that the doc
string can actually be found from the symbol.
1993-12-29 06:55:23 +00:00
Richard M. Stallman
12fbf178bb (apropos-match-keys): If REGEXP is nil, always act as if it matched. 1993-12-23 04:39:33 +00:00
Richard M. Stallman
d2e1218f85 (safe-documentation): Don't crash on byte-compiled macro. 1993-06-08 01:32:42 +00:00
Richard M. Stallman
2b0194315a (apropos-print-matches): Bind tem. 1993-05-22 04:19:14 +00:00
Richard M. Stallman
4fa884066f (apropos-match-keys): Handle modern keymap structure. 1993-05-21 21:29:27 +00:00
Eric S. Raymond
e9571d2a21 Add or correct keywords 1993-03-18 21:29:42 +00:00
Richard M. Stallman
8ada529bea (super-apropos-check-doc-file): Look for DOC file in proper directory. 1993-02-20 23:12:21 +00:00
Richard M. Stallman
5c600c5c2f (apropos-match-keys): Handle non-chars as keys. 1993-01-04 11:36:14 +00:00
Eric S. Raymond
9750e079dd entered into RCS 1992-07-22 04:22:30 +00:00
Eric S. Raymond
fd7fa35a05 *** empty log message *** 1992-07-17 08:15:29 +00:00
Eric S. Raymond
e516799970 *** empty log message *** 1992-07-16 21:47:34 +00:00
Eric S. Raymond
c0274f385f *** empty log message *** 1992-05-30 23:54:21 +00:00
Jim Blandy
1e6dacf62d *** empty log message *** 1991-12-05 18:54:06 +00:00
Richard M. Stallman
6f8e447f09 Initial revision 1991-07-31 02:49:11 +00:00