|
af4e29f8c0
|
Remake deref
|
2025-03-11 23:51:51 +01:00 |
|
|
636882316b
|
Some work on clang-tidy-ing things up
|
2025-03-07 00:00:43 +01:00 |
|
|
f0cccbe328
|
Replace ASL_MOVE, ASL_FWD, and ASL_FWD_LIKE by their std:: equivalent
This is because some compiler stuff and diagnostics tools rely on those
symboles being what they are.
|
2025-03-06 22:56:56 +01:00 |
|
|
54affafd86
|
Rename intrusive_list head & tail to front & back
v0.1.0
|
2025-03-03 23:53:14 +01:00 |
|
|
8604c98df5
|
Apply licenses with rules_license
|
2025-03-02 01:39:34 +01:00 |
|
|
62cc4b468b
|
Add BSD-3 license
|
2025-03-01 00:50:25 +01:00 |
|
|
eb285643ed
|
Finish work on deducing this, for now
|
2025-02-28 00:30:34 +01:00 |
|
|
38ab48b188
|
Fix some deducing-this & functional stuff, add invocable concept
|
2025-02-26 20:01:45 +01:00 |
|
|
8034ce643d
|
Use deducing-this in some places
|
2025-02-26 00:14:00 +01:00 |
|
|
8b11296058
|
Fix float comparison with 0 warning
|
2025-02-25 23:30:03 +01:00 |
|
|
f165706505
|
Add ASL_FWD_LIKE
|
2025-02-25 23:27:26 +01:00 |
|
|
507a994399
|
Add copy_cref_t
|
2025-02-25 22:46:15 +01:00 |
|
|
a808626873
|
Start using deducing this, needs more utilities work
|
2025-02-25 00:08:11 +01:00 |
|
|
aa73023bee
|
Use intrusive list in logging, and add defer
|
2025-02-20 23:47:02 +01:00 |
|
|
409ef997e2
|
Add customizable assert failure handler
|
2025-02-20 23:13:37 +01:00 |
|
|
6fd19d6dfe
|
Make the intrusive list circular instead of using a sentinel
... so that it's not broken lmao
|
2025-02-20 23:03:12 +01:00 |
|
|
ce97eaf5f9
|
Add intrusive_list
|
2025-02-20 00:33:42 +01:00 |
|
|
a141c401f7
|
Reorganize everything
|
2025-02-17 22:29:50 +01:00 |
|
|
cb77cbe9ce
|
Rename log to logging
|
2025-02-12 23:34:47 +01:00 |
|
|
e297b4182b
|
Add todo & fix line endings
|
2025-02-12 00:41:25 +01:00 |
|
|
4a61012be7
|
Fix include paths on Linux
|
2025-02-12 00:38:38 +01:00 |
|
|
3d5a45b283
|
Add deref utilities & use them for log writer
|
2025-02-04 00:37:08 +01:00 |
|
|
f2b1af8d3f
|
Add string_view::from_zstr
|
2025-02-03 23:46:25 +01:00 |
|
|
a89e72929e
|
Add try macro for status & status_or
|
2025-01-31 00:30:08 +01:00 |
|
|
224048d0f4
|
Add implicit conversions for box from derived to base type
|
2025-01-30 23:34:12 +01:00 |
|
|
f882f51c05
|
Fix log with no arguments
|
2025-01-30 23:16:49 +01:00 |
|
|
b3f2336e1b
|
Implement logging
|
2025-01-26 22:45:42 +01:00 |
|
|
cf7db48c26
|
Fix line endings
|
2025-01-26 00:42:44 +01:00 |
|
|
79aaec3d7d
|
Initial log module
But I have some stuff to do first...
|
2025-01-26 00:01:31 +01:00 |
|
|
deecf07bd1
|
Add StringWriter, and use it instead of StringSink
|
2025-01-23 23:59:32 +01:00 |
|
|
5c45530359
|
Add Python as dev dependency
|
2025-01-23 00:34:51 +01:00 |
|
|
e5acc1eaa7
|
Add string_builder
|
2025-01-23 00:17:27 +01:00 |
|
|
3bf981d513
|
Add buffer resize
|
2025-01-18 23:45:00 +01:00 |
|
|
9487f0e564
|
Add contiguous iterators
|
2025-01-18 23:31:54 +01:00 |
|
|
74082720c4
|
Finish the hash_map
|
2025-01-18 19:59:36 +01:00 |
|
|
41454a09c6
|
Start work on hash_map
|
2025-01-16 00:25:49 +01:00 |
|
|
0ee5725793
|
Add copy & move for hash_set
|
2025-01-15 23:50:56 +01:00 |
|
|
83b856b7d4
|
Add custom hasher & comparator for hash_set keys
|
2025-01-14 23:30:53 +01:00 |
|
|
5f21ebf42e
|
Add remove element to hash_set
|
2025-01-14 22:50:34 +01:00 |
|
|
1c00f6ed44
|
Start work on hash_set
|
2025-01-14 00:02:02 +01:00 |
|
|
5d6e9aac39
|
Fix Linux build
|
2025-01-13 22:47:45 +01:00 |
|
|
838c4b9a45
|
Finish work on hashing probably
|
2025-01-08 23:40:52 +01:00 |
|
|
b94a42b978
|
More work on hashing
|
2025-01-07 23:17:50 +01:00 |
|
|
e18b054779
|
Some more work on hashing
|
2025-01-06 22:25:09 +01:00 |
|
|
48f7e22d9c
|
Start work on hashing
|
2025-01-06 00:33:50 +01:00 |
|
|
159f38d4e1
|
Add CityHash
|
2025-01-05 22:12:56 +01:00 |
|
|
e65fe1b936
|
Add status_or
|
2025-01-05 18:53:16 +01:00 |
|
|
11894bef04
|
Add formatting & factories for status
|
2025-01-05 16:23:04 +01:00 |
|
|
8607772d4f
|
Fix a few mistakes in option, and make it trivial when possible
|
2025-01-05 15:25:45 +01:00 |
|
|
b53fc9038f
|
Add copy to status
|
2025-01-04 22:55:46 +01:00 |
|