Commit Graph

35 Commits

Author SHA1 Message Date
6d7a359f8f Bugfix some text replacement things 2024-09-02 19:49:52 -04:00
a4454df4b9 Bugfix int parsing 2024-09-02 19:23:35 -04:00
b0a8404bd7 Fix enums/structs 2024-09-02 19:18:21 -04:00
94761d9a5a Fix some stuff 2024-09-02 19:05:06 -04:00
185ddaca82 Bugfix 2024-09-02 18:54:53 -04:00
61e482f6f3 Initial WIP first past 2024-09-02 18:47:39 -04:00
934b843b1c Add .text_content as a field on DSLs instead of a method 2024-08-19 14:29:58 -04:00
8363d53bd2 Update channel API to take a Where parameter 2024-08-18 23:59:13 -04:00
9c2d7c437d Fix up type conversions with ints and nums 2024-08-14 14:57:01 -04:00
d08f795794 Partially working first draft of bigints 2024-08-13 01:30:25 -04:00
926995f58d Bugfix for Text:split() 2024-08-10 16:41:23 -04:00
167634eaa4 Change array API to take a padded item size instead of a type info in
most cases
2024-08-03 15:33:50 -04:00
78960b1461 Randomize hash key on startup and rename to TOMO_HASH_KEY. 2024-07-04 16:46:24 -04:00
e9abf8a370 Prefer 'sizeof(t[n])' over 'sizeof(t)*n' 2024-06-06 15:05:35 -04:00
c5c3be9e5d Deprecate Text.slice() 2024-05-20 15:27:42 -04:00
5b1960859f Hook up Text.has(), Text.trimmed(), Text.without() 2024-05-20 15:19:31 -04:00
7dddfb71a0 Add Text.slice() 2024-05-19 14:38:44 -04:00
4c5dc9443e Rename SSS_HASH_VECTOR -> TOMO 2024-04-14 21:58:49 -04:00
6c01eef851 Introducing the main() function 2024-04-12 13:09:31 -04:00
04d9adc813 Switch naming convention to use '$' in symbols more 2024-03-29 12:54:31 -04:00
d07d2f2530 Bugfix for text replacement 2024-03-24 18:19:59 -04:00
7622f62935 More file comments 2024-03-18 12:57:49 -04:00
d5d3f564bb Remove some shadowed variables 2024-03-14 02:48:07 -04:00
a33f730617 Rearranging some files 2024-03-10 00:03:21 -05:00
cbdd357b41 Deprecate secret langs (just use one-member structs) 2024-03-09 19:02:13 -05:00
5131fdff62 Improve handling of secret text 2024-03-09 18:47:56 -05:00
77c9669d41 Change lang stringification to include type name 2024-03-09 18:32:36 -05:00
2b83ab279d Add langs to the language 2024-03-09 18:22:12 -05:00
1b8f7307a9 Fix issues with substring overflow 2024-03-09 17:10:19 -05:00
6f9dedcf5f Fix NUL termination bug in text library 2024-03-09 14:11:11 -05:00
0b7ca098ae Fix some bugs relating to NUL termination of strings 2024-03-04 01:34:12 -05:00
1f6aa4cac7 Add methods for text:clusters(), text:codepoints(), text:bytes() 2024-03-03 19:40:01 -05:00
dc04286e3a Unicode normalization for equality, hashing, tests, and printing 2024-03-03 19:12:53 -05:00
23478e7036 Rename as_str -> as_text 2024-03-03 18:16:33 -05:00
8fab88c56f Rename Str -> Text 2024-03-03 18:15:45 -05:00