Synch with Oort Gnus.
authoryamaoka <yamaoka>
Thu, 15 Aug 2002 10:56:10 +0000 (10:56 +0000)
committeryamaoka <yamaoka>
Thu, 15 Aug 2002 10:56:10 +0000 (10:56 +0000)
lisp/ChangeLog
lisp/gnus-art.el
lisp/message.el
texi/ChangeLog
texi/gnus-ja.texi
texi/gnus.texi

index 588487e..3914447 100644 (file)
@@ -1,3 +1,10 @@
+2002-08-15  Katsumi Yamaoka <yamaoka@jpl.org>
+
+       * gnus-art.el (article-make-date-line): Refer to the value for
+       `gnus-article-time-format' in the summary buffer.
+
+       * message.el (message-cite-prefix-regexp): Exclude ":" and "\e,A;\e(B".
+
 2002-08-14  Simon Josefsson  <jas@extundo.com>
 
        * gnus-art.el (gnus-button-alist): Use ' not ` for default value
index 9fff9e2..bb35f32 100644 (file)
@@ -2754,11 +2754,14 @@ should replace the \"Date:\" one, or should be added below it."
                             date)))
         ;; Let the user define the format.
         ((eq type 'user)
-         (if (gnus-functionp gnus-article-time-format)
-             (funcall gnus-article-time-format time)
-           (concat
-            "Date: "
-            (format-time-string gnus-article-time-format time))))
+         (let ((format (or (condition-case nil
+                               (with-current-buffer gnus-summary-buffer
+                                 gnus-article-time-format)
+                             (error nil))
+                           gnus-article-time-format)))
+           (if (gnus-functionp format)
+               (funcall format time)
+             (concat "Date: " (format-time-string format time)))))
         ;; ISO 8601.
         ((eq type 'iso8601)
          (let ((tz (car (current-time-zone time))))
index 42d8616..8e9e032 100644 (file)
@@ -485,7 +485,7 @@ The provided functions are:
 
 (defcustom message-cite-prefix-regexp
   (if (string-match "[[:digit:]]" "1") ;; support POSIX?
-      "\\([ \t]*[-_.[:word:]]+>+\\|[ \t]*[]>»|:}+]\\)+"
+      "\\([ \t]*[-_.[:word:]]+>+\\|[ \t]*[]>|}+]\\)+"
     ;; ?-, ?_ or ?. MUST NOT be in syntax entry w.
     (let ((old-table (syntax-table))
          non-word-constituents)
@@ -497,10 +497,10 @@ The provided functions are:
             (if (string-match "\\w" ".")  "" ".")))
       (set-syntax-table old-table)
       (if (equal non-word-constituents "")
-         "\\([ \t]*\\(\\w\\)+>+\\|[ \t]*[]>»|:}+]\\)+"
+         "\\([ \t]*\\(\\w\\)+>+\\|[ \t]*[]>|}+]\\)+"
        (concat "\\([ \t]*\\(\\w\\|["
                non-word-constituents
-               "]\\)+>+\\|[ \t]*[]>»|:}+]\\)+"))))
+               "]\\)+>+\\|[ \t]*[]>|}+]\\)+"))))
   "*Regexp matching the longest possible citation prefix on a line."
   :group 'message-insertion
   :type 'regexp)
index def6da6..943cc13 100644 (file)
@@ -1,3 +1,8 @@
+2002-08-15  Jesper harder  <harder@ifa.au.dk>
+
+       * gnus.texi (Group Line Specification): Add %C.
+       (Group Parameters): Comments can be displayed in the group line.
+
 2002-08-07  Jesper harder  <harder@ifa.au.dk>
 
        * emacs-mime.texi (Non-MIME): Add yenc.
index d8234ad..4c9b4fc 100644 (file)
@@ -1925,6 +1925,10 @@ gnus \e$B$,$3$N?dDj$r;H$&$N$O!"\e(B@sc{nntp} \e$B%W%m%H%3%k$OG=N($NNI\e(B
 @item G
 \e$B%0%k!<%WL>!#\e(B
 
+@item C
+\e$B%0%k!<%W%Q%i%a!<%?$K%3%a%s%H$NMWAG$,L5$$>l9g$N%3%a%s\e(B
+\e$B%H\e(B (@pxref{Group Parameters}) \e$B$^$?$O%0%k!<%WL>!#\e(B
+
 @item D
 \e$B%K%e!<%9%0%k!<%W$N@bL@!#\e(B
 
@@ -2936,8 +2940,8 @@ kiboze \e$B%0%k!<%W$r:n@.$7$^$9!#%W%m%s%W%H$GL>A0$H!"\e(Bkiboze \e$B%0%k!<%W$K!V4^$
 @item comment
 @cindex comment
 @code{(comment . "This is a comment")} \e$B$N$h$&$JMWAG$O!"$=$N%0%k!<%W$KBP\e(B
-\e$B$9$kG$0U$N%3%a%s%H$G$9!#$3$l$O8=:_$N\e(B gnus \e$B$G$OL5;k$5$l$^$9$,!"FCDj$N%0%k!<\e(B
-\e$B%W$KBP$9$k>pJs$r3JG<$9$k>l=j$rDs6!$7$^$9!#\e(B
+\e$B$9$kG$0U$N%3%a%s%H$G$9!#%0%k!<%W9T$KI=<($9$k$3$H$,$G$-$^\e(B
+\e$B$9\e(B (@pxref{Group Line Specification})\e$B!#\e(B
 
 @ignore
 @item charset
index 818500e..1501c48 100644 (file)
@@ -1796,6 +1796,10 @@ Full group name.
 @item G
 Group name.
 
+@item C
+Group comment (@pxref{Group Parameters}) or group name if there is no
+comment element in the group parameters.
+
 @item D
 Newsgroup description.
 
@@ -2841,10 +2845,9 @@ command (@pxref{Limiting}).
 
 @item comment
 @cindex comment
-Elements that look like @code{(comment . "This is a comment")}
-are arbitrary comments on the group.  They are currently ignored by
-gnus, but provide a place for you to store information on particular
-groups.
+Elements that look like @code{(comment . "This is a comment")} are
+arbitrary comments on the group.  You can display comments in the
+group line (@pxref{Group Line Specification}).
 
 @item charset
 @cindex charset