+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.
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
@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
@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
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) && \
* 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.
(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 ==================================================================
(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
(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)
: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
+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>
@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
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,
@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
@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}.