Skip to content

Add file output, clean up stack traces, and update docs#42

Merged
FourierTransformer merged 6 commits into
mainfrom
docs-and-weird-testing
May 15, 2026
Merged

Add file output, clean up stack traces, and update docs#42
FourierTransformer merged 6 commits into
mainfrom
docs-and-weird-testing

Conversation

@FourierTransformer
Copy link
Copy Markdown
Owner

@FourierTransformer FourierTransformer commented May 14, 2026

Changes

  • Can now output test results to files at the end of a run
  • stack traces are a little nicer for errors that throw objects (stacktrace includes line numbers now!)
  • ability to catch as many Lua exit patterns as possible

AI Disclosure: I was really hoping AI would be able to handle adding the file output, but even with prompting it could not re-use the existing formatter cleanly. In the end, I wrote most of the code for it and the docs. AI wrote many of the test cases and helped looking into the debug module. Also, AI could not get to the bottom of the Lua 5.1/LuaJIT issue and I had to step in to debug it.

It truly does sometimes seem great and other times feel severely lacking. Like it can do easy tedious things, but not think clearly.

@FourierTransformer FourierTransformer marked this pull request as ready for review May 15, 2026 01:41
@FourierTransformer FourierTransformer merged commit 2bb6454 into main May 15, 2026
20 checks passed
@FourierTransformer FourierTransformer deleted the docs-and-weird-testing branch May 15, 2026 01:42
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant