(nnheader-header-value): Save point.
authoryamaoka <yamaoka>
Fri, 17 Nov 2000 03:43:18 +0000 (03:43 +0000)
committeryamaoka <yamaoka>
Fri, 17 Nov 2000 03:43:18 +0000 (03:43 +0000)
;; Patch from Arisawa-san.

ChangeLog
lisp/nnheader.el

index 2f9202e..d51e1a6 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,7 @@
+2000-11-17  Akihiro Arisawa  <ari@atesoft.advantest.co.jp>
+
+       * lisp/nnheader.el (nnheader-header-value): Save point.
+
 2000-11-16  Katsuhiro Hermit Endo  <hermit@koka-in.org>
 
        * texi/gnus-ja.texi (Drafts): Fix typo.
index 0aebba5..c777023 100644 (file)
@@ -189,7 +189,10 @@ This variable is a substitute for `mm-text-coding-system-for-write'.")
 ;; Parsing headers and NOV lines.
 
 (defsubst nnheader-header-value ()
-  (buffer-substring (match-end 0) (std11-field-end)))
+  (let ((pt (point)))
+    (prog1
+       (buffer-substring (match-end 0) (std11-field-end))
+      (goto-char pt))))
 
 (defun nnheader-parse-head (&optional naked)
   (let ((case-fold-search t)