|
|
ff71a92249
|
refactor: split up the utilities file into smaller modules
|
2025-09-19 03:48:08 +02:00 |
|
|
|
8831b267e5
|
fix(utilities): made save diff accept a changes struct to count deletions and insertions
|
2025-09-18 23:59:54 +02:00 |
|
|
|
cfb24bd3a2
|
feat(utilities): added functions to save, read and apply diffs
|
2025-09-15 03:25:45 +02:00 |
|
|
|
8cc5c6310b
|
feat(config,utilities): added a function to create a default config
|
2025-08-31 03:42:33 +02:00 |
|
|
|
e3a2f43871
|
feat(utilities,basefiles): added remove function to List and BaseFileBuffer
|
2025-08-28 19:18:03 +02:00 |
|
|
|
358db79882
|
feat(utilities): added the get_file_content_with_size to properly handle binary files
|
2025-08-28 17:00:49 +02:00 |
|
|
|
52e740fab0
|
refactor(utilities)!: renamed PathBuffer to StringBuffer
|
2025-08-28 03:48:44 +02:00 |
|
|
|
e63fb4a0fa
|
refactor(tree,utilities)!: moved the PathBuffer to utilities
|
2025-08-27 02:57:32 +02:00 |
|
|
|
326a33a3f4
|
refactor(tree,utilities)!: moved find_root and walk to the utilities and removed the Tree struct in favor or the FileInfoBuffer
|
2025-08-27 02:03:05 +02:00 |
|
|
|
7113b53caa
|
feat(utilities): added the List struct for a general purpose dynamic array
|
2025-08-27 01:22:18 +02:00 |
|
|
|
02df919575
|
feat(utilities): split utilities single header into header and c file
|
2025-08-25 23:13:31 +02:00 |
|
|
|
e52740a03b
|
refactor(cli)!: renamed status command to files and changed directory structure for the .merk dir
|
2025-08-23 12:11:53 +02:00 |
|
|
|
483cb08a83
|
feat(utilities): added cut_path and combine_path to modify paths for storage and later usage in the file system
|
2025-08-22 23:54:29 +02:00 |
|
|
|
25480fc92f
|
feat: added a more general way to display relative paths for the status cli command
|
2025-08-21 14:28:07 +02:00 |
|
|
|
c8b4d93c89
|
feat(cli): added the diff command to display the difference of two files
|
2025-08-18 16:34:56 +02:00 |
|
|
|
190aa7cc76
|
feat(diff): implemented the myers diff algorithm with longest common subsequence and printing the diff
|
2025-08-17 18:20:04 +02:00 |
|