summaryrefslogtreecommitdiff
path: root/lisp/info.el
Commit message (Collapse)AuthorAgeFilesLines
* (Info-follow-nearest-node): Doc fix.Eli Zaretskii2006-04-081-2/+2
|
* doumented for fork in (Info-follow-nearest-node &optional fork)Ramprasad B2006-04-031-1/+5
|
* (Info-dir-remove-duplicates): Move point to theJuri Linkov2006-03-111-4/+7
| | | | | | beginning of the current line after deleting the entries from redundant heading. Use marker for `limit' and compare it with point before calling `re-search-forward'.
* (Info-search): Don't bind search-spaces-regexp toJuri Linkov2006-02-231-3/+9
| | | | Info-search-whitespace-regexp in non-regexp isearch mode.
* (Info-search): Skip `Local Variables' node.Juri Linkov2006-02-171-2/+4
|
* (Info-find-file): Check for symbols `apropos', `history',Juri Linkov2006-02-171-82/+86
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | `toc' in the input filename, and return these symbols as is. (Info-find-node-2): Set Info-current-file to symbols `apropos', `history', `toc' instead of strings. (Info-set-mode-line): For non-string Info-current-file use the symbol's name inside **. (Info-isearch-push-state): Add quote before Info-current-file and Info-current-node. (Info-isearch-pop-state): Use `equal' instead of `string='. (Info-extract-pointer, Info-following-node-name): Use `match-string-no-properties' instead of `match-string'. (Info-up): Check `old-file' for `stringp'. (Info-history): Use `equal' instead of `string-equal'. Check `file' for `stringp'. (Info-history): Use symbol `history' instead of string as first arg of `Info-find-node'. (Info-toc): Check `Info-current-file' for `stringp'. Use symbol `toc' instead of string. (Info-extract-menu-node-name): Use `buffer-substring-no-properties' instead of `buffer-substring', and `match-string-no-properties' instead of `match-string'. (Info-index-nodes): Check for symbols `apropos', `history', `toc' instead of strings. (info-apropos): Use `Info-find-node' instead of `Info-goto-node'. Use symbol `apropos' instead of string. (Info-copy-current-node-name): Check `Info-current-file' for `stringp' and construct a command with `Info-find-node' from it. (Info-fontify-node): Use `match-string-no-properties' instead of `match-string' and check file names for `stringp'. (Info-desktop-buffer-misc-data): Check for symbols `apropos', `history', `toc' instead of strings.
* (info-xref-visited): Inherit from info-xref too.Juri Linkov2006-02-131-3/+5
| | | | | (Info-set-mode-line): Replace occurrences of `%' by `%%' when propertizing Info-current-file and Info-current-node.
* (Info-mode): Doc fix.Richard M. Stallman2006-02-121-1/+1
|
* Update years in copyright notice; nfc.Thien-Thi Nguyen2006-02-061-1/+1
|
* (Info-index, Info-mode): Improve the description of the `i' command.Eli Zaretskii2006-02-041-3/+3
|
* (info-xref): Inherit from `link'.Juri Linkov2006-01-231-11/+4
| | | | (info-xref-visited): Inherit from `link-visited'.
* (Info-revert-find-node): Check for Info-current-fileJuri Linkov2006-01-171-1/+2
| | | | before preserving new-history.
* (Info-mode-line-node-keymap): New defvar.Juri Linkov2006-01-161-5/+21
| | | | | | (Info-set-mode-line): Use `stringp' to check Info-current-file. Propertize Info-current-node with `mode-line-buffer-id' and `mode-line-highlight' faces and `Info-mode-line-node-keymap'.
* (Info-find-node): Don't record previous node if have none.Richard M. Stallman2006-01-051-7/+10
| | | | (info): Go to directory only if history is empty.
* (info-other-window, info): Rename function argumentJuri Linkov2005-12-231-14/+15
| | | | | | | | `file' to `file-or-node'. (Info-complete-menu-item): Use local variable `complete-nodes' to keep the global value of `Info-complete-nodes' unchanged for subsequent completions. (info-tool-bar-map): Put `Info-index' icon just before `Info-search'.
* (Info-read-node-name-1): In completion-base-size-function'sJuri Linkov2005-12-161-1/+6
| | | | | lambda return 1 if common-substring or minibuffer-completion-contents starts with (, and 0 otherwise.
* (Info-on-current-buffer): Doc fix.Richard M. Stallman2005-12-121-5/+4
| | | | (info-insert-file-contents): Don't test (featurep 'jka-compr).
* (Info-mode-map): Bind M-TAB to `Info-prev-reference'.Juri Linkov2005-12-081-0/+1
|
* * info.el (Info-fontify-node): Match external links usingChong Yidong2005-12-041-15/+30
| | | | non-directory part of filename.
* Move back/forward history at the beginning of the tool bar.Jan Djärv2005-12-021-2/+2
|
* (Info-fontify-node): Set 2nd arg `noerror' of `Info-find-file' to t.Juri Linkov2005-11-281-2/+2
|
* * info.el (Info-on-current-buffer): Record actual filename inChong Yidong2005-11-251-51/+29
| | | | | | | | | | | Info-current-file, instead of t, or a fake filename if a non-file buffer. Make autoload. (Info-find-node, Info-revert-find-node): No need to check for Info-current-file nil. (Info-set-mode-line, Info-up, Info-copy-current-node-name): Info-current-file is now never `t'. (Info-fontify-node): Many simplifications due to Info-current-file always being valid. Use Info-find-file to find node filename.
* (Info-speedbar-fetch-file-nodes): Prefix temporary buffer name with aRomain Francoise2005-11-241-1/+1
| | | | space.
* * info.el (Info-fontify-node): Handle the case whereChong Yidong2005-11-231-8/+19
| | | | Info-current-file is t.
* New images for info.Jan Djärv2005-11-041-5/+5
|
* (Info-fontify-node): Don't display extra "see" if there already is one here.Richard M. Stallman2005-11-031-1/+3
|
* (Info-fontify-node): Use `string-width' for fontifying underlined titles.Juri Linkov2005-11-011-2/+2
|
* (Info-fontify-node): Downcase node header keywords Node,Juri Linkov2005-11-011-7/+10
| | | | | | Prev, Next, Up before comparison. (Info-history): Insert absolute directory name, and put invisible property on it.
* (Info-file-supports-index-cookies): New variable.Juri Linkov2005-11-011-71/+84
| | | | | | | | | | | | (Info-find-node-2): Check makeinfo version for index cookie support. (Info-index-nodes): Search for nodes with index cookies only when Info-file-supports-index-cookies is t. Otherwise, search nodes with "Index" in the node name. (Info-index-node): Search index cookie in the current node only when Info-file-supports-index-cookies is t. Otherwise, check the word "Index" in the node name. (Info-find-emacs-command-nodes): Remove code that searches nodes with "Index" node name in the top menu.
* (Info-fontify-node): Fix detection of sentence-break before *Note.Richard M. Stallman2005-10-261-11/+9
|
* (Info-index-next): Add total number of index alternatives to the message.Juri Linkov2005-10-211-1/+2
|
* Moved all remaining images from lisp/toolbar to etc/images, movedBill Wohler2005-10-171-6/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | lisp/toolbar/tool-bar to lisp and "deleted" lisp/toolbar. The low resolution images were placed in their own directory (low-color). Replaced underscore (_) in filenames with dash (-) per convention * make-dist: Create and populate etc/images/low-color. * admin/FOR-RELEASE (DOCUMENTATION): Removed lisp/toolbar from list since it's gone. Also marked mh-e as done. * lisp/toolbar/attach.*, lisp/toolbar/cancel.*, lisp/toolbar/close.*: * lisp/toolbar/copy.*, lisp/toolbar/cut.*, lisp/toolbar/diropen.*: * lisp/toolbar/exit.*, lisp/toolbar/help.*, lisp/toolbar/home.*: * lisp/toolbar/index.*, lisp/toolbar/info.*, lisp/toolbar/mail.*: * lisp/toolbar/new.*, lisp/toolbar/open.*, lisp/toolbar/paste.*, * * lisp/toolbar/preferences.*, lisp/toolbar/print.*, lisp/toolbar/save.*: * lisp/toolbar/saveas.*, lisp/toolbar/search.*: * lisp/toolbar/search-replace.*: lisp/toolbar/spell.*: * lisp/toolbar/undo.*: Moved to etc/images. * lisp/toolbar/lc-copy.*: Moved to etc/images/low-color/copy.*. * lisp/toolbar/lc-cut.*: Moved to etc/images/low-color/cut.*. * lisp/toolbar/lc-help.*: Moved to etc/images/low-color/help.*. * lisp/toolbar/lc-home.*: Moved to etc/images/low-color/home.*. * lisp/toolbar/lc-index.*: Moved to etc/images/low-color/index.*. * lisp/toolbar/lc-new.*: Moved to etc/images/low-color/new.*. * lisp/toolbar/lc-open.*: Moved to etc/images/low-color/open.*. * lisp/toolbar/lc-paste.*: Moved to etc/images/low-color/paste.*. * lisp/toolbar/lc-preferences.*: Moved to etc/images/low-color/preferences.*. * lisp/toolbar/lc-print.*: Moved to etc/images/low-color/print.*. * lisp/toolbar/lc-save.*: Moved to etc/images/low-color/save.*. * lisp/toolbar/lc-saveas.*: Moved to etc/images/low-color/saveas.*. * lisp/toolbar/lc-search.*: Moved to etc/images/low-color/search.*. * lisp/toolbar/lc-spell.*: Moved to etc/images/low-color/spell.*. * lisp/toolbar/lc-undo.*: Moved to etc/images/low-color/undo.*. To conform with convention, the underscore (_) in the following image names were replaced with dash (-) or (/) as appropriate. * lisp/toolbar/back_arrow.*: Moved to etc/images/back-arrow.*. * lisp/toolbar/fld_open.*: Moved to etc/images/fld-open.*. * lisp/toolbar/fwd_arrow.*: Moved to etc/images/fwd-arrow.*. * lisp/toolbar/jump_to.*: Moved to etc/images/jump-to.*. * lisp/toolbar/left_arrow.*: Moved to etc/images/left-arrow.*. * lisp/toolbar/right_arrow.*: Moved to etc/images/right-arrow.*. * lisp/toolbar/up_arrow.*: Moved to etc/images/up-arrow.*. * lisp/toolbar/lc-back_arrow.*.: Moved to etc/images/low-color/back-arrow.*. * lisp/toolbar/lc-fwd_arrow.*.: Moved to etc/images/low-color/fwd-arrow.*. * lisp/toolbar/lc-jump_to.*: Moved to etc/images/low-color/jump-to.*. * lisp/toolbar/lc-left_arrow.*.: Moved to etc/images/low-color/left-arrow.*. * lisp/toolbar/lc-right_arrow.*.: Moved to etc/images/low-color/right-arrow.*. * lisp/toolbar/lc-up_arrow.*: Moved to etc/images/low-color/up-arrow.*. * lisp/toolbar/mail_compose.*.: Moved to etc/images/mail/compose.*. * lisp/toolbar/mail_send.*: Moved to etc/images/mail/send.*. * lisp/info.el (info-tool-bar-map): Replaced underscores in image names with dashes. * lisp/makefile.w32-in (WINS): Removed toolbar. * lisp/menu-bar.el: Replaced toolbar/tool-bar.el with tool-bar.el in comment. * lisp/tool-bar.el: Moved to lisp from lisp/toolbar. Now that lisp/toolbar is empty, it should be deleted when folks run "cvs up -P". * etc/images/README: Incorporated the content of lisp/toolbar/README now that all of the images are here.
* (Info-fontify-node): Use dolist.Stefan Monnier2005-10-161-37/+34
| | | | (Info-fontify-node): Change add-text-properties to put-text-property.
* (Info-fontify-node): Don't be fooled by a lone "...".Stefan Monnier2005-10-121-19/+25
| | | | Don't hide the underline of titles if font-lock-mode is disabled.
* (Info-mode-menu): Delete menu item "Edit".Juri Linkov2005-10-111-20/+17
| | | | | | (Info-mode): Delete description of Info-edit from docstring, and rearrange descriptions of Info commands in the order they are documented in the Info manual.
* * info.el (Info-next, Info-prev, Info-up): Select info buffer, inChong Yidong2005-10-041-22/+31
| | | | | | | | | case the user clicks on the link while another window is selected. (Info-speedbar-hierarchy-buttons): Use speedbar-current-frame. * dframe.el (dframe-update-keymap): Use mouse-1-click-follows-link functionality. (dframe-help-echo): Save point in case mouse tracking is off.
* * speedbar.el: Remove RCS tag.Chong Yidong2005-10-021-11/+7
| | | | | | | | | (speedbar-check-read-only): Handle non-existent files. * dframe.el, ezimage.el, sb-image.el: Remove RCS tags. * info.el (Info-speedbar-hierarchy-buttons) (Info-speedbar-goto-node): Call speedbar-select-attached-frame.
* 2005-09-24 Emilio C. Lopes <eclig@gmx.net>Romain Francoise2005-09-241-8/+8
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * woman.el (woman-file-name): * wid-edit.el (widget-file-prompt-value) (widget-coding-system-prompt-value): * w32-fns.el (set-w32-system-coding-system): * vc.el (vc-version-diff, vc-annotate): * textmodes/reftex-auc.el (reftex-arg-cite) (reftex-arg-index-tag): * textmodes/refer.el (refer-get-bib-files): * textmodes/artist.el (artist-figlet-choose-font): * terminal.el (terminal-emulator): * replace.el (occur-read-primary-args): * rect.el (string-rectangle, string-insert-rectangle): * ps-print.el (ps-print-preprint): * progmodes/pascal.el (pascal-goto-defun): * progmodes/etags.el (visit-tags-table, visit-tags-table-buffer): * progmodes/compile.el (compilation-find-file): * printing.el (pr-interactive-n-up): * play/animate.el (animate-birthday-present): * net/rcompile.el (remote-compile): * man.el (man, Man-goto-section, Man-follow-manual-reference): * mail/rmailsum.el (rmail-summary-search-backward) (rmail-summary-search): * mail/rmailout.el (rmail-output-read-rmail-file-name) (rmail-output-read-file-name): * mail/rmail.el (rmail-search, rmail-search-backwards): * mail/mailabbrev.el (merge-mail-abbrevs, rebuild-mail-abbrevs): * locate.el (locate): * international/quail.el (quail-show-keyboard-layout): * international/mule.el (set-buffer-file-coding-system) (revert-buffer-with-coding-system, set-file-name-coding-system) (set-terminal-coding-system, set-keyboard-coding-system) (set-next-selection-coding-system): * international/mule-diag.el (describe-coding-system) (describe-font, describe-fontset): * international/mule-cmds.el (universal-coding-system-argument) (search-unencodable-char, describe-input-method) (set-language-environment, describe-language-environment): * international/codepage.el (codepage-setup): * international/code-pages.el (codepage-setup): * info.el (Info-search, Info-follow-reference) (Info-search-backward): * emacs-lisp/advice.el (ad-read-advised-function) (ad-read-advice-class, ad-clear-cache, ad-activate) (ad-deactivate, ad-update, ad-unadvise, ad-read-advice-name) (ad-enable-advice, ad-disable-advice, ad-remove-advice) (ad-read-regexp): * ediff-util.el (ediff-toggle-regexp-match): * ediff-ptch.el (ediff-prompt-for-patch-file): * dired-aux.el (dired-diff): * diff.el (diff): * cus-edit.el (custom-variable-prompt): * calendar/timeclock.el (timeclock-ask-for-project): * calc/calcalg3.el (calc-get-fit-variables): * calc/calc-store.el (calc-edit-variable) (calc-permanent-variable): * vc-mcvs.el (vc-mcvs-register): * shadowfile.el (shadow-define-literal-group): * woman.el (woman-file-name): * vc.el (vc-version-diff, vc-merge): * textmodes/reftex-index.el (reftex-index-complete-tag): * format.el (format-decode-buffer, format-decode-region): * emulation/viper-cmd.el (viper-read-string-with-history): * emacs-lisp/debug.el (cancel-debug-on-entry): * emacs-lisp/checkdoc.el (checkdoc-this-string-valid-engine): * ediff.el (ediff-merge-revisions) (ediff-merge-revisions-with-ancestor, ediff-revision): * completion.el (interactive-completion-string-reader): * calc/calc-prog.el (calc-user-define-formula): Follow convention for reading with the minibuffer.
* (Info-insert-dir): Use save-excursion around insert-buffer-substring.Juri Linkov2005-08-221-25/+10
| | | | | | | | (Info-isearch-search): Use LITERAL arg of replace-regexp-in-string. (Info-escape-percent): Delete function. (Info-fontify-node): Replace Info-escape-percent by replace-regexp-in-string with REP arg set to lambda that duplicates `%' and preserves text properties.
* Revert last change.Andreas Schwab2005-08-141-3/+2
|
* Fix dependency bug: Wrap `desktop-buffer-mode-handlers'Thien-Thi Nguyen2005-08-141-2/+3
| | | | modification in `eval-after-load' form.
* Add handler to desktop-buffer-mode-handlers.Lars Hansen2005-08-101-1/+5
| | | | | (Info-restore-desktop-buffer): Remove autoload cookie. (Info-mode): Add autoload cookie.
* Replace `info' with upper-case `Info' where appropriate.Juri Linkov2005-08-091-100/+111
| | | | | | | | | | | | | | | | | (info-title-1, info-title-2, info-title-3, info-title-4) (info-menu-header): Move up face definitions. (info-menu-star): Rename from `info-menu-5'. (Info-fontify-node): Replace `info-menu-5' with `info-menu-star'. (Info-fontify-visited-nodes): Fix docstring. (Info-hide-note-references): Fix docstring. (Info-up, Info-next-reference, Info-prev-reference): Put cursor on menu items in the same way as on cross-references. (info-apropos): Fix sorting order and formatting to be like in the stand-alone Info browser. Display error messages for 1 sec. (Info-mode-map): Move down `c' key binding. Bind `^' to `Info-up'. (Info-mode-menu): Remove item for `Info-search-case-sensitively' from the menu bar. (Info-insert-dir): Restore point after calling `insert-buffer-substring'.
* (Info-insert-dir): Use insert-buffer-substring.Richard M. Stallman2005-08-091-1/+1
|
* (Info-dir-remove-duplicates): Avoid case folding in loop;Thien-Thi Nguyen2005-08-081-2/+3
| | | | instead, keep downcased strings for comparison.
* Update years in copyright notice; nfc.Thien-Thi Nguyen2005-08-061-1/+1
|
* (info-xref-visited): Use light foreground color `violet'Juri Linkov2005-07-191-2/+5
| | | | | for dark backgrounds instead of dark color `magenta3'. (info-title-1): Use `yellow' color for dark backgrounds.
* Update FSF's address.Lute Kamstra2005-07-041-2/+2
|
* (Info-history, Info-history-forward, Info-history-list,Juanma Barranquero2005-07-041-6/+4
| | | | Info-speedbar-fetch-file-nodes): Doc fixes.
* (info): Finish `defgroup' description with period.Juanma Barranquero2005-07-041-2/+2
| | | | (Info-summary): "?\ " -> "?\s".