Matthew Gordon
|
28ce802116
|
Implement EditorBuffer::move_cursor_to_line_number()
|
2025-11-27 21:26:46 -04:00 |
Matthew Gordon
|
5d82c84239
|
Update cursor correctly when inserting newlines
|
2025-11-27 21:26:12 -04:00 |
Matthew Gordon
|
995f1657cd
|
Make some fields in CommandResponse public
|
2025-11-27 21:25:37 -04:00 |
Matthew Gordon
|
41e9c197cd
|
Refactor EditorBuffer and TextBuffer to be immutable
|
2025-11-15 21:11:47 -04:00 |
Matthew Gordon
|
1934af8b72
|
Add ability to insert at line and column
|
2025-11-15 19:55:44 -04:00 |
Matthew Gordon
|
a8ce6e8e59
|
Add very basic cursor control
|
2025-11-14 20:32:03 -04:00 |
Matthew Gordon
|
f33d51f931
|
Implement OpenFile command
|
2025-11-14 20:14:47 -04:00 |
Matthew Gordon
|
69d87ef680
|
Clean up library exports and docs
|
2025-11-10 21:05:43 -04:00 |
Matthew Gordon
|
acd456c22a
|
Move file IO functions in EditorBuffer to io submodule
|
2025-11-10 20:28:07 -04:00 |
Matthew Gordon
|
1634e64ebf
|
Implement EditorBuffer::open_file()
|
2025-11-10 20:09:21 -04:00 |
Matthew Gordon
|
36ab1b1769
|
Add EditorBuffer and Command; stubs for a few commands
|
2025-11-10 15:40:35 -04:00 |