summaryrefslogtreecommitdiff
path: root/src/dged/buffers.c
AgeCommit message (Collapse)Author
2025-01-21Fix buffer list not having stable ptrsAlbert Cervin
Was caused by using a vector that used realloc to grow. That only works sometimes. Now instead, the buffer list is a chunked linked list, i.e. a linked list where each element is a fixed size array.
2024-03-26Implement kill-buffer commandAlbert Cervin
Can be killed with the command `kill-buffer`, the shortcut `C-x k` or from the buffer menu.
2023-05-09Finish buflist implementationAlbert Cervin
Also fix tests and man page install.
2023-05-09Start of buflist implementationAlbert Cervin
2023-05-08Implement file reloadingAlbert Cervin
When for examplue using formatters or doing vc updates, it is useful if the file is reloaded from disk.
2023-05-01Implement window handlingAlbert Cervin
Also implement searching. fix undo boundaries when it checked for other save point, it used && instead of == which caused it to overwrite other types. Fix bytes vs chars bug in text_get_region