diff options
author | Stefan Kangas <stefankangas@gmail.com> | 2023-03-05 06:30:15 +0100 |
---|---|---|
committer | Stefan Kangas <stefankangas@gmail.com> | 2023-03-05 06:30:15 +0100 |
commit | 6fb8a4dff7ef22f96ebe1a775240617aabac6526 (patch) | |
tree | b89b588cd0d76d698ffbc1e7556f28d31b7a45ce /lisp/subr.el | |
parent | 4b3ccf3092eaf5573b0f4968ee9a4515d04fd061 (diff) | |
parent | 836044f329a0a96810f2d88471cb040b9d373cce (diff) | |
download | emacs-6fb8a4dff7ef22f96ebe1a775240617aabac6526.tar.gz |
Merge from origin/emacs-29
836044f329a Fix c-ts-mode preproc directive indentation
64980a59b65 ; * lisp/files.el (hack-local-variables): Fix typo in the...
a7cd125d490 More robustly unspoof HOME in Eglot tests (bug#61637)
6c66dbd02c7 Turn on Eglot inlay hints by default
246f5b541c5 Update ts modes missed in 4c16fd3a512 to use column-0
0bfba49ca7c Robustify Eglot for "transient" projects
ea5fd375bb2 Fix documentation of 'normal-mode' in buffers that don't ...
4c16fd3a512 Change tree-sitter indent anchor 'point-min' to 'column-0'
f47b3930158 Fix go-ts-mode multi-line string indentation (bug#61923)
e0bf2da3db6 ; More accurate doc strings for 'window-at' and 'window-a...
Diffstat (limited to 'lisp/subr.el')
-rw-r--r-- | lisp/subr.el | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/lisp/subr.el b/lisp/subr.el index 2a8c51eb7c4..8ff3b868fab 100644 --- a/lisp/subr.el +++ b/lisp/subr.el @@ -2441,8 +2441,9 @@ If the variable `delay-mode-hooks' is non-nil, does not do anything, just adds the HOOKS to the list `delayed-mode-hooks'. Otherwise, runs hooks in the sequence: `change-major-mode-after-body-hook', `delayed-mode-hooks' (in reverse order), HOOKS, then runs -`hack-local-variables', runs the hook `after-change-major-mode-hook', and -finally evaluates the functions in `delayed-after-hook-functions' (see +`hack-local-variables' (if the buffer is visiting a file), +runs the hook `after-change-major-mode-hook', and finally +evaluates the functions in `delayed-after-hook-functions' (see `define-derived-mode'). Major mode functions should use this instead of `run-hooks' when |