Commit graph

  • bcc88bc5c2 Use 'any' and 'all' to simplify parts of the byte-compiler Mattias Engdegård 2025-10-21 12:19:48 +02:00
  • 4a39e46d9c * lisp/emacs-lisp/shortdoc.el: Add take-while, drop-while, any, all. Mattias Engdegård 2025-10-21 11:22:46 +02:00
  • eed2fce541 Disable one tab-bar-test case on macOS Mattias Engdegård 2025-10-21 13:16:27 +02:00
  • 11915c6acb
    ; Fix previous tree-sitter commit Yuan Fu 2025-10-21 00:00:24 -07:00
  • 1c8fc379b8 hideshow: Define new keymap for all the commands. Elías Gabriel Pérez 2025-10-02 19:41:40 -06:00
  • c513224fa3 hideshow: Update the indicators properly after showing/hiding Elías Gabriel Pérez 2025-10-11 19:10:11 -06:00
  • 80a17f7a30
    Cache compiled tree-sitter queries (bug#79363) Yuan Fu 2025-10-16 00:16:35 -07:00
  • 4565870dfa hideshow: Add new option for control how the block should be hidden. Elías Gabriel Pérez 2025-10-13 19:20:27 -06:00
  • 498f89af2a Don't feed the stack overflow detector bad data Mattias Engdegård 2025-10-20 17:53:48 +02:00
  • e443811bd7 ; * test/lisp/vc/vc-tests/vc-tests.el: use write-region, again Mattias Engdegård 2025-10-20 16:25:55 +02:00
  • 095956a745 vc-test--with-temp-change: Use write-region Sean Whitton 2025-10-20 15:16:05 +01:00
  • fb48f6016e Revert "* test/lisp/net/tramp-resources/foo.tar.gz: Remove." Michael Albinus 2025-10-20 14:58:38 +02:00
  • e5cd797988 * test/lisp/net/tramp-resources/foo.tar.gz: Remove. Michael Albinus 2025-10-20 14:43:04 +02:00
  • c024b9c661 Tramp cleanup Michael Albinus 2025-10-20 14:42:12 +02:00
  • 71526e7584 Avoid unnecessary y-or-n-p questions in client frames Eli Zaretskii 2025-10-20 15:09:07 +03:00
  • 61a05c3088 Eglot: expand on eglot-workspace-configuration sections (bug#79655) João Távora 2025-10-20 12:53:37 +01:00
  • 3179f3aba0 ; * lisp/emacs-lisp/rx.el (rx--foldl): Replace with 'all' and 'any'. Mattias Engdegård 2025-10-20 12:55:19 +02:00
  • d1b3eb7eec Add any and all (bug#79611) Mattias Engdegård 2025-10-10 15:39:15 +02:00
  • cfe3c1c840 Add drop-while and take-while (bug#79611) Mattias Engdegård 2025-10-10 15:33:55 +02:00
  • 72255c9992 Flymake: fix daemon-mode + and window client fringe usage (bug#77313) João Távora 2025-10-19 23:35:13 +01:00
  • 7df7a90e2c * lisp/progmodes/compile.el (compilation--set-up-margin): Fix. Juri Linkov 2025-10-19 20:56:30 +03:00
  • 3212bdc464 New value 'auto' of user option 'flymake-indicator-type' used by default Juri Linkov 2025-10-19 20:41:12 +03:00
  • 4faebea822 vc-git-registered: Be quieter when Git is not installed Sean Whitton 2025-10-19 16:41:11 +01:00
  • b0012cb8e1 vc-rename-file: Make it work regardless of default-directory Sean Whitton 2025-10-19 15:39:22 +01:00
  • 04cb852c13 ; * src/bytecode.c (exec_byte_code): editing mistake (thanks Pip!) Mattias Engdegård 2025-10-19 15:14:20 +02:00
  • 346213f883 Disable -Wclobbered for GCC in exec_byte_code (bug#79610) Mattias Engdegård 2025-10-19 15:02:08 +02:00
  • 076307b163 ; exec_byte_code: refactor branch case Mattias Engdegård 2025-10-16 17:01:24 +02:00
  • ae673ce20c exec_byte_code: use fixed registers for top and pc (bug#79610) Mattias Engdegård 2025-10-08 18:03:08 +02:00
  • fbc68bbc36 ; exec_byte_code: don't re-use op in FETCH2 Mattias Engdegård 2025-09-23 15:01:20 +02:00
  • b72e352cb4 exec_byte_code: reduce use of semi-global 'op' (bug#79610) Mattias Engdegård 2025-09-22 18:33:01 +02:00
  • 8ed5b4378a ; ispell-tests-common.el: tidy file-matching regexp Mattias Engdegård 2025-10-19 14:09:22 +02:00
  • 2ae535c90b Fix ispell-tests on emacs CI Lockywolf 2025-10-19 12:14:58 +02:00
  • 6cb8a67e4b Fix a recent regression in Newsticker LdBeth 2025-10-19 00:11:52 +08:00
  • 4ec24ce2a1 (eval-and-compile): Preserve the surrounding lexical context Stefan Monnier 2025-10-18 17:45:07 -04:00
  • 48357dc612 Add a test for puthash Helmut Eller 2025-10-18 20:22:17 +02:00
  • 08dc7d0c93 * lisp/minibuffer.el (completion--insert-strings): Use the correct frame. Juri Linkov 2025-10-18 20:53:44 +03:00
  • 97b960ec6d Fix coding error in byte-run--strip-vector/record Alan Mackenzie 2025-10-18 17:05:11 +00:00
  • 0b4079ddb6 vc-do-command: Don't print a spurious newline Sean Whitton 2025-10-18 17:30:21 +01:00
  • c66680d001 Rcirc: Fix invalid face error message when applying IRC color Alcor 2025-10-03 10:09:00 +02:00
  • 1f3d417736 Fix detecting a working hunspell on systems without a dictionary Lockywolf 2025-09-22 12:46:03 +08:00
  • 1b1ab741b8 : Update ldefs-boot.el. Eli Zaretskii 2025-10-18 06:18:26 -04:00
  • 521e06d3ef Merge from origin/emacs-30 Eli Zaretskii 2025-10-18 06:15:46 -04:00
  • bea16dfe69 Respect keymaps in buffer text for clicks on displayed strings Spencer Baugh 2025-09-26 18:13:30 -04:00
  • 59da5020da Fix an error when bookmark handler is a lambda Augusto Stoffel 2025-10-12 16:13:11 +02:00
  • 0d8a31423a ; Fix documentation of a recent commit Eli Zaretskii 2025-10-18 12:26:28 +03:00
  • a779f7e01b Merge branch 'master' of git.savannah.gnu.org:/srv/git/emacs Eli Zaretskii 2025-10-18 12:14:23 +03:00
  • 30bb6770f4 ; * etc/NEWS: Document last change (bug#79597). Eli Zaretskii 2025-10-18 12:13:49 +03:00
  • 1eeadd1f14 Remove directory of deleted package from `load-path' Lin Sun 2025-10-07 06:30:20 +00:00
  • ef2b032567 Add functions 'combine-windows' and 'uncombine-window' Martin Rudalics 2025-10-18 10:33:10 +02:00
  • 81bc83c1a5 New 'lua-mode' inferior process command & options john muhl 2025-10-07 14:18:03 -05:00
  • 53aac6aecd ; Improve documentation of commands that split current window Eli Zaretskii 2025-10-18 10:47:29 +03:00
  • ce7f2b93bb lisp/emacs-lisp/rx.el (<pcase> rx): Workaround for bug#79634 Stefan Monnier 2025-10-16 12:37:14 -04:00
  • 7de5a6d1f7 Release NS objects (bug#79023) Przemysław Alexander Kamiński 2025-10-17 11:24:31 +01:00
  • ba8752cae9 Replace recent fix for vc-auto-revert-mode autoload problem Sean Whitton 2025-10-17 15:06:11 +01:00
  • d587ce8c65 Support Tree-sitter version 0.26 and later Eli Zaretskii 2025-10-17 14:15:41 +03:00
  • bd0a141d09 ; * doc/lispref/windows.texi (Window Hooks): Fix markup. Eli Zaretskii 2025-10-17 13:41:15 +03:00
  • 3fd24aee7e Clarify buffer-local behavior of 'window-buffer-change-functions' Martin Rudalics 2025-10-17 10:24:53 +02:00
  • 3e78f6487d Add some tests for weak hashtables Helmut Eller 2025-10-16 20:24:43 +02:00
  • 90ec5ef01b Manual pages: use a showcase time-stamp-pattern Stephen Gildea 2025-10-16 17:29:01 -07:00
  • d208502e4c time-stamp: padding composed characters Stephen Gildea 2025-10-16 15:22:36 -07:00
  • 888a910bc9
    ; elisp-scope.el: Standardize copyright notice. Eshel Yaron 2025-10-16 19:20:14 +02:00
  • 17ac50ea9e Return case common to all completions in try-completion Spencer Baugh 2025-09-03 08:48:05 -04:00
  • b0078bfa15 Improve color contrast of refine-related diff faces on dark backgrounds Juri Linkov 2025-10-16 20:05:41 +03:00
  • bbbad93498 * lisp/treesit.el: Small fixes in navigation functions. Juri Linkov 2025-10-16 19:40:21 +03:00
  • 208241aa83 Update VC-Dir contents upon revert-buffer Sean Whitton 2025-10-16 17:19:43 +01:00
  • d0d6e5ce65 vc-auto-revert-mode: Fix an autoload problem Sean Whitton 2025-10-16 16:56:47 +01:00
  • f36ed942b1 autorevert: Use defvar-local for the -mode variables Sean Whitton 2025-10-16 16:56:00 +01:00
  • 8aeb4f82d9 ; * lisp/minibuffer.el (minibuffer--nonselected-check): Fix typos. Martin Rudalics 2025-10-16 10:17:29 +02:00
  • 85a9189dbb In 'minibuffer--nonselected-check' consult 'completion-reference-buffer' Martin Rudalics 2025-10-16 09:59:15 +02:00
  • 0a4503de3a Check if treesit-major-mode-remap-alist is bound in ts-modes autoload forms Juri Linkov 2025-10-16 09:43:30 +03:00
  • 88c18efb3a time-stamp: padding with mixed uni- and multibyte Stephen Gildea 2025-10-15 20:42:07 -07:00
  • 39d711696a (remote-shell-program): Simplify Stefan Monnier 2025-10-15 16:30:59 -04:00
  • cb4d9efbd4
    ; elisp-scope.el: Rename some private symbols as such Eshel Yaron 2025-10-15 19:03:24 +02:00
  • f37a150a5f doc/emacs/display.texi (Semantic Font Lock): Simplify Stefan Monnier 2025-10-15 15:21:06 -04:00
  • b25d9d2081 (easy-mmode--less-selective-first): Uncomment the test Stefan Monnier 2025-10-15 14:36:04 -04:00
  • eb9a93b221 * lisp/minibuffer.el: Fix recent change of scrolling truncated completions Juri Linkov 2025-10-15 20:14:43 +03:00
  • c4490084fc ; * lisp/progmodes/c-ts-mode.el (c-ts-mode, c++-ts-mode): Improve docstrings. Juri Linkov 2025-10-15 19:08:48 +03:00
  • 6cb7fa36ad New tests for multiple globalized minor modes Sean Whitton 2025-10-15 16:20:46 +01:00
  • 11b7cd7ebe (xdg-mime-apps): Restore corner case and simplify Stefan Monnier 2025-10-15 09:31:05 -04:00
  • eeaa942147
    ; Refine a few 'elisp-*' faces for dark backgrounds Eshel Yaron 2025-10-15 12:21:19 +02:00
  • 53fa2b7218 Add support for su-rs and sudo-rs programs Michael Albinus 2025-10-15 10:30:29 +02:00
  • 7845936cbb (font-lock-defaults): Clarify the use of SYNTAX-ALIST (bug#79586) Stefan Monnier 2025-10-14 21:51:04 -04:00
  • 8c19b71660 (rx): Remove the rx--pcase-expand middle man Stefan Monnier 2025-10-14 11:58:08 -04:00
  • 171c7fd6df (define-minor-mode): Update global-minor-modes if init-value is non-nil Stefan Monnier 2025-10-14 11:21:29 -04:00
  • 3aae55acfc Fix Tramp customization Michael Albinus 2025-10-14 12:58:27 +02:00
  • bcc33e300a Extend Tree-sitter support on MS-Windows to v0.26.x Eli Zaretskii 2025-10-14 12:47:57 +03:00
  • 0dd8138d3f
    Update to Transient v0.10.1-8-g188ec9a1 Jonas Bernoulli 2025-10-13 20:33:30 +02:00
  • aae6a9a740 ; * lisp/vc/vc-dir.el (vc-dir-resynch-file): Use cl-nset-difference. Sean Whitton 2025-10-13 16:38:49 +01:00
  • 78416e8bed * lisp/vc/vc-dir.el (vc-dir-resynch-file): Use file-in-directory-p. Sean Whitton 2025-10-13 16:38:14 +01:00
  • 7e38562bcd ; Fix recently introduced uses of "ELisp". Sean Whitton 2025-10-13 16:37:40 +01:00
  • fff1c66830
    ; Improve 'elisp-unknown-call' face for dark backgrounds Eshel Yaron 2025-10-13 11:39:12 +02:00
  • 00b92cd932 ; Improve documentation of semantic highlighting Eli Zaretskii 2025-10-13 11:32:23 +03:00
  • 750499e4b7 Rewrite 'minibuffer-nonselected-mode' to use 'window-state-change-functions' Martin Rudalics 2025-10-13 10:22:04 +02:00
  • a184ae8eda ; ido.el: Use find-program variable instead of literal "find" (bug#79620) Joyer Huang 2025-10-13 11:11:04 +08:00
  • f2f544c1af
    ; Improve 'elisp-free/bound-variable' faces. Eshel Yaron 2025-10-13 08:51:21 +02:00
  • 0816864231
    Merge branch 'feature/elisp-fontify-semantically' Eshel Yaron 2025-10-12 17:12:48 +02:00
  • 07505fd6c5
    ; elisp-scope.el: Improve customization group name handling. Eshel Yaron 2025-10-12 17:09:36 +02:00
  • 8186705752
    ; elisp-scope.el: Improve widget-type handling. Eshel Yaron 2025-10-09 10:29:01 +02:00
  • 21dc6d3778 Fix squashfs archives embedded in another archive Eli Zaretskii 2025-10-12 17:30:05 +03:00
  • b1f924e12f (read-only-keymap-*): Be more careful with the namespace Stefan Monnier 2025-10-12 09:50:31 -04:00