aboutsummaryrefslogtreecommitdiffstats
path: root/lisp/info.el
Commit message (Collapse)AuthorAgeFilesLines
* (Info-hide-cookies-node): Fix spelling in docstrings.Juanma Barranquero2005-06-161-3/+3
|
* Revision: [email protected]/emacs--cvs-trunk--0--patch-378Miles Bader2005-06-101-15/+23
| | | | | | | | | | | | | Remove "-face" suffix from and downcase info faces 2005-06-10 Miles Bader <[email protected]> * lisp/info.el (info-title-1, info-title-2, info-title-3) (info-title-4): Remove "-face" suffix from and downcase face names. (Info-title-1-face, Info-title-2-face, Info-title-3-face) (Info-title-4-face): New backward-compatibility aliases for renamed faces. (Info-fontify-node): Use renamed info faces.
* (Info-read-node-name-2): New function.Richard M. Stallman2005-06-061-4/+46
| | | | | (Info-read-node-name-1): Use that. Add a completion-base-size-function property.
* (Info-title-1-face): Use green instead of yellow becauseJuri Linkov2005-06-061-1/+1
| | | | bold yellow is not readable on light backgrounds.
* (Info-goto-node): Revert autoload addition (2004-06-12).Stefan Monnier2005-05-271-7/+10
|
* (Info-mode, Info-edit-mode): Use run-mode-hooks.Lute Kamstra2005-05-261-2/+2
|
* (Info-mode): Set widen-automatically to nil, locally.Richard M. Stallman2005-05-011-0/+2
|
* (Info-fontify-node): Handle fontification of multiple * Menu lines in one node.Richard M. Stallman2005-04-101-70/+71
|
* * mh-customize.el (mh-speedbar-selected-folder-face): Special caseDan Nicolaescu2005-04-081-2/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | high number of colors displays. * textmodes/table.el (table-cell-face): Add special case for displays supporting a high number of colors. * progmodes/vhdl-mode.el (vhdl-font-lock-prompt-face) (vhdl-font-lock-reserved-words-face) (vhdl-speedbar-architecture-face) (vhdl-speedbar-instantiation-face) (vhdl-speedbar-architecture-selected-face) (vhdl-speedbar-instantiation-selected-face): Likewise. * progmodes/sh-script.el (sh-heredoc-face): Likewise. * progmodes/idlw-help.el (idlwave-help-link-face): Likewise. * progmodes/ebrowse.el (ebrowse-tree-mark-face) (ebrowse-root-class-face, ebrowse-member-attribute-face) (ebrowse-progress-face): Likewise. * progmodes/compile.el (compilation-info-face): Likewise. * progmodes/cc-fonts.el (c-invalid-face): Likewise. * emacs-lisp/re-builder.el (reb-match-3): Likewise. * calendar/calendar.el (diary-face): Likewise. * woman.el (woman-italic-face, woman-bold-face) (woman-unknown-face): Likewise. * wid-edit.el (widget-button-pressed-face): Likewise. * whitespace.el (whitespace-highlight-face): Likewise. * smerge-mode.el (smerge-mine-face, smerge-base-face): Likewise. * pcvs-info.el (cvs-marked-face): Likewise. * info.el (info-xref): Likewise. * ido.el (ido-subdir-face, ido-indicator-face): Likewise. * hilit-chg.el (highlight-changes-face) (highlight-changes-delete-face): Likewise. * hi-lock.el (hi-yellow, hi-green, hi-blue-b, hi-green-b) (hi-red-b): Likewise. * generic-x.el (show-tabs-tab-face, show-tabs-space-face): Likewise. * font-lock.el (font-lock-keyword-face) (font-lock-function-name-face, font-lock-warning-face): Likewise. * cus-edit.el (custom-invalid-face, custom-modified-face) (custom-set-face, custom-changed-face, custom-variable-tag-face) (custom-group-tag-face-1, custom-group-tag-face): Likewise. * comint.el (comint-highlight-prompt): Likewise.
* (Info-mode): Add `Info-kill-buffer' to `kill-buffer-hook'Juri Linkov2005-04-071-10/+8
| | | | | locally instead of adding it to the global hook. (Info-kill-buffer): Move up.
* (Info-mode-menu): Remove ellipsis from "Index".Juri Linkov2005-03-281-4/+4
| | | | | Add ellipsis to "Lookup a String", "Lookup a string in all indices". Add `:active Info-index-alternatives' to "Next Matching Item".
* Update error messages for `debug-ignored-errors'.Juri Linkov2005-03-161-13/+33
| | | | | | | | | (Info-isearch-search): Doc fix. (Info-find-node): Move up code to go into info buffer before recording the node to the history. (Info-fontify-node): Fontify titles only if the next line has two or more `*', `=', `-', `.'. Display "go to this node" for empty (match-string 3).
* (Info-isearch-initial-node): New internal variable.Juri Linkov2005-03-151-15/+34
| | | | | | | | | | | | | (Info-search): Signal an error in isearch mode when search leaves the initial node. Signal an error when `bound' is non-nil and nothing was found in the current subfile. (Info-isearch-search): Remove `condition-case'. (Info-isearch-wrap): Don't wrap when search failed during leaving the initial node. If `Info-isearch-search' is nil, wrap around the current node. (Info-isearch-start): New fun. (Info-mode): Add buffer-local hook `Info-isearch-start' to `isearch-mode-hook'.
* (Info-search): Four fixes for backward search.Juri Linkov2005-03-121-3/+5
|
* (Info-isearch-search): Emulate word search inJuri Linkov2005-03-081-3/+9
| | | | | isearching through multiple Info nodes with Info-search. (Info-isearch-wrap): Allow isearch-word.
* (Info-isearch-search): New defcustom.Juri Linkov2005-02-231-15/+22
| | | | | | (Info-isearch-search): Call the default isearch function when Info-isearch-search is nil. (Info-isearch-wrap): Use variable Info-isearch-search.
* Change release version from 21.4 to 22.1 throughout.Kim F. Storm2005-02-091-4/+4
| | | | Change development version from 21.3.50 to 22.0.50.
* (Info-history-forward): New variable.Juri Linkov2005-01-111-10/+41
| | | | | | | | | | | | | | | | | | (Info-select-node): Reset Info-history-forward to nil. (Info-last): Turn into defalias. (Info-history-back): Rename from Info-last. Add current node to Info-history-forward. (Info-history-forward): New fun. (Info-mode-map): Replace Info-last by Info-history-back. Bind Info-history-forward to "r". (Info-mode-menu): Replace Info-last by Info-history-back. Fix menu item text. Add menu item for Info-history-forward. (info-tool-bar-map): Replace Info-last by Info-history-back. Replace its icon "undo" by "back_arrow". Add icon "fwd_arrow" for Info-history-forward. (Info-mode): Replace Info-last by Info-history-back in docstring. Add local variable Info-history-forward. (Info-goto-emacs-command-node): Replace Info-last by Info-history-back.
* (Info-mode-map, Info-next-link-keymap)Kim F. Storm2005-01-081-1/+5
| | | | | (Info-prev-link-keymap, Info-up-link-keymap): Map follow-link to mouse-face. (Info-fontify-node): Add "mouse-2: " prefix to tooltip.
* (info-xref-visited): Use `default' instead of t.Richard M. Stallman2004-12-131-3/+2
| | | | (Info-try-follow-nearest-node): Don't explicitly load browse-url.
* (Info-search-whitespace-regexp): Remove shy group.Juri Linkov2004-11-281-16/+19
| | | | | (Info-search): Forward line if search is on the header line. Use search-whitespace-regexp in two other places.
* (Info-search): Fix previous change.Richard M. Stallman2004-11-201-1/+1
|
* (Info-search): Use search-whitespace-regexp.Richard M. Stallman2004-11-191-10/+8
|
* (Info-search): Save match data for isearch. Skip Tag Table node.Juri Linkov2004-11-111-14/+24
|
* (Info-revert-find-node): Don't use beginning-of-buffer.Richard M. Stallman2004-11-081-2/+2
|
* (Info-search): Don't search in node header lines and file headers.Juri Linkov2004-11-051-3/+23
|
* (Info-file-list-for-emacs): Add ("Info" . "info")Juri Linkov2004-10-281-10/+21
| | | | | | | | | | | to search `Info-...' commands in `info' manual. (Info-goto-emacs-command-node, Info-goto-emacs-key-command-node): Add 'info-file "emacs" property. (Info-find-emacs-command-nodes): Fix index line number regexp. Set real line number (instead of fake 0) in first element of the returned list. (Info-goto-emacs-command-node): Use line number of first element to set point in the first found Info node.
* (Info-find-emacs-command-nodes): Adapt to Texinfo-4.7 style indexes.Luc Teirlinck2004-10-241-1/+2
|
* (Info-fontify-node): For multiline refs,Thien-Thi Nguyen2004-10-181-34/+44
| | | | arrange to unfontify newline and surrounding whitespace.
* (info-xref): Add underlining.Richard M. Stallman2004-10-131-2/+4
| | | | | (info): Add info-file property. (Info-find-emacs-command-nodes): Specify case-sensitive search.
* (Info-history, Info-toc): Fix Info headers.Juri Linkov2004-10-051-13/+16
| | | | | | (Info-toc): Narrow buffer before Info-fontify-node. (Info-build-toc): Don't check for special Info file names. Set main-file to nil if Info-find-file returns a symbol.
* (Info-insert-dir): Fix temp buffer leak bug.Thien-Thi Nguyen2004-09-081-2/+2
|
* (Info-fontify-node): Don't compute other-tag if Info-hide-note-references=hide.Juri Linkov2004-09-021-18/+19
|
* (Info-search-whitespace-regexp): Fix backslashes.Juri Linkov2004-09-011-20/+100
| | | | | | | | | | | | | (Info-search): Add new optional arguments for the sake of isearch. Replace whitespace in Info-search-whitespace-regexp literally. Add backward search. Don't call `Info-select-node' if regexp is found in the same Info node. Don't add node to Info-history for wrapped isearch. (Info-search-backward, Info-isearch-search, Info-isearch-wrap) (Info-isearch-push-state, Info-isearch-pop-state): New funs. (Info-mode): Set local variables `isearch-search-fun-function', `isearch-wrap-function', `isearch-push-state-function', `search-whitespace-regexp'.
* (Info-goto-node): Add autoload.Juri Linkov2004-06-121-14/+19
| | | | | | (Info-toc): Add substring-no-properties on Info file name. (Info-mode, info, Info-toc, Info-mode-menu): Doc fix. (Info-mode-map): Bind L to Info-history, T to Info-toc.
* (Info-desktop-buffer-misc-data): Don't save informationJuri Linkov2004-05-281-1/+5
| | | | | | | about virtual files. (Info-restore-desktop-buffer): Restore Info buffers in prepared buffers with names obtained from the desktop file instead of the default *info* buffer.
* (Info-toc): Call Info-mode on intermediate buffer.Juri Linkov2004-05-251-61/+87
| | | | | | | | | | | | (Info-index-nodes): Enclose code in condition-case to catch errors. (Info-index-node): Don't search all index nodes if request is only for the current node and file is not in the cache of index nodes. (Info-mode-map): Bind Info-copy-current-node-name to `w' for consistency with dired-copy-filename-as-kill. Bind `S' to Info-search-case-sensitively. (Info-copy-current-node-name): New arg. With zero prefix arg put the name inside a function call to `info'. Display copied text in the echo area.
* (Info-index-nodes): New var and fun.Juri Linkov2004-05-231-78/+166
| | | | | | | | | | | | | | | | | | | | | | | | | | (Info-goto-index, Info-index, info-apropos) (Info-find-emacs-command-nodes): Rewrite to use Info-index-nodes. (Info-index): Fix docstring. Store and restore Info-history-list. (Info-complete-nodes): New var. (Info-complete-menu-item): Use it. (Info-index-node): New fun. (Info-final-node, Info-forward-node, Info-backward-node) (Info-build-toc, Info-try-follow-nearest-node, Info-fontify-node): Use Info-index-node. (Info-extract-menu-item, Info-extract-menu-counting): Set second arg of `Info-extract-menu-node-name' to non-nil for index nodes. (Info-find-node-2): If a node with period in its name not found, try to find a node without the name part after period. (Info-select-node): Call Info-fontify-node only if Info-fontify-maximum-menu-size is not nil. (info-apropos): Set Info-fontify-maximum-menu-size to nil. (Info-find-emacs-command-nodes, Info-goto-emacs-command-node): Preserve Info-history-list. (Info-toc): Set Info-current-file. (Info-build-toc): Move point to the beginning of the buffer. Add main-file variable. (Info-dir-remove-duplicates, Info-history, Info-toc, info-apropos): Use backslashed representation of the control character ^_.
* (info-apropos): Make it an index node. Align node namesJesper Harder2004-04-271-6/+10
| | | | like makeinfo.
* Add *info*<[0-9]+> to same-window-regexps instead ofJuri Linkov2004-04-271-41/+79
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | same-window-buffer-names. (info): New arg `buffer'. Use it. Doc fix. Read file name for non-numeric prefix argument, append the number to the buffer name for numeric prefix argument. (info-other-window): Bind same-window-regexps to nil. (Info-reference-name): Rename to Info-point-loc. (Info-find-node-2): Call forward-line for numeric Info-point-loc, and Info-find-index-name for stringy Info-point-loc. (Info-extract-menu-node-name): New arg `index-node'. Use regexp without middle `.', but with final `.' and optional line number for it. Set Info-point-loc for index nodes. (Info-index): Remove middle `.' from index entry regexp. Modify line number regexp. (Info-index-next): Decrement line number. (info-apropos): Remove middle `.' from index entry regexp. Add optional line number regexp at the end. Add matched value for line number to the result list and insert it to the buffer. (Info-fontify-node): Hide index line numbers. (Info-goto-node): Replace "\\s *\\'" by "\\s +\\'" to not trim empty matches. (Info-follow-reference): Use `str' instead of Info-following-node-name-re. (Info-toc): Use full file names. Set Info-current-node to "Top". (Info-fontify-node): Compare file names without directory name. (Info-try-follow-nearest-node): Don't set Info-reference-name. Set second arg of Info-extract-menu-node-name for index nodes. (info-xref-visited): Use magenta3 instead of magenta4. (Info-mode): Add info-apropos to docstring.
* (Info-mode): Rename desktop-buffer-misc-data-functionLars Hansen2004-04-261-2/+2
| | | | to desktop-save-buffer.
* (info-apropos): Reset Info-complete-cache.Jesper Harder2004-04-251-1/+2
|
* (Info-restore-desktop-buffer): Delete with-no-warnings.Lars Hansen2004-04-221-2/+1
|
* Restore 2004-04-18 changes.Juri Linkov2004-04-211-78/+73
|
* (info-node, info-menu-5, info-xref, info-header-node)Stefan Monnier2004-04-211-21/+21
| | | | | | (Info-title-1-face, Info-title-2-face, Info-title-3-face) (Info-title-4-face): Use new syntax. (info-xref-visited): Inherit from info-xref.
* (Info-restore-desktop-buffer): Move from desktop.el. Add Parameters.Lars Hansen2004-04-211-73/+98
| | | | (Info-desktop-buffer-misc-data): Move from desktop.el. Add parameter.
* (Info-find-file, Info-find-node-2): Add history and toc.Juri Linkov2004-04-181-78/+73
| | | | | | | | | | | | | | | | (Info-find-node-2): Simplify error message. (Info-insert-dir): Use Info-following-node-name. (Info-goto-node): Remove *info-history* and *info-toc*. (Info-history): Create a node of the virtual history file. (Info-toc): Create a node of the virtual toc file. (Info-insert-toc): New arg `curr-file' for reference file names. (info-apropos): Remove redundant var binding for temp-file. (Info-index, Info-index-next, Info-mode): Doc fix. (Info-goto-emacs-command-node): Don't jump to *info* from non-*info* Info buffers. (Info-fontify-node): Don't show the file name of external references if `Info-hide-note-references' is `hide'. Don't hide newlines at the end of paragraphs.
* (info): Always jump to *info*.Stefan Monnier2004-04-141-11/+9
|
* (info-apropos): Don't clobber Info-history-list.Jesper Harder2004-04-141-1/+3
|
* (Info-follow-reference): Allow multiline reference name.Juri Linkov2004-04-121-1/+2
|