summaryrefslogtreecommitdiff
path: root/doc/emacs
Commit message (Collapse)AuthorAgeFilesLines
* * doc/emacs/vc1-xtra.texi (Customizing VC): Remove deprecated Mtn.Juri Linkov2022-06-071-1/+1
|
* Make the goal column work for the scrolling commands, tooLars Ingebrigtsen2022-06-051-5/+5
| | | | | | | | * doc/emacs/basic.texi (Moving Point): Document it. * lisp/simple.el (set-goal-column): Update doc string. * lisp/window.el (scroll-up-command, scroll-down-command): Make the goal column take effect for these commands, too (bug#17346).
* Add new command find-sibling-fileLars Ingebrigtsen2022-06-051-0/+39
| | | | | | | * doc/emacs/files.texi (Visiting): Document it. * lisp/files.el (file-expand-wildcards): Fix up the regexp expansion. (find-sibling-rules, find-sibling-file): New user option and command. (find-sibling-file--search): New helper function.
* Allow keyboard modifiers to control the action taken during dired DNDPo Lu2022-06-041-3/+6
| | | | | | | | | | | * doc/emacs/dired.texi (Misc Dired Features): Update documentation. * lisp/dired.el (dired-mouse-drag-files): Update defcustom for new values. (dired-mouse-drag): Recognize more values of `dired-mouse-drag-files' and keyboard modifiers. (dired-mouse-drag-files-map): Add C-down-mouse-1, M-down-mouse-1 and S-down-mouse-1.
* Improve doc of `mouse-drag-mode-line-buffer'Po Lu2022-06-041-0/+6
| | | | | | | * doc/emacs/frames.texi (Mouse Commands): Document `mouse-drag-mode-line-buffer'. * etc/NEWS: Explain where that option is supported. * lisp/mouse.el (mouse-drag-mode-line-buffer): Likewise.
* Add new user option project-vc-include-untrackedJan Synáček2022-06-041-0/+3
| | | | | * doc/emacs/maintaining.texi (Projects): Document it. * lisp/progmodes/project.el (project--vc-list-files): Use it.
* Add a new user option battery-update-functionsLars Ingebrigtsen2022-06-031-1/+3
| | | | | | | * doc/emacs/display.texi (Optional Mode Line): Document it. * lisp/battery.el (battery-update-functions): New user option (bug#55770). (battery-update): Use it.
* delete-selection-mode: Add user option to delete temporary regions onlyVisuwesh2022-06-011-1/+12
| | | | | | | | * lisp/delsel.el (delete-selection-temporary-region): Add new user option. (delete-selection-pre-hook): Respect it. * doc/emacs/mark.texi (Using Region): Document the new user option. * etc/NEWS: Announce the new user option. (bug#55692)
* Make `count-words' count sentences.Manuel Giraud2022-05-291-7/+7
| | | | | | | | | | | | * lisp/textmodes/paragraphs.el (count-sentences): New function. * lisp/simple.el (count-words--format): Update format for showing sentences. (count-words): Also count sentences. * lisp/simple.el (count-words): * etc/NEWS: * doc/emacs/basic.texi (Position Info): Update documentation for sentence counting.
* Merge from origin/emacs-28Stefan Kangas2022-05-281-1/+1
|\ | | | | | | | | d3cde28b03 Fix more occurrences of renamed kmacro-keymap command bd5c95a90d Mention "unspecified-fg" and "unspecified-bg" in some doc ...
| * Fix more occurrences of renamed kmacro-keymap commandJuri Linkov2022-05-271-1/+1
| | | | | | | | | | * doc/emacs/kmacro.texi (Basic Keyboard Macro): Fix documentation after recent kmacro-redisplay command name change.
* | Merge from origin/emacs-28Stefan Kangas2022-05-271-1/+1
|\| | | | | | | | | 9283508fb2 Fix format specifiers in tramp-adb.el a9f17ccce3 ; Fix some doc typos and minor language issues
| * ; Fix some doc typos and minor language issuesŠtěpán Němec2022-05-261-1/+1
| |
* | Merge from origin/emacs-28Eli Zaretskii2022-05-253-23/+53
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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
| * ; Fix last changeEli Zaretskii2022-05-221-1/+3
| | | | | | | | | | * doc/emacs/sending.texi (Mail Methods): Fix indexing and markup. (Bug#55569)
| * Improve documentation of mail-user-agent.Damien Cassou2022-05-221-1/+3
| | | | | | | | | | | | * doc/emacs/sending.texi (Mail Methods): * lisp/simple.el (mail-user-agent): Mention additional options of non-bundled MUA. (Bug#5569)
| * Advise against settings in the MS-Windows system registryEli Zaretskii2022-05-201-19/+35
| | | | | | | | | | * doc/emacs/cmdargs.texi (MS-Windows Registry): Advise against setting environment variables in the system registry. (Bug#16429)
| * Add glossary entries for "interactively"Lars Ingebrigtsen2022-05-171-3/+13
| | | | | | | | | | * doc/emacs/glossary.texi (Glossary): Mention "interactively" and how it relates to the "command" concept (bug#55461).
* | Enable keys M-down, M-up, M-RET for in-buffer completionJuri Linkov2022-05-221-3/+7
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * lisp/minibuffer.el (completion-in-region-mode-map): Add keybindings M-<up> for minibuffer-previous-completion, M-<down> for minibuffer-next-completion, M-RET for minibuffer-choose-completion. (completion-in-region-mode): Set buffer-local 'minibuffer-completion-auto-choose' to nil. (minibuffer-next-completion): Get the value of 'minibuffer-completion-auto-choose' from the minibuffer. (minibuffer-previous-completion): Simplify by delegating to 'minibuffer-next-completion'. * doc/emacs/programs.texi (Symbol Completion): Add description of keys M-down, M-up, M-RET. https://lists.gnu.org/archive/html/emacs-devel/2022-05/msg00916.html
* | ; * doc/emacs/dired.texi (Entering Dired): Fix typo.Sean Whitton2022-05-211-1/+1
| |
* | Add new user option compilation-hidden-outputLars Ingebrigtsen2022-05-161-0/+13
| | | | | | | | | | | | | | | | * doc/emacs/building.texi (Compilation Mode): Document it. * lisp/progmodes/compile.el (compilation-hidden-output): New user option. (compilation-filter): Use it. (compilation--hide-output): New function.
* | ; Fix documentation of 'cycle-spacing'Eli Zaretskii2022-05-161-2/+2
| | | | | | | | | | | | * etc/NEWS: * doc/emacs/killing.texi (Deletion): Fix wording and punctuation of the documentation of 'cycle-spacing'.
* | ; * doc/emacs/frames.texi (Tooltips): Fix punctuation and wording.Eli Zaretskii2022-05-161-2/+2
| |
* | Document recent tooltip changes on NSPo Lu2022-05-161-4/+8
| | | | | | | | | | | | * doc/emacs/frames.texi (Tooltips): * etc/NEWS: Announce that non-system tooltips are now available on Nextstep.
* | Improve cycle-spacing and bind it to M-SPC by defaultTassilo Horn2022-05-161-11/+14
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * lisp/bindings.el (esc-map): Bind M-SPC to cycle-spacing instead of just-one-space. * lisp/simple.el (delete-space--internal): New function. (delete-horizontal-space): Use it. (delete-all-space): New command. (just-one-space): Implement on its own instead of calling cycle-spacing with a special flag. (cycle-spacing--context): Make it a plist instead of a list. Adapt docstring accordingly. (cycle-spacing-actions): New user option. (cycle-spacing): Rewrite so that it performs the actions in cycle-spacing-actions instead of the hard-coded ones. * doc/emacs/killing.texi (characters): Mention and add a variable index entry for cycle-spacing-actions. * etc/NEWS: Document that M-SPC is now cycle-spacing instead of just-one-space.
* | Make imenu-flush-cache into a functionLars Ingebrigtsen2022-05-131-5/+0
| | | | | | | | | | | | | | * doc/emacs/programs.texi (Imenu): Remove documentation. * lisp/imenu.el (imenu-flush-cache): Make into a function, since this isn't supposed to be used interactively.
* | ; Improve documentation of 'imenu-flush-cache'Eli Zaretskii2022-05-121-4/+9
| | | | | | | | | | | | | | | | * etc/NEWS: Expand the description of 'imenu-flush-cache'. * doc/emacs/programs.texi (Imenu): Document 'imenu-flush-cache'. * lisp/imenu.el (imenu-flush-cache): Doc fix. (Bug#20589)
* | New command 'package-update-all'Lars Ingebrigtsen2022-05-121-1/+3
| | | | | | | | | | | | | | * lisp/emacs-lisp/package.el (package-update-all): New function (bug#19146). (package--updateable-packages): Factored out... (package-update): ... from here.
* | Add new command 'vc-dir-mark-by-regexp'Lars Ingebrigtsen2022-05-111-0/+6
| | | | | | | | | | | | * doc/emacs/maintaining.texi (VC Directory Commands): Document it. * lisp/vc/vc-dir.el (vc-dir-mode-map): Bind it to `%'. (vc-dir-mark-by-regexp): New command (bug#16460).
* | ; * doc/emacs/building.texi (Compilation Mode): Fix typo.Eli Zaretskii2022-05-101-1/+1
| |
* | Add more compilation-auto-jump-to-first-error optionsLars Ingebrigtsen2022-05-101-1/+3
| | | | | | | | | | | | | | | | | | | | | | * doc/emacs/building.texi (Compilation Mode): Document it. * lisp/progmodes/compile.el (compilation-auto-jump-to-first-error): Extend type. (compilation--file-known-p): New function. (compilation-auto-jump): Use it to support the new values (bug#8228). (compilation-find-file-1): Factored out into own function. (compilation-find-file): Factored out from here.
* | ; Fix documentation of completion optionsEli Zaretskii2022-05-091-21/+23
| | | | | | | | | | * doc/emacs/mini.texi (Completion Commands, Completion Options): Improve and clarify the wording.
* | ; Fix recent changes in regexp documentationEli Zaretskii2022-05-091-6/+9
| | | | | | | | | | * doc/lispref/searching.texi (Regexp Backslash): * doc/emacs/search.texi (Regexps): Fix typo and wording.
* | Copy edits for the regexp sections in the manualsLars Ingebrigtsen2022-05-091-28/+28
| | | | | | | | | | | | * doc/lispref/searching.texi (Regexp Backslash): * doc/emacs/search.texi (Regexps, Regexp Backslash): Copy edits from Jay Bingham (bug#41970).
* | Minor documentation improvements for completions commands and optionsJuri Linkov2022-05-081-20/+24
| | | | | | | | | | | | | | * doc/emacs/mini.texi (Completion Commands): Mention prefix argument of choose-completion. (Completion Options): Improve documentation of completions-format and completions-sort.
* | Document the `x' DWIM action in the manualLars Ingebrigtsen2022-05-071-1/+9
| | | | | | | | | | * doc/emacs/package.texi (Package Menu): Mention the DWIM action of the `x' command.
* | Allow dabbrev to ignore binary buffersLars Ingebrigtsen2022-05-071-1/+4
| | | | | | | | | | | | | | | | | | * doc/emacs/abbrevs.texi (Dynamic Abbrevs): Document it. * lisp/dabbrev.el (dabbrev-ignored-buffer-names) (dabbrev-ignored-buffer-regexps): Link to it. (dabbrev-ignored-buffer-modes): New user option (bug#19392). (dabbrev--filter-buffer-modes): New function. (dabbrev--select-buffers, dabbrev--make-friend-buffer-list): Use it.
* | Further log-view-file-next fix-upsLars Ingebrigtsen2022-05-061-9/+0
| | | | | | | | | | | | | | * doc/emacs/maintaining.texi (VC Change Log): Remove the entries for commands now removed from most VCs. * lisp/vc/log-view.el (log-view-mode-menu): Disable menu entries (bug#14531).
* | * doc/emacs/misc.texi (Interactive Shell): Fix paren typo.Glenn Morris2022-05-051-1/+1
| |
* | Advertise OSC directory tracking moreLars Ingebrigtsen2022-05-051-0/+13
| | | | | | | | | | | | | | * doc/emacs/misc.texi (Interactive Shell): Document OSC directory tracking more. * lisp/shell.el (shell-dirtrack-mode): Link to the OSC directory tracking function.
* | * doc/emacs/killing.texi: Fix typosRobert Pluim2022-05-041-7/+7
| | | | | | | | | | | | * doc/emacs/killing.texi (Clipboard): Fix wording in description of 'save-interprogram-paste-before-kill'. Ensure the reference to "Yanking Media" is not split over two lines.
* | Add new command 'package-update'Lars Ingebrigtsen2022-05-031-1/+4
| | | | | | | | | | | | * doc/emacs/package.texi (Package Installation): Mention it. * lisp/emacs-lisp/package.el (package-update): New command (bug#18790).
* | Add a command to recreate the *scratch* bufferLars Ingebrigtsen2022-05-021-0/+4
| | | | | | | | | | * doc/emacs/building.texi (Lisp Interaction): Mention it. * lisp/simple.el (scratch-buffer): New command.
* | Allow reusing the *Help* window with `i'/`s/ commandsLars Ingebrigtsen2022-05-021-0/+8
| | | | | | | | | | | | | | | | | | | | | | | | | | * doc/emacs/help.texi (Help): Document it. * lisp/help-mode.el (help-function-def--button-function): Use it. * lisp/help-mode.el (help-goto-info): Use it. * lisp/help.el (help-window-select): Mention it. (help-window-keep-selected): New user option (bug#9054). * lisp/info-look.el (info-lookup-symbol): (info-lookup): Allow keeping the same window.
* | Replace NS code that implemented font panels in a different wayPo Lu2022-05-011-8/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * doc/emacs/macos.texi (Mac / GNUstep Events): Document removal of `ns-change-font' event. The font panels are now implemented normally, via `x-select-font'. * lisp/term/common-win.el (x-setup-function-keys): Likewise. * lisp/term/ns-win.el (global-map, ns-popup-font-panel): Remove. (x-select-font, mouse-set-font, ns-input-font): (ns-input-fontsize): Remove. (ns-respond-to-change-font): Delete function. * src/nsfns.m (Fns_popup_font_panel): Delete function. (Fx_select_font): New function. (syms_of_nsfns): Update subrs. * src/nsterm.h (@interface EmacsView): * src/nsterm.m (ns_select_1): New function. (ns_select): Wrap around that instead. ([EmacsView changeFont:]): Exit nested event loop ([EmacsView showFontPanel:]): New function.
* | Document 'help-window-select'Eli Zaretskii2022-05-011-3/+19
| | | | | | | | | | | | * etc/NEWS: * doc/emacs/help.texi (Apropos, Help): Document 'help-window-select'; improve indexing. (Bug#46034)
* | Truncate output from grepLars Ingebrigtsen2022-04-301-0/+8
| | | | | | | | | | | | | | | | * doc/emacs/building.texi (Compilation): Document it. * lisp/progmodes/compile.el (compilation-max-output-line-length): New user option (bug#44983). (compilation-filter): Use it. (compilation--insert-abbreviated-line): New function.
* | Document \807 etc. in raw byte displayPaul Eggert2022-04-281-0/+11
| | | | | | | | | | * doc/emacs/display.texi (Display Custom): Mention potential confusion in raw byte display.
* | Document dired-keep-marker-copy moreLars Ingebrigtsen2022-04-281-0/+5
| | | | | | | | | | * doc/emacs/dired.texi (Operating on Files): Mention dired-keep-marker-copy.
* | ; Fix recently added documentationEli Zaretskii2022-04-271-3/+3
| | | | | | | | | | * etc/NEWS: Improve wording of entry about 'mouse-yank-at-point'. * doc/emacs/killing.texi (Secondary Selection): Fix a typo.