summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* local build scriptHEADlocal/emacs-29henriquelalves2025-02-151-0/+4
|
* Fix failing help-fns-testStefan Kangas2024-06-231-3/+2
| | | | | * test/lisp/help-fns-tests.el (help-fns-test-lisp-defun): Fix failing test.
* Bump Emacs version to 29.4.50Stefan Kangas2024-06-225-4/+31
| | | | | | | | * README: * configure.ac: * etc/NEWS: * msdos/sed2v2.inp: * nt/README.W32: Bump Emacs version to 29.4.50.
* Merge remote-tracking branch 'origin/emacs-29' into emacs-29Stefan Kangas2024-06-221-0/+8
|\
| * ; Wayland SECONDARY selection problemEli Zaretskii2024-06-221-0/+8
| | | | | | | | | | * etc/PROBLEMS: Document problems with SECONDARY selection on Wayland. (Bug#71656)
* | Release Emacs 29.4Stefan Kangas2024-06-222-2/+23
| | | | | | | | | | * ChangeLog.4: * etc/HISTORY: Update files for Emacs 29.4.
* | List Andrea Corallo as co-maintainer in ack.texiStefan Kangas2024-06-221-1/+2
| | | | | | | | | | * doc/emacs/ack.texi (Acknowledgments): List Andrea Corallo as co-maintainer from 29.3 onwards.
* | * admin/MAINTAINERS: Add myself in (co-)maintainers.Andrea Corallo2024-06-221-0/+1
| |
* | ; * lisp/ldefs-boot.el: Regenerated for Emacs 29.4Stefan Kangas2024-06-221-4/+5
| |
* | Bump Emacs version to 29.4Stefan Kangas2024-06-224-4/+4
| |
* | Update files for Emacs 29.4Stefan Kangas2024-06-223-84/+550
| | | | | | | | | | * ChangeLog.4: * etc/AUTHORS: Update for Emacs 29.4.
* | * admin/authors.el: Update for Emacs 29.4Stefan Kangas2024-06-221-0/+19
| |
* | * etc/NEWS: Update for Emacs 29.4Stefan Kangas2024-06-221-23/+4
| |
* | org-link-expand-abbrev: Do not evaluate arbitrary unsafe Elisp codeIhor Radchenko2024-06-221-11/+29
| | | | | | | | | | | | | | | | * lisp/org/ol.el (org-link-expand-abbrev): Refuse expanding %(...) link abbrevs that specify unsafe function. Instead, display a warning, and do not expand the abbrev. Clear all the text properties from the returned link, to avoid any potential vulnerabilities caused by properties that may contain arbitrary Elisp.
* | Update Tramp version (don't merge to master)Michael Albinus2024-06-211-1/+2
|/ | | | | * lisp/net/trampver.el (customize-package-emacs-version-alist): Adapt Tramp version integrated in Emacs 29.4.
* * admin/emacs-shell-lib: Backport to Bash 4.4 or older.Stefan Kangas2024-06-201-0/+3
|
* Fix bug#49289 also for other auth-source backendsMichael Albinus2024-06-181-6/+9
| | | | | | * lisp/auth-source.el (auth-info-password): Revert commit 59261e6f4fe. (auth-source-secrets-create, auth-source-plstore-create): Search also for :user. (Bug#49289)
* Fix auth-info-passwordMichael Albinus2024-06-121-3/+3
| | | | | * lisp/auth-source.el (auth-info-password): :secret can be a cascaded function.
* ; * lisp/mail/rmail.el (rmail-get-new-mail-hook): Doc fix.Eli Zaretskii2024-06-091-1/+3
|
* ; 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.
* ; * doc/emacs/help.texi (Help, Apropos): Improve text and indexing.Eli Zaretskii2024-06-081-7/+14
|
* Fix treesit-parse-string crash (bug#71012)Yuan Fu2024-06-011-4/+7
| | | | | | | | | Parsing a large file with treesit-parse-string and then printing the returned node crashes Emacs, because with-temp-buffer kills the temp buffer when treesit-parse-string returns, and print.c tries to access the node's position in the killed buffer. * lisp/treesit.el (treesit-parse-string): Don't use with-temp-buffer.
* Check for buffer liveness when accessing tree-sitter node (bug#71012)Yuan Fu2024-06-013-0/+26
| | | | | | | | | * src/treesit.h (treesit_node_buffer_live_p): Declare function. * src/print.c (print_vectorlike): Print node without position if buffer is killed. * src/treesit.c (treesit_node_buffer_live_p): New function. (treesit_check_node): Add buffer liveness check. (syms_of_treesit): New error treesit-node-buffer-killed.
* Improve documentation of case-conversion commandsEli Zaretskii2024-05-281-4/+12
| | | | | * doc/emacs/text.texi (Case): Include the commands with negative arguments. (Bug#71220)
* ; Fix typosStefan Kangas2024-05-2713-41/+41
|
* ; Fix markup in manualsEli Zaretskii2024-05-262-8/+8
| | | | | | | * 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>.
* Avoid assertion violations in displaying under 'outline-minor-mode'Eli Zaretskii2024-05-251-1/+1
| | | | | | | * src/xdisp.c (init_from_display_pos): Initialize BYTEPOS correctly, since 'init_iterator' no longer computes it from CHARPOS as needed. This fixes a change made on Mar 13, 2013. (Bug#71194)
* 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.
* Fix Python font lock of chained assignment statementkobarity2024-05-242-2/+11
| | | | | | | | | * lisp/progmodes/python.el (python-font-lock-keywords-maximum-decoration): Allow chaining of single assignment statements. * test/lisp/progmodes/python-tests.el (python-font-lock-assignment-statement-20): New test. (Bug#71093)
* Fix example in Calc manualBrad Knotwell2024-05-241-2/+2
| | | | | | | * doc/misc/calc.texi (Defining Simple Commands): Fix typo in command names. (Bug#71166) Copyright-paperwork-exempt: yes
* Avoid crashes on MS-Windows due to invalid UNC file namesEli Zaretskii2024-05-222-1/+7
| | | | | | | * src/w32.c (parse_root): Avoid crashes due to invalid (too short) UNC names, such as "\\". (Bug#70914) * test/src/fileio-tests.el (fileio-tests-invalid-UNC): New test.
* ; * lisp/face-remap.el (text-scale-adjust): Doc fix.Eli Zaretskii2024-05-211-3/+4
|
* ; Improve documentation of backing up filesEli Zaretskii2024-05-211-0/+8
| | | | | | * doc/emacs/files.texi (Backup Copying): Mention that 'backup-by-copying' is safer. Document 'file-precious-flag'. (Bug#71074)
* ; * doc/lispintro/emacs-lisp-intro.texi (nthcdr): Whitespace (bug#71033).Eli Zaretskii2024-05-181-2/+2
|
* 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)
* Improve documentation of 'movemail'Eli Zaretskii2024-05-181-24/+20
| | | | | | | * doc/emacs/rmail.texi (Movemail): Fix the name of the Mailutils manual in the printed version. Add index entries. Move the description of remote mailboxes to... (Remote Mailboxes): ...here, to avoid duplication.
* Replace incorrect link in Rmail chapter of Emacs manualJakub Ječmínek2024-05-181-3/+2
| | | | | * doc/emacs/rmail.texi (Movemail): Fix cross-reference to a node in the Mailutils manual. (Bug#71018)
* ; * doc/lispref/parsing.texi (Parsing Program Source): Improve indexing.Eli Zaretskii2024-05-171-0/+1
|
* ; Improve documentation of 'set-fontset-font'Eli Zaretskii2024-05-172-1/+18
| | | | | * doc/lispref/display.texi (Fontsets): * src/fontset.c (Fset_fontset_font): Doc fix (bug#70993).
* ; * doc/emacs/search.texi (Word Search): Add index entry.Eli Zaretskii2024-05-161-0/+1
|
* ; * src/window.c (Fwindow_scroll_bars): Doc fix.Eli Zaretskii2024-05-131-3/+12
|
* ; Fix doc strings of two scroll-bar functions.Eli Zaretskii2024-05-111-2/+2
| | | | | | * lisp/scroll-bar.el (toggle-horizontal-scroll-bar): Fix typo and wording. (Bug#70864). (toggle-scroll-bar): Fix wording.
* ; * doc/emacs/frames.texi (Scroll Bars): Improve formatting.Eli Zaretskii2024-05-101-4/+4
|
* ; * lisp/textmodes/ispell.el (ispell-message): Add commentary.Eli Zaretskii2024-05-091-0/+4
|
* ; * etc/PROBLEMS: Document macOS problems with Emacs.clr (bug#70836).Eli Zaretskii2024-05-091-1/+17
|
* ; * doc/misc/auth.texi (The Unix password store): Fix variable name.Illia Ostapyshyn2024-05-081-1/+1
| | | | | | (Bug#70767) Copyright-paperwork-exempt: yes
* ; Advertise scroll bars some moreEli Zaretskii2024-05-081-0/+7
| | | | | * doc/emacs/display.texi (Scrolling, Horizontal Scrolling): Mention the scroll bars as alternative means of scrolling.
* Avoid errors in 'image-dired-tag-thumbnail'Eli Zaretskii2024-05-082-24/+22
| | | | | | * lisp/image/image-dired.el (image-dired-tag-thumbnail) (image-dired-tag-thumbnail-remove): Move here from image-dired-tags.el. (Bug#70821)
* ; * doc/lispref/commands.texi (Event Mod): Add motivation (bug#70596).Eli Zaretskii2024-05-021-1/+4
|
* ; Update description of 'mail-mode'Eli Zaretskii2024-04-301-3/+5
| | | | | * doc/emacs/sending.texi (Mail Methods): More accurate description of mail-mode's deficiencies.