|
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 |
|
|
319d4306b5
|
Add paths docs
|
2024-09-09 05:00:12 -04:00 |
|
|
0b441054b3
|
Fix up some path logic
|
2024-09-09 04:49:02 -04:00 |
|
|
bc032de1df
|
Add Text$compare_values()
|
2024-09-09 04:42:36 -04:00 |
|
|
d3509e964a
|
Bugfix for $/{..}/ matching zero-width at the end of text
|
2024-09-09 04:42:14 -04:00 |
|
|
6f174aa85d
|
Fix some logic for extensions and base names
|
2024-09-09 04:19:31 -04:00 |
|
|
4f2de3568f
|
More tests
|
2024-09-09 03:52:56 -04:00 |
|
|
3081da3dd0
|
Add Path.base_name(), Path.parent(), Path.extension()
|
2024-09-09 03:51:35 -04:00 |
|
|
8423a7ed07
|
Print paths as the literals look
|
2024-09-09 03:20:44 -04:00 |
|
|
0570acfa15
|
Fix path escapes
|
2024-09-09 03:20:31 -04:00 |
|
|
a306f94557
|
Add mktemp functionality
|
2024-09-09 02:43:15 -04:00 |
|
|
1fbe2cb5dd
|
For parsing paths, use nested parens: (./foo), also add some methods
|
2024-09-09 02:02:08 -04:00 |
|
|
6752c60f32
|
More methods
|
2024-09-09 01:48:37 -04:00 |
|
|
11c560ebcc
|
More path stuff including some methods
|
2024-09-09 01:14:33 -04:00 |
|
|
13a9304dec
|
Initial working version
|
2024-09-09 00:22:12 -04:00 |
|
|
711afee405
|
Fix non-base10 integer literals
|
2024-09-08 22:12:13 -04:00 |
|
|
a4fff5cb49
|
Bugfix for default arguments not supporting enclosing types
|
2024-09-08 21:55:15 -04:00 |
|
|
eb47f61450
|
Add Makefile
|
2024-09-08 20:34:26 -04:00 |
|
|
ba3413a9c9
|
Center player
|
2024-09-08 20:26:33 -04:00 |
|
|
f33b7048d7
|
Turn into map
|
2024-09-08 20:25:06 -04:00 |
|
|
9f7f4eb858
|
Take map as a CLI parameter
|
2024-09-08 19:53:28 -04:00 |
|
|
c2f0b7bb95
|
Update docs
|
2024-09-08 19:50:38 -04:00 |
|
|
a7ae25ec08
|
Add example game using raylib
|
2024-09-08 19:49:47 -04:00 |
|
|
f86cc6549f
|
Bugfixes
|
2024-09-08 19:33:49 -04:00 |
|
|
6d986e1f04
|
Add vector :norm()
|
2024-09-08 18:48:22 -04:00 |
|
|
aeed1992e9
|
Fix nearly every GCC warning and add __attribute__((pure/const)) where
appropriate
|
2024-09-08 17:17:15 -04:00 |
|
|
cf9d5b1619
|
$/{!..}/ is the same as $/{end}/
|
2024-09-07 03:02:37 -04:00 |
|
|
6bacf34211
|
Fix captures for {..} optimization
|
2024-09-07 03:00:42 -04:00 |
|
|
cbf0bc9207
|
Optimization to terminate pattern searches early if there's a greedy
{..} at the end
|
2024-09-07 02:51:14 -04:00 |
|
|
5927ba86e3
|
Optimize text matching
|
2024-09-07 02:46:01 -04:00 |
|
|
b0d806a1f0
|
Add unicode name escapes: \U[penguin]
|
2024-09-07 01:43:36 -04:00 |
|