Mercurial > emacs
comparison man/emacs.texi @ 69506:91970b147f39
* emacs-xtra.texi (Emerge, Picture Mode. Fortran): New chapters,
moved here from Emacs manual.
* programs.texi (Fortran): Section moved to emacs-xtra.
(Program Modes): Xref to Fortran in emacs-xtra.
* maintaining.texi (Emerge): Moved to emacs-xtra.
* files.texi (Comparing Files): Xref to Emerge in emacs-xtra.
* picture.texi: File deleted.
* text.texi (Text): Xref to Picture Mode in emacs-xtra.
* abbrevs.texi (Abbrevs):
* sending.texi (Sending Mail): Picture node removed.
* emacs.texi (Top): Update node listings.
author | Chong Yidong <cyd@stupidchicken.com> |
---|---|
date | Thu, 16 Mar 2006 03:19:56 +0000 |
parents | 370c1ad26b94 |
children | 11b616eddda4 b901f4f12f33 e3bacb89536a |
comparison
equal
deleted
inserted
replaced
69505:2e71cef4425b | 69506:91970b147f39 |
---|---|
101 Snapshots | 101 Snapshots |
102 Text Mode | 102 Text Mode |
103 Outline Mode | 103 Outline Mode |
104 @TeX{} Mode | 104 @TeX{} Mode |
105 Formatted Text | 105 Formatted Text |
106 Fortran Mode | |
107 Fortran Indentation | |
108 Shell Command History | 106 Shell Command History |
109 | 107 |
110 The ones for Dired and Rmail have had the items turned into :: items | 108 The ones for Dired and Rmail have had the items turned into :: items |
111 to avoid conflicts. | 109 to avoid conflicts. |
112 Also Running Shell Commands from Emacs | 110 Also Running Shell Commands from Emacs |
180 * Programs:: Commands and modes for editing programs. | 178 * Programs:: Commands and modes for editing programs. |
181 * Building:: Compiling, running and debugging programs. | 179 * Building:: Compiling, running and debugging programs. |
182 * Maintaining:: Features for maintaining large programs. | 180 * Maintaining:: Features for maintaining large programs. |
183 * Abbrevs:: How to define text abbreviations to reduce | 181 * Abbrevs:: How to define text abbreviations to reduce |
184 the number of characters you must type. | 182 the number of characters you must type. |
185 * Picture:: Editing pictures made up of characters | |
186 using the quarter-plane screen model. | |
187 * Sending Mail:: Sending mail in Emacs. | 183 * Sending Mail:: Sending mail in Emacs. |
188 * Rmail:: Reading mail in Emacs. | 184 * Rmail:: Reading mail in Emacs. |
189 * Dired:: You can ``edit'' a directory to manage files in it. | 185 * Dired:: You can ``edit'' a directory to manage files in it. |
190 * Calendar/Diary:: The calendar and diary facilities. | 186 * Calendar/Diary:: The calendar and diary facilities. |
191 * Gnus:: How to read netnews with Emacs. | 187 * Gnus:: How to read netnews with Emacs. |
523 * Symbol Completion:: Completion on symbol names of your program or language. | 519 * Symbol Completion:: Completion on symbol names of your program or language. |
524 * Glasses:: Making identifiersLikeThis more readable. | 520 * Glasses:: Making identifiersLikeThis more readable. |
525 * Misc for Programs:: Other Emacs features useful for editing programs. | 521 * Misc for Programs:: Other Emacs features useful for editing programs. |
526 * C Modes:: Special commands of C, C++, Objective-C, | 522 * C Modes:: Special commands of C, C++, Objective-C, |
527 Java, and Pike modes. | 523 Java, and Pike modes. |
528 * Fortran:: Fortran mode and its special features. | |
529 * Asm Mode:: Asm mode and its special features. | 524 * Asm Mode:: Asm mode and its special features. |
530 | 525 |
531 Top-Level Definitions, or Defuns | 526 Top-Level Definitions, or Defuns |
532 | 527 |
533 * Left Margin Paren:: An open-paren or similar opening delimiter | 528 * Left Margin Paren:: An open-paren or similar opening delimiter |
569 * Motion in C:: Commands to move by C statements, etc. | 564 * Motion in C:: Commands to move by C statements, etc. |
570 * Electric C:: Colon and other chars can automatically reindent. | 565 * Electric C:: Colon and other chars can automatically reindent. |
571 * Hungry Delete:: A more powerful DEL command. | 566 * Hungry Delete:: A more powerful DEL command. |
572 * Other C Commands:: Filling comments, viewing expansion of macros, | 567 * Other C Commands:: Filling comments, viewing expansion of macros, |
573 and other neat features. | 568 and other neat features. |
574 | |
575 Fortran Mode | |
576 | |
577 * Fortran Motion:: Moving point by statements or subprograms. | |
578 * Fortran Indent:: Indentation commands for Fortran. | |
579 * Fortran Comments:: Inserting and aligning comments. | |
580 * Fortran Autofill:: Auto fill minor mode for Fortran. | |
581 * Fortran Columns:: Measuring columns for valid Fortran. | |
582 * Fortran Abbrev:: Built-in abbrevs for Fortran keywords. | |
583 | 569 |
584 Compiling and Testing Programs | 570 Compiling and Testing Programs |
585 | 571 |
586 * Compilation:: Compiling programs in languages other | 572 * Compilation:: Compiling programs in languages other |
587 than Lisp (C, Pascal, etc.). | 573 than Lisp (C, Pascal, etc.). |
613 | 599 |
614 * Change Log:: Maintaining a change history for your program. | 600 * Change Log:: Maintaining a change history for your program. |
615 * Format of ChangeLog:: What the change log file looks like. | 601 * Format of ChangeLog:: What the change log file looks like. |
616 * Tags:: Go direct to any function in your program in one | 602 * Tags:: Go direct to any function in your program in one |
617 command. Tags remembers which file it is in. | 603 command. Tags remembers which file it is in. |
618 * Emerge:: A convenient way of merging two versions of a program. | |
619 | 604 |
620 Tags Tables | 605 Tags Tables |
621 | 606 |
622 * Tag Syntax:: Tag syntax for various types of code and text files. | 607 * Tag Syntax:: Tag syntax for various types of code and text files. |
623 * Create Tags Table:: Creating a tags table with @code{etags}. | 608 * Create Tags Table:: Creating a tags table with @code{etags}. |
625 * Select Tags Table:: How to visit a tags table. | 610 * Select Tags Table:: How to visit a tags table. |
626 * Find Tag:: Commands to find the definition of a specific tag. | 611 * Find Tag:: Commands to find the definition of a specific tag. |
627 * Tags Search:: Using a tags table for searching and replacing. | 612 * Tags Search:: Using a tags table for searching and replacing. |
628 * List Tags:: Listing and finding tags defined in a file. | 613 * List Tags:: Listing and finding tags defined in a file. |
629 | 614 |
630 Merging Files with Emerge | |
631 | |
632 * Overview of Emerge:: How to start Emerge. Basic concepts. | |
633 * Submodes of Emerge:: Fast mode vs. Edit mode. | |
634 Skip Prefers mode and Auto Advance mode. | |
635 * State of Difference:: You do the merge by specifying state A or B | |
636 for each difference. | |
637 * Merge Commands:: Commands for selecting a difference, | |
638 changing states of differences, etc. | |
639 * Exiting Emerge:: What to do when you've finished the merge. | |
640 * Combining in Emerge:: How to keep both alternatives for a difference. | |
641 * Fine Points of Emerge:: Misc. | |
642 | |
643 Abbrevs | 615 Abbrevs |
644 | 616 |
645 * Abbrev Concepts:: Fundamentals of defined abbrevs. | 617 * Abbrev Concepts:: Fundamentals of defined abbrevs. |
646 * Defining Abbrevs:: Defining an abbrev, so it will expand when typed. | 618 * Defining Abbrevs:: Defining an abbrev, so it will expand when typed. |
647 * Expanding Abbrevs:: Controlling expansion: prefixes, canceling expansion. | 619 * Expanding Abbrevs:: Controlling expansion: prefixes, canceling expansion. |
648 * Editing Abbrevs:: Viewing or editing the entire list of defined abbrevs. | 620 * Editing Abbrevs:: Viewing or editing the entire list of defined abbrevs. |
649 * Saving Abbrevs:: Saving the entire list of abbrevs for another session. | 621 * Saving Abbrevs:: Saving the entire list of abbrevs for another session. |
650 * Dynamic Abbrevs:: Abbreviations for words already in the buffer. | 622 * Dynamic Abbrevs:: Abbreviations for words already in the buffer. |
651 * Dabbrev Customization:: What is a word, for dynamic abbrevs. Case handling. | 623 * Dabbrev Customization:: What is a word, for dynamic abbrevs. Case handling. |
652 | |
653 Editing Pictures | |
654 | |
655 * Basic Picture:: Basic concepts and simple commands of Picture Mode. | |
656 * Insert in Picture:: Controlling direction of cursor motion | |
657 after "self-inserting" characters. | |
658 * Tabs in Picture:: Various features for tab stops and indentation. | |
659 * Rectangles in Picture:: Clearing and superimposing rectangles. | |
660 | 624 |
661 Sending Mail | 625 Sending Mail |
662 | 626 |
663 * Mail Format:: Format of the mail being composed. | 627 * Mail Format:: Format of the mail being composed. |
664 * Mail Headers:: Details of permitted mail header fields. | 628 * Mail Headers:: Details of permitted mail header fields. |
1177 @include text.texi | 1141 @include text.texi |
1178 @include programs.texi | 1142 @include programs.texi |
1179 @include building.texi | 1143 @include building.texi |
1180 @include maintaining.texi | 1144 @include maintaining.texi |
1181 @include abbrevs.texi | 1145 @include abbrevs.texi |
1182 @include picture.texi | |
1183 @include sending.texi | 1146 @include sending.texi |
1184 @include rmail.texi | 1147 @include rmail.texi |
1185 @include dired.texi | 1148 @include dired.texi |
1186 @include calendar.texi | 1149 @include calendar.texi |
1187 @include misc.texi | 1150 @include misc.texi |