Commit Graph

680 Commits

Author SHA1 Message Date
leaf corcoran
df340f7104 avoid creating unnecessary functions when using return keyword with statements and block_exps 2014-02-08 18:42:23 -08:00
leaf corcoran
38d06207ae enhance missing value compiler error message 2014-02-08 18:42:23 -08:00
leaf corcoran
727fe0eb1c show file in error message in moon loader 2014-02-05 13:08:27 -08:00
leaf corcoran
6307c6a9c1 compile before installing locally 2014-02-05 13:07:57 -08:00
leaf corcoran
9d2665f8dc let colon stubs in assignments get simplified 2014-02-05 09:29:39 -08:00
leaf corcoran
a926e96813 specs for new number literals #124 2014-01-06 10:38:01 -08:00
Eloff
c1f5327114 Add support for LL and ULL number suffixes (LuaJIT) 2014-01-05 15:25:09 -05:00
Eloff
ea391e14db Merge branch 'master' of https://github.com/leafo/moonscript
Conflicts:
	moonscript/init.lua
	moonscript/init.moon
2014-01-05 01:33:41 -05:00
Eloff
f49e88b470 Stopped swallowing errors in moonloader. 2014-01-05 01:25:04 -05:00
leaf corcoran
d3f0a455e7 also listen for moved_to 2014-01-04 15:41:45 -08:00
leaf
682fef60e9 Merge pull request #123 from arkeus/master
Docs typo fix
2014-01-03 23:30:10 -08:00
Lee Miller
6aa545e4d3 Docs typo fix 2014-01-03 23:27:35 -08:00
leaf corcoran
9c5940d439 fix typo 2014-01-02 22:27:06 -08:00
leaf corcoran
314272c376 don't create unnecessary tables 2013-12-30 01:52:13 -08:00
leaf corcoran
5d9ee66c14 remove extra tables 2013-12-30 01:45:59 -08:00
leaf corcoran
23a99aa365 cleaning up 2013-12-30 01:43:25 -08:00
leaf corcoran
dd1a06ff1a update thoughts 2013-12-30 01:38:22 -08:00
leaf corcoran
ca4427cf6d add missing functions to default whitelist, sort it 2013-12-27 15:57:01 -08:00
leaf corcoran
49b1c6e8a3 show failed files when linting 2013-12-27 15:32:06 -08:00
leaf corcoran
db439f880a load a lint config 2013-12-27 15:30:21 -08:00
leaf corcoran
53cf5dd649 fix lint, mark pos of all refs 2013-12-27 12:57:07 -08:00
leaf corcoran
da0109bd14 make lint use ref, whitelist nil, true, false 2013-12-27 04:00:46 -08:00
leaf corcoran
887745491d use ref correctly in generated code, don't pass basic names to value 2013-12-27 03:51:59 -08:00
leaf corcoran
d6eaf8ddfb finish integrating ref value type 2013-12-27 02:15:51 -08:00
leaf corcoran
09f4cea638 add ref value type 2013-12-27 00:30:14 -08:00
leaf corcoran
ec35fc03d2 delete invalid test 2013-12-27 00:30:03 -08:00
leaf corcoran
5461bd179b keep help on stdout unless error 2013-12-26 22:47:11 -08:00
leaf corcoran
18a3723f00 write to stderr instead of stdout 2013-12-26 22:44:54 -08:00
leaf corcoran
009bf8eff7 include all default globals 2013-12-26 01:41:45 -08:00
leaf corcoran
4cacbec0f8 up rockspec 2013-12-26 01:37:02 -08:00
leaf corcoran
cc534a01f3 create a basic lint tool 2013-12-26 01:29:00 -08:00
leaf
0726982099 Merge pull request #119 from JNRowe/master
Fix very minor typos
2013-11-19 23:11:05 -08:00
James Rowe
24947cf3d3 Fix very minor typos 2013-11-20 04:12:08 +00:00
leaf corcoran
d63649c4a6 coverage to rockspec 2013-10-09 14:31:55 -07:00
leaf corcoran
4ccc10d056 pause and resume coverage 2013-10-09 14:24:13 -07:00
leaf corcoran
eb8788cb89 remove moon 2013-10-08 00:18:17 -07:00
leaf corcoran
6a01d4c653 code coverage flag 2013-10-08 00:14:14 -07:00
leaf corcoran
ae0de2a141 commit typo 2013-10-06 12:56:52 -07:00
leaf corcoran
cc6cb70ef6 only have loader active when running chunk 2013-10-06 12:18:12 -07:00
leaf corcoran
99437bfd4c add remove_loader function 2013-10-06 12:18:12 -07:00
leaf corcoran
0f4f01d000 move everything into base.moon, expose insert_loader 2013-10-06 12:18:12 -07:00
leaf
8035bc7338 Merge pull request #112 from arkeus/master
Fixing typo in docs.
2013-09-08 23:55:47 -07:00
Lee Miller
fd66fab0e4 Fixing typo in docs. 2013-09-08 23:51:28 -07:00
leaf
05b4c7c8e4 Merge pull request #108 from nucleartide/master
Documentation fix: run_callback is defined, not called.
2013-08-19 15:25:19 -07:00
Jason Tu
d5599825e9 Documentation fix: run_callback is defined, not called. 2013-08-19 16:30:36 -04:00
leaf corcoran
e57b0c1126 fix statement doubling when implicitly returning an export 2013-07-02 09:15:00 -07:00
leaf corcoran
04a1d8207c document unless 2013-07-01 22:56:17 -07:00
leaf corcoran
9d7bb0c973 update readme year 2013-07-01 11:48:47 -07:00
leaf corcoran
6f097df524 update docs 2013-06-30 23:47:11 -07:00
leaf corcoran
7b79c7caed getting ready for 0.2.4 2013-06-30 23:46:10 -07:00