summaryrefslogtreecommitdiff
path: root/lisp/help.el
Commit message (Collapse)AuthorAgeFilesLines
* Standardize possessive apostrophe usage in manuals, docs, and commentsGlenn Morris2012-02-281-3/+2
| | | | Ref: http://lists.gnu.org/archive/html/emacs-devel/2012-02/msg00649.html
* Add 2012 to FSF copyright years for Emacs filesGlenn Morris2012-01-051-1/+1
|
* Spelling fixes.Paul Eggert2011-11-241-1/+1
|
* Remove unused variable temp-buffer-show-specifiers.Martin Rudalics2011-11-011-4/+1
| | | | | | | | * window.c (temp_output_buffer_show): Don't use Vtemp_buffer_show_specifiers. (Vtemp_buffer_show_specifiers): Remove unused variable. * help.el (with-help-window): Don't reference temp-buffer-show-specifiers in doc-string.
* Remove "iso-" infix from window combination functions.Martin Rudalics2011-10-301-1/+1
| | | | | | | | | | | | | | | | * window.el (window-iso-combination-p, window-iso-combined-p) (window-iso-combinations): Remove "iso-" infix. Suggested by Chong Yidong. (window-min-size-1, window-size-fixed-1, window-min-delta-1) (window-max-delta-1, window-resize, window--resize-siblings) (window--resize-this-window, adjust-window-trailing-edge) (split-window, balance-windows-1) (shrink-window-if-larger-than-buffer): * calendar/calendar.el (calendar-generate-window): * help.el (resize-temp-buffer-window): Adjust callers accordingly. * windows.texi (Windows and Frames): Remove "iso-" infix from documentation of window-iso-combined-p.
* Fix minor mode docstrings for the new meaning of a nil ARG.Chong Yidong2011-10-191-7/+9
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * abbrev.el (abbrev-mode): * allout.el (allout-mode): * autoinsert.el (auto-insert-mode): * autoarg.el (autoarg-mode, autoarg-kp-mode): * autorevert.el (auto-revert-mode, auto-revert-tail-mode) (global-auto-revert-mode): * battery.el (display-battery-mode): * composite.el (global-auto-composition-mode) (auto-composition-mode): * delsel.el (delete-selection-mode): * desktop.el (desktop-save-mode): * dired-x.el (dired-omit-mode): * dirtrack.el (dirtrack-mode): * doc-view.el (doc-view-minor-mode): * double.el (double-mode): * electric.el (electric-indent-mode, electric-pair-mode): * emacs-lock.el (emacs-lock-mode): * epa-hook.el (auto-encryption-mode): * follow.el (follow-mode): * font-core.el (font-lock-mode): * frame.el (auto-raise-mode, auto-lower-mode, blink-cursor-mode): * help.el (temp-buffer-resize-mode): * hilit-chg.el (highlight-changes-mode) (highlight-changes-visible-mode): * hi-lock.el (hi-lock-mode): * hl-line.el (hl-line-mode, global-hl-line-mode): * icomplete.el (icomplete-mode): * ido.el (ido-everywhere): * image-file.el (auto-image-file-mode): * image-mode.el (image-minor-mode): * iswitchb.el (iswitchb-mode): * jka-cmpr-hook.el (auto-compression-mode): * linum.el (linum-mode): * longlines.el (longlines-mode): * master.el (master-mode): * mb-depth.el (minibuffer-depth-indicate-mode): * menu-bar.el (menu-bar-mode): * minibuf-eldef.el (minibuffer-electric-default-mode): * mouse-sel.el (mouse-sel-mode): * msb.el (msb-mode): * mwheel.el (mouse-wheel-mode): * outline.el (outline-minor-mode): * paren.el (show-paren-mode): * recentf.el (recentf-mode): * reveal.el (reveal-mode, global-reveal-mode): * rfn-eshadow.el (file-name-shadow-mode): * ruler-mode.el (ruler-mode): * savehist.el (savehist-mode): * scroll-all.el (scroll-all-mode): * scroll-bar.el (scroll-bar-mode): * server.el (server-mode): * shell.el (shell-dirtrack-mode): * simple.el (auto-fill-mode, transient-mark-mode) (visual-line-mode, overwrite-mode, binary-overwrite-mode) (line-number-mode, column-number-mode, size-indication-mode) (auto-save-mode, normal-erase-is-backspace-mode, visible-mode): * strokes.el (strokes-mode): * time.el (display-time-mode): * t-mouse.el (gpm-mouse-mode): * tool-bar.el (tool-bar-mode): * tooltip.el (tooltip-mode): * type-break.el (type-break-mode-line-message-mode) (type-break-query-mode): * view.el (view-mode): * whitespace.el (whitespace-mode, whitespace-newline-mode) (global-whitespace-mode, global-whitespace-newline-mode): * xt-mouse.el (xterm-mouse-mode): Doc fix. * emacs-lisp/easy-mmode.el (define-globalized-minor-mode): Fix autogenerated docstring.
* In command-line-1 insert initial-scratch-message before markers (Bug#9605).Martin Rudalics2011-09-291-11/+0
| | | | | | * startup.el (command-line-1): Use insert-before-markers when inserting initial-scratch-message. (Bug#9605) * help.el (help-window): Remove variable.
* Rewrite code quitting windows and restoring the previous buffer.Martin Rudalics2011-09-211-9/+9
| | | | | | | | | | | | | | | | | * window.el (set-window-buffer-start-and-point): Call set-window-start with NOFORCE argument t. Suggested by Thierry Volpiatto <thierry.volpiatto@gmail.com>. (quit-window): Reword doc-string. Handle new format of quit-restore parameter. Don't delete window if it has a previous buffer we can show instead of the present one. (display-buffer-record-window): Rewrite using a new format for the quit-restore window parameter (special-display-popup-frame, display-buffer-same-window) (display-buffer-reuse-window, display-buffer-pop-up-frame) (display-buffer-pop-up-window, display-buffer-use-some-window): Adapt symbol passed to display-buffer-record-window. * help.el (help-window-setup): Handle new format of quit-restore parameter.
* Replace display-buffer-window by help-setup window parameter.Martin Rudalics2011-09-141-26/+32
| | | | | | | | | | | | | | * window.el (display-buffer-window): Remove. (display-buffer-record-window): Use help-setup window parameter instead of variable display-buffer-window. (display-buffer-function, special-display-buffer-names) (special-display-function): Mention help-setup parameter instead of display-buffer-window in doc-string. * help.el (help-window-setup): New argument help-window. Use help-window-setup parameter instead of display-buffer-window. Reword some messages. (with-help-window): Pass window used for displaying the buffer to help-window-setup. Don't set display-buffer-window.
* * lisp/help.el (describe-key-briefly): Copy previous standard-output change.Glenn Morris2011-09-131-1/+1
|
* * lisp/help.el (where-is): Respect non-standard standard-output. (tiny change)PJ Weisberg2011-09-131-1/+1
| | | | Fixes: debbugs:9030
* * help.el (help-return-method): Doc fix.Christoph Scholtes2011-09-031-1/+1
|
* Fix message in help-window-setup (Bug#9341).Martin Rudalics2011-08-231-1/+1
| | | | | * help.el (help-window-setup): Fix message displayed when other window is reused. (Bug#9341)
* Make help and view-mode work with new buffer display facilities.Martin Rudalics2011-06-131-214/+104
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * help.el (help-window): Remove variable. (help-window-point-marker, temp-buffer-max-height) (temp-buffer-resize-mode, help-window-select): Rewrite doc-strings. (help-print-return-message): Don't set help-window. (resize-temp-buffer-window): Rewrite cod eand doc-string. (help-window-setup-finish): Remove. (help-window-display-message, help-window-setup) (with-help-window): Major rewrite based on new display-buffer-window variable. * help-mode.el (help-mode-finish): Remove help-window related code. * view.el (view-exits-all-viewing-windows): Remove reference to view-return-to-alist in doc-string. (view-return-to-alist): Make obsolete. (view-buffer): Call pop-to-buffer-same-window and remove undo-window code. (view-buffer-other-window): Call pop-to-buffer-other-window and simplify code. Ignore second argument. (view-buffer-other-frame): Call pop-to-buffer-other-frame and simplify code. Ignore second argument. (view-return-to-alist-update): Make obsolete. (view-mode-enter): Rename second argument to QUIT-RESTORE. Rewrite using quit-restore window parameters. (view-mode-exit): Rename second argument to EXIT-ONLY. Rewrite using quit-restore-window. (View-exit, View-exit-and-edit, View-leave, View-quit) (View-quit-all, View-kill-and-leave): Call view-mode-exit with appropriate arguments. (view-end-message): Use quit-restore window parameter.
* lisp/*.el: Lexical-binding cleanup.Juanma Barranquero2011-04-191-1/+1
|
* Remove internal_with_output_to_temp_buffer, replacing sole user with Lisp.Chong Yidong2011-04-081-0/+9
| | | | | | | | | | | | | * lisp/help.el (help-form-show): New function, to be called from C. Put help-form output in a buffer named differently than *Help*. * src/keyboard.c (read_char): Call Lisp function help-form-show, instead of using internal_with_output_to_temp_buffer. (Qhelp_form_show): New var. * src/lisp.h (internal_with_output_to_temp_buffer): Remove prototype. * src/print.c (internal_with_output_to_temp_buffer): Function deleted.
* lisp/help.el (describe-mode): Link to the mode's definition.Juanma Barranquero2011-03-131-1/+11
| | | | Fixes: debbugs:8185
* Convert consecutive FSF copyright years to ranges.Glenn Morris2011-01-241-2/+1
|
* Refill some copyright headers.Glenn Morris2011-01-151-1/+2
|
* Merge from emacs-23Stefan Monnier2011-01-141-2/+1
|\
| * Add 2011 to FSF/AIST copyright years.Glenn Morris2011-01-021-1/+1
| |
* | * lisp/help.el (finder-by-keyword): Remove unnecessary autoload.Glenn Morris2010-10-221-5/+2
| |
* | Add "Package:" file headers to denote built-in packages.Chong Yidong2010-08-291-0/+1
| |
* | Improvements to describe-package buffer.Chong Yidong2010-08-251-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | * lisp/help.el (help-map): Bind `C-h P' to describe-package. * lisp/menu-bar.el (menu-bar-describe-menu): Add describe-package. * lisp/emacs-lisp/package.el (package-refresh-contents): Catch errors when downloading archives. (describe-package-1): Add package commentary. (package-install-button-action): New function. (package-menu-mode-map): Bind ? to package-menu-describe-package. (package-menu-view-commentary): Function removed. (package-list-packages-internal): Hide the `package' package too.
* | Merge changes from emacs-23 branch.Chong Yidong2010-07-101-2/+3
|\|
| * Minor fix to describe-key, and a docstring.Chong Yidong2010-07-061-2/+3
| | | | | | | | | | | | * help.el (describe-key): Print up-event using key-description. * mouse.el (mouse-appearance-menu): Add docstring.
* | Merge from emacs-23Stefan Monnier2010-04-191-4/+3
|\|
| * * help.el (help-window-setup-finish): Doc fix (Bug#5830).Chong Yidong2010-04-031-4/+3
| | | | | | | | Reported by monkey@sandpframing.com.
* | lisp/help.el: Turn ChangeLog comment into source comment.Juanma Barranquero2010-04-051-0/+1
| |
* | * help.el (describe-mode): Return nil (for IELM's sake).Juanma Barranquero2010-04-051-1/+2
|/
* Add 2010 to copyright years.Glenn Morris2010-01-131-1/+1
|
* (describe-bindings-internal): Remove `interactive'.Stefan Monnier2009-11-271-1/+0
|
* Markus Rost <rost at math.uni-bielefeld.de>Glenn Morris2009-10-071-1/+2
| | | | | (describe-no-warranty): Place point in a slightly better position in the GPLv3 text.
* Use `called-interactively-p' instead of `interactive-p'.Juanma Barranquero2009-10-021-4/+7
|
* * help.el (help-for-help-internal): Don't purecopy the text (bug#4560).Stefan Monnier2009-09-271-2/+4
| | | | | | * isearch.el (isearch-help-for-help-internal): Purecopy the second arg. * help-macro.el (make-help-screen): Avoid using an ambiguous function definition where the docstring could be taken for the return value.
* * bindings.el (mode-line-mode-menu): Add purecopy calls for :help.Dan Nicolaescu2009-09-141-2/+3
| | | | * help.el (help-for-help-internal): Add purecopy calls for text.
* (help-print-return-message): Rename from print-help-return-message.Stefan Monnier2009-08-191-4/+5
|
* (view-help-file): Use goto-address-mode instead of goto-address.Juri Linkov2009-01-141-1/+1
|
* Add 2009 to copyright years.Glenn Morris2009-01-051-1/+1
|
* (help-for-help-internal): Fix entry for "l".Martin Rudalics2008-12-251-1/+1
|
* * help.el (view-lossage): Fix docstring, lossage is now 300 keys.Romain Francoise2008-10-111-1/+1
| | | | | * kmacro.el (kmacro-edit-lossage): Ditto. * edmacro.el (edit-kbd-macro): Ditto.
* (with-help-window): Return last value in BODY.Martin Rudalics2008-08-141-14/+13
|
* * help.el (function-called-at-point):Stefan Monnier2008-06-061-34/+34
| | | | | * help-fns.el (variable-at-point): Use emacs-lisp-mode-syntax-table even when calling find-tag-default.
* Switch to recommended form of GPLv3 permissions notice.Glenn Morris2008-05-061-6/+4
|
* (describe-project): Remove defaliases for view-todo andJuri Linkov2008-03-121-2/+0
| | | | | describe-project that are now unnecessary after the merge from emacs--rel--22 that added define-obsolete-function-alias.
* Merge from emacs--rel--22Miles Bader2008-03-101-0/+5
|\ | | | | | | Revision: emacs@sv.gnu.org/emacs--devo--0--patch-1095
| * (view-emacs-todo): Rename from view-todo. Change users.Kim F. Storm2008-03-061-4/+9
| | | | | | | | | | (describe-gnu-project): Rename from describe-project. Change users. Define obsolete function aliases for the old names.
* | (view-emacs-todo): Rename from view-todo.Kim F. Storm2008-02-291-71/+75
| | | | | | | | | | | | | | | | | | | | | | | | | | | | (describe-gnu-project): Rename from describe-project. Users changed. (view-help-file): New helper function. (describe-distribution, describe-copying, describe-gnu-project) (view-todo, view-order-manuals, view-emacs-problems): Use it. (view-emacs-debugging, view-external-packages): New commands. (help-map): Move describe-distribution to C-h C-o (ordering). Move view-emacs-problems to C-h C-p (problems). Bind view-emacs-debugging to C-h C-d (debugging). Bind view-external-packages to C-h C-e (extras). (help-for-help-internal): Cleanup and align descriptions. Remove command names to reduce clutter.
* | 2008-02-11 Drew Adams <drew.adams@oracle.com>Bastien Guerry2008-02-121-7/+4
| | | | | | | | | | | | * help.el (describe-key): Joined some split lines to facilitate filling. * help-fns.el (describe-function-1): Fill text of overlong lines.
* | (describe-mode): Pass the right buffer to format-mode-line.Stefan Monnier2008-01-161-1/+1
| |