diff options
70 files changed, 315 insertions, 118 deletions
diff --git a/doc/emacs/ChangeLog b/doc/emacs/ChangeLog index b89f9226c3b..9f45fa31cc2 100644 --- a/doc/emacs/ChangeLog +++ b/doc/emacs/ChangeLog | |||
| @@ -1,3 +1,7 @@ | |||
| 1 | 2011-02-19 Glenn Morris <rgm@gnu.org> | ||
| 2 | |||
| 3 | * dired.texi (Dired): Dired-X version number was dropped. | ||
| 4 | |||
| 1 | 2011-02-05 Chong Yidong <cyd@stupidchicken.com> | 5 | 2011-02-05 Chong Yidong <cyd@stupidchicken.com> |
| 2 | 6 | ||
| 3 | * rmail.texi (Rmail Display): Document Rmail MIME support more | 7 | * rmail.texi (Rmail Display): Document Rmail MIME support more |
diff --git a/doc/emacs/dired.texi b/doc/emacs/dired.texi index 3d33006dcac..0b3cd7aac0e 100644 --- a/doc/emacs/dired.texi +++ b/doc/emacs/dired.texi | |||
| @@ -24,7 +24,7 @@ files. You first mark certain files in order to operate on all of | |||
| 24 | them with one command. | 24 | them with one command. |
| 25 | 25 | ||
| 26 | The Dired-X package provides various extra features for Dired mode. | 26 | The Dired-X package provides various extra features for Dired mode. |
| 27 | @xref{Top, Dired-X,,dired-x, Dired Extra Version 2 User's Manual}. | 27 | @xref{Top, Dired-X,,dired-x, Dired Extra User's Manual}. |
| 28 | 28 | ||
| 29 | You can also view a list of files in a directory with @kbd{C-x C-d} | 29 | You can also view a list of files in a directory with @kbd{C-x C-d} |
| 30 | (@code{list-directory}). Unlike Dired, this command does not allow | 30 | (@code{list-directory}). Unlike Dired, this command does not allow |
diff --git a/doc/lispintro/ChangeLog b/doc/lispintro/ChangeLog index b77431f3313..19bb3195d66 100644 --- a/doc/lispintro/ChangeLog +++ b/doc/lispintro/ChangeLog | |||
| @@ -1,3 +1,7 @@ | |||
| 1 | 2011-02-18 Eli Zaretskii <eliz@gnu.org> | ||
| 2 | |||
| 3 | * emacs-lisp-intro.texi: Sync @dircategory with ../../info/dir. | ||
| 4 | |||
| 1 | 2010-09-21 Glenn Morris <rgm@gnu.org> | 5 | 2010-09-21 Glenn Morris <rgm@gnu.org> |
| 2 | 6 | ||
| 3 | * cons-1.eps, cons-2.eps, cons-2a.eps, cons-3.eps, cons-4.eps: | 7 | * cons-1.eps, cons-2.eps, cons-2a.eps, cons-3.eps, cons-4.eps: |
diff --git a/doc/lispintro/emacs-lisp-intro.texi b/doc/lispintro/emacs-lisp-intro.texi index 5a0b5693b14..4cce412b225 100644 --- a/doc/lispintro/emacs-lisp-intro.texi +++ b/doc/lispintro/emacs-lisp-intro.texi | |||
| @@ -216,7 +216,7 @@ | |||
| 216 | 216 | ||
| 217 | @c ---------------------------------------------------- | 217 | @c ---------------------------------------------------- |
| 218 | 218 | ||
| 219 | @dircategory Emacs | 219 | @dircategory GNU Emacs Lisp |
| 220 | @direntry | 220 | @direntry |
| 221 | * Emacs Lisp Intro: (eintr). | 221 | * Emacs Lisp Intro: (eintr). |
| 222 | A simple introduction to Emacs Lisp programming. | 222 | A simple introduction to Emacs Lisp programming. |
diff --git a/doc/lispref/ChangeLog b/doc/lispref/ChangeLog index 56f35ef3296..9be1104a256 100644 --- a/doc/lispref/ChangeLog +++ b/doc/lispref/ChangeLog | |||
| @@ -1,3 +1,17 @@ | |||
| 1 | 2011-02-18 Eli Zaretskii <eliz@gnu.org> | ||
| 2 | |||
| 3 | * elisp.texi: Sync @dircategory with ../../info/dir. | ||
| 4 | |||
| 5 | * files.texi (Visiting Functions): Document find-file-literally, | ||
| 6 | both the command and the variable. | ||
| 7 | |||
| 8 | * variables.texi (Creating Buffer-Local): Explain the meaning of | ||
| 9 | permanent local variables. | ||
| 10 | |||
| 11 | 2011-02-18 Glenn Morris <rgm@gnu.org> | ||
| 12 | |||
| 13 | * keymaps.texi (Remapping Commands): Mention how to undo it. | ||
| 14 | |||
| 1 | 2011-02-05 Chong Yidong <cyd@stupidchicken.com> | 15 | 2011-02-05 Chong Yidong <cyd@stupidchicken.com> |
| 2 | 16 | ||
| 3 | * commands.texi (Accessing Mouse): Note that a header line is not | 17 | * commands.texi (Accessing Mouse): Note that a header line is not |
diff --git a/doc/lispref/elisp.texi b/doc/lispref/elisp.texi index aef8229e4b4..cfc02a07068 100644 --- a/doc/lispref/elisp.texi +++ b/doc/lispref/elisp.texi | |||
| @@ -63,7 +63,7 @@ developing GNU and promoting software freedom.'' | |||
| 63 | @end quotation | 63 | @end quotation |
| 64 | @end copying | 64 | @end copying |
| 65 | 65 | ||
| 66 | @dircategory Emacs | 66 | @dircategory GNU Emacs Lisp |
| 67 | @direntry | 67 | @direntry |
| 68 | * Elisp: (elisp). The Emacs Lisp Reference Manual. | 68 | * Elisp: (elisp). The Emacs Lisp Reference Manual. |
| 69 | @end direntry | 69 | @end direntry |
diff --git a/doc/lispref/files.texi b/doc/lispref/files.texi index 1f66da98347..fd9f3bb4648 100644 --- a/doc/lispref/files.texi +++ b/doc/lispref/files.texi | |||
| @@ -114,6 +114,26 @@ When @code{find-file} is called interactively, it prompts for | |||
| 114 | @var{filename} in the minibuffer. | 114 | @var{filename} in the minibuffer. |
| 115 | @end deffn | 115 | @end deffn |
| 116 | 116 | ||
| 117 | @deffn Command find-file-literally filename | ||
| 118 | This command visits @var{filename}, like @code{find-file} does, but it | ||
| 119 | does not perform any format conversions (@pxref{Format Conversion}), | ||
| 120 | character code conversions (@pxref{Coding Systems}), or end-of-line | ||
| 121 | conversions (@pxref{Coding System Basics, End of line conversion}). | ||
| 122 | The buffer visiting the file is made unibyte, and its major mode is | ||
| 123 | Fundamental mode, regardless of the file name. File local variable | ||
| 124 | specifications in the file (@pxref{File Local Variables}) are | ||
| 125 | ignored, and automatic decompression and adding a newline at the end | ||
| 126 | of the file due to @code{require-final-newline} (@pxref{Saving | ||
| 127 | Buffers, require-final-newline}) are also disabled. | ||
| 128 | |||
| 129 | Note that if Emacs already has a buffer visiting the same file | ||
| 130 | non-literally, it will not visit the same file literally, but instead | ||
| 131 | just switch to the existing buffer. If you want to be sure of | ||
| 132 | accessing a file's contents literally, you should create a temporary | ||
| 133 | buffer and then read the file contents into it using | ||
| 134 | @code{insert-file-contents-literally} (@pxref{Reading from Files}). | ||
| 135 | @end deffn | ||
| 136 | |||
| 117 | @defun find-file-noselect filename &optional nowarn rawfile wildcards | 137 | @defun find-file-noselect filename &optional nowarn rawfile wildcards |
| 118 | This function is the guts of all the file-visiting functions. It | 138 | This function is the guts of all the file-visiting functions. It |
| 119 | returns a buffer visiting the file @var{filename}. You may make the | 139 | returns a buffer visiting the file @var{filename}. You may make the |
| @@ -225,6 +245,16 @@ This is not a normal hook because the values of the functions are | |||
| 225 | used, and in many cases only some of the functions are called. | 245 | used, and in many cases only some of the functions are called. |
| 226 | @end defvar | 246 | @end defvar |
| 227 | 247 | ||
| 248 | @defvar find-file-literally | ||
| 249 | This buffer-local variable, if set to a non-@code{nil} value, makes | ||
| 250 | @code{save-buffer} behave as if the buffer were visiting its file | ||
| 251 | literally, i.e. without conversions of any kind. The command | ||
| 252 | @code{find-file-literally} sets this variable's local value, but other | ||
| 253 | equivalent functions and commands can do that as well, e.g.@: to avoid | ||
| 254 | automatic addition of a newline at the end of the file. This variable | ||
| 255 | us permanent local, so it is unaffected by changes of major modes. | ||
| 256 | @end defvar | ||
| 257 | |||
| 228 | @node Subroutines of Visiting | 258 | @node Subroutines of Visiting |
| 229 | @comment node-name, next, previous, up | 259 | @comment node-name, next, previous, up |
| 230 | @subsection Subroutines of Visiting | 260 | @subsection Subroutines of Visiting |
diff --git a/doc/lispref/keymaps.texi b/doc/lispref/keymaps.texi index 1763f3936c9..bc1937442f8 100644 --- a/doc/lispref/keymaps.texi +++ b/doc/lispref/keymaps.texi | |||
| @@ -1510,6 +1510,12 @@ does not have the effect of remapping @code{kill-line} into | |||
| 1510 | if an ordinary binding specifies @code{my-kill-line}, this keymap will | 1510 | if an ordinary binding specifies @code{my-kill-line}, this keymap will |
| 1511 | remap it to @code{my-other-kill-line}. | 1511 | remap it to @code{my-other-kill-line}. |
| 1512 | 1512 | ||
| 1513 | To undo the remapping of a command, remap it to @code{nil}; e.g. | ||
| 1514 | |||
| 1515 | @smallexample | ||
| 1516 | (define-key my-mode-map [remap kill-line] nil) | ||
| 1517 | @end smallexample | ||
| 1518 | |||
| 1513 | @defun command-remapping command &optional position keymaps | 1519 | @defun command-remapping command &optional position keymaps |
| 1514 | This function returns the remapping for @var{command} (a symbol), | 1520 | This function returns the remapping for @var{command} (a symbol), |
| 1515 | given the current active keymaps. If @var{command} is not remapped | 1521 | given the current active keymaps. If @var{command} is not remapped |
diff --git a/doc/lispref/variables.texi b/doc/lispref/variables.texi index 2baf3895822..18343b4dc85 100644 --- a/doc/lispref/variables.texi +++ b/doc/lispref/variables.texi | |||
| @@ -1409,6 +1409,8 @@ subsequent major mode. @xref{Hooks}. | |||
| 1409 | @cindex permanent local variable | 1409 | @cindex permanent local variable |
| 1410 | A buffer-local variable is @dfn{permanent} if the variable name (a | 1410 | A buffer-local variable is @dfn{permanent} if the variable name (a |
| 1411 | symbol) has a @code{permanent-local} property that is non-@code{nil}. | 1411 | symbol) has a @code{permanent-local} property that is non-@code{nil}. |
| 1412 | Such variables are unaffected by @code{kill-all-local-variables}, and | ||
| 1413 | their local bindings are therefore not cleared by changing major modes. | ||
| 1412 | Permanent locals are appropriate for data pertaining to where the file | 1414 | Permanent locals are appropriate for data pertaining to where the file |
| 1413 | came from or how to save it, rather than with how to edit the contents. | 1415 | came from or how to save it, rather than with how to edit the contents. |
| 1414 | 1416 | ||
diff --git a/doc/misc/ChangeLog b/doc/misc/ChangeLog index 172c6187673..1f153db305f 100644 --- a/doc/misc/ChangeLog +++ b/doc/misc/ChangeLog | |||
| @@ -1,3 +1,65 @@ | |||
| 1 | 2011-02-19 Glenn Morris <rgm@gnu.org> | ||
| 2 | |||
| 3 | * edt.texi, erc.texi, gnus.texi, idlwave.texi, mh-e.texi: | ||
| 4 | Standardize some Emacs/XEmacs terminology. | ||
| 5 | |||
| 6 | 2011-02-19 Michael Albinus <michael.albinus@gmx.de> | ||
| 7 | |||
| 8 | * tramp.texi: Use consistently "Emacs" (instead of "GNU Emacs") and | ||
| 9 | "Debian GNU/Linux". | ||
| 10 | |||
| 11 | * trampver.texi [xemacs]: Set emacsothername to "Emacs". | ||
| 12 | |||
| 13 | 2011-02-18 Eli Zaretskii <eliz@gnu.org> | ||
| 14 | |||
| 15 | * ada-mode.texi: Sync @dircategory with ../../info/dir. | ||
| 16 | * auth.texi: Sync @dircategory with ../../info/dir. | ||
| 17 | * autotype.texi: Sync @dircategory with ../../info/dir. | ||
| 18 | * calc.texi: Sync @dircategory with ../../info/dir. | ||
| 19 | * cc-mode.texi: Sync @dircategory with ../../info/dir. | ||
| 20 | * cl.texi: Sync @dircategory with ../../info/dir. | ||
| 21 | * dbus.texi: Sync @dircategory with ../../info/dir. | ||
| 22 | * dired-x.texi: Sync @dircategory with ../../info/dir. | ||
| 23 | * ebrowse.texi: Sync @dircategory with ../../info/dir. | ||
| 24 | * ede.texi: Sync @dircategory with ../../info/dir. | ||
| 25 | * ediff.texi: Sync @dircategory with ../../info/dir. | ||
| 26 | * edt.texi: Sync @dircategory with ../../info/dir. | ||
| 27 | * eieio.texi: Sync @dircategory with ../../info/dir. | ||
| 28 | * emacs-mime.texi: Sync @dircategory with ../../info/dir. | ||
| 29 | * epa.texi: Sync @dircategory with ../../info/dir. | ||
| 30 | * erc.texi: Sync @dircategory with ../../info/dir. | ||
| 31 | * eshell.texi: Sync @dircategory with ../../info/dir. | ||
| 32 | * eudc.texi: Sync @dircategory with ../../info/dir. | ||
| 33 | * flymake.texi: Sync @dircategory with ../../info/dir. | ||
| 34 | * forms.texi: Sync @dircategory with ../../info/dir. | ||
| 35 | * gnus.texi: Sync @dircategory with ../../info/dir. | ||
| 36 | * idlwave.texi: Sync @dircategory with ../../info/dir. | ||
| 37 | * mairix-el.texi: Sync @dircategory with ../../info/dir. | ||
| 38 | * message.texi: Sync @dircategory with ../../info/dir. | ||
| 39 | * mh-e.texi: Sync @dircategory with ../../info/dir. | ||
| 40 | * newsticker.texi: Sync @dircategory with ../../info/dir. | ||
| 41 | * nxml-mode.texi: Sync @dircategory with ../../info/dir. | ||
| 42 | * org.texi: Sync @dircategory with ../../info/dir. | ||
| 43 | * pcl-cvs.texi: Sync @dircategory with ../../info/dir. | ||
| 44 | * pgg.texi: Sync @dircategory with ../../info/dir. | ||
| 45 | * rcirc.texi: Sync @dircategory with ../../info/dir. | ||
| 46 | * reftex.texi: Sync @dircategory with ../../info/dir. | ||
| 47 | * remember.texi: Sync @dircategory with ../../info/dir. | ||
| 48 | * sasl.texi: Sync @dircategory with ../../info/dir. | ||
| 49 | * sc.texi: Sync @dircategory with ../../info/dir. | ||
| 50 | * semantic.texi: Sync @dircategory with ../../info/dir. | ||
| 51 | * ses.texi: Sync @dircategory with ../../info/dir. | ||
| 52 | * sieve.texi: Sync @dircategory with ../../info/dir. | ||
| 53 | * smtpmail.texi: Sync @dircategory with ../../info/dir. | ||
| 54 | * speedbar.texi: Sync @dircategory with ../../info/dir. | ||
| 55 | * trampver.texi [emacs]: Set emacsname to "Emacs". | ||
| 56 | * tramp.texi: Sync @dircategory with ../../info/dir. | ||
| 57 | * url.texi: Sync @dircategory with ../../info/dir. | ||
| 58 | * vip.texi: Sync @dircategory with ../../info/dir. | ||
| 59 | * viper.texi: Sync @dircategory with ../../info/dir. | ||
| 60 | * widget.texi: Sync @dircategory with ../../info/dir. | ||
| 61 | * woman.texi: Sync @dircategory with ../../info/dir. | ||
| 62 | |||
| 1 | 2011-02-14 Glenn Morris <rgm@gnu.org> | 63 | 2011-02-14 Glenn Morris <rgm@gnu.org> |
| 2 | 64 | ||
| 3 | * dired-x.texi: Drop meaningless version number. | 65 | * dired-x.texi: Drop meaningless version number. |
diff --git a/doc/misc/ada-mode.texi b/doc/misc/ada-mode.texi index fdb0bccc29d..9f4fd44f467 100644 --- a/doc/misc/ada-mode.texi +++ b/doc/misc/ada-mode.texi | |||
| @@ -20,7 +20,7 @@ developing GNU and promoting software freedom.'' | |||
| 20 | @end quotation | 20 | @end quotation |
| 21 | @end copying | 21 | @end copying |
| 22 | 22 | ||
| 23 | @dircategory Emacs | 23 | @dircategory Emacs editing modes |
| 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 |
diff --git a/doc/misc/auth.texi b/doc/misc/auth.texi index 7acb45c9381..5c555e81a78 100644 --- a/doc/misc/auth.texi +++ b/doc/misc/auth.texi | |||
| @@ -29,7 +29,7 @@ license to the document, as described in section 6 of the license. | |||
| 29 | @end quotation | 29 | @end quotation |
| 30 | @end copying | 30 | @end copying |
| 31 | 31 | ||
| 32 | @dircategory Emacs | 32 | @dircategory Emacs lisp libraries |
| 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 |
| @@ -214,7 +214,7 @@ string or a @code{nil} object. Currently only the modes ``login'' and | |||
| 214 | 214 | ||
| 215 | @var{port} contains the protocol name (e.g. ``imap'') or | 215 | @var{port} contains the protocol name (e.g. ``imap'') or |
| 216 | a port number. It must be a string, corresponding to the port in the | 216 | a port number. It must be a string, corresponding to the port in the |
| 217 | users' netrc files. | 217 | user's netrc files. |
| 218 | 218 | ||
| 219 | @example | 219 | @example |
| 220 | ;; IMAP example | 220 | ;; IMAP example |
diff --git a/doc/misc/autotype.texi b/doc/misc/autotype.texi index 4c2335a8b50..7f9dd0daa02 100644 --- a/doc/misc/autotype.texi +++ b/doc/misc/autotype.texi | |||
| @@ -27,7 +27,7 @@ developing GNU and promoting software freedom.'' | |||
| 27 | @end quotation | 27 | @end quotation |
| 28 | @end copying | 28 | @end copying |
| 29 | 29 | ||
| 30 | @dircategory Emacs | 30 | @dircategory Emacs misc features |
| 31 | @direntry | 31 | @direntry |
| 32 | * Autotype: (autotype). Convenient features for text that you | 32 | * Autotype: (autotype). Convenient features for text that you |
| 33 | enter frequently in Emacs. | 33 | enter frequently in Emacs. |
diff --git a/doc/misc/calc.texi b/doc/misc/calc.texi index b878e471900..0a595d90b80 100644 --- a/doc/misc/calc.texi +++ b/doc/misc/calc.texi | |||
| @@ -110,7 +110,7 @@ developing GNU and promoting software freedom.'' | |||
| 110 | @end quotation | 110 | @end quotation |
| 111 | @end copying | 111 | @end copying |
| 112 | 112 | ||
| 113 | @dircategory Emacs | 113 | @dircategory Emacs misc features |
| 114 | @direntry | 114 | @direntry |
| 115 | * Calc: (calc). Advanced desk calculator and mathematical tool. | 115 | * Calc: (calc). Advanced desk calculator and mathematical tool. |
| 116 | @end direntry | 116 | @end direntry |
diff --git a/doc/misc/cc-mode.texi b/doc/misc/cc-mode.texi index e80307a2de1..4b56e072264 100644 --- a/doc/misc/cc-mode.texi +++ b/doc/misc/cc-mode.texi | |||
| @@ -179,7 +179,7 @@ developing GNU and promoting software freedom.'' | |||
| 179 | 179 | ||
| 180 | @comment Info directory entry for use by install-info. The indentation | 180 | @comment Info directory entry for use by install-info. The indentation |
| 181 | @comment here is by request from the FSF folks. | 181 | @comment here is by request from the FSF folks. |
| 182 | @dircategory Emacs | 182 | @dircategory Emacs editing modes |
| 183 | @direntry | 183 | @direntry |
| 184 | * CC Mode: (ccmode). Emacs mode for editing C, C++, Objective-C, | 184 | * CC Mode: (ccmode). Emacs mode for editing C, C++, Objective-C, |
| 185 | Java, Pike, AWK, and CORBA IDL code. | 185 | Java, Pike, AWK, and CORBA IDL code. |
diff --git a/doc/misc/cl.texi b/doc/misc/cl.texi index d36b0300be5..6bdc494a1a5 100644 --- a/doc/misc/cl.texi +++ b/doc/misc/cl.texi | |||
| @@ -22,7 +22,7 @@ developing GNU and promoting software freedom.'' | |||
| 22 | @end quotation | 22 | @end quotation |
| 23 | @end copying | 23 | @end copying |
| 24 | 24 | ||
| 25 | @dircategory Emacs | 25 | @dircategory Emacs lisp libraries |
| 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 |
diff --git a/doc/misc/dbus.texi b/doc/misc/dbus.texi index 5a10550f600..b58fbcb22ae 100644 --- a/doc/misc/dbus.texi +++ b/doc/misc/dbus.texi | |||
| @@ -22,7 +22,7 @@ developing GNU and promoting software freedom.'' | |||
| 22 | @end quotation | 22 | @end quotation |
| 23 | @end copying | 23 | @end copying |
| 24 | 24 | ||
| 25 | @dircategory Emacs | 25 | @dircategory Emacs lisp libraries |
| 26 | @direntry | 26 | @direntry |
| 27 | * D-Bus: (dbus). Using D-Bus in Emacs. | 27 | * D-Bus: (dbus). Using D-Bus in Emacs. |
| 28 | @end direntry | 28 | @end direntry |
diff --git a/doc/misc/dired-x.texi b/doc/misc/dired-x.texi index a31a3dac319..fada13faf15 100644 --- a/doc/misc/dired-x.texi +++ b/doc/misc/dired-x.texi | |||
| @@ -34,7 +34,7 @@ developing GNU and promoting software freedom.'' | |||
| 34 | @end quotation | 34 | @end quotation |
| 35 | @end copying | 35 | @end copying |
| 36 | 36 | ||
| 37 | @dircategory Emacs | 37 | @dircategory Emacs misc features |
| 38 | @direntry | 38 | @direntry |
| 39 | * Dired-X: (dired-x). Dired Extra Features. | 39 | * Dired-X: (dired-x). Dired Extra Features. |
| 40 | @end direntry | 40 | @end direntry |
diff --git a/doc/misc/ebrowse.texi b/doc/misc/ebrowse.texi index a4278f05c69..58b04dc7b83 100644 --- a/doc/misc/ebrowse.texi +++ b/doc/misc/ebrowse.texi | |||
| @@ -27,7 +27,7 @@ developing GNU and promoting software freedom.'' | |||
| 27 | @end quotation | 27 | @end quotation |
| 28 | @end copying | 28 | @end copying |
| 29 | 29 | ||
| 30 | @dircategory Emacs | 30 | @dircategory Emacs misc features |
| 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 |
diff --git a/doc/misc/ede.texi b/doc/misc/ede.texi index 267a2bed84c..57dc01d9fef 100644 --- a/doc/misc/ede.texi +++ b/doc/misc/ede.texi | |||
| @@ -22,9 +22,9 @@ developing GNU and promoting software freedom.'' | |||
| 22 | @end quotation | 22 | @end quotation |
| 23 | @end copying | 23 | @end copying |
| 24 | 24 | ||
| 25 | @dircategory Emacs | 25 | @dircategory Emacs misc features |
| 26 | @direntry | 26 | @direntry |
| 27 | * ede: (ede). Project management for Emacs. | 27 | * EDE: (ede). The Emacs Development Environment. |
| 28 | @end direntry | 28 | @end direntry |
| 29 | 29 | ||
| 30 | @titlepage | 30 | @titlepage |
diff --git a/doc/misc/ediff.texi b/doc/misc/ediff.texi index a8b8da9e5d5..8774fae5067 100644 --- a/doc/misc/ediff.texi +++ b/doc/misc/ediff.texi | |||
| @@ -42,7 +42,7 @@ developing GNU and promoting software freedom.'' | |||
| 42 | @end quotation | 42 | @end quotation |
| 43 | @end copying | 43 | @end copying |
| 44 | 44 | ||
| 45 | @dircategory Emacs | 45 | @dircategory Emacs misc features |
| 46 | @direntry | 46 | @direntry |
| 47 | * Ediff: (ediff). A visual interface for comparing and merging programs. | 47 | * Ediff: (ediff). A visual interface for comparing and merging programs. |
| 48 | @end direntry | 48 | @end direntry |
diff --git a/doc/misc/edt.texi b/doc/misc/edt.texi index 9997326b1d0..68c2db73361 100644 --- a/doc/misc/edt.texi +++ b/doc/misc/edt.texi | |||
| @@ -23,7 +23,7 @@ developing GNU and promoting software freedom.'' | |||
| 23 | @end quotation | 23 | @end quotation |
| 24 | @end copying | 24 | @end copying |
| 25 | 25 | ||
| 26 | @dircategory Emacs | 26 | @dircategory Emacs misc features |
| 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 |
| @@ -88,7 +88,7 @@ informing you that the emulation has been enabled: ``Default EDT keymap | |||
| 88 | active''. | 88 | active''. |
| 89 | 89 | ||
| 90 | You can have the EDT Emulation start up automatically, each time you | 90 | You can have the EDT Emulation start up automatically, each time you |
| 91 | initiate a GNU Emacs session, by adding the following line to your | 91 | initiate an Emacs session, by adding the following line to your |
| 92 | @file{.emacs} file: | 92 | @file{.emacs} file: |
| 93 | 93 | ||
| 94 | @example | 94 | @example |
| @@ -219,7 +219,7 @@ user quits without saving those buffers. | |||
| 219 | 219 | ||
| 220 | @item | 220 | @item |
| 221 | Emulate EDT Keypad Mode commands closely so that current EDT users will | 221 | Emulate EDT Keypad Mode commands closely so that current EDT users will |
| 222 | find that it easy and comfortable to use GNU Emacs with a small learning | 222 | find that it easy and comfortable to use Emacs with a small learning |
| 223 | curve. | 223 | curve. |
| 224 | 224 | ||
| 225 | @item | 225 | @item |
| @@ -238,7 +238,7 @@ Provide an easy way to restore @strong{all} original Emacs key bindings, | |||
| 238 | just as they existed before the EDT emulation was first invoked. | 238 | just as they existed before the EDT emulation was first invoked. |
| 239 | 239 | ||
| 240 | @item | 240 | @item |
| 241 | Support GNU Emacs 19 and higher. XEmacs 19, and above, is also supported. | 241 | Support Emacs and XEmacs 19 and higher. |
| 242 | 242 | ||
| 243 | @item | 243 | @item |
| 244 | Supports highlighting of marked text within the EDT emulation on all | 244 | Supports highlighting of marked text within the EDT emulation on all |
| @@ -286,13 +286,13 @@ apply to you. | |||
| 286 | @node Starting emulation | 286 | @node Starting emulation |
| 287 | @chapter How to Get Started | 287 | @chapter How to Get Started |
| 288 | 288 | ||
| 289 | Start up GNU Emacs and enter @kbd{M-x edt-emulation-on} to begin the | 289 | Start up Emacs and enter @kbd{M-x edt-emulation-on} to begin the |
| 290 | emulation. After initialization is complete, the following message will | 290 | emulation. After initialization is complete, the following message will |
| 291 | appear below the status line informing you that the emulation has been | 291 | appear below the status line informing you that the emulation has been |
| 292 | enabled: ``Default EDT keymap active''. | 292 | enabled: ``Default EDT keymap active''. |
| 293 | 293 | ||
| 294 | You can have the EDT Emulation start up automatically, each time you | 294 | You can have the EDT Emulation start up automatically, each time you |
| 295 | initiate a GNU Emacs session, by adding the following line to your | 295 | initiate an Emacs session, by adding the following line to your |
| 296 | @file{.emacs} file: | 296 | @file{.emacs} file: |
| 297 | 297 | ||
| 298 | @example | 298 | @example |
| @@ -307,7 +307,7 @@ in the EDT Default Mode). | |||
| 307 | It is easy to customize key bindings in the EDT Emulation | 307 | It is easy to customize key bindings in the EDT Emulation |
| 308 | (@pxref{Customizing}). Customizations are placed in a file called | 308 | (@pxref{Customizing}). Customizations are placed in a file called |
| 309 | @file{edt-user.el}. The Emacs @file{etc/} directory contains an | 309 | @file{edt-user.el}. The Emacs @file{etc/} directory contains an |
| 310 | example. If @file{edt-user.el} is found in your GNU Emacs load path | 310 | example. If @file{edt-user.el} is found in your Emacs load path |
| 311 | during EDT Emulation initialization, then the following message will | 311 | during EDT Emulation initialization, then the following message will |
| 312 | appear below the status line indicating that the emulation has been | 312 | appear below the status line indicating that the emulation has been |
| 313 | enabled, enhanced by your own customizations: ``User EDT custom keymap | 313 | enabled, enhanced by your own customizations: ``User EDT custom keymap |
| @@ -322,8 +322,8 @@ restores the original key bindings in effect just prior to invoking the | |||
| 322 | emulation. | 322 | emulation. |
| 323 | 323 | ||
| 324 | Emacs binds keys to @acronym{ASCII} control characters and so does the | 324 | Emacs binds keys to @acronym{ASCII} control characters and so does the |
| 325 | real EDT. Where EDT key bindings and GNU Emacs key bindings conflict, | 325 | real EDT. Where EDT key bindings and Emacs key bindings conflict, |
| 326 | the default GNU Emacs key bindings are retained by the EDT emulation by | 326 | the default Emacs key bindings are retained by the EDT emulation by |
| 327 | default. If you are a diehard EDT user you may not like this. The | 327 | default. If you are a diehard EDT user you may not like this. The |
| 328 | @ref{Control keys} section explains how to change this so that the EDT | 328 | @ref{Control keys} section explains how to change this so that the EDT |
| 329 | bindings to @acronym{ASCII} control characters override the default | 329 | bindings to @acronym{ASCII} control characters override the default |
| @@ -365,7 +365,7 @@ older SunOS release configured with a Sun Type 5 keyboard: | |||
| 365 | @example | 365 | @example |
| 366 | ! File: .xmodmaprc | 366 | ! File: .xmodmaprc |
| 367 | ! | 367 | ! |
| 368 | ! Set up Sun Type 5 keypad for use with the GNU Emacs EDT Emulation | 368 | ! Set up Sun Type 5 keypad for use with the Emacs EDT Emulation |
| 369 | ! | 369 | ! |
| 370 | keycode 53 = KP_Divide | 370 | keycode 53 = KP_Divide |
| 371 | keycode 54 = KP_Multiply | 371 | keycode 54 = KP_Multiply |
| @@ -437,7 +437,7 @@ things up nicely. | |||
| 437 | @example | 437 | @example |
| 438 | ! File: .xmodmaprc | 438 | ! File: .xmodmaprc |
| 439 | ! | 439 | ! |
| 440 | ! Set up PC keypad under GNU/Linux for the GNU Emacs EDT Emulation | 440 | ! Set up PC keypad under GNU/Linux for the Emacs EDT Emulation |
| 441 | ! | 441 | ! |
| 442 | clear mod2 | 442 | clear mod2 |
| 443 | keycode 77 = F12 | 443 | keycode 77 = F12 |
| @@ -519,7 +519,7 @@ assign Num_Lock back to mod2. | |||
| 519 | @example | 519 | @example |
| 520 | ! File: .xmodmaprc | 520 | ! File: .xmodmaprc |
| 521 | ! | 521 | ! |
| 522 | ! Set up PC keypad under GNU/Linux for the GNU Emacs EDT Emulation | 522 | ! Set up PC keypad under GNU/Linux for the Emacs EDT Emulation |
| 523 | ! | 523 | ! |
| 524 | clear mod2 | 524 | clear mod2 |
| 525 | keycode 77 = F12 | 525 | keycode 77 = F12 |
| @@ -542,7 +542,7 @@ In general, you will find that this emulation of EDT replicates most, | |||
| 542 | but not all, of EDT's most used Keypad Mode editing functions and | 542 | but not all, of EDT's most used Keypad Mode editing functions and |
| 543 | behavior. It is not perfect, but most EDT users who have tried the | 543 | behavior. It is not perfect, but most EDT users who have tried the |
| 544 | emulation agree that it is quite good enough to make it easy for | 544 | emulation agree that it is quite good enough to make it easy for |
| 545 | die-hard EDT users to move over to using GNU Emacs. | 545 | die-hard EDT users to move over to using Emacs. |
| 546 | 546 | ||
| 547 | Here's a list of the most important differences between EDT and this GNU | 547 | Here's a list of the most important differences between EDT and this GNU |
| 548 | Emacs EDT Emulation. The list is short but you must be aware of these | 548 | Emacs EDT Emulation. The list is short but you must be aware of these |
| @@ -784,7 +784,7 @@ terminals on the same system, you need not look at @file{edt-user.el2}. | |||
| 784 | @end ignore | 784 | @end ignore |
| 785 | 785 | ||
| 786 | First, you need to have your own private lisp directory, say | 786 | First, you need to have your own private lisp directory, say |
| 787 | @file{~/lisp}, and you should add it to the GNU Emacs load path. | 787 | @file{~/lisp}, and you should add it to the Emacs load path. |
| 788 | 788 | ||
| 789 | @strong{Please note:} A few sites have different load-path requirements, | 789 | @strong{Please note:} A few sites have different load-path requirements, |
| 790 | so the above directions may need some modification if your site has such | 790 | so the above directions may need some modification if your site has such |
| @@ -899,8 +899,8 @@ Here are some examples: | |||
| 899 | @node Control keys | 899 | @node Control keys |
| 900 | @section Enabling EDT Control Key Sequence Bindings | 900 | @section Enabling EDT Control Key Sequence Bindings |
| 901 | 901 | ||
| 902 | Where EDT key bindings and GNU Emacs key bindings conflict, the default | 902 | Where EDT key bindings and Emacs key bindings conflict, the default |
| 903 | GNU Emacs key bindings are retained by default. Some diehard EDT users | 903 | Emacs key bindings are retained by default. Some diehard EDT users |
| 904 | may not like this. So, if the variable | 904 | may not like this. So, if the variable |
| 905 | @code{edt-use-EDT-control-key-bindings} is set to true in a user's | 905 | @code{edt-use-EDT-control-key-bindings} is set to true in a user's |
| 906 | @file{.emacs} file, then the default EDT Emulation mode will enable most | 906 | @file{.emacs} file, then the default EDT Emulation mode will enable most |
diff --git a/doc/misc/eieio.texi b/doc/misc/eieio.texi index ea5d2e478f0..f36efff3a07 100644 --- a/doc/misc/eieio.texi +++ b/doc/misc/eieio.texi | |||
| @@ -27,9 +27,9 @@ developing GNU and promoting software freedom.'' | |||
| 27 | @end quotation | 27 | @end quotation |
| 28 | @end copying | 28 | @end copying |
| 29 | 29 | ||
| 30 | @dircategory Emacs | 30 | @dircategory Emacs misc features |
| 31 | @direntry | 31 | @direntry |
| 32 | * eieio: (eieio). Objects for Emacs. | 32 | * EIEIO: (eieio). An objects system for Emacs Lisp. |
| 33 | @end direntry | 33 | @end direntry |
| 34 | 34 | ||
| 35 | @titlepage | 35 | @titlepage |
diff --git a/doc/misc/emacs-mime.texi b/doc/misc/emacs-mime.texi index a2080125c3f..6121f1afd75 100644 --- a/doc/misc/emacs-mime.texi +++ b/doc/misc/emacs-mime.texi | |||
| @@ -29,7 +29,7 @@ developing GNU and promoting software freedom.'' | |||
| 29 | @c Node ``Interface Functions'' uses Latin-1 characters | 29 | @c Node ``Interface Functions'' uses Latin-1 characters |
| 30 | @documentencoding ISO-8859-1 | 30 | @documentencoding ISO-8859-1 |
| 31 | 31 | ||
| 32 | @dircategory Emacs | 32 | @dircategory Emacs lisp libraries |
| 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 |
diff --git a/doc/misc/epa.texi b/doc/misc/epa.texi index 7e49b8dc801..e6402fb83f5 100644 --- a/doc/misc/epa.texi +++ b/doc/misc/epa.texi | |||
| @@ -31,7 +31,7 @@ license to the document, as described in section 6 of the license. | |||
| 31 | @end quotation | 31 | @end quotation |
| 32 | @end copying | 32 | @end copying |
| 33 | 33 | ||
| 34 | @dircategory Emacs | 34 | @dircategory Emacs misc features |
| 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 |
diff --git a/doc/misc/erc.texi b/doc/misc/erc.texi index 0d87d7d315a..aa7cb893fd7 100644 --- a/doc/misc/erc.texi +++ b/doc/misc/erc.texi | |||
| @@ -28,7 +28,7 @@ and modified without restriction. | |||
| 28 | @end quotation | 28 | @end quotation |
| 29 | @end copying | 29 | @end copying |
| 30 | 30 | ||
| 31 | @dircategory Emacs | 31 | @dircategory Emacs network features |
| 32 | @direntry | 32 | @direntry |
| 33 | * ERC: (erc). Powerful and extensible IRC client for Emacs. | 33 | * ERC: (erc). Powerful and extensible IRC client for Emacs. |
| 34 | @end direntry | 34 | @end direntry |
| @@ -36,7 +36,7 @@ and modified without restriction. | |||
| 36 | @titlepage | 36 | @titlepage |
| 37 | @title ERC manual | 37 | @title ERC manual |
| 38 | @subtitle a full-featured IRC client | 38 | @subtitle a full-featured IRC client |
| 39 | @subtitle for GNU Emacs and XEmacs | 39 | @subtitle for Emacs and XEmacs |
| 40 | 40 | ||
| 41 | @c The following two commands | 41 | @c The following two commands |
| 42 | @c start the copyright page. | 42 | @c start the copyright page. |
diff --git a/doc/misc/eshell.texi b/doc/misc/eshell.texi index 732ed253875..25ba50d616e 100644 --- a/doc/misc/eshell.texi +++ b/doc/misc/eshell.texi | |||
| @@ -25,7 +25,7 @@ developing GNU and promoting software freedom.'' | |||
| 25 | @end quotation | 25 | @end quotation |
| 26 | @end copying | 26 | @end copying |
| 27 | 27 | ||
| 28 | @dircategory Emacs | 28 | @dircategory Emacs misc features |
| 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 |
diff --git a/doc/misc/eudc.texi b/doc/misc/eudc.texi index f018fdf8590..cf40bcce73d 100644 --- a/doc/misc/eudc.texi +++ b/doc/misc/eudc.texi | |||
| @@ -29,7 +29,7 @@ developing GNU and promoting software freedom.'' | |||
| 29 | @end quotation | 29 | @end quotation |
| 30 | @end copying | 30 | @end copying |
| 31 | 31 | ||
| 32 | @dircategory Emacs | 32 | @dircategory Emacs network features |
| 33 | @direntry | 33 | @direntry |
| 34 | * EUDC: (eudc). Emacs client for directory servers (LDAP, PH). | 34 | * EUDC: (eudc). Emacs client for directory servers (LDAP, PH). |
| 35 | @end direntry | 35 | @end direntry |
diff --git a/doc/misc/flymake.texi b/doc/misc/flymake.texi index bdbbee1b640..75a660f040e 100644 --- a/doc/misc/flymake.texi +++ b/doc/misc/flymake.texi | |||
| @@ -28,7 +28,7 @@ developing GNU and promoting software freedom.'' | |||
| 28 | @end quotation | 28 | @end quotation |
| 29 | @end copying | 29 | @end copying |
| 30 | 30 | ||
| 31 | @dircategory Emacs | 31 | @dircategory Emacs misc features |
| 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 |
diff --git a/doc/misc/forms.texi b/doc/misc/forms.texi index fc809db576f..1ac00e6ace4 100644 --- a/doc/misc/forms.texi +++ b/doc/misc/forms.texi | |||
| @@ -35,7 +35,7 @@ developing GNU and promoting software freedom.'' | |||
| 35 | @end quotation | 35 | @end quotation |
| 36 | @end copying | 36 | @end copying |
| 37 | 37 | ||
| 38 | @dircategory Emacs | 38 | @dircategory Emacs misc features |
| 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. |
diff --git a/doc/misc/gnus.texi b/doc/misc/gnus.texi index 55d918dd7e8..a3b5ddde4a1 100644 --- a/doc/misc/gnus.texi +++ b/doc/misc/gnus.texi | |||
| @@ -320,7 +320,7 @@ developing GNU and promoting software freedom.'' | |||
| 320 | @end iflatex | 320 | @end iflatex |
| 321 | @end iftex | 321 | @end iftex |
| 322 | 322 | ||
| 323 | @dircategory Emacs | 323 | @dircategory Emacs network features |
| 324 | @direntry | 324 | @direntry |
| 325 | * Gnus: (gnus). The newsreader Gnus. | 325 | * Gnus: (gnus). The newsreader Gnus. |
| 326 | @end direntry | 326 | @end direntry |
| @@ -23156,7 +23156,7 @@ variables should be either strings or symbols naming functions that | |||
| 23156 | return a string. When the mouse passes over text with this property | 23156 | return a string. When the mouse passes over text with this property |
| 23157 | set, a balloon window will appear and display the string. Please | 23157 | set, a balloon window will appear and display the string. Please |
| 23158 | refer to @ref{Tooltips, ,Tooltips, emacs, The Emacs Manual}, | 23158 | refer to @ref{Tooltips, ,Tooltips, emacs, The Emacs Manual}, |
| 23159 | (in GNU Emacs) or the doc string of @code{balloon-help-mode} (in | 23159 | (in Emacs) or the doc string of @code{balloon-help-mode} (in |
| 23160 | XEmacs) for more information on this. (For technical reasons, the | 23160 | XEmacs) for more information on this. (For technical reasons, the |
| 23161 | guillemets have been approximated as @samp{<<} and @samp{>>} in this | 23161 | guillemets have been approximated as @samp{<<} and @samp{>>} in this |
| 23162 | paragraph.) | 23162 | paragraph.) |
| @@ -28476,7 +28476,7 @@ to install Gnus after compiling it, give @file{make.bat} @code{/copy} as | |||
| 28476 | the second parameter. | 28476 | the second parameter. |
| 28477 | 28477 | ||
| 28478 | @file{make.bat} has been rewritten from scratch, it now features | 28478 | @file{make.bat} has been rewritten from scratch, it now features |
| 28479 | automatic recognition of XEmacs and GNU Emacs, generates | 28479 | automatic recognition of XEmacs and Emacs, generates |
| 28480 | @file{gnus-load.el}, checks if errors occur while compilation and | 28480 | @file{gnus-load.el}, checks if errors occur while compilation and |
| 28481 | generation of info files and reports them at the end of the build | 28481 | generation of info files and reports them at the end of the build |
| 28482 | process. It now uses @code{makeinfo} if it is available and falls | 28482 | process. It now uses @code{makeinfo} if it is available and falls |
diff --git a/doc/misc/idlwave.texi b/doc/misc/idlwave.texi index 2e8aa8a0280..54088cef210 100644 --- a/doc/misc/idlwave.texi +++ b/doc/misc/idlwave.texi | |||
| @@ -39,7 +39,7 @@ developing GNU and promoting software freedom.'' | |||
| 39 | @end quotation | 39 | @end quotation |
| 40 | @end copying | 40 | @end copying |
| 41 | 41 | ||
| 42 | @dircategory Emacs | 42 | @dircategory Emacs editing modes |
| 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 |
| @@ -4275,7 +4275,7 @@ browse-url-browser-function} or similar when attempting to load IDLWAVE | |||
| 4275 | under XEmacs.} | 4275 | under XEmacs.} |
| 4276 | 4276 | ||
| 4277 | You don't have the @samp{browse-url} (or other required) XEmacs package. | 4277 | You don't have the @samp{browse-url} (or other required) XEmacs package. |
| 4278 | Unlike GNU Emacs, XEmacs distributes many packages separately from the | 4278 | Unlike Emacs, XEmacs distributes many packages separately from the |
| 4279 | main program. IDLWAVE is actually among these, but is not always the | 4279 | main program. IDLWAVE is actually among these, but is not always the |
| 4280 | most up to date. When installing IDLWAVE as an XEmacs package, it | 4280 | most up to date. When installing IDLWAVE as an XEmacs package, it |
| 4281 | should prompt you for required additional packages. When installing it | 4281 | should prompt you for required additional packages. When installing it |
diff --git a/doc/misc/mairix-el.texi b/doc/misc/mairix-el.texi index dc391bd430a..ff5cd922ea9 100644 --- a/doc/misc/mairix-el.texi +++ b/doc/misc/mairix-el.texi | |||
| @@ -22,7 +22,7 @@ developing GNU and promoting software freedom.'' | |||
| 22 | @end quotation | 22 | @end quotation |
| 23 | @end copying | 23 | @end copying |
| 24 | 24 | ||
| 25 | @dircategory Emacs | 25 | @dircategory Emacs network features |
| 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 |
diff --git a/doc/misc/message.texi b/doc/misc/message.texi index 86bc70ba0f0..cc174333261 100644 --- a/doc/misc/message.texi +++ b/doc/misc/message.texi | |||
| @@ -25,7 +25,7 @@ developing GNU and promoting software freedom.'' | |||
| 25 | @end quotation | 25 | @end quotation |
| 26 | @end copying | 26 | @end copying |
| 27 | 27 | ||
| 28 | @dircategory Emacs | 28 | @dircategory Emacs network features |
| 29 | @direntry | 29 | @direntry |
| 30 | * Message: (message). Mail and news composition mode that | 30 | * Message: (message). Mail and news composition mode that |
| 31 | goes with Gnus. | 31 | goes with Gnus. |
diff --git a/doc/misc/mh-e.texi b/doc/misc/mh-e.texi index dd48306b032..17594701997 100644 --- a/doc/misc/mh-e.texi +++ b/doc/misc/mh-e.texi | |||
| @@ -56,7 +56,7 @@ Public License.'' | |||
| 56 | @end copying | 56 | @end copying |
| 57 | 57 | ||
| 58 | @c Info Directory Entry | 58 | @c Info Directory Entry |
| 59 | @dircategory Emacs | 59 | @dircategory Emacs network features |
| 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 |
| @@ -212,9 +212,9 @@ However, MH-E was the tip of the iceberg, and I discovered more and | |||
| 212 | more niceties about GNU Emacs and MH@. Now I'm fully hooked on both of | 212 | more niceties about GNU Emacs and MH@. Now I'm fully hooked on both of |
| 213 | them. | 213 | them. |
| 214 | 214 | ||
| 215 | The MH-E package is distributed with GNU Emacs@footnote{Version | 215 | The MH-E package is distributed with Emacs@footnote{Version |
| 216 | @value{VERSION} of MH-E appeared in GNU Emacs 23.1. It is supported | 216 | @value{VERSION} of MH-E appeared in Emacs 23.1. It is supported |
| 217 | in GNU Emacs 21 and 22, as well as XEmacs 21 (except for versions | 217 | in Emacs 21 and 22, as well as XEmacs 21 (except for versions |
| 218 | 21.5.9-21.5.16). It is compatible with MH versions 6.8.4 and higher, | 218 | 21.5.9-21.5.16). It is compatible with MH versions 6.8.4 and higher, |
| 219 | all versions of nmh, and GNU mailutils 1.0 and higher.}, so you | 219 | all versions of nmh, and GNU mailutils 1.0 and higher.}, so you |
| 220 | shouldn't have to do anything special to use it. Gnus is also | 220 | shouldn't have to do anything special to use it. Gnus is also |
diff --git a/doc/misc/newsticker.texi b/doc/misc/newsticker.texi index 5f65522e9b6..f01fe23a6eb 100644 --- a/doc/misc/newsticker.texi +++ b/doc/misc/newsticker.texi | |||
| @@ -30,7 +30,7 @@ developing GNU and promoting software freedom.'' | |||
| 30 | @end quotation | 30 | @end quotation |
| 31 | @end copying | 31 | @end copying |
| 32 | 32 | ||
| 33 | @dircategory Emacs | 33 | @dircategory Emacs network features |
| 34 | @direntry | 34 | @direntry |
| 35 | * Newsticker: (newsticker). A Newsticker for Emacs. | 35 | * Newsticker: (newsticker). A Newsticker for Emacs. |
| 36 | @end direntry | 36 | @end direntry |
diff --git a/doc/misc/nxml-mode.texi b/doc/misc/nxml-mode.texi index 9d1e5cad047..9ed8bcf88d0 100644 --- a/doc/misc/nxml-mode.texi +++ b/doc/misc/nxml-mode.texi | |||
| @@ -31,7 +31,7 @@ license to the document, as described in section 6 of the license. | |||
| 31 | @end quotation | 31 | @end quotation |
| 32 | @end copying | 32 | @end copying |
| 33 | 33 | ||
| 34 | @dircategory Emacs | 34 | @dircategory Emacs editing modes |
| 35 | @direntry | 35 | @direntry |
| 36 | * nXML Mode: (nxml-mode). XML editing mode with RELAX NG support. | 36 | * nXML Mode: (nxml-mode). XML editing mode with RELAX NG support. |
| 37 | @end direntry | 37 | @end direntry |
diff --git a/doc/misc/org.texi b/doc/misc/org.texi index b20e1c6ce03..b42de909d08 100644 --- a/doc/misc/org.texi +++ b/doc/misc/org.texi | |||
| @@ -66,7 +66,7 @@ license to the document, as described in section 6 of the license. | |||
| 66 | @end quotation | 66 | @end quotation |
| 67 | @end copying | 67 | @end copying |
| 68 | 68 | ||
| 69 | @dircategory Emacs | 69 | @dircategory Emacs editing modes |
| 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 |
diff --git a/doc/misc/pcl-cvs.texi b/doc/misc/pcl-cvs.texi index 909c0e3507c..e466a3bec8f 100644 --- a/doc/misc/pcl-cvs.texi +++ b/doc/misc/pcl-cvs.texi | |||
| @@ -24,7 +24,7 @@ developing GNU and promoting software freedom.'' | |||
| 24 | @end quotation | 24 | @end quotation |
| 25 | @end copying | 25 | @end copying |
| 26 | 26 | ||
| 27 | @dircategory Emacs | 27 | @dircategory Emacs misc features |
| 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 |
diff --git a/doc/misc/pgg.texi b/doc/misc/pgg.texi index 0637484c5b6..daef19a01b5 100644 --- a/doc/misc/pgg.texi +++ b/doc/misc/pgg.texi | |||
| @@ -25,7 +25,7 @@ developing GNU and promoting software freedom.'' | |||
| 25 | @end quotation | 25 | @end quotation |
| 26 | @end copying | 26 | @end copying |
| 27 | 27 | ||
| 28 | @dircategory Emacs | 28 | @dircategory Emacs network features |
| 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 |
diff --git a/doc/misc/rcirc.texi b/doc/misc/rcirc.texi index 43933996994..c8c341534fe 100644 --- a/doc/misc/rcirc.texi +++ b/doc/misc/rcirc.texi | |||
| @@ -22,7 +22,7 @@ developing GNU and promoting software freedom.'' | |||
| 22 | @end quotation | 22 | @end quotation |
| 23 | @end copying | 23 | @end copying |
| 24 | 24 | ||
| 25 | @dircategory Emacs | 25 | @dircategory Emacs network features |
| 26 | @direntry | 26 | @direntry |
| 27 | * Rcirc: (rcirc). Internet Relay Chat (IRC) client. | 27 | * Rcirc: (rcirc). Internet Relay Chat (IRC) client. |
| 28 | @end direntry | 28 | @end direntry |
diff --git a/doc/misc/reftex.texi b/doc/misc/reftex.texi index 73f40c2559b..c5cb511c06d 100644 --- a/doc/misc/reftex.texi +++ b/doc/misc/reftex.texi | |||
| @@ -44,7 +44,7 @@ developing GNU and promoting software freedom.'' | |||
| 44 | @end quotation | 44 | @end quotation |
| 45 | @end copying | 45 | @end copying |
| 46 | 46 | ||
| 47 | @dircategory Emacs | 47 | @dircategory Emacs misc features |
| 48 | @direntry | 48 | @direntry |
| 49 | * RefTeX: (reftex). Emacs support for LaTeX cross-references | 49 | * RefTeX: (reftex). Emacs support for LaTeX cross-references |
| 50 | and citations. | 50 | and citations. |
diff --git a/doc/misc/remember.texi b/doc/misc/remember.texi index 58d50c97149..bdaf4750d97 100644 --- a/doc/misc/remember.texi +++ b/doc/misc/remember.texi | |||
| @@ -25,7 +25,7 @@ developing GNU and promoting software freedom.'' | |||
| 25 | @end quotation | 25 | @end quotation |
| 26 | @end copying | 26 | @end copying |
| 27 | 27 | ||
| 28 | @dircategory Emacs | 28 | @dircategory Emacs misc features |
| 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 |
diff --git a/doc/misc/sasl.texi b/doc/misc/sasl.texi index f18caf12b84..a75f2d80f64 100644 --- a/doc/misc/sasl.texi +++ b/doc/misc/sasl.texi | |||
| @@ -30,7 +30,7 @@ license to the document, as described in section 6 of the license. | |||
| 30 | @end quotation | 30 | @end quotation |
| 31 | @end copying | 31 | @end copying |
| 32 | 32 | ||
| 33 | @dircategory Emacs | 33 | @dircategory Emacs network features |
| 34 | @direntry | 34 | @direntry |
| 35 | * SASL: (sasl). The Emacs SASL library. | 35 | * SASL: (sasl). The Emacs SASL library. |
| 36 | @end direntry | 36 | @end direntry |
diff --git a/doc/misc/sc.texi b/doc/misc/sc.texi index 8ac2a9a2dcd..d4f45fb6b93 100644 --- a/doc/misc/sc.texi +++ b/doc/misc/sc.texi | |||
| @@ -33,7 +33,7 @@ developing GNU and promoting software freedom.'' | |||
| 33 | 33 | ||
| 34 | @c @smallbook | 34 | @c @smallbook |
| 35 | 35 | ||
| 36 | @dircategory Emacs | 36 | @dircategory Emacs network features |
| 37 | @direntry | 37 | @direntry |
| 38 | * SC: (sc). Supercite lets you cite parts of messages | 38 | * SC: (sc). Supercite lets you cite parts of messages |
| 39 | you're replying to, in flexible ways. | 39 | you're replying to, in flexible ways. |
diff --git a/doc/misc/semantic.texi b/doc/misc/semantic.texi index 87ca1224516..eb84a096f28 100644 --- a/doc/misc/semantic.texi +++ b/doc/misc/semantic.texi | |||
| @@ -41,7 +41,7 @@ developing GNU and promoting software freedom.'' | |||
| 41 | @end quotation | 41 | @end quotation |
| 42 | @end copying | 42 | @end copying |
| 43 | 43 | ||
| 44 | @dircategory Emacs | 44 | @dircategory Emacs misc features |
| 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 |
diff --git a/doc/misc/ses.texi b/doc/misc/ses.texi index 94ef50e4348..6a1cbe6203c 100644 --- a/doc/misc/ses.texi +++ b/doc/misc/ses.texi | |||
| @@ -28,7 +28,7 @@ developing GNU and promoting software freedom.'' | |||
| 28 | @end quotation | 28 | @end quotation |
| 29 | @end copying | 29 | @end copying |
| 30 | 30 | ||
| 31 | @dircategory Emacs | 31 | @dircategory Emacs misc features |
| 32 | @direntry | 32 | @direntry |
| 33 | * SES: (ses). Simple Emacs Spreadsheet. | 33 | * SES: (ses). Simple Emacs Spreadsheet. |
| 34 | @end direntry | 34 | @end direntry |
diff --git a/doc/misc/sieve.texi b/doc/misc/sieve.texi index 12284b09fda..139d0fa77dd 100644 --- a/doc/misc/sieve.texi +++ b/doc/misc/sieve.texi | |||
| @@ -25,7 +25,7 @@ developing GNU and promoting software freedom.'' | |||
| 25 | @end quotation | 25 | @end quotation |
| 26 | @end copying | 26 | @end copying |
| 27 | 27 | ||
| 28 | @dircategory Emacs | 28 | @dircategory Emacs network features |
| 29 | @direntry | 29 | @direntry |
| 30 | * Sieve: (sieve). Managing Sieve scripts in Emacs. | 30 | * Sieve: (sieve). Managing Sieve scripts in Emacs. |
| 31 | @end direntry | 31 | @end direntry |
diff --git a/doc/misc/smtpmail.texi b/doc/misc/smtpmail.texi index b59c8ab5808..40dcf6bc926 100644 --- a/doc/misc/smtpmail.texi +++ b/doc/misc/smtpmail.texi | |||
| @@ -20,7 +20,7 @@ developing GNU and promoting software freedom.'' | |||
| 20 | @end quotation | 20 | @end quotation |
| 21 | @end copying | 21 | @end copying |
| 22 | 22 | ||
| 23 | @dircategory Emacs | 23 | @dircategory Emacs lisp libraries |
| 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 |
diff --git a/doc/misc/speedbar.texi b/doc/misc/speedbar.texi index 88c293e67f1..3e0373d0440 100644 --- a/doc/misc/speedbar.texi +++ b/doc/misc/speedbar.texi | |||
| @@ -21,7 +21,7 @@ developing GNU and promoting software freedom.'' | |||
| 21 | @end quotation | 21 | @end quotation |
| 22 | @end copying | 22 | @end copying |
| 23 | 23 | ||
| 24 | @dircategory Emacs | 24 | @dircategory Emacs misc features |
| 25 | @direntry | 25 | @direntry |
| 26 | * Speedbar: (speedbar). File/Tag summarizing utility. | 26 | * Speedbar: (speedbar). File/Tag summarizing utility. |
| 27 | @end direntry | 27 | @end direntry |
diff --git a/doc/misc/tramp.texi b/doc/misc/tramp.texi index b3b69e0696a..f76df61335c 100644 --- a/doc/misc/tramp.texi +++ b/doc/misc/tramp.texi | |||
| @@ -55,7 +55,7 @@ supports it in developing GNU and promoting software freedom.'' | |||
| 55 | @end copying | 55 | @end copying |
| 56 | 56 | ||
| 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} network features |
| 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. |
| @@ -376,13 +376,12 @@ behind the scenes when you open a file with @value{tramp}. | |||
| 376 | @cindex obtaining Tramp | 376 | @cindex obtaining Tramp |
| 377 | 377 | ||
| 378 | @value{tramp} is freely available on the Internet and the latest | 378 | @value{tramp} is freely available on the Internet and the latest |
| 379 | release may be downloaded from | 379 | release may be downloaded from @uref{ftp://ftp.gnu.org/gnu/tramp/}. |
| 380 | @uref{ftp://ftp.gnu.org/gnu/tramp/}. This release includes the full | 380 | This release includes the full documentation and code for |
| 381 | documentation and code for @value{tramp}, suitable for installation. | 381 | @value{tramp}, suitable for installation. But Emacs (22 or later) |
| 382 | But GNU Emacs (22 or later) includes @value{tramp} already, and there | 382 | includes @value{tramp} already, and there is a @value{tramp} package |
| 383 | is a @value{tramp} package for XEmacs, as well. So maybe it is easier | 383 | for XEmacs, as well. So maybe it is easier to just use those. But if |
| 384 | to just use those. But if you want the bleeding edge, read | 384 | you want the bleeding edge, read on@dots{...} |
| 385 | on@dots{...} | ||
| 386 | 385 | ||
| 387 | For the especially brave, @value{tramp} is available from CVS. The CVS | 386 | For the especially brave, @value{tramp} is available from CVS. The CVS |
| 388 | version is the latest version of the code and may contain incomplete | 387 | version is the latest version of the code and may contain incomplete |
| @@ -455,10 +454,10 @@ Storing files into IMAP mailboxes has been added in September 2009. | |||
| 455 | @end ifset | 454 | @end ifset |
| 456 | 455 | ||
| 457 | In December 2001, @value{tramp} has been added to the XEmacs package | 456 | In December 2001, @value{tramp} has been added to the XEmacs package |
| 458 | repository. Being part of the GNU Emacs repository happened in June | 457 | repository. Being part of the Emacs repository happened in June 2002, |
| 459 | 2002, the first release including @value{tramp} was GNU Emacs 22.1. | 458 | the first release including @value{tramp} was Emacs 22.1. |
| 460 | 459 | ||
| 461 | @value{tramp} is also a GNU/Linux Debian package since February 2001. | 460 | @value{tramp} is also a Debian GNU/Linux package since February 2001. |
| 462 | 461 | ||
| 463 | 462 | ||
| 464 | @c Installation chapter is necessary only in case of standalone | 463 | @c Installation chapter is necessary only in case of standalone |
| @@ -1762,9 +1761,10 @@ By default, this is set to a reasonable set of defaults for most | |||
| 1762 | machines. The symbol @code{tramp-default-remote-path} is a place | 1761 | machines. The symbol @code{tramp-default-remote-path} is a place |
| 1763 | holder, it is replaced by the list of directories received via the | 1762 | holder, it is replaced by the list of directories received via the |
| 1764 | command @command{getconf PATH} on your remote machine. For example, | 1763 | command @command{getconf PATH} on your remote machine. For example, |
| 1765 | on GNU Debian this is @file{/bin:/usr/bin}, whereas on Solaris this is | 1764 | on Debian GNU/Linux this is @file{/bin:/usr/bin}, whereas on Solaris |
| 1766 | @file{/usr/xpg4/bin:/usr/ccs/bin:/usr/bin:/opt/SUNWspro/bin}. It is | 1765 | this is @file{/usr/xpg4/bin:/usr/ccs/bin:/usr/bin:/opt/SUNWspro/bin}. |
| 1767 | recommended to apply this symbol on top of @code{tramp-remote-path}. | 1766 | It is recommended to apply this symbol on top of |
| 1767 | @code{tramp-remote-path}. | ||
| 1768 | 1768 | ||
| 1769 | It is possible, however, that your local (or remote ;) system | 1769 | It is possible, however, that your local (or remote ;) system |
| 1770 | administrator has put the tools you want in some obscure local | 1770 | administrator has put the tools you want in some obscure local |
| @@ -2757,8 +2757,8 @@ There is also a Savannah project page. | |||
| 2757 | @item | 2757 | @item |
| 2758 | Which systems does it work on? | 2758 | Which systems does it work on? |
| 2759 | 2759 | ||
| 2760 | The package has been used successfully on GNU Emacs 22, GNU Emacs 23, | 2760 | The package has been used successfully on Emacs 22, Emacs 23, XEmacs |
| 2761 | XEmacs 21 (starting with 21.4), and SXEmacs 22. | 2761 | 21 (starting with 21.4), and SXEmacs 22. |
| 2762 | 2762 | ||
| 2763 | The package was intended to work on Unix, and it really expects a | 2763 | The package was intended to work on Unix, and it really expects a |
| 2764 | Unix-like system on the remote end (except the @option{smb} and | 2764 | Unix-like system on the remote end (except the @option{smb} and |
| @@ -3597,9 +3597,9 @@ printed and deleted. | |||
| 3597 | But I have decided that this is too fragile to reliably work, so on some | 3597 | But I have decided that this is too fragile to reliably work, so on some |
| 3598 | systems you'll have to do without the uuencode methods. | 3598 | systems you'll have to do without the uuencode methods. |
| 3599 | 3599 | ||
| 3600 | @item The @value{tramp} filename syntax differs between GNU Emacs and XEmacs. | 3600 | @item The @value{tramp} filename syntax differs between Emacs and XEmacs. |
| 3601 | 3601 | ||
| 3602 | The GNU Emacs maintainers wish to use a unified filename syntax for | 3602 | The Emacs maintainers wish to use a unified filename syntax for |
| 3603 | Ange-FTP and @value{tramp} so that users don't have to learn a new | 3603 | Ange-FTP and @value{tramp} so that users don't have to learn a new |
| 3604 | syntax. It is sufficient to learn some extensions to the old syntax. | 3604 | syntax. It is sufficient to learn some extensions to the old syntax. |
| 3605 | 3605 | ||
diff --git a/doc/misc/trampver.texi b/doc/misc/trampver.texi index 582f0a8bc20..1cfcba637ae 100644 --- a/doc/misc/trampver.texi +++ b/doc/misc/trampver.texi | |||
| @@ -44,7 +44,7 @@ | |||
| 44 | 44 | ||
| 45 | @c Emacs values. | 45 | @c Emacs values. |
| 46 | @ifset emacs | 46 | @ifset emacs |
| 47 | @set emacsname GNU Emacs | 47 | @set emacsname Emacs |
| 48 | @set emacsdir emacs | 48 | @set emacsdir emacs |
| 49 | @set ftppackagename Ange-FTP | 49 | @set ftppackagename Ange-FTP |
| 50 | @set prefix / | 50 | @set prefix / |
| @@ -70,7 +70,7 @@ | |||
| 70 | @set postfixhop / | 70 | @set postfixhop / |
| 71 | @set ipv6prefix | 71 | @set ipv6prefix |
| 72 | @set ipv6postfix | 72 | @set ipv6postfix |
| 73 | @set emacsothername GNU Emacs | 73 | @set emacsothername Emacs |
| 74 | @set emacsotherdir emacs | 74 | @set emacsotherdir emacs |
| 75 | @set emacsotherfilename tramp-emacs.html | 75 | @set emacsotherfilename tramp-emacs.html |
| 76 | @set japanesemanual tramp_ja-xemacs.html | 76 | @set japanesemanual tramp_ja-xemacs.html |
diff --git a/doc/misc/url.texi b/doc/misc/url.texi index b8b8f67204b..7e65e5c8675 100644 --- a/doc/misc/url.texi +++ b/doc/misc/url.texi | |||
| @@ -12,7 +12,7 @@ | |||
| 12 | \overfullrule=0pt | 12 | \overfullrule=0pt |
| 13 | %\global\baselineskip 30pt % for printing in double space | 13 | %\global\baselineskip 30pt % for printing in double space |
| 14 | @end tex | 14 | @end tex |
| 15 | @dircategory Emacs | 15 | @dircategory Emacs lisp libraries |
| 16 | @direntry | 16 | @direntry |
| 17 | * URL: (url). URL loading package. | 17 | * URL: (url). URL loading package. |
| 18 | @end direntry | 18 | @end direntry |
diff --git a/doc/misc/vip.texi b/doc/misc/vip.texi index c136070a412..539f6fe2c35 100644 --- a/doc/misc/vip.texi +++ b/doc/misc/vip.texi | |||
| @@ -36,7 +36,7 @@ developing GNU and promoting software freedom.'' | |||
| 36 | @finalout | 36 | @finalout |
| 37 | @contents | 37 | @contents |
| 38 | 38 | ||
| 39 | @dircategory Emacs | 39 | @dircategory Emacs misc features |
| 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 |
diff --git a/doc/misc/viper.texi b/doc/misc/viper.texi index 1b087559e86..0482f78ba15 100644 --- a/doc/misc/viper.texi +++ b/doc/misc/viper.texi | |||
| @@ -24,7 +24,7 @@ developing GNU and promoting software freedom.'' | |||
| 24 | @end quotation | 24 | @end quotation |
| 25 | @end copying | 25 | @end copying |
| 26 | 26 | ||
| 27 | @dircategory Emacs | 27 | @dircategory Emacs misc features |
| 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 |
diff --git a/doc/misc/widget.texi b/doc/misc/widget.texi index 275da073a9f..ac111870f3e 100644 --- a/doc/misc/widget.texi +++ b/doc/misc/widget.texi | |||
| @@ -25,7 +25,7 @@ developing GNU and promoting software freedom.'' | |||
| 25 | @end quotation | 25 | @end quotation |
| 26 | @end copying | 26 | @end copying |
| 27 | 27 | ||
| 28 | @dircategory Emacs | 28 | @dircategory Emacs lisp libraries |
| 29 | @direntry | 29 | @direntry |
| 30 | * Widget: (widget). The "widget" package used by the Emacs | 30 | * Widget: (widget). The "widget" package used by the Emacs |
| 31 | Customization facility. | 31 | Customization facility. |
diff --git a/doc/misc/woman.texi b/doc/misc/woman.texi index 9c2643ba4eb..975a9c408fc 100644 --- a/doc/misc/woman.texi +++ b/doc/misc/woman.texi | |||
| @@ -35,7 +35,7 @@ developing GNU and promoting software freedom.'' | |||
| 35 | @end quotation | 35 | @end quotation |
| 36 | @end copying | 36 | @end copying |
| 37 | 37 | ||
| 38 | @dircategory Emacs | 38 | @dircategory Emacs misc features |
| 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 |
diff --git a/lisp/ChangeLog b/lisp/ChangeLog index 65b4ec8d400..dd29de7e783 100644 --- a/lisp/ChangeLog +++ b/lisp/ChangeLog | |||
| @@ -3,6 +3,34 @@ | |||
| 3 | * mail/rmail.el (rmail-start-mail): Decode "encoded-words" of | 3 | * mail/rmail.el (rmail-start-mail): Decode "encoded-words" of |
| 4 | header components. | 4 | header components. |
| 5 | 5 | ||
| 6 | 2011-02-19 Kenichi Handa <handa@m17n.org> | ||
| 7 | |||
| 8 | * mail/rmailmm.el (rmail-mime-find-header-encoding): Be sure to | ||
| 9 | get the header copy into the temporary buffer. | ||
| 10 | (rmail-mime-insert-decoded-text): Ignore us-ascii. | ||
| 11 | (rmail-show-mime): When rmail-mime-coding-system is nil, set | ||
| 12 | buffer-file-coding-system to undecided. | ||
| 13 | |||
| 14 | 2011-02-18 Eli Zaretskii <eliz@gnu.org> | ||
| 15 | |||
| 16 | * image-mode.el (image-toggle-display-image): Disable | ||
| 17 | require-final-newline in buffers visiting binary image files. | ||
| 18 | (Bug#8047) | ||
| 19 | |||
| 20 | * international/mule-cmds.el (read-char-by-name, ucs-insert): | ||
| 21 | Document completion with asterisk and a substring. | ||
| 22 | |||
| 23 | 2011-02-18 Glenn Morris <rgm@gnu.org> | ||
| 24 | |||
| 25 | * files.el (find-file-literally): Doc fix. | ||
| 26 | |||
| 27 | 2011-02-17 Glenn Morris <rgm@gnu.org> | ||
| 28 | |||
| 29 | * simple.el (rfc822-goto-eoh): Give it a doc-string. | ||
| 30 | |||
| 31 | * log-edit.el (log-edit-insert-changelog): | ||
| 32 | Fix `log-edit-strip-single-file-name' functionality. (Bug#8057) | ||
| 33 | |||
| 6 | 2011-02-14 Chong Yidong <cyd@stupidchicken.com> | 34 | 2011-02-14 Chong Yidong <cyd@stupidchicken.com> |
| 7 | 35 | ||
| 8 | * pgg-gpg.el (pgg-gpg-process-region): Bind | 36 | * pgg-gpg.el (pgg-gpg-process-region): Bind |
diff --git a/lisp/files.el b/lisp/files.el index b026bf3352f..88063aed2b9 100644 --- a/lisp/files.el +++ b/lisp/files.el | |||
| @@ -2008,7 +2008,8 @@ Don't call it from programs! Use `insert-file-contents-literally' instead. | |||
| 2008 | 2008 | ||
| 2009 | (defvar find-file-literally nil | 2009 | (defvar find-file-literally nil |
| 2010 | "Non-nil if this buffer was made by `find-file-literally' or equivalent. | 2010 | "Non-nil if this buffer was made by `find-file-literally' or equivalent. |
| 2011 | This is a permanent local.") | 2011 | This has the `permanent-local' property, which takes effect if you |
| 2012 | make the variable buffer-local.") | ||
| 2012 | (put 'find-file-literally 'permanent-local t) | 2013 | (put 'find-file-literally 'permanent-local t) |
| 2013 | 2014 | ||
| 2014 | (defun find-file-literally (filename) | 2015 | (defun find-file-literally (filename) |
diff --git a/lisp/gnus/ChangeLog b/lisp/gnus/ChangeLog index eecbe978c29..1b2ef3e167e 100644 --- a/lisp/gnus/ChangeLog +++ b/lisp/gnus/ChangeLog | |||
| @@ -1,3 +1,12 @@ | |||
| 1 | 2011-02-18 Glenn Morris <rgm@gnu.org> | ||
| 2 | |||
| 3 | * gnus.el (gnus-meta): Doc fix. | ||
| 4 | |||
| 5 | 2011-02-17 Chong Yidong <cyd@stupidchicken.com> | ||
| 6 | |||
| 7 | * nnfolder.el (nnfolder-save-buffer): Don't let-bind copyright-update, | ||
| 8 | in case it's not yet loaded. | ||
| 9 | |||
| 1 | 2011-01-13 Chong Yidong <cyd@stupidchicken.com> | 10 | 2011-01-13 Chong Yidong <cyd@stupidchicken.com> |
| 2 | 11 | ||
| 3 | * message.el (message-bury): Add special-case handling for Rmail. | 12 | * message.el (message-bury): Add special-case handling for Rmail. |
diff --git a/lisp/gnus/gnus.el b/lisp/gnus/gnus.el index a5140542fcc..5180673386c 100644 --- a/lisp/gnus/gnus.el +++ b/lisp/gnus/gnus.el | |||
| @@ -275,7 +275,7 @@ | |||
| 275 | 275 | ||
| 276 | (defgroup gnus-meta nil | 276 | (defgroup gnus-meta nil |
| 277 | "Meta variables controlling major portions of Gnus. | 277 | "Meta variables controlling major portions of Gnus. |
| 278 | In general, modifying these variables does not take affect until Gnus | 278 | In general, modifying these variables does not take effect until Gnus |
| 279 | is restarted, and sometimes reloaded." | 279 | is restarted, and sometimes reloaded." |
| 280 | :group 'gnus) | 280 | :group 'gnus) |
| 281 | 281 | ||
diff --git a/lisp/gnus/nnfolder.el b/lisp/gnus/nnfolder.el index a93f0913e42..d90e836e246 100644 --- a/lisp/gnus/nnfolder.el +++ b/lisp/gnus/nnfolder.el | |||
| @@ -1099,8 +1099,8 @@ This command does not work if you use short group names." | |||
| 1099 | (gnus-make-directory (file-name-directory (buffer-file-name))) | 1099 | (gnus-make-directory (file-name-directory (buffer-file-name))) |
| 1100 | (let ((coding-system-for-write | 1100 | (let ((coding-system-for-write |
| 1101 | (or nnfolder-file-coding-system-for-write | 1101 | (or nnfolder-file-coding-system-for-write |
| 1102 | nnfolder-file-coding-system)) | 1102 | nnfolder-file-coding-system))) |
| 1103 | (copyright-update nil)) | 1103 | (set (make-local-variable 'copyright-update) nil) |
| 1104 | (save-buffer))) | 1104 | (save-buffer))) |
| 1105 | (unless (or gnus-nov-is-evil nnfolder-nov-is-evil) | 1105 | (unless (or gnus-nov-is-evil nnfolder-nov-is-evil) |
| 1106 | (nnfolder-save-nov))) | 1106 | (nnfolder-save-nov))) |
diff --git a/lisp/image-mode.el b/lisp/image-mode.el index b30a43080d6..191e347330d 100644 --- a/lisp/image-mode.el +++ b/lisp/image-mode.el | |||
| @@ -507,6 +507,11 @@ was inserted." | |||
| 507 | ;; This just makes the arrow displayed in the right fringe | 507 | ;; This just makes the arrow displayed in the right fringe |
| 508 | ;; area look correct when the image is wider than the window. | 508 | ;; area look correct when the image is wider than the window. |
| 509 | (setq truncate-lines t) | 509 | (setq truncate-lines t) |
| 510 | ;; Disable adding a newline at the end of the image file when it | ||
| 511 | ;; is written with, e.g., C-x C-w. | ||
| 512 | (if (coding-system-equal (coding-system-base buffer-file-coding-system) | ||
| 513 | 'no-conversion) | ||
| 514 | (set (make-local-variable 'require-final-newline) nil)) | ||
| 510 | ;; Allow navigation of large images | 515 | ;; Allow navigation of large images |
| 511 | (set (make-local-variable 'auto-hscroll-mode) nil) | 516 | (set (make-local-variable 'auto-hscroll-mode) nil) |
| 512 | (setq image-type type) | 517 | (setq image-type type) |
diff --git a/lisp/international/mule-cmds.el b/lisp/international/mule-cmds.el index fed7e6ec9b1..0ca4a740586 100644 --- a/lisp/international/mule-cmds.el +++ b/lisp/international/mule-cmds.el | |||
| @@ -2934,11 +2934,19 @@ on encoding." | |||
| 2934 | (defun read-char-by-name (prompt) | 2934 | (defun read-char-by-name (prompt) |
| 2935 | "Read a character by its Unicode name or hex number string. | 2935 | "Read a character by its Unicode name or hex number string. |
| 2936 | Display PROMPT and read a string that represents a character by its | 2936 | Display PROMPT and read a string that represents a character by its |
| 2937 | Unicode property `name' or `old-name'. You can type a few of first | 2937 | Unicode property `name' or `old-name'. |
| 2938 | letters of the Unicode name and use completion. This function also | 2938 | |
| 2939 | accepts a hexadecimal number of Unicode code point or a number in | 2939 | This function returns the character as a number. |
| 2940 | hash notation, e.g. #o21430 for octal, #x2318 for hex, or #10r8984 | 2940 | |
| 2941 | for decimal. Returns a character as a number." | 2941 | You can type a few of the first letters of the Unicode name and |
| 2942 | use completion. If you type a substring of the Unicode name | ||
| 2943 | preceded by an asterisk `*' and use completion, it will show all | ||
| 2944 | the characters whose names include that substring, not necessarily | ||
| 2945 | at the beginning of the name. | ||
| 2946 | |||
| 2947 | This function also accepts a hexadecimal number of Unicode code | ||
| 2948 | point or a number in hash notation, e.g. #o21430 for octal, | ||
| 2949 | #x2318 for hex, or #10r8984 for decimal." | ||
| 2942 | (let* ((completion-ignore-case t) | 2950 | (let* ((completion-ignore-case t) |
| 2943 | (input (completing-read prompt ucs-completions))) | 2951 | (input (completing-read prompt ucs-completions))) |
| 2944 | (cond | 2952 | (cond |
| @@ -2953,6 +2961,13 @@ for decimal. Returns a character as a number." | |||
| 2953 | "Insert COUNT copies of CHARACTER of the given Unicode code point. | 2961 | "Insert COUNT copies of CHARACTER of the given Unicode code point. |
| 2954 | Interactively, prompts for a Unicode character name or a hex number | 2962 | Interactively, prompts for a Unicode character name or a hex number |
| 2955 | using `read-char-by-name'. | 2963 | using `read-char-by-name'. |
| 2964 | |||
| 2965 | You can type a few of the first letters of the Unicode name and | ||
| 2966 | use completion. If you type a substring of the Unicode name | ||
| 2967 | preceded by an asterisk `*' and use completion, it will show all | ||
| 2968 | the characters whose names include that substring, not necessarily | ||
| 2969 | at the beginning of the name. | ||
| 2970 | |||
| 2956 | The optional third arg INHERIT (non-nil when called interactively), | 2971 | The optional third arg INHERIT (non-nil when called interactively), |
| 2957 | says to inherit text properties from adjoining text, if those | 2972 | says to inherit text properties from adjoining text, if those |
| 2958 | properties are sticky." | 2973 | properties are sticky." |
diff --git a/lisp/log-edit.el b/lisp/log-edit.el index 865b1f31818..373cc31e0cd 100644 --- a/lisp/log-edit.el +++ b/lisp/log-edit.el | |||
| @@ -621,14 +621,18 @@ regardless of user name or time." | |||
| 621 | (delete-region start end) | 621 | (delete-region start end) |
| 622 | (rfc822-goto-eoh) | 622 | (rfc822-goto-eoh) |
| 623 | (insert "Fixes: " fixes "\n" (if (looking-at "\n") "" "\n"))))) | 623 | (insert "Fixes: " fixes "\n" (if (looking-at "\n") "" "\n"))))) |
| 624 | (goto-char (point-min)) | 624 | (and log-edit-strip-single-file-name |
| 625 | (when (and log-edit-strip-single-file-name (looking-at "\\*\\s-+")) | 625 | (progn (rfc822-goto-eoh) |
| 626 | (forward-line 1) | 626 | (if (looking-at "\n") (forward-char 1)) |
| 627 | (when (not (re-search-forward "^\\*\\s-+" nil t)) | 627 | (looking-at "\\*\\s-+")) |
| 628 | (goto-char (point-min)) | 628 | (let ((start (point))) |
| 629 | (skip-chars-forward "^():") | 629 | (forward-line 1) |
| 630 | (skip-chars-forward ": ") | 630 | (when (not (re-search-forward "^\\*\\s-+" nil t)) |
| 631 | (delete-region (point-min) (point)))))) | 631 | (goto-char start) |
| 632 | (skip-chars-forward "^():") | ||
| 633 | (skip-chars-forward ": ") | ||
| 634 | (delete-region start (point))))) | ||
| 635 | (goto-char (point-min)))) | ||
| 632 | 636 | ||
| 633 | ;;;; | 637 | ;;;; |
| 634 | ;;;; functions for getting commit message from ChangeLog a file... | 638 | ;;;; functions for getting commit message from ChangeLog a file... |
diff --git a/lisp/mail/rmail.el b/lisp/mail/rmail.el index 94f5ce45054..5e9baed1c2e 100644 --- a/lisp/mail/rmail.el +++ b/lisp/mail/rmail.el | |||
| @@ -4297,7 +4297,7 @@ With prefix argument N moves forward N messages with these labels. | |||
| 4297 | 4297 | ||
| 4298 | ;;;*** | 4298 | ;;;*** |
| 4299 | 4299 | ||
| 4300 | ;;;### (autoloads (rmail-mime) "rmailmm" "rmailmm.el" "7f6ad821b4543a18139fee9250beea5c") | 4300 | ;;;### (autoloads (rmail-mime) "rmailmm" "rmailmm.el" "9c0902449733cabd5c7e7d17092a7c69") |
| 4301 | ;;; Generated autoloads from rmailmm.el | 4301 | ;;; Generated autoloads from rmailmm.el |
| 4302 | 4302 | ||
| 4303 | (autoload 'rmail-mime "rmailmm" "\ | 4303 | (autoload 'rmail-mime "rmailmm" "\ |
diff --git a/lisp/mail/rmailmm.el b/lisp/mail/rmailmm.el index d6af925d461..e44dd877e4f 100644 --- a/lisp/mail/rmailmm.el +++ b/lisp/mail/rmailmm.el | |||
| @@ -471,10 +471,11 @@ See `rmail-mime-entity' for the detail." | |||
| 471 | HEADER is a header component of a MIME-entity object (see | 471 | HEADER is a header component of a MIME-entity object (see |
| 472 | `rmail-mime-entity')." | 472 | `rmail-mime-entity')." |
| 473 | (with-temp-buffer | 473 | (with-temp-buffer |
| 474 | (let ((last-coding-system-used nil)) | 474 | (let ((buf (current-buffer))) |
| 475 | (with-current-buffer rmail-mime-mbox-buffer | 475 | (with-current-buffer rmail-mime-mbox-buffer |
| 476 | (let ((rmail-buffer rmail-mime-mbox-buffer) | 476 | (let ((last-coding-system-used nil) |
| 477 | (rmail-view-buffer rmail-mime-view-buffer)) | 477 | (rmail-buffer rmail-mime-mbox-buffer) |
| 478 | (rmail-view-buffer buf)) | ||
| 478 | (save-excursion | 479 | (save-excursion |
| 479 | (goto-char (aref header 0)) | 480 | (goto-char (aref header 0)) |
| 480 | (rmail-copy-headers (point) (aref header 1))))) | 481 | (rmail-copy-headers (point) (aref header 1))))) |
| @@ -513,7 +514,9 @@ HEADER is a header component of a MIME-entity object (see | |||
| 513 | ((string= transfer-encoding "quoted-printable") | 514 | ((string= transfer-encoding "quoted-printable") |
| 514 | (quoted-printable-decode-region pos (point)))))) | 515 | (quoted-printable-decode-region pos (point)))))) |
| 515 | (decode-coding-region pos (point) coding-system) | 516 | (decode-coding-region pos (point) coding-system) |
| 516 | (if (or (not rmail-mime-coding-system) (consp rmail-mime-coding-system)) | 517 | (if (and |
| 518 | (or (not rmail-mime-coding-system) (consp rmail-mime-coding-system)) | ||
| 519 | (not (eq (coding-system-base coding-system) 'us-ascii))) | ||
| 517 | (setq rmail-mime-coding-system coding-system)) | 520 | (setq rmail-mime-coding-system coding-system)) |
| 518 | (or (bolp) (insert "\n")))) | 521 | (or (bolp) (insert "\n")))) |
| 519 | 522 | ||
| @@ -1301,7 +1304,10 @@ attachments as specfied by `rmail-mime-attachment-dirs-alist'." | |||
| 1301 | (rmail-mime-find-header-encoding | 1304 | (rmail-mime-find-header-encoding |
| 1302 | (rmail-mime-entity-header entity))))) | 1305 | (rmail-mime-entity-header entity))))) |
| 1303 | (set-buffer-file-coding-system | 1306 | (set-buffer-file-coding-system |
| 1304 | (coding-system-base rmail-mime-coding-system) t t)) | 1307 | (if rmail-mime-coding-system |
| 1308 | (coding-system-base rmail-mime-coding-system) | ||
| 1309 | 'undecided) | ||
| 1310 | t t)) | ||
| 1305 | ;; Decoding failed. ENTITY is an error message. Insert the | 1311 | ;; Decoding failed. ENTITY is an error message. Insert the |
| 1306 | ;; original message body as is, and show warning. | 1312 | ;; original message body as is, and show warning. |
| 1307 | (let ((region (with-current-buffer rmail-mime-mbox-buffer | 1313 | (let ((region (with-current-buffer rmail-mime-mbox-buffer |
diff --git a/lisp/simple.el b/lisp/simple.el index 6e26e334372..8f37c8e5f0b 100644 --- a/lisp/simple.el +++ b/lisp/simple.el | |||
| @@ -5585,7 +5585,10 @@ appears to have customizations applying to the old default, | |||
| 5585 | 'mail-send-and-exit) | 5585 | 'mail-send-and-exit) |
| 5586 | 5586 | ||
| 5587 | (defun rfc822-goto-eoh () | 5587 | (defun rfc822-goto-eoh () |
| 5588 | ;; Go to header delimiter line in a mail message, following RFC822 rules | 5588 | "If the buffer starts with a mail header, move point to the header's end. |
| 5589 | Otherwise, moves to `point-min'. | ||
| 5590 | The end of the header is the start of the next line, if there is one, | ||
| 5591 | else the end of the last line. This function obeys RFC822." | ||
| 5589 | (goto-char (point-min)) | 5592 | (goto-char (point-min)) |
| 5590 | (when (re-search-forward | 5593 | (when (re-search-forward |
| 5591 | "^\\([:\n]\\|[^: \t\n]+[ \t\n]\\)" nil 'move) | 5594 | "^\\([:\n]\\|[^: \t\n]+[ \t\n]\\)" nil 'move) |
diff --git a/src/ChangeLog b/src/ChangeLog index 6b3c5bc3ab4..26da194f228 100644 --- a/src/ChangeLog +++ b/src/ChangeLog | |||
| @@ -1,3 +1,7 @@ | |||
| 1 | 2011-02-19 Chong Yidong <cyd@stupidchicken.com> | ||
| 2 | |||
| 3 | * Makefile.in (prefix-args${EXEEXT}): Compile with ALL_CFLAGS. | ||
| 4 | |||
| 1 | 2011-02-17 Kenichi Handa <handa@m17n.org> | 5 | 2011-02-17 Kenichi Handa <handa@m17n.org> |
| 2 | 6 | ||
| 3 | * font.c (font_open_entity): Be sure to set scaled_pixel_size. | 7 | * font.c (font_open_entity): Be sure to set scaled_pixel_size. |
diff --git a/src/Makefile.in b/src/Makefile.in index e92f2bb3b85..7d936144583 100644 --- a/src/Makefile.in +++ b/src/Makefile.in | |||
| @@ -979,7 +979,7 @@ temacs${EXEEXT}: $(LOCALCPP) $(STARTFILES) stamp-oldxmenu ${obj} ${otherobj} pre | |||
| 979 | often contain options that have to do with using Emacs''s crt0, | 979 | often contain options that have to do with using Emacs''s crt0, |
| 980 | which are only good with temacs. */ | 980 | which are only good with temacs. */ |
| 981 | prefix-args${EXEEXT}: prefix-args.o $(config_h) | 981 | prefix-args${EXEEXT}: prefix-args.o $(config_h) |
| 982 | $(CC) $(LDFLAGS) prefix-args.o -o prefix-args | 982 | $(CC) $(ALL_CFLAGS) $(LDFLAGS) prefix-args.o -o prefix-args |
| 983 | 983 | ||
| 984 | #if defined (HAVE_X_WINDOWS) && defined (HAVE_X11) && defined (HAVE_MENUS) && ! defined (USE_GTK) | 984 | #if defined (HAVE_X_WINDOWS) && defined (HAVE_X11) && defined (HAVE_MENUS) && ! defined (USE_GTK) |
| 985 | 985 | ||