commit 71e79c543d420a30e821eafa476b870411b1d567
Spenser Truex <truex@equwal.com>
2026-09-26 23:42:19 -0700
Merge pull request #1 from map588/luasnip-and-checks
Fix LuaSnip converter, add tmpl CLI, summary comments and make check
.github/workflows/check.yml | 15 +
.gitignore | 8 +
INDEX.md | 121 +
Makefile | 48 +
README.md | 104 +-
awk/col | 0
bin/tmpl | 51 +
c/main.c | 1 +
cl/class | 9 +-
cl/defmethod-specialized | 1 +
cl/defpackage | 1 +
cl/defstruct | 4 +-
cl/defsystem | 1 +
cl/do | 2 +-
cl/dolist | 1 +
cl/dotimes | 1 +
cl/handler-case | 1 +
cl/quickproject-make-project | 0
cl/restart-case | 1 +
cl/slot | 1 +
cl/tagbody-go | 1 +
cl/with-open-file | 1 +
cl/with-simple-restart | 1 +
convert_to_luasnip.py | 192 +
git-config-branch | 5 +-
html/template.html | 4 +-
make/conditionals/conditional-variable | 1 +
make/conditionals/ifeq-endif | 1 +
make/expansions/substitute-wordending | 1 +
make/functions/call-fn | 1 +
make/functions/conditionals | 1 +
make/functions/file-fn | 1 +
make/functions/filenames | 1 +
make/functions/foreach-complex | 1 +
make/functions/foreach-simple | 2 +-
make/functions/text | 1 +
make/golf/if-pkgconfig-exists | 2 +-
make/mapping/map-fn | 1 +
make/origin-values | 1 +
make/output/error | 1 +
make/output/info | 1 +
make/output/{wanring => warning} | 1 +
make/{pedanitc-phony => pedantic-phony} | 1 +
make/{pedanitc-posix => pedantic-posix} | 0
make/shell | 1 +
make/templates/config.mk | 1 +
make/templates/dist | 1 +
openrc.init | 40 +-
sed/append-after-match | 1 +
sed/d | 2 +-
sh/.aim/memory.jsonl | 0
sh/.mcp.json | 158 -
sh/CLAUDE.md | 3 -
sh/for-array | 5 +-
sh/llms-full.txt | 11833 ------------------------------
sh/pushd-popd-directory-switch | 2 +-
sh/str-fn | 1 +
test_convert_to_luasnip.py | 171 +
tests/read-forms.lisp | 12 +
59 files changed, 779 insertions(+), 12046 deletions(-)