Skip to content

Releases: lunaboards-dev/LuaComp

2.0.5 - Hotfix!

09 Feb 02:34
Compare
Choose a tag to compare

I fixed the bug where most things would cause it to die!

2.0.4 - I don't have a funny name

08 Feb 18:38
Compare
Choose a tag to compare

Changes:

  • Removes newline at start and end of shell blocks

2.0.3 - Eat my square explosions

28 Jun 22:01
Compare
Choose a tag to compare

Neat new features:

  • libluacomp is a thing.
  • pragmas

2.0.2 - A Program With No Bugs

25 Jun 15:52
Compare
Choose a tag to compare

Fixes:

  • String escape regression
  • The fact I forgot quotes in some places
  • There are now tests
    Added:
  • Warning directive

2.0.0 - << It's time. >>

25 Jun 14:50
Compare
Choose a tag to compare

Features in 2.0.0:

  • Complete rewrite of the parser (ast2.lua)
  • Complete rewrite of the generator (generator2.lua)
  • Switch to luaposix rather than io.popen/os.execute
  • Various other tweaks
  • Speed has increased by quite a large margin
  • You can now see where the parser got angry at you

LuaComp 2.0: luacomp src/init.lua -x lua5.3 -O luacomp 0.01s user 0.01s system 95% cpu 0.022 total
LuaComp 1.2: luacomp1.2 src/init.lua -x lua5.3 -O luacomp 0.18s user 0.08s system 98% cpu 0.262 total

v1.2.2

02 Jun 17:28
Compare
Choose a tag to compare

fixed an absolutely enraging bug

1.2.1 - I fixed bugs I think

18 Mar 18:36
Compare
Choose a tag to compare

I think I fixed a few bugs and added new features. Not sure, though. All I know is I changed things.

If you don't know which version to chose, take luacomp-5.3.

Edit: Just remembered that stderr no longer gets captured by shell blocks.

1.2.0 - Postprocessor Boogaloo

14 Dec 22:16
Compare
Choose a tag to compare

What's added in this version?

  • Shell blocks ($[[...]])
  • Shell vars without quotes ($[{...}])
  • Bugfixes
  • Define directive
  • Error directive
  • Bython postprocessor (-mbython(2))
  • Uglifyjs postprocessor (-muglify)
  • More ways to add postprocessors and directives!

v1.0.0 - The Initial Version

05 Nov 20:15
Compare
Choose a tag to compare