Skip to content

FusionScript 0.3.2 [Alpha] - Linting!

Pre-release
Pre-release
Compare
Choose a tag to compare
@RyanSquared RyanSquared released this 08 Jun 02:55
· 35 commits to master since this release

Note: This version is marked as a pre-release. The code is stable, but it will not be released as a complete version; instead, version 0.4 will be coming out with some backwards-incompatible changes.

New Features

  • fusion.util is a new module, with a version-independent unpack() function
  • fusion-lint is a new program to print a quickfix-format list of errors

Changed Features

  • Use serpent library instead of penlight for fusion-ast.

Bug Fixes

  • All modules now use fusion.util for the unpack() function
  • The parsere module now properly prints out the character before a required semicolon
  • Remove .vimrc due to incompatibility with versions lower than Vim 8
  • Remove files that no longer serve a purpose

To view changes:

git fetch
git log --oneline v0.3.1..v0.3.2-alpha
git show --reverse v0.3.1..v0.3.2-alpha