aboutsummaryrefslogtreecommitdiff
path: root/.claude/hooks
diff options
context:
space:
mode:
authorCraig Jennings <c@cjennings.net>2026-05-26 07:47:03 -0500
committerCraig Jennings <c@cjennings.net>2026-05-26 07:47:03 -0500
commit85fa5f6b3d52c0c18043144653aaafeeb4dcf4a3 (patch)
treea6a2a54effe0811c4a11b4c66b165858d93558bf /.claude/hooks
parent35b5739e791965c837c2e715076b52d3fee9e156 (diff)
downloaddotemacs-85fa5f6b3d52c0c18043144653aaafeeb4dcf4a3.tar.gz
dotemacs-85fa5f6b3d52c0c18043144653aaafeeb4dcf4a3.zip
chore(claude): sync rules and hooks with the rulesets bundle
Bring .claude/hooks/validate-el.sh and .claude/rules/interaction.md back in line with the shared bundle, and add the new keybinding-display.md rule.
Diffstat (limited to '.claude/hooks')
-rwxr-xr-x.claude/hooks/validate-el.sh2
1 files changed, 2 insertions, 0 deletions
diff --git a/.claude/hooks/validate-el.sh b/.claude/hooks/validate-el.sh
index 803badf8..782f04ca 100755
--- a/.claude/hooks/validate-el.sh
+++ b/.claude/hooks/validate-el.sh
@@ -51,6 +51,7 @@ case "$f" in
-L "$PROJECT_ROOT" \
-L "$PROJECT_ROOT/modules" \
-L "$PROJECT_ROOT/tests" \
+ -L "$PROJECT_ROOT/themes" \
--eval '(package-initialize)' \
"$f" \
--eval '(check-parens)' \
@@ -92,6 +93,7 @@ if [ "$count" -ge 1 ] && [ "$count" -le "$MAX_AUTO_TEST_FILES" ]; then
-L "$PROJECT_ROOT" \
-L "$PROJECT_ROOT/modules" \
-L "$PROJECT_ROOT/tests" \
+ -L "$PROJECT_ROOT/themes" \
--eval '(package-initialize)' \
-l ert "${load_args[@]}" \
--eval "(ert-run-tests-batch-and-exit '(not (tag :slow)))" 2>&1)"; then