Commit Graph

740 Commits

Author SHA1 Message Date
leaf corcoran
23cd6f5571 increment version 🐟 2015-12-06 12:04:00 -08:00
leaf corcoran
352130cdae start writing changelog 2015-12-06 12:03:23 -08:00
leaf corcoran
caa724d098 more spec 2015-12-06 12:03:19 -08:00
leaf corcoran
232bad8fc3 add ref to unpack everywhere 2015-12-06 11:34:04 -08:00
leaf corcoran
92932584b4 add more super class specs 2015-12-06 11:31:40 -08:00
leaf corcoran
7aa63b2b61 update specs for new class super 2015-12-06 11:24:42 -08:00
leaf corcoran
7eb269b35a add distinct class and instance super transformers 2015-12-06 11:22:40 -08:00
leaf corcoran
1bdcf26b08 super scope test 2015-12-06 11:06:35 -08:00
leaf corcoran
a9bb80159f super works inside class methods 2015-12-06 11:05:34 -08:00
leaf corcoran
3be7be0166 extract super transform out 2015-12-06 10:42:21 -08:00
leaf corcoran
8f647cc743 spec for testing super scope when inside table/function 2015-12-06 02:07:41 -08:00
leaf corcoran
4b26091c9f change how super method name is set 2015-12-06 02:05:47 -08:00
leaf corcoran
76454f61ae update rockspec 2015-12-06 00:16:49 -08:00
leaf corcoran
07c639ad3d remove reversed 2015-12-06 00:14:47 -08:00
leaf corcoran
ca21c216ea move class transformer to own module 2015-12-06 00:10:36 -08:00
leaf corcoran
5a0c5d1e55 move comprehension to new module 2015-12-06 00:02:55 -08:00
leaf corcoran
292337ee2b update rockpsec (unbreak lint) 2015-12-05 23:09:17 -08:00
leaf corcoran
76af9964fe refactor apart transfromers 2015-12-05 23:07:42 -08:00
leaf corcoran
53ef9fe504 move transformer to separate class 2015-12-05 21:38:29 -08:00
leaf corcoran
d73c0a1d3f unindent super code 2015-12-05 21:38:08 -08:00
leaf corcoran
d91fbbe496 count 2015-12-05 21:34:32 -08:00
leaf corcoran
ae2558ab67 rebuild specs and code 2015-11-19 22:47:06 -08:00
leaf corcoran
66d80ed217 use cls_name for super access, rebuild 2015-11-19 22:42:43 -08:00
leaf corcoran
40b7ed6135 specs for repeated supers 2015-11-19 22:42:31 -08:00
leaf corcoran
b4c802fadf rebuild tests for new compiled syntax 2015-11-19 22:42:31 -08:00
leaf corcoran
6aea71f16c rebuild 2015-11-19 22:42:31 -08:00
leaf corcoran
11f0b022c4 use relative reference to parent class instead of closure 2015-11-19 22:42:31 -08:00
leaf corcoran
24b3a86c68 correct escape new chain format for lua keywords 2015-10-05 20:53:54 -07:00
leaf corcoran
c4ad47c112 replace has_value with functional value_can_be_statement 2015-10-05 20:19:36 -07:00
leaf corcoran
e4c4e8e0ee update super for new chain ast 2015-09-30 01:06:22 -07:00
leaf corcoran
2f71fbc13f use colon instead of colon stub for bound import 2015-09-30 01:06:22 -07:00
leaf corcoran
02a20ea695 add some specs for name extract 2015-09-30 01:06:22 -07:00
leaf corcoran
e94494721a bring back dot/colon prefix chain 2015-09-30 01:06:22 -07:00
leaf corcoran
6a057b6b56 show preview of buffer on non-terminal debugger 2015-09-30 01:06:22 -07:00
leaf corcoran
8db1006916 start simplifying chain ast 2015-09-30 01:06:22 -07:00
leaf corcoran
b9efd31af7 add another super test 2015-09-30 00:57:08 -07:00
leaf corcoran
c24acf490b fix regression from #200 2015-09-29 00:32:46 -07:00
leaf corcoran
ce396acb15 fixes #208 2015-09-26 21:16:02 -07:00
leaf corcoran
9640694708 rebuild spec 2015-09-26 21:07:22 -07:00
leaf corcoran
73e9df6841 clean out some stuff from makefile 2015-09-26 20:59:46 -07:00
leaf corcoran
36528f1dd0 rebuild, specs for new string precedence 2015-09-26 20:59:33 -07:00
Kyra 'nonchip' Zimmer
f273598e37 should fix #200 2015-09-26 20:55:52 -07:00
leaf corcoran
87c88feb28 make sure return/break at end don't interfere with continue logic fixes #215 #190 #183 2015-09-26 20:29:39 -07:00
leaf corcoran
70c5c79ed9 woop 2015-09-26 20:15:36 -07:00
leaf corcoran
be0c7d47fc fix travis? 2015-09-26 20:12:52 -07:00
leaf corcoran
7f423613d7 update rockspec 2015-09-26 20:07:12 -07:00
leaf corcoran
ad7be54ff9 move some stuff around 2015-09-26 20:06:41 -07:00
leaf corcoran
9dbc1d5062 misc 2015-09-26 20:06:19 -07:00
leaf corcoran
326e4208cb update spec guide 2015-09-26 20:05:52 -07:00
leaf corcoran
c451418282 start a spec writing guide 2015-09-26 19:42:28 -07:00