Richard M. Stallman
fadfb77f9b
(Info-next-menu-item): Stay on top of node.
1998-10-22 01:35:03 +00:00
Richard M. Stallman
4fba3b2c06
(Info-insert-dir): Detect and report problems
...
in input files, such as "No Top node". Return with point
at the beginning of the text.
(Info-find-node): Reinsert the code to handle files
with no tags table; it was deleted by mistake.
1998-10-11 22:44:46 +00:00
Karl Heuer
c613e27e59
(info): Don't add parens if FILE already has them.
1998-09-04 19:50:26 +00:00
Richard M. Stallman
ebf8f7e14a
(Info-follow-reference): Nice error msg if there was no arg.
1998-08-16 02:10:25 +00:00
Richard M. Stallman
631ba13e27
(Info-try-follow-nearest-node): Get the node name
...
directly out of the menu item pointed at.
1998-08-14 08:46:22 +00:00
Richard M. Stallman
1bcedb3b6b
Bind case-fold-search to t in many functions.
1998-08-08 21:27:22 +00:00
Richard M. Stallman
fabcd845a0
(Info-find-node): Once again, use byte-to-position.
1998-08-04 09:40:04 +00:00
Eric M. Ludlam
5fdc799747
(Info-speedbar-hierarchy-buttons): Improved the speedbar frame management.
1998-08-03 17:54:35 +00:00
Richard M. Stallman
9d499629f9
(Info-find-node): Position at the beginning of the node
...
after calling Info-select-node.
(Info-insert-dir): Catch errors in insert-file-contents.
1998-08-01 19:03:50 +00:00
Richard M. Stallman
6356e646f5
(Info-complete-menu-buffer): Add defvar.
1998-07-15 00:09:43 +00:00
Richard M. Stallman
ddf8921158
(Info-read-node-name-1, Info-read-node-name):
...
Rename completion-table to Info-read-node-completion-table.
(Info-read-node-completion-table): Add defvar.
1998-07-15 00:07:49 +00:00
Karl Heuer
96ee3f292f
No longer depends on speedbspec for byte compile.
...
(Info-speedbar-key-map) New key map.
(Info-install-speedbar-variables) New function.
(Info-speedbar-menu-items) Update to new functions.
Install speedbar keymap only when speedbar is loaded.
(Info-speedbar-browser) New command.
(Info-speedbar-hierarchy-buttons, Info-speedbar-goto-node,
Info-speedbar-expand-node, Info-speedbar-fetch-file-nodes) New function
(Info-speedbar-buttons) Handle new node button commands.
1998-07-10 16:46:59 +00:00
Richard M. Stallman
37a3ff5b0b
(Info-find-node): Handle cross references to an @anchor.
1998-07-05 23:57:45 +00:00
Richard M. Stallman
e994526483
(Info-find-node): Use byte-to-position.
1998-06-29 18:34:24 +00:00
Richard M. Stallman
a6e4564e8e
(info-other-window): New function.
1998-06-13 06:00:00 +00:00
Karl Heuer
4643e92f8f
(Info-exit): Use quit-window.
1998-06-02 06:55:39 +00:00
Richard M. Stallman
9c7924d512
(Info-find-node): Use info-file-exists-p
...
(info-insert-file-contents): Use info-file-exists-p.
(info-file-exists-p): New function.
1998-05-15 04:05:56 +00:00
Richard M. Stallman
5dab2fb4c9
(Info-up): New arg SAME-FILE: don't move to different file.
...
(Info-next-preorder): Pass new arg to Info-up.
(Info-last-preorder): Likewise.
(Info-last-preorder): Don't follow the Prev if it's same as the Up.
Instead, follow it as the Up.
1998-05-03 00:02:10 +00:00
Dave Love
6b136ab938
(Info-mode): Doc fix.
1998-04-28 18:13:00 +00:00
Richard M. Stallman
35d2d24155
(Info-fontify-node): For menu items, use info-xref font.
...
Use info-node font for the node's own name,
and do not make it mouse-sensitive.
(Info-find-node): Update Info-history after switching buffer.
(info): If no arg, and *info* buffer exists, just go to it and don't alter it.
1998-04-22 03:19:43 +00:00
Richard M. Stallman
b37daea4a7
(Info-menu): Allow extra spaces at start of menu item.
...
(Info-extract-menu-item): Likewise.
(Info-insert-dir, Info-complete-menu-item, Info-index): Likewise.
(Info-try-follow-nearest-node, Info-find-emacs-command-nodes): Likewise
(Info-fontify-node, Info-speedbar-buttons): Likewise.
1998-04-18 01:57:45 +00:00
Richard M. Stallman
6d2c8e3eb7
(Info-menu-update): Set Info-menu-last-node
...
to (FILE NODENAME), and test it that way too.
1998-03-17 06:29:50 +00:00
Richard M. Stallman
f21fef3c9f
(info): Always switch to buffer *info* even if
...
current buffer is in Info mode.
1998-02-27 23:30:11 +00:00
Richard M. Stallman
881c84c72a
(Info-summary): Clear buffer-read-only.
1998-02-17 03:56:42 +00:00
Eric M. Ludlam
3cb6768fd7
Added speedbar support function `Info-speedbar-buttons',
...
`Info-speedbar-button', and `Info-speedbar-menu'
1998-01-22 23:50:25 +00:00
Richard M. Stallman
177c354919
(Info-mode): Doc fix.
1997-12-22 22:28:11 +00:00
Karl Heuer
2d41cf5993
(Info-insert-dir): Use leading space in buffer name.
1997-12-05 08:04:59 +00:00
Richard M. Stallman
3c19e6c145
(Info-suffix-list): Add suffixes for MS-DOS version
...
running on Windows 95 with long file name support.
(info-insert-file-contents): When the Info file is to be
uncompressed, insert it literally.
1997-09-15 19:48:11 +00:00
Richard M. Stallman
67053274b5
(info-insert-file-contents): Bind
...
coding-system-for-write to no-conversion.
1997-09-08 18:26:41 +00:00
Richard M. Stallman
93480d7063
(info-node, info-xref, info-menu-5):
...
Define faces with defface.
(Info-mode): Don't define faces here, and don't alter Info-fontify.
Locally set line-move-ignore-invisible.
(Info-fontify-node): Test type of frame here.
1997-07-30 18:15:19 +00:00
Richard M. Stallman
ffc437583c
(Info-exit): Use bury-buffer simply.
1997-05-27 05:02:45 +00:00
Richard M. Stallman
a70dc410be
(Info-suffix-list): Accept -info as suffix;
...
also accept a subdir with a file called `index'.
1997-05-24 21:27:29 +00:00
Richard M. Stallman
a580e88443
(Info-set-mode-line): Add some spaces at the beginning.
1997-05-17 18:39:23 +00:00
Richard M. Stallman
ded3e3d816
Add defgroup; use defcustom for user vars.
1997-04-13 03:09:23 +00:00
Karl Heuer
3ec18f3f45
Re-fix copyright dates.
1997-03-12 20:03:49 +00:00
Joel Ray Holveck
93515b3a66
Fixed copyright dates
1997-03-12 18:40:06 +00:00
Karl Heuer
b6d61ffa7a
(Info-read-node-name): Caused completing-read to force
...
the input read to match a valid entry
1997-03-08 19:19:51 +00:00
Richard M. Stallman
c5fe2ff17b
Handle multiple Info buffers.
...
(Info-tag-table-marker): Initialize to nil.
(Info-tag-table-buffer): New variable.
(Info-find-node): Don't switch buffers if already in Info mode.
Use Info-tag-table-buffer to support multiple Info buffers.
(Info-read-subfile): Don't switch to *info* buffer.
(Info-build-node-completions): Handle buffer local bindings for
Info-tag-table-marker.
(Info-search): Add a save-excursion.
(Info-mode): Make Info-tag-table-buffer buffer-local.
Make a different marker in Info-tag-table-marker for each buffer.
(Info-kill-buffer): New function, on kill-buffer-hook.
1997-02-08 18:34:21 +00:00
Richard M. Stallman
882e61bf04
(Info-find-node): Don't clear Info-index-alternatives.
...
(Info-index-next): Fix error message.
1996-12-30 20:44:24 +00:00
Richard M. Stallman
f73299f360
(Info-mode): Default for `tab-width'.
1996-12-12 23:00:31 +00:00
Richard M. Stallman
345d9d7376
(Info-get-token): Find tokens where START matches
1996-12-08 07:37:55 +00:00
Karl Heuer
ec6d29af5e
(Info-follow-reference): Add each cross-reference to
...
completions list just once, case-insensitively.
1996-12-05 19:53:00 +00:00
Geoff Voelker
b86b9918dd
Use w32 instead of ms-windows for window-system symbol
1996-11-19 06:59:17 +00:00
Richard M. Stallman
280d11ed0e
(Info-scroll-up): Doc fix.
1996-11-02 07:39:07 +00:00
Karl Heuer
3296453b8b
(Info-insert-dir): Ensure directory ends with slash.
1996-10-25 04:43:06 +00:00
Richard M. Stallman
a361deba75
(Info-read-subfile): Allow a file name as arg.
...
(Info-search): Restore previous subfile correctly.
1996-10-06 22:50:07 +00:00
Richard M. Stallman
36cef1b759
(Info-mode): Do fontify, if ms-windows.
1996-09-15 02:18:43 +00:00
Richard M. Stallman
75a209d4bc
Add menu items and xrefs to the menu bar menu.
...
(Info-check-pointer): New function.
(Info-mode-menu): New menu.
(Info-menu-last-node): New variable.
(Info-menu-update): New function.
(Info-mode): Add `Info-menu-update' to `activate-menubar-hook'.
1996-09-01 20:43:10 +00:00
Richard M. Stallman
53c6392633
(Info-find-node): Use pop-to-buffer.
1996-08-03 21:27:03 +00:00
Richard M. Stallman
b54d0f0ec8
(Info-next-preorder): After we move up, move forward again.
...
(Info-last-preorder): After we move down or to the prev,
move down again.
1996-06-30 08:12:17 +00:00