Commit Graph

426 Commits (f0e9475dcc653970ccaf656ed1e8318f9b3edafc)

Author SHA1 Message Date
Brett 767bd95fbe parker is a stupid faggot 2025-03-10 17:42:49 -04:00
Brett 3f59528ecc silly 2025-03-10 15:51:38 -04:00
Brett e885df622a injectors 2025-03-10 11:27:04 -04:00
Brett 2b1086ee15 injectors 2025-03-10 10:27:08 -04:00
Brett fa0e70bda4 minor change 2025-03-10 00:41:35 -04:00
Brett 78a4ad9f39 i think all the old logging is replaced 2025-03-10 00:29:20 -04:00
Brett deacad5358 stupid work log stuff 2025-03-09 23:14:27 -04:00
Brett b334bbcae4 minor fixes, all files now use new logging libray, expect things to be broken! 2025-03-09 23:04:41 -04:00
Brett be46e8552b logging library is done 2025-03-09 22:47:49 -04:00
Brett 60536fd602 i think logging is working. need to make macros and test 2025-03-09 15:06:31 -04:00
Brett 07a11656fa config works 2025-03-07 18:40:43 -05:00
Brett 66efccf095 silly cable 2025-03-07 16:42:26 -05:00
Brett dbff8fd8b3 thread safe wrappers + logging config + time rotation 2025-03-07 14:55:08 -05:00
Brett 83df06f1c0 file writers 2025-03-07 00:43:54 -05:00
Brett f1027d33a4 starting on bounded writers 2025-03-06 20:41:18 -05:00
Brett f15ce17215 silly little boxer 2025-03-06 18:54:05 -05:00
Brett 29ffdaaacd write strings 2025-03-06 15:33:35 -05:00
Brett dad09f5f1b free fun 2025-03-06 15:15:25 -05:00
Brett c4a29ade19 ansi test 2025-03-06 01:09:44 -05:00
Brett 08e19c067e ansi 2025-03-05 01:55:14 -05:00
Brett fcbc6b947d working on ansi 2025-03-04 22:02:51 -05:00
Brett 1e30544cff print statements 2025-03-04 16:17:16 -05:00
Brett 637b4fa0e6 nice error messages 2025-03-04 13:58:14 -05:00
Brett 4e6863aafa streamable testing 2025-03-04 11:35:23 -05:00
Brett a1c1f51cb4 parser fix again 2025-03-04 11:17:05 -05:00
Brett a2a60b18b5 fix issue in parser 2025-03-04 11:05:59 -05:00
Brett 25187319ab alternative form 2025-03-04 01:26:33 -05:00
Brett b2c3820ed0 basic logger works 2025-03-04 00:44:48 -05:00
Brett 74878d6b43 silly code 2025-03-03 20:36:10 -05:00
Brett 4ac592beca minor work on parser 2025-03-03 15:44:42 -05:00
Brett 0490f50e3c tokenizer, basic logging works 2025-03-03 01:52:20 -05:00
Brett ff2d77a1cd this is a breaking change (logging) 2025-03-02 21:21:19 -05:00
Brett dd030a9b5b silly code 2025-03-01 21:56:57 -05:00
Brett 21f1e66bff logging files 2025-03-01 20:44:25 -05:00
Brett be721a4e52 slight change, quotes around strings 2025-02-28 18:08:52 -05:00
Brett ecd3d1a701 i think argparse is done 2025-02-28 18:08:20 -05:00
Brett 8902e17b40 fix issue with compiling on clang, as_const now works with tuple types 2025-02-28 17:10:47 -05:00
Brett bac63ae815 flatten, and flatten recursive. as_const doesn't work. 2025-02-28 12:39:13 -05:00
Brett e48fdf0c86 flatten partially works 2025-02-28 02:29:30 -05:00
Brett d8f943ba62 chhange 2025-02-27 15:19:50 -05:00
Brett 58ea39be08 i am now working on flatten 2025-02-27 15:17:59 -05:00
Brett 6935ae4785 this doesn't work rn 2025-02-27 01:53:22 -05:00
Brett 17e6b507ea parsing 2025-02-25 16:29:36 -05:00
Brett 0913208e6b help with choices 2025-02-25 12:34:14 -05:00
Brett 1b6d23fad4 more help 2025-02-25 02:14:19 -05:00
Brett fc27d7503a some help 2025-02-24 22:22:21 -05:00
Brett 34184d46a3 need to update add 2025-02-24 18:28:38 -05:00
Brett 7129c929eb some update 2025-02-23 23:41:34 -05:00
Brett 8b03dda1fe some help 2025-02-22 18:39:51 -05:00
Brett f8ed21fda5 more tests 2025-02-22 13:38:36 -05:00
Brett 30f975e165 more tests, i think most things work now? 2025-02-21 16:37:05 -05:00
Brett f403e8a69b minor work 2025-02-20 23:19:49 -05:00
Brett e8e891d4fc a few more tests 2025-02-20 00:50:49 -05:00
Brett 389762e2ae positionals are broken because im silly 2025-02-20 00:47:27 -05:00
Brett 188e9dba88 postionals may work now? 2025-02-19 20:52:55 -05:00
Brett 5f9ea32671 idk what changed 2025-02-19 16:29:17 -05:00
Brett c23759ac6d fix a lot of bugs, current testing works 2025-02-19 13:28:58 -05:00
Brett 56611d5aef begin testing, flag work. something is really broken though 2025-02-19 02:26:31 -05:00
Brett e0d36269bf i made some changes 2025-02-18 01:32:26 -05:00
Brett 96e5343d02 more work on argparse 2025-02-18 00:46:30 -05:00
Brett 7dc19efbaa more metaprogramming fun 2025-02-17 21:43:09 -05:00
Brett 735371b7bd silly works now i need to bed" 2025-02-17 02:20:40 -05:00
Brett fe6ce712e7 partial solution 2025-02-17 01:56:27 -05:00
Brett a78ad58479 gotta think of a way of handling the whole "templates are silly" thing 2025-02-17 01:47:42 -05:00
Brett 6e5caf3ac5 good work on argparse 2025-02-16 23:22:00 -05:00
Brett d7373ac832 more argparse work 2025-02-13 17:47:27 -05:00
Brett 31b28c7787 usages in subparsers 2025-02-13 14:04:39 -05:00
Brett 89d95dfec4 working on subparsers 2025-02-13 13:59:59 -05:00
Brett 44a57e5ec2 i am tired 2025-02-13 01:53:21 -05:00
Brett 0b2dad0dda forgot about . in files 2025-02-12 22:18:15 -05:00
Brett 174b46ae94 path_helper file provides base_name of a path. Argparse working on 2025-02-12 22:17:04 -05:00
Brett 457dd5203b hi 2025-02-12 19:42:50 -05:00
Brett a437935ab0 Argparse v2 breaking change 2025-02-12 15:43:54 -05:00
Brett 3726f6840f starting arge parse 2025-02-12 02:54:22 -05:00
Brett 02b8f54c7e expected should inherit from itself when not copy constructable 2025-01-28 00:35:08 -05:00
Brett eb73a6e189 revert change that breaks graphics lib 2025-01-28 00:00:47 -05:00
Brett baa5952666 decltype(auto) on the select method 2025-01-21 21:10:10 -05:00
Brett 74c1010118 fix missing paren 2025-01-17 14:48:50 -05:00
Brett 28cbc89840 hi 2025-01-17 14:30:55 -05:00
Brett d436f1b93a mem test 2025-01-17 12:19:06 -05:00
Brett 1aa7f12c0f fix ptr stuff 2025-01-16 19:47:13 -05:00
Brett 41c6dea002 ptr stuff seems to wrok 2025-01-16 19:33:12 -05:00
Brett 2e6abb8013 breaking changes to imports, adding pointer helpers 2025-01-16 15:24:08 -05:00
Brett eca09acc01 static function checks 2025-01-15 19:08:02 -05:00
Brett 4c462dff38 minor change 2025-01-13 14:43:32 -05:00
Brett 9860845831 add zip for single iterator pairs 2025-01-07 13:51:18 -05:00
Brett 1798980ac6 hash_value on vec 2024-12-10 00:33:04 -05:00
Brett d1a9aab859 make byte functions more concise 2024-12-09 16:00:08 -05:00
Brett d32b5d398a forgot a cast 2024-11-15 12:54:34 -05:00
Brett 0431106b7e vectors now use correct ops + ret is statically calculated now. vec_cast is a thing 2024-11-15 12:53:27 -05:00
Brett 1c931b2515 make this compile 2024-11-11 18:19:32 -05:00
Brett 05e5fcf7f1 binary tree 2024-11-11 16:47:18 -05:00
Brett 7bf24a11a5 initiailizer list now works for dynamic spans 2024-11-08 19:22:06 -05:00
Brett f7ef78f351 ranges now accept container 2024-11-08 19:03:29 -05:00
Brett e81f590f5e string changes, add path seperator 2024-10-21 15:02:13 -04:00
Brett 3003e424e1 make enumerate use distance 2024-10-05 14:49:53 -04:00
Brett a9f5b9e97d very silly const 2024-10-05 14:48:04 -04:00
Brett 7656e43e85 data in matrix 2024-10-05 14:40:36 -04:00
Brett ce4e1807de make vectors actually have bipolar function 2024-10-05 01:13:24 -04:00
Brett dafbe6ea8b iterators with begin(), end(). vector / matrix bipolar 2024-10-05 01:11:11 -04:00