Commit Graph

891 Commits

Author SHA1 Message Date
64cee5a54c Print a warning when field forms are used after a print macro. Close 2022-12-06 03:53:13 +00:00
fd3bc30844 AOC day 5 2022-12-06 02:51:28 +00:00
603cbee148 withFunctions. close #15 2022-12-06 01:50:59 +00:00
2dba2db5d7 withMutProperties util macro 2022-12-04 21:48:40 +00:00
df7b0726c0 AOC day 1 2022-12-01 19:03:02 +00:00
f4172396d3 fix documentation for (object...) 2022-11-02 23:24:15 +00:00
3f50851a13 remove .def from evalUnquotes 2022-11-02 23:23:34 +00:00
5436f617fc savedVarFile 2022-11-02 21:55:19 +00:00
611959a538 allow pass cwd to assertProcess 2022-11-02 21:54:09 +00:00
5c26fcce6a #value macro 2022-11-02 21:53:50 +00:00
6873e9b10d (load) and (loadFrom) accept macro arguments 2022-11-02 21:43:43 +00:00
fcf760d72a Fix loadingDirectory of KissState for pure-kiss classes 2022-11-02 21:39:52 +00:00
31a2bb31a0 savedVar. Close #86 2022-10-31 23:20:05 +00:00
abbcb0d0b7 haxe property support. close #87 2022-10-31 21:41:07 +00:00
24335eb349 +x perms 2022-10-10 02:50:02 +00:00
6a91ffcfb9 kiss-express projects smarter dts2hx handling. Close #164 2022-10-10 02:11:43 +00:00
19f5c19732 trying again to use Context.defined() for threading check 2022-10-09 19:58:53 +00:00
d40012af82 fix kiss new-project 2022-10-09 19:27:22 +00:00
4a3dd3bf9a test kiss cli commands 2022-10-09 19:12:11 +00:00
b29dfed368 prove (#if target.threaded ...) is still broken 2022-10-09 18:38:34 +00:00
f5789abff4 fix CompilerToolsTestCase 2022-10-08 23:20:06 +00:00
1b99ed4069 Kiss template use pure-kiss Main_ class 2022-10-08 19:46:30 +00:00
94016d2c90 Throw error when array is passed to variadic prelude function. Close #114. 2022-10-06 17:57:25 +00:00
8e5fe8a566 import Option and using StringTools in pure kiss classes 2022-10-06 17:31:10 +00:00
0eed708ca6 (extends) and (implements) for pure-kiss classes 2022-10-06 17:31:09 +00:00
fd30e1a954 more helpful defNew error message 2022-10-06 17:31:08 +00:00
0c6f044e42 (import) and (using) for pure-kiss classes 2022-10-06 17:31:06 +00:00
fea27ed4a0 Make generated main functions public 2022-10-06 17:31:05 +00:00
b38b5d1b3e Make KissFrontend run by default 2022-10-06 17:31:01 +00:00
3f91fde4e2 rearrange haxelib.jsons, .hxml files, and project.xml files 2022-10-06 17:30:59 +00:00
0b1kn00b
5710fe0f4d debug switch on trace 2022-10-06 17:30:57 +00:00
0b1kn00b
8a8bc4a985 KissFrontend in src 2022-10-06 17:30:55 +00:00
0b1kn00b
675f0fb838 extraParams.hxml 2022-10-06 17:30:54 +00:00
0b1kn00b
6ed0962e61 smooch 2022-10-06 17:30:49 +00:00
137b1cf99c bump kiss version to 0.0.1 so haxe-strings comes with install 2022-09-30 01:47:19 +00:00
8a712f77de Fix tryProcess for nonexistent executables on python 2022-09-29 22:35:48 +00:00
9e7f984741 fix target.threaded in kiss conditional compilation 2022-09-29 22:02:11 +00:00
37f351dc21 Fix #extern setup.py support for newer Python versions 2022-09-29 20:31:21 +00:00
31c0ebcd95 Prelude.tryProcess allow cwd for every sys target except Java 2022-09-29 20:30:46 +00:00
ec166d52ce Fix symbolName() and symbolNameValue() for C# 2022-09-29 19:14:49 +00:00
b2dde14fea test + fix for an ifLet regression 2022-09-29 18:38:59 +00:00
417fe965af Patch all SpecialForms where 'macro' keyword could break compile error messages 2022-09-28 20:37:30 +00:00
a33baa6541 catch previously allowed case errors 2022-09-25 20:17:07 +00:00
d69175e58e add (never <pattern>) to case 2022-09-25 20:16:11 +00:00
5717ddb10f Standardize assertion error messages 2022-09-25 20:15:18 +00:00
b9f441ff2f give tempScripts thread-safe ids. Close #88 2022-09-18 22:23:15 +00:00
4d5a435143 document another lambda style 2022-09-18 19:59:40 +00:00
0072982f8e Fix 0 string interpolation 2022-09-11 00:04:34 +00:00
28e3f3d4d1 apply or return the last value 2022-09-11 00:04:03 +00:00
f58b4da705 better error messages for null on static platforms in if, doFor 2022-09-08 20:39:12 +00:00