Commit graph

  • 22327f58bb
    ; elisp-scope.el: Improve 'defclass' slots analysis. Eshel Yaron 2025-10-03 18:00:54 +02:00
  • 0aa44112b6 ; * doc/emacs/maintaining.texi (VC Change Log): Missing annotations. Sean Whitton 2025-10-03 16:01:26 +01:00
  • 0134d4c4fd vc--prompt-other-working-tree: Better handle no other working trees Sean Whitton 2025-10-03 15:32:44 +01:00
  • 3ec87212a4 Eglot: make markup invisible instead of deleting it (bug#79552) Spencer Baugh 2025-10-01 17:28:47 -04:00
  • 72f3f48d36 Log View marking: Fix lambda lists Sean Whitton 2025-10-02 21:18:51 +01:00
  • b38e54b667 ; * lisp/vc/vc.el (vc-print-root-log): Use plusp. Sean Whitton 2025-10-02 20:20:14 +01:00
  • 5339cf0010
    ; Rename 'elisp-scope--output-type' to make it public Eshel Yaron 2025-10-02 16:33:27 +02:00
  • ceeeb390f0
    ; (elisp-scope-1): Analyze macros with (debug t) as progn Eshel Yaron 2025-10-02 15:22:51 +02:00
  • cfc58025cd
    ; Expand ELisp semantic highlighting documentation Eshel Yaron 2025-10-02 14:19:37 +02:00
  • cf68270b89 * lisp/term/w32-nt.el (dynamic-library-alist): Add libxml2-16.dll. Eli Zaretskii 2025-10-02 15:38:06 +03:00
  • b0e4e53b9a * lisp/term/w32-win.el (dynamic-library-alist): Add libxml2-16.dll. Eli Zaretskii 2025-10-02 15:34:02 +03:00
  • f0cab9d27e
    ; Use 'font-lock-keywords' for ELisp semantic highlighting Eshel Yaron 2025-10-02 09:24:31 +02:00
  • 2c0cf894f4 Fix 'restart-emacs' on MS-Windows Eli Zaretskii 2025-10-02 10:22:37 +03:00
  • 17ef2d64e4 ; * doc/emacs/vc1-xtra.texi (Other Working Trees): Better example. Sean Whitton 2025-10-01 21:06:10 +01:00
  • b5cf0786a2 New command vc-kill-other-working-tree-buffers Sean Whitton 2025-10-01 20:51:57 +01:00
  • e82620a360
    ; elisp-scope.el: Rename 'variable' role to 'free-variable'. Eshel Yaron 2025-10-01 13:15:57 +02:00
  • 737d99e4ed
    ; Fix recent small mistake in recent refactor. Eshel Yaron 2025-10-01 12:58:31 +02:00
  • 6a8fda1f33 Fix process name matching in 'tramp-process-running-p' Renato Ferreira 2025-10-01 12:44:33 +02:00
  • 889ae269b0 ; project-prompt-project-name: Fix pcase usage. Sean Whitton 2025-10-01 11:27:25 +01:00
  • c24e173c9c vc-add-working-tree: Finish by starting Dired Sean Whitton 2025-10-01 11:26:18 +01:00
  • c2d01dda42
    ; elisp-scope.el: Simplify 'eval' analyzer. Eshel Yaron 2025-10-01 08:56:55 +02:00
  • 3cff47ec75
    ; elisp-scope.el: Rename 'declaration' role. Eshel Yaron 2025-10-01 08:42:40 +02:00
  • b5ea92a62b * lisp/hl-line.el (global-hl-line-buffers): Skip internal buffers (bug#79547). Juri Linkov 2025-10-01 09:40:05 +03:00
  • a7c1b126fa
    ; elisp-scope.el: Remove unused 'undefined-macro' role. Eshel Yaron 2025-10-01 08:37:44 +02:00
  • 7217350e85
    ; elisp-scope.el: Fix 'define-completion-category' handler. Eshel Yaron 2025-10-01 08:34:58 +02:00
  • 23ba18037b
    ; (elisp-scope-define-symbol-role): Add docstring. Eshel Yaron 2025-10-01 08:31:20 +02:00
  • 2447c1486e
    ; Call it "symbol role" instead of "symbol type". Eshel Yaron 2025-10-01 08:09:06 +02:00
  • 8c2f783591
    (elisp-scope-get-symbol-type-property): Revise inheritance handling. Eshel Yaron 2025-10-01 06:54:13 +02:00
  • 409abfe96e
    ; (elisp-scope-define-symbol-type): Cease autoloading it. Eshel Yaron 2025-09-30 19:05:21 +02:00
  • 3ebd0efd09
    ; elisp-scope.el: Update multiple function handlers. Eshel Yaron 2025-09-30 18:30:44 +02:00
  • 8453fd59d4 vc-test--checkin-patch: Use atomic change groups Sean Whitton 2025-09-30 16:15:44 +01:00
  • 6ef6b517aa VC: Allow deleting or moving current working tree Sean Whitton 2025-09-30 16:12:14 +01:00
  • ca704a67dc Fix debug specs in minibuffer-tests.el macros (bug#79499) Stephen Berman 2025-09-30 11:05:22 +02:00
  • 40a22ced14 New value 'window' of 'global-hl-line-sticky-flag' Juri Linkov 2025-09-29 20:47:50 +03:00
  • aaf8b301e7 Fix completions truncated on scrolling (bug#79506) Juri Linkov 2025-09-29 20:13:05 +03:00
  • c6ee775cb2
    ; Rename scope.el to elisp-scope.el Eshel Yaron 2025-09-29 17:02:25 +02:00
  • 761e706505
    ; scope.el: Mark 'static-when/unless' as unsafe. Eshel Yaron 2025-09-29 16:40:56 +02:00
  • dc5ae70cb4 Fix macOS build with SDK version 26 Robert Pluim 2025-09-24 10:55:13 +02:00
  • 136c39438f
    Add optional semantic highlighting for Emacs Lisp. Eshel Yaron 2025-09-28 09:58:28 +02:00
  • 98b2516f6e Fix 'mm-copy-to-buffer' when original text is multibyte Eli Zaretskii 2025-09-29 15:13:49 +03:00
  • 6992d0e3bb ; Fix typos Robert Pluim 2025-09-29 11:22:32 +02:00
  • 752894ef54 ; * configure.ac: Document why AC_CONFIG_SUBDIRS is not suitable for `exec'. Po Lu 2025-09-29 09:47:02 +08:00
  • 52ed675063 Fix etags-regen-mode for remote projects (bug#79358) Liu Hui 2025-09-05 21:32:47 +08:00
  • 38c658de7d Make textsec descriptive texts more user-friendly Eli Zaretskii 2025-09-28 15:35:17 +03:00
  • 3f230d8465 Detect suspicious email addresses in Rmail and Sendmail Eli Zaretskii 2025-09-28 14:35:46 +03:00
  • ae4878c53b Revert "Fix bug#79518 with 'windmove-mode' in "C-h m" display" Eli Zaretskii 2025-09-28 08:19:48 +03:00
  • b9573f8f1a peg.el: Fix bug#79502 a bit more Stefan Monnier 2025-09-27 22:57:02 -04:00
  • 021b7065bb peg.el: Fix bug#79502 Stefan Monnier 2025-09-27 18:20:37 -04:00
  • 4e7cb37b84 VC prepare-patch: New :patch-start & :patch-end plist entries Sean Whitton 2025-09-27 21:36:51 +01:00
  • 1d03eb590c vc-test--checkin-patch: Restore alternative revert code path Sean Whitton 2025-09-27 21:31:38 +01:00
  • 50ab62ad75 Use up-to-date time in wait_reading_process_output Paul Eggert 2025-09-27 12:25:34 -07:00
  • 5e06aa209b Prefer coarse timestamps when using X sync Paul Eggert 2025-09-27 11:23:59 -07:00
  • 3cdc615218 Improve documentation and customization of 'derived-mode' in buffer predicate Juri Linkov 2025-09-27 20:56:54 +03:00
  • 830272b306 Document coding system issues with system-*-locale Paul Eggert 2025-09-27 09:19:43 -07:00
  • 217fd4f09e ; * doc/lispref/modes.texi (Defining Minor Modes): Fix last change. Eli Zaretskii 2025-09-27 17:09:44 +03:00
  • 32b9902603
    ; (read-string-from-buffer): Fix thinko and typo. Eshel Yaron 2025-09-27 16:00:41 +02:00
  • 48fc9f67b7 Merge from origin/emacs-30 Eli Zaretskii 2025-09-27 05:56:48 -04:00
  • ade511e316 ; Improve documentation of 'defcustom' types Eli Zaretskii 2025-09-27 12:34:25 +03:00
  • 6d35c807e5 ; Improve documentation of globalized minor modes Eli Zaretskii 2025-09-27 12:22:42 +03:00
  • b60e0f4294 Restore mouse line dragging in character increments (Bug#79351) Martin Rudalics 2025-09-27 10:07:14 +02:00
  • 6eaa1d279b ; * lisp/vc/vc-git.el (vc-git-cherry-pick-comment): Fix logic. Sean Whitton 2025-09-26 17:25:07 +01:00
  • 398b4f96ce vc-test--checkin-patch: Use {author} not {user} Sean Whitton 2025-09-26 15:10:13 +01:00
  • d3333cb1b2 nnmbox-read-mbox: fix Xref header parsing Jakub Ječmínek 2025-08-25 19:41:51 +02:00
  • bf750adc4e Fix bug#79518 with 'windmove-mode' in "C-h m" display Eli Zaretskii 2025-09-26 14:55:34 +03:00
  • 0fe5113fa3 Fix dunnet when played on terminals which don't support UTF-8 Eli Zaretskii 2025-09-26 14:24:00 +03:00
  • 704fab0452 ; Improve documentation of handling errors Eli Zaretskii 2025-09-26 09:13:10 +03:00
  • fa8e32f757 (dabbrev-completion): Try and fix the test regressions Stefan Monnier 2025-09-25 15:24:53 -04:00
  • 06d87e44cb (electric-indent-actions): Add missing NEWS Elías Gabriel Pérez 2025-09-25 13:40:27 -04:00
  • 9a86a093bc vc-git--checkin: Ignore 'git apply --3way' exiting 1 Sean Whitton 2025-09-25 18:19:38 +01:00
  • 69ac58b5d2 ; Avoid byte-compiler warnings in python.el Eli Zaretskii 2025-09-25 20:06:12 +03:00
  • b2e35d1d2c vc-git--checkin: Avoid passing --ours to git-apply Sean Whitton 2025-09-25 17:44:30 +01:00
  • 3536f1aa33 Adapt tramp-tests.el Michael Albinus 2025-09-25 15:02:50 +02:00
  • e719f62a50 * lisp/minibuffer.el (minibuffer--nonselected-check): Simplify condition. Juri Linkov 2025-09-25 09:50:39 +03:00
  • 202425f934
    Fix infloop in python-ts-mode string fontification (bug#79457) Yuan Fu 2025-09-24 19:56:29 -07:00
  • 77921ce458 (dabbrev-capf): Improve last fix for bug#61274 Alcor 2025-09-24 16:58:08 -04:00
  • cef3f8f11d * lisp/minibuffer.el (minibuffer--nonselected-check): Fix condition. Juri Linkov 2025-09-24 20:46:14 +03:00
  • d924520187 Improve minibuffer-nonselected-mode Daniel Mendler 2025-09-22 12:01:23 +02:00
  • 5e396874a9 * lisp/hl-line.el: Rename global-hl-line-modes to global-hl-line-buffers. Juri Linkov 2025-09-24 20:14:03 +03:00
  • d769bae814 * lisp/wid-edit.el (buffer-predicate): Implement complete specification. Juri Linkov 2025-09-24 20:07:22 +03:00
  • 19426ea56c VC: New cherry-pick-comment API function Sean Whitton 2025-09-24 17:24:41 +01:00
  • 8368fcb38c vc-git--checkin: Apply PATCH-STRING to working tree Sean Whitton 2025-09-24 16:07:51 +01:00
  • 190450f4f0 vc-git--checkin: Restore dropping stash of staged changes Sean Whitton 2025-09-24 15:00:14 +01:00
  • db3d6f06c3 * lisp/window.el (display-buffer-alist): Fix :key-type (bug#79496). Eli Zaretskii 2025-09-24 08:56:37 +03:00
  • d0b81f5d80 (electric-indent-actions): Fix corner case and refine setup Stefan Monnier 2025-09-23 16:38:49 -04:00
  • 34bcac0d62 lisp/electric.el (electric-indent-actions): Fix bootstrap Stefan Monnier 2025-09-23 16:24:13 -04:00
  • 2a782c8d28 Add electric-indent actions to reindent (bug#79371) Elías Gabriel Pérez 2025-09-11 19:13:21 -06:00
  • 578aeedbe9 (electric-indent-functions-without-reindent): Pare down Stefan Monnier 2025-09-23 13:48:06 -04:00
  • c16b0d9af3 ; Instrument file-notify-test07-many-events Michael Albinus 2025-09-23 11:23:11 +02:00
  • bea8b09568 ; * doc/lispref/symbols.texi (Shorthands): Fix markup. Eli Zaretskii 2025-09-23 09:00:57 +03:00
  • 7b8c17d527
    Fix python-ts-mode font-lock breakage by grammar change (bug#79457) Yuan Fu 2025-09-20 23:36:23 -07:00
  • 192a0e1773 ; * lisp/vc/vc-git.el (vc-git--checkin): Fix error message. Sean Whitton 2025-09-22 17:21:38 +01:00
  • 85c42b3a87 Fix font lock in php-ts-mode Roi Martin 2025-09-21 20:07:12 +02:00
  • 77ca60b48d Navigate *Completions* buffer based on 'completions-format' Stephen Berman 2025-09-22 16:04:42 +02:00
  • aeadaf7748 Fix minor incorrect statement about shorthands. Philipp Stephani 2025-09-22 14:40:32 +02:00
  • dac0040f8d ; * doc/lispref/symbols.texi (Shorthands): Add missing parenthesis. Philipp Stephani 2025-09-22 14:27:29 +02:00
  • ec4066d532 Revert "* Clean-up some compilation warnings in vc-hooks.el" Andrea Corallo 2025-09-22 10:07:30 +02:00
  • 0b9e96ce5e Make native lisp code reflect EQ C implementation Andrea Corallo 2025-09-17 15:15:40 +02:00
  • e7380934d0 * Make sure the compiler optimizes for symbols_with_pos_enabled 0 in EQ Andrea Corallo 2025-09-18 00:03:42 +02:00
  • 020e2f5ddb Change EQ to move slow code path into a separate function Pip Cet 2024-12-11 22:31:07 +00:00
  • 307f465f7b ; * doc/lispref/text.texi (Suspicious Text): Fix suspicious address. Eli Zaretskii 2025-09-22 10:59:17 +03:00