aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorChong Yidong2006-06-27 17:48:35 +0000
committerChong Yidong2006-06-27 17:48:35 +0000
commitc93da8ae822da81dab5a8b83c5b32759700b0572 (patch)
treeb0f91fd1ec7bc9f52de4d37d641c50b20144477d
parent86264ca183e7fdbf076f6ffde8a785aa22db313f (diff)
downloademacs-c93da8ae822da81dab5a8b83c5b32759700b0572.tar.gz
emacs-c93da8ae822da81dab5a8b83c5b32759700b0572.zip
* info.texi (Help-Small-Screen): Clarify placement of "All" and "Top"
text for standalone vs Emacs info. (Help): Clarify header line description. Use mouse-1 for clicks. (Help-P): Use mouse-1 for clicks. (Help-^L): "Top" and "All" not displayed with dashes in Emacs. (Help-^L, Help-M, Help-Int, Search Index, Go to node) (Choose menu subtopic): Remove gratuitous Emacs command names. (Help-FOO): Put usual behavior first. (Help-Xref): Clicking on xrefs works in Emacs. (Search Text): Clarify what the default behavior is. (Create Info buffer): Fix Emacs window/X window confusion. (Emacs Info Variables): Fix for new Emacs init file behavior.
-rw-r--r--man/ChangeLog15
-rw-r--r--man/info.texi106
2 files changed, 61 insertions, 60 deletions
diff --git a/man/ChangeLog b/man/ChangeLog
index e5d41375933..0bc3f238429 100644
--- a/man/ChangeLog
+++ b/man/ChangeLog
@@ -1,3 +1,18 @@
12006-06-27 Chong Yidong <cyd@stupidchicken.com>
2
3 * info.texi (Help-Small-Screen): Clarify placement of "All" and "Top"
4 text for standalone vs Emacs info.
5 (Help): Clarify header line description. Use mouse-1 for clicks.
6 (Help-P): Use mouse-1 for clicks.
7 (Help-^L): "Top" and "All" not displayed with dashes in Emacs.
8 (Help-^L, Help-M, Help-Int, Search Index, Go to node)
9 (Choose menu subtopic): Remove gratuitous Emacs command names.
10 (Help-FOO): Put usual behavior first.
11 (Help-Xref): Clicking on xrefs works in Emacs.
12 (Search Text): Clarify what the default behavior is.
13 (Create Info buffer): Fix Emacs window/X window confusion.
14 (Emacs Info Variables): Fix for new Emacs init file behavior.
15
12006-06-27 Richard Stallman <rms@gnu.org> 162006-06-27 Richard Stallman <rms@gnu.org>
2 17
3 * mini.texi (Minibuffer File): Minor cleanup. 18 * mini.texi (Minibuffer File): Minor cleanup.
diff --git a/man/info.texi b/man/info.texi
index 308edf4b0d5..a13d276a2a5 100644
--- a/man/info.texi
+++ b/man/info.texi
@@ -153,13 +153,15 @@ number of lines; most readers pass by it without seeing it.)
153Since your terminal has a relatively small number of lines on its 153Since your terminal has a relatively small number of lines on its
154screen, it is necessary to give you special advice at the beginning. 154screen, it is necessary to give you special advice at the beginning.
155 155
156If you see the text @samp{--All----} near the bottom right corner 156If the entire text you are looking at fits on the screen, the text
157of the screen, it means the entire text you are looking at fits on the 157@samp{All} will be displayed at the bottom of the screen. In the
158screen. If you see @samp{--Top----} instead, it means that there is 158stand-alone Info reader, it is displayed at the bottom right corner of
159more text below that does not fit. To move forward through the text 159the screen; in Emacs, it is displayed on the modeline. If you see the
160and see another screen full, press @key{SPC}, the Space bar. To move 160text @samp{Top} instead, it means that there is more text below that
161back up, press the key labeled @samp{Backspace} or @samp{DEL} (on some 161does not fit. To move forward through the text and see another screen
162keyboards, this key might be labeled @samp{Delete}). 162full, press @key{SPC}, the Space bar. To move back up, press the key
163labeled @samp{Backspace} or @samp{DEL} (on some keyboards, this key
164might be labeled @samp{Delete}).
163 165
164@ifinfo 166@ifinfo
165Here are 40 lines of junk, so you can try @key{SPC} and @key{DEL} and 167Here are 40 lines of junk, so you can try @key{SPC} and @key{DEL} and
@@ -239,9 +241,9 @@ line says that this is node @samp{Help} in the file @file{info}.
239node called @samp{Help-P}. An advanced Info command lets you go to 241node called @samp{Help-P}. An advanced Info command lets you go to
240any node whose name you know. In the stand-alone Info reader program, 242any node whose name you know. In the stand-alone Info reader program,
241the header line shows the names of this node and the Info file as 243the header line shows the names of this node and the Info file as
242well. In Emacs, the header line is duplicated in a special typeface, 244well. In Emacs, the header line is displayed with a special typeface,
243and the duplicate remains at the top of the window all the time even 245and remains at the top of the window all the time even if you scroll
244if you scroll through the node. 246through the node.
245 247
246 Besides a @samp{Next}, a node can have a @samp{Previous} link, or an 248 Besides a @samp{Next}, a node can have a @samp{Previous} link, or an
247@samp{Up} link, or both. As you can see, this node has all of these 249@samp{Up} link, or both. As you can see, this node has all of these
@@ -260,7 +262,7 @@ links.
260 262
261@format 263@format
262>> If you are in Emacs and have a mouse, and if you already practiced 264>> If you are in Emacs and have a mouse, and if you already practiced
263 typing @kbd{n} to get to the next node, click now with the middle 265 typing @kbd{n} to get to the next node, click now with the left
264 mouse button on the @samp{Next} link to do the same ``the mouse way''. 266 mouse button on the @samp{Next} link to do the same ``the mouse way''.
265@end format 267@end format
266 268
@@ -276,9 +278,8 @@ node, @samp{Help-^L}.
276 278
277@format 279@format
278>> But do not type @kbd{n} yet. First, try the @kbd{p} command, or 280>> But do not type @kbd{n} yet. First, try the @kbd{p} command, or
279 (in Emacs) click the middle mouse button on the @samp{Prev} link. 281 (in Emacs) click on the @samp{Prev} link. That takes you to
280 That takes you to the @samp{Previous} node. Then use @kbd{n} to 282 the @samp{Previous} node. Then use @kbd{n} to return here.
281 return here.
282@end format 283@end format
283 284
284 If you read this in Emacs, you will see an @samp{Info} item in the 285 If you read this in Emacs, you will see an @samp{Info} item in the
@@ -309,8 +310,8 @@ underlined as well; it says what the node is about.
309 310
310 This is a big node and it does not all fit on your display screen. 311 This is a big node and it does not all fit on your display screen.
311You can tell that there is more that is not visible because you 312You can tell that there is more that is not visible because you
312can see the string @samp{--Top-----} rather than @samp{--All----} near 313can see the text @samp{Top} rather than @samp{All} near the bottom of
313the bottom right corner of the screen. 314the screen.
314 315
315@kindex SPC @r{(Info mode)} 316@kindex SPC @r{(Info mode)}
316@kindex DEL @r{(Info mode)} 317@kindex DEL @r{(Info mode)}
@@ -394,17 +395,13 @@ the @key{BACKSPACE} key (or @key{DEL}) many times. You can also type
394 Then come back, by typing @key{SPC} one or more times. 395 Then come back, by typing @key{SPC} one or more times.
395@end format 396@end format
396 397
397 If your screen is very tall, all of this node might fit at once. In
398that case, @kbd{b} won't do anything. But you could observe the
399effect of the @kbd{b} key if you use a smaller window.
400
401@kindex ? @r{(Info mode)} 398@kindex ? @r{(Info mode)}
402@findex Info-summary 399@findex Info-summary
403 You have just learned a considerable number of commands. If you 400 You have just learned a considerable number of commands. If you
404want to use one but have trouble remembering which, you should type 401want to use one but have trouble remembering which, you should type
405a @kbd{?} (in Emacs it runs the @code{Info-summary} command) which 402@kbd{?}, which displays a brief list of commands. When you are
406displays a brief list of commands. When you are finished looking at 403finished looking at the list, make it go away by typing @key{SPC}
407the list, make it go away by typing a @key{SPC} repeatedly. 404repeatedly.
408 405
409@format 406@format
410>> Type a @key{?} now. Press @key{SPC} to see consecutive screenfuls of 407>> Type a @key{?} now. Press @key{SPC} to see consecutive screenfuls of
@@ -597,7 +594,7 @@ line becomes blank again. Then you can type Info commands again.
597 The command to go to a subnode via a menu is @kbd{m}. After you type 594 The command to go to a subnode via a menu is @kbd{m}. After you type
598the @kbd{m}, the line at the bottom of the screen says @samp{Menu item: }. 595the @kbd{m}, the line at the bottom of the screen says @samp{Menu item: }.
599You must then type the name of the subtopic you want, and end it with 596You must then type the name of the subtopic you want, and end it with
600a @key{RET}. In Emacs, @kbd{m} runs the command @code{Info-menu}. 597a @key{RET}.
601 598
602@cindex abbreviating Info subnodes 599@cindex abbreviating Info subnodes
603 You can abbreviate the subtopic name. If the abbreviation is not 600 You can abbreviate the subtopic name. If the abbreviation is not
@@ -725,12 +722,10 @@ usually used to ``stay on the same level but go backwards''.
725@kindex u @r{(Info mode)} 722@kindex u @r{(Info mode)}
726@findex Info-up 723@findex Info-up
727 You can go back to the node @samp{Help-M} by typing the command 724 You can go back to the node @samp{Help-M} by typing the command
728@kbd{u} for ``Up'' (the Emacs command run by @kbd{u} is 725@kbd{u} for ``Up''. This puts you at the menu subtopic line pointing
729@code{Info-up}). That puts you at the @emph{front} of the node---to 726to the subnode that the @kbd{u} command brought you from. (Some Info
730get back to where you were reading you have to type some @key{SPC}s. 727readers may put you at the @emph{front} of the node instead---to get
731(Some Info readers, such as the one built into Emacs, put you at the 728back to where you were reading, you have to type some @key{SPC}s.)
732menu subtopic line which points to the subnode that the @kbd{u} command
733brought you from.)
734 729
735 Another way to go Up is to click @kbd{Mouse-2} on the @samp{Up} 730 Another way to go Up is to click @kbd{Mouse-2} on the @samp{Up}
736pointer shown in the header line (provided that you have a mouse). 731pointer shown in the header line (provided that you have a mouse).
@@ -752,19 +747,21 @@ in Emacs. Do @kbd{M-x visible-mode} to show or hide it.)
752 747
753@kindex f @r{(Info mode)} 748@kindex f @r{(Info mode)}
754@findex Info-follow-reference 749@findex Info-follow-reference
755 There are two ways to follow a cross reference. You can move the 750 You can follow a cross reference by moving the cursor to it and
756cursor to it and press @key{RET}, just as in a menu. @key{RET} 751press @key{RET}, just as in a menu. In Emacs, you can also click
757follows the cross reference that the cursor is on. Or you can type 752@kbd{Mouse-1} on a cross reference to follow it; you can see that the
758@kbd{f} and then specify the name of the cross reference (in this 753cross reference is mouse-sensitive by moving the mouse pointer to the
759case, @samp{Cross}) as an argument. In Emacs Info, @kbd{f} runs 754reference and watching how the underlying text and the mouse pointer
760@code{Info-follow-reference}, 755change in response.
761 756
762 In the @kbd{f} command, you select the cross reference with its 757 Another way to follow a cross reference is to type @kbd{f} and then
763name, so it does not matter where the cursor was. If the cursor is on 758specify the name of the cross reference (in this case, @samp{Cross})
764or near a cross reference, @kbd{f} suggests that reference name in 759as an argument. For this command, it does not matter where the cursor
765parentheses as the default; typing @key{RET} will follow that 760was. If the cursor is on or near a cross reference, @kbd{f} suggests
766reference. However, if you type a different reference name, @kbd{f} 761that reference name in parentheses as the default; typing @key{RET}
767will follow the other reference which has that name. 762will follow that reference. However, if you type a different
763reference name, @kbd{f} will follow the other reference which has that
764name.
768 765
769@format 766@format
770>> Type @kbd{f}, followed by @kbd{Cross}, and then @key{RET}. 767>> Type @kbd{f}, followed by @kbd{Cross}, and then @key{RET}.
@@ -792,11 +789,6 @@ to cancel the @kbd{f}.
792which move between menu items in a menu, also move between cross 789which move between menu items in a menu, also move between cross
793references outside of menus. 790references outside of menus.
794 791
795 Clicking @kbd{Mouse-2} on or near a cross reference also follows the
796reference. You can see that the cross reference is mouse-sensitive by
797moving the mouse pointer to the reference and watching how the
798underlying text and the mouse pointer change in response.
799
800 Sometimes a cross reference (or a node) can lead to another file (in 792 Sometimes a cross reference (or a node) can lead to another file (in
801other words another ``manual''), or, on occasion, even a file on a 793other words another ``manual''), or, on occasion, even a file on a
802remote machine (although Info files distributed with Emacs or the 794remote machine (although Info files distributed with Emacs or the
@@ -859,8 +851,6 @@ records the nodes where you have been in a special history list. The
859@kbd{l} command revisits nodes in the history list; each successive 851@kbd{l} command revisits nodes in the history list; each successive
860@kbd{l} command moves one step back through the history. 852@kbd{l} command moves one step back through the history.
861 853
862 In Emacs, @kbd{l} runs the command @code{Info-history-back}.
863
864@format 854@format
865>> Try typing @kbd{p p n} and then three @kbd{l}'s, pausing in between 855>> Try typing @kbd{p p n} and then three @kbd{l}'s, pausing in between
866to see what each @kbd{l} does. You should wind up right back here. 856to see what each @kbd{l} does. You should wind up right back here.
@@ -980,8 +970,8 @@ command @code{Info-search}.
980 Instead of using @kbd{s} in Emacs Info and in the stand-alone Info, 970 Instead of using @kbd{s} in Emacs Info and in the stand-alone Info,
981you can use an incremental search started with @kbd{C-s} or @kbd{C-r}. 971you can use an incremental search started with @kbd{C-s} or @kbd{C-r}.
982It can search through multiple Info nodes. @xref{Incremental Search,,, 972It can search through multiple Info nodes. @xref{Incremental Search,,,
983emacs, The GNU Emacs Manual}. In Emacs, this behavior is enabled only 973emacs, The GNU Emacs Manual}. In Emacs, you can disable this behavior
984if the variable @code{Info-isearch-search} is non-@code{nil} 974by setting the variable @code{Info-isearch-search} to @code{nil}
985(@pxref{Emacs Info Variables}). 975(@pxref{Emacs Info Variables}).
986 976
987@node Search Index, Go to node, Search Text, Advanced 977@node Search Index, Go to node, Search Text, Advanced
@@ -1022,8 +1012,6 @@ their names when @kbd{i} prompts you for a topic. For example, if you
1022want to read the description of what the @kbd{C-l} key does, type 1012want to read the description of what the @kbd{C-l} key does, type
1023@kbd{iC-l@key{RET}} literally. 1013@kbd{iC-l@key{RET}} literally.
1024 1014
1025 In Emacs, @kbd{i} runs the command @code{Info-index}.
1026
1027@findex info-apropos 1015@findex info-apropos
1028@findex index-apropos 1016@findex index-apropos
1029If you aren't sure which manual documents the topic you are looking 1017If you aren't sure which manual documents the topic you are looking
@@ -1043,7 +1031,6 @@ Info documents installed on your system.
1043name, and @key{RET}. Thus, @kbd{gTop@key{RET}} would go to the node 1031name, and @key{RET}. Thus, @kbd{gTop@key{RET}} would go to the node
1044called @samp{Top} in this file. (This is equivalent to @kbd{t}, see 1032called @samp{Top} in this file. (This is equivalent to @kbd{t}, see
1045@ref{Help-Int}.) @kbd{gGo to node@key{RET}} would come back here. 1033@ref{Help-Int}.) @kbd{gGo to node@key{RET}} would come back here.
1046@kbd{g} in Emacs runs the command @code{Info-goto-node}.
1047 1034
1048 Unlike @kbd{m}, @kbd{g} does not allow the use of abbreviations. 1035 Unlike @kbd{m}, @kbd{g} does not allow the use of abbreviations.
1049But it does allow completion, so you can type @key{TAB} to complete a 1036But it does allow completion, so you can type @key{TAB} to complete a
@@ -1073,8 +1060,7 @@ you might like to use the commands @kbd{1}, @kbd{2}, @kbd{3}, @kbd{4},
1073with a name of a menu subtopic. @kbd{1} goes through the first item 1060with a name of a menu subtopic. @kbd{1} goes through the first item
1074in the current node's menu; @kbd{2} goes through the second item, etc. 1061in the current node's menu; @kbd{2} goes through the second item, etc.
1075In the stand-alone reader, @kbd{0} goes through the last menu item; 1062In the stand-alone reader, @kbd{0} goes through the last menu item;
1076this is so you need not count how many entries are there. In Emacs, 1063this is so you need not count how many entries are there.
1077the digit keys run the command @code{Info-nth-menu-item}.
1078 1064
1079 If your display supports multiple fonts, colors or underlining, and 1065 If your display supports multiple fonts, colors or underlining, and
1080you are using Emacs' Info mode to read Info files, the third, sixth 1066you are using Emacs' Info mode to read Info files, the third, sixth
@@ -1095,7 +1081,7 @@ move between menu items.
1095@findex clone-buffer 1081@findex clone-buffer
1096@cindex multiple Info buffers 1082@cindex multiple Info buffers
1097 If you are reading Info in Emacs, you can select a new independent 1083 If you are reading Info in Emacs, you can select a new independent
1098Info buffer in the same window by typing @kbd{M-n}. The new buffer 1084Info buffer in a new Emacs window by typing @kbd{M-n}. The new buffer
1099starts out as an exact copy of the old one, but you will be able to 1085starts out as an exact copy of the old one, but you will be able to
1100move independently between nodes in the two buffers. (In Info mode, 1086move independently between nodes in the two buffers. (In Info mode,
1101@kbd{M-n} runs the Emacs command @code{clone-buffer}.) 1087@kbd{M-n} runs the Emacs command @code{clone-buffer}.)
@@ -1116,8 +1102,8 @@ switches to the buffer @samp{*info*<2>}, creating it if necessary.
1116@section Emacs Info-mode Variables 1102@section Emacs Info-mode Variables
1117 1103
1118The following variables may modify the behavior of Info-mode in Emacs; 1104The following variables may modify the behavior of Info-mode in Emacs;
1119you may wish to set one or several of these variables interactively, or 1105you may wish to set one or several of these variables interactively,
1120in your @file{~/.emacs} init file. @xref{Examining, Examining and Setting 1106or in your init file. @xref{Examining, Examining and Setting
1121Variables, Examining and Setting Variables, emacs, The GNU Emacs 1107Variables, Examining and Setting Variables, emacs, The GNU Emacs
1122Manual}. The stand-alone Info reader program has its own set of 1108Manual}. The stand-alone Info reader program has its own set of
1123variables, described in @ref{Variables,, Manipulating Variables, 1109variables, described in @ref{Variables,, Manipulating Variables,