Commit graph

  • fbb7eb5686 * test/lisp/emacs-lisp/map-ynp-tests.el: New file (bug#67836). Spencer Baugh 2025-11-01 20:40:20 +02:00
  • 2447188a69 'map-y-or-n-p' now uses the minibuffer to read a char (bug#79664) Juri Linkov 2025-11-01 20:27:45 +02:00
  • ab4a616b0b 'read-multiple-choice' now uses the minibuffer to read a char (bug#79664) Juri Linkov 2025-11-01 20:21:09 +02:00
  • d2b0c78366 ; * doc/misc/cl.texi (Derived Types): Fix a typo. Eli Zaretskii 2025-11-01 12:44:23 +02:00
  • e1b64c8b12 Merge from origin/emacs-30 Eli Zaretskii 2025-11-01 05:28:54 -04:00
  • a7417c47fa ; Minor Tramp changes Michael Albinus 2025-11-01 10:01:43 +01:00
  • 126493735f Fix a typo in newst-backend.el Gautier Ponsinet 2025-10-31 16:41:49 +01:00
  • a730cb59ee ; * etc/NEWS (Speedbar): Fix a typo (bug#79748). Eli Zaretskii 2025-11-01 09:23:16 +02:00
  • a9bac6585f
    Update to modus-themes version 5.0.0 Protesilaos Stavrou 2025-11-01 07:40:13 +02:00
  • 1d8b75f4b8 Restore compatibility with Texinfo 4.13 Po Lu 2025-11-01 13:02:34 +08:00
  • 63ea5e5b3a ; * lisp/vc/vc-hg.el (vc-hg--reset-back-to): Fix docstring. Sean Whitton 2025-10-31 18:53:09 +00:00
  • 902f4e7166 ; * lisp/vc/vc-hg.el (vc-hg--reset-back-to): Reflow. Sean Whitton 2025-10-31 18:50:41 +00:00
  • 1fd4d3e070 New *-revisions-from-end VC backend API functions (bug#79408) Sean Whitton 2025-10-31 18:49:19 +00:00
  • 1e47f7492a lisp/emacs-lisp/cl-*.el: Minor changes accumulated during new API design David Ponce 2025-10-31 13:34:46 -04:00
  • 13ec843352 cl-extra.el: Use the new API to speed up dispatch on derived types David Ponce 2025-10-31 13:28:35 -04:00
  • 194b10b6ad (cl-generic-define-generalizer): Add new API Stefan Monnier 2025-10-31 13:09:11 -04:00
  • 1930598225 Avoid infinite recursion in 'face_inheritance_cycle' Eli Zaretskii 2025-10-31 17:24:58 +02:00
  • 7da7b246cf Fix a bug in Fcombine_windows Martin Rudalics 2025-10-31 09:17:38 +01:00
  • 55d4596dd0 ; * src/lisp.h (MAX_ALLOCA): Comment on enlarging the value. Eli Zaretskii 2025-10-31 08:39:36 +02:00
  • b5c290cfbd
    Revert "Use cached compiled tree-sitter queries for range settings" Yuan Fu 2025-10-30 18:05:10 -07:00
  • b0eaaf7366 More reliably check if a frame is the daemon's initial frame Steven Allen 2025-10-28 11:08:53 -07:00
  • 97d2a659e8 Optimize PCM regex to not contain adjacent wildcards Spencer Baugh 2025-10-24 15:58:44 -04:00
  • 1f00179df9 ; Document how to search for raw bytes Eli Zaretskii 2025-10-30 16:39:43 +02:00
  • aeac24349a ; * lisp/subr.el (version-to-list): Completely wrong indentation. Mattias Engdegård 2025-10-30 13:29:32 +01:00
  • 8da4072344 * lisp/emacs-lisp/range.el (range-add-list): Don't mutate argument. Mattias Engdegård 2025-10-30 10:58:50 +01:00
  • 676ee88eea Faster constant pool string searching Mattias Engdegård 2025-10-29 16:06:30 +01:00
  • 305744fdfc Define compiler macros for /=, atom and nlistp Mattias Engdegård 2025-10-29 13:02:32 +01:00
  • 85e1a64943 Fix numeric comparison bug when optimisation is disabled Mattias Engdegård 2025-10-28 17:01:35 +01:00
  • 0fb8ed8c71 Remove unused byte-compile-eval-before-compile Mattias Engdegård 2025-10-28 12:25:05 +01:00
  • cb3962138f ; Fix typos and wording of recently-modified doc strings Eli Zaretskii 2025-10-30 08:35:29 +02:00
  • 06b3f11cb8
    Make 'link' not inherit 'button' in modus-themes.el (bug#79672) Protesilaos Stavrou 2025-10-30 07:51:19 +02:00
  • 9e8557fe85
    Skip unknown language for code block in markdown-ts-mode (bug#79670) Yuan Fu 2025-10-29 21:25:23 -07:00
  • 9f468fd6eb
    Tree-sitter range language function can return nil (bug#79670) Yuan Fu 2025-10-29 21:09:46 -07:00
  • e28ec76271
    Use cached compiled tree-sitter queries for range settings Yuan Fu 2025-10-24 21:12:23 -07:00
  • 905f3d0a8a lisp/custom.el (custom-set-minor-mode): Load the mode more lazily Stefan Monnier 2025-10-29 14:34:59 -04:00
  • 96cde6cdd4 Merge branch 'master' of git.savannah.gnu.org:/srv/git/emacs Eli Zaretskii 2025-10-29 19:27:37 +02:00
  • 1472f8241d ; * src/xfaces.c (face_inheritance_cycle): More defensive code. Eli Zaretskii 2025-10-29 19:26:40 +02:00
  • 330aa07f00
    ; elisp-scope.el: Improve face specification handling. Eshel Yaron 2025-10-29 17:20:03 +01:00
  • b9aa420bc4
    ; elisp-scope.el: Simplify 'custom-declare-face' analyzer. Eshel Yaron 2025-10-29 16:32:14 +01:00
  • 8c7b4391a5 Adapt `tramp-test49-external-backend-function' Michael Albinus 2025-10-29 09:19:58 +01:00
  • f0f6fa3b68 lisp/comint.el: Fix `comint-write-input-ring' context Michael R. Mauger 2025-10-28 23:44:44 -04:00
  • 44cdb65cf3 Fix regression involving erc-channel-user accessors F. Jason Park 2025-10-26 06:51:59 -07:00
  • 2fa768dd4b Change ERC version to 5.6.2-git F. Jason Park 2025-10-26 10:59:04 -07:00
  • 3dc022a023 New delete-revision VC backend API function (bug#79408) Sean Whitton 2025-10-27 21:12:56 +00:00
  • bf02d7e19b vc-log-incoming, vc-log-outgoing: Pass nil UPSTREAM-LOCATION Sean Whitton 2025-10-27 18:20:58 +00:00
  • 23d8633579 Avoid face inheritance cycles Eli Zaretskii 2025-10-27 15:54:10 +02:00
  • 42dab7e785 ; * lisp/emacs-lisp/inline.el (define-inline): Improve wording. Sean Whitton 2025-10-26 20:30:23 +00:00
  • 9d95d831fd
    ; (elisp-fontify-symbol): Put less text props when possible Eshel Yaron 2025-10-26 09:31:14 +01:00
  • cc824195bf
    ; (elisp-scope--symbol): Add a docstring. Eshel Yaron 2025-10-26 15:17:06 +01:00
  • 97c000de0f ; * lisp/vc/vc-hg.el (vc-hg-revision-published-p): Simplify. Sean Whitton 2025-10-26 14:53:20 +00:00
  • bb5a03592f ; * lisp/emacs-lisp/inline.el (define-inline): Fix line length. Sean Whitton 2025-10-26 14:36:48 +00:00
  • ab5e64aa95 New revision-published-p VC backend API function (bug#79408) Sean Whitton 2025-10-26 14:35:59 +00:00
  • ac835686b5 (cl-defstruct): Use define-inline Stefan Monnier 2025-10-26 10:10:05 -04:00
  • 90afc7aaa3
    ; elisp-scope.el: Cease handling 'let-alist' specially. Eshel Yaron 2025-10-26 14:41:03 +01:00
  • 035c43c46b Fix tramp-add-external-operation Michael Albinus 2025-10-26 12:44:29 +01:00
  • 515bbb8598 elisp-scope.el: Require cl-lib Stefan Monnier 2025-10-25 12:36:48 -04:00
  • bbabc1db25 ; * doc/lispref/os.texi (Startup Summary): Fix typo. Amin Bandali 2025-10-25 10:55:00 -04:00
  • 0974418f2a Improve and correct documentation of 'font-lock-keywords-only' Eli Zaretskii 2025-10-25 16:57:08 +03:00
  • 0db56a335c * lisp/emacs-lisp/byte-opt.el (byte-optimize-lapcode): Fix mistake Mattias Engdegård 2025-10-25 14:45:47 +02:00
  • e561d14900 Fix Tramp support of GVFS built without FUSE Stephen Berman 2025-10-25 13:06:13 +02:00
  • 42ac31133e ; Remove unintended hunks from last changeset. Eli Zaretskii 2025-10-25 13:06:42 +03:00
  • f20eed46f9 ; Fix last change (bug#79629) Eli Zaretskii 2025-10-25 10:38:07 +03:00
  • 500a2d0cc5 Recompute calendar-holidays when its components are set (bug#79629) Amin Bandali 2025-10-23 15:17:12 -04:00
  • b5303715cc * lisp/vc/vc-git.el (vc-git-branches): Use 'git for-each-ref'. Sean Whitton 2025-10-24 21:17:36 +01:00
  • d0bcbc7ada Make UPSTREAM-LOCATION argument to incoming-revision optional Sean Whitton 2025-10-24 20:55:19 +01:00
  • 68e07ef8b2 ; * lisp/custom.el (custom-initialize-after-file-load): Fix docs. Sean Whitton 2025-10-24 20:53:25 +01:00
  • 8ad494fc76 Fix peephole optimiser bug for symbolp Mattias Engdegård 2025-10-24 15:49:07 +02:00
  • 0ccc246465 Move some constants into the peephole optimiser Mattias Engdegård 2025-10-24 15:44:23 +02:00
  • 2ed5179179
    Remove cached font-lock settings in java-ts-mode Yuan Fu 2025-10-23 23:41:31 -07:00
  • fa9d22d719
    Fix field access fontification in java-ts-mode (bug#79625) Yuan Fu 2025-10-23 23:35:32 -07:00
  • bb491ff804
    Fix treesit-admin.el after recent treesit.el change Yuan Fu 2025-10-23 21:44:12 -07:00
  • f47824106a Prevent shorthand inheritance when loading .elc files (bug#79485) João Távora 2025-10-23 22:34:38 +01:00
  • 94a4bf8a39 Eglot: release version 1.19 João Távora 2025-10-23 21:35:08 +01:00
  • 15ce665239 Flymake: bump package version to 1.4.2 João Távora 2025-10-23 21:29:28 +01:00
  • 1e7981fd86 Eglot: don't send JSONRPC params in 'shutdown' request (bug#79653) João Távora 2025-10-23 21:42:00 +01:00
  • 74618070ab Jsonrpc: support requests and notifications without params (bug#79653) João Távora 2025-10-23 21:40:13 +01:00
  • ac78b945d5 * doc/lispref/display.texi (Display Margins): Remove obsolete remark. Juri Linkov 2025-10-23 19:28:14 +03:00
  • c2b23a04c2 Sink calls to byte-compile-warning-enabled-p Mattias Engdegård 2025-10-23 13:49:57 +02:00
  • a78bf76fb9 Revert recent additions of 'split-frame' and 'merge-frames' Martin Rudalics 2025-10-23 16:38:25 +02:00
  • a8c4f06a8e ; * etc/NEWS: Fix typo. Robert Pluim 2025-10-23 11:44:00 +02:00
  • 1cbc6c2f17 ; * etc/NEWS: Grammar fix. Robert Pluim 2025-10-23 11:38:47 +02:00
  • 3b8cec55c4 Document and announce 'split-frame' and 'merge-frames' Martin Rudalics 2025-10-23 11:14:03 +02:00
  • db6ac3c5f4 New commands to split and merge frames Pranshu Sharma 2025-10-23 10:04:39 +02:00
  • 8fc068a15d ; Fix a recent documentation change Eli Zaretskii 2025-10-23 07:46:12 +03:00
  • 953d1db6ba time-stamp-format-* tests: reduce repetitiveness Stephen Gildea 2025-10-22 21:16:54 -07:00
  • 7aef4db23d ; Prefer EMACS_EMBA_CI for selecting ERC tests F. Jason Park 2025-10-21 21:51:00 -07:00
  • c2127c541e lisp/comint.el (comint--mark-yanked-as-output): Use letrec Stefan Monnier 2025-10-22 17:58:16 -04:00
  • 287fb2fbad (custom-initialize-after-file): New function Stefan Monnier 2025-10-22 17:12:10 -04:00
  • 100963b492 ; * src/frame.c (frame_get): Fix a thinko. Eli Zaretskii 2025-10-22 19:03:53 +03:00
  • 1a75481932 Allow renaming of frames to F<num> on text terminals Alan Mackenzie 2025-10-22 12:44:34 +00:00
  • 6a3d22f3a0 ; * src/lisp.h (struct Lisp_String): mention terminating NUL Mattias Engdegård 2025-10-22 09:02:08 +02:00
  • ef58006fee ; * lisp/progmodes/hideshow.el: More fixes for recent changes. Elías Gabriel Pérez 2025-10-22 09:42:29 +03:00
  • 1b5fef63b4 Release ERC 5.6.1 F. Jason Park 2025-10-20 20:47:41 -07:00
  • 61f4d97a0b ; Remove unwanted noise from ERC test output F. Jason Park 2025-10-16 19:41:37 -07:00
  • 9a56cf9194 Improve Dired handling of file names with newlines (bug#79528) Stephen Berman 2025-10-22 00:06:03 +02:00
  • 38c32ed3ea (easy-mmode--less-selective-first): Enable test Stefan Monnier 2025-10-21 15:37:38 -04:00
  • 698a584e92 (define-globalized-minor-mode): Remove MODE-mode-name hack (bug#79624) Stefan Monnier 2025-10-21 15:35:36 -04:00
  • 9f35d1653f
    ; elisp-scope.el: Fix error during widget args analysis Eshel Yaron 2025-10-21 11:07:08 +02:00
  • 93dcc342a5
    ; Simplify symbol role ':help' functions. Eshel Yaron 2025-10-21 08:42:25 +02:00
  • bb54174c21
    ; Fix semantic highlighting in presence of shorthands Eshel Yaron 2025-10-20 18:03:34 +02:00