1
0
mirror of https://git.savannah.gnu.org/git/emacs.git synced 2024-12-15 09:47:20 +00:00
Commit Graph

584 Commits

Author SHA1 Message Date
Eli Zaretskii
6716bfa4e5 (Info-follow-nearest-node): Doc fix. 2006-04-08 10:11:18 +00:00
Ramprasad B
04d6dfe271 doumented for fork in (Info-follow-nearest-node &optional fork) 2006-04-03 17:35:59 +00:00
Kenichi Handa
499878f86c (Info-fontify-node): Check if already fontified or not
by next-single-property-change.
2006-03-14 12:14:57 +00:00
Juri Linkov
2d19a2a436 (Info-dir-remove-duplicates): Move point to the
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'.
2006-03-11 22:35:51 +00:00
Juri Linkov
9ca9f7f3f4 (Info-search): Don't bind search-spaces-regexp to
Info-search-whitespace-regexp in non-regexp isearch mode.
2006-02-23 21:41:41 +00:00
Juri Linkov
d73c9bcb79 (Info-search): Skip `Local Variables' node. 2006-02-17 21:55:44 +00:00
Juri Linkov
bec275ed0a (Info-find-file): Check for symbols apropos', history',
`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.
2006-02-17 21:29:13 +00:00
Juri Linkov
fd5b25da6a (info-xref-visited): Inherit from info-xref too.
(Info-set-mode-line): Replace occurrences of `%' by `%%'
when propertizing Info-current-file and Info-current-node.
2006-02-13 15:44:01 +00:00
Richard M. Stallman
9012c084ef (Info-mode): Doc fix. 2006-02-12 20:29:57 +00:00
Thien-Thi Nguyen
aaef169dc6 Update years in copyright notice; nfc. 2006-02-06 15:23:23 +00:00
Eli Zaretskii
4a99f153c4 (Info-index, Info-mode): Improve the description of the `i' command. 2006-02-04 12:12:39 +00:00
Juri Linkov
de8ad208b1 (info-xref): Inherit from `link'.
(info-xref-visited): Inherit from `link-visited'.
2006-01-23 01:19:35 +00:00
Juri Linkov
96639c8970 (Info-revert-find-node): Check for Info-current-file
before preserving new-history.
2006-01-17 02:07:44 +00:00
Juri Linkov
8eafa1659b (Info-mode-line-node-keymap): New defvar.
(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'.
2006-01-16 23:54:02 +00:00
Richard M. Stallman
b0dd5bf5f4 (Info-find-node): Don't record previous node if have none.
(info): Go to directory only if history is empty.
2006-01-05 16:05:49 +00:00
Juri Linkov
9480725372 (info-other-window, info): Rename function argument
`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'.
2005-12-23 21:52:00 +00:00
Juri Linkov
70f314248a (Info-read-node-name-1): In completion-base-size-function's
lambda return 1 if common-substring or minibuffer-completion-contents
starts with (, and 0 otherwise.
2005-12-16 19:09:20 +00:00
Richard M. Stallman
70746649f8 (Info-on-current-buffer): Doc fix.
(info-insert-file-contents): Don't test (featurep 'jka-compr).
2005-12-12 05:15:53 +00:00
Juri Linkov
a0c64f02e2 (Info-mode-map): Bind M-TAB to `Info-prev-reference'. 2005-12-08 07:45:51 +00:00
Chong Yidong
d8fbba2278 * info.el (Info-fontify-node): Match external links using
non-directory part of filename.
2005-12-04 04:31:59 +00:00
Jan Djärv
3c513c326e Move back/forward history at the beginning of the tool bar. 2005-12-02 15:07:15 +00:00
Juri Linkov
e4300bdfc8 (Info-fontify-node): Set 2nd arg noerror' of Info-find-file' to t. 2005-11-28 21:19:38 +00:00
Chong Yidong
d590dbd27a * info.el (Info-on-current-buffer): Record actual filename in
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.
2005-11-25 16:35:34 +00:00
Romain Francoise
357e604527 (Info-speedbar-fetch-file-nodes): Prefix temporary buffer name with a
space.
2005-11-24 16:10:00 +00:00
Chong Yidong
98b37eab5d * info.el (Info-fontify-node): Handle the case where
Info-current-file is t.
2005-11-23 17:57:46 +00:00
Jan Djärv
db2cf961d7 New images for info. 2005-11-04 17:24:09 +00:00
Richard M. Stallman
e8e6694b12 (Info-fontify-node): Don't display extra "see" if there already is one here. 2005-11-03 21:38:35 +00:00
Juri Linkov
4dacf0ff4b (Info-fontify-node): Use `string-width' for fontifying underlined titles. 2005-11-01 10:04:19 +00:00
Juri Linkov
993159761a (Info-fontify-node): Downcase node header keywords Node,
Prev, Next, Up before comparison.
(Info-history): Insert absolute directory name, and put invisible
property on it.
2005-11-01 09:56:07 +00:00
Juri Linkov
94b10022bf (Info-file-supports-index-cookies): New variable.
(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.
2005-11-01 09:45:38 +00:00
Richard M. Stallman
d75baf1221 (Info-fontify-node): Fix detection of sentence-break before *Note. 2005-10-26 16:39:23 +00:00
Juri Linkov
05d36154bf (Info-index-next): Add total number of index alternatives to the message. 2005-10-21 08:49:46 +00:00
Bill Wohler
ffda926c9c Moved all remaining images from lisp/toolbar to etc/images, moved
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.
2005-10-17 22:21:06 +00:00
Stefan Monnier
a73db543bf (Info-fontify-node): Use dolist.
(Info-fontify-node): Change add-text-properties to put-text-property.
2005-10-16 14:12:03 +00:00
Stefan Monnier
de22f49c43 (Info-fontify-node): Don't be fooled by a lone "...".
Don't hide the underline of titles if font-lock-mode is disabled.
2005-10-12 19:47:24 +00:00
Juri Linkov
8300a5b5c7 (Info-mode-menu): Delete menu item "Edit".
(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.
2005-10-11 05:47:55 +00:00
Chong Yidong
222a6c9b7f * info.el (Info-next, Info-prev, Info-up): Select info buffer, in
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.
2005-10-04 14:06:44 +00:00
Chong Yidong
24bbdbefcc * speedbar.el: Remove RCS tag.
(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-10-02 03:11:03 +00:00
Romain Francoise
5b76833fd5 2005-09-24 Emilio C. Lopes <eclig@gmx.net>
* 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.
2005-09-24 13:44:02 +00:00
Juri Linkov
69672704ae (Info-insert-dir): Use save-excursion around insert-buffer-substring.
(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.
2005-08-22 19:53:46 +00:00
Andreas Schwab
9e7357b07a Revert last change. 2005-08-14 23:45:46 +00:00
Thien-Thi Nguyen
7806e5737a Fix dependency bug: Wrap `desktop-buffer-mode-handlers'
modification in `eval-after-load' form.
2005-08-14 17:36:02 +00:00
Lars Hansen
80123c9ecb Add handler to desktop-buffer-mode-handlers.
(Info-restore-desktop-buffer): Remove autoload cookie.
(Info-mode): Add autoload cookie.
2005-08-10 19:39:51 +00:00
Juri Linkov
185cff9545 Replace info' with upper-case Info' where appropriate.
(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'.
2005-08-09 08:43:02 +00:00
Richard M. Stallman
d3c1cf729f (Info-insert-dir): Use insert-buffer-substring. 2005-08-09 02:52:39 +00:00
Thien-Thi Nguyen
b499789ca4 (Info-dir-remove-duplicates): Avoid case folding in loop;
instead, keep downcased strings for comparison.
2005-08-08 00:20:19 +00:00
Thien-Thi Nguyen
0d30b33766 Update years in copyright notice; nfc. 2005-08-06 22:13:43 +00:00
Juri Linkov
7167232846 (info-xref-visited): Use light foreground color `violet'
for dark backgrounds instead of dark color `magenta3'.
(info-title-1): Use `yellow' color for dark backgrounds.
2005-07-19 11:35:34 +00:00
Lute Kamstra
086add1519 Update FSF's address. 2005-07-04 23:32:44 +00:00
Juanma Barranquero
db90d22569 (Info-history, Info-history-forward, Info-history-list,
Info-speedbar-fetch-file-nodes): Doc fixes.
2005-07-04 09:36:02 +00:00
Juanma Barranquero
fc039bdc36 (info): Finish `defgroup' description with period.
(Info-summary): "?\ " -> "?\s".
2005-07-04 02:12:31 +00:00
Richard M. Stallman
f4f2bca3de (tool-bar-map): Add defvar. 2005-07-03 16:11:30 +00:00
Juanma Barranquero
e37c185467 (Info-hide-cookies-node): Fix spelling in docstrings. 2005-06-16 16:07:02 +00:00
Miles Bader
a335c06e06 Revision: miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-378
Remove "-face" suffix from and downcase info faces

2005-06-10  Miles Bader  <miles@gnu.org>

   * 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.
2005-06-10 08:58:53 +00:00
Richard M. Stallman
a89da416f5 (Info-read-node-name-2): New function.
(Info-read-node-name-1): Use that.
Add a completion-base-size-function property.
2005-06-06 12:47:51 +00:00
Juri Linkov
c04ed304e6 (Info-title-1-face): Use green instead of yellow because
bold yellow is not readable on light backgrounds.
2005-06-06 12:26:07 +00:00
Stefan Monnier
83040cb099 (Info-goto-node): Revert autoload addition (2004-06-12). 2005-05-27 16:19:36 +00:00
Lute Kamstra
d39f149d73 (Info-mode, Info-edit-mode): Use run-mode-hooks. 2005-05-26 13:01:03 +00:00
Richard M. Stallman
ab357a65ac (Info-mode): Set widen-automatically to nil, locally. 2005-05-01 18:54:35 +00:00
Richard M. Stallman
1ecc5922df (Info-fontify-node): Handle fontification of multiple * Menu lines in one node. 2005-04-10 23:31:17 +00:00
Dan Nicolaescu
ea81d57ec5 * mh-customize.el (mh-speedbar-selected-folder-face): Special case
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.
2005-04-08 14:26:13 +00:00
Juri Linkov
34d86208a3 (Info-mode): Add Info-kill-buffer' to kill-buffer-hook'
locally instead of adding it to the global hook.
(Info-kill-buffer): Move up.
2005-04-07 15:16:39 +00:00
Juri Linkov
5938202c7d (Info-mode-menu): Remove ellipsis from "Index".
Add ellipsis to "Lookup a String", "Lookup a string in all indices".
Add `:active Info-index-alternatives' to "Next Matching Item".
2005-03-28 01:24:10 +00:00
Juri Linkov
6270bbe7e4 Update error messages for `debug-ignored-errors'.
(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).
2005-03-16 07:32:43 +00:00
Juri Linkov
d457219d26 (Info-isearch-initial-node): New internal variable.
(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'.
2005-03-15 10:46:00 +00:00
Juri Linkov
866920e3de (Info-search): Four fixes for backward search. 2005-03-12 02:18:32 +00:00
Juri Linkov
9553cf63a5 (Info-isearch-search): Emulate word search in
isearching through multiple Info nodes with Info-search.
(Info-isearch-wrap): Allow isearch-word.
2005-03-08 21:51:48 +00:00
Juri Linkov
98e77be59a (Info-isearch-search): New defcustom.
(Info-isearch-search): Call the default isearch function
when Info-isearch-search is nil.
(Info-isearch-wrap): Use variable Info-isearch-search.
2005-02-23 17:03:17 +00:00
Kim F. Storm
bf247b6ed0 Change release version from 21.4 to 22.1 throughout.
Change development version from 21.3.50 to 22.0.50.
2005-02-09 15:50:47 +00:00
Juri Linkov
424b9d3e7d (Info-history-forward): New variable.
(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.
2005-01-11 21:57:46 +00:00
Kim F. Storm
3c1498ace8 (Info-mode-map, Info-next-link-keymap)
(Info-prev-link-keymap, Info-up-link-keymap): Map follow-link to mouse-face.
(Info-fontify-node): Add "mouse-2: " prefix to tooltip.
2005-01-08 20:06:23 +00:00
Richard M. Stallman
6b3600ffb8 (info-xref-visited): Use `default' instead of t.
(Info-try-follow-nearest-node): Don't explicitly load browse-url.
2004-12-13 19:31:32 +00:00
Juri Linkov
180ee7c785 (Info-search-whitespace-regexp): Remove shy group.
(Info-search): Forward line if search is on the header line.
Use search-whitespace-regexp in two other places.
2004-11-28 15:42:11 +00:00
Richard M. Stallman
78b9dd307a (Info-search): Fix previous change. 2004-11-20 14:09:10 +00:00
Richard M. Stallman
5d4faedacc (Info-search): Use search-whitespace-regexp. 2004-11-19 20:04:44 +00:00
Juri Linkov
be4b3ae8be (Info-search): Save match data for isearch. Skip Tag Table node. 2004-11-11 21:45:57 +00:00
Richard M. Stallman
cb7de2e759 (Info-revert-find-node): Don't use beginning-of-buffer. 2004-11-08 16:43:00 +00:00
Juri Linkov
ca53db337f (Info-search): Don't search in node header lines and file headers. 2004-11-05 19:06:24 +00:00
Juri Linkov
02c9f5cd8a (Info-file-list-for-emacs): Add ("Info" . "info")
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.
2004-10-28 09:02:04 +00:00
Luc Teirlinck
f254e21f8c (Info-find-emacs-command-nodes): Adapt to Texinfo-4.7 style indexes. 2004-10-24 18:36:28 +00:00
Thien-Thi Nguyen
e14105f6fa (Info-fontify-node): For multiline refs,
arrange to unfontify newline and surrounding whitespace.
2004-10-18 07:31:43 +00:00
Richard M. Stallman
cc3f6c32b9 (info-xref): Add underlining.
(info): Add info-file property.
(Info-find-emacs-command-nodes): Specify case-sensitive search.
2004-10-13 02:09:57 +00:00
Juri Linkov
ea99d5c800 (Info-history, Info-toc): Fix Info headers.
(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.
2004-10-05 04:23:55 +00:00
Thien-Thi Nguyen
dc9bec220d (Info-insert-dir): Fix temp buffer leak bug. 2004-09-08 10:28:17 +00:00
Juri Linkov
fc11ddc8d7 (Info-fontify-node): Don't compute other-tag if Info-hide-note-references=hide. 2004-09-02 16:36:18 +00:00
Juri Linkov
0b02cda944 (Info-search-whitespace-regexp): Fix backslashes.
(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'.
2004-09-01 19:29:28 +00:00
Juri Linkov
bc2246458a (Info-goto-node): Add autoload.
(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.
2004-06-12 05:54:43 +00:00
Juri Linkov
c9ce1e4048 (Info-desktop-buffer-misc-data): Don't save information
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.
2004-05-28 20:56:41 +00:00
Juri Linkov
50163b00ab (Info-toc): Call Info-mode on intermediate buffer.
(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.
2004-05-25 20:59:31 +00:00
Juri Linkov
141b49f563 (Info-index-nodes): New var and fun.
(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 ^_.
2004-05-23 20:53:42 +00:00
Jesper Harder
5242942fe7 (info-apropos): Make it an index node. Align node names
like makeinfo.
2004-04-27 14:43:04 +00:00
Juri Linkov
836bb47866 Add *info*<[0-9]+> to same-window-regexps instead of
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.
2004-04-27 06:39:46 +00:00
Lars Hansen
9d9d10ec34 (Info-mode): Rename desktop-buffer-misc-data-function
to desktop-save-buffer.
2004-04-26 18:55:32 +00:00
Jesper Harder
82f1aca958 (info-apropos): Reset Info-complete-cache. 2004-04-25 14:08:02 +00:00
Lars Hansen
2a3f604d66 (Info-restore-desktop-buffer): Delete with-no-warnings. 2004-04-22 19:49:45 +00:00
Juri Linkov
89b064a999 Restore 2004-04-18 changes. 2004-04-21 22:23:25 +00:00
Stefan Monnier
508bce68ce (info-node, info-menu-5, info-xref, info-header-node)
(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.
2004-04-21 20:54:19 +00:00
Lars Hansen
f3a45db0d1 (Info-restore-desktop-buffer): Move from desktop.el. Add Parameters.
(Info-desktop-buffer-misc-data): Move from desktop.el. Add parameter.
2004-04-21 20:51:06 +00:00
Juri Linkov
bf7d6fa785 (Info-find-file, Info-find-node-2): Add history and toc.
(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.
2004-04-18 15:28:19 +00:00
Stefan Monnier
6070505443 (info): Always jump to *info*. 2004-04-14 18:39:52 +00:00
Jesper Harder
37600b6d00 (info-apropos): Don't clobber Info-history-list. 2004-04-14 15:58:30 +00:00
Juri Linkov
cd478f3d37 (Info-follow-reference): Allow multiline reference name. 2004-04-12 04:46:47 +00:00
Jesper Harder
7b30b20c7e (info-apropos): Improve menu item regexp. 2004-04-09 14:32:49 +00:00
Juri Linkov
8a7757f6f5 (Info-history): Doc fix.
(Info-history-list): New var.
(info-xref): Change magenta4 to blue, remove bold for dark and
light backgrounds, change bold to underline for non-color classes.
(info-xref-visited): New face.
(Info-fontify-visited-nodes): New custom.
(Info-hide-note-references): Add new value `hide'.  Doc fix.
(Info-reference-name): New var.
(Info-selection-hook): New custom.
(Info-edit-mode-hook): New var.
(Info-find-file): New fun.
(Info-find-node): Move part of code to Info-find-file.
(Info-find-node-2): Add anchors to Info-history-list.  Move point
to the place with the reference name if name is defined.
(Info-select-node): Add current node to Info-history-list.
(Info-goto-node): Switch to *info* from *info-history* *info-toc*.
(Info-search-whitespace-regexp): New custom.
(Info-search-case-fold): New var.
(Info-search): Add "case-sensitively" to the prompt.  Use
Info-search-whitespace-regexp.  Set Info-search-case-fold.
(Info-search-case-sensitively, Info-search-next): New fun.
(Info-up): Move point to the menu item of the current node.
(Info-history): New fun.  Add *info-history* to same-window-buffer-names.
(Info-toc): New fun.  Add *info-toc* to same-window-buffer-names.
(Info-insert-toc): New fun.
(Info-build-toc): New fun.
(Info-follow-reference): Add new arg `fork'.  Doc fix.
Replace [ \n\t]* by [ \n\t]+ in the *Note regexp.  For references
with the same name prefer the reference closest to point.
(Info-next-reference): Replace * by + in the *Note regexp.
Add regexp for http:// and ftp://.  Skip the *Note prefix.
(Info-prev-reference): Replace * by + in the *Note regexp.
Add regexp for http:// and ftp://.  Skip the *Note prefix.
(Info-follow-nearest-node): Add new arg `fork'.
(Info-try-follow-nearest-node): Add new arg `fork'.
Call browse-url for http:// and ftp:// references.
Set Info-reference-name for index entries.
(Info-mode-menu): Add menu items for Info-search-case-sensitively,
Info-search-next, Info-history, Info-toc, clone-buffer.
(Info-menu-update): Replace * by + in the *Note regexp.
(Info-mode): Add documentation for Info-history, Info-toc,
Info-search-case-sensitively, Info-search-next, clone-buffer.
(Info-fontify-menu-headers): Remove fun.  Move code to
Info-fontify-node.
(Info-fontify-node): Add docstring.  Add local vars
fontify-visited-p and not-fontified-p.  If not-fontified-p is t
then fontify header line, titles, menu headers, http and ftp
references, refill paragraphs.  If not-fontified-p is t or
fontify-visited-p is t then fontify cross references, menu items.
Fontify menu headers.  Fontify http and ftp references.  Change
regexp for cross references to require whitespace after *Note, add
matching groups for file and node names.  Remove hack for quote.
Use display property for Info-hide-note-references=t.  Use fifth
or fourth match for help-echo.  Display visited nodes in a
different face.  Unhide file names of external references.  Unhide
newlines.  Display visited menu items in a different face.
2004-04-08 03:44:34 +00:00
Juri Linkov
0c1b7af5c5 (Info-hide-cookies-node): New function.
(Info-select-node): Use it.
(Info-display-images-node): Remove message with image file name.
2004-04-08 03:12:16 +00:00
Jesper Harder
ab2f22adc0 (info-apropos): New function.
(Info-mode-menu): Add it.
(Info-find-node, Info-find-node-2): Grok apropos virtual file.
2004-04-05 12:40:56 +00:00
Stefan Monnier
f6b2b74d12 Fix copyright. 2004-03-22 17:12:16 +00:00
Stefan Monnier
a025fccf60 (Info-default-dirs): Don't ignore last part of I-d-d-l. 2004-03-19 02:37:11 +00:00
Richard M. Stallman
9f4aee27ca (Info-insert-dir): Use assoc-string. 2003-12-29 19:18:53 +00:00
John Paul Wallington
1ed6e0c324 (Info-unescape-quotes, Info-split-parameter-string)
(Info-goto-emacs-command-node): Doc fixes.
2003-12-23 20:25:22 +00:00
Lute Kamstra
3536c1212d (Info-mode): Revert previous change.
(Info-escape-percent): New function.
(Info-fontify-node): Use it.
2003-10-06 07:14:53 +00:00
Richard M. Stallman
718e6bc777 (Info-following-node-name): New function. 2003-10-05 13:51:04 +00:00
Richard M. Stallman
605f14946c (Info-mode): Double each `%' in header line. 2003-09-30 12:48:19 +00:00
Eli Zaretskii
bbe054f74b (Info-find-index-name): Search both with and without the " <1>" etc.
suffixes which makeinfo appends to duplicate index entries.
2003-09-28 09:17:29 +00:00
Miles Bader
ab5796a9f9 Add arch taglines 2003-09-01 15:45:59 +00:00
Richard M. Stallman
508f27a0e8 (Info-mode-map): Bind S-tab and <backtab> to
`Info-prev-reference', instead of M-tab.
2003-08-29 16:07:43 +00:00
Luc Teirlinck
b52a319db5 (Info-scroll-prefer-subnodes): Add :version keyword to defcustom,
because the default was recently changed.
2003-08-17 05:25:58 +00:00
Stefan Monnier
e057da5239 (Info-menu-entry-name-re): Allow newlines in menu entry names. 2003-07-16 15:54:25 +00:00
Richard M. Stallman
774f8aee6f (Info-search): If find invisible text, search again. 2003-07-07 21:03:32 +00:00
Stefan Monnier
00d32b3f98 (Info-menu): Use Info-menu-entry-name-re. 2003-07-07 14:46:00 +00:00
Stefan Monnier
dc92db4ef6 (Info-menu-entry-name-re): Disallow : again: I misunderstood the problem. 2003-07-06 17:00:41 +00:00
Stefan Monnier
2760913103 (Info-menu-entry-name-re): Be careful to avoid multiple ways
to match the same text.  Allow : after : again.
2003-07-06 16:35:23 +00:00
Kim F. Storm
cf90703fc4 (Info-menu-entry-name-re): Add `:' to second [] part.
This should fix the infinite loop when extracting menu names.
2003-07-06 11:47:04 +00:00
Stefan Monnier
c60c12be4c (Info-following-node-name-re): New fun.
(Info-following-node-name): Remove.
(Info-insert-dir): Use the new fun.
(Info-extract-pointer): Don't save restriction; use new fun.
(Info-menu-entry-name-re): New const.
(Info-menu-entry-name-re): Use it along with new fun.
(Info-node-spec-re): Use new fun.
(Info-complete-menu-item, Info-fontify-node): Use new const.
(Info-goto-node, Info-follow-reference, Info-menu-update):
Use match-string.
(Info-follow-reference): Use assoc-string.
Use a list of strings for the completion table.
(Info-fontify-node): Use match-string, line-end-position.
Limit the search for `node:' to the first line.
2003-07-04 23:05:35 +00:00
Kim F. Storm
bb1e1730ec Disable paragraph refilling.
(Info-refill-paragraphs): New defcustom.
(Info-fontify-node): Use it.
2003-07-04 21:40:22 +00:00
Luc Teirlinck
610bc96b14 (Info-fontify-menu-headers): Only fontify `* Menu:' at the beginning
of a line.
(Info-extract-menu-node-name): Correctly initialize while loop.
(Info-scroll-prefer-subnodes): Change default to nil.
2003-07-02 00:57:20 +00:00
Andreas Schwab
fb020fe894 (Info-fontify-node): Improve calculation of other-tag. 2003-06-19 20:56:49 +00:00
Luc Teirlinck
2e49e8e850 (Info-fontify-node): Give only the last whitespace character after the
node name the display property.  Give all other such whitespace the
invisibility property.
2003-06-18 03:03:23 +00:00
Kim F. Storm
79ff129679 (Info-fontify-node): Make `invisible' property
non-sticky so that whitespace added by filling stays visible.
Make refilling less agressive by starting at beginning of current
line rather than beginning of current paragraph.
2003-06-09 22:00:34 +00:00
Lute Kamstra
0defe75805 (Info-complete-menu-item): Revert change of 2003-06-03. 2003-06-06 16:13:31 +00:00
Andreas Schwab
b038485e9a (Info-select-node): Doc fix. 2003-06-06 12:28:16 +00:00
Kim F. Storm
08eba4dc5e (Info-fontify-node): Don't refill over lines ending in a
period; this should fix problems with lists like one in the
(emacs)Library Keywords section.
2003-06-05 23:23:53 +00:00
Luc Teirlinck
c2a87d7439 (Info-mode): Mention c' and remove duplicate mention of q' in
documentation string.
2003-06-05 19:11:42 +00:00
Kim F. Storm
192b65f581 (Info-fontify-node): Individually refill menus and
paragraphs to preserve menu items and varying indentation.
Only color first 9 menu items differently.
2003-06-04 23:15:29 +00:00
Stefan Monnier
a1637357dc (Info-extract-menu-node-name): Remove unused arg `errmessage'.
(Info-follow-reference): Update corresponding call.
(Info-node-spec-re): New const.
(Info-complete-menu-item): Use it to only allow : when necessary.
(Info-fontify-node): USe it as well.  Fixup typo.
2003-06-03 21:44:53 +00:00
Stefan Monnier
472d38201d (info-fontify-node): Use better help-echo text. 2003-06-03 20:56:59 +00:00
Stefan Monnier
0c3aa29ef8 (Info-fontify-node): Use :align-to display prop.
Use `invisible' rather than `display' prop to hide text.
2003-06-03 20:28:21 +00:00
Stefan Monnier
dde7f979b8 (Info-mode-hook): Obey obsolete `Info-fontify'.
(Info-find-in-tag-table-1): Remove unused vars.
(Info-display-images-node): Remove unused var paragraph-markers.
(Info-header-line): Remove.
(Info-select-node): Don't set it.
(Info-search): Remove unused var `current'.
(Info-follow-reference): Remove unused var `beg'.
(Info-extract-menu-node-name): Remove unused var `i'.
(Info-complete-menu-item): Use `with-current-buffer'.
(Info-index): Remove unused var `rnode'.
(Info-mode): Set header-line-format to check text-properties directly.
(Info-find-emacs-command-nodes): Remove unused var `found' and `exact'.
(Info-fontify-node): Use `push'.
(Info-speedbar-hierarchy-buttons): Use `dolist'.
(Info-speedbar-goto-node, Info-speedbar-fetch-file-nodes):
Check the return value of `string-match'.
(Info-speedbar-fetch-file-nodes): Factor out common code.
2003-06-03 19:54:42 +00:00
Stefan Monnier
75a756f147 (Info-fontify-node): Hide \n------- rather than -------\n. 2003-05-28 22:53:08 +00:00
Richard M. Stallman
201bc1bdf6 (Info-index): Add autoload cookie. 2003-05-28 11:20:42 +00:00
Karl Berry
ec9b13721d new image display support, from janneke 2003-04-25 23:17:06 +00:00
Stefan Monnier
3a59b662bd (Info-default-dirs): New fun extracted from Info-initialize.
(info-initialize): Use it.  Obey the "final :" convention for INFOPATH.
2003-04-21 17:40:19 +00:00
Masatake YAMATO
fafb00dc11 (Info-goto-emacs-command-node): If command
is given as a string, convert it to a symbol.
2003-04-05 18:01:14 +00:00
Andreas Schwab
4e5f958e73 (Info-extract-menu-node-name)
(Info-following-node-name): Revert last change.
2003-03-10 13:04:10 +00:00
Andreas Schwab
2fb3c00b46 (Info-following-node-name): Skip trailing period.
(Info-extract-menu-node-name): Allow period in node name.
2003-03-07 11:34:40 +00:00
Andreas Schwab
0452a274d2 (Info-fontify-node): Don't hide indentation before the
reference name.  Don't process a reference twice when a new tag is
inserted.
(Info-hide-note-references): Fix doc and customize type.
2003-03-02 23:33:56 +00:00
Andreas Schwab
e9d3d47f9c (Info-extract-menu-node-name): Stop if colon is
followed by open paren.
2003-02-20 12:40:36 +00:00
Juanma Barranquero
d0b560c61f (Info-follow-nearest-node): Implement new behavior. 2003-02-10 11:41:09 +00:00
Kim F. Storm
d656c0bc64 (Info-extract-menu-node-name): Another fix for
2003-01-24 change.  Also stop search if : is followed by TAB.
2003-01-28 12:08:36 +00:00
Kim F. Storm
ab5a535caa (info-insert-file-contents) [!MSDOS]: Avoid byte-compiler warning.
(Info-find-node) [!MSDOS]: Avoid byte-compiler warning.
2003-01-26 18:04:55 +00:00