summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
* ; * lisp/ldefs-boot.el: Regenerated for Emacs 29.1.90.emacs-29.1.90Eli Zaretskii2023-10-19
|
* Bump Emacs versionEli Zaretskii2023-10-19
| | | | | | | * README: * configure.ac: * msdos/sed2v2.inp: * nt/README.W32: Bump Emacs version to 29.1.90.
* ; Update ChangeLog.4 and etc/AUTHORS.Eli Zaretskii2023-10-19
|
* Correctly register focus events concomitant with alpha changesPo Lu2023-10-17
| | | | | | | | | * src/xterm.c (x_frame_highlight, x_frame_unhighlight): Skip changing the frame alpha when the frame is not eligible for focus state-specific alpha values; otherwise, the alpha might be reset by the time a alpha change wrought by a focus change arrives, impeding handle_one_xevent from subsequently restoring the initial value. (bug#66398)
* * doc/man/emacsclient.1: Add missing options.Michael Albinus2023-10-16
|
* Fix test in files-testsMichael Albinus2023-10-15
| | | | | * test/lisp/files-tests.el (files-tests-file-name-non-special-expand-file-name-tilde): Fix test.
* ; * doc/emacs/search.texi (Regexp Backslash): Improve indexing.Eli Zaretskii2023-10-15
|
* Add missing :version to two defcustomsStefan Kangas2023-10-14
| | | | | * lisp/emacs-lisp/eldoc.el (eldoc-print-after-edit) (eldoc-echo-area-prefer-doc-buffer): Add missing custom :version.
* Fix a defcustom :type in eldoc.elMauro Aranda2023-10-14
| | | | | * lisp/emacs-lisp/eldoc.el (eldoc-echo-area-prefer-doc-buffer): Make :type a choice, to allow for the value 'maybe'. (Bug##66539)
* Document 'M-x align' in the Emacs manualEshel Yaron2023-10-14
| | | | | * doc/emacs/indent.texi (Alignment): New section. * doc/emacs/emacs.texi: Update menu. (Bug#66303)
* ; * lisp/calendar/time-date.el (days-to-time): Doc fix.Eli Zaretskii2023-10-14
|
* Document that time-to-days and days-to-time use different epochsBob Rogers2023-10-14
| | | | | | * doc/lispref/os.texi (Time Calculations): * lisp/calendar/time-date.el (days-to-time, time-to-days): Doc fixes. (Bug#66502)
* * lisp/files.el (file-name-non-special): Handle quoted tilde.Michael Albinus2023-10-14
| | | | | | | | (Bug#65685) * test/lisp/files-tests.el (files-tests-file-name-non-special-expand-file-name-tilde): New test.
* Handle quoted tilde in TrampMichael Albinus2023-10-13
| | | | | | | | | | | | * lisp/net/tramp.el (tramp-handle-expand-file-name): * lisp/net/tramp-gvfs.el (tramp-gvfs-handle-expand-file-name): * lisp/net/tramp-sh.el (tramp-sh-handle-expand-file-name): * lisp/net/tramp-smb.el (tramp-smb-handle-expand-file-name): * lisp/net/tramp-sudoedit.el (tramp-sudoedit-handle-expand-file-name): Handle quoted tilde. (Bug#65685) * test/lisp/net/tramp-tests.el (tramp-test05-expand-file-name-tilde): New test.
* ; Set maintainer for elint.el to emacs-develStefan Kangas2023-10-12
| | | | * lisp/emacs-lisp/elint.el: Set maintainer to emacs-devel.
* Update to Org 9.6.10Kyle Meyer2023-10-09
|
* Don't call font-lock-mode in treesit-major-mode-setup (bug#66223)Yuan Fu2023-10-08
| | | | | | * lisp/treesit.el (treesit-major-mode-setup): Remove. (cherry picked from commit a3a840c80a217db7d4d125c667ff7d4946507fbb)
* Fix treesit-query-validate for string input (bug#66400)nverno2023-10-08
| | | | | * lisp/treesit.el (treesit-query-validate): Don't expand if QUERY is string.
* ; Improve documentation of VC commandsEli Zaretskii2023-10-08
| | | | | | | | | * doc/emacs/maintaining.texi (Basic VC Editing) (VC With A Merging VCS, VC With A Locking VCS, Advanced C-x v v) (Registering, Pulling / Pushing, Merging): Improve wording, accuracy, and indexing. * lisp/vc/vc.el (vc-next-action): Doc fix.
* Recommend `M-x man` in woman.el docsStefan Kangas2023-10-07
| | | | | | * lisp/woman.el (Commentary, woman): Recommend using 'M-x man' where available. The added sentence is copied from the emacs manual. Ref: https://lists.gnu.org/r/emacs-devel/2023-10/msg00090.html
* ; * doc/lispref/processes.texi (Process Buffers): More accurate wording.Eli Zaretskii2023-10-07
|
* Fix updating process-mark position in 'set-process-buffer'Eli Zaretskii2023-10-07
| | | | | | * src/process.c (update_process_mark): Update marker position only if P's process-mark is not already associated with P's buffer. (Bug#66313)
* ; * lisp/treesit.el (treesit-language-at-point-function): Fix doc.Yuan Fu2023-10-07
| | | | | (cherry picked from commit 07ede5e92a58ac3739a0e5b0c9025bee2f75c5ba) (Bug#66183)
* Fix a defcustom :typeMauro Aranda2023-10-07
| | | | | * lisp/cedet/srecode/map.el (srecode-map-save-file): Expand :type to allow nil. (Bug#66377)
* Fix 'ido--ffap-find-file'Eli Zaretskii2023-10-07
| | | | | | * lisp/ido.el (ido--ffap-find-file): Make the signature consistent with that of 'find-file', and pass the optional second argument to 'find-file'. (Bug#66382)
* Fix setting the pipe capacity for subprocessesEli Zaretskii2023-10-06
| | | | | | * src/process.c (create_process) [F_SETPIPE_SZ]: Set the pipe capacity only if the required read-process-max is larger than the default capacity of the pipe. (Bug#66288)
* Handle LANG on macOS differently (bug#65908)Gerd Möllmann2023-10-05
| | | | | | * src/nsterm.m (ns_init_locale): If LANG is set, try to use that, otherwise try to deduce what LANG should be. Check is the result is valid, and use LANG="en_US.UTF-8" if not.
* Silence macro expansion during completion at pointJens Schmidt2023-10-05
| | | | | | | | | | To keep risk in the current release branch low, do not avoid compiler macros as suggested by Stefan in the bug, but rather suppress all errors. * lisp/progmodes/elisp-mode.el (elisp--local-variables): Silence messages. Suppress all errors during macro expansion. (Bug#58148) Do not merge to master.
* Fix a defcustom :typeMauro Aranda2023-10-05
| | | | | * lisp/cedet/ede/base.el (ede-project-placeholder-cache-file): Expand :type to allow nil. (Bug#66361)
* Fix pulse-flag :typeMauro Aranda2023-10-04
| | | | | * lisp/cedet/pulse.el (pulse-flag): Expand :type to allow 'never as value. (Bug#66341)
* Fix defcustoms in timeclock.elMauro Aranda2023-10-03
| | | | | * lisp/calendar/timeclock.el (timeclock-get-project-function) (timeclock-get-reason-function): Fix :type to allow nil. (Bug#66320)
* ; * lisp/image-mode.el (image-mode-to-text, image-mode-as-hex): Doc fixes.Eli Zaretskii2023-10-02
|
* ; * lisp/image-mode.el: Fix typos in doc strings (bug#66302).Ikumi Keita2023-10-02
|
* ; Improve wording of last changeStefan Kangas2023-10-01
| | | | | | * doc/emacs/macos.texi (Mac / GNUstep Customization): * src/nsfns.m (syms_of_nsfns): Improve wording. Reported by Gerd Möllmann <gerd.moellmann@gmail.com>.
* Improve documentation of `ns-use-proxy-icon`Stefan Kangas2023-10-01
| | | | | | | * doc/emacs/macos.texi (Mac / GNUstep Customization): * src/nsfns.m (syms_of_nsfns): Fix documentation of 'ns-use-proxy-icon'; explain what it does and how it's used. (Bug#66190)
* Document assigning libraries to packages in make-tarball.txtStefan Kangas2023-10-01
| | | | | * admin/make-tarball.txt: Add new step to ensure that new libraries are assigned to packages.
* Doc fix; more consistently refer to "text terminals"Stefan Kangas2023-10-01
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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 doc strings of overlay-arrow variablesEli Zaretskii2023-10-01
| | | | | * src/xdisp.c (syms_of_xdisp) <overlay-arrow-string> <overlay-arrow-variable-list>: Doc fixes. (Bug#66282)
* Fix defcustoms in type-break.el (Bug#66210)Mauro Aranda2023-10-01
| | | | | * lisp/type-break.el (type-break-good-rest-interval) (type-break-file-name): Allow nil.
* Fix term-scroll-to-bottom-on-output :typeMauro Aranda2023-10-01
| | | | | * lisp/term.el (term-scroll-to-bottom-on-output): Add missing choices. Don't advertise the value 'all' in docstring. (Bug#66071)
* ; Normalize GNU ELPA :core package statementsStefan Kangas2023-10-01
| | | | | | * lisp/emacs-lisp/let-alist.el: * lisp/progmodes/project.el: Normalize GNU ELPA :core package statement.
* ; * doc/emacs/custom.texi (Early Init File): Improve indexing.Eli Zaretskii2023-09-30
|
* ; Silence macOS 14 warningEshel Yaron2023-09-29
| | | | | * src/nsterm.m: Implement 'applicationSupportsSecureRestorableState' to silence warning on macOS 14. (Bug#66245)
* ; * lisp/vc/vc.el (vc-next-action): Improve commentary.Eli Zaretskii2023-09-29
|
* ; * lisp/emacs-lisp/let-alist.el (let-alist): Fix quoting in doc string.Eli Zaretskii2023-09-29
|
* Doc fix in let-alist for keys with nil valueStefan Kangas2023-09-29
| | | | | * lisp/emacs-lisp/let-alist.el (let-alist): Clarify that keys with a nil value will give the same result as if they were missing.
* ; Fix typosStefan Kangas2023-09-29
|
* Fix tramp-test.el (don't merge with master)Michael Albinus2023-09-28
| | | | | * test/lisp/net/tramp-tests.el (tramp--test-check-files): Don't err out when "printenv" doesn't exist on remote side.
* Improve Emacs 30 compatibility in tramp-tests.el (don't merge)Michael Albinus2023-09-25
| | | | | * test/lisp/net/tramp-tests.el (tramp--test-deftest-direct-async-process) (tramp-test30-make-process): Improve Emacs 30 compatibility.
* Add new Tramp testMichael Albinus2023-09-25
| | | | | | * test/lisp/net/tramp-tests.el (tramp-test46-read-password): Use `copy-tree' but `copy-sequence'. (tramp-test46-read-otp-password): New test.