summaryrefslogtreecommitdiff
path: root/doc/emacs/misc.texi
Commit message (Collapse)AuthorAgeFilesLines
* * doc/emacs/misc.texi (emacsclient Options): Suggest forwarding sockets.Peter Oliver2024-04-101-7/+21
| | | | (Bug#66667)
* ; * doc/emacs/misc.texi (emacsclient Options): Fix typo. (Bug#70238)Michael Albinus2024-04-071-1/+1
|
* ; Add 2024 to copyright yearsPo Lu2024-01-021-1/+1
|
* ; Improve documentation of desktop.el in user manualEli Zaretskii2023-11-231-1/+4
| | | | | * doc/emacs/misc.texi (Saving Emacs Sessions): Mention saving minibuffer history via desktop.el.
* Doc fix; more consistently refer to "text terminals"Stefan Kangas2023-10-011-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | In the Emacs Lisp manual, we refer to "text terminals" and "graphical terminals" (see Info node `(elisp) Frames'). But in some places, including the user manual, the alternative terminology "non-window terminals" is used instead. In other places, we use the terminology "non-windowing display" instead of the more canonical "non-graphical display". This is less clear than it could be. Let's consolidate our terminology to prefer the wording from the Emacs Lisp manual; in other words, prefer "text" and "non-graphical" to "non-window". * doc/emacs/frames.texi (Non-Window Terminals): Rename node from this... (Text Terminals): ...to this. (Bug#66282) * doc/emacs/display.texi (Standard Faces): * doc/emacs/emacs.texi (Top): * doc/emacs/misc.texi (emacsclient Options): * doc/misc/viper.texi (Rudimentary Changes) (Packages that Change Keymaps): * doc/emacs/frames.texi (Frames, Frame Commands, Mouse Avoidance): Replace instances of "non-window terminals" with "text terminals". * doc/misc/ediff.texi (Quick Help Customization): (Window and Frame Configuration): * lisp/vc/ediff.el (ediff-windows-wordwise) (ediff-windows-linewise): Prefer saying 'non-graphical display' to 'non-windowing display'. * lisp/net/tramp.el (tramp-default-method): * lisp/printing.el (pr-find-command): Capitalize 'Windows' where it clearly refers to the non-free operating system with that name.
* Fix description of 'desktop-save-mode'Eli Zaretskii2023-02-271-4/+6
| | | | | * doc/emacs/misc.texi (Saving Emacs Sessions): Adjust to changes in 'desktop-path'. Reported by Petteri Hintsanen <petterih@iki.fi>.
* ; * doc/emacs/misc.texi (Document View): Remove @footnote (bug#61152).Eli Zaretskii2023-01-291-5/+1
|
* Improve documentation of 'shell-command-dont-erase-buffer'Eli Zaretskii2023-01-271-0/+6
| | | | | | | | * doc/emacs/misc.texi (Single Shell): * lisp/simple.el (shell-command, shell-command-on-region): Document that non-nil value of 'shell-command-dont-erase-buffer' affects what is displayed in the echo area after the command. (Bug#61100)
* ; Fix last changeEli Zaretskii2023-01-071-56/+69
| | | | | * doc/emacs/misc.texi (Saving Emacs Sessions): Minor rewording and rearrangements. (Bug#60600)
* Rearrange the "Saving Emacs Sessions" section of the user manualManuel Giraud2023-01-071-66/+70
| | | | | | * doc/emacs/misc.texi (Saving Emacs Sessions): Organize this node more logically with main behavior and important features near the top. (Bug#60600)
* ; Add 2023 to copyright years.Eli Zaretskii2023-01-011-1/+1
|
* ; Fix quoting of non-nil in texinfo sourcesStefan Kangas2022-10-271-1/+1
|
* Merge from origin/emacs-28Stefan Kangas2022-09-301-3/+3
|\ | | | | | | | | 64e8cc14b5 ; * lisp/image.el (create-image): Fix last change in doc s... f3e3632394 Update some Gnus documentation in the Emacs manual
| * Update some Gnus documentation in the Emacs manualLars Ingebrigtsen2022-09-291-3/+3
| | | | | | | | | | * doc/emacs/misc.texi (Gnus Group Buffer, Gnus Summary Buffer): Update documentation (bug#58145).
* | docview: new customization options for imenuJose A. Ortega Ruiz2022-09-281-2/+7
| | | | | | | | | | | | | | | | | | * doc/emacs/misc.texi (DocView Navigation): * lisp/doc-view.el (doc-view-imenu-title-format, doc-view-imenu-flatten): (doc-view--imenu-subtree): customizable format for imenu entry titles, and flag to disable nested submenus. * lisp/doc-view.el (doc-view--pdf-outline): clean up whitespace markers '\r' and '\t' in imenu item titles (bug#58131).
* | ; Fix documentation of imenu access in DocViewEli Zaretskii2022-09-271-4/+4
| | | | | | | | | | | | | | * lisp/doc-view.el (doc-view-imenu-enabled) (doc-view--pdf-outline, doc-view-imenu-index): Doc fixes. * doc/emacs/misc.texi (DocView Navigation): Fix typo and wording.
* | docview: imenu access to table of contentsJose A. Ortega Ruiz2022-09-271-0/+7
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * lisp/doc-view.el (doc-view-imenu-enabled): user option to disable imenu generation. * lisp/doc-view.el (doc-view--outline-rx): (doc-view--pdf-outline, doc-view--imenu-subtree, doc-view-imenu-index): functions implementing the imenu index generation via mutool. * lisp/doc-view.el (doc-view-imenu-setup, doc-view-mode): setup of the new functionality in doc-view mode. * lisp/imenu.el (imenu-submenus-on-top): (imenu--split-menu): new local variable to optionally inhibit grouping of entries with children at the top of imenu menus. * doc/emacs/misc.texi: documentation for the new functionality (bug#58103).
* | Merge from origin/emacs-28Stefan Kangas2022-09-081-1/+1
|\| | | | | | | | | | | | | | | | | | | | | 395760dcd3 Update ChangeLog and AUTHORS for Emacs 28.2 ddabb03a01 * doc/misc/idlwave.texi (Troubleshooting): Don't say "Emac... 724444f3d5 ; * doc/emacs/misc.texi (emacsclient Options): Fix typo. b96257162d Don't mention very old Emacs versions in docs # Conflicts: # doc/emacs/misc.texi # etc/NEWS
| * ; * doc/emacs/misc.texi (emacsclient Options): Fix typo.Stefan Kangas2022-09-061-1/+1
| |
| * Make some versions in docs match package versionStefan Kangas2022-09-011-1/+1
| | | | | | | | | | | | | | | | * doc/emacs/misc.texi (Interactive Shell): Bump Emacs version. * doc/misc/ediff.texi: * doc/misc/flymake.texi: * doc/misc/viper.texi: Fix version to match package. * lisp/emulation/viper.el: Make version match variable.
* | Add new --timeout flag to emacsclientStefan Kangas2022-09-061-0/+7
| | | | | | | | | | | | | | | | | | | | | | | | | | | | * lib-src/emacsclient.c (DEFAULT_TIMEOUT): New constant. (timeout): New static variable. (longopts, shortopts, decode_options, print_help_and_exit): Add new flag --timeout. (set_socket_timeout, check_socket_timeout): New helper functions. (main): Display a status message or exit after Emacs has not responded for a while, depending on above new --timeout flag. (Bug#50849) * doc/emacs/misc.texi (emacsclient Options): * doc/man/emacsclient.1: Document the above new option. * etc/NEWS: Announce it.
* | Make some versions in docs match package versionStefan Kangas2022-09-031-1/+1
| | | | | | | | | | | | | | | | * doc/emacs/misc.texi (Interactive Shell): Bump Emacs version. * doc/misc/ediff.texi: * doc/misc/flymake.texi: * doc/misc/viper.texi: Fix version to match package. * lisp/emulation/viper.el: Make version match variable.
* | ; Delete commented out manual section on emulationStefan Kangas2022-08-141-95/+1
| | | | | | | | | | | | | | | | | | This section has been commented out for close to a decade already. It mostly deals with obsolete libraries, and there are separate manuals for viper and edt. * doc/emacs/misc.texi (Recursive Edit): Delete commented out section on emulation.
* | Doc fix; don't mention rloginStefan Kangas2022-07-111-3/+3
| | | | | | | | | | | | * doc/emacs/misc.texi (Remote Host): * doc/misc/eshell.texi (Bugs and ideas): Don't mention rlogin. (Bug#56461)
* | * 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.
* | Load desktop without prompting if process is deadStefan Kangas2022-03-241-1/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * doc/emacs/misc.texi (Saving Emacs Sessions): Document the new 'check' value. * etc/NEWS: Announce the change (bug#1474). * lisp/desktop.el (desktop-load-locked-desktop): Add new value 'check' to load desktop file without prompting if locking Emacs process does not exist on the local machine. (Bug#1474) (desktop-read): Extract function from here... (desktop--load-locked-desktop-p): ...to here. New function handles the semantics of 'desktop-load-locked-desktop', including above new value 'check'. (desktop--emacs-pid-running-p): New function. * test/lisp/desktop-tests.el: New file with tests for the above.
* | Clarify where the shell-command output goesMichael Albinus2022-01-281-0/+3
| | | | | | | | | | | | * lisp/simple.el (shell-command): * doc/emacs/misc.texi (Single Shell): Clarify where the output goes if the specified buffer isn't the current one (bug#40896).
* | Add support for EPUB, CBZ, FB2 and (O)XPS extension to doc viewDaniel Nicolai2022-01-271-8/+15
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * doc/emacs/misc.texi (Document View): Add requirements for new extensions (i.e. mutool). * lisp/doc-view.el (doc-view): Additionally update preliminary comment (doc-view-custom-set-epub-font-size): redraw image after setting (doc-view-unoconv-program): Put code all on one line (doc-view-doc-type): Update docstring. (doc-view-kill-proc): Fix comment indentation (doc-view-mode-p): Add check for new extensions and alternative check for PDF (doc-view-pdf/ps->png): Associate new extension with png converter (doc-view-convert-current-doc): Handle new extensions like PDF's (doc-view-set-doc-type): Set correct doc-type for new extensions. * lisp/files.el (auto-mode-alist): Associate new extension types with doc-view.
* | 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
| |
* | Add command to browse xwidget historyPo Lu2021-11-161-0/+8
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * doc/emacs/misc.texi (Embedded WebKit Widgets) * etc/NEWS: Document `xwidget-webkit-browse-history'. * lisp/xwidget.el (xwidget-webkit-mode-map): Bind "H" to xwidget-webkit-browse-history. (xwidget-webkit-import-widget): Set last session buffer correctly. (xwidget-webkit-browse-history): New command. (xwidget-webkit-history--session): New variable. (xwidget-webkit-history--insert-item) (xwidget-webkit-history-select-item) (xwidget-webkit-history-reload): New functions. (xwidget-webkit-history-mode): New major mode.
* | Options to automatically stop the Emacs serverGregory Heytings2021-11-111-0/+31
| | | | | | | | | | | | | | | | | | | | | | | | | | | | * doc/emacs/misc.texi (Emacs Server): Document the new function. Also mention that an Emacs server can be started with emacsclient. * etc/NEWS: Describe the new function (bug#51377). * lisp/server.el (server-stop-automatically): New function. (server-stop-automatically): New auxiliary variable. (server-stop-automatically--maybe-kill-emacs) (server-stop-automatically--handle-delete-frame): New auxiliary functions. (server-save-buffers-kill-terminal): Call the new auxiliary function when necessary.
* | Fix documentation and coding style in recent xwidget commitsEli Zaretskii2021-11-071-4/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * src/xwidget.c (Fmake_xwidget, find_widget) (xwidget_motion_or_crossing, xwidget_button_1, xwidget_button): Fix style in comments. (Fxwidget_perform_lispy_event): Doc fix. * src/xwidget.c (set_widget_if_text_view, kill_frame_xwidget_views): * src/keyboard.c (make_lispy_event): Fix style of braces. * lisp/xwidget.el (xwidget-webkit-isearch-mode): Fix keys in doc string. * doc/lispref/commands.texi (Xwidget Events): Fix markup and wording. * doc/lispref/display.texi (Xwidgets): Fix wording and markup. * doc/emacs/misc.texi (Embedded WebKit Widgets): Fix wording. * etc/NEWS: Fix wording and punctuation.
* | Add xwidget-webkit-isearch-modePo Lu2021-11-071-0/+17
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * etc/NEWS: * doc/emacs/misc.texi: Document changes * lisp/xwidget.el (xwidget-webkit-mode-map): Bind C-s and C-r to webkit isearch. (xwidget-webkit-isearch--string, xwidget-webkit-isearch--is-reverse): New buffer-local variables. (xwidget-webkit-isearch--update, xwidget-webkit-isearch-erasing-char) (xwidget-webkit-isearch-printing-char, xwidget-webkit-isearch-forward) (xwidget-webkit-isearch-backward, xwidget-webkit-isearch-exit): New functions. (xwidget-webkit-isearch-mode-map): New keymap. (xwidget-webkit-isearch-mode): New minor mode.
* | Allow enabling xwidget-webkit-edit-mode via a bindingPo Lu2021-11-071-0/+3
| | | | | | | | | | | | * doc/emacs/misc.texi: Document changes. * lisp/xwidget.el (xwidget-webkit-mode-map): Add shortcut for xwidget-webkit-edit-mode.
* | Add xwidget-webkit-edit-mode to make using the WebKit browser easierPo Lu2021-11-071-0/+8
| | | | | | | | | | | | | | | | | | * doc/emacs/misc.texi: Document changes. * etc/NEWS: Document recent changes. * lisp/xwidget.el (xwidget-webkit-pass-command-event): New variable. * lisp/xwidget.el (xwidget-perform-lispy-event): New function declaration. * lisp/xwidget.el (xwidget-webkit-edit-mode): New minor mode.
* | ; Fix documentation of a recent changeEli Zaretskii2021-11-051-2/+2
| | | | | | | | | | | | | | * doc/emacs/misc.texi (emacsclient Options): No need to use @dfn more than once for the same term. * etc/NEWS (emacsclient): Don't use passive voice.
* | New emacsclient option to either create or reuse an existing frame.Gregory Heytings2021-11-051-0/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | * doc/emacs/misc.texi (emacsclient Options): Document the new option. * doc/man/emacsclient.1: Mention the new option (bug#51374). * etc/NEWS: Mention the new option. * lib-src/emacsclient.c (reuse_frame): New variable. (longopts): New option. (decode_options): Decode the new option. (print_help_and_exit): Document the new option. (main): Use the new option.
* | Make comint-term-environment connection-aware (bug#51426)Jim Porter2021-10-281-3/+9
|/ | | | | | | | | * lisp/comint.el (comint-term-environment): Make it connection-aware. * doc/emacs/misc.texi (Shell Options): Document the above change, and explain how this interacts with 'system-uses-terminfo'. * etc/NEWS: Announce the above change.
* Fix some instances in the Emacs manual with misleading prefix syntaxLars Ingebrigtsen2021-09-251-1/+1
| | | | | | | | | | * doc/emacs/msdos.texi (Windows Keyboard): * doc/emacs/misc.texi (Editing Binary Files): * doc/emacs/macos.texi (Mac / GNUstep Events): * doc/emacs/kmacro.texi (Basic Keyboard Macro): * doc/emacs/glossary.texi (Glossary): * doc/emacs/fixit.texi (Spelling): Fix some instances where the syntax seems to imply we're talking about a prefix key (bug#50792).
* Add support for OSC escape codes in comintAugusto Stoffel2021-08-251-0/+13
| | | | | | | | | | * doc/emacs/misc.texi (Shell Mode): Document it. * lisp/comint.el (comint-osc-handlers, comint-osc--marker): New variables. (comint-osc-process-output): New function. (comint-osc-hyperlink-map): New map. (comint-osc-hyperlink-handler): New function.
* Mention url-handler-mode in the Emacs manualLars Ingebrigtsen2021-08-121-0/+9
| | | | | | | * doc/emacs/misc.texi (Browse-URL): Mention url-handler-mode (bug#30389). * lisp/url/url-handlers.el (url-handler-mode): Improve doc string.
* Rename Gnus -unsubscribe-group commands to -toggle-subscriptiondickmao2021-07-281-4/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | * 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).
* Document recent changes in 'comint-delete-output' (bug#1496)Eli Zaretskii2021-07-191-1/+4
| | | | | | | * doc/emacs/misc.texi (Shell Mode): Document the new optional behavior of 'C-c C-o'. * etc/NEWS: Call out the new behavior of 'C-c C-o'.
* Clarify emacsclient Options node in the Emacs manualLars Ingebrigtsen2021-07-161-1/+1
| | | | | * doc/emacs/misc.texi (emacsclient Options): Don't claim that emacsclient searches for a socket name (bug#13319).
* From .desktop files, reuse a frame or start a new Emacs as requiredPeter Oliver2021-06-301-0/+7
| | | | | | | | | * doc/emacs/misc.texi: (Using Emacs as a Server) Explain emacsclient.desktop. * etc/NEWS: (Emacs Server): Explain emacsclient.desktop. * emacs-mail.desktop, etc/emacsclient.desktop: Automatically try to reuse an existing frame, open a new frame, or start a new Emacs daemon. Add actions for specific behaviours (bug#49195).
* Fix documentation of a recent change.Eli Zaretskii2021-06-041-4/+4
| | | | | | * etc/NEWS: * doc/emacs/misc.texi (Invoking emacsclient): Fix a recent change. (Bug#11358)
* Add a new `server-edit-abort' commandHarald Hanche-Olsen2021-06-041-0/+6
| | | | | | | | | * doc/emacs/misc.texi (Invoking emacsclient): Document it (bug#11358). * lisp/server.el (server-edit): Mention it in the doc string. (server-edit-abort): New command. Copyright-paperwork-exempt: yes
* Merge from origin/emacs-27Glenn Morris2021-05-131-0/+11
|\ | | | | | | | | | | | | | | | | | | | | bcd92b5708 (origin/emacs-27) Improve documentation of Hexl mode c233f4eccd ; * etc/NEWS: Fix decoded-time-set-defaults typo. 4c3abb3dd1 Fix compilation errors with latest w32 API headers 127f1f330b Improve doc strings in log-edit.el e36183ff46 ; * etc/TODO (etc/DOC): Update the todo entries. # Conflicts: # etc/NEWS