1
0
mirror of https://git.savannah.gnu.org/git/emacs.git synced 2024-12-16 09:50:25 +00:00
Commit Graph

50 Commits

Author SHA1 Message Date
Thien-Thi Nguyen
aaef169dc6 Update years in copyright notice; nfc. 2006-02-06 15:23:23 +00:00
Thien-Thi Nguyen
0d30b33766 Update years in copyright notice; nfc. 2005-08-06 22:13:43 +00:00
Lute Kamstra
086add1519 Update FSF's address. 2005-07-04 23:32:44 +00:00
Eli Zaretskii
2d3eadf205 Fix Copyright years. 2005-01-15 14:05:47 +00:00
Eli Zaretskii
3b90e93257 (c-mode/symbol): Add ^` to prefix, and change
suffix to space, $ or '$, to correctly position point when going
to @table style constants like DBL_MAX.
2005-01-15 14:00:03 +00:00
Juri Linkov
8270a848c8 (info-lookup-highlight-face): Change default from highlight' to match'. 2004-12-16 07:19:20 +00:00
Richard M. Stallman
1bc897ca5a (info-lookup-maybe-add-help cfengine-mode): Regexp typo. 2004-12-06 14:09:13 +00:00
Juri Linkov
947faf4fe7 (info-lookup): Allow reusing in the current buffer
not only *info* buffer, but all (even renamed) Info buffers
by checking for major-mode instead of *info* buffer name.
(c-mode, autoconf-mode, emacs-lisp-mode, scheme-mode)
(octave-mode, maxima-mode) <doc-spec>:
Allow long dashes generated by Texinfo 4.7 before definitions.
(texinfo-mode) <doc-spec>: Add space to suffix to find command
definitions with argument separated by space.
2004-11-07 20:52:51 +00:00
Richard M. Stallman
99400b3e52 (info-lookup-file): Add info-file property.
(info-lookup-symbol): Likewise.
2004-10-13 02:11:05 +00:00
Stefan Monnier
7830c895a2 (cfengine-mode): Accept a terminal (). 2004-04-29 19:09:20 +00:00
Stefan Monnier
538996c7cd Add support for cfengine-mode.
(info-lookup-setup-mode): Use dolist.
2004-04-23 20:44:54 +00:00
Eli Zaretskii
3792a773ca (info-lookup): Reuse an existing Info window. 2004-03-13 13:12:09 +00:00
Eli Zaretskii
08d87b2d0d In scheme-mode symbol regexp, disallow backquote and
comma, so that it DTRT in macros.
2004-02-27 17:27:25 +00:00
Stephen Eglen
b3a3e4e162 Add support for maxima-mode. Update commentary
because info-lookup-symbol is now bound to C-h S.
2004-02-01 13:52:33 +00:00
Richard M. Stallman
0445150caf (info-lookup): Use assoc-string. 2003-12-29 19:18:09 +00:00
Miles Bader
ab5796a9f9 Add arch taglines 2003-09-01 15:45:59 +00:00
Juanma Barranquero
01e1a81920 (autoconf-mode setups): Recognise AH_ and AU_ entries in "(autoconf)Autoconf
Macro Index".  Add "(autoconf)M4 Macro Index" and "(autoconf)Autotest Macro
Index".  Remove duplicate copy of "(automake)Macro and Variable Index".  Keep
automake after all autoconf possibilities, so as to prefer those.
2003-05-25 21:08:21 +00:00
Juanma Barranquero
bdb0f2d551 (info-lookup-make-completions): Allow colons in index entries by looking for ":
" to terminate, as per latest info.el.
2003-05-11 15:30:12 +00:00
Juanma Barranquero
16524b9bcb (emacs-lisp-mode): Add prefix/suffix matching regexps. 2003-04-05 12:59:38 +00:00
Juanma Barranquero
c6bb268852 *** empty log message *** 2003-04-02 21:38:43 +00:00
Juanma Barranquero
c0e7fbb88e (sh-mode): Add doc-specs for commands and variables. 2003-03-30 20:31:23 +00:00
Richard M. Stallman
021c54a395 (info-lookup): Fix error message typo. 2002-12-28 21:28:56 +00:00
Richard M. Stallman
7c3da01bf2 (info-lookup): For ease of use try item
case-insensitive if not found case-sensitive.
Do case sensitive search in index nodes, so items differing only in
case go correctly to their respective nodes.
2002-12-23 17:54:31 +00:00
Dave Love
28a2ca5d82 Support current auto{conf,make} manuals. 2002-07-18 18:19:18 +00:00
Richard M. Stallman
a5a08b1f3b Comment change. 2002-01-25 05:06:14 +00:00
Stefan Monnier
fdba4ab443 (makefile-mode): Add info for automake.
(autoconf-mode): Fix the name of the index for automake.
2001-11-15 12:25:20 +00:00
Pavel Janík
e8af40eed4 Some fixes to follow coding conventions. 2001-07-16 12:23:00 +00:00
Stefan Monnier
41b1cae76e Docstring fixes and dead code eliminated.
(cperl-mode): Add support.
(emacs-lisp-mode): List all entries from elisp manual, whether
or not they are currently (f)bound or not.  Update regexp.
2001-03-06 23:42:00 +00:00
Gerd Moellmann
f457975a0c (info-lookup): If *info* is shown in another frame
on the same display, select that frame, instead of switching to
the Info buffer in another window of the selected frame.
2000-07-20 20:35:27 +00:00
Gerd Moellmann
3b36190124 Change author's mail address. 2000-07-07 13:01:49 +00:00
Dave Love
141d2f67cd (info-lookup): Use display-color-p. 2000-03-12 15:29:12 +00:00
Stephen Eglen
57f3e9c9f6 Octave-mode support: for the function index entries, allow the prefix
to also match optional return value list of form `[X Y ... Z] = '.
1999-08-22 18:09:58 +00:00
Dave Love
e35ccb9e60 Remove compatibility code.
(info-lookup-guess-default*): DTRT for point st start of symbol.
(info-complete): Don't lose with point not at end of symbol.
1999-08-17 14:31:13 +00:00
Karl Heuer
ce288cb681 (info-lookup-guess-c-symbol): Use skip-syntax-backward.
(info-lookup-guess-default): Simplified and cleaned up.
(info-lookup-guess-default*): Preserve point.
1999-08-10 16:49:49 +00:00
Karl Heuer
b108eac242 (info-lookup-interactive-arguments): Add optional
argument query for new choice of help mode.
(info-lookup-symbol):  Use it.
(info-lookup-file): Ditto.
(info-lookup): Don't switch to other window, if already in Info buffer.
1999-07-25 05:47:46 +00:00
Karl Heuer
e12fcc411e (info-lookup-setup-mode): Don't give up, if
info-lookup-make-completions returns an error.
(info-lookup-maybe-add-help :mode 'latex-mode): Use Info file
name latex, not latex2e.
1999-07-22 00:45:00 +00:00
Karl Heuer
3481a5c0f6 (info-lookup-file, info-lookup-symbol): Doc fix.
(info-lookup-interactive-arguments): Never insert the default
into the minibuffer automatically.
1999-06-12 03:52:13 +00:00
Richard M. Stallman
ba20f07702 Comment change. 1999-05-24 19:47:21 +00:00
Dave Love
6480a693a2 Remove duplicate scheme-mode entry.
(info-lookup-make-completions): When looking for entries, check
that `item' isn't null or "Menu".
1998-10-02 14:35:09 +00:00
Stephen Eglen
054e5c2010 Add support for Octave. 1998-09-29 08:45:12 +00:00
Karl Heuer
9d37318d1c Added support for Scheme.
Removed Info-lookup minor mode.
(info-lookup-file-name-alist): New variable.
(info-lookup-select-mode): New function.  Select help mode
according to info-lookup-file-name-alist or fall back to the
buffer's major mode.
(info-lookup): Use info-lookup-select-mode.
(info-lookup-interactive-arguments): Likewise.
(info-complete-symbol): Likewise.
(info-complete-file): Likewise.
(info-complete): Likewise.
1998-05-30 13:25:57 +00:00
Dave Love
40f406674a Add an entry for Scheme mode. 1998-05-27 21:32:17 +00:00
Richard M. Stallman
0c10ee28b4 (info-lookup->topic-cache): Use defun, not defsubst.
(info-lookup->mode-cache, info-lookup->initialized): Likewise.
(info-lookup->completions, info-lookup->refer-modes): Likewise.
(info-lookup->all-modes): Likewise.

(info-lookup-quick-all-modes): New function.
(info-complete): Find the symbol to complete first,
then compute list of completions.

(lisp-mode): Add info-lookup-maybe-add-help for it.
1998-04-02 04:36:00 +00:00
Karl Heuer
a1fee1bc2a Added support for the Emacs Lisp manual.
(info-complete-file): Use default value if MODE is nil.
(info-lookup-file-alist): Variable removed.
1998-02-25 22:45:29 +00:00
Richard M. Stallman
d2c2b88383 (info-complete): Rewrite minibuffer completion code.
(info-lookup-minor-mode, turn-on-info-lookup):
Added minor mode interface.
(info-lookup-minor-mode-string): New variable.
(info-lookup-minor-mode-map): New variable.

Provide a work-around if the custom library is not available.

(info-lookup-other-window-flag)
(info-lookup-highlight-face): Variables customized.

(info-lookup-alist): No longer customizable.
(info-lookup-add-help, info-lookup-maybe-add-help): Interface
functions for adding new modes.
(info-lookup-add-help*): New function.
(info-lookup-symbol-alist, info-lookup-file-alist): Variables deleted.
This info is specified now by calling info-lookup-maybe-add-help
and info-lookup-add-help.
1998-02-17 03:25:05 +00:00
Richard M. Stallman
6bc7c7a2a7 (info-complete): Display completions on second invocation at same point
or if initial guess is already ambiguous.
(info-look-completion): New variable.

(info-lookup-symbol-alist):
Added support for latex-mode, perl-mode, awk-mode, emacs-lisp-mode.
1998-02-14 22:46:12 +00:00
Richard M. Stallman
1d01033382 (info-lookup): Report if Info-goto-node fails.
(info-lookup-make-completions): Likewise.
1998-01-20 20:09:39 +00:00
Richard M. Stallman
1eff0ba1b7 (info-lookup-symbol-alist): Handle Emacs Lisp mode.
(info-lookup-make-completions): Catch errors one file at a time.
Use a special temp buffer, not the usual info buffer,
and never display it in a window.
1997-12-26 10:47:20 +00:00
Richard M. Stallman
82fb111c22 (info-complete-symbol): If MODE is nil, use the default value. 1997-06-19 02:44:46 +00:00
Richard M. Stallman
5a79736d82 Initial revision 1997-06-19 02:19:21 +00:00