aboutsummaryrefslogtreecommitdiffstats
path: root/doc/misc
diff options
context:
space:
mode:
authorChong Yidong2010-07-10 14:52:53 -0400
committerChong Yidong2010-07-10 14:52:53 -0400
commit2ec1b5ee3464999a18b8197101e8bf08a3c564a8 (patch)
tree4837c369ac576fbfd063b1ff046a3daca372f082 /doc/misc
parentc971758df75640c55e6f9d7ac7d9c6909519d0b4 (diff)
parent7c33a0572280bdcf0583c5625cfda32f63fad56d (diff)
downloademacs-2ec1b5ee3464999a18b8197101e8bf08a3c564a8.tar.gz
emacs-2ec1b5ee3464999a18b8197101e8bf08a3c564a8.zip
Merge changes from emacs-23 branch.
Diffstat (limited to 'doc/misc')
-rw-r--r--doc/misc/ChangeLog29
-rw-r--r--doc/misc/ada-mode.texi6
-rw-r--r--doc/misc/auth.texi2
-rw-r--r--doc/misc/autotype.texi12
-rw-r--r--doc/misc/calc.texi2
-rw-r--r--doc/misc/cc-mode.texi4
-rw-r--r--doc/misc/cl.texi2
-rw-r--r--doc/misc/dired-x.texi6
-rw-r--r--doc/misc/ebrowse.texi104
-rw-r--r--doc/misc/ede.texi30
-rw-r--r--doc/misc/edt.texi2
-rw-r--r--doc/misc/eieio.texi6
-rw-r--r--doc/misc/emacs-mime.texi2
-rw-r--r--doc/misc/epa.texi18
-rw-r--r--doc/misc/erc.texi5
-rw-r--r--doc/misc/eshell.texi6
-rw-r--r--doc/misc/eudc.texi2
-rw-r--r--doc/misc/faq.texi2
-rw-r--r--doc/misc/flymake.texi8
-rw-r--r--doc/misc/forms.texi6
-rw-r--r--doc/misc/gnus-faq.texi46
-rw-r--r--doc/misc/gnus.texi2
-rw-r--r--doc/misc/idlwave.texi2
-rw-r--r--doc/misc/info.texi2
-rw-r--r--doc/misc/mairix-el.texi2
-rw-r--r--doc/misc/message.texi3
-rw-r--r--doc/misc/mh-e.texi8
-rw-r--r--doc/misc/newsticker.texi2
-rw-r--r--doc/misc/nxml-mode.texi4
-rw-r--r--doc/misc/org.texi22
-rw-r--r--doc/misc/pcl-cvs.texi2
-rw-r--r--doc/misc/pgg.texi10
-rw-r--r--doc/misc/rcirc.texi5
-rw-r--r--doc/misc/reftex.texi5
-rw-r--r--doc/misc/remember.texi2
-rw-r--r--doc/misc/sasl.texi6
-rw-r--r--doc/misc/sc.texi32
-rw-r--r--doc/misc/sem-user.texi8
-rw-r--r--doc/misc/semantic.texi6
-rw-r--r--doc/misc/ses.texi6
-rw-r--r--doc/misc/sieve.texi10
-rw-r--r--doc/misc/smtpmail.texi20
-rw-r--r--doc/misc/speedbar.texi4
-rw-r--r--doc/misc/tramp.texi4
-rw-r--r--doc/misc/url.texi2
-rw-r--r--doc/misc/vip.texi102
-rw-r--r--doc/misc/viper.texi40
-rw-r--r--doc/misc/widget.texi100
-rw-r--r--doc/misc/woman.texi4
49 files changed, 369 insertions, 346 deletions
diff --git a/doc/misc/ChangeLog b/doc/misc/ChangeLog
index e24363285f5..2f8a89d4b3c 100644
--- a/doc/misc/ChangeLog
+++ b/doc/misc/ChangeLog
@@ -16,6 +16,31 @@
16 * dbus.texi (Receiving Method Calls): Add optional argument 16 * dbus.texi (Receiving Method Calls): Add optional argument
17 EMITS-SIGNAL to `dbus-register-property'. 17 EMITS-SIGNAL to `dbus-register-property'.
18 18
192010-06-27 Alex Schroeder <alex@gnu.org>
20
21 * nxml-mode.texi (Commands for locating a schema): Fix typo.
22
232010-06-24 Glenn Morris <rgm@gnu.org>
24
25 * ada-mode.texi, auth.texi, autotype.texi, calc.texi, cc-mode.texi:
26 * dired-x.texi, ebrowse.texi, ede.texi, edt.texi, eieio.texi:
27 * emacs-mime.texi, epa.texi, erc.texi, eshell.texi, eudc.texi:
28 * flymake.texi, gnus.texi, info.texi, mairix-el.texi, message.texi:
29 * newsticker.texi, org.texi, pgg.texi, rcirc.texi, reftex.texi:
30 * remember.texi, sasl.texi, semantic.texi, ses.texi, smtpmail.texi:
31 * speedbar.texi, tramp.texi, url.texi, viper.texi, widget.texi:
32 * woman.texi: Start direntry descriptions in column 32, per Texinfo
33 convention. Make them end with a period.
34
352010-06-23 Glenn Morris <rgm@gnu.org>
36
37 * autotype.texi, cl.texi, dired-x.texi, ebrowse.texi, ede.texi:
38 * eieio.texi, epa.texi, faq.texi, flymake.texi, forms.texi:
39 * gnus-faq.texi, idlwave.texi, mh-e.texi, nxml-mode.texi, org.texi:
40 * pcl-cvs.texi, pgg.texi, reftex.texi, sasl.texi, sc.texi,
41 * sem-user.texi, semantic.texi, sieve.texi, smtpmail.texi,
42 * speedbar.texi, vip.texi, viper.texi, widget.texi: Untabify.
43
192010-06-10 Glenn Morris <rgm@gnu.org> 442010-06-10 Glenn Morris <rgm@gnu.org>
20 45
21 * idlwave.texi (Load-Path Shadows): 46 * idlwave.texi (Load-Path Shadows):
@@ -6469,10 +6494,6 @@
6469 (INFO_TARGETS): Add ../info/cc-mode. 6494 (INFO_TARGETS): Add ../info/cc-mode.
6470 (DVI_TARGETS): Add cc-mode.dvi. 6495 (DVI_TARGETS): Add cc-mode.dvi.
6471 6496
64721996-05-25 Karl Heuer <kwzh@gnu.ai.mit.edu>
6473
6474 * Version 19.31 released.
6475
64761995-11-24 Richard Stallman <rms@mole.gnu.ai.mit.edu> 64971995-11-24 Richard Stallman <rms@mole.gnu.ai.mit.edu>
6477 6498
6478 * Version 19.30 released. 6499 * Version 19.30 released.
diff --git a/doc/misc/ada-mode.texi b/doc/misc/ada-mode.texi
index 86d63e5ed9b..b746824df67 100644
--- a/doc/misc/ada-mode.texi
+++ b/doc/misc/ada-mode.texi
@@ -3,8 +3,8 @@
3@settitle Ada Mode 3@settitle Ada Mode
4 4
5@copying 5@copying
6Copyright @copyright{} 1999, 2000, 2001, 2002, 2003, 2004, 6Copyright @copyright{} 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
72005, 2006, 2007, 2008, 2009, 2010 Free Software Foundation, Inc. 72007, 2008, 2009, 2010 Free Software Foundation, Inc.
8 8
9@quotation 9@quotation
10Permission is granted to copy, distribute and/or modify this document 10Permission is granted to copy, distribute and/or modify this document
@@ -22,7 +22,7 @@ developing GNU and promoting software freedom.''
22 22
23@dircategory Emacs 23@dircategory Emacs
24@direntry 24@direntry
25* Ada mode: (ada-mode). Emacs mode for editing and compiling Ada code. 25* Ada mode: (ada-mode). Emacs mode for editing and compiling Ada code.
26@end direntry 26@end direntry
27 27
28@titlepage 28@titlepage
diff --git a/doc/misc/auth.texi b/doc/misc/auth.texi
index a2c319c583f..85e691d4b62 100644
--- a/doc/misc/auth.texi
+++ b/doc/misc/auth.texi
@@ -31,7 +31,7 @@ license to the document, as described in section 6 of the license.
31 31
32@dircategory Emacs 32@dircategory Emacs
33@direntry 33@direntry
34* Auth-source: (auth). The Emacs auth-source library. 34* Auth-source: (auth). The Emacs auth-source library.
35@end direntry 35@end direntry
36 36
37@titlepage 37@titlepage
diff --git a/doc/misc/autotype.texi b/doc/misc/autotype.texi
index a2ea8ad2c11..3f7ad21f1d3 100644
--- a/doc/misc/autotype.texi
+++ b/doc/misc/autotype.texi
@@ -10,8 +10,8 @@
10@c @cindex autotypist 10@c @cindex autotypist
11 11
12@copying 12@copying
13Copyright @copyright{} 1994, 1995, 1999, 2001, 2002, 2003, 2004, 13Copyright @copyright{} 1994, 1995, 1999, 2001, 2002, 2003, 2004, 2005,
142005, 2006, 2007, 2008, 2009, 2010 Free Software Foundation, Inc. 142006, 2007, 2008, 2009, 2010 Free Software Foundation, Inc.
15 15
16@quotation 16@quotation
17Permission is granted to copy, distribute and/or modify this document 17Permission is granted to copy, distribute and/or modify this document
@@ -29,8 +29,8 @@ developing GNU and promoting software freedom.''
29 29
30@dircategory Emacs 30@dircategory Emacs
31@direntry 31@direntry
32* Autotype: (autotype). Convenient features for text that you enter frequently 32* Autotype: (autotype). Convenient features for text that you
33 in Emacs. 33 enter frequently in Emacs.
34@end direntry 34@end direntry
35 35
36@titlepage 36@titlepage
@@ -92,7 +92,7 @@ completions and expansions of text at point.
92 after point. 92 after point.
93* Autoinserting:: Filling up empty files as soon as you visit them. 93* Autoinserting:: Filling up empty files as soon as you visit them.
94* Copyrights:: Inserting and updating copyrights. 94* Copyrights:: Inserting and updating copyrights.
95* Executables:: Turning interpreter scripts into executables. 95* Executables:: Turning interpreter scripts into executables.
96* Timestamps:: Updating dates and times in modified files. 96* Timestamps:: Updating dates and times in modified files.
97* QuickURL:: Inserting URLs based on text at point. 97* QuickURL:: Inserting URLs based on text at point.
98* Tempo:: Flexible template insertion. 98* Tempo:: Flexible template insertion.
@@ -201,7 +201,7 @@ the output from @kbd{M-x list-abbrevs} to make it look like this:
201 201
202@example 202@example
203(c-mode-abbrev-table) 203(c-mode-abbrev-table)
204"if" 0 "" c-if 204"if" 0 "" c-if
205@end example 205@end example
206 206
207@noindent 207@noindent
diff --git a/doc/misc/calc.texi b/doc/misc/calc.texi
index 12b8d8e162d..ab81cf1bca2 100644
--- a/doc/misc/calc.texi
+++ b/doc/misc/calc.texi
@@ -111,7 +111,7 @@ developing GNU and promoting software freedom.''
111 111
112@dircategory Emacs 112@dircategory Emacs
113@direntry 113@direntry
114* Calc: (calc). Advanced desk calculator and mathematical tool. 114* Calc: (calc). Advanced desk calculator and mathematical tool.
115@end direntry 115@end direntry
116 116
117@titlepage 117@titlepage
diff --git a/doc/misc/cc-mode.texi b/doc/misc/cc-mode.texi
index bfe09b64244..c1d8db80dae 100644
--- a/doc/misc/cc-mode.texi
+++ b/doc/misc/cc-mode.texi
@@ -180,8 +180,8 @@ developing GNU and promoting software freedom.''
180@comment here is by request from the FSF folks. 180@comment here is by request from the FSF folks.
181@dircategory Emacs 181@dircategory Emacs
182@direntry 182@direntry
183* CC Mode: (ccmode). Emacs mode for editing C, C++, Objective-C, 183* CC Mode: (ccmode). Emacs mode for editing C, C++, Objective-C,
184 Java, Pike, AWK, and CORBA IDL code. 184 Java, Pike, AWK, and CORBA IDL code.
185@end direntry 185@end direntry
186 186
187@comment !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! 187@comment !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
diff --git a/doc/misc/cl.texi b/doc/misc/cl.texi
index 39561341b0d..755b2f3f1b7 100644
--- a/doc/misc/cl.texi
+++ b/doc/misc/cl.texi
@@ -24,7 +24,7 @@ developing GNU and promoting software freedom.''
24 24
25@dircategory Emacs 25@dircategory Emacs
26@direntry 26@direntry
27* CL: (cl). Partial Common Lisp support for Emacs Lisp. 27* CL: (cl). Partial Common Lisp support for Emacs Lisp.
28@end direntry 28@end direntry
29 29
30@finalout 30@finalout
diff --git a/doc/misc/dired-x.texi b/doc/misc/dired-x.texi
index 5e70153f9a2..0d05833d0ac 100644
--- a/doc/misc/dired-x.texi
+++ b/doc/misc/dired-x.texi
@@ -3,7 +3,7 @@
3@c dired-x.texi --- Sebastian Kremer's Extra DIRED hacked up for GNU Emacs 3@c dired-x.texi --- Sebastian Kremer's Extra DIRED hacked up for GNU Emacs
4@c 4@c
5@c Author: Sebastian Kremer <sk@thp.uni-koeln.de> 5@c Author: Sebastian Kremer <sk@thp.uni-koeln.de>
6@c Lawrence R. Dodd <dodd@roebling.poly.edu> 6@c Lawrence R. Dodd <dodd@roebling.poly.edu>
7@c [Dodd's address no longer valid.] 7@c [Dodd's address no longer valid.]
8 8
9@comment %**start of header (This is for running Texinfo on a region.) 9@comment %**start of header (This is for running Texinfo on a region.)
@@ -14,7 +14,7 @@
14@iftex 14@iftex
15@finalout 15@finalout
16@end iftex 16@end iftex
17@c @setchapternewpage odd % For book style double sided manual. 17@c @setchapternewpage odd % For book style double sided manual.
18@comment %**end of header (This is for running Texinfo on a region.) 18@comment %**end of header (This is for running Texinfo on a region.)
19 19
20@copying 20@copying
@@ -37,7 +37,7 @@ developing GNU and promoting software freedom.''
37 37
38@dircategory Emacs 38@dircategory Emacs
39@direntry 39@direntry
40* Dired-X: (dired-x). Dired Extra Features. 40* Dired-X: (dired-x). Dired Extra Features.
41@end direntry 41@end direntry
42 42
43@c @smallbook 43@c @smallbook
diff --git a/doc/misc/ebrowse.texi b/doc/misc/ebrowse.texi
index 2c9df216681..86cae35a6f4 100644
--- a/doc/misc/ebrowse.texi
+++ b/doc/misc/ebrowse.texi
@@ -29,7 +29,7 @@ developing GNU and promoting software freedom.''
29 29
30@dircategory Emacs 30@dircategory Emacs
31@direntry 31@direntry
32* Ebrowse: (ebrowse). A C++ class browser for Emacs. 32* Ebrowse: (ebrowse). A C++ class browser for Emacs.
33@end direntry 33@end direntry
34 34
35@titlepage 35@titlepage
@@ -55,14 +55,14 @@ Ebrowse.
55@end ifnottex 55@end ifnottex
56 56
57@menu 57@menu
58* Overview:: What is it and how does it work? 58* Overview:: What is it and how does it work?
59* Generating browser files:: How to process C++ source files 59* Generating browser files:: How to process C++ source files
60* Loading a Tree:: How to start browsing 60* Loading a Tree:: How to start browsing
61* Tree Buffers:: Traversing class hierarchies 61* Tree Buffers:: Traversing class hierarchies
62* Member Buffers:: Looking at member information 62* Member Buffers:: Looking at member information
63* Tags-like Functions:: Finding members from source files 63* Tags-like Functions:: Finding members from source files
64* GNU Free Documentation License:: The license for this documentation. 64* GNU Free Documentation License:: The license for this documentation.
65* Concept Index:: An entry for each concept defined 65* Concept Index:: An entry for each concept defined
66@end menu 66@end menu
67 67
68 68
@@ -215,10 +215,10 @@ When invoked with option @samp{--help}, @command{ebrowse} prints a list of
215available command line options.@refill 215available command line options.@refill
216 216
217@menu 217@menu
218* Input files:: Specifying which files to parse 218* Input files:: Specifying which files to parse
219* Output file:: Changing the output file name 219* Output file:: Changing the output file name
220* Structs and unions:: Omitting @code{struct}s and @code{union}s 220* Structs and unions:: Omitting @code{struct}s and @code{union}s
221* Matching:: Setting regular expression lengths 221* Matching:: Setting regular expression lengths
222* Verbosity:: Getting feedback for lengthy operations 222* Verbosity:: Getting feedback for lengthy operations
223@end menu 223@end menu
224 224
@@ -454,17 +454,17 @@ Tree-specific commands are bound to simple keystrokes, similar to
454buffers. 454buffers.
455 455
456@menu 456@menu
457* Source Display:: Viewing and finding a class declaration 457* Source Display:: Viewing and finding a class declaration
458* Member Display:: Showing members, switching to member buffers 458* Member Display:: Showing members, switching to member buffers
459* Go to Class:: Finding a class 459* Go to Class:: Finding a class
460* Quitting:: Discarding and burying the tree buffer 460* Quitting:: Discarding and burying the tree buffer
461* File Name Display:: Showing file names in the tree 461* File Name Display:: Showing file names in the tree
462* Expanding and Collapsing:: Expanding and collapsing branches 462* Expanding and Collapsing:: Expanding and collapsing branches
463* Tree Indentation:: Changing the tree indentation 463* Tree Indentation:: Changing the tree indentation
464* Killing Classes:: Removing class from the tree 464* Killing Classes:: Removing class from the tree
465* Saving a Tree:: Saving a modified tree 465* Saving a Tree:: Saving a modified tree
466* Statistics:: Displaying class tree statistics 466* Statistics:: Displaying class tree statistics
467* Marking Classes:: Marking and unmarking classes 467* Marking Classes:: Marking and unmarking classes
468@end menu 468@end menu
469 469
470 470
@@ -625,17 +625,15 @@ given by a prefix argument.
625Here is an example of a tree buffer with file names displayed. 625Here is an example of a tree buffer with file names displayed.
626 626
627@example 627@example
628| Collection (unknown) 628| Collection (unknown)
629| IndexedCollection (indexedcltn.h) 629| IndexedCollection (indexedcltn.h)
630| Array (array.h) 630| Array (array.h)
631| FixedArray (fixedarray.h) 631| FixedArray (fixedarray.h)
632| Set (set.h) 632| Set (set.h)
633| Dictionary (dict.h) 633| Dictionary (dict.h)
634@end example 634@end example
635 635
636 636
637
638
639@node Expanding and Collapsing, Tree Indentation, File Name Display, Tree Buffers 637@node Expanding and Collapsing, Tree Indentation, File Name Display, Tree Buffers
640@comment node-name, next, previous, up 638@comment node-name, next, previous, up
641@section Expanding and Collapsing a Tree 639@section Expanding and Collapsing a Tree
@@ -818,20 +816,20 @@ like in tree buffers, menus are provided for certain areas in the
818buffer: members, classes, and the buffer itself. 816buffer: members, classes, and the buffer itself.
819 817
820@menu 818@menu
821* Switching Member Lists:: Choosing which members to display 819* Switching Member Lists:: Choosing which members to display
822* Finding/Viewing:: Modifying source code 820* Finding/Viewing:: Modifying source code
823* Inherited Members:: Display of Inherited Members 821* Inherited Members:: Display of Inherited Members
824* Searching Members:: Finding members in member buffer 822* Searching Members:: Finding members in member buffer
825* Switching to Tree:: Going back to the tree buffer 823* Switching to Tree:: Going back to the tree buffer
826* Filters:: Selective member display 824* Filters:: Selective member display
827* Attributes:: Display of @code{virtual} etc. 825* Attributes:: Display of @code{virtual} etc.
828* Long and Short Display:: Comprehensive and verbose display 826* Long and Short Display:: Comprehensive and verbose display
829* Regexp Display:: Showing matching regular expressions 827* Regexp Display:: Showing matching regular expressions
830* Switching Classes:: Displaying another class 828* Switching Classes:: Displaying another class
831* Killing/Burying:: Getting rid of the member buffer 829* Killing/Burying:: Getting rid of the member buffer
832* Column Width:: Display style 830* Column Width:: Display style
833* Redisplay:: Redrawing the member list 831* Redisplay:: Redrawing the member list
834* Getting Help:: How to get help for key bindings 832* Getting Help:: How to get help for key bindings
835@end menu 833@end menu
836 834
837 835
@@ -1234,7 +1232,7 @@ This key is bound to @code{describe-mode}.
1234 1232
1235 1233
1236@comment ************************************************************** 1234@comment **************************************************************
1237@comment *** TAGS LIKE FUNCTIONS 1235@comment *** TAGS LIKE FUNCTIONS
1238@comment ************************************************************** 1236@comment **************************************************************
1239 1237
1240@node Tags-like Functions, GNU Free Documentation License, Member Buffers, Top 1238@node Tags-like Functions, GNU Free Documentation License, Member Buffers, Top
@@ -1245,14 +1243,14 @@ Ebrowse provides tags functions similar to those of the standard
1245Emacs Tags facility, but better suited to the needs of C++ programmers. 1243Emacs Tags facility, but better suited to the needs of C++ programmers.
1246 1244
1247@menu 1245@menu
1248* Finding and Viewing:: Going to a member declaration/definition 1246* Finding and Viewing:: Going to a member declaration/definition
1249* Position Stack:: Moving to previous locations 1247* Position Stack:: Moving to previous locations
1250* Search & Replace:: Searching and replacing over class tree files 1248* Search & Replace:: Searching and replacing over class tree files
1251* Members in Files:: Listing all members in a given file 1249* Members in Files:: Listing all members in a given file
1252* Apropos:: Listing members matching a regular expression 1250* Apropos:: Listing members matching a regular expression
1253* Symbol Completion:: Completing names while editing 1251* Symbol Completion:: Completing names while editing
1254* Member Buffer Display:: Quickly display a member buffer for some 1252* Member Buffer Display:: Quickly display a member buffer for some
1255 identifier 1253 identifier
1256@end menu 1254@end menu
1257 1255
1258 1256
diff --git a/doc/misc/ede.texi b/doc/misc/ede.texi
index ace3c25914d..7e1d6c7907a 100644
--- a/doc/misc/ede.texi
+++ b/doc/misc/ede.texi
@@ -5,8 +5,8 @@
5@copying 5@copying
6This file describes EDE, the Emacs Development Environment. 6This file describes EDE, the Emacs Development Environment.
7 7
8Copyright @copyright{} 1998, 1999, 2000, 2001, 2004, 2005, 2008, 2009, 2010 8Copyright @copyright{} 1998, 1999, 2000, 2001, 2004, 2005, 2008, 2009,
9Free Software Foundation, Inc. 92010 Free Software Foundation, Inc.
10 10
11@quotation 11@quotation
12Permission is granted to copy, distribute and/or modify this document 12Permission is granted to copy, distribute and/or modify this document
@@ -24,7 +24,7 @@ developing GNU and promoting software freedom.''
24 24
25@dircategory Emacs 25@dircategory Emacs
26@direntry 26@direntry
27* ede: (ede). Project management for Emacs 27* ede: (ede). Project management for Emacs.
28@end direntry 28@end direntry
29 29
30@titlepage 30@titlepage
@@ -404,8 +404,8 @@ lookup for @semantic{}, improving code completion performance.
404@menu 404@menu
405* ede-cpp-root:: This project marks the root of a C/C++ code project. 405* ede-cpp-root:: This project marks the root of a C/C++ code project.
406* ede-simple subclassing:: Create your own simple project. 406* ede-simple subclassing:: Create your own simple project.
407* ede-emacs:: A project for working with Emacs. 407* ede-emacs:: A project for working with Emacs.
408* ede-linux:: A project for working with Linux kernels. 408* ede-linux:: A project for working with Linux kernels.
409* Custom Locate:: Customizing how to locate files in a simple project 409* Custom Locate:: Customizing how to locate files in a simple project
410@end menu 410@end menu
411 411
@@ -525,14 +525,14 @@ Return nil if there isn't one."
525 ) 525 )
526 526
527(add-to-list 'ede-project-class-files 527(add-to-list 'ede-project-class-files
528 (ede-project-autoload "cpp-root" 528 (ede-project-autoload "cpp-root"
529 :name "CPP ROOT" 529 :name "CPP ROOT"
530 :file 'ede-cpp-root 530 :file 'ede-cpp-root
531 :proj-file 'MY-FILE-FOR-DIR 531 :proj-file 'MY-FILE-FOR-DIR
532 :proj-root 'MY-ROOT-FCN 532 :proj-root 'MY-ROOT-FCN
533 :load-type 'MY-LOAD 533 :load-type 'MY-LOAD
534 :class-sym 'ede-cpp-root) 534 :class-sym 'ede-cpp-root)
535 t) 535 t)
536@end example 536@end example
537 537
538This example only creates an auto-loader, and does not create a new kind 538This example only creates an auto-loader, and does not create a new kind
@@ -751,9 +751,9 @@ Here is an example for an instantiation of an Emacs Lisp source code object:
751@example 751@example
752(defvar ede-source-emacs 752(defvar ede-source-emacs
753 (ede-sourcecode "ede-emacs-source" 753 (ede-sourcecode "ede-emacs-source"
754 :name "Emacs Lisp" 754 :name "Emacs Lisp"
755 :sourcepattern "\\.el$" 755 :sourcepattern "\\.el$"
756 :garbagepattern '("*.elc")) 756 :garbagepattern '("*.elc"))
757 "Emacs Lisp source code definition.") 757 "Emacs Lisp source code definition.")
758@end example 758@end example
759 759
diff --git a/doc/misc/edt.texi b/doc/misc/edt.texi
index a93aada07a1..d394137d76b 100644
--- a/doc/misc/edt.texi
+++ b/doc/misc/edt.texi
@@ -25,7 +25,7 @@ developing GNU and promoting software freedom.''
25 25
26@dircategory Emacs 26@dircategory Emacs
27@direntry 27@direntry
28* EDT: (edt). An Emacs emulation of the EDT editor. 28* EDT: (edt). An Emacs emulation of the EDT editor.
29@end direntry 29@end direntry
30 30
31@titlepage 31@titlepage
diff --git a/doc/misc/eieio.texi b/doc/misc/eieio.texi
index b5567f3a489..169e52c1bd0 100644
--- a/doc/misc/eieio.texi
+++ b/doc/misc/eieio.texi
@@ -29,7 +29,7 @@ developing GNU and promoting software freedom.''
29 29
30@dircategory Emacs 30@dircategory Emacs
31@direntry 31@direntry
32* eieio: (eieio). Objects for Emacs 32* eieio: (eieio). Objects for Emacs.
33@end direntry 33@end direntry
34 34
35@titlepage 35@titlepage
@@ -295,8 +295,8 @@ This option is here to support programs written with older versions of
295 295
296@menu 296@menu
297* Inheritance:: How to specify parents classes 297* Inheritance:: How to specify parents classes
298* Slot Options:: How to specify features of a slot. 298* Slot Options:: How to specify features of a slot.
299* Class Options:: How to specify features for this class. 299* Class Options:: How to specify features for this class.
300@end menu 300@end menu
301 301
302@node Inheritance 302@node Inheritance
diff --git a/doc/misc/emacs-mime.texi b/doc/misc/emacs-mime.texi
index 0ce94bfcf69..713a55c7cc7 100644
--- a/doc/misc/emacs-mime.texi
+++ b/doc/misc/emacs-mime.texi
@@ -31,7 +31,7 @@ developing GNU and promoting software freedom.''
31 31
32@dircategory Emacs 32@dircategory Emacs
33@direntry 33@direntry
34* Emacs MIME: (emacs-mime). Emacs MIME de/composition library. 34* Emacs MIME: (emacs-mime). Emacs MIME de/composition library.
35@end direntry 35@end direntry
36@iftex 36@iftex
37@finalout 37@finalout
diff --git a/doc/misc/epa.texi b/doc/misc/epa.texi
index b02e41e914b..f9c48b1588a 100644
--- a/doc/misc/epa.texi
+++ b/doc/misc/epa.texi
@@ -33,7 +33,7 @@ license to the document, as described in section 6 of the license.
33 33
34@dircategory Emacs 34@dircategory Emacs
35@direntry 35@direntry
36* EasyPG Assistant: (epa). An Emacs user interface to GNU Privacy Guard. 36* EasyPG Assistant: (epa). An Emacs user interface to GNU Privacy Guard.
37@end direntry 37@end direntry
38 38
39@titlepage 39@titlepage
@@ -142,15 +142,15 @@ about the key you selected.
142@example 142@example
143 u Daiki Ueno <ueno@@unixuser.org> 143 u Daiki Ueno <ueno@@unixuser.org>
144 u A5B6B2D4B15813FE 1024bits DSA 144 u A5B6B2D4B15813FE 1024bits DSA
145 Created: 2001-10-09 145 Created: 2001-10-09
146 Expires: 2007-09-04 146 Expires: 2007-09-04
147 Capabilities: sign certify 147 Capabilities: sign certify
148 Fingerprint: 8003 7CD0 0F1A 9400 03CA 50AA A5B6 B2D4 B158 13FE 148 Fingerprint: 8003 7CD0 0F1A 9400 03CA 50AA A5B6 B2D4 B158 13FE
149 u 4447461B2A9BEA2D 2048bits ELGAMAL_E 149 u 4447461B2A9BEA2D 2048bits ELGAMAL_E
150 Created: 2001-10-09 150 Created: 2001-10-09
151 Expires: 2007-09-04 151 Expires: 2007-09-04
152 Capabilities: encrypt 152 Capabilities: encrypt
153 Fingerprint: 9003 D76B 73B7 4A8A E588 10AF 4447 461B 2A9B EA2D 153 Fingerprint: 9003 D76B 73B7 4A8A E588 10AF 4447 461B 2A9B EA2D
154@end example 154@end example
155 155
156@noindent 156@noindent
diff --git a/doc/misc/erc.texi b/doc/misc/erc.texi
index 537a34b6d68..1c547bf80e5 100644
--- a/doc/misc/erc.texi
+++ b/doc/misc/erc.texi
@@ -8,7 +8,8 @@
8@copying 8@copying
9This manual is for ERC version 5.3. 9This manual is for ERC version 5.3.
10 10
11Copyright @copyright{} 2005, 2006, 2007, 2008, 2009, 2010 Free Software Foundation, Inc. 11Copyright @copyright{} 2005, 2006, 2007, 2008, 2009, 2010
12Free Software Foundation, Inc.
12 13
13@quotation 14@quotation
14Permission is granted to copy, distribute and/or modify this document 15Permission is granted to copy, distribute and/or modify this document
@@ -29,7 +30,7 @@ and modified without restriction.
29 30
30@dircategory Emacs 31@dircategory Emacs
31@direntry 32@direntry
32* ERC: (erc). Powerful, modular, and extensible IRC client for Emacs. 33* ERC: (erc). Powerful and extensible IRC client for Emacs.
33@end direntry 34@end direntry
34 35
35@titlepage 36@titlepage
diff --git a/doc/misc/eshell.texi b/doc/misc/eshell.texi
index 96825559197..6ec431dccfd 100644
--- a/doc/misc/eshell.texi
+++ b/doc/misc/eshell.texi
@@ -8,8 +8,8 @@
8@copying 8@copying
9This manual is for Eshell, the Emacs shell. 9This manual is for Eshell, the Emacs shell.
10 10
11Copyright @copyright{} 1999, 2000, 2001, 2002, 2003, 2004, 11Copyright @copyright{} 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
122005, 2006, 2007, 2008, 2009, 2010 Free Software Foundation, Inc. 122007, 2008, 2009, 2010 Free Software Foundation, Inc.
13 13
14@quotation 14@quotation
15Permission is granted to copy, distribute and/or modify this document 15Permission is granted to copy, distribute and/or modify this document
@@ -27,7 +27,7 @@ developing GNU and promoting software freedom.''
27 27
28@dircategory Emacs 28@dircategory Emacs
29@direntry 29@direntry
30* Eshell: (eshell). A command shell implemented in Emacs Lisp. 30* Eshell: (eshell). A command shell implemented in Emacs Lisp.
31@end direntry 31@end direntry
32 32
33@titlepage 33@titlepage
diff --git a/doc/misc/eudc.texi b/doc/misc/eudc.texi
index 09d7f5cb5a8..48606e0d664 100644
--- a/doc/misc/eudc.texi
+++ b/doc/misc/eudc.texi
@@ -31,7 +31,7 @@ developing GNU and promoting software freedom.''
31 31
32@dircategory Emacs 32@dircategory Emacs
33@direntry 33@direntry
34* EUDC: (eudc). An Emacs client for directory servers (LDAP, PH). 34* EUDC: (eudc). Emacs client for directory servers (LDAP, PH).
35@end direntry 35@end direntry
36 36
37@footnotestyle end 37@footnotestyle end
diff --git a/doc/misc/faq.texi b/doc/misc/faq.texi
index 924240aeb53..f4dc0247197 100644
--- a/doc/misc/faq.texi
+++ b/doc/misc/faq.texi
@@ -41,7 +41,7 @@ distribution.]
41 41
42@dircategory Emacs 42@dircategory Emacs
43@direntry 43@direntry
44* Emacs FAQ: (efaq). Frequently Asked Questions about Emacs. 44* Emacs FAQ: (efaq). Frequently Asked Questions about Emacs.
45@end direntry 45@end direntry
46 46
47@c The @titlepage stuff only appears in the printed version 47@c The @titlepage stuff only appears in the printed version
diff --git a/doc/misc/flymake.texi b/doc/misc/flymake.texi
index 764c6481641..0606fcc134d 100644
--- a/doc/misc/flymake.texi
+++ b/doc/misc/flymake.texi
@@ -11,8 +11,8 @@
11This manual is for GNU Flymake (version @value{VERSION}, @value{UPDATED}), 11This manual is for GNU Flymake (version @value{VERSION}, @value{UPDATED}),
12which is a universal on-the-fly syntax checker for GNU Emacs. 12which is a universal on-the-fly syntax checker for GNU Emacs.
13 13
14Copyright @copyright{} 2004, 2005, 2006, 2007, 2008, 2009, 2010 Free Software 14Copyright @copyright{} 2004, 2005, 2006, 2007, 2008, 2009, 2010
15Foundation, Inc. 15Free Software Foundation, Inc.
16 16
17@quotation 17@quotation
18Permission is granted to copy, distribute and/or modify this document 18Permission is granted to copy, distribute and/or modify this document
@@ -30,7 +30,7 @@ developing GNU and promoting software freedom.''
30 30
31@dircategory Emacs 31@dircategory Emacs
32@direntry 32@direntry
33* Flymake: (flymake). A universal on-the-fly syntax checker. 33* Flymake: (flymake). A universal on-the-fly syntax checker.
34@end direntry 34@end direntry
35 35
36@titlepage 36@titlepage
@@ -409,7 +409,7 @@ First, we write the @code{init-function}:
409(defun flymake-perl-init () 409(defun flymake-perl-init ()
410 (let* ((temp-file (flymake-init-create-temp-buffer-copy 410 (let* ((temp-file (flymake-init-create-temp-buffer-copy
411 'flymake-create-temp-inplace)) 411 'flymake-create-temp-inplace))
412 (local-file (file-relative-name 412 (local-file (file-relative-name
413 temp-file 413 temp-file
414 (file-name-directory buffer-file-name)))) 414 (file-name-directory buffer-file-name))))
415 (list "perl" (list "-wc " local-file)))) 415 (list "perl" (list "-wc " local-file))))
diff --git a/doc/misc/forms.texi b/doc/misc/forms.texi
index 614844fd6c2..a7779763c3f 100644
--- a/doc/misc/forms.texi
+++ b/doc/misc/forms.texi
@@ -1,4 +1,4 @@
1\input texinfo @c -*-texinfo-*- 1\input texinfo @c -*-texinfo-*-
2@c documentation for forms-mode 2@c documentation for forms-mode
3@c Written by Johan Vromans, and edited by Richard Stallman 3@c Written by Johan Vromans, and edited by Richard Stallman
4 4
@@ -37,8 +37,8 @@ developing GNU and promoting software freedom.''
37 37
38@dircategory Emacs 38@dircategory Emacs
39@direntry 39@direntry
40* Forms: (forms). Emacs package for editing data bases 40* Forms: (forms). Emacs package for editing data bases
41 by filling in forms. 41 by filling in forms.
42@end direntry 42@end direntry
43 43
44@titlepage 44@titlepage
diff --git a/doc/misc/gnus-faq.texi b/doc/misc/gnus-faq.texi
index 2b3c0aa5e25..78a22740e32 100644
--- a/doc/misc/gnus-faq.texi
+++ b/doc/misc/gnus-faq.texi
@@ -1,8 +1,8 @@
1@c \input texinfo @c -*-texinfo-*- 1@c \input texinfo @c -*-texinfo-*-
2@c Uncomment 1st line before texing this file alone. 2@c Uncomment 1st line before texing this file alone.
3@c %**start of header 3@c %**start of header
4@c Copyright (C) 1995, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 4@c Copyright (C) 1995, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008,
5@c 2008, 2009, 2010 Free Software Foundation, Inc. 5@c 2009, 2010 Free Software Foundation, Inc.
6@c 6@c
7@c Do not modify this file, it was generated from gnus-faq.xml, available from 7@c Do not modify this file, it was generated from gnus-faq.xml, available from
8@c <URL:http://my.gnus.org/FAQ/>. 8@c <URL:http://my.gnus.org/FAQ/>.
@@ -550,7 +550,7 @@ want something different, change the line above to something like this:
550@example 550@example
551(add-to-list 'gnus-secondary-select-methods 551(add-to-list 'gnus-secondary-select-methods
552 '(nnspool "" 552 '(nnspool ""
553 (nnspool-directory "/usr/local/myspoolddir"))) 553 (nnspool-directory "/usr/local/myspoolddir")))
554@end example 554@end example
555@noindent 555@noindent
556 556
@@ -635,8 +635,8 @@ mail, it's
635@example 635@example
636(eval-after-load "mail-source" 636(eval-after-load "mail-source"
637 '(add-to-list 'mail-sources 637 '(add-to-list 'mail-sources
638 '(directory :path "/path/to/procmail-dir/" 638 '(directory :path "/path/to/procmail-dir/"
639 :suffix ".prcml"))) 639 :suffix ".prcml")))
640@end example 640@end example
641@noindent 641@noindent
642 642
@@ -691,10 +691,10 @@ about the server there.
691 691
692@example 692@example
693(add-to-list 'gnus-secondary-select-methods 693(add-to-list 'gnus-secondary-select-methods
694 '(nnimap "Give the baby a name" 694 '(nnimap "Give the baby a name"
695 (nnimap-address "imap.yourProvider.net") 695 (nnimap-address "imap.yourProvider.net")
696 (nnimap-port 143) 696 (nnimap-port 143)
697 (nnimap-list-pattern "archive.*"))) 697 (nnimap-list-pattern "archive.*")))
698@end example 698@end example
699@noindent 699@noindent
700 700
@@ -874,7 +874,7 @@ say this in ~/.gnus.el:
874@example 874@example
875(setq gnus-visible-headers 875(setq gnus-visible-headers
876 '("^From" "^Subject" "^Date" "^Newsgroups" "^Followup-To" 876 '("^From" "^Subject" "^Date" "^Newsgroups" "^Followup-To"
877 "^User-Agent" "^X-Newsreader" "^X-Mailer")) 877 "^User-Agent" "^X-Newsreader" "^X-Mailer"))
878@end example 878@end example
879@noindent 879@noindent
880 880
@@ -1099,18 +1099,18 @@ buffer top-right, article buffer bottom-right:
1099(gnus-add-configuration 1099(gnus-add-configuration
1100 '(article 1100 '(article
1101 (horizontal 1.0 1101 (horizontal 1.0
1102 (vertical 25 1102 (vertical 25
1103 (group 1.0)) 1103 (group 1.0))
1104 (vertical 1.0 1104 (vertical 1.0
1105 (summary 0.25 point) 1105 (summary 0.25 point)
1106 (article 1.0))))) 1106 (article 1.0)))))
1107(gnus-add-configuration 1107(gnus-add-configuration
1108 '(summary 1108 '(summary
1109 (horizontal 1.0 1109 (horizontal 1.0
1110 (vertical 25 1110 (vertical 25
1111 (group 1.0)) 1111 (group 1.0))
1112 (vertical 1.0 1112 (vertical 1.0
1113 (summary 1.0 point))))) 1113 (summary 1.0 point)))))
1114@end example 1114@end example
1115@noindent 1115@noindent
1116 1116
@@ -1480,7 +1480,7 @@ You can store your mail addresses in a ~/.mailrc file using a simple
1480alias syntax: 1480alias syntax:
1481 1481
1482@example 1482@example
1483alias al "Al <al@@english-heritage.invalid>" 1483alias al "Al <al@@english-heritage.invalid>"
1484@end example 1484@end example
1485@noindent 1485@noindent
1486 1486
@@ -1644,9 +1644,9 @@ the group to use.
1644 1644
1645@example 1645@example
1646(setq gnus-message-archive-group 1646(setq gnus-message-archive-group
1647 '((if (message-news-p) 1647 '((if (message-news-p)
1648 "nnml:Send-News" 1648 "nnml:Send-News"
1649 "nnml:Send-Mail"))) 1649 "nnml:Send-Mail")))
1650@end example 1650@end example
1651@noindent 1651@noindent
1652 1652
diff --git a/doc/misc/gnus.texi b/doc/misc/gnus.texi
index 3ef173c8db0..c3a7058289d 100644
--- a/doc/misc/gnus.texi
+++ b/doc/misc/gnus.texi
@@ -322,7 +322,7 @@ developing GNU and promoting software freedom.''
322 322
323@dircategory Emacs 323@dircategory Emacs
324@direntry 324@direntry
325* Gnus: (gnus). The newsreader Gnus. 325* Gnus: (gnus). The newsreader Gnus.
326@end direntry 326@end direntry
327@iftex 327@iftex
328@finalout 328@finalout
diff --git a/doc/misc/idlwave.texi b/doc/misc/idlwave.texi
index 94a2c2c6db7..0618f110c30 100644
--- a/doc/misc/idlwave.texi
+++ b/doc/misc/idlwave.texi
@@ -41,7 +41,7 @@ developing GNU and promoting software freedom.''
41 41
42@dircategory Emacs 42@dircategory Emacs
43@direntry 43@direntry
44* IDLWAVE: (idlwave). Major mode and shell for IDL files. 44* IDLWAVE: (idlwave). Major mode and shell for IDL files.
45@end direntry 45@end direntry
46 46
47@titlepage 47@titlepage
diff --git a/doc/misc/info.texi b/doc/misc/info.texi
index b1157c0c4eb..97cc17812e4 100644
--- a/doc/misc/info.texi
+++ b/doc/misc/info.texi
@@ -40,7 +40,7 @@ license to the document, as described in section 6 of the license.
40 40
41@dircategory Texinfo documentation system 41@dircategory Texinfo documentation system
42@direntry 42@direntry
43* Info: (info). How to use the documentation browsing system. 43* Info: (info). How to use the documentation browsing system.
44@end direntry 44@end direntry
45 45
46@titlepage 46@titlepage
diff --git a/doc/misc/mairix-el.texi b/doc/misc/mairix-el.texi
index b08d5d8e316..578164e8e57 100644
--- a/doc/misc/mairix-el.texi
+++ b/doc/misc/mairix-el.texi
@@ -24,7 +24,7 @@ developing GNU and promoting software freedom.''
24 24
25@dircategory Emacs 25@dircategory Emacs
26@direntry 26@direntry
27* Mairix: (mairix-el). Emacs interface to the Mairix mail indexer. 27* Mairix: (mairix-el). Emacs interface to the Mairix mail indexer.
28@end direntry 28@end direntry
29 29
30@titlepage 30@titlepage
diff --git a/doc/misc/message.texi b/doc/misc/message.texi
index 1667c5ca503..283d29c0de4 100644
--- a/doc/misc/message.texi
+++ b/doc/misc/message.texi
@@ -27,7 +27,8 @@ developing GNU and promoting software freedom.''
27 27
28@dircategory Emacs 28@dircategory Emacs
29@direntry 29@direntry
30* Message: (message). Mail and news composition mode that goes with Gnus. 30* Message: (message). Mail and news composition mode that
31 goes with Gnus.
31@end direntry 32@end direntry
32@iftex 33@iftex
33@finalout 34@finalout
diff --git a/doc/misc/mh-e.texi b/doc/misc/mh-e.texi
index f7a46778c96..ed64f91ac39 100644
--- a/doc/misc/mh-e.texi
+++ b/doc/misc/mh-e.texi
@@ -24,8 +24,8 @@
24This is version @value{VERSION}@value{EDITION} of @cite{The MH-E 24This is version @value{VERSION}@value{EDITION} of @cite{The MH-E
25Manual}, last updated @value{UPDATED}. 25Manual}, last updated @value{UPDATED}.
26 26
27Copyright @copyright{} 1995, 2001, 2002, 2003, 2005, 2006, 2007, 2008, 2009, 2010 27Copyright @copyright{} 1995, 2001, 2002, 2003, 2005, 2006, 2007, 2008,
28Free Software Foundation, Inc. 28 2009, 2010 Free Software Foundation, Inc.
29 29
30@c This dual license has been agreed upon by the FSF. 30@c This dual license has been agreed upon by the FSF.
31 31
@@ -58,7 +58,7 @@ Public License.''
58@c Info Directory Entry 58@c Info Directory Entry
59@dircategory Emacs 59@dircategory Emacs
60@direntry 60@direntry
61* MH-E: (mh-e). Emacs interface to the MH mail system. 61* MH-E: (mh-e). Emacs interface to the MH mail system.
62@end direntry 62@end direntry
63 63
64@c Title Page 64@c Title Page
@@ -7767,7 +7767,7 @@ will need to run @samp{sa-learn --rebuild} periodically. This can be
7767done by adding the following to your @file{crontab}: 7767done by adding the following to your @file{crontab}:
7768 7768
7769@smallexample 7769@smallexample
77700 * * * * sa-learn --rebuild > /dev/null 2>&1 77700 * * * * sa-learn --rebuild > /dev/null 2>&1
7771@end smallexample 7771@end smallexample
7772 7772
7773@subheading Bogofilter 7773@subheading Bogofilter
diff --git a/doc/misc/newsticker.texi b/doc/misc/newsticker.texi
index 926885b7e13..5c975772139 100644
--- a/doc/misc/newsticker.texi
+++ b/doc/misc/newsticker.texi
@@ -32,7 +32,7 @@ developing GNU and promoting software freedom.''
32 32
33@dircategory Emacs 33@dircategory Emacs
34@direntry 34@direntry
35* Newsticker: (newsticker). A Newsticker for Emacs. 35* Newsticker: (newsticker). A Newsticker for Emacs.
36@end direntry 36@end direntry
37 37
38@titlepage 38@titlepage
diff --git a/doc/misc/nxml-mode.texi b/doc/misc/nxml-mode.texi
index c1ea64fe9a9..593bf92d00a 100644
--- a/doc/misc/nxml-mode.texi
+++ b/doc/misc/nxml-mode.texi
@@ -187,7 +187,7 @@ and the buffer showing possible completions will contain
187 187
188@example 188@example
189Possible completions are: 189Possible completions are:
190xml:lang xmlns 190xml:lang xmlns
191@end example 191@end example
192 192
193@noindent 193@noindent
@@ -520,7 +520,7 @@ enough.
520 520
521If you want to use a schema that has not yet been added to the 521If you want to use a schema that has not yet been added to the
522schema locating files, you can use the command @kbd{C-c C-s C-f} 522schema locating files, you can use the command @kbd{C-c C-s C-f}
523to manually select the file contaiing the schema for the document in 523to manually select the file containing the schema for the document in
524current buffer. Emacs will read the file-name of the schema from the 524current buffer. Emacs will read the file-name of the schema from the
525minibuffer. After reading the file-name, Emacs will ask whether you 525minibuffer. After reading the file-name, Emacs will ask whether you
526wish to add a rule to a schema locating file that persistently 526wish to add a rule to a schema locating file that persistently
diff --git a/doc/misc/org.texi b/doc/misc/org.texi
index c4285d59f27..0c708c9ac75 100644
--- a/doc/misc/org.texi
+++ b/doc/misc/org.texi
@@ -68,7 +68,7 @@ license to the document, as described in section 6 of the license.
68 68
69@dircategory Emacs 69@dircategory Emacs
70@direntry 70@direntry
71* Org Mode: (org). Outline-based notes management and organizer 71* Org Mode: (org). Outline-based notes management and organizer.
72@end direntry 72@end direntry
73 73
74@titlepage 74@titlepage
@@ -4702,7 +4702,7 @@ values.
4702 4702
4703@example 4703@example
4704:COLUMNS: %25ITEM %9Approved(Approved?)@{X@} %Owner %11Status \@footnote{Please note that the COLUMNS definition must be on a single line---it is wrapped here only because of formatting constraints.} 4704:COLUMNS: %25ITEM %9Approved(Approved?)@{X@} %Owner %11Status \@footnote{Please note that the COLUMNS definition must be on a single line---it is wrapped here only because of formatting constraints.}
4705 %10Time_Estimate@{:@} %CLOCKSUM 4705 %10Time_Estimate@{:@} %CLOCKSUM
4706:Owner_ALL: Tammy Mark Karl Lisa Don 4706:Owner_ALL: Tammy Mark Karl Lisa Don
4707:Status_ALL: "In progress" "Not started yet" "Finished" "" 4707:Status_ALL: "In progress" "Not started yet" "Finished" ""
4708:Approved_ALL: "[ ]" "[X]" 4708:Approved_ALL: "[ ]" "[X]"
@@ -7482,12 +7482,12 @@ Internet, and outside of business hours, with something like this:
7482@group 7482@group
7483(defun org-my-auto-exclude-function (tag) 7483(defun org-my-auto-exclude-function (tag)
7484 (and (cond 7484 (and (cond
7485 ((string= tag "Net") 7485 ((string= tag "Net")
7486 (/= 0 (call-process "/sbin/ping" nil nil nil 7486 (/= 0 (call-process "/sbin/ping" nil nil nil
7487 "-c1" "-q" "-t1" "mail.gnu.org"))) 7487 "-c1" "-q" "-t1" "mail.gnu.org")))
7488 ((or (string= tag "Errand") (string= tag "Call")) 7488 ((or (string= tag "Errand") (string= tag "Call"))
7489 (let ((hour (nth 2 (decode-time)))) 7489 (let ((hour (nth 2 (decode-time))))
7490 (or (< hour 8) (> hour 21))))) 7490 (or (< hour 8) (> hour 21)))))
7491 (concat "-" tag))) 7491 (concat "-" tag)))
7492 7492
7493(setq org-agenda-auto-exclude-function 'org-my-auto-exclude-function) 7493(setq org-agenda-auto-exclude-function 'org-my-auto-exclude-function)
@@ -11340,9 +11340,9 @@ fixed this problem:
11340 11340
11341@lisp 11341@lisp
11342(add-hook 'org-mode-hook 11342(add-hook 'org-mode-hook
11343 (lambda () 11343 (lambda ()
11344 (org-set-local 'yas/trigger-key [tab]) 11344 (org-set-local 'yas/trigger-key [tab])
11345 (define-key yas/keymap [tab] 'yas/next-field-group))) 11345 (define-key yas/keymap [tab] 'yas/next-field-group)))
11346@end lisp 11346@end lisp
11347 11347
11348@item @file{windmove.el} by Hovav Shacham 11348@item @file{windmove.el} by Hovav Shacham
diff --git a/doc/misc/pcl-cvs.texi b/doc/misc/pcl-cvs.texi
index 625d83a0e2c..e4adf47ddb2 100644
--- a/doc/misc/pcl-cvs.texi
+++ b/doc/misc/pcl-cvs.texi
@@ -26,7 +26,7 @@ developing GNU and promoting software freedom.''
26 26
27@dircategory Emacs 27@dircategory Emacs
28@direntry 28@direntry
29* PCL-CVS: (pcl-cvs). Emacs front-end to CVS. 29* PCL-CVS: (pcl-cvs). Emacs front-end to CVS.
30@end direntry 30@end direntry
31 31
32@c The titlepage section does not appear in the Info file. 32@c The titlepage section does not appear in the Info file.
diff --git a/doc/misc/pgg.texi b/doc/misc/pgg.texi
index d2fd8fc097d..640dfd8f749 100644
--- a/doc/misc/pgg.texi
+++ b/doc/misc/pgg.texi
@@ -8,8 +8,8 @@
8This file describes PGG @value{VERSION}, an Emacs interface to various 8This file describes PGG @value{VERSION}, an Emacs interface to various
9PGP implementations. 9PGP implementations.
10 10
11Copyright @copyright{} 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010 11Copyright @copyright{} 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
12Free Software Foundation, Inc. 122010 Free Software Foundation, Inc.
13 13
14@quotation 14@quotation
15Permission is granted to copy, distribute and/or modify this document 15Permission is granted to copy, distribute and/or modify this document
@@ -27,7 +27,7 @@ developing GNU and promoting software freedom.''
27 27
28@dircategory Emacs 28@dircategory Emacs
29@direntry 29@direntry
30* PGG: (pgg). Emacs interface to various PGP implementations. 30* PGG: (pgg). Emacs interface to various PGP implementations.
31@end direntry 31@end direntry
32 32
33@titlepage 33@titlepage
@@ -133,7 +133,7 @@ list autoload setting for desired functions as follows.
133* User Commands:: 133* User Commands::
134* Selecting an implementation:: 134* Selecting an implementation::
135* Caching passphrase:: 135* Caching passphrase::
136* Default user identity:: 136* Default user identity::
137@end menu 137@end menu
138 138
139@node User Commands 139@node User Commands
@@ -376,7 +376,7 @@ variable @code{pgg-scheme-gpg-instance} and will be reused from now on.
376(defun pgg-make-scheme-gpg () 376(defun pgg-make-scheme-gpg ()
377 (or pgg-scheme-gpg-instance 377 (or pgg-scheme-gpg-instance
378 (setq pgg-scheme-gpg-instance 378 (setq pgg-scheme-gpg-instance
379 (luna-make-entity 'pgg-scheme-gpg)))) 379 (luna-make-entity 'pgg-scheme-gpg))))
380@end lisp 380@end lisp
381 381
382The name of the function must follow the 382The name of the function must follow the
diff --git a/doc/misc/rcirc.texi b/doc/misc/rcirc.texi
index 8d3f5e73966..c27cf4dc182 100644
--- a/doc/misc/rcirc.texi
+++ b/doc/misc/rcirc.texi
@@ -5,7 +5,8 @@
5@c %**end of header 5@c %**end of header
6 6
7@copying 7@copying
8Copyright @copyright{} 2006, 2007, 2008, 2009, 2010 Free Software Foundation, Inc. 8Copyright @copyright{} 2006, 2007, 2008, 2009, 2010
9Free Software Foundation, Inc.
9 10
10@quotation 11@quotation
11Permission is granted to copy, distribute and/or modify this document 12Permission is granted to copy, distribute and/or modify this document
@@ -23,7 +24,7 @@ developing GNU and promoting software freedom.''
23 24
24@dircategory Emacs 25@dircategory Emacs
25@direntry 26@direntry
26* Rcirc: (rcirc). Internet Relay Chat (IRC) client. 27* Rcirc: (rcirc). Internet Relay Chat (IRC) client.
27@end direntry 28@end direntry
28 29
29@titlepage 30@titlepage
diff --git a/doc/misc/reftex.texi b/doc/misc/reftex.texi
index f2d03afc924..9d06ceccd9e 100644
--- a/doc/misc/reftex.texi
+++ b/doc/misc/reftex.texi
@@ -46,7 +46,8 @@ developing GNU and promoting software freedom.''
46 46
47@dircategory Emacs 47@dircategory Emacs
48@direntry 48@direntry
49* RefTeX: (reftex). Emacs support for LaTeX cross-references and citations. 49* RefTeX: (reftex). Emacs support for LaTeX cross-references
50 and citations.
50@end direntry 51@end direntry
51 52
52@finalout 53@finalout
@@ -3281,7 +3282,7 @@ the style @file{multind.el} contains
3281(TeX-add-style-hook "multind" 3282(TeX-add-style-hook "multind"
3282 (lambda () 3283 (lambda ()
3283 (and (fboundp 'reftex-add-index-macros) 3284 (and (fboundp 'reftex-add-index-macros)
3284 (reftex-add-index-macros '(multind))))) 3285 (reftex-add-index-macros '(multind)))))
3285@end lisp 3286@end lisp
3286 3287
3287If you have your own package @file{myindex} which defines the 3288If you have your own package @file{myindex} which defines the
diff --git a/doc/misc/remember.texi b/doc/misc/remember.texi
index f60d43031be..f9b75e1be00 100644
--- a/doc/misc/remember.texi
+++ b/doc/misc/remember.texi
@@ -27,7 +27,7 @@ developing GNU and promoting software freedom.''
27 27
28@dircategory Emacs 28@dircategory Emacs
29@direntry 29@direntry
30* Remember: (remember). Simple information manager for Emacs 30* Remember: (remember). Simple information manager for Emacs.
31@end direntry 31@end direntry
32 32
33@titlepage 33@titlepage
diff --git a/doc/misc/sasl.texi b/doc/misc/sasl.texi
index ff3481b306a..8a8421b4870 100644
--- a/doc/misc/sasl.texi
+++ b/doc/misc/sasl.texi
@@ -32,7 +32,7 @@ license to the document, as described in section 6 of the license.
32 32
33@dircategory Emacs 33@dircategory Emacs
34@direntry 34@direntry
35* SASL: (sasl). The Emacs SASL library. 35* SASL: (sasl). The Emacs SASL library.
36@end direntry 36@end direntry
37 37
38 38
@@ -148,7 +148,7 @@ of authentication functions.
148 148
149@example 149@example
150(defconst sasl-anonymous-steps 150(defconst sasl-anonymous-steps
151 '(identity ;no initial response 151 '(identity ;no initial response
152 sasl-anonymous-response)) 152 sasl-anonymous-response))
153 153
154(put 'sasl-anonymous 'sasl-mechanism 154(put 'sasl-anonymous 'sasl-mechanism
@@ -232,7 +232,7 @@ authentication protocol exchange. For example,
232@example 232@example
233(process-send-string 233(process-send-string
234 process 234 process
235 (if (sasl-step-data step) ;initial response 235 (if (sasl-step-data step) ;initial response
236 (format "AUTH %s %s\r\n" name (base64-encode-string (sasl-step-data step) t)) 236 (format "AUTH %s %s\r\n" name (base64-encode-string (sasl-step-data step) t))
237 (format "AUTH %s\r\n" name))) 237 (format "AUTH %s\r\n" name)))
238@end example 238@end example
diff --git a/doc/misc/sc.texi b/doc/misc/sc.texi
index 55d0d733cf0..72a6bfc8989 100644
--- a/doc/misc/sc.texi
+++ b/doc/misc/sc.texi
@@ -7,7 +7,7 @@
7@finalout 7@finalout
8@end iftex 8@end iftex
9 9
10@c @setchapternewpage odd % For book style double sided manual. 10@c @setchapternewpage odd % For book style double sided manual.
11@comment %**end of header (This is for running Texinfo on a region.) 11@comment %**end of header (This is for running Texinfo on a region.)
12 12
13@copying 13@copying
@@ -35,8 +35,8 @@ developing GNU and promoting software freedom.''
35 35
36@dircategory Emacs 36@dircategory Emacs
37@direntry 37@direntry
38* SC: (sc). Supercite lets you cite parts of messages you're 38* SC: (sc). Supercite lets you cite parts of messages
39 replying to, in flexible ways. 39 you're replying to, in flexible ways.
40@end direntry 40@end direntry
41 41
42@titlepage 42@titlepage
@@ -1795,23 +1795,23 @@ interface was formally proposed by Martin Neitzel on Fri, 23 Jun 89, in
1795a mail message to the Supercite mailing list: 1795a mail message to the Supercite mailing list:
1796 1796
1797@example 1797@example
1798 Martin> Each news/mail-reader should provide a form of 1798 Martin> Each news/mail-reader should provide a form of
1799 Martin> mail-yank-original that 1799 Martin> mail-yank-original that
1800 1800
1801 Martin> 1: inserts the original message incl. header into the 1801 Martin> 1: inserts the original message incl. header into the
1802 Martin> reply buffer; no indentation/prefixing is done, the header 1802 Martin> reply buffer; no indentation/prefixing is done, the header
1803 Martin> tends to be a "full blown" version rather than to be 1803 Martin> tends to be a "full blown" version rather than to be
1804 Martin> stripped down. 1804 Martin> stripped down.
1805 1805
1806 Martin> 2: `point' is at the start of the header, `mark' at the 1806 Martin> 2: `point' is at the start of the header, `mark' at the
1807 Martin> end of the message body. 1807 Martin> end of the message body.
1808 1808
1809 Martin> 3: (run-hooks 'mail-yank-hooks) 1809 Martin> 3: (run-hooks 'mail-yank-hooks)
1810 1810
1811 Martin> [Supercite] should be run as such a hook and merely 1811 Martin> [Supercite] should be run as such a hook and merely
1812 Martin> rewrite the message. This way it isn't anymore 1812 Martin> rewrite the message. This way it isn't anymore
1813 Martin> [Supercite]'s job to gather the original from obscure 1813 Martin> [Supercite]'s job to gather the original from obscure
1814 Martin> sources. [@dots{}] 1814 Martin> sources. [@dots{}]
1815@end example 1815@end example
1816 1816
1817@vindex mail-citation-hook 1817@vindex mail-citation-hook
diff --git a/doc/misc/sem-user.texi b/doc/misc/sem-user.texi
index 5ad3b9c6e3d..c731c1843dd 100644
--- a/doc/misc/sem-user.texi
+++ b/doc/misc/sem-user.texi
@@ -1,7 +1,7 @@
1@c This file is included by semantic.texi 1@c This file is included by semantic.texi
2 2
3@c Copyright (C) 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2007, 2009, 2010 3@c Copyright (C) 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2007, 2009,
4@c Free Software Foundation, Inc. 4@c 2010 Free Software Foundation, Inc.
5 5
6@c Permission is granted to copy, distribute and/or modify this 6@c Permission is granted to copy, distribute and/or modify this
7@c document under the terms of the GNU Free Documentation License, 7@c document under the terms of the GNU Free Documentation License,
@@ -328,8 +328,8 @@ for a given major mode, like this:
328 328
329@example 329@example
330(setq-mode-local c-mode 330(setq-mode-local c-mode
331 semanticdb-find-default-throttle 331 semanticdb-find-default-throttle
332 '(project unloaded system recursive)) 332 '(project unloaded system recursive))
333@end example 333@end example
334 334
335@defvar semanticdb-find-default-throttle 335@defvar semanticdb-find-default-throttle
diff --git a/doc/misc/semantic.texi b/doc/misc/semantic.texi
index 08d82d35a43..65bd718dfff 100644
--- a/doc/misc/semantic.texi
+++ b/doc/misc/semantic.texi
@@ -43,7 +43,7 @@ developing GNU and promoting software freedom.''
43 43
44@dircategory Emacs 44@dircategory Emacs
45@direntry 45@direntry
46* Semantic: (semantic). Source code parser library and utilities. 46* Semantic: (semantic). Source code parser library and utilities.
47@end direntry 47@end direntry
48 48
49@titlepage 49@titlepage
@@ -224,8 +224,8 @@ grammar developers; it is useful mostly for the hackers who would like
224to learn more about how @semantic{} works. 224to learn more about how @semantic{} works.
225 225
226@menu 226@menu
227* Parser code :: Code used for the parsers 227* Parser code :: Code used for the parsers
228* Tag handling :: Code used for manipulating tags 228* Tag handling :: Code used for manipulating tags
229* Semanticdb Internals :: Code used in the semantic database 229* Semanticdb Internals :: Code used in the semantic database
230* Analyzer Internals :: Code used in the code analyzer 230* Analyzer Internals :: Code used in the code analyzer
231* Tools :: Code used in user tools 231* Tools :: Code used in user tools
diff --git a/doc/misc/ses.texi b/doc/misc/ses.texi
index af3970884c7..60d419083e2 100644
--- a/doc/misc/ses.texi
+++ b/doc/misc/ses.texi
@@ -11,8 +11,8 @@
11@copying 11@copying
12This file documents SES: the Simple Emacs Spreadsheet. 12This file documents SES: the Simple Emacs Spreadsheet.
13 13
14Copyright @copyright{} 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010 14Copyright @copyright{} 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
15Free Software Foundation, Inc. 152010 Free Software Foundation, Inc.
16 16
17@quotation 17@quotation
18Permission is granted to copy, distribute and/or modify this document 18Permission is granted to copy, distribute and/or modify this document
@@ -30,7 +30,7 @@ developing GNU and promoting software freedom.''
30 30
31@dircategory Emacs 31@dircategory Emacs
32@direntry 32@direntry
33* SES: (ses). Simple Emacs Spreadsheet 33* SES: (ses). Simple Emacs Spreadsheet.
34@end direntry 34@end direntry
35 35
36@finalout 36@finalout
diff --git a/doc/misc/sieve.texi b/doc/misc/sieve.texi
index 8473f6cd359..9a1a0faf4c8 100644
--- a/doc/misc/sieve.texi
+++ b/doc/misc/sieve.texi
@@ -8,8 +8,8 @@
8@copying 8@copying
9This file documents the Emacs Sieve package, for server-side mail filtering. 9This file documents the Emacs Sieve package, for server-side mail filtering.
10 10
11Copyright @copyright{} 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010 11Copyright @copyright{} 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008,
12Free Software Foundation, Inc. 122009, 2010 Free Software Foundation, Inc.
13 13
14@quotation 14@quotation
15Permission is granted to copy, distribute and/or modify this document 15Permission is granted to copy, distribute and/or modify this document
@@ -227,7 +227,7 @@ the @code{fileinto} command.
227require "fileinto"; 227require "fileinto";
228 228
229if address "sender" "owner-w3-beta@@xemacs.org" @{ 229if address "sender" "owner-w3-beta@@xemacs.org" @{
230 fileinto "INBOX.w3-beta"; 230 fileinto "INBOX.w3-beta";
231@} 231@}
232@end example 232@end example
233 233
@@ -238,7 +238,7 @@ required.
238 238
239@example 239@example
240if header :contains "Delivered-To" "auc-tex@@sunsite.dk" @{ 240if header :contains "Delivered-To" "auc-tex@@sunsite.dk" @{
241 fileinto "INBOX.auc-tex"; 241 fileinto "INBOX.auc-tex";
242@} 242@}
243@end example 243@end example
244 244
@@ -249,7 +249,7 @@ has been required.
249 249
250@example 250@example
251if address ["to", "cc"] "kerberos@@mit.edu" @{ 251if address ["to", "cc"] "kerberos@@mit.edu" @{
252 fileinto "INBOX.kerberos"; 252 fileinto "INBOX.kerberos";
253@} 253@}
254@end example 254@end example
255 255
diff --git a/doc/misc/smtpmail.texi b/doc/misc/smtpmail.texi
index fcb6ea65472..05bae38e7a8 100644
--- a/doc/misc/smtpmail.texi
+++ b/doc/misc/smtpmail.texi
@@ -22,7 +22,7 @@ developing GNU and promoting software freedom.''
22 22
23@dircategory Emacs 23@dircategory Emacs
24@direntry 24@direntry
25* SMTP: (smtpmail). Emacs library for sending mail via SMTP. 25* SMTP: (smtpmail). Emacs library for sending mail via SMTP.
26@end direntry 26@end direntry
27 27
28@titlepage 28@titlepage
@@ -44,17 +44,17 @@ developing GNU and promoting software freedom.''
44@end ifnottex 44@end ifnottex
45 45
46@menu 46@menu
47* How Mail Works:: Brief introduction to mail concepts. 47* How Mail Works:: Brief introduction to mail concepts.
48* Emacs Speaks SMTP:: How to use the SMTP library in Emacs. 48* Emacs Speaks SMTP:: How to use the SMTP library in Emacs.
49* Authentication:: Authenticating yourself to the server. 49* Authentication:: Authenticating yourself to the server.
50* Queued delivery:: Sending mail without an internet connection. 50* Queued delivery:: Sending mail without an internet connection.
51* Server workarounds:: Mail servers with special requirements. 51* Server workarounds:: Mail servers with special requirements.
52* Debugging:: Tracking down problems. 52* Debugging:: Tracking down problems.
53* GNU Free Documentation License:: The license for this documentation. 53* GNU Free Documentation License:: The license for this documentation.
54 54
55Indices 55Indices
56 56
57* Index:: Index over variables and functions. 57* Index:: Index over variables and functions.
58@end menu 58@end menu
59 59
60@node How Mail Works 60@node How Mail Works
@@ -355,15 +355,15 @@ configurations of sendmail requires this behavior. Don't bother to
355set this unless you have get an error like: 355set this unless you have get an error like:
356 356
357@example 357@example
358 Sending failed; SMTP protocol error 358 Sending failed; SMTP protocol error
359@end example 359@end example
360 360
361when sending mail, and the debug buffer (@pxref{Debugging})) contains 361when sending mail, and the debug buffer (@pxref{Debugging})) contains
362an error such as: 362an error such as:
363 363
364@example 364@example
365 RCPT TO: @var{someone} 365 RCPT TO: @var{someone}
366 501 @var{someone}: recipient address must contain a domain 366 501 @var{someone}: recipient address must contain a domain
367@end example 367@end example
368 368
369@end table 369@end table
diff --git a/doc/misc/speedbar.texi b/doc/misc/speedbar.texi
index 8434e8aa28d..aaf9e938de7 100644
--- a/doc/misc/speedbar.texi
+++ b/doc/misc/speedbar.texi
@@ -23,7 +23,7 @@ developing GNU and promoting software freedom.''
23 23
24@dircategory Emacs 24@dircategory Emacs
25@direntry 25@direntry
26* Speedbar: (speedbar). File/Tag summarizing utility. 26* Speedbar: (speedbar). File/Tag summarizing utility.
27@end direntry 27@end direntry
28 28
29@titlepage 29@titlepage
@@ -1131,7 +1131,7 @@ beginning, like this:
1131 1131
1132@example 1132@example
1133(add-to-list 'speedbar-dynamic-tags-function-list 1133(add-to-list 'speedbar-dynamic-tags-function-list
1134 '(my-fetch-dynamic-tags . my-insert-tag-list)) 1134 '(my-fetch-dynamic-tags . my-insert-tag-list))
1135@end example 1135@end example
1136 1136
1137If your parser is only good for a few types of files, make sure that it 1137If your parser is only good for a few types of files, make sure that it
diff --git a/doc/misc/tramp.texi b/doc/misc/tramp.texi
index 5d250767f7a..4d853a5fb2c 100644
--- a/doc/misc/tramp.texi
+++ b/doc/misc/tramp.texi
@@ -57,8 +57,8 @@ supports it in developing GNU and promoting software freedom.''
57@c Entries for @command{install-info} to use 57@c Entries for @command{install-info} to use
58@dircategory @value{emacsname} 58@dircategory @value{emacsname}
59@direntry 59@direntry
60* TRAMP: (tramp). Transparent Remote Access, Multiple Protocol 60* TRAMP: (tramp). Transparent Remote Access, Multiple Protocol
61 @value{emacsname} remote file access via rsh and rcp. 61 @value{emacsname} remote file access via rsh and rcp.
62@end direntry 62@end direntry
63 63
64@titlepage 64@titlepage
diff --git a/doc/misc/url.texi b/doc/misc/url.texi
index ea7f3211f52..a6bbf0bd3eb 100644
--- a/doc/misc/url.texi
+++ b/doc/misc/url.texi
@@ -15,7 +15,7 @@
15@dircategory World Wide Web 15@dircategory World Wide Web
16@dircategory Emacs 16@dircategory Emacs
17@direntry 17@direntry
18* URL: (url). URL loading package. 18* URL: (url). URL loading package.
19@end direntry 19@end direntry
20 20
21@copying 21@copying
diff --git a/doc/misc/vip.texi b/doc/misc/vip.texi
index 26acf25cb8e..2a4d4191082 100644
--- a/doc/misc/vip.texi
+++ b/doc/misc/vip.texi
@@ -3,8 +3,8 @@
3@settitle VIP 3@settitle VIP
4 4
5@copying 5@copying
6Copyright @copyright{} 1987, 2001, 2002, 2003, 2004, 6Copyright @copyright{} 1987, 2001, 2002, 2003, 2004, 2005, 2006, 2007,
72005, 2006, 2007, 2008, 2009, 2010 Free Software Foundation, Inc. 72008, 2009, 2010 Free Software Foundation, Inc.
8 8
9@quotation 9@quotation
10Permission is granted to copy, distribute and/or modify this document 10Permission is granted to copy, distribute and/or modify this document
@@ -38,7 +38,7 @@ developing GNU and promoting software freedom.''
38 38
39@dircategory Emacs 39@dircategory Emacs
40@direntry 40@direntry
41* VIP: (vip). An older VI-emulation for Emacs. 41* VIP: (vip). An older VI-emulation for Emacs.
42@end direntry 42@end direntry
43 43
44@ifnottex 44@ifnottex
@@ -65,10 +65,10 @@ Comments and bug reports are welcome. Please send messages to
65@end ifnottex 65@end ifnottex
66 66
67@menu 67@menu
68* Survey:: A survey of VIP. 68* Survey:: A survey of VIP.
69* Vi Commands:: Details of Vi commands. 69* Vi Commands:: Details of Vi commands.
70* Ex Commands:: Details of Ex commands. 70* Ex Commands:: Details of Ex commands.
71* Customization:: How to customize VIP. 71* Customization:: How to customize VIP.
72* GNU Free Documentation License:: The license for this documentation. 72* GNU Free Documentation License:: The license for this documentation.
73 73
74@end menu 74@end menu
@@ -99,10 +99,10 @@ In this chapter we describe basics of VIP with emphasis on the features not
99found in Vi and on how to use VIP under GNU Emacs. 99found in Vi and on how to use VIP under GNU Emacs.
100 100
101@menu 101@menu
102* Basic Concepts:: Basic concepts in Emacs. 102* Basic Concepts:: Basic concepts in Emacs.
103* Loading VIP:: How to load VIP automatically. 103* Loading VIP:: How to load VIP automatically.
104* Modes in VIP:: VIP has three modes, which are orthogonal to modes 104* Modes in VIP:: VIP has three modes, which are orthogonal to modes
105 in Emacs. 105 in Emacs.
106* Differences from Vi:: Differences of VIP from Vi is explained. 106* Differences from Vi:: Differences of VIP from Vi is explained.
107@end menu 107@end menu
108 108
@@ -253,10 +253,10 @@ emacs mode vi mode insert mode
253@end ifinfo 253@end ifinfo
254 254
255@menu 255@menu
256* Emacs Mode:: This is the mode you should know better. 256* Emacs Mode:: This is the mode you should know better.
257* Vi Mode:: Vi commands are executed in this mode. 257* Vi Mode:: Vi commands are executed in this mode.
258* Insert Mode:: You can enter text, and also can do editing if you 258* Insert Mode:: You can enter text, and also can do editing if you
259 know enough Emacs commands. 259 know enough Emacs commands.
260@end menu 260@end menu
261 261
262@node Emacs Mode, Vi Mode, Modes in VIP, Modes in VIP 262@node Emacs Mode, Vi Mode, Modes in VIP, Modes in VIP
@@ -306,23 +306,23 @@ Thus typing @kbd{C-z x} in insert mode will have the same effect as typing
306The major differences from Vi are explained below. 306The major differences from Vi are explained below.
307 307
308@menu 308@menu
309* Undoing:: You can undo more in VIP. 309* Undoing:: You can undo more in VIP.
310* Changing:: Commands for changing the text. 310* Changing:: Commands for changing the text.
311* Searching:: Search commands. 311* Searching:: Search commands.
312* z Command:: You can now use zH, zM and zL as well as z- etc. 312* z Command:: You can now use zH, zM and zL as well as z- etc.
313* Counts:: Some Vi commands which do not accept a count now 313* Counts:: Some Vi commands which do not accept a count now
314 accept one. 314 accept one.
315* Marking:: You can now mark the current point, beginning of 315* Marking:: You can now mark the current point, beginning of
316 the buffer etc. 316 the buffer etc.
317* Region Commands:: You can now give a region as an argument for delete 317* Region Commands:: You can now give a region as an argument for delete
318 commands etc. 318 commands etc.
319* New Commands:: Some new commands not available in Vi are added. 319* New Commands:: Some new commands not available in Vi are added.
320* New Bindings:: Bindings of some keys are changed for the 320* New Bindings:: Bindings of some keys are changed for the
321 convenience of editing under Emacs. 321 convenience of editing under Emacs.
322* Window Commands:: Commands for moving among windows etc. 322* Window Commands:: Commands for moving among windows etc.
323* Buffer Commands:: Commands for selecting buffers etc. 323* Buffer Commands:: Commands for selecting buffers etc.
324* File Commands:: Commands for visiting files etc. 324* File Commands:: Commands for visiting files etc.
325* Misc Commands:: Other useful commands. 325* Misc Commands:: Other useful commands.
326@end menu 326@end menu
327 327
328@node Undoing, Changing, Differences from Vi, Differences from Vi 328@node Undoing, Changing, Differences from Vi, Differences from Vi
@@ -693,17 +693,17 @@ VIP. Except for the last section which discusses insert mode, all the
693commands described in this chapter are to be used in vi mode. 693commands described in this chapter are to be used in vi mode.
694 694
695@menu 695@menu
696* Numeric Arguments:: Many commands accept numeric arguments 696* Numeric Arguments:: Many commands accept numeric arguments
697* Important Keys:: Some very important keys. 697* Important Keys:: Some very important keys.
698* Buffers and Windows:: Commands for handling buffers and windows. 698* Buffers and Windows:: Commands for handling buffers and windows.
699* Files:: Commands for handling files. 699* Files:: Commands for handling files.
700* Viewing the Buffer:: How you can view the current buffer. 700* Viewing the Buffer:: How you can view the current buffer.
701* Mark Commands:: Marking positions in a buffer. 701* Mark Commands:: Marking positions in a buffer.
702* Motion Commands:: Commands for moving point. 702* Motion Commands:: Commands for moving point.
703* Searching and Replacing:: Commands for searching and replacing. 703* Searching and Replacing:: Commands for searching and replacing.
704* Modifying Commands:: Commands for modifying the buffer. 704* Modifying Commands:: Commands for modifying the buffer.
705* Other Vi Commands:: Miscellaneous Commands. 705* Other Vi Commands:: Miscellaneous Commands.
706* Commands in Insert Mode:: Commands for entering insert mode. 706* Commands in Insert Mode:: Commands for entering insert mode.
707@end menu 707@end menu
708 708
709@node Numeric Arguments, Important Keys, Vi Commands, Vi Commands 709@node Numeric Arguments, Important Keys, Vi Commands, Vi Commands
@@ -1265,7 +1265,7 @@ vanilla, this command replaces every occurrence of @var{string} with
1265@var{newstring}. If the mode is regular expression, @var{string} is 1265@var{newstring}. If the mode is regular expression, @var{string} is
1266treated as a regular expression and every string matching the regular 1266treated as a regular expression and every string matching the regular
1267expression is replaced with @var{newstring} (@code{vip-replace-string}). 1267expression is replaced with @var{newstring} (@code{vip-replace-string}).
1268@item Q @var{string} RET @var{newstring} 1268@item Q @var{string} RET @var{newstring}
1269@kindex 121 @kbd{Q} (@code{vip-query-replace}) 1269@kindex 121 @kbd{Q} (@code{vip-query-replace})
1270Same as @kbd{R} except that you will be asked form confirmation before each 1270Same as @kbd{R} except that you will be asked form confirmation before each
1271replacement 1271replacement
@@ -1311,10 +1311,10 @@ the region}), and then the enlarged region will be affected by the modifying
1311command. 1311command.
1312 1312
1313@menu 1313@menu
1314* Delete Commands:: Commands for deleting text. 1314* Delete Commands:: Commands for deleting text.
1315* Yank Commands:: Commands for yanking text in Vi's sense. 1315* Yank Commands:: Commands for yanking text in Vi's sense.
1316* Put Back Commands:: Commands for putting back deleted/yanked text. 1316* Put Back Commands:: Commands for putting back deleted/yanked text.
1317* Change Commands:: Commands for changing text. 1317* Change Commands:: Commands for changing text.
1318* Repeating and Undoing Modifications:: 1318* Repeating and Undoing Modifications::
1319@end menu 1319@end menu
1320@node Delete Commands, Yank Commands, Modifying Commands, Modifying Commands 1320@node Delete Commands, Yank Commands, Modifying Commands, Modifying Commands
@@ -1713,7 +1713,7 @@ Several Ex commands can be entered in a line by separating them by a pipe
1713character @samp{|}. 1713character @samp{|}.
1714 1714
1715@menu 1715@menu
1716* Ex Command Reference:: Explain all the Ex commands available in VIP. 1716* Ex Command Reference:: Explain all the Ex commands available in VIP.
1717@end menu 1717@end menu
1718@node Ex Command Reference, Customization, Ex Commands, Ex Commands 1718@node Ex Command Reference, Customization, Ex Commands, Ex Commands
1719@section Ex Command Reference 1719@section Ex Command Reference
@@ -1869,8 +1869,8 @@ will also be loaded when VIP is loaded. This file is thus useful for
1869customizing VIP. 1869customizing VIP.
1870 1870
1871@menu 1871@menu
1872* Customizing Constants:: How to change values of constants. 1872* Customizing Constants:: How to change values of constants.
1873* Customizing Key Bindings:: How to change key bindings. 1873* Customizing Key Bindings:: How to change key bindings.
1874@end menu 1874@end menu
1875 1875
1876@node Customizing Constants, Customizing Key Bindings, Customization, Customization 1876@node Customizing Constants, Customizing Key Bindings, Customization, Customization
diff --git a/doc/misc/viper.texi b/doc/misc/viper.texi
index 497d1b373e1..2100e652950 100644
--- a/doc/misc/viper.texi
+++ b/doc/misc/viper.texi
@@ -26,9 +26,9 @@ developing GNU and promoting software freedom.''
26 26
27@dircategory Emacs 27@dircategory Emacs
28@direntry 28@direntry
29* VIPER: (viper). The newest Emacs VI-emulation mode. 29* VIPER: (viper). The newest Emacs VI-emulation mode.
30 (also, A VI Plan for Emacs Rescue 30 (also, A VI Plan for Emacs Rescue
31 or the VI PERil.) 31 or the VI PERil.)
32@end direntry 32@end direntry
33 33
34@finalout 34@finalout
@@ -3004,14 +3004,14 @@ reference created by @* @samp{maart@@cs.vu.nl} and others. It can be
3004found on the Vi archives. This reference has been adapted for Viper.@refill 3004found on the Vi archives. This reference has been adapted for Viper.@refill
3005 3005
3006@menu 3006@menu
3007* Groundwork:: Textual Conventions and Viper basics 3007* Groundwork:: Textual Conventions and Viper basics
3008* Text Handling:: Moving, Editing, Undoing. 3008* Text Handling:: Moving, Editing, Undoing.
3009* Display:: Scrolling. 3009* Display:: Scrolling.
3010* File and Buffer Handling:: Editing, Writing and Quitting. 3010* File and Buffer Handling:: Editing, Writing and Quitting.
3011* Mapping:: Mapping Keys, Keyboard Macros 3011* Mapping:: Mapping Keys, Keyboard Macros
3012* Shell Commands:: Accessing Shell Commands, Processing Text 3012* Shell Commands:: Accessing Shell Commands, Processing Text
3013* Options:: Ex options, the @kbd{:set} commands 3013* Options:: Ex options, the @kbd{:set} commands
3014* Emacs Related Commands:: Meta Keys, Windows 3014* Emacs Related Commands:: Meta Keys, Windows
3015* Mouse-bound Commands:: Search and insertion of text 3015* Mouse-bound Commands:: Search and insertion of text
3016@end menu 3016@end menu
3017 3017
@@ -3230,15 +3230,15 @@ inserts them automatically in front of the Ex command.
3230@section Text Handling 3230@section Text Handling
3231 3231
3232@menu 3232@menu
3233* Move Commands:: Moving, Searching 3233* Move Commands:: Moving, Searching
3234* Marking:: Textmarkers in Viper and the Emacs Mark. 3234* Marking:: Textmarkers in Viper and the Emacs Mark.
3235* Appending Text:: Text insertion, Shifting, Putting 3235* Appending Text:: Text insertion, Shifting, Putting
3236* Editing in Insert State:: Autoindent, Quoting etc. 3236* Editing in Insert State:: Autoindent, Quoting etc.
3237* Deleting Text:: Deleting 3237* Deleting Text:: Deleting
3238* Changing Text:: Changing, Replacement, Joining 3238* Changing Text:: Changing, Replacement, Joining
3239* Search and Replace:: Searches, Query Replace, Pattern Commands 3239* Search and Replace:: Searches, Query Replace, Pattern Commands
3240* Yanking:: Yanking, Viewing Registers 3240* Yanking:: Yanking, Viewing Registers
3241* Undoing:: Multiple Undo, Backups 3241* Undoing:: Multiple Undo, Backups
3242@end menu 3242@end menu
3243 3243
3244@node Move Commands,Marking,,Text Handling 3244@node Move Commands,Marking,,Text Handling
diff --git a/doc/misc/widget.texi b/doc/misc/widget.texi
index fc8f3b2ea58..2d95daf36d4 100644
--- a/doc/misc/widget.texi
+++ b/doc/misc/widget.texi
@@ -8,8 +8,8 @@
8@c %**end of header 8@c %**end of header
9 9
10@copying 10@copying
11Copyright @copyright{} 2000, 2001, 2002, 2003, 2004, 2005, 11Copyright @copyright{} 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007,
122006, 2007, 2008, 2009, 2010 Free Software Foundation, Inc. 122008, 2009, 2010 Free Software Foundation, Inc.
13 13
14@quotation 14@quotation
15Permission is granted to copy, distribute and/or modify this document 15Permission is granted to copy, distribute and/or modify this document
@@ -27,8 +27,8 @@ developing GNU and promoting software freedom.''
27 27
28@dircategory Emacs 28@dircategory Emacs
29@direntry 29@direntry
30* Widget: (widget). The "widget" package used by the Emacs Customization 30* Widget: (widget). The "widget" package used by the Emacs
31 facility. 31 Customization facility.
32@end direntry 32@end direntry
33 33
34@contents 34@contents
@@ -338,71 +338,71 @@ Interface}).
338 (remove-overlays) 338 (remove-overlays)
339 (widget-insert "Here is some documentation.\n\n") 339 (widget-insert "Here is some documentation.\n\n")
340 (widget-create 'editable-field 340 (widget-create 'editable-field
341 :size 13 341 :size 13
342 :format "Name: %v " ; Text after the field! 342 :format "Name: %v " ; Text after the field!
343 "My Name") 343 "My Name")
344 (widget-create 'menu-choice 344 (widget-create 'menu-choice
345 :tag "Choose" 345 :tag "Choose"
346 :value "This" 346 :value "This"
347 :help-echo "Choose me, please!" 347 :help-echo "Choose me, please!"
348 :notify (lambda (widget &rest ignore) 348 :notify (lambda (widget &rest ignore)
349 (message "%s is a good choice!" 349 (message "%s is a good choice!"
350 (widget-value widget))) 350 (widget-value widget)))
351 '(item :tag "This option" :value "This") 351 '(item :tag "This option" :value "This")
352 '(choice-item "That option") 352 '(choice-item "That option")
353 '(editable-field :menu-tag "No option" "Thus option")) 353 '(editable-field :menu-tag "No option" "Thus option"))
354 (widget-create 'editable-field 354 (widget-create 'editable-field
355 :format "Address: %v" 355 :format "Address: %v"
356 "Some Place\nIn some City\nSome country.") 356 "Some Place\nIn some City\nSome country.")
357 (widget-insert "\nSee also ") 357 (widget-insert "\nSee also ")
358 (widget-create 'link 358 (widget-create 'link
359 :notify (lambda (&rest ignore) 359 :notify (lambda (&rest ignore)
360 (widget-value-set widget-example-repeat 360 (widget-value-set widget-example-repeat
361 '("En" "To" "Tre")) 361 '("En" "To" "Tre"))
362 (widget-setup)) 362 (widget-setup))
363 "other work") 363 "other work")
364 (widget-insert 364 (widget-insert
365 " for more information.\n\nNumbers: count to three below\n") 365 " for more information.\n\nNumbers: count to three below\n")
366 (setq widget-example-repeat 366 (setq widget-example-repeat
367 (widget-create 'editable-list 367 (widget-create 'editable-list
368 :entry-format "%i %d %v" 368 :entry-format "%i %d %v"
369 :notify (lambda (widget &rest ignore) 369 :notify (lambda (widget &rest ignore)
370 (let ((old (widget-get widget 370 (let ((old (widget-get widget
371 ':example-length)) 371 ':example-length))
372 (new (length (widget-value widget)))) 372 (new (length (widget-value widget))))
373 (unless (eq old new) 373 (unless (eq old new)
374 (widget-put widget ':example-length new) 374 (widget-put widget ':example-length new)
375 (message "You can count to %d." new)))) 375 (message "You can count to %d." new))))
376 :value '("One" "Eh, two?" "Five!") 376 :value '("One" "Eh, two?" "Five!")
377 '(editable-field :value "three"))) 377 '(editable-field :value "three")))
378 (widget-insert "\n\nSelect multiple:\n\n") 378 (widget-insert "\n\nSelect multiple:\n\n")
379 (widget-create 'checkbox t) 379 (widget-create 'checkbox t)
380 (widget-insert " This\n") 380 (widget-insert " This\n")
381 (widget-create 'checkbox nil) 381 (widget-create 'checkbox nil)
382 (widget-insert " That\n") 382 (widget-insert " That\n")
383 (widget-create 'checkbox 383 (widget-create 'checkbox
384 :notify (lambda (&rest ignore) (message "Tickle")) 384 :notify (lambda (&rest ignore) (message "Tickle"))
385 t) 385 t)
386 (widget-insert " Thus\n\nSelect one:\n\n") 386 (widget-insert " Thus\n\nSelect one:\n\n")
387 (widget-create 'radio-button-choice 387 (widget-create 'radio-button-choice
388 :value "One" 388 :value "One"
389 :notify (lambda (widget &rest ignore) 389 :notify (lambda (widget &rest ignore)
390 (message "You selected %s" 390 (message "You selected %s"
391 (widget-value widget))) 391 (widget-value widget)))
392 '(item "One") '(item "Another One.") '(item "A Final One.")) 392 '(item "One") '(item "Another One.") '(item "A Final One."))
393 (widget-insert "\n") 393 (widget-insert "\n")
394 (widget-create 'push-button 394 (widget-create 'push-button
395 :notify (lambda (&rest ignore) 395 :notify (lambda (&rest ignore)
396 (if (= (length (widget-value widget-example-repeat)) 396 (if (= (length (widget-value widget-example-repeat))
397 3) 397 3)
398 (message "Congratulation!") 398 (message "Congratulation!")
399 (error "Three was the count!"))) 399 (error "Three was the count!")))
400 "Apply Form") 400 "Apply Form")
401 (widget-insert " ") 401 (widget-insert " ")
402 (widget-create 'push-button 402 (widget-create 'push-button
403 :notify (lambda (&rest ignore) 403 :notify (lambda (&rest ignore)
404 (widget-example)) 404 (widget-example))
405 "Reset Form") 405 "Reset Form")
406 (widget-insert "\n") 406 (widget-insert "\n")
407 (use-local-map widget-keymap) 407 (use-local-map widget-keymap)
408 (widget-setup)) 408 (widget-setup))
diff --git a/doc/misc/woman.texi b/doc/misc/woman.texi
index c2de5d88b58..ba772c4b4a1 100644
--- a/doc/misc/woman.texi
+++ b/doc/misc/woman.texi
@@ -4,7 +4,7 @@
4@settitle WoMan: Browse Unix Manual Pages ``W.O. (without) Man'' 4@settitle WoMan: Browse Unix Manual Pages ``W.O. (without) Man''
5@c FIXME 5@c FIXME
6@c Manual last updated: 6@c Manual last updated:
7@set UPDATED Time-stamp: <Sat 16-Jan-2010 19:18:43 gm on grasmoor> 7@set UPDATED Time-stamp: <Thu 24-Jun-2010 00:06:54 gm on grasmoor>
8@c Software version: 8@c Software version:
9@set VERSION 0.54 (beta) 9@set VERSION 0.54 (beta)
10@afourpaper 10@afourpaper
@@ -37,7 +37,7 @@ developing GNU and promoting software freedom.''
37 37
38@dircategory Emacs 38@dircategory Emacs
39@direntry 39@direntry
40* WoMan: (woman). Browse UN*X Manual Pages "W.O. (without) Man". 40* WoMan: (woman). Browse UN*X Manual Pages "W.O. (without) Man".
41@end direntry 41@end direntry
42 42
43@finalout 43@finalout