diff options
| author | Glenn Morris | 2012-04-26 20:20:02 -0400 |
|---|---|---|
| committer | Glenn Morris | 2012-04-26 20:20:02 -0400 |
| commit | a4289d0ee1edabe66d0de10929642bca36477670 (patch) | |
| tree | e8937ef0dbbc112e780c8362c75946704c13cf89 /doc | |
| parent | 5e0e5e3676bb46c303a4798c8e8a829f2e5343e4 (diff) | |
| download | emacs-a4289d0ee1edabe66d0de10929642bca36477670.tar.gz emacs-a4289d0ee1edabe66d0de10929642bca36477670.zip | |
* doc/emacs/emacs.texi: Some fixes for detailed menu.
Diffstat (limited to 'doc')
| -rw-r--r-- | doc/emacs/ChangeLog | 4 | ||||
| -rw-r--r-- | doc/emacs/emacs.texi | 52 |
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 @@ | |||
| 1 | 2012-04-27 Glenn Morris <rgm@gnu.org> | ||
| 2 | |||
| 3 | * emacs.texi: Some fixes for detailed menu. | ||
| 4 | |||
| 1 | 2012-04-26 Glenn Morris <rgm@gnu.org> | 5 | 2012-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 | |||
| 288 | Killing and Moving Text | 288 | Killing 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 | ||
| 297 | Deletion and Killing | 297 | Deletion 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 | ||
| 312 | Killing 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 | |||
| 328 | Controlling the Display | 328 | Controlling 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 | ||
| 489 | Displaying Buffers | 489 | Displaying 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 | ||
| 543 | Modes | 543 | Major 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 | ||
| 603 | Editing Enriched Text | 603 | Enriched 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 | ||
| 801 | Multiple Branches of a File | 801 | Version 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 | |||
| 828 | Tags Tables | 828 | Tags 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 |
| 839 | Merging Files with Emerge | 839 | Merging Files with Emerge |
| @@ -961,7 +961,7 @@ Document Viewing | |||
| 961 | 961 | ||
| 962 | Sending Mail | 962 | Sending 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 | ||
| 1015 | Document 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 | |||
| 1015 | Running Shell Commands from Emacs | 1022 | Running 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 | ||
| 1069 | Easy Customization Interface | 1076 | Easy 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 | ||
| 1110 | The Init File, @file{~/.emacs} | 1117 | The 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 | ||
| 1173 | Emacs and Mac OS / GNUstep | 1180 | Emacs 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. |