Commit Graph

658 Commits

Author SHA1 Message Date
leaf corcoran
34c065e7a8 more class specs 2013-06-20 00:13:32 -07:00
leaf corcoran
3c7400dbd6 add class spec 2013-06-19 23:59:07 -07:00
leaf corcoran
39c280138a rebuild! 2013-06-10 19:58:18 -07:00
leaf corcoran
f8c2e0b3ab avoid creating function for basic list comprehension assign 2013-06-10 19:57:01 -07:00
leaf corcoran
dc9d5507a1 rebuild 2013-06-10 19:20:44 -07:00
leaf corcoran
4978054a8f reuse locals for unpack loops 2013-06-10 19:18:49 -07:00
leaf corcoran
1311671cdc rebuild 2013-06-10 16:20:44 -07:00
leaf corcoran
56112e074c with doesn't create its own reference unless necessary 2013-06-10 16:12:26 -07:00
leaf corcoran
aa2d411693 don't evaluate apply to last until the node is transormed 2013-06-10 13:10:56 -07:00
leaf corcoran
2b4ff60943 todo -> thoughts 2013-06-08 00:33:32 -07:00
leaf corcoran
d42bbff853 error rewriting spec 2013-06-08 00:33:02 -07:00
leaf corcoran
8e2a4daa4a specs for moon lib 2013-06-08 00:13:03 -07:00
leaf corcoran
fcf36aeb8c fix moon.mixin, fixes #99 2013-06-08 00:06:56 -07:00
leaf corcoran
2f4066d9bb update moon library to not use module 2013-06-07 23:34:03 -07:00
leaf corcoran
e65ac4946d tweak makefile 2013-06-07 23:33:47 -07:00
leaf corcoran
abbf46ac37 move test to spec 2013-06-07 23:14:08 -07:00
leaf corcoran
e705656b04 rebuild 2013-06-06 19:33:46 -07:00
leaf corcoran
e1c2829d0e reorganize destructure tests 2013-06-06 19:33:08 -07:00
leaf corcoran
9ac382fc49 destructure from value directly if local 2013-06-06 19:29:17 -07:00
leaf corcoran
71dad43c03 import can have free whitespace around imported names 2013-06-06 17:29:12 -07:00
leaf corcoran
6867817df4 mention tests in readme 2013-06-06 17:27:49 -07:00
leaf corcoran
1a436b79b2 { a : b } doesn't do self-assign #98 2013-06-06 16:55:59 -07:00
leaf corcoran
a4fbc976d9 don't allow lpeg 0.11 #94 2013-04-25 09:40:58 -07:00
leaf corcoran
ce3d4adbb1 allow line breaks inside of quote strings 2013-04-17 21:19:40 -07:00
leaf corcoran
becba7f27a remove outdated compiled documentation 2013-04-17 21:08:42 -07:00
leaf corcoran
c61b826f3b remove unneeded indentation from documentation 2013-04-17 21:07:07 -07:00
leaf corcoran
4b5d6f1cde a-b is no longer a function call #96 2013-04-16 11:16:47 -07:00
leaf corcoran
499afbaefe make testing work with latest version of busted 2013-03-19 09:53:25 -07:00
leaf corcoran
cdd413a2a8 load* functions return nil and error instead of throwing error fixes #87 2013-03-19 09:23:06 -07:00
leaf corcoran
539ae2850f add moonscript.base module for loading moonscrit without installing moonloader 2013-03-19 09:23:06 -07:00
leaf corcoran
610d3d5690 return style requires, fix #88 2013-02-27 19:17:16 -08:00
leaf corcoran
ca2dd78a21 move position of original line number in rewritten stack trace, fixes #75 2013-02-05 08:45:30 -08:00
leaf
8ddf76591a Merge pull request #74 from rgieseke/master
Update for the Scintillua lexer
2013-02-02 12:21:06 -08:00
Robert Gieseke
72ceaae73b Scintillua: Update lexer for Lua 5.2 2013-02-02 20:09:43 +01:00
leaf corcoran
5ec921484b bump version 2013-01-29 00:46:18 -08:00
leaf corcoran
cb8cd1f186 fix broken moonloader #71 2013-01-29 00:43:02 -08:00
leaf corcoran
05f6a0b7f7 update switch docs 2013-01-24 18:44:14 -08:00
leaf corcoran
7c4cd41fba version bump 2013-01-24 17:17:26 -08:00
leaf corcoran
9629f69d16 more documentation 2013-01-24 17:17:26 -08:00
leaf corcoran
f75ebb80a6 numbers can start with . 2013-01-24 15:20:29 -08:00
leaf corcoran
e0a6d4f44d some destructuring docs 2013-01-23 18:59:42 -08:00
leaf corcoran
c9b121c046 extract declarations doesn't puke on nil statement in body 2013-01-23 18:02:21 -08:00
leaf corcoran
af2c443807 don't alter class constructor at all 2013-01-23 17:50:36 -08:00
leaf corcoran
a44c5ac27f fix filename globbing 2013-01-13 23:38:38 -08:00
leaf corcoran
f9a2c1b2d7 run tests under 5.1 normally 2013-01-13 14:13:04 -08:00
leaf corcoran
1e84b5d9ff replace hoist_declarations with declare_glob in classes, fixes #65 2013-01-13 14:10:21 -08:00
leaf corcoran
f56095256b extract declarations in transform instead of delayed line 2013-01-13 14:05:16 -08:00
leaf corcoran
e075c2f971 local * doesn't grab names in nested scopes 2013-01-13 12:23:49 -08:00
leaf corcoran
cad4aea610 put exported declared names so they can be assigned in deeper scopes 2013-01-13 12:11:47 -08:00
leaf corcoran
d772547d59 update export tests 2013-01-13 11:50:26 -08:00