Merge from gnus--rel--5.10
authorMiles Bader <miles@gnu.org>
Sun, 20 Apr 2008 23:38:58 +0000 (23:38 +0000)
committerMiles Bader <miles@gnu.org>
Sun, 20 Apr 2008 23:38:58 +0000 (23:38 +0000)
Patches applied:

 * gnus--rel--5.10  (patch 288-290)

   - Update from CVS

2008-04-12  Reiner Steib  <Reiner.Steib@gmx.de>

   * Makefile.in (release-check-settings): Clarify codename.
   (release-help): New target.
   (release-cvs-export): Add umask.  Suggested by Sven Joachim.

2008-04-12  Reiner Steib  <Reiner.Steib@gmx.de>

   * lisp/gnus-diary.el (gnus-article-edit-mode-map, message-mode-map): Remove
   binding for `gnus-diary-version'.  Bind `gnus-diary-check-message' to
   `C-c C-f d'.

2008-04-12  Adrian Aichner  <adrian@xemacs.org>

   * lisp/gnus-sum.el (gnus-summary-goto-subject): Typo fix.

2008-03-31  Katsumi Yamaoka  <yamaoka@jpl.org>

   * lisp/Makefile.in (EMACS_COMP): Quote directory name that might contain
   whitespace.

2008-04-13  Reiner Steib  <Reiner.Steib@gmx.de>

   * texi/gnus.texi (Oort Gnus): Add message-fill-column.

2008-04-12  Adrian Aichner  <adrian@xemacs.org>

   * texi/gnus.texi (Mail Source Specifiers): Typo fix.

2008-04-12  Reiner Steib  <Reiner.Steib@gmx.de>

   * texi/gnus.texi (Diary Headers Generation): Update key binding for
   `gnus-diary-check-message'.

Revision: emacs@sv.gnu.org/gnus--devo--0--patch-479

ChangeLog
Makefile.in
lisp/ChangeLog
lisp/gnus-diary.el
lisp/gnus-sum.el
lisp/message.el
texi/ChangeLog
texi/gnus.texi

index 1d80152..ca4561e 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,9 @@
+2008-04-12  Reiner Steib  <Reiner.Steib@gmx.de>
+
+       * Makefile.in (release-check-settings): Clarify codename.
+       (release-help): New target.
+       (release-cvs-export): Add umask.  Suggested by Sven Joachim.
+
 2008-04-11  Reiner Steib  <Reiner.Steib@gmx.de>
 
        * README: Bump version to 0.9.
index 38835db..9c7c7cb 100644 (file)
@@ -40,12 +40,6 @@ OLD_TAG     = v5-10-6
 TAG  = v5-10
 #
 COMMIT_STRING = $(CODENAME)Gnus v$(VERSION) is released.
-#
-# Procedure:
-# - release-bump-version
-# - release-commit
-# - release-files or release-files-signed
-#
 # # # # # # # # # # End of release variables
 
 all: lick info
@@ -112,11 +106,13 @@ release-check-settings:
        @echo "COMMITTER = '$(COMMITTER)'"
        @echo "  (example: 'Foo Bar  <foo.bar@somewhere.invalid>')"
        @echo "VERSION   = '$(VERSION)' (example: '5.10.6')"
-       @echo "CODENAME  = '$(CODENAME)' (example: 'No ')"
-       @echo "CIN       = '$(CIN)' (example: 'n', codename initial)"
        @echo "TAG       = '$(TAG)' (example: 'v5-10-6')"
        @echo "OLD_TAG   = '$(OLD_TAG)' (example: 'v5-10-5')"
        @echo
+       @echo "# Only for development versions:"
+       @echo "CODENAME  = '$(CODENAME)' (example: 'No ')"
+       @echo "CIN       = '$(CIN)' (example: 'n', codename initial)"
+       @echo
        @if [ x"$(VERSION)" = x ]; then echo "error: No VERSION given."; exit 1; else :; fi
        @if [ x"$(TAG)" = x ]; then echo "error: No TAG given."; exit 1; else :; fi
        @echo
@@ -128,6 +124,34 @@ release-check-settings:
        @echo   release-commit
        @echo   release-files or release-files-signed
 
+release-help:
+       @echo "Available targets for releases:"
+       @echo
+       @echo "[0]  release-help"
+       @echo "         Display this help message."
+       @echo
+       @echo "[1]  release-check-settings"
+       @echo "         Check it all required variables are specified on the command line."
+       @echo "         Run this target to display the variable names and current values."
+       @echo
+       @echo "[2]  release-bump-version"
+       @echo "         Bump the version to VERSION"
+       @echo
+       @echo "[3]  release-add-changelog"
+       @echo "         Add COMMITTER and COMMIT_STRING to the ChangeLogs."
+       @echo
+       @echo "[4]  release-commit"
+       @echo "         Commit the ChangeLogs and tag repository with TAG."
+       @echo
+       @echo "[5]  release-files or release-files-signed"
+       @echo "         Create the release tar-ball and diff file."
+       @echo "         release-files-signed creates detached GPG signature files as well."
+       @echo
+       @echo "For a release, steps [1]-[5] need to be done.  Immediately after"
+       @echo "the release, we bump the version again by performing steps [1]-[4]"
+       @echo "with the next VERSION and TAG."
+       @echo
+
 bump-version:
        $(MAKE) COMMIT_STRING='Bump version to $(VERSION).' release-bump-version
 
@@ -237,7 +261,7 @@ release-sign-files:
 
 release-cvs-export $(CIN)gnus-$(VERSION):      release-check-settings
        rm -fr $(CIN)gnus-$(VERSION)
-       cvs export -d $(CIN)gnus-$(VERSION) -r $(TAG) gnus
+       umask 0022; cvs export -d $(CIN)gnus-$(VERSION) -r $(TAG) gnus
 
 release-make-tar-ball: $(CIN)gnus-$(VERSION)
        [ -d $(CIN)gnus-$(VERSION) ] && cd $(CIN)gnus-$(VERSION) && \
index cfbfe44..87065fe 100644 (file)
 
        * mm-decode.el (mm-display-external): Make temp file read-only.
 
+2008-04-12  Reiner Steib  <Reiner.Steib@gmx.de>
+
+       * gnus-diary.el (gnus-article-edit-mode-map, message-mode-map): Remove
+       binding for `gnus-diary-version'.  Bind `gnus-diary-check-message' to
+       `C-c C-f d'.
+
+2008-04-12  Adrian Aichner  <adrian@xemacs.org>
+
+       * gnus-sum.el (gnus-summary-goto-subject): Typo fix.
+
 2008-04-11  Reiner Steib  <Reiner.Steib@gmx.de>
 
        * gnus.el: Bump version to 0.9.
        to enable bug workaround or not.
        (nnimap-find-minmax-uid): Only enable workaround conditionally.
 
+2008-03-31  Katsumi Yamaoka  <yamaoka@jpl.org>
+
+       * Makefile.in (EMACS_COMP): Quote directory name that might contain
+       whitespace.
+
 2008-03-29  Sven Joachim  <svenjoac@gmx.de>
 
        * gnus-sum.el (gnus-summary-make-menu-bar): Add missing dots.
index 1574244..cd2239a 100644 (file)
@@ -390,8 +390,8 @@ If ARG (or prefix) is non-nil, force prompting for all fields."
 (add-hook 'nndiary-request-accept-article-hooks
          (lambda () (gnus-diary-check-message nil)))
 
-(define-key message-mode-map "\C-cDc" 'gnus-diary-check-message)
-(define-key gnus-article-edit-mode-map "\C-cDc" 'gnus-diary-check-message)
+(define-key message-mode-map "\C-c\C-fd" 'gnus-diary-check-message)
+(define-key gnus-article-edit-mode-map "\C-c\C-fd" 'gnus-diary-check-message)
 
 
 ;; The end ==================================================================
@@ -401,10 +401,6 @@ If ARG (or prefix) is non-nil, force prompting for all fields."
   (interactive)
   (message "NNDiary version %s" nndiary-version))
 
-(define-key message-mode-map "\C-cDv" 'gnus-diary-version)
-(define-key gnus-article-edit-mode-map "\C-cDv" 'gnus-diary-version)
-
-
 (provide 'gnus-diary)
 
 ;;; arch-tag: 98467e70-337e-4ddc-b92d-45d403ff1b4b
index 7d3d1b8..bdf411e 100644 (file)
@@ -7452,7 +7452,7 @@ If optional argument UNREAD is non-nil, only unread article is selected."
   (gnus-summary-position-point))
 
 (defun gnus-summary-goto-subject (article &optional force silent)
-  "Go the subject line of ARTICLE.
+  "Go to the subject line of ARTICLE.
 If FORCE, also allow jumping to articles not currently shown."
   (interactive "nArticle number: ")
   (unless (numberp article)
index afcb142..a863614 100644 (file)
@@ -1012,6 +1012,7 @@ Used by `message-yank-original' via `message-yank-cite'."
   :link '(custom-manual "(message)Insertion Variables")
   :type 'integer)
 
+;;;###autoload
 (defcustom message-cite-function 'message-cite-original-without-signature
   "*Function for citing an original message.
 Predefined functions include `message-cite-original' and
index 75b8f63..318220d 100644 (file)
@@ -1,14 +1,35 @@
+2008-04-13  Reiner Steib  <Reiner.Steib@gmx.de>
+
+       * gnus.texi (Oort Gnus): Add message-fill-column.
+
+2008-04-12  Adrian Aichner  <adrian@xemacs.org>
+
+       * gnus.texi (Mail Source Specifiers): Typo fix.
+
+2008-04-12  Reiner Steib  <Reiner.Steib@gmx.de>
+
+       * gnus.texi (Diary Headers Generation): Update key binding for
+       `gnus-diary-check-message'.
+
 2008-04-11  Reiner Steib  <Reiner.Steib@gmx.de>
 
        * gnus.texi, gnus-faq.texi, message.texi: Bump version to 0.9.
 
 2008-04-10  Reiner Steib  <Reiner.Steib@gmx.de>
 
-       * gnus.texi, gnus-faq.texi, message.texi: No Gnus v0.8 is released.
+       * gnus.texi (Emacsen): Addition.
 
 2008-04-10  Reiner Steib  <Reiner.Steib@gmx.de>
 
-       * gnus.texi (Emacsen): Addition.
+       * gnus.texi (Emacsen): Give recommendations for Emacs 22 and Emacs 23.
+
+2008-04-10  Reiner Steib  <Reiner.Steib@gmx.de>
+
+       * gnus.texi, gnus-faq.texi, message.texi: No Gnus v0.8 is released.
+
+2008-04-09  Reiner Steib  <Reiner.Steib@gmx.de>
+
+       * gnus.texi (Oort Gnus): Mention customizing of tool bars.
 
 2008-04-09  Reiner Steib  <Reiner.Steib@gmx.de>
 
index 7818a2b..d572984 100644 (file)
@@ -14564,7 +14564,7 @@ corresponding keywords.
 
 @item :mailbox
 The name of the mailbox to get mail from.  The default is @samp{INBOX}
-which normally is the mailbox which receive incoming mail.
+which normally is the mailbox which receives incoming mail.
 
 @item :predicate
 The predicate used to find articles to fetch.  The default, @samp{UNSEEN
@@ -18959,9 +18959,9 @@ needed.
 
   This function is hooked into the @code{nndiary} back end, so that
 moving or copying an article to a diary group will trigger it
-automatically.  It is also bound to @kbd{C-c D c} in @code{message-mode}
-and @code{article-edit-mode} in order to ease the process of converting
-a usual mail to a diary one.
+automatically.  It is also bound to @kbd{C-c C-f d} in
+@code{message-mode} and @code{article-edit-mode} in order to ease the
+process of converting a usual mail to a diary one.
 
   This function takes a prefix argument which will force prompting of
 all diary headers, regardless of their presence or validity.  That way,
@@ -27929,7 +27929,12 @@ controls this.
 @item You can now drag and drop attachments to the Message buffer.
 See @code{mml-dnd-protocol-alist} and @code{mml-dnd-attach-options}.
 @xref{MIME, ,MIME, message, Message Manual}.
-@c New in 5.10.9 / 5.11
+@c New in 5.10.9 / 5.11 (Emacs 21.1)
+
+@item @code{auto-fill-mode} is enabled by default in Message mode.
+See @code{message-fill-column}.  @xref{Various Message Variables, ,
+Message Headers, message, Message Manual}.
+@c New in Gnus 5.10.12 / 5.11 (Emacs 22.3)
 
 @end itemize
 
@@ -27982,8 +27987,9 @@ message, Message Manual}).
 
 @item
 The tool bars have been updated to use GNOME icons in Group, Summary and
-Message mode.  You can also customize the tool bars.  This is a new
-feature in Gnus 5.10.9.  (Only for Emacs, not in XEmacs.)
+Message mode.  You can also customize the tool bars: @kbd{M-x
+customize-apropos RET -tool-bar$} should get you started.  This is a new
+feature in Gnus 5.10.10.  (Only for Emacs, not in XEmacs.)
 
 @item The tool bar icons are now (de)activated correctly
 in the group buffer, see the variable @code{gnus-group-update-tool-bar}.