aboutsummaryrefslogtreecommitdiffstats
path: root/doc/lispref (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Merge from origin/emacs-30Eli Zaretskii2024-07-201-5/+5
|\ | | | | | | | | | | | | | | | | | | | | 816c53c2d9d Fix bibtex validation for non-file buffers ab7c40ea52a Fix Imenu in 'emacs-news-view-mode' ea30ffc52b3 ; * doc/misc/gnus.texi (Agent Caveats): Fix doc 07b1a36f78c ; * src/sqlite.c (Fsqlite_load_extension): Add "vec0" to ... 96f1db89ee7 Avoid errors in 'icomplete-vertical-mode' 55110d1fda2 Document GNU ELPA copyright in tips.texi 079e5a03156 Improve register-use-preview docstring e4760109ac8 Miscellaneous checkdoc fixes
| * Document GNU ELPA copyright in tips.texiStefan Kangas2024-07-201-5/+5
| | | | | | | | | | * doc/lispref/tips.texi (Library Headers): Document that GNU ELPA packages should have their copyright assigned to the FSF.
* | Merge from origin/emacs-30Stefan Monnier2024-07-194-7/+15
|\ \ | |/ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | a478423d19f * lisp/progmodes/peg.el (peg-syntax-classes): Typo (bug#7... 951fb93956d * lisp/transient.el (static-if): Remove duplicated defini... 0218fb21437 Adapt file-remote-p doc 34c1094e607 ; Fix typo in etc/ORG-NEWS (Bug#72186) 5916b172bdc * etc/TODO: Delete item about merging Magit. a6cab228d4d ; Fix typos 41dc28244f2 * doc/man/emacs.1.in: Add "No warranty" notice. b2ac3435867 ; * doc/man/emacs.1.in: Improve wording. 110b3d08d73 Improve emacs man page description of --user flag 4911f08912a Checkdoc fixes in allout-widgets.el 109b592d77b Checkdoc fixes in subr.el 46436720787 Checkdoc fixes in touch-screen.el 9889774c62e Checkdoc fixes in treesit.el # Conflicts: # etc/NEWS
| * Adapt file-remote-p docMichael Albinus2024-07-191-4/+12
| | | | | | | | | | | | * doc/lispref/files.texi (Magic File Names): Adapt file-remote-p. * lisp/files.el (file-remote-p): Adapt docstring.
| * ; Fix typosStefan Kangas2024-07-183-3/+3
| |
* | Merge from savannah/emacs-30Po Lu2024-07-182-1/+4
|\ \ | |/ | | | | | | | | | | | | | | | | | | | | | | 4c35382e983 ; * src/emacs.c (syms_of_emacs) <Vsystem_type>: Fix doc s... 34882d52432 Port better to Android 3.0 765cfaed775 ; * doc/emacs/anti.texi (Antinews): Fix typos (bug#72167). 7093504da2d ; Fix typos (bug#72167) 8c7c4f4baaa New Tramp tests 85d2d7982d4 Update Tramp manual 504bdd560af ; Fix last change 3ccebbe17b7 Fix 'toggle-window-dedicated' documentation 719d5753ca6 ; * doc/lispref/help.texi (Keys in Documentation): Add cr... e3bba63ecb9 Checkdoc fixes in transient.el
| * ; Fix last changeEli Zaretskii2024-07-171-1/+3
| | | | | | | | | | * doc/lispref/windows.texi (Dedicated Windows): * doc/emacs/windows.texi (Displaying Buffers): Mention keybinding.
| * Fix 'toggle-window-dedicated' documentationRobert Pluim2024-07-171-0/+1
| | | | | | | | | | | | | | * doc/emacs/windows.texi (Displaying Buffers): Fix the cross reference to the elisp manual. Add missing 'toggle-window-dedicated'. * doc/lispref/windows.texi (Dedicated Windows): Mention 'toggle-window-dedicated'.
| * ; * doc/lispref/help.texi (Keys in Documentation): Add cross-reference.Eli Zaretskii2024-07-161-1/+1
| |
* | Merge from savannah/emacs-30Po Lu2024-07-163-6/+6
|\ \ | |/ | | | | | | | | | | | | 68b7806c319 Support passing signals like 'SIGCODE' to 'tramp-signal-p... 510ca5e84b5 Merge branch 'emacs-30' of git.sv.gnu.org:/srv/git/emacs ... fe28ba5d55b ; Replace quotes with @code{...} in texinfo files ecc8516d9ca ; Replace (non-)nil with (non-)@code{nil} in texinfo files 3407e274999 Don't save to history from 'eshell-command' when aborting
| * ; Replace (non-)nil with (non-)@code{nil} in texinfo filesSteven Allen2024-07-153-6/+6
| | | | | | | | | | | | | | | | | | | | | | | | * doc/lispref/functions.texi: * doc/lispref/keymaps.texi: * doc/lispref/strings.texi: * doc/misc/cl.texi: * doc/misc/dbus.texi: * doc/misc/eshell.texi: * doc/misc/message.texi: * doc/misc/ses.texi: * doc/misc/vtable.texi: Replace (non-)nil with (non-)@code{nil}.
* | Merge from savannah/emacs-30Po Lu2024-07-111-1/+3
|\ \ | |/ | | | | | | | | | | | | | | | | | | | | | | | | | | e0b271e279b Take precautions against ill-formed content URIs 9331ab056a4 etags-regen-mode: Handle TAGS buffer being killed ef3f26ec02d ; Tag ERC multiline blanks test as :expensive 945335fec1e Improve 'put-image' documentation c38d5cc3b28 Improve 'set-fontset-font' documentation 7de4dbea08f Adapt Tramp's "run0" method 871585db4ca * test/src/sqlite-tests.el (sqlite-execute-batch): Declar... 5cf8d60e0de Capitalize "Dired" and "Lisp" in docstrings 37475c9af7a Document Eshell entry points # Conflicts: # etc/NEWS
| * Improve 'put-image' documentationRobert Pluim2024-07-101-1/+3
| | | | | | | | | | | | * doc/lispref/display.texi (Showing Images): Mention that it returns the created overlay. * lisp/image.el (put-image): And here.
* | Merge from savannah/emacs-30Po Lu2024-07-091-0/+3
|\ \ | |/ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | dce31372a60 editorconfig-core-handle.el: Fix regressions in fnmatch h... ed2986494c7 Checkdoc fixes in `url/*.el` 846c0e10ffa Checkdoc fixes in `term/*.el` 3977aa07568 Checkdoc fixes in `mh-e/*.el` 521f740d013 Checkdoc fixes in `calc/*.el` 336aa6ab17a Checkdoc fixes in `textmodes/*.el` e19fd6a22de Checkdoc fixes in `gnus/*.el` 7350457c793 Checkdoc fixes in `eshell/*.el` 23c1ba81ddd Checkdoc fixes in `emulation/*.el` c85f67a66df Checkdoc fixes in `erc/*.el` e392382e2e2 Checkdoc fixes in `vc/*.el` ef7364b070e Checkdoc fixes in `emacs-lisp/*.el` 5fe1ae0e843 Checkdoc fixes in `mail/*.el` e43e9d09986 Checkdoc fixes in `net/*.el` 4c6e9f5b004 Improve `use-package-vc-valid-keywords` docstring format 928180f32be ; * etc/TODO: New item on installing Magit. c193a702dc2 ; Improve a recent change to the documentation 6ebc5d5c278 ; Delete fixed item from etc/TODO: "proced on macOS" 7b2778e3a3d ; Delete fixed NS bug from etc/TODO 84552ff395c Revert "Fix link to major mode variable in docstring" 198063ba643 * etc/TODO: Add item to convert documentation to 'setopt'. 92de67829ca Prefer 'setopt' in browse-url docs 76683853905 ; Improve 'native-comp-debug' documentation
| * ; Improve a recent change to the documentationEli Zaretskii2024-07-081-2/+2
| | | | | | | | | | | | * lisp/emacs-lisp/comp.el (native-comp-debug): * doc/lispref/compile.texi (Native-Compilation Variables): Improve wording.
| * ; Improve 'native-comp-debug' documentationAndrea Corallo2024-07-081-0/+3
| | | | | | | | | | * lisp/emacs-lisp/comp.el (native-comp-debug): Improve doc. * doc/lispref/compile.texi (Native-Compilation Variables): Likewise.
* | Merge from origin/emacs-30Eli Zaretskii2024-07-062-12/+15
|\ \ | |/ | | | | | | | | | | | | | | | | | | | | | | | | f910514721e Fix treesit range rule for jsdoc de3fa00a614 Fix documentation of 'balance-windows' c986387c79f nnatom: Ensure some parsed values are one line 2fb6a98ecfa nnfeed: (Mostly) fix group descriptions 74b82e6802e Eglot: support deprecated MarkedString (bug#71353) a6a588ccf10 ; * doc/lispref/strings.texi (Creating Strings): Followup... a3e57a29bec ; Fix doc string of 'string-fill' 1b5cf29431a Fix returning to original TTY frame after 'rmail-reply' 814710067f0 Improve warnings from native compiler cefec59df7b Document adding package dependency on Emacs version d190cb0e886 Fix file-name detection in Dired under -F
| * ; * doc/lispref/strings.texi (Creating Strings): Followup to last change.Eli Zaretskii2024-07-061-5/+6
| |
| * Document adding package dependency on Emacs versionStefan Kangas2024-07-051-7/+9
| | | | | | | | | | * doc/lispref/package.texi (Simple Packages, Multi-file Packages): Document how to make a package depend on a specific version of Emacs.
* | Adapt doc-view-set-slice-using-mouse to touch-screen inputPo Lu2024-07-031-6/+13
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * doc/lispref/commands.texi (Touchscreen Events): Document means of unconditionally enabling simple conversion. * lisp/doc-view.el (doc-view-set-slice-using-mouse): Bind touch-screen-simple-mouse-conversion to t, and read translated mouse events with read-key rather than read-event. * lisp/subr.el (read-key): Don't permit idle timer to interfere with reporting of translated mouse events. * lisp/touch-screen.el (touch-screen-simple-mouse-conversion): New variable. (touch-screen-handle-point-up, touch-screen-handle-touch): Unconditionally enable `mouse-drag' translation if set. Decide whether to send drag or mouse events by the values of the two touchpoints' XY positions and point and double-click-fuzz, as in make_lispy_event.
* | Merge from savannah/emacs-30Po Lu2024-07-013-11/+32
|\ \ | |/ | | | | | | | | | | | | | | 2f71460d52f More updates of documentation for Emacs 30 a9df581c403 ; * etc/NEWS: Copy-edit. dfbdd38f701 Revert "; * etc/NEWS: Move items to "Incompatible Lisp Ch... # Conflicts: # etc/NEWS
| * More updates of documentation for Emacs 30Eli Zaretskii2024-06-303-11/+32
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * etc/NEWS: Improve wording and move/mark entries. * doc/lispref/positions.texi (List Motion): Document 'forward-sentence-function'. * doc/lispref/functions.texi (What Is a Function): Document 'primitive-function-p' and 'cl-functionp'. * doc/emacs/misc.texi (Saving Emacs Sessions): Improve wording and indexing. * doc/lispref/tips.texi (Documentation Tips): Adapt to the new value of 'emacs-lisp-docstring-fill-column'. * doc/emacs/fixit.texi (Spelling): Document 'flyspell-check-changes'.
* | Merge from origin/emacs-30Po Lu2024-06-291-9/+41
|\ \ | |/ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2d8881d5267 Fix typo incurring leaks of face structures 219501dd629 ; Fix use of @footnote in cc-mode.texi c7be2dcac44 Merge branch 'emacs-30' of git.sv.gnu.org:/srv/git/emacs ... f0a48799756 Sync with Tramp 2.7.1 53dcf2b9492 ; * etc/NEWS: Move the mwheel entry to a better place. a5726782d03 ; Sort tree-sitter modes in NEWS daa89dc939e ; * etc/NEWS: Rearrange "New Modes and Packages in Emacs ... 4ddbf4f70ef ; * etc/NEWS: Move many items. 437b1ced268 ; * etc/NEWS: Copy-edits. 7372b2eb302 Expand docstring of which-key-mode df0eb5be1ea Improve documentation of 'remove-overlays' in ELisp manual 73c1252bb6b Fix link to major mode variable in docstring c4ad54812ac Make `shell-mode' more robust # Conflicts: # etc/NEWS
| * Improve documentation of 'remove-overlays' in ELisp manualEli Zaretskii2024-06-281-9/+41
| | | | | | | | | | * doc/lispref/display.texi (Managing Overlays): Update documentation of 'remove-overlays'. (Bug#57534) (Bug#13648)
* | Merge from savannah/emacs-30Po Lu2024-06-282-135/+70
|\ \ | |/ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | c4ec905c9a9 Correct ommissions in rmc.el bf862fc2770 * lisp/hi-lock.el: More fixes related to revert-buffer. 6cc8ffae9a6 Update to Org 9.7.5-9-ga091ca c477443ab80 ; Fix typo in lua-ts-mode.el 6e5e4d61939 ; Add 'eglot-ensure' option to 'lua-ts-mode-hook' 58a2f36a8b9 ; * etc/NEWS: Copy edit. df53ef176ac Merge branch 'emacs-30' of git.savannah.gnu.org:/srv/git/... 039e6ffd866 Write Antinews for Emacs 30 ELisp Reference bf8c9f702ba (eval-last-sexp): Fix bug#71774 6d94090cadc * lisp/hi-lock.el: More fixes for revert-buffer (bug#57534) 280c91782af * lisp/hi-lock.el (hi-lock-revert-buffer-rehighlight): Im... 339310d0205 * lisp/tab-bar.el (tab-bar-select-restore-windows): Impro... c1e7569a925 Write Antinews for Emacs 30 user manual 233f683da8f ; * lisp/erc/erc-backend.el (erc-server-reconnect-timeout... # Conflicts: # etc/NEWS
| * Write Antinews for Emacs 30 ELisp ReferenceEli Zaretskii2024-06-272-135/+70
| | | | | | | | | | * doc/lispref/anti.texi (Antinews): * doc/lispref/elisp.texi (Top): Rewrite "Antinews" for Emacs 30.
* | Support rescaling sliced images in EWW via 'text-scale-mode'Jim Porter2024-06-241-2/+4
|/ | | | | | | | | | * src/xdisp.c (find_display_property): When the property value has multiple elements, return the whole list. * lisp/net/eww.el (eww--rescale-images): Use 'get-display-property'. * doc/lispref/display.texi (Display Property): Describe the new 'get-display-property' behavior (bug#71741).
* ; Fix typosStefan Kangas2024-06-232-2/+2
|
* Remove more references to Windows 95Stefan Kangas2024-06-201-1/+1
| | | | | | | | | | | * doc/lispref/frames.texi (Window System Selections): * doc/misc/ediff.texi (Patch and Diff Programs): * doc/misc/efaq-w32.texi (Third-party multibyte, Swap Caps NT) (Subprocesses and floppy drive): * etc/PROBLEMS: * lisp/printing.el (pr-path-alist, pr-command): * lisp/ps-print.el: Remove more references to Windows 95, which is not supported by Emacs.
* Fix use of ':align-to' in 'wrap-prefix'Eli Zaretskii2024-06-201-2/+6
| | | | | | | | | | | | * src/dispextern.h (struct it): New flag 'align_visually_p'. * src/xdisp.c (handle_line_prefix): Set the 'align_visually_p' flag for 'wrap-prefix'. (produce_stretch_glyph): If 'align_visually_p' flag is set, count the :align-to offset from the beginning of the screen line, not from BOL. (Bug#71605) * doc/lispref/display.texi (Truncation, Specified Space): Document the special handling of ':align-to' in 'wrap-prefix'.
* ; Fix typosStefan Kangas2024-06-161-1/+1
|
* Merge from origin/emacs-29Eli Zaretskii2024-06-152-6/+13
|\ | | | | | | | | | | 59261e6f4fe Fix auth-info-password 778f8c793d1 ; * lisp/mail/rmail.el (rmail-get-new-mail-hook): Doc fix. e6044b29e65 ; Minor fixes in ELisp manual
| * ; Minor fixes in ELisp manualEli Zaretskii2024-06-082-6/+13
| | | | | | | | | | | | * doc/lispref/searching.texi (Regexp Search): Caveat about using 'search-spaces-regexp'. (Bug#71429) * doc/lispref/help.texi (Keys in Documentation): Fix markup.
| * ; Fix markup in manualsEli Zaretskii2024-05-261-2/+2
| | | | | | | | | | | | | | * doc/emacs/files.texi (Visiting): * doc/lispref/processes.texi (Filter Functions, Sentinels): Fix markup and punctuation. Reported by Andrés Ramírez <rrandresf@hotmail.com>.
* | Better documentation of 'emacs-internal' encodingEli Zaretskii2024-06-151-1/+4
| | | | | | | | | | * doc/lispref/nonascii.texi (Coding System Basics): Recommend 'emacs-internal' encoding for caching.
* | ; * doc/lispref/nonascii.texi (Character Codes): Fix wording.Eli Zaretskii2024-06-111-1/+1
| |
* | Add 'char-to-name' convenience functionRobert Pluim2024-06-111-0/+5
| | | | | | | | | | | | | | * lisp/international/mule-cmds.el (char-to-name): New function. This is the inverse of 'char-from-name'. * doc/lispref/nonascii.texi (Character Codes): Document it. * etc/NEWS: Announce it.
* | Text improvements for the documentation of 'some-window' (bug#70949)Juri Linkov2024-06-091-10/+10
| | | | | | | | | | * doc/lispref/windows.texi (Buffer Display Action Functions): Improve wording. Suggested by martin rudalics <rudalics@gmx.at>.
* | Add documentation for window-tool-bar packageJared Finder2024-06-092-14/+43
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Also change window-tool-mode to not pay attention to if tool-bar-map has a buffer local value or not as that made the documentation complicated. Documentation added in Emacs manual, Elisp manual, package commentary, and docstrings. Also extend window-tool-bar support to Emacs 27 and newer. (bug#68765) * doc/emacs/emacs.texi (Top): * doc/emacs/frames.texi (Menu Bars): * doc/emacs/glossary.texi (Glossary): * doc/emacs/modes.texi (Minor Modes): * doc/emacs/windows.texi (Windows, Tab Line): Mention Window Tool Bar. (Window Tool Bar): New documentation. * doc/lispref/elisp.texi (Top): * doc/lispref/modes.texi (Mode Line Format, Mode Line Basics) (Mode Line Data): Mention Tab Lines. (Tab Lines): New documentation. * etc/NEWS: Mention newly added variable and package. * lisp/window-tool-bar.el (window-tool-bar-mode): Don't display tool bar when tool-bar-map is nil. * lisp/window-tool-bar.el (tool-bar-always-show-default): Define variable for older Emacs versions.
* | ; Fix typo in help.texiStefan Kangas2024-06-091-1/+1
| | | | | | | | * doc/lispref/help.texi (Keys in Documentation): Fix typo.
* | (hack-dir-local-get-variables-functions): New hookStefan Monnier2024-06-091-0/+29
| | | | | | | | | | | | | | | | | | | | | | | | | | Make it possible to provide more dir-local variables, such as done by the Editorconfig package. * lisp/files.el (hack-dir-local--get-variables): Make arg optional. (hack-dir-local-get-variables-functions): New hook. (hack-dir-local-variables): Run it instead of calling `hack-dir-local--get-variables`. * doc/lispref/variables.texi (Directory Local Variables): Document the new hook.
* | (find-auto-coding): Provide filename to `auto-coding-functions`Stefan Monnier2024-06-091-0/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Allow `auto-coding-functions` to know the file name. Motivated by the needs of Editorconfig support. * lisp/international/mule.el (auto-coding-file-name): New var. (find-auto-coding): Let-bind it for `auto-coding-functions`. Document the expectation that the arg be an absolute file name. * doc/lispref/nonascii.texi (Default Coding Systems): Mention `auto-coding-file-name`. * test/lisp/international/mule-util-resources/test.utf-16le: New file. * test/lisp/international/mule-tests.el (mule-tests--dir): New var. (mule-tests--auto-coding): New fun. (mule-tests--auto-coding-functions): New test.
* | ; * doc/lispref/display.texi (Image Descriptors): Clarify text.Eli Zaretskii2024-06-081-17/+22
| |
* | ; Fix typosStefan Kangas2024-06-071-1/+1
| |
* | Add new alist entry 'some-window' for 'display-buffer-use-some-window'Juri Linkov2024-06-071-0/+25
| | | | | | | | | | | | | | | | | | | | | | * doc/lispref/windows.texi (Buffer Display Action Functions): Add details of using the alist entry 'some-window' in 'display-buffer-use-some-window'. (Buffer Display Action Alists): Add 'some-window'. * lisp/window.el (display-buffer-use-some-window): Handle the alist entry 'some-window' (bug#70949). Extend docstring with its description.
* | Fix tree-sitter markup in Elisp manualBasil L. Contovounesios2024-06-071-19/+19
| | | | | | | | | | | | * doc/lispref/parsing.texi (Retrieving Nodes, User-defined Things) (Multiple Languages): Mark up variable names as @code, not metasyntactic @var.
* | ; Fix last change in sqlite.cEli Zaretskii2024-06-061-2/+2
| | | | | | | | | | | | * etc/NEWS: * doc/lispref/text.texi (Database): * src/sqlite.c (Fsqlite_execute_batch): Fix last change (Bug#70145).
* | Add 'sqlite-execute-batch' commandJavier Olaechea2024-06-061-0/+8
| | | | | | | | | | | | | | | | | | | | | | | | | | This command is similar to 'sqlite-execute' except that it executes multiple statements in exchange for not accepting any arguments. (Bug#70145) * src/sqlite.c (Fsqlite_execute_batch): New function. * test/src/sqlite-tests.el (sqlite-multiple-statements): Add smoke test for 'sqlite-execute-batch'. * etc/NEWS: Mention new command 'sqlite-execute-batch'. * doc/lispref/text.texi (Database): Document the new command.
* | Spelling fixesPaul Eggert2024-06-043-3/+3
| |
* | Add manual entry for treesit-primary-parserYuan Fu2024-06-041-2/+20
| | | | | | | | | | * doc/lispref/parsing.texi (Multiple Languages): Add entry. * etc/NEWS (Example): Add news.