aboutsummaryrefslogtreecommitdiff
path: root/tests/test-custom-buffer-file-delete-buffer-and-file.el
diff options
context:
space:
mode:
authorCraig Jennings <c@cjennings.net>2026-06-30 17:34:32 -0400
committerCraig Jennings <c@cjennings.net>2026-06-30 17:34:32 -0400
commitdc2784b6c271bf7733259a1d5cd3657485ef7b1b (patch)
treef148d693f5542d1d5e578b5f8173e84d13eec799 /tests/test-custom-buffer-file-delete-buffer-and-file.el
parentf53aaf2d6278a219dd19e4f40f2a4c3696ec838a (diff)
downloaddotemacs-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-custom-buffer-file-delete-buffer-and-file.el')
0 files changed, 0 insertions, 0 deletions