Merged
Conversation
aa25e0a to
b6f9733
Compare
fa63b42 to
722d9e6
Compare
722d9e6 to
58f6887
Compare
bcc32
approved these changes
Feb 20, 2026
bcc32
added a commit
to janestreet/spacemacs
that referenced
this pull request
Feb 26, 2026
Squashed commit of the following: commit 2437b6c Author: Aaron L. Zeng <azeng@janestreet.com> Date: Thu Feb 26 15:04:23 2026 -0500 [defaults] Consider derived modes for yank-indent behavior Specifically, this allows the user to disable the behavior completely by setting spacemacs-yank-indent-modes to nil. commit 2b9e1b4 Author: Aaron L. Zeng <azeng@janestreet.com> Date: Thu Feb 26 15:03:18 2026 -0500 [defaults] Improve spacemacs//yank-indent-region docstring commit 7e1f6a8 Author: Aaron L. Zeng <azeng@janestreet.com> Date: Thu Feb 26 14:37:33 2026 -0500 [defaults] Refactor spacemacs//yank-indent-region to use undo step macro commit a41827a Author: Aaron L. Zeng <azeng@janestreet.com> Date: Thu Feb 26 14:36:07 2026 -0500 [defaults] Fix arguments passed to yank function commit b96d3ac Author: Aaron L. Zeng <azeng@janestreet.com> Date: Thu Feb 26 14:19:21 2026 -0500 [defaults] Remove let binding of undefined variable save-undo commit 4d7c01d Author: SpacemacsBot <86630153+SpacemacsBot@users.noreply.github.com> Date: Sat Feb 21 01:43:53 2026 +0200 [bot] "documentation_updates" Fri Feb 20 23:33:16 UTC 2026 (syl20bnr#17224) Co-authored-by: SpacemacsBot <not@an.actual.email.beep.boop> commit 0064333 Author: Aaron Zeng <me@bcc32.com> Date: Fri Feb 20 18:30:52 2026 -0500 [mermaid] Add some layer tags to README.org (syl20bnr#17237) commit 0fb57c8 Author: Aaron Zeng <me@bcc32.com> Date: Fri Feb 20 15:52:07 2026 -0500 [systemd] Clean up systemd layer and fix completion (syl20bnr#17232) * [systemd] Fix company configuration * [systemd] Fix typos in README * [systemd] Remove unnecessary explicit autoload * [systemd] Enable lexical-binding in packages.el commit 8de1122 Merge: 4a2e2e5 d5b453f Author: Aaron L. Zeng <azeng@janestreet.com> Date: Fri Feb 20 15:50:26 2026 -0500 Merge branch 'refactor-write-custom' into develop commit d5b453f Author: Aaron L. Zeng <me@bcc32.com> Date: Sat Jan 31 13:43:41 2026 +0800 [core] Read custom settings directly from buffer ... instead of going through a separate string copy. commit f767066 Author: Aaron L. Zeng <me@bcc32.com> Date: Sat Jan 31 13:41:26 2026 +0800 [core] Message when writing Custom settings is done commit 4befbad Author: Aaron L. Zeng <me@bcc32.com> Date: Sat Jan 31 13:37:35 2026 +0800 [core] Indent Customize settings properly Even if the user has disabled auto indentation of Elisp files on save. commit 8806603 Author: Aaron L. Zeng <me@bcc32.com> Date: Sat Jan 31 13:33:55 2026 +0800 [core] Do not kill dotfile buffer when writing Customize settings A user might be visiting it, in which case this behavior is quite annoying, and in any case this is simply not necessary. `enable-command` does not kill the buffer, as an example of convention. commit a99645a Author: Aaron L. Zeng <me@bcc32.com> Date: Sat Jan 31 13:33:05 2026 +0800 [core] Insert directly into buffer instead of using princ commit dababbb Author: Aaron L. Zeng <me@bcc32.com> Date: Sat Jan 31 13:28:39 2026 +0800 [core] Tweak docstrings in core-custom-settings.el commit 4a2e2e5 Author: SpacemacsBot <86630153+SpacemacsBot@users.noreply.github.com> Date: Fri Feb 20 22:48:33 2026 +0200 [bot] "built_in_updates" Fri Feb 20 18:28:45 UTC 2026 (syl20bnr#17236) Co-authored-by: SpacemacsBot <not@an.actual.email.beep.boop> commit d1ac570 Author: Aaron L. Zeng <azeng@janestreet.com> Date: Fri Feb 20 13:27:54 2026 -0500 Fix a few documentation typos in core-customization.el commit 6908891 Author: Aaron Zeng <me@bcc32.com> Date: Mon Feb 9 15:55:34 2026 -0500 [csharp] Remove obsolete omnisharp backend (syl20bnr#17229) Declare csharp-mode as a built-in package in newer Emacs versions where it is in core, so that we can set up the LSP backend appropriately during layer initialization. commit f04d1c7 Author: lin.sun <sunlin7@hotmail.com> Date: Mon Feb 9 12:54:59 2026 -0800 [version-control] Fix toggle margin detection (syl20bnr#17231) commit a064d6f Author: Aaron L. Zeng <me@bcc32.com> Date: Sun Feb 1 07:21:56 2026 -0500 [shell-scripts] Move insert-shebang state file into spacemacs-cache-directory commit c35a671 Author: Aaron L. Zeng <me@bcc32.com> Date: Mon Feb 2 16:55:52 2026 -0500 Enable lexical-binding in all layers.el files These files are relatively simple, and none of them depended on dynamic binding. [defaults] Consider derived modes for yank-indent behavior Specifically, this allows the user to disable the behavior completely by setting spacemacs-yank-indent-modes to nil.
bcc32
added a commit
to janestreet/spacemacs
that referenced
this pull request
Feb 26, 2026
Squashed commit of the following: commit 2437b6c Author: Aaron L. Zeng <azeng@janestreet.com> Date: Thu Feb 26 15:04:23 2026 -0500 [defaults] Consider derived modes for yank-indent behavior Specifically, this allows the user to disable the behavior completely by setting spacemacs-yank-indent-modes to nil. commit 2b9e1b4 Author: Aaron L. Zeng <azeng@janestreet.com> Date: Thu Feb 26 15:03:18 2026 -0500 [defaults] Improve spacemacs//yank-indent-region docstring commit 7e1f6a8 Author: Aaron L. Zeng <azeng@janestreet.com> Date: Thu Feb 26 14:37:33 2026 -0500 [defaults] Refactor spacemacs//yank-indent-region to use undo step macro commit a41827a Author: Aaron L. Zeng <azeng@janestreet.com> Date: Thu Feb 26 14:36:07 2026 -0500 [defaults] Fix arguments passed to yank function commit b96d3ac Author: Aaron L. Zeng <azeng@janestreet.com> Date: Thu Feb 26 14:19:21 2026 -0500 [defaults] Remove let binding of undefined variable save-undo commit 4d7c01d Author: SpacemacsBot <86630153+SpacemacsBot@users.noreply.github.com> Date: Sat Feb 21 01:43:53 2026 +0200 [bot] "documentation_updates" Fri Feb 20 23:33:16 UTC 2026 (syl20bnr#17224) Co-authored-by: SpacemacsBot <not@an.actual.email.beep.boop> commit 0064333 Author: Aaron Zeng <me@bcc32.com> Date: Fri Feb 20 18:30:52 2026 -0500 [mermaid] Add some layer tags to README.org (syl20bnr#17237) commit 0fb57c8 Author: Aaron Zeng <me@bcc32.com> Date: Fri Feb 20 15:52:07 2026 -0500 [systemd] Clean up systemd layer and fix completion (syl20bnr#17232) * [systemd] Fix company configuration * [systemd] Fix typos in README * [systemd] Remove unnecessary explicit autoload * [systemd] Enable lexical-binding in packages.el commit 8de1122 Merge: 4a2e2e5 d5b453f Author: Aaron L. Zeng <azeng@janestreet.com> Date: Fri Feb 20 15:50:26 2026 -0500 Merge branch 'refactor-write-custom' into develop commit d5b453f Author: Aaron L. Zeng <me@bcc32.com> Date: Sat Jan 31 13:43:41 2026 +0800 [core] Read custom settings directly from buffer ... instead of going through a separate string copy. commit f767066 Author: Aaron L. Zeng <me@bcc32.com> Date: Sat Jan 31 13:41:26 2026 +0800 [core] Message when writing Custom settings is done commit 4befbad Author: Aaron L. Zeng <me@bcc32.com> Date: Sat Jan 31 13:37:35 2026 +0800 [core] Indent Customize settings properly Even if the user has disabled auto indentation of Elisp files on save. commit 8806603 Author: Aaron L. Zeng <me@bcc32.com> Date: Sat Jan 31 13:33:55 2026 +0800 [core] Do not kill dotfile buffer when writing Customize settings A user might be visiting it, in which case this behavior is quite annoying, and in any case this is simply not necessary. `enable-command` does not kill the buffer, as an example of convention. commit a99645a Author: Aaron L. Zeng <me@bcc32.com> Date: Sat Jan 31 13:33:05 2026 +0800 [core] Insert directly into buffer instead of using princ commit dababbb Author: Aaron L. Zeng <me@bcc32.com> Date: Sat Jan 31 13:28:39 2026 +0800 [core] Tweak docstrings in core-custom-settings.el commit 4a2e2e5 Author: SpacemacsBot <86630153+SpacemacsBot@users.noreply.github.com> Date: Fri Feb 20 22:48:33 2026 +0200 [bot] "built_in_updates" Fri Feb 20 18:28:45 UTC 2026 (syl20bnr#17236) Co-authored-by: SpacemacsBot <not@an.actual.email.beep.boop> commit d1ac570 Author: Aaron L. Zeng <azeng@janestreet.com> Date: Fri Feb 20 13:27:54 2026 -0500 Fix a few documentation typos in core-customization.el commit 6908891 Author: Aaron Zeng <me@bcc32.com> Date: Mon Feb 9 15:55:34 2026 -0500 [csharp] Remove obsolete omnisharp backend (syl20bnr#17229) Declare csharp-mode as a built-in package in newer Emacs versions where it is in core, so that we can set up the LSP backend appropriately during layer initialization. commit f04d1c7 Author: lin.sun <sunlin7@hotmail.com> Date: Mon Feb 9 12:54:59 2026 -0800 [version-control] Fix toggle margin detection (syl20bnr#17231) commit a064d6f Author: Aaron L. Zeng <me@bcc32.com> Date: Sun Feb 1 07:21:56 2026 -0500 [shell-scripts] Move insert-shebang state file into spacemacs-cache-directory commit c35a671 Author: Aaron L. Zeng <me@bcc32.com> Date: Mon Feb 2 16:55:52 2026 -0500 Enable lexical-binding in all layers.el files These files are relatively simple, and none of them depended on dynamic binding. [defaults] Consider derived modes for yank-indent behavior Specifically, this allows the user to disable the behavior completely by setting spacemacs-yank-indent-modes to nil.
bcc32
added a commit
to janestreet/spacemacs
that referenced
this pull request
Mar 5, 2026
Squashed commit of the following: commit 2437b6c Author: Aaron L. Zeng <azeng@janestreet.com> Date: Thu Feb 26 15:04:23 2026 -0500 [defaults] Consider derived modes for yank-indent behavior Specifically, this allows the user to disable the behavior completely by setting spacemacs-yank-indent-modes to nil. commit 2b9e1b4 Author: Aaron L. Zeng <azeng@janestreet.com> Date: Thu Feb 26 15:03:18 2026 -0500 [defaults] Improve spacemacs//yank-indent-region docstring commit 7e1f6a8 Author: Aaron L. Zeng <azeng@janestreet.com> Date: Thu Feb 26 14:37:33 2026 -0500 [defaults] Refactor spacemacs//yank-indent-region to use undo step macro commit a41827a Author: Aaron L. Zeng <azeng@janestreet.com> Date: Thu Feb 26 14:36:07 2026 -0500 [defaults] Fix arguments passed to yank function commit b96d3ac Author: Aaron L. Zeng <azeng@janestreet.com> Date: Thu Feb 26 14:19:21 2026 -0500 [defaults] Remove let binding of undefined variable save-undo commit 4d7c01d Author: SpacemacsBot <86630153+SpacemacsBot@users.noreply.github.com> Date: Sat Feb 21 01:43:53 2026 +0200 [bot] "documentation_updates" Fri Feb 20 23:33:16 UTC 2026 (syl20bnr#17224) Co-authored-by: SpacemacsBot <not@an.actual.email.beep.boop> commit 0064333 Author: Aaron Zeng <me@bcc32.com> Date: Fri Feb 20 18:30:52 2026 -0500 [mermaid] Add some layer tags to README.org (syl20bnr#17237) commit 0fb57c8 Author: Aaron Zeng <me@bcc32.com> Date: Fri Feb 20 15:52:07 2026 -0500 [systemd] Clean up systemd layer and fix completion (syl20bnr#17232) * [systemd] Fix company configuration * [systemd] Fix typos in README * [systemd] Remove unnecessary explicit autoload * [systemd] Enable lexical-binding in packages.el commit 8de1122 Merge: 4a2e2e5 d5b453f Author: Aaron L. Zeng <azeng@janestreet.com> Date: Fri Feb 20 15:50:26 2026 -0500 Merge branch 'refactor-write-custom' into develop commit d5b453f Author: Aaron L. Zeng <me@bcc32.com> Date: Sat Jan 31 13:43:41 2026 +0800 [core] Read custom settings directly from buffer ... instead of going through a separate string copy. commit f767066 Author: Aaron L. Zeng <me@bcc32.com> Date: Sat Jan 31 13:41:26 2026 +0800 [core] Message when writing Custom settings is done commit 4befbad Author: Aaron L. Zeng <me@bcc32.com> Date: Sat Jan 31 13:37:35 2026 +0800 [core] Indent Customize settings properly Even if the user has disabled auto indentation of Elisp files on save. commit 8806603 Author: Aaron L. Zeng <me@bcc32.com> Date: Sat Jan 31 13:33:55 2026 +0800 [core] Do not kill dotfile buffer when writing Customize settings A user might be visiting it, in which case this behavior is quite annoying, and in any case this is simply not necessary. `enable-command` does not kill the buffer, as an example of convention. commit a99645a Author: Aaron L. Zeng <me@bcc32.com> Date: Sat Jan 31 13:33:05 2026 +0800 [core] Insert directly into buffer instead of using princ commit dababbb Author: Aaron L. Zeng <me@bcc32.com> Date: Sat Jan 31 13:28:39 2026 +0800 [core] Tweak docstrings in core-custom-settings.el commit 4a2e2e5 Author: SpacemacsBot <86630153+SpacemacsBot@users.noreply.github.com> Date: Fri Feb 20 22:48:33 2026 +0200 [bot] "built_in_updates" Fri Feb 20 18:28:45 UTC 2026 (syl20bnr#17236) Co-authored-by: SpacemacsBot <not@an.actual.email.beep.boop> commit d1ac570 Author: Aaron L. Zeng <azeng@janestreet.com> Date: Fri Feb 20 13:27:54 2026 -0500 Fix a few documentation typos in core-customization.el commit 6908891 Author: Aaron Zeng <me@bcc32.com> Date: Mon Feb 9 15:55:34 2026 -0500 [csharp] Remove obsolete omnisharp backend (syl20bnr#17229) Declare csharp-mode as a built-in package in newer Emacs versions where it is in core, so that we can set up the LSP backend appropriately during layer initialization. commit f04d1c7 Author: lin.sun <sunlin7@hotmail.com> Date: Mon Feb 9 12:54:59 2026 -0800 [version-control] Fix toggle margin detection (syl20bnr#17231) commit a064d6f Author: Aaron L. Zeng <me@bcc32.com> Date: Sun Feb 1 07:21:56 2026 -0500 [shell-scripts] Move insert-shebang state file into spacemacs-cache-directory commit c35a671 Author: Aaron L. Zeng <me@bcc32.com> Date: Mon Feb 2 16:55:52 2026 -0500 Enable lexical-binding in all layers.el files These files are relatively simple, and none of them depended on dynamic binding. [defaults] Consider derived modes for yank-indent behavior Specifically, this allows the user to disable the behavior completely by setting spacemacs-yank-indent-modes to nil.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Merge with care - I'm just a stupid bot. Beep boop.