summaryrefslogtreecommitdiff
path: root/doc
Commit message (Collapse)AuthorAge
* Remove more mentions of the removed `M-o' facemenu bindingLars Ingebrigtsen2021-08-19
| | | | | | | | | | * doc/emacs/text.texi (Fill Commands, Fill Commands): Adjust `M-o' mentions. * etc/refcards/refcard.tex (section{Formatting}): * etc/refcards/pt-br-refcard.tex (section{Formatando}): * etc/refcards/fr-refcard.tex (section{Formater}): Remove mention of `M-o'.
* Fix inaccuracies in documentation of 'message-truncate-lines'Eli Zaretskii2021-08-19
| | | | | | * doc/lispref/display.texi (Echo Area Customization): * src/xdisp.c (syms_of_xdisp): Adjust the documentation of message-truncate-lines to changes that fixed bug#46718.
* Improve documentation of 'assoc'Eli Zaretskii2021-08-18
| | | | | * doc/lispref/lists.texi (Association Lists): * src/fns.c (Fassoc): Document how TESTFN is called. (Bug#50110)
* Merge branch 'feature/context-menu'Juri Linkov2021-08-17
|\
| * Improve :type of defcustom 'context-menu-functions' and add documentation.Juri Linkov2021-07-28
| | | | | | | | | | | | | | | | | | | | | | | | | | * doc/emacs/frames.texi (Menu Mouse Clicks): Describe context-menu-mode and context-menu-functions instead of suggesting global-set-key. (Menu Bars): Mention context-menu-mode and context-menu-functions. * etc/NEWS: Add context-menu-mode and context-menu-functions. * lisp/mouse.el (context-menu-functions): Use :type with repeat/function-item. (context-menu-minor, context-menu-undo, context-menu-region) (context-menu-ffap): Improve docstrings displayed for function-item in defcustom of context-menu-functions.
* | ; Fix menu entry alignment of last changeStephen Berman2021-08-16
| | | | | | | | * doc/lispref/elisp.texi (Top): Fix alignment.
* | Add Command Modes to Elisp manual menu and add index entriesStephen Berman2021-08-16
| | | | | | | | | | | | | | * doc/lispref/commands.texi (Command Modes): Add index entries. * doc/lispref/elisp.texi (Top): Add entry for the Command Modes node to the detailed node listing.
* | Fix recent documentation additionsEli Zaretskii2021-08-16
| | | | | | | | | | * doc/lispref/searching.texi (Search and Replace): Document the new functions by @defun.
* | Make overlays-in treat zero-length overlays at point-max consistentlyLars Ingebrigtsen2021-08-16
| | | | | | | | | | | | | | | | * doc/lispref/display.texi (Finding Overlays): Adjust documentation. * src/buffer.c (overlays_in): Treat the end of the buffer and the end of the narrowed-to buffer the same (bug#19422). (Foverlays_in): Adjust doc string.
* | Minor clarification for define-minor-mode :variableLars Ingebrigtsen2021-08-16
| | | | | | | | | | | | * lisp/emacs-lisp/easy-mmode.el (define-minor-mode): * doc/lispref/modes.texi (Defining Minor Modes): Clarify what the setter function should do (bug#14875).
* | Add new functions to replace strings/regexp in a regionLars Ingebrigtsen2021-08-16
| | | | | | | | | | | | | | | | * doc/lispref/searching.texi (Search and Replace): Document them. * lisp/subr.el (replace-string-in-region) (replace-regexp-in-region): New functions. * lisp/emacs-lisp/shortdoc.el (regexp, buffer): Mention them.
* | Revert "Add macro `seq-setq`."Lars Ingebrigtsen2021-08-14
| | | | | | | | | | | | This reverts commit a8a3fd8f8e27089ac46bf98e534529ff03f679a5. The same patch was applied twice. Remove the second instance.
* | Add macro `seq-setq`.Earl Hyatt2021-08-14
| | | | | | | | | | | | | | * doc/lispref/sequences.texi (seq-setq): Document this macro. * test/lisp/emacs-lisp/seq-tests.el (test-seq-setq): Test this macro (bug#50053).
* | Add macro `seq-setq`.Earl Hyatt2021-08-14
| | | | | | | | | | | | | | | | | | * doc/lispref/sequences.texi (seq-setq): Document this macro. * lisp/emacs-lisp/seq.el (seq-setq): New macro. * test/lisp/emacs-lisp/seq-tests.el (test-seq-setq): Test this macro (bug#50053).
* | Add font-lock-doc-markup-face (bug#50041)Mattias Engdegård2021-08-14
| | | | | | | | | | | | | | | | | | | | | | This face is intended for mark-up syntax and constructs inside text using font-lock-doc-face; ie, documentation comments and strings in programming modes. * lisp/font-lock.el (font-lock-doc-markup-face): New face. * lisp/cus-theme.el (custom-theme--listed-faces): Add it to the list. * doc/lispref/modes.texi (Faces for Font Lock): Document it. * etc/NEWS: Mention it.
* | Improve connection type `pipe' for remote processesMichael Albinus2021-08-12
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * doc/misc/tramp.texi (Remote processes): New subsection "Remote process connection type". * lisp/net/tramp-adb.el (tramp-adb-handle-make-process): Use `tramp-process-connection-type' as default connection type. Improve check for `:connection-type'. * lisp/net/tramp-sh.el (tramp-sh-handle-make-process): Use `tramp-process-connection-type' as default connection type. Improve check for `:connection-type'. Send "stty -icrnl" when connection type is a pipe. * lisp/net/tramp.el (tramp-process-connection-type): Allow all possible values. (tramp-handle-make-process): Use `tramp-process-connection-type' as default connection type. Improve check for `:connection-type'. * test/lisp/net/tramp-tests.el (tramp-test30-make-process): Extend test.
* | Mention url-handler-mode in the Emacs manualLars Ingebrigtsen2021-08-12
| | | | | | | | | | | | | | * doc/emacs/misc.texi (Browse-URL): Mention url-handler-mode (bug#30389). * lisp/url/url-handlers.el (url-handler-mode): Improve doc string.
* | Add a `pcase-setq' macroEarl Hyatt2021-08-11
| | | | | | | | | | | | | | | | | | | | | | * doc/lispref/control.texi (Destructuring with pcase Patterns): Document this macro. * lisp/emacs-lisp/pcase.el (pcase-setq): New macro. This macro is the 'setq' equivalent of 'pcase-let'. * test/lisp/emacs-lisp/pcase-tests.el (pcase-setq): Test this new macro. (bug#49809).
* | Mark marked images in Image-Dired modePeter Münster2021-08-11
| | | | | | | | | | | | | | | | * lisp/image-dired.el (image-dired-thumb-update-marks): New function that makes the marks visible in the thumbnail buffer (bug#49988). (image-dired-thumb-margin, image-dired-thumb-mark-color): New user options.
* | Add new user option `gnus-topic-prepare-topic'Lars Ingebrigtsen2021-08-10
| | | | | | | | | | | | * doc/misc/gnus.texi (Topic Variables): Document it. * lisp/gnus/gnus-topic.el (gnus-topic-prepare-topic): New user option. (gnus-topic-prepare-topic): Use it.
* | Add a new command `revert-buffer-quick'Lars Ingebrigtsen2021-08-10
| | | | | | | | | | | | | | | | | | * doc/emacs/files.texi (Reverting): Document it. * lisp/bindings.el (ctl-x-x-map): Bind `C-x x g' to `revert-buffer-quick' instead. * lisp/files.el (revert-buffer-quick-short-answers): New user option. (revert-buffer-quick): New command (bug#49869).
* | Doc update wrt Tramp support of SSH security keysMichael Albinus2021-08-08
| | | | | | | | | | | | | | | | | | * doc/misc/tramp.texi (Frequently Asked Questions): Speak about SSH security keys. (GVFS-based methods, Predefined connection information) (Remote shell setup): Fix typo. * etc/NEWS: Precise Tramp's support for SSH security keys. Fix typos.
* | ; * doc/lispref/package.texi (Package Archives): Fix typo.Eli Zaretskii2021-08-06
| |
* | Mention NonGNU in "Package Archives" node in the manualLars Ingebrigtsen2021-08-06
| | | | | | | | | | * doc/lispref/package.texi (Package Archives): Mention NonGNU, too (bug#49899).
* | ; Fix oauth typos in last change.Basil L. Contovounesios2021-08-05
| |
* | Add support for the oauth2.el library in nnimap and smtpmailRoland Winkler2021-08-05
| | | | | | | | | | | | | | | | | | | | * doc/misc/gnus.texi (Customizing the IMAP Connection): * doc/misc/smtpmail.texi (Authentication): Mention it. * lisp/gnus/nnimap.el (nnimap-login): Support oauth2. * lisp/mail/smtpmail.el (smtpmail-try-auth-method): New function for oauth2.
* | Add a new thing-at-point type: existing-filenameLars Ingebrigtsen2021-08-04
| | | | | | | | | | | | | | * doc/lispref/text.texi (Buffer Contents): Mention it. * lisp/thingatpt.el (thing-at-point-file-at-point): New function. (existing-filename): Register it.
* | Add new user option 'read-minibuffer-restore-windows'martin rudalics2021-08-04
| | | | | | | | | | | | | | | | | | | | * doc/lispref/minibuf.texi (Text from Minibuffer): Document it (bug#45072). * lisp/cus-start.el (standard): Add. * src/minibuf.c (syms_of_minibuf): New variable 'read-minibuffer-restore-windows'.
* | Update outdated Gnus informationLars Ingebrigtsen2021-08-04
| | | | | | | | * doc/misc/gnus.texi (History): Update information.
* | ; mh-junk-background: fix documentation typoStephen Gildea2021-08-01
| | | | | | | | | | * lisp/mh-e/mh-e.el (mh-junk-background), doc/misc/mh-e.texi: In documentation, name the correct argument to call-process.
* | Adjust the fully qualified host name when nothing is setLars Ingebrigtsen2021-08-01
| | | | | | | | | | | | * doc/misc/message.texi (News Headers): Adjust index. * lisp/gnus/message.el (message-check-news-header-syntax): Adjust check. (message-make-fqdn): Be less hilarious.
* | C-x 5 5 manual tweakLars Ingebrigtsen2021-07-31
| | | | | | | | | | * doc/emacs/frames.texi (Creating Frames): Mention other-frame-prefix function name.
* | Add an index entry for outline-minor-mode-cycleLars Ingebrigtsen2021-07-31
| | | | | | | | * doc/emacs/text.texi (Outline Mode): Document outline-minor-mode-cycle.
* | Document outline-minor-mode-cycle in the manual.Lars Ingebrigtsen2021-07-31
| | | | | | | | * doc/emacs/text.texi (Outline Mode): Document outline-minor-mode-cycle.
* | * lisp/emacs-lisp/cl-macs.el: Add cl-type patternAdam Porter2021-07-30
| | | | | | | | | | | | | | | | | | | | | | * lisp/emacs-lisp/cl-macs.el: ((pcase-defmacro type)): Add 'cl-type' pattern. * test/lisp/emacs-lisp/pcase-tests.el (pcase-tests-cl-type): Add test. * doc/lispref/control.texi (pcase Macro): Update manual. With thanks to Stefan Monnier and Eli Zaretskii for their guidance.
* | Change Tramp version to "2.5.2-pre"Michael Albinus2021-07-30
| | | | | | | | | | * doc/misc/trampver.texi: * lisp/net/trampver.el: Change version to "2.5.2-pre".
* | mh-junk: replace color-based terms with descriptive wordsStephen Gildea2021-07-29
| | | | | | | | | | | | | | | | | | | | * lisp/mh-e/*.el: "whitelist" -> "allowlist" and "blacklist" -> "blocklist". * doc/misc/mh-e.texi: update manual to match. * lisp/mh-e/folder.el: Change the binding of 'mh-junk-allowlist' to 'J a'. Add a compatibility binding for the old 'J w'. * lisp/mh-e/mh-scan.el (mh-note-allowlisted): Change char from 'W' to 'A'. * lisp/mh-e/junk.el: Rename 'mh-blacklist-a-msg' to 'mh-junk-blocklist-a-msg', adding the missing "junk-" to the function name.
* | Follow-up toggle-subscription name changedickmao2021-07-29
| | | | | | | | | | | | | | | | * doc/misc/gnus.texi (Subscription Commands): Refer to correct function. * lisp/gnus/gnus-group.el (gnus-group-unsubscribe-current-group): Make backwards-compatible. (gnus-group-unsubscribe-group): Make backwards-compatible (bug#49768).
* | Rename Gnus -unsubscribe-group commands to -toggle-subscriptiondickmao2021-07-28
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * doc/emacs/misc.texi (Gnus Group Buffer): Document change. * doc/misc/gnus.texi (Subscription Commands): Document change. (Browse Foreign Server): Document change. * lisp/gnus/gnus-group.el (gnus-group-mode-map): Unsubscribe is not subscribe. (gnus-group-sub-map): Unsubscribe is not subscribe. (gnus-group-make-menu-bar): Unsubscribe is not subscribe. (gnus-group-tool-bar-gnome): Unsubscribe is not subscribe. (gnus-group-mode): Unsubscribe is not subscribe. (gnus-group-unsubscribe): Refactor. (gnus-group-subscribe): Refactor. (gnus-group-unsubscribe-current-group): Define obsolete alias. (gnus-group-unsubscribe-group): Define obsolete alias. (gnus-group-toggle-subscription-at-point): Refactor. (gnus-group-set-subscription-at-point): Refactor. (gnus-group-toggle-subscription): Refactor. (gnus-group-set-subscription): Refactor. * lisp/gnus/gnus-srvr.el (gnus-browse-mode-map): Unsubscribe is not subscribe. (gnus-browse-make-menu-bar): Unsubscribe is not subscribe. (gnus-browse-mode): Document the change. (gnus-browse-unsubscribe-current-group): Define obsolete alias. (gnus-browse-unsubscribe-group): Define obsolete alias. (gnus-browse-toggle-subscription-at-point): Unsubscribe is not subscribe. (gnus-browse-toggle-subscription): Unsubscribe is not subscribe (bug#49759).
* | Improve mode-line-position-column-format manual entryLars Ingebrigtsen2021-07-28
| | | | | | | | | | | | * doc/lispref/modes.texi (Mode Line Variables): Mention %C, and don't mention the obsolete column-number-indicator-zero-based variable.
* | Adapt tramp-sudoedit.el for better testingMichael Albinus2021-07-26
| | | | | | | | | | | | | | | | * doc/misc/tramp.texi (Bug Reports): Revert last change. Mention exception for sudoedit. * lisp/net/tramp-sudoedit.el (tramp-sudoedit-send-command): Let-bind `tramp-cache-read-persistent-data' for better password handling.
* | Merge from origin/emacs-27Glenn Morris2021-07-25
|\ \ | | | | | | | | | | | | d0625dc553 (origin/emacs-27) ; One more change in back.texi. 06d0a66e57 ; Yet another last-minute change in Emacs manual for printing
| * | ; One more change in back.texi.Eli Zaretskii2021-07-24
| | |
| * | ; Yet another last-minute change in Emacs manual for printingEli Zaretskii2021-07-24
| | | | | | | | | | | | | | | * doc/emacs/book-spine.texi: * doc/emacs/back.texi: Minor copyedits.
* | | Add instructions for Tramp bug reportsMichael Albinus2021-07-25
| | | | | | | | | | | | | | | * doc/misc/tramp.texi (Bug Reports): Describe how to use password cache with "emacs -Q".
* | | Rename directory-append to file-name-concatLars Ingebrigtsen2021-07-25
| | | | | | | | | | | | | | | | | | | | | | | | * src/fileio.c (Ffile_name_concat): * lisp/files.el (move-file-to-trash): * lisp/emacs-lisp/shortdoc.el (file-name): * doc/lispref/files.texi (Directory Names): Rename `directory-append' to `file-name-concat'.
* | | Allow empty elements in directory-appendLars Ingebrigtsen2021-07-25
| | | | | | | | | | | | | | | * doc/lispref/files.texi (Directory Names): Document it. * src/fileio.c (Fdirectory_append): Allow empty elements.
* | | Improve directory-append manual entryLars Ingebrigtsen2021-07-24
| | | | | | | | | | | | | | | * doc/lispref/files.texi (Directory Names): Mention zero-length restriction.
* | | Extend directory-append to take an arbitrary number of componentsLars Ingebrigtsen2021-07-24
| | | | | | | | | | | | | | | | | | | | | | | | * doc/lispref/files.texi (Directory Names): Document it. * lisp/emacs-lisp/shortdoc.el (file-name): Add new example. * src/fileio.c (Fdirectory_append): Change the function to take an arbitrary number of components.
* | | ; Fix directory-append arglist in files.texi.Basil L. Contovounesios2021-07-24
| | |