Commit Graph

393 Commits (490c52c8034f217d040fcf214f8b80ba40c07010)

Author SHA1 Message Date
Brett 490c52c803 Fix issue with initalizer order 2024-02-29 09:10:29 -05:00
Brett 47354e1d8a std:: hashmap variant fix 2024-02-29 08:20:23 -05:00
Brett b40c40efdc profering 2024-02-29 08:11:40 -05:00
Brett 9b4d0cc9a8 push version 0.12.0. Breaking changes to the hashmap typename, Now blt::hashmap_t and blt::hashset_t
This was done to be more consistent
2024-02-25 14:39:56 -05:00
Brett 61d46de573 time update 2024-02-24 14:31:59 -05:00
Brett b4dbb6377e unicode, cmakes 2024-02-24 03:30:31 -05:00
Brett 384529333c GNUC define fix 2024-02-22 15:54:52 -05:00
Brett e9a11a9a7e time on linx fix 2024-02-22 15:52:01 -05:00
Laptop Windows 89bde7c6e8 warnings 2024-02-21 20:36:22 -05:00
Laptop Windows 43cf8c0ba1 windows 2024-02-21 20:24:00 -05:00
Laptop Windows 9b53d82f1c working msvc 2024-02-21 19:32:40 -05:00
Brett 392c32751d vector 3 2024-02-21 15:31:22 -05:00
Brett 8571a8034b vector 2 2024-02-21 13:55:56 -05:00
Brett e320355d62 vector 2024-02-21 13:18:05 -05:00
Brett 6bea6f87f5 unused var fix 2024-02-20 15:22:15 -05:00
Brett 0b6b6aed9b untested vector changes 2024-02-20 15:18:05 -05:00
Brett 1fdf6f6e89 allocator cleanup 2024-02-19 14:47:09 -05:00
Brett 83fff1652d he's a beautuful lad though -michael 2024-02-17 20:46:29 -05:00
Brett 8af1db43c3 uwu 2024-02-16 20:06:06 -05:00
Brett 3395a56bd3 more allocators 2024-02-16 18:38:12 -05:00
Brett 8a32d6b675 allocators 2024-02-16 18:21:13 -05:00
Brett 6ec0b1f886 changes? 2024-02-14 16:19:48 -05:00
Brett 8e5b3ed284 make template specialization more clear 2024-02-14 15:25:18 -05:00
Brett ea31d8f26c add resize to scoped buffer to allow better usage in the GP assignment 2024-02-14 15:21:59 -05:00
Brett 3473247e6c what changed? 2024-02-13 23:49:18 -05:00
Brett e1530de338 constexpr funny man 2024-02-13 17:26:05 -05:00
Brett c7beb41042 more tricks to the buffer 2024-02-13 17:06:33 -05:00
Brett cef8eb26b9 pointer fix 2024-02-13 15:11:02 -05:00
Brett 6f2b1c9041 maybe fix span 2024-02-13 15:09:08 -05:00
Brett 3b7d3d4d2a love the span 2024-02-11 14:05:53 -05:00
Brett 7ac20db077 span 2024-02-09 00:14:43 -05:00
Brett 070f1812cd span 2024-02-09 00:13:59 -05:00
Brett c89aa61cca string_view splits, with sv variants for returning vectors of views into the string_view 2024-02-08 14:08:09 -05:00
Brett cf27247eb4 enumerate on itr_offset 2024-02-08 13:43:30 -05:00
Brett f3c3a3bc4a iterator offsetting 2024-02-08 12:59:15 -05:00
Brett 4f871806ab make arg_results public 2024-02-08 09:52:02 -05:00
Brett 82821c0095 add to_string values to argparse (make it cleaner 2024-02-08 08:49:19 -05:00
Brett 8c4c618cc0 refractor a bit 2024-02-06 00:20:37 -05:00
Brett e0f2069b19 make vec class trivially copyable. Also add a couple new useful constructors 2024-02-06 00:00:35 -05:00
Brett 83729b83d0 ugh TODO: measure gcc version 2024-02-04 14:38:52 -05:00
Brett 25b35024e1 remove unused but troublesome include from nbt 2024-02-04 14:27:44 -05:00
Brett 2f400a6240 c++20 fixes 2024-02-04 14:24:25 -05:00
Brett b2534baaf0 Merge remote-tracking branch 'github/main' 2024-02-04 13:07:31 -05:00
Brett c2387e6564 expected seems to be working 2024-02-03 17:09:59 -05:00
Brett f3b92c3c2c currently broken and untested but almost have c++23 std::expected in BLT (c++17) 2024-02-03 13:11:59 -05:00
Brett d638edf012 more std::expected 2024-02-01 18:46:47 -05:00
Brett 991acb8d4f working on expected 2024-02-01 15:51:54 -05:00
Brett 527595e1cf add assert with custom runtime fail message 2024-01-31 17:24:46 -05:00
Brett 215a596d21 assert print function 2024-01-31 17:13:22 -05:00
Brett 93f56ebcb2 system 2024-01-31 01:16:13 -05:00