Mercurial > emacs
changeset 107910:d9a02533def5
Merge from mainline.
author | Katsumi Yamaoka <yamaoka@jpl.org> |
---|---|
date | Thu, 01 Apr 2010 21:53:22 +0000 |
parents | de35fc0712bc (current diff) 79f81b166468 (diff) |
children | bfc3c4135d73 |
files | |
diffstat | 4 files changed, 17 insertions(+), 5 deletions(-) [+] |
line wrap: on
line diff
--- a/doc/lispref/ChangeLog Wed Mar 31 21:53:49 2010 +0000 +++ b/doc/lispref/ChangeLog Thu Apr 01 21:53:22 2010 +0000 @@ -1,3 +1,8 @@ +2010-04-01 Chong Yidong <cyd@stupidchicken.com> + + * nonascii.texi (Text Representations): Don't mark + enable-multibyte-characters as a user option. + 2010-03-31 Eli Zaretskii <eliz@gnu.org> * control.texi (Handling Errors): How to re-throw a signal caught
--- a/doc/lispref/nonascii.texi Wed Mar 31 21:53:49 2010 +0000 +++ b/doc/lispref/nonascii.texi Thu Apr 01 21:53:22 2010 +0000 @@ -37,7 +37,7 @@ Emacs buffers and strings support a large repertoire of characters from many different scripts, allowing users to type and display text -in most any known written language. +in almost any known written language. @cindex character codepoint @cindex codespace @@ -95,7 +95,7 @@ The representation for a string is determined and recorded in the string when the string is constructed. -@defopt enable-multibyte-characters +@defvar enable-multibyte-characters This variable specifies the current buffer's text representation. If it is non-@code{nil}, the buffer contains multibyte text; otherwise, it contains unibyte encoded text or binary non-text data. @@ -105,7 +105,7 @@ The @samp{--unibyte} command line option does its job by setting the default value to @code{nil} early in startup. -@end defopt +@end defvar @defun position-bytes position Buffer positions are measured in character units. This function
--- a/lisp/gnus/ChangeLog Wed Mar 31 21:53:49 2010 +0000 +++ b/lisp/gnus/ChangeLog Thu Apr 01 21:53:22 2010 +0000 @@ -1,3 +1,8 @@ +2010-04-01 Andreas Schwab <schwab@linux-m68k.org> + + * mm-uu.el (mm-uu-pgp-signed-extract-1): Use buffer-file-coding-system + if set. + 2010-03-29 Katsumi Yamaoka <yamaoka@jpl.org> * mm-decode.el (mm-add-meta-html-tag): Fix regexp matching meta tag.
--- a/lisp/gnus/mm-uu.el Wed Mar 31 21:53:49 2010 +0000 +++ b/lisp/gnus/mm-uu.el Thu Apr 01 21:53:22 2010 +0000 @@ -486,9 +486,11 @@ (if (mm-uu-pgp-signed-test) (progn (mml2015-clean-buffer) - (let ((coding-system-for-write (or gnus-newsgroup-charset + (let ((coding-system-for-write (or buffer-file-coding-system + gnus-newsgroup-charset 'iso-8859-1)) - (coding-system-for-read (or gnus-newsgroup-charset + (coding-system-for-read (or buffer-file-coding-system + gnus-newsgroup-charset 'iso-8859-1))) (funcall (mml2015-clear-verify-function)))) (when (and mml2015-use (null (mml2015-clear-verify-function)))