aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMiles Bader2008-11-03 06:05:36 +0000
committerMiles Bader2008-11-03 06:05:36 +0000
commit8e38a1a9bd8d2d793b3f315ced0b338b83a5e86e (patch)
tree67ddabc249ef8fedd11efac9754c3c015eca505a
parent2f29fae31bbe5900bcb8b1826c34338867130939 (diff)
downloademacs-8e38a1a9bd8d2d793b3f315ced0b338b83a5e86e.tar.gz
emacs-8e38a1a9bd8d2d793b3f315ced0b338b83a5e86e.zip
Merge from gnus--devo--0
Revision: emacs@sv.gnu.org/emacs--devo--0--patch-1460
-rw-r--r--lisp/gnus/ChangeLog11
-rw-r--r--lisp/gnus/ietf-drums.el13
2 files changed, 22 insertions, 2 deletions
diff --git a/lisp/gnus/ChangeLog b/lisp/gnus/ChangeLog
index 66fafa90ad6..21132ebb568 100644
--- a/lisp/gnus/ChangeLog
+++ b/lisp/gnus/ChangeLog
@@ -1,3 +1,14 @@
12008-10-31 Teodor Zlatanov <tzz@lifelogs.com>
2
3 * ietf-drums.el (ietf-drums-remove-comments): Localize second
4 condition-case to only the forward-sexp call.
5
62008-10-31 Teodor Zlatanov <tzz@lifelogs.com>
7
8 * ietf-drums.el (ietf-drums-remove-comments): Fix bug with single
9 quotes contained. Make it more robust regardless by an extra
10 condition-case wrapper.
11
12008-10-03 Katsumi Yamaoka <yamaoka@jpl.org> 122008-10-03 Katsumi Yamaoka <yamaoka@jpl.org>
2 13
3 * nnml.el (nnml-request-expire-articles): Check if the function set to 14 * nnml.el (nnml-request-expire-articles): Check if the function set to
diff --git a/lisp/gnus/ietf-drums.el b/lisp/gnus/ietf-drums.el
index 4f2e9afe56d..78567f622df 100644
--- a/lisp/gnus/ietf-drums.el
+++ b/lisp/gnus/ietf-drums.el
@@ -123,9 +123,18 @@ backslash and doublequote.")
123 (setq c (char-after)) 123 (setq c (char-after))
124 (cond 124 (cond
125 ((eq c ?\") 125 ((eq c ?\")
126 (forward-sexp 1)) 126 (condition-case err
127 (forward-sexp 1)
128 (error (goto-char (point-max)))))
127 ((eq c ?\() 129 ((eq c ?\()
128 (delete-region (point) (progn (forward-sexp 1) (point)))) 130 (delete-region
131 (point)
132 (condition-case nil
133 (with-syntax-table (copy-syntax-table ietf-drums-syntax-table)
134 (modify-syntax-entry ?\" "w")
135 (forward-sexp 1)
136 (point))
137 (error (point-max)))))
129 (t 138 (t
130 (forward-char 1)))) 139 (forward-char 1))))
131 (buffer-string)))) 140 (buffer-string))))