Commit Graph

757 Commits

Author SHA1 Message Date
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
leaf corcoran
2d96e11ed3 use most recent busted fixes #278 2016-07-13 10:19:30 -07:00
Ryan Rion
9302ef9657 moonscript/cmd/args.moon: fix unpack() Lua 5.2+ (#269) 2016-05-02 17:55:15 -07:00
Ryan Rion
b2df8e6fc0 docs/api.md: Fix typo (finder => finer) (#268) 2016-04-30 14:17:38 -07:00
leaf corcoran
7c17aefbc7 parse spec 2016-04-16 23:58:36 -07:00
leaf corcoran
94e5a32369 start writing arg parser 2016-04-15 23:51:27 -07:00
leaf corcoran
4733598583 move polling watcher 2016-04-13 20:05:51 -07:00
leaf corcoran
e251fa4a02 misc 2016-04-13 19:49:16 -07:00
leaf corcoran
1a776e30e0 make error message from loader more useful 2016-04-13 19:47:37 -07:00
leaf corcoran
fdfd314ebc move inotify watcher to library 2016-04-13 19:47:27 -07:00
leaf corcoran
c5cbf3315e rebuild 2016-04-13 19:30:11 -07:00
leaf corcoran
d573ba1953 start moving watcher code out 2016-04-13 19:30:03 -07:00
leaf
be7e947eb4 Merge pull request #261 from ChickenNuggers/patch-1
bin/moonc: fixes #259 when not using inotify
2016-04-13 18:52:36 -07:00
Ryan Rion
4aa8603cf2
bin/moonc: fixes #259 when not using inotify 2016-04-13 18:53:49 -05:00
leaf corcoran
33dfdad81e remove some duplicated rules #257 2016-04-07 20:55:36 -07:00
leaf
dfbe6b7a87 Merge pull request #257 from Nymphium/unless_else
Fix issue#255 : add unless - elseif
2016-04-07 20:52:24 -07:00
leaf corcoran
716f2d53d6 rebuild specs 2016-04-07 20:41:47 -07:00
leaf corcoran
d85973411f don't let unpack names reuse ones in scope, fixes #211, fixes #256 2016-04-07 20:40:46 -07:00
leaf
9e48a3b6b8 Merge pull request #258 from Nymphium/makefile
resolve LUA_PATH overwrite problem
2016-04-07 19:34:34 -07:00
nymphium
a841de51ab add spec 2016-03-31 18:38:56 +09:00
nymphium
ca33e55ff3 solve LUA_PATH overwrite problem 2016-03-31 05:26:53 +09:00
nymphium
d8273d5985 Fix #255 : add unless - elseif 2016-03-31 00:16:51 +09:00
leaf corcoran
2dc328bf5c fix typo fixes 2016-03-28 21:18:31 -07:00
leaf
2c60ccd836 Merge pull request #239 from Nymphium/compilable_for_lua5.3
Compilable for lua5.3
2016-01-25 12:42:41 -08:00
nymphium
e0c37ecb15 update for newest master branch 2016-01-20 02:34:41 +09:00
nymphium
ea129603c8 Merge branch 'master' of https://github.com/leafo/moonscript into compile_for_lua5.3 2016-01-20 02:29:14 +09:00
nymphium
b3a1343541 refine makefile 2016-01-20 02:26:50 +09:00
AlissaSquared
7758114e00 <insert period joke here> 2016-01-09 22:21:10 -06:00
AlissaSquared
f4a2c6c46f Added linting documentation 2016-01-09 22:19:32 -06:00
leaf
38a5a2e900 Merge pull request #232 from ChickenNuggers/master
Exit with status 1 when linting with error
2016-01-07 15:48:59 -08:00
AlissaSquared
6580353537 Merge branch 'master' of https://github.com/leafo/moonscript
Conflicts:
	bin/moonc
2016-01-07 17:40:51 -06:00
AlissaSquared
0262243136 Exit with status 1 on linting error 2016-01-07 17:37:47 -06:00