summaryrefslogtreecommitdiff
path: root/test/buffer.c
AgeCommit message (Collapse)Author
2024-02-14Improve word deletionAlbert Cervin
Now it only deletes the word under dot.
2023-10-19big buffer/buffer_view reworkAlbert Cervin
A buffer is only the text and the corresponding operation. A buffer view holds information about scroll, dot and mark positions. One way to think about it is that a buffer is stateless whereas a buffer view is stateful.
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
2023-02-15Implement undoAlbert Cervin
This also fixes a bunch of valgrind errors
2023-01-31Implement mark and copy-pasteAlbert Cervin
Also fix some memory leaks
2022-12-15Make minibuffer use an actual bufferAlbert Cervin
Also fix some issues with inserting multibyte chars.
2022-11-16🎉 And so it beginsAlbert Cervin