aboutsummaryrefslogtreecommitdiffstats
path: root/doc
diff options
context:
space:
mode:
authorGlenn Morris2012-04-26 20:20:02 -0400
committerGlenn Morris2012-04-26 20:20:02 -0400
commita4289d0ee1edabe66d0de10929642bca36477670 (patch)
treee8937ef0dbbc112e780c8362c75946704c13cf89 /doc
parent5e0e5e3676bb46c303a4798c8e8a829f2e5343e4 (diff)
downloademacs-a4289d0ee1edabe66d0de10929642bca36477670.tar.gz
emacs-a4289d0ee1edabe66d0de10929642bca36477670.zip
* doc/emacs/emacs.texi: Some fixes for detailed menu.
Diffstat (limited to 'doc')
-rw-r--r--doc/emacs/ChangeLog4
-rw-r--r--doc/emacs/emacs.texi52
2 files changed, 34 insertions, 22 deletions
diff --git a/doc/emacs/ChangeLog b/doc/emacs/ChangeLog
index 26f77f3aa6f..32a5e43b41b 100644
--- a/doc/emacs/ChangeLog
+++ b/doc/emacs/ChangeLog
@@ -1,3 +1,7 @@
12012-04-27 Glenn Morris <rgm@gnu.org>
2
3 * emacs.texi: Some fixes for detailed menu.
4
12012-04-26 Glenn Morris <rgm@gnu.org> 52012-04-26 Glenn Morris <rgm@gnu.org>
2 6
3 * emacs.texi: Add "et al." to authors. 7 * emacs.texi: Add "et al." to authors.
diff --git a/doc/emacs/emacs.texi b/doc/emacs/emacs.texi
index 6d125edcf16..ca33b00494b 100644
--- a/doc/emacs/emacs.texi
+++ b/doc/emacs/emacs.texi
@@ -288,11 +288,11 @@ The Mark and the Region
288Killing and Moving Text 288Killing and Moving Text
289 289
290* Deletion and Killing:: Commands that remove text. 290* Deletion and Killing:: Commands that remove text.
291* Yanking:: Recovering killed text. Moving text. (Pasting.) 291* Yanking:: Commands that insert text.
292* Cut and Paste:: Clipboard and selections on graphical displays. 292* Cut and Paste:: Clipboard and selections on graphical displays.
293* Accumulating Text:: Other ways of copying text. 293* Accumulating Text:: Other methods to add text to the buffer.
294* Rectangles:: Operating on text in rectangular areas. 294* Rectangles:: Operating on text in rectangular areas.
295* CUA Bindings:: Using @kbd{C-x}, @kbd{C-c}, @kbd{C-v} to kill and yank. 295* CUA Bindings:: Using @kbd{C-x}/@kbd{C-c}/@kbd{C-v} to kill and yank.
296 296
297Deletion and Killing 297Deletion and Killing
298 298
@@ -309,9 +309,9 @@ Yanking
309* Earlier Kills:: Yanking something killed some time ago. 309* Earlier Kills:: Yanking something killed some time ago.
310* Appending Kills:: Several kills in a row all yank together. 310* Appending Kills:: Several kills in a row all yank together.
311 311
312Killing and Yanking on Graphical Displays 312"Cut and Paste" Operations on Graphical Displays
313 313
314* Clipboard:: How Emacs interacts with the system clipboard. 314* Clipboard:: How Emacs uses the system clipboard.
315* Primary Selection:: The temporarily selected text selection. 315* Primary Selection:: The temporarily selected text selection.
316* Secondary Selection:: Cutting without altering point and mark. 316* Secondary Selection:: Cutting without altering point and mark.
317 317
@@ -328,7 +328,7 @@ Registers
328Controlling the Display 328Controlling the Display
329 329
330* Scrolling:: Commands to move text up and down in a window. 330* Scrolling:: Commands to move text up and down in a window.
331* Recentering:: A scrolling command that centers the current line. 331* Recentering:: A scroll command that centers the current line.
332* Auto Scrolling:: Redisplay scrolls text automatically when needed. 332* Auto Scrolling:: Redisplay scrolls text automatically when needed.
333* Horizontal Scrolling:: Moving text left and right in a window. 333* Horizontal Scrolling:: Moving text left and right in a window.
334* Narrowing:: Restricting display and editing to a portion 334* Narrowing:: Restricting display and editing to a portion
@@ -486,7 +486,7 @@ Multiple Windows
486* Displaying Buffers:: How Emacs picks a window for displaying a buffer. 486* Displaying Buffers:: How Emacs picks a window for displaying a buffer.
487* Window Convenience:: Convenience functions for window handling. 487* Window Convenience:: Convenience functions for window handling.
488 488
489Displaying Buffers 489Displaying a Buffer in a Window
490 490
491* Window Choice:: How @code{display-buffer} works. 491* Window Choice:: How @code{display-buffer} works.
492 492
@@ -509,7 +509,7 @@ Frames and Graphical Displays
509* Tool Bars:: Enabling and disabling the tool bar. 509* Tool Bars:: Enabling and disabling the tool bar.
510* Dialog Boxes:: Controlling use of dialog boxes. 510* Dialog Boxes:: Controlling use of dialog boxes.
511* Tooltips:: Displaying information at the current mouse position. 511* Tooltips:: Displaying information at the current mouse position.
512* Mouse Avoidance:: Moving the mouse pointer out of the way. 512* Mouse Avoidance:: Preventing the mouse pointer from obscuring text.
513* Non-Window Terminals:: Multiple frames on terminals that show only one. 513* Non-Window Terminals:: Multiple frames on terminals that show only one.
514* Text-Only Mouse:: Using the mouse in text terminals. 514* Text-Only Mouse:: Using the mouse in text terminals.
515 515
@@ -540,7 +540,7 @@ International Character Set Support
540* Charsets:: How Emacs groups its internal character codes. 540* Charsets:: How Emacs groups its internal character codes.
541* Bidirectional Editing:: Support for right-to-left scripts. 541* Bidirectional Editing:: Support for right-to-left scripts.
542 542
543Modes 543Major and Minor Modes
544 544
545* Major Modes:: Text mode vs. Lisp mode vs. C mode... 545* Major Modes:: Text mode vs. Lisp mode vs. C mode...
546* Minor Modes:: Each minor mode is a feature you can turn on 546* Minor Modes:: Each minor mode is a feature you can turn on
@@ -600,7 +600,7 @@ Org Mode
600* TeX Print:: Commands for printing part of a file with TeX. 600* TeX Print:: Commands for printing part of a file with TeX.
601* TeX Misc:: Customization of TeX mode, and related features. 601* TeX Misc:: Customization of TeX mode, and related features.
602 602
603Editing Enriched Text 603Enriched Text
604 604
605* Enriched Mode:: Entering and exiting Enriched mode. 605* Enriched Mode:: Entering and exiting Enriched mode.
606* Hard and Soft Newlines:: There are two different kinds of newlines. 606* Hard and Soft Newlines:: There are two different kinds of newlines.
@@ -783,7 +783,7 @@ Introduction to Version Control
783* Version Control Systems:: Supported version control back-end systems. 783* Version Control Systems:: Supported version control back-end systems.
784* VCS Concepts:: Words and concepts related to version control. 784* VCS Concepts:: Words and concepts related to version control.
785* VCS Merging:: How file conflicts are handled. 785* VCS Merging:: How file conflicts are handled.
786* VCS Changesets:: Changesets in version control. 786* VCS Changesets:: How changes are grouped.
787* VCS Repositories:: Where version control repositories are stored. 787* VCS Repositories:: Where version control repositories are stored.
788* Types of Log File:: The VCS log in contrast to the ChangeLog. 788* Types of Log File:: The VCS log in contrast to the ChangeLog.
789 789
@@ -798,10 +798,10 @@ VC Directory Mode
798* VC Directory Buffer:: What the buffer looks like and means. 798* VC Directory Buffer:: What the buffer looks like and means.
799* VC Directory Commands:: Commands to use in a VC directory buffer. 799* VC Directory Commands:: Commands to use in a VC directory buffer.
800 800
801Multiple Branches of a File 801Version Control Branches
802 802
803* Switching Branches:: How to get to another existing branch. 803* Switching Branches:: How to get to another existing branch.
804* VC Pull:: Updating a branch from another branch. 804* VC Pull:: Updating the contents of a branch.
805* Merging:: Transferring changes between branches. 805* Merging:: Transferring changes between branches.
806* Creating Branches:: How to start a new branch. 806* Creating Branches:: How to start a new branch.
807 807
@@ -828,12 +828,12 @@ Change Logs
828Tags Tables 828Tags Tables
829 829
830* Tag Syntax:: Tag syntax for various types of code and text files. 830* Tag Syntax:: Tag syntax for various types of code and text files.
831* Create Tags Table:: Creating a tags table with @code{etags}. 831* Create Tags Table:: Creating a tags table with @command{etags}.
832* Etags Regexps:: Create arbitrary tags using regular expressions. 832* Etags Regexps:: Create arbitrary tags using regular expressions.
833* Select Tags Table:: How to visit a tags table. 833* Select Tags Table:: How to visit a tags table.
834* Find Tag:: Commands to find the definition of a specific tag. 834* Find Tag:: Commands to find the definition of a specific tag.
835* Tags Search:: Using a tags table for searching and replacing. 835* Tags Search:: Using a tags table for searching and replacing.
836* List Tags:: Listing and finding tags defined in a file. 836* List Tags:: Using tags for completion, and listing them.
837 837
838@ifnottex 838@ifnottex
839Merging Files with Emerge 839Merging Files with Emerge
@@ -961,7 +961,7 @@ Document Viewing
961 961
962Sending Mail 962Sending Mail
963 963
964* Mail Format:: Format of the mail being composed. 964* Mail Format:: Format of a mail message.
965* Mail Headers:: Details of some standard mail header fields. 965* Mail Headers:: Details of some standard mail header fields.
966* Mail Aliases:: Abbreviating and grouping mail addresses. 966* Mail Aliases:: Abbreviating and grouping mail addresses.
967* Mail Commands:: Special commands for editing mail being composed. 967* Mail Commands:: Special commands for editing mail being composed.
@@ -1012,6 +1012,13 @@ Gnus
1012* Gnus Group Buffer:: A short description of Gnus group commands. 1012* Gnus Group Buffer:: A short description of Gnus group commands.
1013* Gnus Summary Buffer:: A short description of Gnus summary commands. 1013* Gnus Summary Buffer:: A short description of Gnus summary commands.
1014 1014
1015Document Viewing
1016
1017* DocView Navigation:: Navigating DocView buffers.
1018* DocView Searching:: Searching inside documents.
1019* DocView Slicing:: Specifying which part of a page is displayed.
1020* DocView Conversion:: Influencing and triggering conversion.
1021
1015Running Shell Commands from Emacs 1022Running Shell Commands from Emacs
1016 1023
1017* Single Shell:: How to run one shell command and return. 1024* Single Shell:: How to run one shell command and return.
@@ -1061,10 +1068,10 @@ Customization
1061* Variables:: Many Emacs commands examine Emacs variables 1068* Variables:: Many Emacs commands examine Emacs variables
1062 to decide what to do; by setting variables, 1069 to decide what to do; by setting variables,
1063 you can control their functioning. 1070 you can control their functioning.
1064* Key Bindings:: Keymaps say what command each key runs. 1071* Key Bindings:: The keymaps say what command each key runs.
1065 By changing them, you can "redefine" keys. 1072 By changing them, you can "redefine" keys.
1066* Init File:: How to write common customizations in the 1073* Init File:: How to write common customizations in the
1067 @file{.emacs} file. 1074 initialization file.
1068 1075
1069Easy Customization Interface 1076Easy Customization Interface
1070 1077
@@ -1098,7 +1105,7 @@ Customizing Key Bindings
1098* Local Keymaps:: Major and minor modes have their own keymaps. 1105* Local Keymaps:: Major and minor modes have their own keymaps.
1099* Minibuffer Maps:: The minibuffer uses its own local keymaps. 1106* Minibuffer Maps:: The minibuffer uses its own local keymaps.
1100* Rebinding:: How to redefine one key's meaning conveniently. 1107* Rebinding:: How to redefine one key's meaning conveniently.
1101* Init Rebinding:: Rebinding keys with your init file, @file{.emacs}. 1108* Init Rebinding:: Rebinding keys with your initialization file.
1102* Modifier Keys:: Using modifier keys in key bindings. 1109* Modifier Keys:: Using modifier keys in key bindings.
1103* Function Keys:: Rebinding terminal function keys. 1110* Function Keys:: Rebinding terminal function keys.
1104* Named ASCII Chars:: Distinguishing @key{TAB} from @kbd{C-i}, and so on. 1111* Named ASCII Chars:: Distinguishing @key{TAB} from @kbd{C-i}, and so on.
@@ -1107,7 +1114,7 @@ Customizing Key Bindings
1107 before it can be executed. This is done to protect 1114 before it can be executed. This is done to protect
1108 beginners from surprises. 1115 beginners from surprises.
1109 1116
1110The Init File, @file{~/.emacs} 1117The Emacs Initialization File
1111 1118
1112* Init Syntax:: Syntax of constants in Emacs Lisp. 1119* Init Syntax:: Syntax of constants in Emacs Lisp.
1113* Init Examples:: How to do some things with an init file. 1120* Init Examples:: How to do some things with an init file.
@@ -1167,7 +1174,7 @@ GTK resources
1167 1174
1168* GTK Resource Basics:: Basic usage of GTK+ resources. 1175* GTK Resource Basics:: Basic usage of GTK+ resources.
1169* GTK Widget Names:: How GTK+ widgets are named. 1176* GTK Widget Names:: How GTK+ widgets are named.
1170* GTK Names in Emacs:: GTK+ widgets used by Emacs. 1177* GTK Names in Emacs:: GTK widgets used by Emacs.
1171* GTK styles:: What can be customized in a GTK widget. 1178* GTK styles:: What can be customized in a GTK widget.
1172 1179
1173Emacs and Mac OS / GNUstep 1180Emacs and Mac OS / GNUstep
@@ -1183,7 +1190,8 @@ Emacs and Microsoft Windows/MS-DOS
1183* Text and Binary:: Text files use CRLF to terminate lines. 1190* Text and Binary:: Text files use CRLF to terminate lines.
1184* Windows Files:: File-name conventions on Windows. 1191* Windows Files:: File-name conventions on Windows.
1185* ls in Lisp:: Emulation of @code{ls} for Dired. 1192* ls in Lisp:: Emulation of @code{ls} for Dired.
1186* Windows HOME:: Where Emacs looks for your @file{.emacs}. 1193* Windows HOME:: Where Emacs looks for your @file{.emacs} and
1194 where it starts up.
1187* Windows Keyboard:: Windows-specific keyboard features. 1195* Windows Keyboard:: Windows-specific keyboard features.
1188* Windows Mouse:: Windows-specific mouse features. 1196* Windows Mouse:: Windows-specific mouse features.
1189* Windows Processes:: Running subprocesses on Windows. 1197* Windows Processes:: Running subprocesses on Windows.