Commit 6ae1554
committed
[upstreamed] Fixes for yank-indent behavior
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.1 parent 94c9847 commit 6ae1554
1 file changed
+29
-22
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
86 | 86 | | |
87 | 87 | | |
88 | 88 | | |
89 | | - | |
90 | | - | |
91 | | - | |
| 89 | + | |
| 90 | + | |
92 | 91 | | |
93 | 92 | | |
94 | 93 | | |
| |||
1665 | 1664 | | |
1666 | 1665 | | |
1667 | 1666 | | |
| 1667 | + | |
| 1668 | + | |
1668 | 1669 | | |
1669 | | - | |
1670 | | - | |
1671 | | - | |
1672 | | - | |
1673 | | - | |
1674 | | - | |
1675 | | - | |
1676 | | - | |
1677 | | - | |
1678 | | - | |
1679 | | - | |
1680 | | - | |
1681 | | - | |
1682 | | - | |
1683 | | - | |
1684 | | - | |
1685 | | - | |
1686 | | - | |
1687 | | - | |
| 1670 | + | |
| 1671 | + | |
| 1672 | + | |
| 1673 | + | |
| 1674 | + | |
| 1675 | + | |
| 1676 | + | |
| 1677 | + | |
| 1678 | + | |
| 1679 | + | |
| 1680 | + | |
| 1681 | + | |
| 1682 | + | |
| 1683 | + | |
| 1684 | + | |
| 1685 | + | |
| 1686 | + | |
| 1687 | + | |
| 1688 | + | |
| 1689 | + | |
| 1690 | + | |
| 1691 | + | |
| 1692 | + | |
| 1693 | + | |
| 1694 | + | |
1688 | 1695 | | |
1689 | 1696 | | |
1690 | 1697 | | |
| |||
0 commit comments