Commit graph

76 commits

Author SHA1 Message Date
Richard Feldman
cd16c67c7d Use small string check more explicitly 2020-12-01 22:11:41 -05:00
Richard Feldman
3bb7e15ac4 Add some TODOs 2020-12-01 22:11:41 -05:00
Richard Feldman
19e5c1350e Revise RocStr a bit 2020-12-01 22:11:41 -05:00
Richard Feldman
35fab76cca Fix test 2020-12-01 22:05:45 -05:00
Folkert
63f4fbf1ef use zig-defined Str.concat 2020-12-01 23:00:39 +01:00
Folkert
1a71b8bac7 define Str.concat in zig 2020-12-01 21:36:33 +01:00
Folkert
1589e688b3 use the zig formatter 2020-12-01 21:26:37 +01:00
Richard Feldman
bf142c4c58 Drop RocStr when necessary 2020-11-22 22:41:23 -05:00
Richard Feldman
bc48f72760 Merge remote-tracking branch 'origin/trunk' into cstr 2020-11-22 22:29:34 -05:00
Richard Feldman
a306a9fcc3 Use pointers in fewer str.zig arguments 2020-11-22 22:15:26 -05:00
Chadtech
319ded66ca Return a bool instead of a u1 2020-11-22 18:24:49 -05:00
Sébastien Besnier
b36c2bf499 implement startsWith builtin using Zig 2020-11-22 21:48:42 +01:00
Richard Feldman
5ff2b04d1a Add len, is_small_str, and write_cstr to str.zig 2020-11-22 00:20:27 -05:00
Richard Feldman
2823fee56a Use const more in str.zig, fix some init & eq bugs 2020-11-22 00:20:19 -05:00
Richard Feldman
8177980087 Remove redundant get_small_str_ptr 2020-11-21 23:15:01 -05:00
Richard Feldman
4f765bae11 Empty string should always be all 0s 2020-11-21 23:15:01 -05:00
Folkert
8013af7e97 change representation of list/str 2020-11-21 22:50:33 +01:00
Folkert
1070b5c4b2 fix out-of-bounds write 2020-11-20 21:00:25 +01:00
Chad Stearns
a9f8258f0a Extra str.zig test (but the tests cannot be ran right now) 2020-11-16 02:06:10 -05:00
Chad Stearns
a3720e6c3d Fixed algorithm problem in Str.split, that would drop the final str in the return list if it was empty 2020-11-16 02:04:55 -05:00
Chad Stearns
8b0957a424 Fix and clean up zig small str init 2020-11-15 19:24:13 -05:00
Chad Stearns
4ac5d5ffd5 Non-functional, but apparently complete small str initialization for Zig RocStr 2020-11-15 03:48:36 -05:00
Chad Stearns
36789e2582 More Str.split tests 2020-11-11 02:09:44 -05:00
Chad Stearns
58f0c48338 Str.split works for big str 2020-11-08 15:01:52 -05:00
Richard Feldman
53bec064f3
Fix some typos in comments 2020-11-07 22:04:32 -05:00
Jared Ramirez
e112a406a2 Fix countGrapheme wiring; Reorganize zig builtins; Streamline how we export zig function 2020-11-06 16:54:28 -06:00