|
fa7e52787f
|
Add postfix ! operator for optionals
|
2024-09-12 00:13:53 -04:00 |
|
|
8e300312a0
|
Change check_optional -> check_null
|
2024-09-11 23:55:49 -04:00 |
|
|
c034175ae1
|
Add optional:or_else(fallback) and optional:or_fail(message)
|
2024-09-11 23:17:03 -04:00 |
|
|
cfef667a89
|
Fix optional integer promotion
|
2024-09-11 23:13:41 -04:00 |
|
|
0f7cf28af1
|
Fix threads and integers
|
2024-09-11 22:50:03 -04:00 |
|
|
62408e4efc
|
Document iterators
|
2024-09-11 22:38:13 -04:00 |
|
|
3443edf760
|
Use optionals for iterators
|
2024-09-11 22:28:43 -04:00 |
|
|
f7ff82913f
|
Fix recursive structs with optionals
|
2024-09-11 15:20:33 -04:00 |
|
|
7bd4c6a5b3
|
Placeholder docs for optionals
|
2024-09-11 15:12:00 -04:00 |
|
|
91f1d53a4e
|
Update docs
|
2024-09-11 15:07:37 -04:00 |
|
|
0471e4444a
|
Update learnxiny
|
2024-09-11 15:04:25 -04:00 |
|
|
6723ea46c2
|
Bugfix big int literals
|
2024-09-11 15:03:39 -04:00 |
|
|
9b30945c4d
|
Remove old code
|
2024-09-11 15:02:27 -04:00 |
|
|
a025fc55bf
|
Update docs
|
2024-09-11 15:01:51 -04:00 |
|
|
c45afdabd5
|
Update docs
|
2024-09-11 14:59:42 -04:00 |
|
|
db0d5a1c20
|
Change *:from_text() methods to return optional values and set up CLI
parsing to use that approach
|
2024-09-11 14:53:48 -04:00 |
|
|
0b5bb32912
|
Fix optional bools
|
2024-09-11 14:18:01 -04:00 |
|
|
273e2f995f
|
Rename channel_t -> Channel_t for consistency
|
2024-09-11 13:57:21 -04:00 |
|
|
75fbaa79bc
|
Rename closure_t -> Closure_t for consistency
|
2024-09-11 13:56:39 -04:00 |
|
|
b0b23acf88
|
Rename "Nil"->"Null" for consistency
|
2024-09-11 13:55:41 -04:00 |
|
|
2c90750a3e
|
Fix const issue
|
2024-09-11 13:55:22 -04:00 |
|
|
3dd8228a3b
|
More tests
|
2024-09-11 13:46:38 -04:00 |
|
|
02930b84f8
|
Optionals for threads
|
2024-09-11 12:56:16 -04:00 |
|
|
908673c9d9
|
Optional channels (plus fixed some channel bugs)
|
2024-09-11 12:50:46 -04:00 |
|
|
30d39378c7
|
Optional C Strings
|
2024-09-11 12:39:56 -04:00 |
|
|
210179ee67
|
Optional enums (deprecated custom tag values)
|
2024-09-11 12:29:48 -04:00 |
|
|
dee3742b48
|
Optional structs
|
2024-09-11 12:01:17 -04:00 |
|
|
bba9f1b141
|
Optional fixed-size ints
|
2024-09-11 11:08:15 -04:00 |
|
|
0ca48c98e8
|
Support conditionals for tables/arrays/sets
|
2024-09-11 01:51:16 -04:00 |
|
|
989dc3f442
|
Support if x := blah: ...
|
2024-09-11 01:48:15 -04:00 |
|
|
23209a0aab
|
Use optional ints in the array find()/first() API
|
2024-09-11 01:39:19 -04:00 |
|
|
7126755275
|
Add optional types
|
2024-09-11 01:31:31 -04:00 |
|
|
89234e34e2
|
Document :by_line()
|
2024-09-09 22:18:46 -04:00 |
|
|
d356309023
|
Add (/path):by_line()
|
2024-09-09 22:16:40 -04:00 |
|
|
3657257330
|
Improve tool
|
2024-09-09 17:04:46 -04:00 |
|
|
505a188d16
|
Fix up tomodeps example
|
2024-09-09 16:54:20 -04:00 |
|
|
23de8e1f5a
|
Fix up some stuff with path escaping
|
2024-09-09 16:54:08 -04:00 |
|
|
0bc207266e
|
Add Path.from_unsafe_text() etc
|
2024-09-09 16:09:21 -04:00 |
|
|
8e27f0e796
|
remove debug code
|
2024-09-09 16:09:13 -04:00 |
|
|
f6487510d4
|
Add shims for hashing/equality of langs
|
2024-09-09 16:08:59 -04:00 |
|
|
81bd840423
|
Improve wrap example and fix it to no longer use files module
|
2024-09-09 15:28:48 -04:00 |
|
|
02eefdd52c
|
Fix issues with path reading from pipes (don't UTF8 validate chunks,
because they can be fragments) and some misc buffering issues.
|
2024-09-09 15:28:03 -04:00 |
|
|
cc94afcc56
|
Test nesting parens and escapes
|
2024-09-09 15:03:51 -04:00 |
|
|
e61096d6eb
|
Fix up ini example
|
2024-09-09 15:02:47 -04:00 |
|
|
013fbe22e0
|
Clean up CLI path arrays
|
2024-09-09 14:55:04 -04:00 |
|
|
6ea6aadd96
|
Correctly clean up CLI args that are paths
|
2024-09-09 14:48:33 -04:00 |
|
|
43c595cafe
|
Remove example module for files
|
2024-09-09 14:48:24 -04:00 |
|
|
dad567bfc8
|
Restore path interpolation
|
2024-09-09 14:37:13 -04:00 |
|
|
900b456a26
|
Ensure more rigoroous cleanup and validation of paths
|
2024-09-09 14:35:00 -04:00 |
|
|
e16792d5eb
|
Add Text.starts_with() and Text.ends_with()
|
2024-09-09 05:31:25 -04:00 |
|