9 Commits

Author SHA1 Message Date
syedm 0bfa9300db Perfect
- Make original buffer use a disk backed mapping to save memory.
- rearrange api function headers for search etc.
- fix bugs with iterators.
- support uint64_t for all byte and line offsets to allow for much larger files to be opened.
- and more minor bug fixes.
2026-08-04 07:48:26 +01:00
syedm b10f1291a0 Update build system. 2026-07-29 13:49:21 +01:00
syedm b90c8a7fef Cleanup 2026-07-29 07:03:21 +01:00
syedm 15f1456fac Major refractor
- Add regex search and replace
- Add chunk iterator + update line iterator.
- Cleanup/formatting.
2026-07-29 04:50:22 +01:00
syedm 9ac1407907 Add AVL balancing 2026-07-28 14:12:49 +01:00
syedm 57dda2589e Cleanup 2026-07-28 02:57:13 +01:00
syedm 737c6c1d20 Setup basic piece table like data structure. 2026-07-28 00:31:58 +01:00
syedm e1fcab0779 Cleanup 2026-07-27 07:55:58 +01:00
syedm 125a6a3d46 Setup initial repo 2026-07-27 06:56:01 +01:00