Improve index entries. Remove redundant/useless ones.
[emacs.git] / man / emacs-xtra.texi
blob841c62a527f214d28db5f8aac6b00e0660fa5ec5
1 \input texinfo    @c -*-texinfo-*-
2 @comment %**start of header
3 @setfilename ../info/emacs-xtra
4 @settitle Specialized Emacs Features
5 @syncodeindex fn cp
6 @syncodeindex vr cp
7 @syncodeindex ky cp
8 @comment %**end of header
10 @copying
11 This manual describes specialized features of Emacs.
13 Copyright @copyright{} 2004, 2005, 2006, 2007 Free Software Foundation, Inc.
15 @quotation
16 Permission is granted to copy, distribute and/or modify this document
17 under the terms of the GNU Free Documentation License, Version 1.2 or
18 any later version published by the Free Software Foundation; with no
19 Invariant Sections, with the Front-Cover texts being ``A GNU
20 Manual,'' and with the Back-Cover Texts as in (a) below.  A copy of the
21 license is included in the section entitled ``GNU Free Documentation
22 License'' in the Emacs manual.
24 (a) The FSF's Back-Cover Text is: ``You have freedom to copy and modify
25 this GNU Manual, like GNU software.  Copies published by the Free
26 Software Foundation raise funds for GNU development.''
28 This document is part of a collection distributed under the GNU Free
29 Documentation License.  If you want to distribute this document
30 separately from the collection, you can do so by adding a copy of the
31 license to the document, as described in section 6 of the license.
32 @end quotation
33 @end copying
35 @dircategory Emacs
36 @direntry
37 * Emacs-Xtra: (emacs-xtra).    Specialized Emacs features.
38 @end direntry
40 @titlepage
41 @title Specialized Emacs Features
42 @page
43 @vskip 0pt plus 1filll
44 @insertcopying
45 @end titlepage
47 @contents
49 @ifnottex
50 @node Top
51 @top Specialized Emacs Features
53 @insertcopying
55 @end ifnottex
57 @menu
58 * Introduction::        What documentation belongs here?
59 @iftex
60 * Picture Mode::        Editing pictures made up of characters using 
61                          the quarter-plane screen model.
63 * Autorevert::          Auto Reverting non-file buffers.
64 * Subdir Switches::     Subdirectory switches in Dired.
65 * Advanced Calendar/Diary Usage:: Advanced Calendar/Diary customization.
66 * Emerge::              A convenient way of merging two versions of a program.
67 * Advanced VC Usage::   Advanced VC (version control) features.
68 * Fortran::             Fortran mode and its special features.
69 * MS-DOS::              Using Emacs on MS-DOS (otherwise known as @dfn{MS-DOG}).
70 @end iftex
71 * Index::
72 @end menu
74 @node Introduction
75 @unnumbered Introduction
77 This manual contains detailed information about various features that
78 are too specialized to be included in the printed Emacs manual.  It is
79 intended to be readable by anyone having a basic knowledge of Emacs.
80 However, certain sections may be intended for a more specialized
81 audience, such as Elisp authors.  This should be clearly pointed out
82 at the beginning of these sections.
84 Certain packages, or collections of related features, have their own
85 manuals, separate from the main Emacs User's manual.  This manual is
86 intended as a complement, rather than an alternative, to reading those
87 additional manuals; in a nutshell, it is a collection of smaller
88 specialized features, too small or too obscure to justify their own
89 manual.
91 Sections intended specifically for Elisp programmers can follow the
92 style of the Elisp manual.  Other sections should follow the style of
93 the Emacs manual.
95 @iftex
96 @c ``Picture Mode'' is a chapter, not a section, so it's outside @raisesections.
97 @include picture-xtra.texi
99 @raisesections
100 @include arevert-xtra.texi
102 @include dired-xtra.texi
104 @include cal-xtra.texi
106 @include emerge-xtra.texi
108 @include vc-xtra.texi
110 @include fortran-xtra.texi
112 @include msdog-xtra.texi
114 @lowersections
115 @end iftex
117 @node Index
118 @unnumbered Index
120 @printindex cp
122 @bye
124 @ignore
125    arch-tag: 75c33f13-32c6-41b6-9537-847a312e2e49
126 @end ignore