Commit Graph

815 Commits

Author SHA1 Message Date
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
2859c01e22 Apply and, apply or. Close 116 2022-09-08 04:37:49 +00:00
8962f72429 neko test script 2022-09-07 04:54:19 +00:00
e0d983b225 SimpleWindow columns for (some) overflow 2022-08-29 16:35:40 +00:00
66646dfcbe n 2022-08-21 18:14:00 +00:00
905db8ed75 printLocals 2022-08-21 17:31:25 +00:00
8fb1ff2f06 fix assert in macros 2022-08-16 15:37:27 +00:00
b4b576e9f0 k.doc for some forms I missed forever ago 2022-08-14 22:32:02 +00:00
773b122b74 kissCache 2022-08-07 22:16:53 +00:00
c3953040df assertThrowsAtCompileTime 2022-08-05 18:50:29 +00:00
cbd48401d7 Move FuzzyMap core functionality to FuzzyMapTools for reuse 2022-08-04 20:42:06 +00:00
f319d66f55 allow constructing StringMap in KissInterp 2022-08-04 19:34:25 +00:00
17cbc68ff8 very useful macroPrint keyword 2022-08-02 15:27:54 +00:00
3a05a49394 fix ifLet stealing the symbol v 2022-08-02 15:27:29 +00:00
865456b6c5 fix isNull() type loss 2022-08-02 15:27:04 +00:00
69cc312465 fix whenLet (for all targets, I think). close #64 2022-08-02 00:19:22 +00:00
7f2db977de symbolName and symbolNameValue can parse meta exps now 2022-07-27 17:35:48 +00:00
b60e60a8ed Make setNth n-dimensional 2022-07-09 14:46:09 +00:00
367479693e print how a temporary script was interpolated if it fails 2022-07-08 19:20:52 +00:00
c2f97b76dd thread DLSystem for mp3s 2022-07-07 02:30:55 +00:00
1788f5b635 fix logical error in substr 2022-07-06 21:34:23 +00:00
0dfbe9f118 removeFiles 2022-07-05 00:14:55 +00:00
634d36b922 dropStringIf 2022-07-03 01:46:46 +00:00
12a2705d20 localFunction 2022-07-03 01:46:31 +00:00
d8c0015ec8 more specific error message on lambdas with typed args 2022-07-02 23:11:10 +00:00
6537a5c478 NAT flixel playground multiple playground views 2022-07-02 23:10:47 +00:00
8fd7166d4c DLSystem handle music 2022-07-02 01:29:18 +00:00