Skip to content

Releases: andremm/lua-parser

Fixing a large number of indentations in a table

Choose a tag to compare

@andremm andremm released this 11 Mar 15:35

Fixing a nesting subcapture issue that was happening when indentation was larger than 16, as mentioned in PR #21.

Thanks @bbonte-ovk for pushing the fix.

Returning the detailed error

Choose a tag to compare

@andremm andremm released this 03 Feb 12:26

Adding latest commits to include a new feature to return the detailed error.

Thanks for @E-Fir and @tst2005 for their contribution on this feature.

Fixing issues in rockspec

Choose a tag to compare

@andremm andremm released this 15 May 18:58

Fixing issues in the rockspec of the previous release and adding latest commits.

Requiring LPegLabel 1.6.0

Choose a tag to compare

@andremm andremm released this 26 Oct 16:45

LPegLabel is returning the subject position (number) related to the error instead of the subject itself (string) where the failure occurred, as it used to be until LPegLabel 1.4.0. This version fixes the code to use the new LPegLabel approach and sets the rockspec to avoid installing previous versions of LPegLabel that would regress the fix. LPegLabel 1.5.0 is being skipped because it has a head fail optimization bug that is fixed in LPegLabel 1.6.0.

Moving from LPeg to LPegLabel

Choose a tag to compare

@andremm andremm released this 15 Dec 18:29

This release uses LPegLabel to give better error messages while parsing Lua code.

Thanks to @undecidabot and @sqmedeiros for their work on this release.

Updating lua-parser to support the syntax of Lua 5.3

Choose a tag to compare

@andremm andremm released this 07 Aug 11:28
v0.1.1

Updating the rockspec