|
e02dd9e729
|
Comment code and rename variables in treap
|
2025-06-25 00:16:00 +02:00 |
|
|
495bf542cf
|
IMPLEMENT TREAP PERSISTENCE
|
2025-06-25 00:01:49 +02:00 |
|
|
9fd135e540
|
Clean-up code
|
2025-06-25 00:00:52 +02:00 |
|
|
34cc427533
|
Edit syntax - asterisk for pointers, not types
|
2025-06-13 11:35:49 +02:00 |
|
|
7391e5085a
|
Make get_tab_offset and substitute_tabs global
|
2025-05-29 18:08:25 +02:00 |
|
|
598932c9ef
|
Remake insert-mode so operations are done on lines, not on all letters
|
2025-05-29 17:19:25 +02:00 |
|
|
99c3e8cc0c
|
Fix tab offset
|
2025-05-28 13:16:54 +02:00 |
|
|
f8e0a06a62
|
Rework tabs, so they are a grid, not just n spaces
|
2025-05-27 21:13:40 +02:00 |
|
|
69f45fe50c
|
Implement bulk_get_line for faster file printing
|
2025-05-27 19:44:52 +02:00 |
|
|
d7f45730c2
|
Clean up treap accessing
|
2025-05-27 19:43:47 +02:00 |
|
|
7ae0a5c622
|
Move split_line function into treap
|
2025-05-25 19:59:44 +02:00 |
|
|
e1646c6098
|
Encapsulate editor actions
|
2025-05-25 19:10:55 +02:00 |
|
|
aa065cd89f
|
Encapsulate selection and fragment code better
|
2025-05-22 22:20:29 +02:00 |
|