diff options
| author | Miles Bader | 2007-01-30 22:18:03 +0000 |
|---|---|---|
| committer | Miles Bader | 2007-01-30 22:18:03 +0000 |
| commit | 41e49ce63ee2f9945ff99a19b00752ea887ef506 (patch) | |
| tree | e6538ca8a746f76f0706c20b666d68d81cedf4dc | |
| parent | 01b8fc600aa254ebffdcc107570f8af3a3e347e4 (diff) | |
| download | emacs-41e49ce63ee2f9945ff99a19b00752ea887ef506.tar.gz emacs-41e49ce63ee2f9945ff99a19b00752ea887ef506.zip | |
Merge from gnus--rel--5.10
Patches applied:
* gnus--rel--5.10 (patch 197-199)
- Merge from emacs--devo--0
- Update from CVS
2007-01-28 Andreas Seltenreich <uwi7@rz.uni-karlsruhe.de>
* lisp/gnus/nnslashdot.el (nnslashdot-request-article): Update end-of-article
regexp.
2007-01-24 Katsumi Yamaoka <yamaoka@jpl.org>
* lisp/gnus/uudecode.el (uudecode-string-to-multibyte): New function emulating
string-to-multibyte.
(uudecode-decode-region-internal): Use it.
2007-01-28 Andreas Seltenreich <uwi7@rz.uni-karlsruhe.de>
* man/gnus.texi (Batching Agents): Fix example. Reported by Tassilo Horn
<tassilo@member.fsf.org>.
Revision: emacs@sv.gnu.org/emacs--devo--0--patch-621
| -rw-r--r-- | lisp/gnus/ChangeLog | 11 | ||||
| -rw-r--r-- | lisp/gnus/nnslashdot.el | 2 | ||||
| -rw-r--r-- | lisp/gnus/uudecode.el | 16 | ||||
| -rw-r--r-- | man/ChangeLog | 5 | ||||
| -rw-r--r-- | man/gnus.texi | 2 |
5 files changed, 33 insertions, 3 deletions
diff --git a/lisp/gnus/ChangeLog b/lisp/gnus/ChangeLog index cc10736aa5d..ddc604c6b5d 100644 --- a/lisp/gnus/ChangeLog +++ b/lisp/gnus/ChangeLog | |||
| @@ -2,6 +2,17 @@ | |||
| 2 | 2 | ||
| 3 | * gnus-art.el (gnus-button-prefer-mid-or-mail): Fix typo in docstring. | 3 | * gnus-art.el (gnus-button-prefer-mid-or-mail): Fix typo in docstring. |
| 4 | 4 | ||
| 5 | 2007-01-28 Andreas Seltenreich <uwi7@rz.uni-karlsruhe.de> | ||
| 6 | |||
| 7 | * nnslashdot.el (nnslashdot-request-article): Update end-of-article | ||
| 8 | regexp. | ||
| 9 | |||
| 10 | 2007-01-24 Katsumi Yamaoka <yamaoka@jpl.org> | ||
| 11 | |||
| 12 | * uudecode.el (uudecode-string-to-multibyte): New function emulating | ||
| 13 | string-to-multibyte. | ||
| 14 | (uudecode-decode-region-internal): Use it. | ||
| 15 | |||
| 5 | 2007-01-23 Reiner Steib <Reiner.Steib@gmx.de> | 16 | 2007-01-23 Reiner Steib <Reiner.Steib@gmx.de> |
| 6 | 17 | ||
| 7 | * gnus-score.el (gnus-home-score-file, gnus-home-adapt-file): Fix | 18 | * gnus-score.el (gnus-home-score-file, gnus-home-adapt-file): Fix |
diff --git a/lisp/gnus/nnslashdot.el b/lisp/gnus/nnslashdot.el index 28fd34b0da0..35ce9f385e9 100644 --- a/lisp/gnus/nnslashdot.el +++ b/lisp/gnus/nnslashdot.el | |||
| @@ -259,7 +259,7 @@ | |||
| 259 | (buffer-substring | 259 | (buffer-substring |
| 260 | (search-forward "<div class=\"commentBody\">") | 260 | (search-forward "<div class=\"commentBody\">") |
| 261 | (progn | 261 | (progn |
| 262 | (search-forward "<div class=\"commentSub\">") | 262 | (search-forward "<div class=\"commentSub\"") |
| 263 | (match-beginning 0)))))))) | 263 | (match-beginning 0)))))))) |
| 264 | (search-failed (nnslashdot-lose why))) | 264 | (search-failed (nnslashdot-lose why))) |
| 265 | 265 | ||
diff --git a/lisp/gnus/uudecode.el b/lisp/gnus/uudecode.el index 41b8c228d1c..d0eb8ae3ec9 100644 --- a/lisp/gnus/uudecode.el +++ b/lisp/gnus/uudecode.el | |||
| @@ -128,6 +128,20 @@ used is specified by `uudecode-decoder-program'." | |||
| 128 | (message "Can not uudecode"))) | 128 | (message "Can not uudecode"))) |
| 129 | (ignore-errors (or file-name (delete-file tempfile)))))) | 129 | (ignore-errors (or file-name (delete-file tempfile)))))) |
| 130 | 130 | ||
| 131 | (eval-and-compile | ||
| 132 | (defalias 'uudecode-string-to-multibyte | ||
| 133 | (cond | ||
| 134 | ((featurep 'xemacs) | ||
| 135 | 'identity) | ||
| 136 | ((fboundp 'string-to-multibyte) | ||
| 137 | 'string-to-multibyte) | ||
| 138 | (t | ||
| 139 | (lambda (string) | ||
| 140 | "Return a multibyte string with the same individual chars as string." | ||
| 141 | (mapconcat | ||
| 142 | (lambda (ch) (string-as-multibyte (char-to-string ch))) | ||
| 143 | string "")))))) | ||
| 144 | |||
| 131 | ;;;###autoload | 145 | ;;;###autoload |
| 132 | (defun uudecode-decode-region-internal (start end &optional file-name) | 146 | (defun uudecode-decode-region-internal (start end &optional file-name) |
| 133 | "Uudecode region between START and END without using an external program. | 147 | "Uudecode region between START and END without using an external program. |
| @@ -206,7 +220,7 @@ If FILE-NAME is non-nil, save the result to FILE-NAME." | |||
| 206 | (or (markerp end) (setq end (set-marker (make-marker) end))) | 220 | (or (markerp end) (setq end (set-marker (make-marker) end))) |
| 207 | (goto-char start) | 221 | (goto-char start) |
| 208 | (if enable-multibyte-characters | 222 | (if enable-multibyte-characters |
| 209 | (mapc #'(lambda (x) (insert (string-to-multibyte x))) | 223 | (mapc #'(lambda (x) (insert (uudecode-string-to-multibyte x))) |
| 210 | (nreverse result)) | 224 | (nreverse result)) |
| 211 | (insert (apply 'concat (nreverse result)))) | 225 | (insert (apply 'concat (nreverse result)))) |
| 212 | (delete-region (point) end)))))) | 226 | (delete-region (point) end)))))) |
diff --git a/man/ChangeLog b/man/ChangeLog index 87dd059ecd0..b4f9a2ee48c 100644 --- a/man/ChangeLog +++ b/man/ChangeLog | |||
| @@ -3,6 +3,11 @@ | |||
| 3 | * frames.texi (Secondary Selection): Window clicked does not matter | 3 | * frames.texi (Secondary Selection): Window clicked does not matter |
| 4 | when mouse-yank-at-point is non-nil. | 4 | when mouse-yank-at-point is non-nil. |
| 5 | 5 | ||
| 6 | 2007-01-28 Andreas Seltenreich <uwi7@rz.uni-karlsruhe.de> | ||
| 7 | |||
| 8 | * gnus.texi (Batching Agents): Fix example. Reported by Tassilo Horn | ||
| 9 | <tassilo@member.fsf.org>. | ||
| 10 | |||
| 6 | 2007-01-27 Eli Zaretskii <eliz@gnu.org> | 11 | 2007-01-27 Eli Zaretskii <eliz@gnu.org> |
| 7 | 12 | ||
| 8 | * msdog.texi (ls in Lisp): Document ls-lisp-format-time-list and | 13 | * msdog.texi (ls in Lisp): Document ls-lisp-format-time-list and |
diff --git a/man/gnus.texi b/man/gnus.texi index 80a9e47c74b..625549890ae 100644 --- a/man/gnus.texi +++ b/man/gnus.texi | |||
| @@ -19040,7 +19040,7 @@ following incantation: | |||
| 19040 | 19040 | ||
| 19041 | @example | 19041 | @example |
| 19042 | #!/bin/sh | 19042 | #!/bin/sh |
| 19043 | emacs -batch -l ~/.emacs -l ~/.gnus.el gnus-agent-batch >/dev/null 2>&1 | 19043 | emacs -batch -l ~/.emacs -l ~/.gnus.el -f gnus-agent-batch >/dev/null 2>&1 |
| 19044 | @end example | 19044 | @end example |
| 19045 | 19045 | ||
| 19046 | 19046 | ||