Enable patches specified in Primus lisp #141
Open
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
bap vibes --config=config.json --primus-lisp-load=mypatches
where you have mypatches.lisp available on the primus lisp path (the current directory works, you can add others with --primus-lisp-add). There is a field in the config.json file "lisp-code" which is disjoint with "patch-code". I should change that name,, since it must refer to the name of a function in the patch.lisp file and does not contain the lisp code itself.Foreseen problems:
One could make primus code go into the config file by using the code here https://gist.github.com/philzook58/c94835438daaffa5cfbb2882c2711265