diff options
| author | Glenn Morris | 2019-03-05 22:15:02 -0800 |
|---|---|---|
| committer | Glenn Morris | 2019-03-05 22:15:02 -0800 |
| commit | 4fd20e66ab0337f9bc2ef3d0ab5d4d28da066c11 (patch) | |
| tree | df98d3d5ec647e08dd2cabbcb0c70e6cf4319bcb | |
| parent | a23ff0ca03a6d57c22d56662bf636b8b98671543 (diff) | |
| download | emacs-4fd20e66ab0337f9bc2ef3d0ab5d4d28da066c11.tar.gz emacs-4fd20e66ab0337f9bc2ef3d0ab5d4d28da066c11.zip | |
Remove etc/GNUS-NEWS (bug#34662)
It is not relevant since Gnus stopped being distributed separately.
* etc/GNUS-NEWS: Remove this generated file.
* etc/NEWS.26: Relocate an entry mistakenly added to GNUS-NEWS.
* doc/misc/gnus-coding.texi (Gnus Maintenance Guide):
No longer mention GNUS-NEWS.
* doc/misc/gnus-news.el: Remove.
* doc/misc/gnus-news.texi: Update a comment.
* lisp/Makefile.in (update-gnus-news): Remove this phony target.
| -rw-r--r-- | doc/misc/gnus-coding.texi | 8 | ||||
| -rw-r--r-- | doc/misc/gnus-news.el | 115 | ||||
| -rw-r--r-- | doc/misc/gnus-news.texi | 3 | ||||
| -rw-r--r-- | etc/GNUS-NEWS | 316 | ||||
| -rw-r--r-- | etc/NEWS.26 | 3 | ||||
| -rw-r--r-- | lisp/Makefile.in | 9 |
6 files changed, 6 insertions, 448 deletions
diff --git a/doc/misc/gnus-coding.texi b/doc/misc/gnus-coding.texi index 95544628f79..f3e96a0cb63 100644 --- a/doc/misc/gnus-coding.texi +++ b/doc/misc/gnus-coding.texi | |||
| @@ -362,14 +362,6 @@ such multiple commits, like whitespace differences, and unify those ;-). | |||
| 362 | 362 | ||
| 363 | @section Miscellanea | 363 | @section Miscellanea |
| 364 | 364 | ||
| 365 | @heading @file{GNUS-NEWS} | ||
| 366 | |||
| 367 | The @file{etc/GNUS-NEWS} is created from | ||
| 368 | @file{doc/misc/gnus-news.texi}. Don't edit @file{etc/GNUS-NEWS}. | ||
| 369 | Edit @file{doc/misc/gnus-news.texi}, type @command{make | ||
| 370 | update-gnus-news} in the @file{lisp} directory and commit | ||
| 371 | @file{etc/GNUS-NEWS} and @file{doc/misc/gnus-news.texi}. | ||
| 372 | |||
| 373 | @heading Conventions for version information in defcustoms | 365 | @heading Conventions for version information in defcustoms |
| 374 | 366 | ||
| 375 | For new customizable variables introduced in Oort Gnus (including the | 367 | For new customizable variables introduced in Oort Gnus (including the |
diff --git a/doc/misc/gnus-news.el b/doc/misc/gnus-news.el deleted file mode 100644 index c90269fffef..00000000000 --- a/doc/misc/gnus-news.el +++ /dev/null | |||
| @@ -1,115 +0,0 @@ | |||
| 1 | ;;; gnus-news.el --- a hack to create GNUS-NEWS from texinfo source | ||
| 2 | ;; Copyright (C) 2004-2019 Free Software Foundation, Inc. | ||
| 3 | |||
| 4 | ;; Author: Reiner Steib <Reiner.Steib@gmx.de> | ||
| 5 | ;; Keywords: tools | ||
| 6 | |||
| 7 | ;; This file is part of GNU Emacs. | ||
| 8 | |||
| 9 | ;; GNU Emacs is free software: you can redistribute it and/or modify | ||
| 10 | ;; it under the terms of the GNU General Public License as published by | ||
| 11 | ;; the Free Software Foundation, either version 3 of the License, or | ||
| 12 | ;; (at your option) any later version. | ||
| 13 | |||
| 14 | ;; GNU Emacs is distributed in the hope that it will be useful, | ||
| 15 | ;; but WITHOUT ANY WARRANTY; without even the implied warranty of | ||
| 16 | ;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | ||
| 17 | ;; GNU General Public License for more details. | ||
| 18 | |||
| 19 | ;; You should have received a copy of the GNU General Public License | ||
| 20 | ;; along with GNU Emacs. If not, see <https://www.gnu.org/licenses/>. | ||
| 21 | |||
| 22 | ;;; Commentary: | ||
| 23 | |||
| 24 | ;;; Code: | ||
| 25 | |||
| 26 | (defvar gnus-news-header-disclaimer | ||
| 27 | "GNUS NEWS -- history of user-visible changes. | ||
| 28 | |||
| 29 | Copyright (C) 1999-2019 Free Software Foundation, Inc. | ||
| 30 | See the end of the file for license conditions. | ||
| 31 | |||
| 32 | Please send Gnus bug reports to bugs@gnus.org. | ||
| 33 | For older news, see Gnus info node \"New Features\".\n\n") | ||
| 34 | |||
| 35 | (defvar gnus-news-trailer | ||
| 36 | " | ||
| 37 | * For older news, see Gnus info node \"New Features\". | ||
| 38 | |||
| 39 | ---------------------------------------------------------------------- | ||
| 40 | |||
| 41 | This file is part of GNU Emacs. | ||
| 42 | |||
| 43 | GNU Emacs is free software: you can redistribute it and/or modify | ||
| 44 | it under the terms of the GNU General Public License as published by | ||
| 45 | the Free Software Foundation, either version 3 of the License, or | ||
| 46 | \(at your option) any later version. | ||
| 47 | |||
| 48 | GNU Emacs is distributed in the hope that it will be useful, | ||
| 49 | but WITHOUT ANY WARRANTY; without even the implied warranty of | ||
| 50 | MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | ||
| 51 | GNU General Public License for more details. | ||
| 52 | |||
| 53 | You should have received a copy of the GNU General Public License | ||
| 54 | along with GNU Emacs. If not, see <https://www.gnu.org/licenses/>. | ||
| 55 | |||
| 56 | \nLocal variables:\nmode: outline | ||
| 57 | paragraph-separate: \"[ ]*$\"\nend:\n") | ||
| 58 | |||
| 59 | (defvar gnus-news-makeinfo-command "makeinfo") | ||
| 60 | |||
| 61 | (defvar gnus-news-fill-column 80) | ||
| 62 | |||
| 63 | (defvar gnus-news-makeinfo-switches | ||
| 64 | (concat " --no-headers --paragraph-indent=0" | ||
| 65 | " --no-validate" ;; Allow unresolved references. | ||
| 66 | " --fill-column=" (number-to-string | ||
| 67 | (+ 3 ;; will strip leading spaces later | ||
| 68 | (or gnus-news-fill-column 80))))) | ||
| 69 | |||
| 70 | (defun batch-gnus-news () | ||
| 71 | "Make GNUS-NEWS in batch mode." | ||
| 72 | (let (infile outfile) | ||
| 73 | (setq infile (car command-line-args-left) | ||
| 74 | command-line-args-left (cdr command-line-args-left) | ||
| 75 | outfile (car command-line-args-left) | ||
| 76 | command-line-args-left nil) | ||
| 77 | (if (and infile outfile) | ||
| 78 | (message "Creating `%s' from `%s'..." outfile infile) | ||
| 79 | (error "Not enough files given.")) | ||
| 80 | (gnus-news-translate-file infile outfile))) | ||
| 81 | |||
| 82 | (defun gnus-news-translate-file (infile outfile) | ||
| 83 | "Translate INFILE (texinfo) to OUTFILE (GNUS-NEWS)." | ||
| 84 | (let* ((dir (concat (or (getenv "srcdir") ".") "/")) | ||
| 85 | (infile (concat dir infile)) | ||
| 86 | (buffer (find-file-noselect (concat dir outfile)))) | ||
| 87 | (with-temp-buffer | ||
| 88 | ;; Could be done using 'texinfmt' stuff as in 'infohack.el'. | ||
| 89 | (insert | ||
| 90 | (shell-command-to-string | ||
| 91 | (concat gnus-news-makeinfo-command " " | ||
| 92 | gnus-news-makeinfo-switches " " infile))) | ||
| 93 | (goto-char (point-max)) | ||
| 94 | (delete-char -1) | ||
| 95 | (goto-char (point-min)) | ||
| 96 | (save-excursion | ||
| 97 | (while (re-search-forward "^ \\* " nil t) | ||
| 98 | (replace-match "\f\n* "))) | ||
| 99 | (save-excursion | ||
| 100 | (while (re-search-forward "^ \\* " nil t) | ||
| 101 | (replace-match "** "))) | ||
| 102 | (save-excursion | ||
| 103 | (while (re-search-forward "^ " nil t) | ||
| 104 | (replace-match ""))) | ||
| 105 | ;; Avoid '*' from @ref at beginning of line: | ||
| 106 | (save-excursion | ||
| 107 | (while (re-search-forward "^\\*Note" nil t) | ||
| 108 | (replace-match " \\&"))) | ||
| 109 | (goto-char (point-min)) | ||
| 110 | (insert gnus-news-header-disclaimer) | ||
| 111 | (goto-char (point-max)) | ||
| 112 | (insert gnus-news-trailer) | ||
| 113 | (write-region (point-min) (point-max) outfile)))) | ||
| 114 | |||
| 115 | ;;; gnus-news.el ends here | ||
diff --git a/doc/misc/gnus-news.texi b/doc/misc/gnus-news.texi index 9bf8d190416..707c6dd4104 100644 --- a/doc/misc/gnus-news.texi +++ b/doc/misc/gnus-news.texi | |||
| @@ -13,8 +13,7 @@ | |||
| 13 | @c carry prominent notices stating who last changed them. | 13 | @c carry prominent notices stating who last changed them. |
| 14 | 14 | ||
| 15 | @c This file contains a list of news features Gnus. It is supposed to be | 15 | @c This file contains a list of news features Gnus. It is supposed to be |
| 16 | @c included in 'gnus.texi'. 'GNUS-NEWS' is automatically generated from | 16 | @c included in 'gnus.texi'. |
| 17 | @c this file (see 'gnus-news.el'). | ||
| 18 | 17 | ||
| 19 | @itemize @bullet | 18 | @itemize @bullet |
| 20 | 19 | ||
diff --git a/etc/GNUS-NEWS b/etc/GNUS-NEWS deleted file mode 100644 index a8b03857bd2..00000000000 --- a/etc/GNUS-NEWS +++ /dev/null | |||
| @@ -1,316 +0,0 @@ | |||
| 1 | GNUS NEWS -- history of user-visible changes. | ||
| 2 | |||
| 3 | Copyright (C) 1999-2019 Free Software Foundation, Inc. | ||
| 4 | See the end of the file for license conditions. | ||
| 5 | |||
| 6 | Please send Gnus bug reports to bugs@gnus.org. | ||
| 7 | For older news, see Gnus info node "New Features". | ||
| 8 | |||
| 9 | |||
| 10 | * Supported Emacs versions The following Emacs versions are supported by No | ||
| 11 | Gnus: | ||
| 12 | |||
| 13 | ** Emacs 22 and up | ||
| 14 | ** XEmacs 21.4 | ||
| 15 | ** XEmacs 21.5 | ||
| 16 | ** SXEmacs | ||
| 17 | |||
| 18 | |||
| 19 | * Installation changes | ||
| 20 | |||
| 21 | ** Upgrading from previous (stable) version if you have used No Gnus. | ||
| 22 | |||
| 23 | If you have tried No Gnus (the unstable Gnus branch leading to this | ||
| 24 | release) but went back to a stable version, be careful when upgrading to | ||
| 25 | this version. In particular, you will probably want to remove the | ||
| 26 | '~/News/marks' directory (perhaps selectively), so that flags are read | ||
| 27 | from your '~/.newsrc.eld' instead of from the stale marks file, where | ||
| 28 | this release will store flags for nntp. See a later entry for more | ||
| 29 | information about nntp marks. Note that downgrading isn't safe in | ||
| 30 | general. | ||
| 31 | |||
| 32 | ** Incompatibility when switching from Emacs 23 to Emacs 22 In Emacs 23, | ||
| 33 | Gnus uses Emacs's new internal coding system 'utf-8-emacs' for saving | ||
| 34 | articles drafts and '~/.newsrc.eld'. These files may not be read | ||
| 35 | correctly in Emacs 22 and below. If you want to use Gnus across | ||
| 36 | different Emacs versions, you may set 'mm-auto-save-coding-system' to | ||
| 37 | 'emacs-mule'. | ||
| 38 | |||
| 39 | ** Lisp files are now installed in '.../site-lisp/gnus/' by default. It | ||
| 40 | defaulted to '.../site-lisp/' formerly. In addition to this, the new | ||
| 41 | installer issues a warning if other Gnus installations which will shadow | ||
| 42 | the latest one are detected. You can then remove those shadows manually | ||
| 43 | or remove them using 'make remove-installed-shadows'. | ||
| 44 | |||
| 45 | ** The installation directory name is allowed to have spaces and/or tabs. | ||
| 46 | |||
| 47 | |||
| 48 | * New packages and libraries within Gnus | ||
| 49 | |||
| 50 | ** New version of 'nnimap' | ||
| 51 | |||
| 52 | 'nnimap' has been reimplemented in a mostly-compatible way. See the Gnus | ||
| 53 | manual for a description of the new interface. In particular, | ||
| 54 | 'nnimap-inbox' and the client side split method has changed. | ||
| 55 | |||
| 56 | ** Gnus includes the Emacs Lisp SASL library. | ||
| 57 | |||
| 58 | This provides a clean API to SASL mechanisms from within Emacs. The user | ||
| 59 | visible aspects of this, compared to the earlier situation, include | ||
| 60 | support for DIGEST-MD5 and NTLM. *Note Emacs SASL: (sasl)Top. | ||
| 61 | |||
| 62 | ** ManageSieve connections uses the SASL library by default. | ||
| 63 | |||
| 64 | The primary change this brings is support for DIGEST-MD5 and NTLM, when | ||
| 65 | the server supports it. | ||
| 66 | |||
| 67 | ** Gnus includes a password cache mechanism in password.el. | ||
| 68 | |||
| 69 | It is enabled by default (see 'password-cache'), with a short timeout of | ||
| 70 | 16 seconds (see 'password-cache-expiry'). If PGG is used as the PGP back | ||
| 71 | end, the PGP passphrase is managed by this mechanism. Passwords for | ||
| 72 | ManageSieve connections are managed by this mechanism, after querying the | ||
| 73 | user about whether to do so. | ||
| 74 | |||
| 75 | ** Using EasyPG with Gnus When EasyPG, is available, Gnus will use it | ||
| 76 | instead of PGG. EasyPG is an Emacs user interface to GNU Privacy Guard. | ||
| 77 | *Note EasyPG Assistant user's manual: (epa)Top. EasyPG is included in | ||
| 78 | Emacs 23 and available separately as well. | ||
| 79 | |||
| 80 | |||
| 81 | * Changes in group mode | ||
| 82 | |||
| 83 | ** Symbols like 'gcc-self' now have the same precedence rules in | ||
| 84 | 'gnus-parameters' as other "real" variables: The last match wins instead | ||
| 85 | of the first match. | ||
| 86 | |||
| 87 | ** Old intermediate incoming mail files ('Incoming*') are deleted after a | ||
| 88 | couple of days, not immediately. *Note Mail Source Customization::. | ||
| 89 | (New in Gnus 5.10.10 / No Gnus 0.8) | ||
| 90 | |||
| 91 | |||
| 92 | * Changes in summary and article mode | ||
| 93 | |||
| 94 | ** There's now only one variable that determines how HTML is rendered: | ||
| 95 | 'mm-text-html-renderer'. | ||
| 96 | |||
| 97 | ** Gnus now supports sticky article buffers. Those are article buffers that | ||
| 98 | are not reused when you select another article. *Note Sticky Articles::. | ||
| 99 | |||
| 100 | ** Gnus can selectively display 'text/html' articles with a WWW browser with | ||
| 101 | 'K H'. *Note MIME Commands::. | ||
| 102 | |||
| 103 | ** International host names (IDNA) can now be decoded inside article bodies | ||
| 104 | using 'W i' ('gnus-summary-idna-message'). This requires that GNU Libidn | ||
| 105 | (<https://www.gnu.org/software/libidn/>) has been installed. | ||
| 106 | |||
| 107 | ** The non-ASCII group names handling has been much improved. The back ends | ||
| 108 | that fully support non-ASCII group names are now 'nntp', 'nnml', and | ||
| 109 | 'nnrss'. Also the agent, the cache, and the marks features work with | ||
| 110 | those back ends. *Note Non-ASCII Group Names::. | ||
| 111 | |||
| 112 | ** Gnus now displays DNS master files sent as text/dns using dns-mode. | ||
| 113 | |||
| 114 | ** Gnus supports new limiting commands in the Summary buffer: '/ r' | ||
| 115 | ('gnus-summary-limit-to-replied') and '/ R' | ||
| 116 | ('gnus-summary-limit-to-recipient'). *Note Limiting::. | ||
| 117 | |||
| 118 | ** You can now fetch all ticked articles from the server using 'Y t' | ||
| 119 | ('gnus-summary-insert-ticked-articles'). *Note Summary Generation | ||
| 120 | Commands::. | ||
| 121 | |||
| 122 | ** Gnus supports a new sort command in the Summary buffer: 'C-c C-s C-t' | ||
| 123 | ('gnus-summary-sort-by-recipient'). *Note Summary Sorting::. | ||
| 124 | |||
| 125 | ** S/MIME now features LDAP user certificate searches. You need to | ||
| 126 | configure the server in 'smime-ldap-host-list'. | ||
| 127 | |||
| 128 | ** URLs inside OpenPGP headers are retrieved and imported to your PGP key | ||
| 129 | ring when you click on them. | ||
| 130 | |||
| 131 | ** Picons can be displayed right from the textual address, see | ||
| 132 | 'gnus-picon-style'. *Note Picons::. | ||
| 133 | |||
| 134 | ** ANSI SGR control sequences can be transformed using 'W A'. | ||
| 135 | |||
| 136 | ANSI sequences are used in some Chinese hierarchies for highlighting | ||
| 137 | articles ('gnus-article-treat-ansi-sequences'). | ||
| 138 | |||
| 139 | ** Gnus now MIME decodes articles even when they lack "MIME-Version" header. | ||
| 140 | This changes the default of 'gnus-article-loose-mime'. | ||
| 141 | |||
| 142 | ** 'gnus-decay-scores' can be a regexp matching score files. For example, | ||
| 143 | set it to '\\.ADAPT\\'' and only adaptive score files will be decayed. | ||
| 144 | *Note Score Decays::. | ||
| 145 | |||
| 146 | ** Strings prefixing to the 'To' and 'Newsgroup' headers in summary lines | ||
| 147 | when using 'gnus-ignored-from-addresses' can be customized with | ||
| 148 | 'gnus-summary-to-prefix' and 'gnus-summary-newsgroup-prefix'. *Note To | ||
| 149 | From Newsgroups::. | ||
| 150 | |||
| 151 | ** You can replace MIME parts with external bodies. See | ||
| 152 | 'gnus-mime-replace-part' and 'gnus-article-replace-part'. *Note MIME | ||
| 153 | Commands::, *note Using MIME::. | ||
| 154 | |||
| 155 | ** The option 'mm-fill-flowed' can be used to disable treatment of | ||
| 156 | format=flowed messages. Also, flowed text is disabled when sending | ||
| 157 | inline PGP signed messages. *Note Flowed text: (emacs-mime)Flowed text. | ||
| 158 | (New in Gnus 5.10.7) | ||
| 159 | |||
| 160 | ** Now the new command 'S W' ('gnus-article-wide-reply-with-original') for a | ||
| 161 | wide reply in the article buffer yanks a text that is in the active | ||
| 162 | region, if it is set, as well as the 'R' | ||
| 163 | ('gnus-article-reply-with-original') command. Note that the 'R' command | ||
| 164 | in the article buffer no longer accepts a prefix argument, which was used | ||
| 165 | to make it do a wide reply. *Note Article Keymap::. | ||
| 166 | |||
| 167 | ** The new command 'C-h b' ('gnus-article-describe-bindings') used in the | ||
| 168 | article buffer now shows not only the article commands but also the real | ||
| 169 | summary commands that are accessible from the article buffer. | ||
| 170 | |||
| 171 | |||
| 172 | * Changes in Message mode | ||
| 173 | |||
| 174 | ** Gnus now defaults to saving all outgoing messages in per-month nnfolder | ||
| 175 | archives. | ||
| 176 | |||
| 177 | ** Gnus now supports the "hashcash" client puzzle anti-spam mechanism. Use | ||
| 178 | '(setq message-generate-hashcash t)' to enable. *Note Hashcash::. | ||
| 179 | |||
| 180 | ** You can now drag and drop attachments to the Message buffer. See | ||
| 181 | 'mml-dnd-protocol-alist' and 'mml-dnd-attach-options'. *Note MIME: | ||
| 182 | (message)MIME. | ||
| 183 | |||
| 184 | ** The option 'message-yank-empty-prefix' now controls how empty lines are | ||
| 185 | prefixed in cited text. *Note Insertion Variables: (message)Insertion | ||
| 186 | Variables. | ||
| 187 | |||
| 188 | ** Gnus uses narrowing to hide headers in Message buffers. The 'References' | ||
| 189 | header is hidden by default. To make all headers visible, use '(setq | ||
| 190 | message-hidden-headers nil)'. *Note Message Headers: (message)Message | ||
| 191 | Headers. | ||
| 192 | |||
| 193 | ** You can highlight different levels of citations like in the article | ||
| 194 | buffer. See 'gnus-message-highlight-citation'. | ||
| 195 | |||
| 196 | ** 'auto-fill-mode' is enabled by default in Message mode. See | ||
| 197 | 'message-fill-column'. *Note Message Headers: (message)Various Message | ||
| 198 | Variables. | ||
| 199 | |||
| 200 | ** You can now store signature files in a special directory named | ||
| 201 | 'message-signature-directory'. | ||
| 202 | |||
| 203 | ** The option 'message-citation-line-format' controls the format of the | ||
| 204 | "Whomever writes:" line. You need to set | ||
| 205 | 'message-citation-line-function' to | ||
| 206 | 'message-insert-formatted-citation-line' as well. | ||
| 207 | |||
| 208 | |||
| 209 | * Changes in Browse Server mode | ||
| 210 | |||
| 211 | ** Gnus' sophisticated subscription methods are now available in Browse | ||
| 212 | Server buffers as well using the variable | ||
| 213 | 'gnus-browse-subscribe-newsgroup-method'. | ||
| 214 | |||
| 215 | |||
| 216 | * Changes in back ends | ||
| 217 | |||
| 218 | ** The nntp back end stores article marks in '~/News/marks'. | ||
| 219 | |||
| 220 | The directory can be changed using the (customizable) variable | ||
| 221 | 'nntp-marks-directory', and marks can be disabled using the (back end) | ||
| 222 | variable 'nntp-marks-is-evil'. The advantage of this is that you can | ||
| 223 | copy '~/News/marks' (using rsync, scp or whatever) to another Gnus | ||
| 224 | installation, and it will realize what articles you have read and marked. | ||
| 225 | The data in '~/News/marks' has priority over the same data in | ||
| 226 | '~/.newsrc.eld'. | ||
| 227 | |||
| 228 | ** You can import and export your RSS subscriptions from OPML files. *Note | ||
| 229 | RSS::. | ||
| 230 | |||
| 231 | ** IMAP identity (RFC 2971) is supported. | ||
| 232 | |||
| 233 | By default, Gnus does not send any information about itself, but you can | ||
| 234 | customize it using the variable 'nnimap-id'. | ||
| 235 | |||
| 236 | ** The 'nnrss' back end now supports multilingual text. Non-ASCII group | ||
| 237 | names for the 'nnrss' groups are also supported. *Note RSS::. | ||
| 238 | |||
| 239 | ** Retrieving mail with POP3 is supported over SSL/TLS and with StartTLS. | ||
| 240 | |||
| 241 | ** The nnml back end allows other compression programs beside 'gzip' for | ||
| 242 | compressed message files. *Note Mail Spool::. | ||
| 243 | |||
| 244 | ** The nnml back end supports group compaction. | ||
| 245 | |||
| 246 | This feature, accessible via the functions 'gnus-group-compact-group' ('G | ||
| 247 | z' in the group buffer) and 'gnus-server-compact-server' ('z' in the | ||
| 248 | server buffer) renumbers all articles in a group, starting from 1 and | ||
| 249 | removing gaps. As a consequence, you get a correct total article count | ||
| 250 | (until messages are deleted again). | ||
| 251 | |||
| 252 | |||
| 253 | * Appearance | ||
| 254 | |||
| 255 | ** The tool bar has been updated to use GNOME icons. You can also customize | ||
| 256 | the tool bars: 'M-x customize-apropos RET -tool-bar$' should get you | ||
| 257 | started. (Only for Emacs, not in XEmacs.) | ||
| 258 | |||
| 259 | ** The tool bar icons are now (de)activated correctly in the group buffer, | ||
| 260 | see the variable 'gnus-group-update-tool-bar'. Its default value depends | ||
| 261 | on your Emacs version. | ||
| 262 | |||
| 263 | ** You can change the location of XEmacs's toolbars in Gnus buffers. See | ||
| 264 | 'gnus-use-toolbar' and 'message-use-toolbar'. | ||
| 265 | |||
| 266 | |||
| 267 | * Miscellaneous changes | ||
| 268 | |||
| 269 | ** New user option 'gnus-rcvstore-options' provides a way to | ||
| 270 | specify additional options when saving messages to an MH folder. | ||
| 271 | |||
| 272 | ** Having edited the select-method for the foreign server in the server | ||
| 273 | buffer is immediately reflected to the subscription of the groups which | ||
| 274 | use the server in question. For instance, if you change | ||
| 275 | 'nntp-via-address' into 'bar.example.com' from 'foo.example.com', Gnus | ||
| 276 | will connect to the news host by way of the intermediate host | ||
| 277 | 'bar.example.com' from next time. | ||
| 278 | |||
| 279 | ** The 'all.SCORE' file can be edited from the group buffer using 'W e'. | ||
| 280 | |||
| 281 | ** You can set 'gnus-mark-copied-or-moved-articles-as-expirable' to a | ||
| 282 | non-'nil' value so that articles that have been read may be marked as | ||
| 283 | expirable automatically when copying or moving them to a group that has | ||
| 284 | auto-expire turned on. The default is 'nil' and copying and moving of | ||
| 285 | articles behave as before; i.e., the expirable marks will be unchanged | ||
| 286 | except that the marks will be removed when copying or moving articles to | ||
| 287 | a group that has not turned auto-expire on. *Note Expiring Mail::. | ||
| 288 | |||
| 289 | ** NoCeM support has been removed. | ||
| 290 | |||
| 291 | ** Carpal mode has been removed. | ||
| 292 | |||
| 293 | * For older news, see Gnus info node "New Features". | ||
| 294 | |||
| 295 | ---------------------------------------------------------------------- | ||
| 296 | |||
| 297 | This file is part of GNU Emacs. | ||
| 298 | |||
| 299 | GNU Emacs is free software: you can redistribute it and/or modify | ||
| 300 | it under the terms of the GNU General Public License as published by | ||
| 301 | the Free Software Foundation, either version 3 of the License, or | ||
| 302 | (at your option) any later version. | ||
| 303 | |||
| 304 | GNU Emacs is distributed in the hope that it will be useful, | ||
| 305 | but WITHOUT ANY WARRANTY; without even the implied warranty of | ||
| 306 | MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | ||
| 307 | GNU General Public License for more details. | ||
| 308 | |||
| 309 | You should have received a copy of the GNU General Public License | ||
| 310 | along with GNU Emacs. If not, see <https://www.gnu.org/licenses/>. | ||
| 311 | |||
| 312 | |||
| 313 | Local variables: | ||
| 314 | mode: outline | ||
| 315 | paragraph-separate: "[ ]*$" | ||
| 316 | end: | ||
diff --git a/etc/NEWS.26 b/etc/NEWS.26 index 9ee1a4f284e..d8ad575cc16 100644 --- a/etc/NEWS.26 +++ b/etc/NEWS.26 | |||
| @@ -800,6 +800,9 @@ zone name instead of the numeric form. The '%z' format continues to | |||
| 800 | be the numeric form. The new behavior is compatible with | 800 | be the numeric form. The new behavior is compatible with |
| 801 | 'format-time-string'. | 801 | 'format-time-string'. |
| 802 | 802 | ||
| 803 | *** New user option 'gnus-rcvstore-options' provides a way to | ||
| 804 | specify additional options when saving messages to an MH folder. | ||
| 805 | |||
| 803 | ** Ibuffer | 806 | ** Ibuffer |
| 804 | 807 | ||
| 805 | *** New command 'ibuffer-jump'. | 808 | *** New command 'ibuffer-jump'. |
diff --git a/lisp/Makefile.in b/lisp/Makefile.in index 1f251bdeb59..9bcd5a88242 100644 --- a/lisp/Makefile.in +++ b/lisp/Makefile.in | |||
| @@ -220,7 +220,7 @@ update-subdirs: | |||
| 220 | $(srcdir)/../build-aux/update-subdirs $$file; \ | 220 | $(srcdir)/../build-aux/update-subdirs $$file; \ |
| 221 | done; | 221 | done; |
| 222 | 222 | ||
| 223 | .PHONY: updates repo-update update-authors update-gnus-news | 223 | .PHONY: updates repo-update update-authors |
| 224 | 224 | ||
| 225 | # Some modes of make-dist use this. | 225 | # Some modes of make-dist use this. |
| 226 | updates: update-subdirs autoloads finder-data custom-deps | 226 | updates: update-subdirs autoloads finder-data custom-deps |
| @@ -233,17 +233,12 @@ updates: update-subdirs autoloads finder-data custom-deps | |||
| 233 | # this directory's autoloads rule. | 233 | # this directory's autoloads rule. |
| 234 | repo-update: compile finder-data custom-deps | 234 | repo-update: compile finder-data custom-deps |
| 235 | 235 | ||
| 236 | # Update etc/AUTHORS and etc/GNUS-NEWS. | 236 | # Update etc/AUTHORS |
| 237 | 237 | ||
| 238 | update-authors: | 238 | update-authors: |
| 239 | $(emacs) -L "$(top_srcdir)/admin" -l authors \ | 239 | $(emacs) -L "$(top_srcdir)/admin" -l authors \ |
| 240 | -f batch-update-authors "$(top_srcdir)/etc/AUTHORS" "$(top_srcdir)" | 240 | -f batch-update-authors "$(top_srcdir)/etc/AUTHORS" "$(top_srcdir)" |
| 241 | 241 | ||
| 242 | update-gnus-news: | ||
| 243 | $(emacs) -L "$(top_srcdir)/doc/misc" -l gnus-news -f batch-gnus-news \ | ||
| 244 | "$(top_srcdir)/doc/misc/gnus-news.texi" \ | ||
| 245 | "$(top_srcdir)/etc/GNUS-NEWS" | ||
| 246 | |||
| 247 | FORCE: | 242 | FORCE: |
| 248 | .PHONY: FORCE | 243 | .PHONY: FORCE |
| 249 | 244 | ||