aboutsummaryrefslogtreecommitdiffstats
path: root/doc/misc (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Adapt Tramp manualMichael Albinus2022-10-051-0/+2
| | | | | * doc/misc/tramp.texi (Inline methods): Method "kubernetes" does not support user names.
* Add tramp-kubernetes integrationFilipp Gunbin2022-10-051-9/+8
| | | | | | | | | | | | * doc/misc/tramp.texi (Inline methods): Add kubernetes. (Customizing Methods): Remove kubernetes-tramp. * etc/NEWS: Mention new Tramp method "kubernetes". * lisp/net/tramp-compat.el (kubernetes-tramp): Warn if that package is used. * lisp/net/tramp-container.el (tramp-kubernetes-program): New defcustom. (tramp-kubernetes-method): New defconst. (tramp-kubernetes--completion-function): New function.
* Add method description for podman in TrampBrian Cully2022-10-041-4/+9
| | | | | * doc/misc/tramp.texi (Inline methods): Adapt docker method. Describe podman method.
* Revert "Decrease use of the word "Emacsen" in docs"Stefan Kangas2022-10-012-4/+7
| | | | | | This reverts commit 55f46cc77cb9d72fbabadb63d8aeab45c5e005e2. Ref. https://lists.gnu.org/r/emacs-devel/2022-10/msg00016.html
* Tramp cleanupMichael Albinus2022-10-011-2/+2
| | | | | | | | | | | * doc/misc/tramp.texi (Password handling): Fix typos. * lisp/net/tramp-docker.el (tramp-default-remote-shell): * lisp/net/tramp-sshfs.el (tramp-default-remote-shell): Declare. * lisp/net/tramp.el (tramp-methods): Fix docstring. (tramp-get-remote-tmpdir): Revert previous patch, it isn't needed anymore.
* Decrease use of the word "Emacsen" in docsStefan Kangas2022-10-012-7/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | "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".
* Update to Modus themes stable version 2.7.0Protesilaos Stavrou2022-10-011-37/+70
| | | | | | | | | | | | | | | | | | | | | * doc/misc/modus-themes.org (Load theme depending on time of day): Add missing keyword from sample configuration. (Full support for packages or face groups): Update list of supported packages. (Note on goto-address-mode faces): Add documentation about possible user-level tweaks. (Are these color schemes?): Fix typo. (Acknowledgements): Update list of contributors to the project. * etc/themes/modus-themes.el (modus-themes--version): Update to current stable version. (modus-themes-vivendi-colors): Tweak value of a single color. (modus-themes-faces): Update list of supported faces. (modus-themes-custom-variables): Remove outdated "TODO" comment. * etc/themes/modus-operandi-theme.el: * etc/themes/modus-vivendi-theme.el: Update version header. Release notes: <https://protesilaos.com/codelog/2022-10-01-modus-themes-2-7-0/>.
* ; Fix typos (prefer American spelling)Stefan Kangas2022-09-291-3/+3
|
* ; Fix typosStefan Kangas2022-09-281-1/+1
|
* Update from Gnulib by running admin/merge-gnulibPaul Eggert2022-09-281-52/+61
|
* Remove gnus-coding.text (bug#58119)Lars Ingebrigtsen2022-09-271-227/+0
|
* Adapt tramp-docker integrationMichael Albinus2022-09-241-14/+17
| | | | | | | | | | | | | | | | | | | | | * doc/misc/tramp.texi (Inline methods): Add docker. (Customizing Methods): Remove docker-tramp. Adapt references to this. * etc/NEWS: Mention new Tramp method "docker". Fix typos. * lisp/net/tramp-compat.el (docker-tramp): Warn, if that package is used. * lisp/net/tramp-docker.el: Format header lines. (tramp-docker): Remove custom group. (tramp-docker-program, tramp-docker-method): Add ;;;###tramp-autoload cookie. (tramp-docker-program): Change group to `tramp'. Add version. (tramp-docker--completion-function): Fix docstring. (tramp-docker--add-method, tramp-docker--remove-method) (tramp-docker-unload-function, tramp-docker-setup): Remove functions. (tramp-methods, tramp-set-completion-function): Initialize via `tramp--with-startup'. (tramp-unload-hook): Unload `tramp-docker'.
* Make linum.el obsoleteStefan Kangas2022-09-201-3/+0
| | | | | | | | | * lisp/obsolete/linum.el: Add Obsolete-since. * etc/NEWS: Announce obsoletion of linum.el. (Bug#57412) * doc/misc/efaq.texi (Displaying the current line or column): * etc/TODO: * lisp/faces.el: Don't mention linum.el.
* ; * doc/misc/gnus-faq.texi: Repunctuate sentences.Stefan Kangas2022-09-201-148/+148
|
* * doc/misc/ede.texi (Extending EDE): Fix reference.Stefan Kangas2022-09-201-2/+3
|
* ; * doc/misc/rcirc.texi: Prefer 'setopt' over 'setq'Philip Kaludercic2022-09-201-11/+11
|
* ; * doc/misc/rcirc.texi: Repunctuate some sentencesPhilip Kaludercic2022-09-201-4/+4
|
* Have rcirc handle bridge botsPhilip Kaludercic2022-09-201-0/+41
| | | | | | | | | | | * doc/misc/rcirc.texi (Dealing with Bridge Bots): Document new feature. * etc/NEWS: Mention the new feature. * lisp/net/rcirc.el (rcirc-markup-text-functions): Add new markup function (rcirc-pseudo-nicks): Add new local variable. (rcirc-channel-nicks): Use 'rcirc-pseudo-nicks' for nick completion. (rcirc-bridge-bot-alist): Add new user option. (rcirc-bridged-nick): Add new face. (rcirc-markup-bridge-bots): Add new function.
* Abolish max-specpdl-size (bug#57911)Mattias EngdegÄrd2022-09-191-4/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The max-lisp-eval-depth limit is sufficient to prevent unbounded stack growth including the specbind stack; simplify matters for the user by not having them to worry about two different limits. This change turns max-specpdl-size into a harmless variable with no effects, to keep existing code happy. * lisp/subr.el (max-specpdl-size): Define as an ordinary (but obsolete) dynamic variable. * admin/grammars/Makefile.in: * doc/lispintro/emacs-lisp-intro.texi (Loops & Recursion): * doc/lispref/control.texi (Cleanups): * doc/lispref/edebug.texi (Checking Whether to Stop): * doc/lispref/eval.texi (Eval): * doc/lispref/variables.texi (Local Variables): * doc/misc/calc.texi (Recursion Depth): Update documentation. * etc/NEWS: Announce. * src/eval.c (FletX): Use safe iteration to guard against circular bindings list. (syms_of_eval): Remove old max-specpdl-size definition. (init_eval_once, restore_stack_limits, call_debugger) (signal_or_quit, grow_specpdl_allocation): * leim/Makefile.in: * lisp/Makefile.in: * lisp/calc/calc-stuff.el (calc-more-recursion-depth) (calc-less-recursion-depth): * lisp/calc/calc.el (calc-do): * lisp/cedet/semantic/ede-grammar.el (ede-proj-makefile-insert-rules): * lisp/cedet/semantic/grammar.el (semantic-grammar-batch-build-one-package): * lisp/cus-start.el (standard): * lisp/emacs-lisp/comp.el (comp--native-compile): * lisp/emacs-lisp/edebug.el (edebug-max-depth): (edebug-read-and-maybe-wrap-form, edebug-default-enter): * lisp/emacs-lisp/regexp-opt.el (regexp-opt): * lisp/eshell/esh-mode.el (eshell-mode): * lisp/loadup.el (max-specpdl-size): * lisp/mh-e/mh-e.el (mh-invisible-headers): * lisp/net/shr.el (shr-insert-document, shr-descend): * lisp/play/hanoi.el (hanoi-internal): * lisp/progmodes/cperl-mode.el: * src/fileio.c (Fdo_auto_save): Remove references to and modifications of max-specpdl-size.
* * doc/misc/eieio.texi (Introduction, Generics): Remove outdated limitsStefan Monnier2022-09-191-11/+1
| | | | Reported by Hokomo <hokomo@airmail.cc>.
* Merge from origin/emacs-28Stefan Kangas2022-09-161-2/+2
|\ | | | | | | | | | | | | | | | | | | | | | | f232d989fd Improve HTML export of NEWS file 397890ba77 Delete "etc/NEWS*.html" from .gitignore 70ca5f6524 ; * etc/NEWS: Fix typos. 19de241a7d Recommend NonGNU ELPA over MELPA f25f9dbf30 Minor doc fixes in picture.el 520b041b54 * lisp/textmodes/page-ext.el: Improve Commentary. # Conflicts: # etc/NEWS
| * Recommend NonGNU ELPA over MELPAStefan Kangas2022-09-161-2/+2
| | | | | | | | | | * doc/misc/org.org (Using CDLaTeX to enter math, Footnotes): Recommend NonGNU ELPA over MELPA.
* | Make a flymake.texi code example more resilientLars Ingebrigtsen2022-09-101-0/+1
| | | | | | | | | | * doc/misc/flymake.texi (An annotated example backend): Make the example code resilient wrt. narrowed buffers (bug#51437).
* | Merge from origin/emacs-28Stefan Kangas2022-09-084-19/+6
|\ \ | |/ | | | | | | | | | | | | | | | | | | 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/misc/idlwave.texi (Troubleshooting): Don't say "Emacsen".Stefan Kangas2022-09-061-2/+2
| |
| * Don't mention very old Emacs versions in docsStefan Kangas2022-09-063-17/+4
| | | | | | | | | | | | | | * doc/misc/mh-e.texi (Conventions): * doc/misc/reftex.texi (Problems and Work-Arounds): * doc/misc/viper.texi (Loading Viper): Delete references to very old versions of Emacs.
* | * doc/misc/mh-e.texi (Getting MH-E): Update.Stefan Kangas2022-09-061-22/+5
| |
* | ; Fix deleting XEmacs references from MH-E manualStefan Kangas2022-09-061-2/+0
| | | | | | | | | | * doc/misc/mh-e.texi (Incorporating Mail): Also remove index entries for gnuclient.
* | Don't mention ancient Gnus versions in MH-E manualStefan Kangas2022-09-061-12/+8
| | | | | | | | | | * doc/misc/mh-e.texi (Preface, Reading PGP, Procmail): Don't mention pre-2000 versions of Gnus.
* | * doc/misc/semantic.texi: Delete unused macro.Stefan Kangas2022-09-061-9/+1
| |
* | ; 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-09-061-0/+13
|\ \ | |/ | | | | | | ecbdb3b0ad * lisp/server.el: Improve Commentary. ee5c591249 Explain how the font appearance can be fine-tuned in fbterm.
| * Explain how the font appearance can be fine-tuned in fbterm.Gregory Heytings2022-09-051-0/+13
| | | | | | | | | | | | * doc/misc/efaq.texi (Emacs in a Linux console): Briefly document Xft font specifications with which the font appearance can be fine-tuned.
| * Make some versions in docs match package versionStefan Kangas2022-09-013-4/+4
| | | | | | | | | | | | | | | | * 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 support for more kinds of redirect operators in EshellJim Porter2022-09-041-5/+42
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * lisp/eshell/esh-arg.el: Require cl-lib. (eshell-finish-arg): Allow passing multiple ARGUMENTS. (eshell-quote-argument): Handle the case when 'eshell-finish-arg' was passed multiple arguments. * lisp/eshell/esh-cmd.el (eshell-do-pipelines) (eshell-do-pipelines-synchronously): Only set stdout output handle. * lisp/eshell/esh-io.el (eshell-redirection-operators-alist): New constant. (eshell-io-initialize): Prefer sharp quotes for functions. (eshell-parse-redirection, eshell-strip-redirections): Add support for more redirection forms. (eshell-copy-output-handle, eshell-set-all-output-handles): New functions. * test/lisp/eshell/esh-io-tests.el (esh-io-test/redirect-all/overwrite, esh-io-test/redirect-all/append) (esh-io-test/redirect-all/insert, esh-io-test/redirect-copy) (esh-io-test/redirect-copy-first, esh-io-test/redirect-pipe): New tests. * doc/misc/eshell.texi (Redirection): Document new redirection syntax. (Pipelines): Document '|&' syntax. (Bugs and ideas): Update item about redirection syntax. * etc/NEWS: Announce this change.
* | Simplify Eshell handle functions and add tests/documentationJim Porter2022-09-041-28/+132
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * lisp/eshell/esh-arg.el (eshell-parse-argument-hook): Explain how to use 'eshell-finish-arg'. * lisp/eshell/esh-io.el (eshell-create-handles): Only call 'eshell-get-target' for stderr if necessary. (eshell-protect-handles): Use 'dotimes'. (eshell-set-output-handle): Pass HANDLES and fix an edge case with setting a duplicate TARGET. * test/lisp/eshell/eshell-tests-helpers.el (eshell-with-temp-buffer): New macro. * test/lisp/eshell/esh-cmd-tests.el (esh-cmd-test/quoted-lisp-form) (esh-cmd-test/backquoted-lisp-form) (esh-cmd-test/backquoted-lisp-form/splice): New tests. * test/lisp/eshell/eshell-tests.el (eshell-test/redirect-buffer) (eshell-test/redirect-buffer-escaped): Move to... * test/lisp/eshell/esh-io-tests.el: ... here, and add other I/O tests. * doc/misc/eshell.texi (Arguments): Add documentation for special argument types. (Input/Output): Expand documentation for redirection and pipelines.
* | Make "rlogin" method obsolete in url*.elStefan Kangas2022-09-031-29/+7
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * lisp/url/url-about.el (url-probe-protocols): Remove "rlogin". * lisp/url/url-gw.el (url-gateway-rlogin-host) (url-gateway-rlogin-user-name, url-gateway-rlogin-parameters) (url-open-rlogin): Make obsolete. (Bug#56891) (url-open-stream): * lisp/url/url-misc.el (url-do-terminal-emulator): Warn when using "rlogin". (url-rlogin): Make obsolete. * lisp/url/url-vars.el (url-gateway-method): Remove "rlogin" choice. * lisp/url/url-gw.el (url-gw-rlogin-obsolete-warned-once) * lisp/url/url-misc.el (url-misc-rlogin-obsolete-warned-once): New variables, immediately marked obsolete. * doc/misc/url.texi (telnet/tn3270): Rename section from "rlogin/telnet/tn3270". (Gateways in general, Customization): Don't mention "rlogin" method.
* | Make some versions in docs match package versionStefan Kangas2022-09-033-4/+4
| | | | | | | | | | | | | | | | * 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.
* | Default show-paren-mode to off in special-mode buffersLars Ingebrigtsen2022-09-021-10/+1
| | | | | | | | | | | | | | | | | | | | | | * doc/emacs/programs.texi (Matching): Mention the new user option. * doc/misc/efaq.texi (Matching parentheses): Adjust text to the current state of affairs. * lisp/paren.el (show-paren-function): New user option (bug#50894). (show-paren-mode): Mention it. (show-paren-function): Use it.
* | Merge from origin/emacs-28Stefan Kangas2022-09-011-0/+97
|\ \ | |/ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 8807a4f532 Enable 256 colors in fbterm. bbc23ca8ab One more fix for find-file.el 0cbcaf5119 ; Yet another doc fix for 'ff-other-file-alist' (bug#57325) 2d9a391727 Recommend using fbterm in the Linux console. a5a92e577c ; * src/window.c (syms_of_window) <window-point-insertion-... 4d52fe6b96 * lisp/find-file.el (ff-other-file-alist): Doc fix. (Bug#... d111b5b651 * lisp/info.el (Info-mode): Support the Linux console better. cc945ec0ed ; Fix doc strings in latin1-disp.el 195fcc932e Improve the documentation of glyphless-character display 72ae02377e ; * lisp/jit-lock.el (jit-lock-chunk-size): Doc fix. 3fb69fad49 Fix documentation of 'glyphless-char-display' # Conflicts: # lisp/international/characters.el # src/xdisp.c
| * Enable 256 colors in fbterm.Gregory Heytings2022-08-301-4/+16
| | | | | | | | | | | | | | * lisp/term/fbterm.el: New file. * doc/misc/efaq.texi (Emacs in a Linux console): Document the TERM environment variable with which the new file is used.
| * Recommend using fbterm in the Linux console.Gregory Heytings2022-08-291-0/+85
| | | | | | | | | | | | | | * doc/misc/efaq.texi (Emacs in a Linux console): New node. (Common requests): Entry for the new node. * etc/PROBLEMS (Linux console problems...): Mention the new FAQ node.
* | Update from Gnulib by running admin/merge-gnulibPaul Eggert2022-08-251-219/+257
| |
* | Improve explanation of init file in FAQStefan Kangas2022-08-251-56/+77
| | | | | | | | | | | | | | | | | | * doc/misc/efaq.texi (Setting up a customization file): Improve and update section to reflect current behavior. Add cross-references back to this section. * doc/emacs/custom.texi (Init File): Add comment to remind about also updating the FAQ. Ref: https://lists.gnu.org/r/emacs-devel/2022-08/msg01056.html
* | Don't refer to Emacs 24.3 or older in FAQStefan Kangas2022-08-251-25/+18
| | | | | | | | | | | | | | | | | | | | | | | | * doc/misc/efaq.texi: Don't say that the FAQ has been edited. (Displaying the current line or column, Automatic indentation) (Problems with very large files, Emacs for other operating systems) (Right-to-left alphabets, Expanding aliases when sending mail): Remove references to Emacs 24.3 or older. (Learning how to do something): Don't include the reference card price; it is currently incorrect and is likely to be incorrect again in the future.
* | Prefer saying "init file" to ".emacs" in FAQStefan Kangas2022-08-241-60/+60
| | | | | | | | | | * doc/misc/efaq.texi: Prefer saying "init file" to ".emacs". (Bug#49424)
* | Move generalized variable `substring' doc to elisp manualStefan Kangas2022-08-231-24/+0
| | | | | | | | | | | | | | * doc/misc/cl.texi (Setf Extensions): Move documentation on 'substring' generalized variable from here... * doc/lispref/variables.texi (Setting Generalized Variables): ...to here.
* | Move generalized variable docs to elisp manualStefan Kangas2022-08-231-18/+0
| | | | | | | | | | | | | | | | * doc/misc/cl.texi (Setf Extensions): Delete documentation on obsolete generalized variable 'buffer-substring'. Move documentation on generalized variables from here... * doc/lispref/variables.texi (Setting Generalized Variables): ...to here. These variables have already been moved to gv.el.
* | Update documentation for obsolete generalized variablesStefan Kangas2022-08-231-29/+8
| | | | | | | | | | | | * doc/misc/cl.texi (Setf Extensions): Delete obsolete generalized variables from list. * etc/NEWS: Fix sorting of obsolete generalized variables.
* | Make XEmacs compat alias face-background-pixmap obsoleteStefan Kangas2022-08-231-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | * lisp/faces.el (face-background-pixmap) (set-face-background-pixmap): Make XEmacs compat aliases obsolete in favor of 'face-stipple' and 'set-face-stipple'. Update callers. * lisp/emacs-lisp/gv.el (face-background-pixmap): Make XEmacs alias obsolete as a generalized variable. (face-stipple): New generalized variable. * doc/misc/cl.texi (Setf Extensions): Refer to above new generalized variable instead of the obsolete one.