diff options
| author | Craig Jennings <c@cjennings.net> | 2026-06-30 17:34:32 -0400 |
|---|---|---|
| committer | Craig Jennings <c@cjennings.net> | 2026-06-30 17:34:32 -0400 |
| commit | dc2784b6c271bf7733259a1d5cd3657485ef7b1b (patch) | |
| tree | f148d693f5542d1d5e578b5f8173e84d13eec799 /tests/test-system-defaults-functions.el | |
| parent | f53aaf2d6278a219dd19e4f40f2a4c3696ec838a (diff) | |
| download | dotemacs-dc2784b6c271bf7733259a1d5cd3657485ef7b1b.tar.gz dotemacs-dc2784b6c271bf7733259a1d5cd3657485ef7b1b.zip | |
fix(prog-shell): only auto-chmod scripts in prog-mode buffers
cj/make-script-executable runs from a global after-save-hook and set +x on any saved file whose first line was a shebang, in every buffer. A downloaded script you were reading, a template, or a shebang in a text or org file silently became executable. I gated it on derived-mode-p prog-mode, so it only acts on actual script buffers. Real scripts (sh-mode, python-mode) still get the fast path.
Diffstat (limited to 'tests/test-system-defaults-functions.el')
0 files changed, 0 insertions, 0 deletions
