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.
This updates Fennel to the latest stable release, 1.0.0: https://fennel-lang.org/v1.0.0/#section
Note that our intent is that this is the last Fennel release ever to contain intentionally breaking changes, other than for potential security issues. We also expect to slow down on development of the language and focus more on ecosystem stuff after this, so I should be pestering you with fewer PRs like this in the future. =)
I have tested this with all known Fennel TIC-80 games. I found two problems.
One of them is that Amethyst Waters has a graphical glitch:
The other is that the player sprites in Butterfly Effect are not rendered: https://alloy-d.itch.io/butterfly-effect In particular the calls to
spr
from thedraw-player
function appear to have no effect.However, both these bugs also manifest on the current git build from before this patch is applied, so they do not seem to be related to the upgrade to Fennel 1.0.0.