summaryrefslogtreecommitdiff
path: root/lisp/help-mode.el
Commit message (Collapse)AuthorAgeFilesLines
* (help-mode): Set view-exit-action to bury theMartin Rudalics2007-11-101-18/+35
| | | | | | | buffer instead of fiddling with windows. Simplify code. (help-mode-finish): When help-window eqs t set it to the selected window and have with-help-window set up view-return-to-alist. (help-buffer): Add autoload cookie.
* (help-make-xrefs): Fix previous change.Glenn Morris2007-08-091-2/+4
|
* (help-make-xrefs): Search for symbol constituents, rather than just `-'.Glenn Morris2007-08-081-4/+4
|
* Merge from emacs--rel--22Miles Bader2007-07-261-1/+1
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | Patches applied: * emacs--rel--22 (patch 70-73) - Update from CVS 2007-07-25 Glenn Morris <rgm@gnu.org> * Relicense all FSF files to GPLv3 or later. Revision: emacs@sv.gnu.org/emacs--devo--0--patch-828
| * Switch license to GPLv3 or later.Glenn Morris2007-07-251-1/+1
| |
| * (help-make-xrefs): Skip spaces too when skipping tabs.Martin Rudalics2007-07-021-1/+1
| |
* | (help-make-xrefs): Skip spaces too when skipping tabs.Martin Rudalics2007-07-021-1/+1
| |
* | (help-make-xrefs): Adjust position of new forwardMartin Rudalics2007-06-201-4/+7
| | | | | | | | button.
* | (help-xref-forward-stack)Nick Roberts2007-06-081-1/+59
|/ | | | | | | | | (help-xref-stack-forward-item, help-forward-label): New variables. (help-forward): New button type. (help-setup-xref): Initialise help-xref-forward-stack. (help-make-xrefs): Add forward button, if appropriate. (help-xref-go-back): Push item on forward stack. (help-xref-go-forward, help-go-forward): New functions.
* Add 2007 to copyright years.Glenn Morris2007-01-211-1/+1
|
* (help-function-def, help-variable-def)Nick Roberts2006-07-211-6/+9
| | | | (help-face-def): Print a message in the minibuffer.
* (help-variable-def): Handle find-variable-noselect returning no position.Richard M. Stallman2006-07-121-3/+6
| | | | | (help-function-def): Likewise for find-function-search-for-symbol. (help-face-def): Likewise.
* Add space for clarity.Kim F. Storm2006-07-111-1/+1
|
* (help-xref-symbol-regexp): Add property as a keyword for ignoring links.Nick Roberts2006-06-281-3/+3
|
* (help-mode): view-exit-action calls delete-windowRichard M. Stallman2006-05-011-1/+4
| | | | only when it is safe and possible.
* (help-mode): Set view-exit-action to delete window.Richard M. Stallman2006-04-181-0/+1
|
* (help-follow-symbol): New function. Essentially identical to the oldLuc Teirlinck2006-03-201-29/+32
| | | | | | | | | `help-follow', but do not let `push-button' do the work when on an xref. (help-mode-map): Bind `help-follow-symbol' to "C-c C-c". (help-xref-symbol-regexp): Make no xref for symbol preceded by the word `program'. (From Richard M. Stallman.) (help-follow-mouse, help-follow): Throw error if not on xref. Delete no longer used args. (From Richard M. Stallman.)
* Update years in copyright notice; nfc.Thien-Thi Nguyen2006-02-061-1/+1
|
* (help-insert-string): New function. Save bufferNick Roberts2005-12-271-0/+9
| | | | | contents in cases where it is impossible to recompute the old contents.
* (help-customize-variable, help-customize-face):Nick Roberts2005-12-201-4/+0
| | | | | Don't pop help-xref-stack as help-follow no longer pushes anything on to it.
* (help-make-xrefs, help-xref-on-pp, help-xref-interned, help-follow):Luc Teirlinck2005-11-141-6/+16
| | | | | Make hyperlinks for variables that are unbound, but have a non-nil variable-documentation property.
* (help-url): New button type. Calls browse-url.Bill Wohler2005-10-281-1/+15
| | | | | | | (help-xref-url-regexp): New regexp to recognize URLs in docstring. Similar to Info nodes: URL `url'. (help-make-xrefs): Create help-url buttons for help-xref-url-regexp matches.
* Update years in copyright notice; nfc.Thien-Thi Nguyen2005-08-061-2/+2
|
* (help-xref-interned): Undo last mistaken change.Stefan Monnier2005-07-141-1/+1
|
* (help-xref-interned): Properly setup xref info.Stefan Monnier2005-07-141-2/+2
|
* Update FSF's address.Lute Kamstra2005-07-041-2/+2
|
* (help-make-xrefs): If a symbol representing a face name is not followed by theJuanma Barranquero2005-06-221-3/+4
| | | | | word "face", it could still be a function or variable name, so don't bypass other checks.
* (help-mode): Use run-mode-hooks.Lute Kamstra2005-05-261-1/+1
|
* (help-face-def): New button type.Richard M. Stallman2005-05-161-0/+12
|
* (help-mode-finish): Don't alter the elementRichard M. Stallman2005-03-061-2/+6
| | | | in view-return-to-alist if there already is one.
* (help-xref): Add follow-link property.Kim F. Storm2004-12-171-0/+1
|
* (help-go-back): Delete period from end of error message.John Paul Wallington2004-08-011-1/+1
|
* (help-go-back): Don't depend on position of back button.Stefan Monnier2004-05-191-5/+4
|
* (help-function-def, help-variable-def):Stefan Monnier2004-04-291-10/+7
| | | | | Use the new find-function-search-for-symbol functionality. Allow FILE to be `C-source'.
* (help-mode-finish): Set help-return-alist firstRichard M. Stallman2004-04-201-4/+7
| | | | thing, setting only the entry for the selected window.
* (help-make-xrefs): Add a final newline to the *Help* buffer.Juri Linkov2004-04-111-2/+4
|
* (help-function-def, help-variable-def): Handle hyperrefsStefan Monnier2004-04-071-4/+10
| | | | to C source files specially.
* (help-make-xrefs): Recognize aliased variable withJesper Harder2004-04-051-2/+8
| | | | inherited docstring.
* (help-xref-info-regexp): Make hyperlinks to Info documentation if theLuc Teirlinck2003-12-301-3/+3
| | | | | | anchor (or node) name is preceded by `info anchor' or `Info anchor' in addition to earlier `info node' and `Info node'. (help-make-xrefs): Adapt to new value of `help-xref-info-regexp'.
* (help-make-xrefs): Make sure that if a symbol is followed by the wordLuc Teirlinck2003-10-201-4/+4
| | | | | `face', it gets treated as a face, even if it is also defined as a variable or a function.
* (help-make-xrefs): Slight correction to previous change.Luc Teirlinck2003-10-191-1/+1
|
* (help-xref-symbol-regexp): Treat newlines as whitespace.Luc Teirlinck2003-10-191-12/+20
| | | | | | | (help-make-xrefs): Only make cross-references for faces if preceded or followed by the word `face'. Do not make a cross-reference for variables without variable documentation, unless preceded by the word `variable'. Update doc string accordingly.
* Add arch taglinesMiles Bader2003-09-011-0/+1
|
* (help-make-xrefs): Remove extra paren.John Paul Wallington2003-04-241-2/+2
|
* (help-make-xrefs): Clean up the loop that scansRichard M. Stallman2003-04-241-13/+17
| | | | over a keymap inserted by \\{...}; it now stops at end of buffer.
* (help-xref-on-pp): Only add xref if the text is less than 5K.Stefan Monnier2003-02-101-25/+23
|
* (view): Always require.Stefan Monnier2002-07-161-18/+23
| | | | | | | | (help-xref-mule-regexp): Don't use defconst for variables. (help-setup-xref): Keep the last 10 elements of the stack. (help-xref-override-view-map): New var. (help-make-xrefs): Use it instead of building a new map each time. (help-function-def): Allow help-fun to take a buffer as arg.
* Update copyright date.Colin Walters2002-06-121-1/+1
|
* (help-mode): Don't set `font-lock-defaults'.Colin Walters2002-06-121-23/+5
|
* (help-xref-go-back): Restore POSITION in proper buffer and proper window.Richard M. Stallman2002-01-121-2/+4
|