wash
|
c887a18a10
|
fx.collections: hashtable: fix index calculation issues
|
2026-06-20 15:26:31 +01:00 |
|
wash
|
c0f139dde6
|
fx.cmdline: update stringstream usage
|
2026-06-20 15:25:44 +01:00 |
|
wash
|
ee11ff240f
|
fx.io: expand path joining functionality to non-path strings
|
2026-06-20 15:25:26 +01:00 |
|
wash
|
32d4d0abf2
|
fx: start implementing global data cleanup
|
2026-06-20 15:24:23 +01:00 |
|
wash
|
f093c0fb6e
|
fx: implement mutex support
|
2026-06-20 15:24:11 +01:00 |
|
wash
|
9145e3bac7
|
fx: string: fix remove_ansi() not updating codepoints count
|
2026-06-20 15:23:26 +01:00 |
|
wash
|
fcf44cc288
|
fx: string: make tokenise() const
|
2026-06-20 15:23:06 +01:00 |
|
wash
|
4d6f2afa5a
|
fx: encoding: treat the entire reserved range of codepoints as control characters
|
2026-06-20 15:22:35 +01:00 |
|
wash
|
7cbd1eb162
|
fx: stringstream: rename ptr() to get_cstr()
|
2026-06-20 15:22:09 +01:00 |
|
wash
|
f6320d64cd
|
fx.collections: hashtable: add bounds checking to iterator
|
2026-06-13 14:49:44 +01:00 |
|
wash
|
87ff913186
|
fx: stringstream: make internal virtual functions static
|
2026-06-13 14:49:22 +01:00 |
|
wash
|
52c53fa57f
|
fx: string: implement iterator destructor
|
2026-06-13 14:48:52 +01:00 |
|
wash
|
8237fae60f
|
fx.diagnostics: add linux support for starting processes
|
2026-06-13 14:48:19 +01:00 |
|
wash
|
10cfb05287
|
fx.io: add linux support for iostreams and pipes
|
2026-06-13 14:47:46 +01:00 |
|
wash
|
a4e797f619
|
meta: add fx.diagnostics namespace and assembly
the fx.diagnostics namespace includes a process class for starting and managing processes
|
2026-06-10 19:08:45 +01:00 |
|
wash
|
2512611f8f
|
fx.io: import system-level streams and uni-directional pipes
|
2026-06-10 19:08:36 +01:00 |
|
wash
|
15784c3404
|
fx: stream: only return an error from read/write if no bytes were moved
|
2026-06-10 19:08:09 +01:00 |
|
wash
|
20dc844c9d
|
fx.serial: formatting cleanup
|
2026-05-31 17:24:48 +01:00 |
|
wash
|
93ecd02b3f
|
fx: string: handle string_duplicate not copying the null terminator
|
2026-05-31 17:24:34 +01:00 |
|
wash
|
612ba7101d
|
fx: object: handle nullptr in object_ref and object_unref
|
2026-05-31 17:24:11 +01:00 |
|
wash
|
fb864a64c9
|
fx: handle nullptr arguments in all iterator functions
|
2026-05-31 17:23:53 +01:00 |
|
wash
|
8c0a31e19b
|
meta: update rosetta support
|
2026-05-30 10:09:55 +01:00 |
|
wash
|
a20306ae64
|
cmake: update package finder module
|
2026-05-29 20:45:46 +01:00 |
|
wash
|
99380c7810
|
test: fix linux compilation
|
2026-05-29 20:20:31 +01:00 |
|
wash
|
2d396ee071
|
fx.reflection: fix linux compilation
|
2026-05-29 20:20:19 +01:00 |
|
wash
|
34a8ccff95
|
fx: fix linux compilation
|
2026-05-29 20:20:05 +01:00 |
|
wash
|
d9835cea0b
|
fx.io: fix linux compilation
|
2026-05-29 20:19:55 +01:00 |
|
wash
|
7b546f6bbe
|
meta: update clang-format config
|
2026-05-29 20:04:34 +01:00 |
|
wash
|
65f490b900
|
fx.serial: toml: update array and hashtable usage
|
2026-05-29 20:04:15 +01:00 |
|
wash
|
1516eee8d1
|
fx.collections: hashtable: update allocate_index_for_key to handle exact key matches
|
2026-05-29 20:02:48 +01:00 |
|
wash
|
53a856794f
|
fx.collections: move fx_datetime to fx
|
2026-05-29 20:02:02 +01:00 |
|
wash
|
f879d4fdfc
|
fx: object: add nullptr check to fx_object_is_type
|
2026-05-29 19:59:55 +01:00 |
|
wash
|
e53027595e
|
fx: double add missing fx.comparable reference
|
2026-05-29 19:59:30 +01:00 |
|
wash
|
bbb26c5ee5
|
fx: pointer: implement hash() and compare()
|
2026-05-29 19:59:00 +01:00 |
|
wash
|
e78241c051
|
fx: printf: adjust default floating point precision
|
2026-05-29 19:58:40 +01:00 |
|
wash
|
5877abd33e
|
fx.reflection: update iterator semantics
|
2026-05-28 21:00:23 +01:00 |
|
wash
|
b31e82aaf8
|
fx.io: update iterator semantics
|
2026-05-28 20:53:53 +01:00 |
|
wash
|
4c06ded99f
|
fx.cmdline: fix namespace not having the required header subdirectory
|
2026-05-28 20:53:16 +01:00 |
|
wash
|
ff0d40b324
|
fx.collections: update iterator semantics
|
2026-05-28 20:52:40 +01:00 |
|
wash
|
883b0b24b1
|
fx: improve fx_value reference management
|
2026-05-28 20:51:55 +01:00 |
|
wash
|
516f5be2d6
|
fx: implement fx_namemap cleanup
|
2026-05-28 20:50:27 +01:00 |
|
wash
|
f79650698a
|
fx: update fx_iterator to return pointers to values
|
2026-05-28 20:50:00 +01:00 |
|
wash
|
01cbcf712a
|
test: update tests
|
2026-05-25 17:35:09 +01:00 |
|
wash
|
5e3439bc4a
|
cmake: update handling of public namespace headers
|
2026-05-25 17:34:59 +01:00 |
|
wash
|
56e1fae273
|
cmake: update endianness test
|
2026-05-25 17:34:41 +01:00 |
|
wash
|
c5eac75a0b
|
fx.term: remove redundant printf implementation
|
2026-05-25 17:31:40 +01:00 |
|
wash
|
aea3f99859
|
fx.collections: update exported classes
|
2026-05-25 17:31:17 +01:00 |
|
wash
|
cca52c788a
|
fx.serial: remove references to obsolete classes
|
2026-05-25 17:30:59 +01:00 |
|
wash
|
74fbd94f95
|
fx.io: update interface implementations
|
2026-05-25 17:30:33 +01:00 |
|
wash
|
97fe00d4a1
|
fx.collections: update interface implementations
|
2026-05-25 17:30:08 +01:00 |
|