diff options
| author | Glenn Morris | 2010-06-22 19:57:26 -0700 |
|---|---|---|
| committer | Glenn Morris | 2010-06-22 19:57:26 -0700 |
| commit | 9360256ab9a5cc37eb3bc70b7861094a73132df9 (patch) | |
| tree | eda9d4e7ec0ae5d5181d7dd34e20d33a9a6428e3 /doc/misc | |
| parent | e0e10d9d197b7d2558dcb0dcb0b344fb94dfa057 (diff) | |
| download | emacs-9360256ab9a5cc37eb3bc70b7861094a73132df9.tar.gz emacs-9360256ab9a5cc37eb3bc70b7861094a73132df9.zip | |
Untabify doc/misc/*.texi.
* autotype.texi, cl.texi, dired-x.texi, ebrowse.texi, ede.texi:
* eieio.texi, faq.texi, flymake.texi, forms.texi, gnus-faq.texi:
* idlwave.texi, mh-e.texi, org.texi, pcl-cvs.texi, pgg.texi:
* reftex.texi, sasl.texi, sc.texi, sem-user.texi, semantic.texi:
* sieve.texi, smtpmail.texi, speedbar.texi, vip.texi, viper.texi:
* widget.texi: Untabify (except for examples).
Diffstat (limited to 'doc/misc')
| -rw-r--r-- | doc/misc/ChangeLog | 9 | ||||
| -rw-r--r-- | doc/misc/autotype.texi | 4 | ||||
| -rw-r--r-- | doc/misc/cl.texi | 2 | ||||
| -rw-r--r-- | doc/misc/dired-x.texi | 4 | ||||
| -rw-r--r-- | doc/misc/ebrowse.texi | 88 | ||||
| -rw-r--r-- | doc/misc/ede.texi | 28 | ||||
| -rw-r--r-- | doc/misc/eieio.texi | 4 | ||||
| -rw-r--r-- | doc/misc/faq.texi | 2 | ||||
| -rw-r--r-- | doc/misc/flymake.texi | 6 | ||||
| -rw-r--r-- | doc/misc/forms.texi | 6 | ||||
| -rw-r--r-- | doc/misc/gnus-faq.texi | 46 | ||||
| -rw-r--r-- | doc/misc/idlwave.texi | 2 | ||||
| -rw-r--r-- | doc/misc/mh-e.texi | 8 | ||||
| -rw-r--r-- | doc/misc/org.texi | 18 | ||||
| -rw-r--r-- | doc/misc/pcl-cvs.texi | 2 | ||||
| -rw-r--r-- | doc/misc/pgg.texi | 8 | ||||
| -rw-r--r-- | doc/misc/reftex.texi | 4 | ||||
| -rw-r--r-- | doc/misc/sasl.texi | 4 | ||||
| -rw-r--r-- | doc/misc/sc.texi | 6 | ||||
| -rw-r--r-- | doc/misc/sem-user.texi | 8 | ||||
| -rw-r--r-- | doc/misc/semantic.texi | 4 | ||||
| -rw-r--r-- | doc/misc/sieve.texi | 4 | ||||
| -rw-r--r-- | doc/misc/smtpmail.texi | 12 | ||||
| -rw-r--r-- | doc/misc/speedbar.texi | 2 | ||||
| -rw-r--r-- | doc/misc/vip.texi | 102 | ||||
| -rw-r--r-- | doc/misc/viper.texi | 34 | ||||
| -rw-r--r-- | doc/misc/widget.texi | 96 |
27 files changed, 261 insertions, 252 deletions
diff --git a/doc/misc/ChangeLog b/doc/misc/ChangeLog index d07113bff26..4a0a5ef1088 100644 --- a/doc/misc/ChangeLog +++ b/doc/misc/ChangeLog | |||
| @@ -1,3 +1,12 @@ | |||
| 1 | 2010-06-23 Glenn Morris <rgm@gnu.org> | ||
| 2 | |||
| 3 | * autotype.texi, cl.texi, dired-x.texi, ebrowse.texi, ede.texi: | ||
| 4 | * eieio.texi, faq.texi, flymake.texi, forms.texi, gnus-faq.texi: | ||
| 5 | * idlwave.texi, mh-e.texi, org.texi, pcl-cvs.texi, pgg.texi: | ||
| 6 | * reftex.texi, sasl.texi, sc.texi, sem-user.texi, semantic.texi: | ||
| 7 | * sieve.texi, smtpmail.texi, speedbar.texi, vip.texi, viper.texi: | ||
| 8 | * widget.texi: Untabify. | ||
| 9 | |||
| 1 | 2010-06-10 Glenn Morris <rgm@gnu.org> | 10 | 2010-06-10 Glenn Morris <rgm@gnu.org> |
| 2 | 11 | ||
| 3 | * idlwave.texi (Load-Path Shadows): | 12 | * idlwave.texi (Load-Path Shadows): |
diff --git a/doc/misc/autotype.texi b/doc/misc/autotype.texi index a2ea8ad2c11..57af04bfefa 100644 --- a/doc/misc/autotype.texi +++ b/doc/misc/autotype.texi | |||
| @@ -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/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..d9629e92670 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 |
diff --git a/doc/misc/ebrowse.texi b/doc/misc/ebrowse.texi index 2c9df216681..522469aadea 100644 --- a/doc/misc/ebrowse.texi +++ b/doc/misc/ebrowse.texi | |||
| @@ -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 | |||
| 215 | available command line options.@refill | 215 | available 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 | |||
| 454 | buffers. | 454 | buffers. |
| 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 | ||
| @@ -818,20 +818,20 @@ like in tree buffers, menus are provided for certain areas in the | |||
| 818 | buffer: members, classes, and the buffer itself. | 818 | buffer: members, classes, and the buffer itself. |
| 819 | 819 | ||
| 820 | @menu | 820 | @menu |
| 821 | * Switching Member Lists:: Choosing which members to display | 821 | * Switching Member Lists:: Choosing which members to display |
| 822 | * Finding/Viewing:: Modifying source code | 822 | * Finding/Viewing:: Modifying source code |
| 823 | * Inherited Members:: Display of Inherited Members | 823 | * Inherited Members:: Display of Inherited Members |
| 824 | * Searching Members:: Finding members in member buffer | 824 | * Searching Members:: Finding members in member buffer |
| 825 | * Switching to Tree:: Going back to the tree buffer | 825 | * Switching to Tree:: Going back to the tree buffer |
| 826 | * Filters:: Selective member display | 826 | * Filters:: Selective member display |
| 827 | * Attributes:: Display of @code{virtual} etc. | 827 | * Attributes:: Display of @code{virtual} etc. |
| 828 | * Long and Short Display:: Comprehensive and verbose display | 828 | * Long and Short Display:: Comprehensive and verbose display |
| 829 | * Regexp Display:: Showing matching regular expressions | 829 | * Regexp Display:: Showing matching regular expressions |
| 830 | * Switching Classes:: Displaying another class | 830 | * Switching Classes:: Displaying another class |
| 831 | * Killing/Burying:: Getting rid of the member buffer | 831 | * Killing/Burying:: Getting rid of the member buffer |
| 832 | * Column Width:: Display style | 832 | * Column Width:: Display style |
| 833 | * Redisplay:: Redrawing the member list | 833 | * Redisplay:: Redrawing the member list |
| 834 | * Getting Help:: How to get help for key bindings | 834 | * Getting Help:: How to get help for key bindings |
| 835 | @end menu | 835 | @end menu |
| 836 | 836 | ||
| 837 | 837 | ||
| @@ -1234,7 +1234,7 @@ This key is bound to @code{describe-mode}. | |||
| 1234 | 1234 | ||
| 1235 | 1235 | ||
| 1236 | @comment ************************************************************** | 1236 | @comment ************************************************************** |
| 1237 | @comment *** TAGS LIKE FUNCTIONS | 1237 | @comment *** TAGS LIKE FUNCTIONS |
| 1238 | @comment ************************************************************** | 1238 | @comment ************************************************************** |
| 1239 | 1239 | ||
| 1240 | @node Tags-like Functions, GNU Free Documentation License, Member Buffers, Top | 1240 | @node Tags-like Functions, GNU Free Documentation License, Member Buffers, Top |
| @@ -1245,14 +1245,14 @@ Ebrowse provides tags functions similar to those of the standard | |||
| 1245 | Emacs Tags facility, but better suited to the needs of C++ programmers. | 1245 | Emacs Tags facility, but better suited to the needs of C++ programmers. |
| 1246 | 1246 | ||
| 1247 | @menu | 1247 | @menu |
| 1248 | * Finding and Viewing:: Going to a member declaration/definition | 1248 | * Finding and Viewing:: Going to a member declaration/definition |
| 1249 | * Position Stack:: Moving to previous locations | 1249 | * Position Stack:: Moving to previous locations |
| 1250 | * Search & Replace:: Searching and replacing over class tree files | 1250 | * Search & Replace:: Searching and replacing over class tree files |
| 1251 | * Members in Files:: Listing all members in a given file | 1251 | * Members in Files:: Listing all members in a given file |
| 1252 | * Apropos:: Listing members matching a regular expression | 1252 | * Apropos:: Listing members matching a regular expression |
| 1253 | * Symbol Completion:: Completing names while editing | 1253 | * Symbol Completion:: Completing names while editing |
| 1254 | * Member Buffer Display:: Quickly display a member buffer for some | 1254 | * Member Buffer Display:: Quickly display a member buffer for some |
| 1255 | identifier | 1255 | identifier |
| 1256 | @end menu | 1256 | @end menu |
| 1257 | 1257 | ||
| 1258 | 1258 | ||
diff --git a/doc/misc/ede.texi b/doc/misc/ede.texi index ace3c25914d..968a63b642d 100644 --- a/doc/misc/ede.texi +++ b/doc/misc/ede.texi | |||
| @@ -5,8 +5,8 @@ | |||
| 5 | @copying | 5 | @copying |
| 6 | This file describes EDE, the Emacs Development Environment. | 6 | This file describes EDE, the Emacs Development Environment. |
| 7 | 7 | ||
| 8 | Copyright @copyright{} 1998, 1999, 2000, 2001, 2004, 2005, 2008, 2009, 2010 | 8 | Copyright @copyright{} 1998, 1999, 2000, 2001, 2004, 2005, 2008, 2009, |
| 9 | Free Software Foundation, Inc. | 9 | 2010 Free Software Foundation, Inc. |
| 10 | 10 | ||
| 11 | @quotation | 11 | @quotation |
| 12 | Permission is granted to copy, distribute and/or modify this document | 12 | Permission is granted to copy, distribute and/or modify this document |
| @@ -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 | ||
| 538 | This example only creates an auto-loader, and does not create a new kind | 538 | This 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/eieio.texi b/doc/misc/eieio.texi index b5567f3a489..9c22533a672 100644 --- a/doc/misc/eieio.texi +++ b/doc/misc/eieio.texi | |||
| @@ -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/faq.texi b/doc/misc/faq.texi index 635da5a616a..9cf9ff50345 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..62d32acc974 100644 --- a/doc/misc/flymake.texi +++ b/doc/misc/flymake.texi | |||
| @@ -11,8 +11,8 @@ | |||
| 11 | This manual is for GNU Flymake (version @value{VERSION}, @value{UPDATED}), | 11 | This manual is for GNU Flymake (version @value{VERSION}, @value{UPDATED}), |
| 12 | which is a universal on-the-fly syntax checker for GNU Emacs. | 12 | which is a universal on-the-fly syntax checker for GNU Emacs. |
| 13 | 13 | ||
| 14 | Copyright @copyright{} 2004, 2005, 2006, 2007, 2008, 2009, 2010 Free Software | 14 | Copyright @copyright{} 2004, 2005, 2006, 2007, 2008, 2009, 2010 |
| 15 | Foundation, Inc. | 15 | Free Software Foundation, Inc. |
| 16 | 16 | ||
| 17 | @quotation | 17 | @quotation |
| 18 | Permission is granted to copy, distribute and/or modify this document | 18 | Permission is granted to copy, distribute and/or modify this document |
| @@ -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 | |||
| 1480 | alias syntax: | 1480 | alias syntax: |
| 1481 | 1481 | ||
| 1482 | @example | 1482 | @example |
| 1483 | alias al "Al <al@@english-heritage.invalid>" | 1483 | alias 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/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/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 @@ | |||
| 24 | This is version @value{VERSION}@value{EDITION} of @cite{The MH-E | 24 | This is version @value{VERSION}@value{EDITION} of @cite{The MH-E |
| 25 | Manual}, last updated @value{UPDATED}. | 25 | Manual}, last updated @value{UPDATED}. |
| 26 | 26 | ||
| 27 | Copyright @copyright{} 1995, 2001, 2002, 2003, 2005, 2006, 2007, 2008, 2009, 2010 | 27 | Copyright @copyright{} 1995, 2001, 2002, 2003, 2005, 2006, 2007, 2008, |
| 28 | Free 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 | |||
| 7767 | done by adding the following to your @file{crontab}: | 7767 | done by adding the following to your @file{crontab}: |
| 7768 | 7768 | ||
| 7769 | @smallexample | 7769 | @smallexample |
| 7770 | 0 * * * * sa-learn --rebuild > /dev/null 2>&1 | 7770 | 0 * * * * 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/org.texi b/doc/misc/org.texi index 4539c55ac64..f6ecdbdf219 100644 --- a/doc/misc/org.texi +++ b/doc/misc/org.texi | |||
| @@ -7393,12 +7393,12 @@ Internet, and outside of business hours, with something like this: | |||
| 7393 | @group | 7393 | @group |
| 7394 | (defun org-my-auto-exclude-function (tag) | 7394 | (defun org-my-auto-exclude-function (tag) |
| 7395 | (and (cond | 7395 | (and (cond |
| 7396 | ((string= tag "Net") | 7396 | ((string= tag "Net") |
| 7397 | (/= 0 (call-process "/sbin/ping" nil nil nil | 7397 | (/= 0 (call-process "/sbin/ping" nil nil nil |
| 7398 | "-c1" "-q" "-t1" "mail.gnu.org"))) | 7398 | "-c1" "-q" "-t1" "mail.gnu.org"))) |
| 7399 | ((or (string= tag "Errand") (string= tag "Call")) | 7399 | ((or (string= tag "Errand") (string= tag "Call")) |
| 7400 | (let ((hour (nth 2 (decode-time)))) | 7400 | (let ((hour (nth 2 (decode-time)))) |
| 7401 | (or (< hour 8) (> hour 21))))) | 7401 | (or (< hour 8) (> hour 21))))) |
| 7402 | (concat "-" tag))) | 7402 | (concat "-" tag))) |
| 7403 | 7403 | ||
| 7404 | (setq org-agenda-auto-exclude-function 'org-my-auto-exclude-function) | 7404 | (setq org-agenda-auto-exclude-function 'org-my-auto-exclude-function) |
| @@ -11040,9 +11040,9 @@ fixed this problem: | |||
| 11040 | 11040 | ||
| 11041 | @lisp | 11041 | @lisp |
| 11042 | (add-hook 'org-mode-hook | 11042 | (add-hook 'org-mode-hook |
| 11043 | (lambda () | 11043 | (lambda () |
| 11044 | (org-set-local 'yas/trigger-key [tab]) | 11044 | (org-set-local 'yas/trigger-key [tab]) |
| 11045 | (define-key yas/keymap [tab] 'yas/next-field-group))) | 11045 | (define-key yas/keymap [tab] 'yas/next-field-group))) |
| 11046 | @end lisp | 11046 | @end lisp |
| 11047 | 11047 | ||
| 11048 | @item @file{windmove.el} by Hovav Shacham | 11048 | @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..5ab687e14ca 100644 --- a/doc/misc/pgg.texi +++ b/doc/misc/pgg.texi | |||
| @@ -8,8 +8,8 @@ | |||
| 8 | This file describes PGG @value{VERSION}, an Emacs interface to various | 8 | This file describes PGG @value{VERSION}, an Emacs interface to various |
| 9 | PGP implementations. | 9 | PGP implementations. |
| 10 | 10 | ||
| 11 | Copyright @copyright{} 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010 | 11 | Copyright @copyright{} 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009, |
| 12 | Free Software Foundation, Inc. | 12 | 2010 Free Software Foundation, Inc. |
| 13 | 13 | ||
| 14 | @quotation | 14 | @quotation |
| 15 | Permission is granted to copy, distribute and/or modify this document | 15 | Permission is granted to copy, distribute and/or modify this document |
| @@ -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 | ||
| 382 | The name of the function must follow the | 382 | The name of the function must follow the |
diff --git a/doc/misc/reftex.texi b/doc/misc/reftex.texi index f2d03afc924..a8bf65a1d1b 100644 --- a/doc/misc/reftex.texi +++ b/doc/misc/reftex.texi | |||
| @@ -46,7 +46,7 @@ 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 and citations. |
| 50 | @end direntry | 50 | @end direntry |
| 51 | 51 | ||
| 52 | @finalout | 52 | @finalout |
| @@ -3281,7 +3281,7 @@ the style @file{multind.el} contains | |||
| 3281 | (TeX-add-style-hook "multind" | 3281 | (TeX-add-style-hook "multind" |
| 3282 | (lambda () | 3282 | (lambda () |
| 3283 | (and (fboundp 'reftex-add-index-macros) | 3283 | (and (fboundp 'reftex-add-index-macros) |
| 3284 | (reftex-add-index-macros '(multind))))) | 3284 | (reftex-add-index-macros '(multind))))) |
| 3285 | @end lisp | 3285 | @end lisp |
| 3286 | 3286 | ||
| 3287 | If you have your own package @file{myindex} which defines the | 3287 | If you have your own package @file{myindex} which defines the |
diff --git a/doc/misc/sasl.texi b/doc/misc/sasl.texi index ff3481b306a..c4130c4c913 100644 --- a/doc/misc/sasl.texi +++ b/doc/misc/sasl.texi | |||
| @@ -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..36c36c37df7 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 |
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..9c00d7e048c 100644 --- a/doc/misc/semantic.texi +++ b/doc/misc/semantic.texi | |||
| @@ -224,8 +224,8 @@ grammar developers; it is useful mostly for the hackers who would like | |||
| 224 | to learn more about how @semantic{} works. | 224 | to 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/sieve.texi b/doc/misc/sieve.texi index 8473f6cd359..ba4fb0efaba 100644 --- a/doc/misc/sieve.texi +++ b/doc/misc/sieve.texi | |||
| @@ -8,8 +8,8 @@ | |||
| 8 | @copying | 8 | @copying |
| 9 | This file documents the Emacs Sieve package, for server-side mail filtering. | 9 | This file documents the Emacs Sieve package, for server-side mail filtering. |
| 10 | 10 | ||
| 11 | Copyright @copyright{} 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010 | 11 | Copyright @copyright{} 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, |
| 12 | Free Software Foundation, Inc. | 12 | 2009, 2010 Free Software Foundation, Inc. |
| 13 | 13 | ||
| 14 | @quotation | 14 | @quotation |
| 15 | Permission is granted to copy, distribute and/or modify this document | 15 | Permission is granted to copy, distribute and/or modify this document |
diff --git a/doc/misc/smtpmail.texi b/doc/misc/smtpmail.texi index fcb6ea65472..457293a4d21 100644 --- a/doc/misc/smtpmail.texi +++ b/doc/misc/smtpmail.texi | |||
| @@ -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 | ||
| 55 | Indices | 55 | Indices |
| 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 |
diff --git a/doc/misc/speedbar.texi b/doc/misc/speedbar.texi index 8434e8aa28d..861e616ef2a 100644 --- a/doc/misc/speedbar.texi +++ b/doc/misc/speedbar.texi | |||
| @@ -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 | ||
| 1137 | If your parser is only good for a few types of files, make sure that it | 1137 | If your parser is only good for a few types of files, make sure that it |
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 |
| 6 | Copyright @copyright{} 1987, 2001, 2002, 2003, 2004, | 6 | Copyright @copyright{} 1987, 2001, 2002, 2003, 2004, 2005, 2006, 2007, |
| 7 | 2005, 2006, 2007, 2008, 2009, 2010 Free Software Foundation, Inc. | 7 | 2008, 2009, 2010 Free Software Foundation, Inc. |
| 8 | 8 | ||
| 9 | @quotation | 9 | @quotation |
| 10 | Permission is granted to copy, distribute and/or modify this document | 10 | Permission 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 | |||
| 99 | found in Vi and on how to use VIP under GNU Emacs. | 99 | found 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 | |||
| 306 | The major differences from Vi are explained below. | 306 | The 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 | |||
| 693 | commands described in this chapter are to be used in vi mode. | 693 | commands 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 |
| 1266 | treated as a regular expression and every string matching the regular | 1266 | treated as a regular expression and every string matching the regular |
| 1267 | expression is replaced with @var{newstring} (@code{vip-replace-string}). | 1267 | expression 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}) |
| 1270 | Same as @kbd{R} except that you will be asked form confirmation before each | 1270 | Same as @kbd{R} except that you will be asked form confirmation before each |
| 1271 | replacement | 1271 | replacement |
| @@ -1311,10 +1311,10 @@ the region}), and then the enlarged region will be affected by the modifying | |||
| 1311 | command. | 1311 | command. |
| 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 | |||
| 1713 | character @samp{|}. | 1713 | character @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 | |||
| 1869 | customizing VIP. | 1869 | customizing 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..13e4f92d165 100644 --- a/doc/misc/viper.texi +++ b/doc/misc/viper.texi | |||
| @@ -3004,14 +3004,14 @@ reference created by @* @samp{maart@@cs.vu.nl} and others. It can be | |||
| 3004 | found on the Vi archives. This reference has been adapted for Viper.@refill | 3004 | found 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..e1ba16c5ece 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 |
| 11 | Copyright @copyright{} 2000, 2001, 2002, 2003, 2004, 2005, | 11 | Copyright @copyright{} 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, |
| 12 | 2006, 2007, 2008, 2009, 2010 Free Software Foundation, Inc. | 12 | 2008, 2009, 2010 Free Software Foundation, Inc. |
| 13 | 13 | ||
| 14 | @quotation | 14 | @quotation |
| 15 | Permission is granted to copy, distribute and/or modify this document | 15 | Permission is granted to copy, distribute and/or modify this document |
| @@ -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)) |