summaryrefslogtreecommitdiff
path: root/doc/lispref
Commit message (Collapse)AuthorAgeFilesLines
* ; 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>.
* Improve documentation of 'no-special-glyphs' frame parameterEli Zaretskii2024-05-252-5/+12
| | | | | | | | * doc/lispref/frames.texi (Layout Parameters): Document limitations of support for 'no-special-glyphs' frame parameter. (Bug#71163) * doc/lispref/display.texi (Truncation): Update for when 'fringe-mode' is off.
* Document :box attribute caveats when used on display stringsEli Zaretskii2024-05-181-0/+33
| | | | | | | * doc/lispref/display.texi (Replacing Specs, Face Attributes): Mention special considerations when a display string has a ':box' face attribute identical to the surrounding buffer text. Suggested by JD Smith <jdtsmith@gmail.com>. (Bug#70637)
* ; * doc/lispref/parsing.texi (Parsing Program Source): Improve indexing.Eli Zaretskii2024-05-171-0/+1
|
* ; Improve documentation of 'set-fontset-font'Eli Zaretskii2024-05-171-0/+8
| | | | | * doc/lispref/display.texi (Fontsets): * src/fontset.c (Fset_fontset_font): Doc fix (bug#70993).
* ; * doc/lispref/commands.texi (Event Mod): Add motivation (bug#70596).Eli Zaretskii2024-05-021-1/+4
|
* ; Document 'filtered-frame-list'Eli Zaretskii2024-04-201-0/+12
| | | | | * doc/lispref/frames.texi (Finding All Frames): Document 'filtered-frame-list'.
* ; Improve wording in documentation of 'not and 'null'Eli Zaretskii2024-04-152-4/+5
| | | | | | * doc/lispref/control.texi (Combining Conditions): * doc/lispref/lists.texi (List-related Predicates): Clarify wording of 'not' vs 'null'. (Bug#70392)
* ; * doc/lispref/tips.texi (Documentation Tips): Improve (bug#70163).Eli Zaretskii2024-04-041-5/+7
|
* Clarify description of format-spec truncationBasil L. Contovounesios2024-03-211-1/+1
| | | | | | | * doc/lispref/strings.texi (Custom Format Strings): Mention that precision specifier affects both '<' and '>' truncation (bug#69822). * lisp/format-spec.el (format-spec, format-spec--do-flags): Use same terminology as 'format', especially when referring to its behavior.
* ; * doc/lispref/control.texi (Conditionals): Add missing paren (bug#69742).Arash Esbati2024-03-121-1/+1
|
* ; Improve documentation of 'minibuffer-allow-text-properties'Eli Zaretskii2024-03-081-6/+8
| | | | | * doc/lispref/minibuf.texi (Text from Minibuffer): Document the default value of 'minibuffer-allow-text-properties'.
* ; Improve documentation of image propertiesEli Zaretskii2024-03-071-2/+7
| | | | | | | | | * lisp/image.el (create-image, image-property): Add to do strings link to description of image properties in ELisp manual. * doc/lispref/display.texi (Defining Images): Fix example and add cross-reference to where image properties are described. (Image Descriptors): Add index entry.
* * doc/lispref/modes.texi (Tabulated List Mode): Update.Juri Linkov2024-02-211-1/+8
| | | | | In the description of 'tabulated-list-format' document the missing value 'props' that was added long ago.
* Add cross-reference to ELisp manual CaveatsStefan Kangas2024-02-151-3/+3
| | | | | | * doc/lispref/intro.texi (Caveats): Add cross-reference to Emacs manual. Talking about "contributing code" makes little sense in a section about reporting mistakes in the ELisp manual, so skip that part.
* * doc/lispref/parsing.texi (Retrieving Nodes): Improve documentation.Juri Linkov2024-02-041-11/+14
| | | | | Update optional arguments 'predicate' and 'include-node' of 'treesit-node-top-level'.
* ; Fix last change in package.texiEli Zaretskii2024-01-281-5/+7
| | | | | | | * doc/lispref/package.texi (Multi-file Packages): Fix wording and markup. (Bug#65027) (cherry picked from commit 6d76e3991241905b0841effc6f8cd42394d9aa64)
* * doc/lispref/package.texi (Multi-file Packages): Document ".elpaignore".Jim Porter2024-01-281-0/+7
| | | | (cherry picked from commit 744a10a4d722a361bc21561b4162045e4ec97ed6)
* Fix description of when "\xNNN" is considered a unibyte characterEli Zaretskii2024-01-271-7/+8
| | | | | | * doc/lispref/objects.texi (Non-ASCII in Strings): More accurate description of when a hexadecimal escape sequence yields a unibyte character. (Bug#68751)
* Improve documentation of profiler commandsEli Zaretskii2024-01-241-4/+13
| | | | | * doc/lispref/debugging.texi (Profiling): Document more commands. Improve indexing. (Bug#68693)
* ; Fix xref under Output Overrides in Elisp manual.Basil L. Contovounesios2024-01-231-1/+1
|
* Fix broken links to Freedesktop notifications specBasil L. Contovounesios2024-01-231-1/+1
| | | | | | * doc/lispref/os.texi (Desktop Notifications): * lisp/notifications.el: Replace broken developer.gnome.org links with specifications.freedesktop.org (bug#67939).
* Improve documentation of 'emacs_function' in modulesEli Zaretskii2024-01-131-0/+9
| | | | | * doc/lispref/internals.texi (Module Functions): Warn about accessing the ARGS array in module functions.
* Fix typo in lispref "Creating Strings" sectionXiyue Deng2024-01-111-1/+1
| | | | * doc/lispref/strings.texi (String Basics): Fix typo (bug#68375).
* Fix count of no-op functions (bug#68375)Xiyue Deng2024-01-111-2/+2
| | | | | | | | | It looks like there are actually three kinds of no-op functions. * doc/lispref/functions.texi (Calling Functions): Fix count and plural of no-op functions. Copyright-paperwork-exempt: yes
* Wrap @pxref of Abbrevs in parentheses (bug#68375)Xiyue Deng2024-01-111-1/+1
| | | | | | | * doc/lispref/symbols.texi (Shorthands): Wrap `@pxref{Abbrevs}' in parentheses. Copyright-paperwork-exempt: yes
* ; Improve documentation of 'buffer-match-p'Eli Zaretskii2024-01-062-9/+18
| | | | | | | * doc/lispref/buffers.texi (Buffer List): * doc/lispref/windows.texi (Choosing Window): Add caveats for calling 'buffer-match-p' too early, when CONDITION is 'derived-mode' or 'major-mode'. (Bug#68081)
* ; Add 2024 to copyright yearsPo Lu2024-01-0257-57/+57
|
* Revert "Fix treesit-node-field-name and friends (bug#66674)"Yuan Fu2023-12-291-2/+2
| | | | | | | | | This reverts commit 9874561f39e62c1c9fada6c2e013f93d9ea65729. See bug#67990. Basically our original code is correct, the error is in libtree-sitter, which only manifests in certain cases. https://github.com/tree-sitter/tree-sitter/pull/2104
* ; Fix typoStefan Kangas2023-12-261-1/+1
|
* Improve documentation of new native-compilation commandsEli Zaretskii2023-12-221-2/+13
| | | | | | | | | | * lisp/progmodes/elisp-mode.el (emacs-lisp-mode-menu) (emacs-lisp-native-compile, emacs-lisp-native-compile-and-load): Doc fixes. * doc/lispref/compile.texi (Native-Compilation Functions): Document 'emacs-lisp-native-compile' and 'emacs-lisp-native-compile-and-load'.
* Improve documentation of text properties handling when yankingEli Zaretskii2023-12-161-1/+4
| | | | | * doc/lispref/text.texi (Text Properties): Mention special handling of text properties while yanking.
* ; * doc/lispref/functions.texi (Function Documentation): Fix @itemize.Eli Zaretskii2023-12-161-0/+1
|
* Add use cases of (fn) documentation facility.Jeremy Bryant2023-12-161-0/+33
| | | | | | | * doc/lispref/functions.texi (Function Documentation): Add examples. (Bug#67499) Co-authored-by: Eli Zaretskii <eliz@gnu.org>
* Fix symbol name in Multisession Variables examplesAdam Porter2023-12-151-4/+4
| | | | | * doc/lispref/variables.texi (Multisession Variables): Fix symbol name. (Bug#67823)
* Fix treesit-node-field-name and friends (bug#66674)Yuan Fu2023-12-101-2/+2
| | | | | | | | | | | | | | | So turns out ts_node_field_name_for_child takes a named node index, but we were passing it normal index that counts both named and anonymous nodes. That's what makes the field name all wrong in treesit explorer. * doc/lispref/parsing.texi: (Accessing Node Information): Update docstring. * lisp/treesit.el (treesit-node-index): Add some unrelated comment. (treesit-node-field-name): Get named node index rather than all node index. * src/treesit.c (Ftreesit_node_field_name_for_child): Update docstring, use ts_node_named_child_count.
* ; Minor copyedits in description of ':box' face propertyEli Zaretskii2023-12-091-7/+7
| | | | | | * doc/lispref/display.texi (Face Attributes): Rearrange description of ':box' attributes. Suggested by Arash Esbati <arash@gnu.org>. (Bug#67713)
* ; * doc/lispref/processes.texi (Network): Fix wording and punctuation.Eli Zaretskii2023-12-091-13/+15
|
* ; * doc/lispref/files.texi (Changing Files): Fix last change.Eli Zaretskii2023-12-041-4/+4
|
* Don't claim to signal an error when deleting a nonexisting file.Philipp Stephani2023-12-041-3/+4
| | | | | | | | | The behavior has changed in commit 1a65afb7ecc2a52127d6164bad19313440237f9d to no longer signal an error on ENOENT. * doc/lispref/files.texi (Changing Files): Fix documentation about error reporting.
* ; Fix typosStefan Kangas2023-12-031-1/+1
|
* Document, that PROCESS of signal-process can be a stringMichael Albinus2023-11-301-0/+3
| | | | | | * doc/lispref/processes.texi (Signals to Processes) [signal-process]: * src/process.c (Fsignal_process): Document, that PROCESS can be a string.
* ; Improve function documentation tipsEli Zaretskii2023-11-231-1/+6
| | | | | * doc/lispref/tips.texi (Documentation Tips): Clarify the good style of descriptions in doc strings.
* ; * doc/lispref/minibuf.texi (Programmed Completion): Improve indexing.Eli Zaretskii2023-11-231-0/+3
|
* Fix 'with-sqlite-transaction' when BODY failsEli Zaretskii2023-11-211-1/+5
| | | | | | | | | | * lisp/sqlite.el (with-sqlite-transaction): Don't commit changes if BODY errors out. Roll back the transaction if committing fails. (Bug#67142) * etc/NEWS: * doc/lispref/text.texi (Database): Document the error handling in 'with-sqlite-transaction'.
* ; * doc/lispref/debugging.texi (Debugging): Add cross-references.Eli Zaretskii2023-11-171-2/+3
|
* ; doc/lispref/debugging.texi: Add reference to Profiler docs (bug#67236).Ihor Radchenko2023-11-171-0/+1
|
* ; Clarify wording about arguments in doc stringsEli Zaretskii2023-11-171-5/+5
| | | | | * doc/lispref/tips.texi (Documentation Tips): Clarify "important arguments". (Bug#67217)
* ; Improve cross-references in description of 'pcase'Eli Zaretskii2023-11-161-1/+6
| | | | | * doc/lispref/control.texi (pcase Macro, Backquote Patterns): Improve cross-references.