Commit Graph

738 Commits

Author SHA1 Message Date
leaf corcoran
dba4b10a45 exit with error code when code run with moon fails 2019-09-26 10:25:01 -07:00
leaf corcoran
29a780ecc4 add twitch link 2019-09-16 11:51:16 -07:00
Shemar McLean
d64467d070 "-t --output-to" should be an option not a flag 2019-02-20 13:08:50 -08:00
leaf corcoran
bf16c518eb add docs for syntax tranformer 2019-01-25 18:45:27 -08:00
leaf
dd2d041b5e
add link to discord 2018-06-07 21:43:07 -07:00
leaf corcoran
ff437509f1 maybe actually make this work correctly 2018-04-30 18:24:51 -07:00
leaf corcoran
61b825fa5a dump tree doesn't print by default 2018-04-30 18:21:40 -07:00
leaf corcoran
57e4f984cb woops 2018-04-30 18:20:51 -07:00
leaf corcoran
9cba69b114 remove built printout when running comipiler on single file 2018-04-13 11:09:19 -07:00
leaf corcoran
491f2352a2 add suppor tfor transform module 2018-02-02 21:55:21 -08:00
leaf corcoran
9e36baa435 lift expressions from chain indexes on update operator, fixes #185 2017-10-16 17:16:19 -07:00
leaf corcoran
fcc937ad39 rebuild moon 2017-10-16 16:19:50 -07:00
RyanSquared
6f332a4559 moonscript-dev-1.rockspec: replace alt-getopt with argparse 2017-10-16 15:54:42 -07:00
RyanSquared
dd9661db93 bin/moonc: add support for argparse, remove support for alt-getopt 2017-10-16 15:54:42 -07:00
RyanSquared
dfef936a0c bin/moon.moon: add support for argparse, remove support for alt-getopt 2017-10-16 15:54:42 -07:00
Ryan Tongol
39cff4ece3 update copyright years (#316) 2017-01-06 15:43:33 -08:00
Peter Melnichenko
5ff168f9d9 Mention Loadkit requirement for tests in README.md (#315) 2017-01-06 13:52:05 -08:00
leaf corcoran
b367f7ed51 more ast 2016-11-23 08:42:24 -08:00
leaf corcoran
e75fceff68 more ast specs 2016-11-23 00:04:31 -08:00
leaf corcoran
fc741a3c1e start building ast spec 2016-11-22 23:50:48 -08:00
leaf corcoran
0998331a5d rebuild #301 2016-10-23 13:51:31 -07:00
Lord Niels N. Horn
0b4a424378 Correct 'repl' to 'REPL' (#301) 2016-10-23 13:50:57 -07:00
LudwikJaniuk
9e1ad7fe53 Specify that directories are also accepted (#294)
Small change in wording to make it a bit clearer that you can provide directory names to moonc, not just file names.
2016-10-22 17:33:25 -07:00
Lassi Kortela
baf44fd7f7 mention emacs mode in readme (#297) 2016-10-08 10:49:36 -07:00
leaf corcoran
669ca05963 remove accidental print, fixes #295 2016-10-03 15:40:30 -07:00
ryan
2a9f16377b document new bitwise update assignment operators (#291) 2016-09-26 01:53:43 -07:00
leaf corcoran
b8244cb093 fix typo, add date 2016-09-25 18:26:27 -07:00
leaf corcoran
c3f4e511c2 version bump 🌝 2016-09-25 18:19:40 -07:00
leaf corcoran
b3e2aabf14 start writing changelog 2016-09-25 18:10:53 -07:00
leaf corcoran
e698e180ac newlines can be used to separte function argument declarations 2016-09-25 17:52:05 -07:00
leaf corcoran
a5abd2fe1e tests for ... in whitepace function def 2016-09-25 17:47:44 -07:00
leaf corcoran
5d074c9e62 allow whitespace around function argument declaration, fixes #227 2016-09-25 17:45:50 -07:00
leaf corcoran
2e7d5153f1 expression can be used inside slide boundaries, fixes #233 2016-09-25 17:34:59 -07:00
leaf corcoran
0a2399ef39 let newlines break arguments in fn call with parens 2016-09-25 15:53:40 -07:00
leaf corcoran
d8830b17f3 allow whitespace around function arguments when in parens, fixes #274 2016-09-25 14:33:55 -07:00
leaf corcoran
e0da63c501 assignable name list in comprehension/decorator for in loop, fixes #236 2016-09-25 14:20:57 -07:00
leaf corcoran
c024c83975 spec indentation 2016-09-25 14:07:41 -07:00
leaf corcoran
c19a7fd2c3 allow assignment in unless block, fixes #251 2016-09-25 14:07:35 -07:00
leaf corcoran
dfc4f7b016 add note in readme about windows builds 2016-09-25 13:11:39 -07:00
leaf corcoran
2f1dd92012 fix empty line consumption for else, fixes #276 2016-09-25 12:57:54 -07:00
leaf corcoran
f2363f53cd show_line_position 2016-09-25 12:53:05 -07:00
leaf corcoran
bf437b2cd2 class names aren't refs, fixes #287 2016-09-25 12:08:10 -07:00
leaf corcoran
92b269c0cc fixes #286 2016-09-25 11:59:27 -07:00
Kawahara Satoru
330f5491d6 add bitwise update assignment operators (#277) 2016-09-25 11:36:07 -07:00
leaf corcoran
f2cb2f506c try adding coverage build step 2016-09-25 11:28:56 -07:00
leaf corcoran
e0c16a3b6a add coverage handler spec 2016-09-25 11:25:38 -07:00
leaf corcoran
619db4ba7b fixes #265 fixes #264 2016-09-25 10:44:09 -07:00
Ryan
28849bc878 moonscript/: remove unneeded variables on stack (#271) 2016-09-25 10:22:26 -07:00
Jon Allen
32d650a5ff switched the alt_getopt module import to work with newer versions of lua (#289) 2016-09-25 10:21:34 -07:00
Gskartwii
c49fdca7aa Ignore directories named *.moon (#290) 2016-09-25 10:18:42 -07:00