aboutsummaryrefslogtreecommitdiff
path: root/docs/python-treesit-predicate-mismatch.txt
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 /docs/python-treesit-predicate-mismatch.txt
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 'docs/python-treesit-predicate-mismatch.txt')
0 files changed, 0 insertions, 0 deletions