aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--lisp/gnus/ChangeLog11
-rw-r--r--lisp/gnus/nnslashdot.el2
-rw-r--r--lisp/gnus/uudecode.el16
-rw-r--r--man/ChangeLog5
-rw-r--r--man/gnus.texi2
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
52007-01-28 Andreas Seltenreich <uwi7@rz.uni-karlsruhe.de>
6
7 * nnslashdot.el (nnslashdot-request-article): Update end-of-article
8 regexp.
9
102007-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
52007-01-23 Reiner Steib <Reiner.Steib@gmx.de> 162007-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
62007-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
62007-01-27 Eli Zaretskii <eliz@gnu.org> 112007-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
19043emacs -batch -l ~/.emacs -l ~/.gnus.el gnus-agent-batch >/dev/null 2>&1 19043emacs -batch -l ~/.emacs -l ~/.gnus.el -f gnus-agent-batch >/dev/null 2>&1
19044@end example 19044@end example
19045 19045
19046 19046