summaryrefslogtreecommitdiff
path: root/doc/misc/gnus.texi
Commit message (Collapse)AuthorAgeFilesLines
* Update version information in Gnus manualStefan Kangas2022-10-171-2/+12
| | | | | | | * doc/misc/gnus.texi (Gnus Versions): Update with some information from https://www.gnus.org/history.html (Ma Gnus): Explain that Gnus is now developed together with Emacs. (Bug#58161)
* ; Prefer HTTPS to HTTP in many URLsStefan Kangas2022-10-151-4/+4
|
* Revert "Decrease use of the word "Emacsen" in docs"Stefan Kangas2022-10-011-1/+1
| | | | | | This reverts commit 55f46cc77cb9d72fbabadb63d8aeab45c5e005e2. Ref. https://lists.gnu.org/r/emacs-devel/2022-10/msg00016.html
* Decrease use of the word "Emacsen" in docsStefan Kangas2022-10-011-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | "Emacsen" is either a less clear way of saying "old versions of Emacs", or an implicit reference to XEmacs. We recommend against using it in the FAQ. So use the more clear wording instead. * doc/misc/gnus.texi (Oort Gnus): * doc/misc/widget.texi (Basic Types, toggle): * lisp/cedet/semantic/bovine/c.el (semantic-c-skip-conditional-section): * lisp/cedet/semantic/wisent/comp.el (wisent-compile-grammar): * lisp/desktop.el (desktop-save): * lisp/erc/erc-compat.el: * lisp/erc/erc-log.el: * lisp/gnus/gnus-util.el (gnus-replace-in-string): * lisp/mail/footnote.el: * lisp/net/tramp-archive.el: * lisp/net/tramp-smb.el: * lisp/net/tramp-uu.el: * lisp/net/tramp.el: (with-tramp-locked-connection): * lisp/org/ol-eww.el: * lisp/org/org-compat.el: (org-define-error): * lisp/shadowfile.el: * lisp/winner.el: Don't use the word "Emacsen".
* ; Minor doc fix in gnus.texiStefan Kangas2022-09-061-1/+0
| | | | | * doc/misc/gnus.texi (Writing New Back Ends): Delete now obsolete version variable.
* Merge from origin/emacs-28Stefan Kangas2022-08-171-1/+1
|\ | | | | | | | | | | a4078fa628 ; * lisp/vc/ediff.el: Improve wording in last change. dd077ebded Revert "; * doc/lispintro/emacs-lisp-intro.texi: Fix typo." 362c9ab879 * doc/misc/gnus.texi (Article Washing): Fix Links URL.
| * * doc/misc/gnus.texi (Article Washing): Fix Links URL.Stefan Kangas2022-08-161-1/+1
| |
* | Advertise obsolete library pgg.el lessStefan Kangas2022-08-161-9/+7
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * doc/misc/gnus-faq.texi (FAQ 8-2): * doc/misc/gnus.texi (Security): * doc/misc/message.texi (Using OpenPGP, PGP Compatibility): * doc/misc/mh-e.texi (Reading PGP, Sending PGP): * lisp/gnus/mml2015.el (mml2015-use): * lisp/info-look.el (mapc): * lisp/mh-e/mh-e.el (mh-mml-method-default): Advertise obsolete library pgg.el less. * lisp/mh-e/mh-identity.el (mh-identity-pgg-default-user-id): Rename from 'mh-identity-gpg-default-user-id', and make the old name into obsolete variable alias. Update all uses.
* | Modernize spam section in Gnus manual slightlyStefan Kangas2022-08-161-31/+10
| | | | | | | | | | | | | | | | | | | | | | * doc/misc/gnus.texi (The problem of spam): Don't explain what spam is; there is no need for that in 2022. Don't explain limitations of obsolete software TMDA; it's website has stopped working but seems to have been updated last in 2007. (Thwarting Email Spam, Anti-Spam Basics) (Spam Package Configuration Examples): Prefer "spam" to "UCE". (The problem of spam): Use example.org in example. (SpamAssassin, Hashcash): Improve wording.
* | Delete implicit XEmacs references from Gnus manualStefan Kangas2022-08-161-10/+3
| | | | | | | | | | | | * doc/misc/gnus.texi (Group Buffer Format, Summary Buffer, RSS): Delete some implicit references to XEmacs. (RSS): Fix default value.
* | * doc/misc/gnus.texi (Troubleshooting): Update section.Stefan Kangas2022-08-161-20/+6
| |
* | Remove Gnus Compatibility manual sectionLars Ingebrigtsen2022-08-151-57/+0
| | | | | | | | | | * doc/misc/gnus.texi (Compatibility): Remove outdated section (bug#57178).
* | Make gnus-uu-view-with-metamail obsoleteStefan Kangas2022-08-141-8/+0
| | | | | | | | | | | | | | | | | | The metamail package was last released in 1994, and has been removed from most GNU/Linux distributions due to being buggy and unmaintained. * lisp/gnus/gnus-uu.el (gnus-uu-view-with-metamail): Make obsolete. * doc/misc/gnus.texi (Other Decode Variables): Don't document above obsolete variable.
* | Don't advertise obsolete library html2text.elStefan Kangas2022-08-141-3/+0
| | | | | | | | | | | | | | | | | | * doc/misc/emacs-mime.texi (Display Customization): * doc/misc/gnus-faq.texi (FAQ 4-7): * doc/misc/gnus.texi (Article Washing): * doc/misc/mh-e.texi (HTML): * lisp/gnus/mm-decode.el (mm-text-html-renderer): Don't advertise obsolete library html2text.el.
* | Delete many references to Emacs 23 or older from docsStefan Kangas2022-08-131-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * doc/emacs/glossary.texi (Glossary): * doc/emacs/msdos.texi (Windows Fonts): * doc/lispref/loading.texi (Library Search): * doc/lispref/processes.texi (Accepting Output): * doc/misc/auth.texi (GnuPG and EasyPG Assistant Configuration): * doc/misc/efaq-w32.texi (Font names): * doc/misc/efaq.texi (Turning on syntax highlighting) (Escape sequences in shell output): * doc/misc/eshell.texi (Bugs and ideas): * doc/misc/gnus.texi (nnmairix requirements): * doc/misc/gnus-faq.texi (FAQ 1-5): * doc/misc/idlwave.texi (Troubleshooting): * doc/misc/message.texi (Using S/MIME): * doc/misc/mh-e.texi (Preface, Incorporating Mail): * doc/misc/viper.texi (Viper Specials): Delete references to Emacs 23 or older.
* | Merge from origin/emacs-28Stefan Kangas2022-08-131-10/+0
|\ \ | |/ | | | | | | | | 72fc7258bf Delete references to deleted library hilit19.el e746fc2e7b Delete stale comments from Lisp Intro manual 77613b9217 ; Delete redundant installation instructions from ebnf2ps.el
| * Delete references to deleted library hilit19.elStefan Kangas2022-08-121-10/+0
| | | | | | | | | | | | | | * doc/misc/gnus.texi (Compatibility): * lisp/progmodes/f90.el: * lisp/ps-print.el: * lisp/vc/ediff.el: Delete references to hilit19.el.
* | Remove some more outdated Gnus manual stuffLars Ingebrigtsen2022-08-121-2/+0
| | | | | | | | | | * doc/misc/gnus.texi (Mail Source Customization): Remove more outdated text (bug#57156).
* | Remove (gnus) Gnus Development manual sectionLars Ingebrigtsen2022-08-121-53/+1
| | | | | | | | | | * doc/misc/gnus.texi (Gnus Development): Remove outdated section (bug#57156).
* | * doc/misc/gnus.texi (Emacsen): Delete section.Stefan Kangas2022-08-121-25/+0
| |
* | Doc fixes: don't mention EFSStefan Kangas2022-07-281-7/+7
| | | | | | | | | | | | | | | | | | | | * doc/misc/ede.texi (ede-project): * doc/misc/gnus.texi (Directory Groups, Various Various): * lisp/cedet/ede/base.el (ede-project): * lisp/gnus/mml.el (mml-attach-external): * lisp/org/org.el (org-file-apps): * lisp/url/url-file.el (url-file-find-possibly-compressed-file): Doc fixes; don't mention XEmacs specific library EFS.
* | Merge from origin/emacs-28Stefan Kangas2022-07-141-1/+1
|\ \ | |/ | | | | | | | | | | | | | | | | | | | | 5e47ec9511 ; * lisp/url/url-http.el (url-http-parse-headers): Fix typo. ba0871bef1 ; Fix typos: prefer American spelling e3e7f31faa Adapt Tramp doc # Conflicts: # etc/NEWS # etc/themes/modus-themes.el # lisp/emacs-lisp/byte-opt.el # test/lisp/so-long-tests/spelling-tests.el
| * ; Fix typos: prefer American spellingStefan Kangas2022-07-131-1/+1
| |
* | Merge from origin/emacs-28Eli Zaretskii2022-05-251-4/+3
|\ \ | |/ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 86b49d5865 ; * etc/NEWS: Announce changes in 'desktop-kill'. (Bug#55... d5ccf2621a ; Fix last change f1c1fd7184 Improve documentation of mail-user-agent. b05d1e9b98 ; * lisp/desktop.el: Update the commentary. (Bug#55560) 139bfa1a08 More fixes in abbrev.el doc strings d80dea6036 Add note about Tramp completion to completion-styles doc s... 9e7c0cf57d Remove mention of removed nnimap-nov-is-evil variable 90aae0bca2 Improve documentation strings and prompts in abbrev.el dfa3e6f424 Restore the Fselect_window call in gui_consider_frame_title. de35e9728f Advise against settings in the MS-Windows system registry 3ffa3d3403 ; Minor addition to make-tarball.txt 7dc026f9ea Fix kmacro-keymap binding after previous change 4f0fd54bc4 Add glossary entries for "interactively" af1c05a3c4 Fix the name of a kmacro command. # Conflicts: # etc/NEWS # lisp/abbrev.el
| * Remove mention of removed nnimap-nov-is-evil variableArash Esbati2022-05-211-4/+3
| | | | | | | | | | * doc/misc/gnus.texi (Slow/Expensive Connection): Remove mention of removed nnimap-nov-is-evil variable (bug#55556).
* | Remove the "retro" Gnus/Message tool barsLars Ingebrigtsen2022-04-301-5/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * doc/misc/gnus.texi (Gravatars): Remove documentation. * lisp/gnus/gmm-utils.el (gmm-tool-bar-style): Obsoleted. * lisp/gnus/gnus-group.el (gnus-group-tool-bar): Use the "Gnome" definition. (gnus-group-tool-bar-gnome, gnus-group-tool-bar-retro) (gnus-group-tool-bar-zap-list): Obsolete. * lisp/gnus/gnus-sum.el (gnus-summary-tool-bar): Use the "Gnome" definition. (gnus-summary-tool-bar-gnome, gnus-summary-tool-bar-retro) (gnus-summary-tool-bar-zap-list): Obsolete. * lisp/gnus/message.el (message-tool-bar): Use the "Gnome" definition. (message-tool-bar-gnome, message-tool-bar-retro) (message-tool-bar-zap-list): Obsolete.
* | Add a mu backend for gnus-searchJai Flack2022-04-071-3/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | | * lisp/gnus-search.el (gnus-search-mu-program): New defcustom (gnus-search-mu-switches): New defcustom (gnus-search-mu-remove-prefix): New defcustom (gnus-search-mu-config-directory): New defcustom (gnus-search-mu-raw-queries-p): New defcustom (gnus-search-mu): New subclass of gnus-search-indexed (gnus-search-transform-expression): New method (gnus-search-mu-handle-date): New function (gnus-search-mu-handle-flag): New function (gnus-search-indexed-extract): New method (gnus-search-indexed-search-command): New method (bug#54662).
* | Refactor gnus/nnselect artlist saving and gettingAndrew G Cohen2022-03-231-0/+11
| | | | | | | | | | | | | | | | | | | | | | | | * lisp/gnus/nnselect.el (nnselect-generate-run): New function that replaces nnselect-run. (nnselect-store-artlist): New function. (nnselect-get-artlist): Update function. (nnselect-request-group, nnselect-request-thread) (nnselect-request-create-group, nnselect-request-group-scan): Use the new functions. * doc/misc/gnus.texi (Selection Groups): Document artlist storage and retrieval.
* | Fix wording and punctuation in recent Gnus documentation changesEli Zaretskii2022-03-041-2/+2
| | | | | | | | | | | | | | | | * lisp/gnus/nnselect.el (nnselect-allow-ephemeral-expiry): Make the first sentence of the doc string be a single line. * doc/misc/gnus.texi (Creating Search Groups): Fix space between sentences.
* | Turn expiry on for nnselect groupsAndrew G Cohen2022-03-041-0/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | Articles in (persistent) groups from the gnus/nnselect backend will now be run through the expiry process upon exit, like other persistent groups. Expiry is not on by default for ephemeral nnselect groups but may be turned on with nnselect-allow-ephemeral-expiry set to t. * lisp/gnus/nnselect.el (nnselect-request-expire-articles): Make article expiry work. (nnselect-allow-ephemeral-expiry): New variable. * doc/misc/gnus.texi (Creating Search Groups): Document nnselect-allow-ephemeral-expiry.
* | ; Fix commit d6fba624e6Arash Esbati2022-02-151-2/+2
| | | | | | | | * doc/misc/gnus.texi (Gravatars): Adjust vindex entries.
* | Fix manual documentation of Gnus tool barsEric Abrahamsen2022-02-141-25/+10
| | | | | | | | | | | | | | * doc/misc/gnus.texi: The options `gnus-use-toolbar', `gnus-toolbar-thickness', and `gnus-summary-mail-toolbar' no longer exist. Other options in this section have been renamed from "toolbar" to "tool-bar".
* | Be more explicit about the meaning of "remove prefix" in Gnus searchEric Abrahamsen2022-02-141-1/+3
| | | | | | | | | | * doc/misc/gnus.texi (Search Engines): It's easy to get confused about what we're removing and why.
* | Clarify Splitting Mail in the Gnus manualLars Ingebrigtsen2022-01-211-6/+11
| | | | | | | | | | * doc/misc/gnus.texi (Splitting Mail): Clarify what happens when crossposting or not (bug#53307).
* | Merge from origin/emacs-28Stefan Kangas2022-01-141-3/+0
|\ \ | |/ | | | | | | 34ca4ff9a5 Fix Edebug specification for inline functions (Bug#53068). 3c06c37a8b Remove mention of removed `gnus-treat-play-sounds' variabl...
| * Remove mention of removed `gnus-treat-play-sounds' variable from manualN. Jackson2022-01-131-3/+0
| | | | | | | | | | | | * info/gnus.info: Remove `gnus-treat-play-sounds' from manual. According to lisp/gnus/ChangeLog.3 this variable was removed in 2010 (bug#53192).
* | Merge from origin/emacs-28Eli Zaretskii2022-01-011-1/+1
|\ \ | |/ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 836be7a112 ; * etc/refcards/ru-refcard.tex: Update Copyright year. 86cbc6ee4a * lisp/net/tramp-sh.el: Adapt copyright year ebe8772f65 ; Minor fixes related to copyright years 23c1ee6989 ; * test/manual/etags/ETAGS.good_N: Adjust to copyright ye... 8d3fc7ec89 * src/xfaces.c (face_for_font): Make 'hash' be uintptr_t. 19dcb237b5 ; Add 2022 to copyright years. # Conflicts: # etc/NEWS # etc/refcards/ru-refcard.tex # lib/cdefs.h # lisp/erc/erc-dcc.el # lisp/erc/erc-imenu.el # lisp/erc/erc-replace.el # lisp/image-dired.el # lisp/progmodes/xref.el # m4/alloca.m4 # m4/byteswap.m4 # m4/errno_h.m4 # m4/getopt.m4 # m4/gnulib-common.m4 # m4/inttypes.m4 # m4/stddef_h.m4 # m4/stdint.m4 # m4/sys_socket_h.m4
| * ; Add 2022 to copyright years.Eli Zaretskii2022-01-011-1/+1
| |
| * Revert "Use @pxref when necessary"Eli Zaretskii2021-11-241-2/+2
| | | | | | | | | | | | This reverts commit b4f47d2ee2203a9f22bebeb3d09e0fb3fce2f65e. Cleanups should not be done on the release branch: that's unnecessary risk.
* | ; * doc/misc/gnus.texi (Server Commands): Fix typo.Stefan Kangas2021-12-291-1/+1
| |
* | ; Fix spelling; be consistent with "key binding" (Bug#52674)Stefan Kangas2021-12-211-2/+2
| |
* | Prefer nil to (current-time) when either will doPaul Eggert2021-12-051-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * lisp/emacs-lisp/timer.el (timer-event-handler, run-at-time): * lisp/gnus/gnus-score.el (gnus-score-date): * lisp/gnus/gnus-search.el (gnus-search-query-parse-date) (gnus-search-imap-handle-date): * lisp/gnus/gnus-sum.el (gnus-user-date) (gnus-summary-create-article): * lisp/image-dired.el (image-dired-create-thumb-1): * lisp/image/gravatar.el (gravatar-retrieve) (gravatar--prune-cache): * lisp/net/dbus.el (dbus-monitor-handler): * lisp/net/tramp-gvfs.el (tramp-gvfs-handle-set-file-times): * lisp/net/tramp-sh.el (tramp-sh-handle-set-file-times): * lisp/net/tramp-sudoedit.el (tramp-sudoedit-handle-set-file-times): * test/lisp/autorevert-tests.el (auto-revert--wait-for-revert) (auto-revert-tests--write-file, auto-revert-test--wait-for): * test/lisp/net/tramp-tests.el (tramp--test-print-duration): Prefer nil to (current-time) when either will do, as this avoids some consing. Similarly, prefer omitting (current-time) arg when this is equivalent.
* | Use gnus-error to report mail-source failuresEric Abrahamsen2021-12-051-4/+0
| | | | | | | | | | | | | | | | | | | | | | | | * lisp/gnus/mail-source.el (mail-source-fetch): Instead of querying the user on mail sources errors -- in effect asking "do you want to continue, or halt the process?" -- log the error with `gnus-error', severity 5. The query didn't provide any meaningful control; error reporting is all that's needed. (mail-source-ignore-errors): Obsolete this option; users can see the error or not by configuring `gnus-verbose'. * doc/misc/gnus.texi (Mail Source Customization): Remove mention of the above option from the manual.
* | Merge from origin/emacs-28Eli Zaretskii2021-11-241-2/+2
|\ \ | |/ | | | | b4f47d2 Use @pxref when necessary
| * Use @pxref when necessaryRobert Pluim2021-11-241-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * doc/lispref/customize.texi (Composite Types): * doc/lispref/edebug.texi (Specification List): * doc/lispref/variables.texi (Local Variables): * doc/misc/efaq.texi (Basic keys): (Informational files for Emacs): * doc/misc/flymake.texi (Locating a master file): * doc/misc/gnus.texi (Don't Panic): (Oort Gnus): * doc/misc/htmlfontify.texi (Non-interactive): * doc/misc/mh-e.texi (More About MH-E): * doc/misc/pcl-cvs.texi (Entering PCL-CVS): * doc/misc/tramp.texi (Remote processes): * doc/misc/vhdl-mode.texi (Indentation Calculation): (Custom Indentation Functions): Use @pxref when inside parens.
* | Add a Gnus command to emojize symbolsLars Ingebrigtsen2021-11-041-0/+9
|/ | | | | | | | * doc/misc/gnus.texi (Article Display): Document it. * lisp/gnus/gnus-art.el (gnus-treat-emojize-symbols): New user option. (gnus-treatment-function-alist): Map. (article-emojize-symbols): New command and keystroke.
* * doc/misc/gnus.texi (Loose Threads): Use regexp-opt in example.Stefan Kangas2021-10-051-13/+8
|
* Don't use some obsolete names in documentationStefan Kangas2021-10-041-3/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | * admin/notes/bugtracker: Use non-obsolete name 'mail-dont-reply-to-names'. * admin/notes/multi-tty: Mention new variable name 'x-selection-value'. * doc/lispintro/emacs-lisp-intro.texi (Point and mark) (Point and mark, Design @value{COUNT-WORDS}): Avoid using obsolete name 'count-lines-region'. * doc/lispref/hooks.texi (Standard Hooks): Remove reference to obsolete abnormal hook 'completion-annotate-function'. * doc/misc/efaq.texi (SPC no longer completes file names): Remove reference to obsolete 'minibuffer-local-filename-must-match-map'; setting it has no effect. * doc/misc/gnus.texi (NNTP): Remove reference to obsolete variable 'nntp-authinfo-file'. * doc/misc/reftex.texi (Table of Contents, Creating Citations) (Options - Table of Contents, Options - Referencing Labels) (Options - Creating Citations, Options - Index Support) (Options - Index Support, Changes): Don't use obsolete names. * doc/misc/speedbar.texi (Minor Display Modes) (Major Display Modes): Make variable name suggestions more in line with existing non-obsolete variable. * lisp/textmodes/reftex-cite.el (reftex-select-bib-mode-map): * lisp/textmodes/reftex-ref.el (reftex-offer-label-menu): Don't use obsolete variable names. * lisp/progmodes/which-func.el (which-func-mode): Doc fix.
* ; * doc/misc/gnus.texi (Gnus Registry Setup): Fix missing parenthesis.Bastien Guerry2021-09-251-1/+1
|
* Prefer "website" to "homepage"Stefan Kangas2021-09-161-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | These days, a "home page" is understood to be only "the main web page of a website" or "landing page", whereas a "website" is "a collection of web pages and related content" (Wikipedia). * doc/emacs/emacs.texi (Top): * doc/emacs/package.texi (Package Menu): * doc/lispintro/emacs-lisp-intro.texi (Top): * doc/lispref/elisp.texi (Top): * doc/lispref/tips.texi (Documentation Tips): * doc/misc/ede.texi (ede-project): * doc/misc/efaq-w32.texi (More information): * doc/misc/gnus-faq.texi (FAQ 5-7): * doc/misc/gnus.texi (About mairix): * doc/misc/mairix-el.texi (About): * doc/misc/reftex.texi (AUCTeX, Imprint): * lisp/cedet/ede/base.el (ede-project): * lisp/cedet/ede/system.el (ede-web-browse-home): * lisp/emacs-lisp/package.el (package-menu-mode-menu) (package-browse-url): * lisp/erc/erc-button.el (erc-emacswiki-url): * lisp/filesets.el (filesets-goto-homepage): * lisp/net/mairix.el: * lisp/net/webjump.el (webjump-sample-sites): * lisp/obsolete/vc-arch.el: * lisp/progmodes/idlw-shell.el (idlwave-shell-mode): * lisp/progmodes/idlwave.el (idlwave, idlwave-mode): * lisp/textmodes/reftex-vars.el (reftex): Prefer "website" to "home page". * doc/lispref/tips.texi (Documentation Tips): Sort the "URL" header comment before "Homepage". * lisp/emacs-lisp/lisp-mnt.el (lm-website): Rename from 'lm-homepage'. (lm-homepage): Make into alias for 'lm-website'.