* nonascii.texi (Text Representations): Copyedits.
(Coding System Basics): Also mention utf-8-emacs.
(Converting Representations, Selecting a Representation)
(Scanning Charsets, Translation of Characters, Encoding and I/O):
Copyedits.
(Character Codes): Mention role of codepoints 1114112 to 4194175.
Don't query before visiting a Babyl file.
Instead, query before modifications that would save it.
* mail/rmail.el (rmail-was-converted): New variable.
(rmail-seriously-modified): New variable.
(rmail-perm-variables): Set them to nil.
(rmail-convert-babyl-to-mbox): Don't query about converting Babyl file.
Instead, set rmail-was-converted.
(rmail-modify-format): New function. Query if save will change format.
(rmail-dont-modify-format): New function.
(rmail-duplicate-message, rmail-get-new-mail):
Call rmail-modify-format.
(rmail-set-header): Call rmail-dont-modify-format.
(rmail-set-attribute): Likewise.
(rmail-expunge-confirmed): Call rmail-modify-format.
(font_put_extra): If VAL is nil, delete the slot for PROP
from the list of extra properties.
(font_clear_prop): Be sure to delete `:name' font property.
Update some urls. Remove dead links: eshell, expand, ffap, hideshow.
Remove original whitespace, now in obsolete/.
Remember and nXML are part of the distribution now.
* text.texi (Yank Commands): Note that yank uses push-mark.
(Filling): Clarify REGION argument of fill-paragraph. Document
fill-forward-paragraph-function.
(Special Properties): Remove "new in Emacs 22" declaration.
(Clickable Text): Merge with Links and Mouse-1 node.
Eli Zaretskii [Wed, 8 Apr 2009 12:43:40 +0000 (12:43 +0000)]
(rmail-simplified-subject): Normalize whitespace in subject. This
resurrects a feature, lost in transition to mbox, whereby Subject is
matched even if it's broken into several lines at arbitrary places.
(rmail-expunge-and-save): Let rmail-expunge show the message.
(rmail-quit): Mark summary unmodified.
(rmail-expunge): Doc fix. Always show a message. (Bug#2763)
Jason Rumney [Mon, 6 Apr 2009 14:37:23 +0000 (14:37 +0000)]
Don't put dump.bat into the barebin, as we don't put temacs.exe in
there anyway. Anyone who wants to deal with redumping emacs will have
the skills to recompile from source anyway, since it no longer seems
necessary to work around windows preloaded dll problems.
Michael Albinus [Sun, 5 Apr 2009 18:06:55 +0000 (18:06 +0000)]
* net/tramp.el (tramp-default-file-modes) New defun. Replace all
calls of `file-modes' by this.
(tramp-handle-find-backup-file-name): Use `symbol-value' instead
of `boundp'.
Michael Albinus [Sun, 5 Apr 2009 17:49:47 +0000 (17:49 +0000)]
* net/ange-ftp.el (ange-ftp-set-file-modes): New defun. Change
`ange-ftp' property of `set-file-modes' to
`ange-ftp-set-file-modes'.
(ange-ftp-call-chmod): Add error handling.
* frames.texi (Frames): Clean up introduction. Document `ns'
return value for framep.
(Creating Frames): Note how the terminal is chosen.
(Multiple Terminals, Multiple Displays): Merge into a single node.
(Color Parameters): Fix typo.
* variables.texi (Local Variables, Buffer-Local Variables)
(Creating Buffer-Local): Change link to Multiple Terminals.
* os.texi (X11 Keysyms): Change link to Multiple Terminals.
* keymaps.texi (Controlling Active Maps): Change link to Multiple
Terminals.
* commands.texi (Command Loop Info, Keyboard Macros): Change link
to Multiple Terminals.
* terminal.c (Fterminal_name, Fdelete_terminal, Fterminal_name)
(Fterminal_parameters, Fterminal_parameter)
(Fset_terminal_parameter): In doc string, refer to terminal
objects rather than terminal ids.
* files.texi (File Attributes): Move note about MS-DOS from
Changing Files to File Attributes.
(Create/Delete Dirs): Note that mkdir is an alias for this.
* term.c (produce_stretch_glyph): Reduce width of stretch glyphs
so they don't get wider than the window, matching 2006-01-23
change to the partner function in xdisp.c (Bug#2800).
Dan Nicolaescu [Wed, 1 Apr 2009 15:42:09 +0000 (15:42 +0000)]
(vc-name): Avoid calling vc-backend twice.
(vc-mode-line): Accept and use an optional argument for the
backend.
(vc-find-file-hook): Use when instead of if. Avoid calling
vc-backend multiple times, pass down the value computed the first
time.
Chong Yidong [Mon, 30 Mar 2009 21:57:28 +0000 (21:57 +0000)]
(Accessing Documentation): Update example to use
help-setup-xref and with-help-window.
(Help Functions): Remove print-help-return-message, which is
semi-obsolete due to with-help-window. Document help-buffer and
help-setup-xref.
Chong Yidong [Mon, 30 Mar 2009 21:57:07 +0000 (21:57 +0000)]
* help.texi (Accessing Documentation): Update example to use
help-setup-xref and with-help-window.
(Help Functions): Remove print-help-return-message, which is
semi-obsolete due to with-help-window. Document help-buffer and
help-setup-xref.