Commit graph

33 commits

Author SHA1 Message Date
9a25e1e1f2 Fix copying position 2025-04-17 14:02:16 +02:00
fe62172682 Unite everything with file_offset 2025-04-16 21:14:27 +02:00
a9bc74264d Remove unused function 2025-04-16 15:19:27 +02:00
178bcc2cd5 Fix jump + add jump to position 2025-04-16 15:02:07 +02:00
ea7db7ef4e Make get_line DRY 2025-04-16 14:14:25 +02:00
ac45e6d47c Fix tabulator overwrite 2025-04-16 14:07:37 +02:00
4b7d0cd038 Unite comment language 2025-04-16 13:24:51 +02:00
1e7ea2b5a2 Generalize positions and count-type 2025-04-16 12:44:33 +02:00
76eac35213 Implement copying and pasting 2025-04-15 16:52:59 +02:00
079e7669af Include creating a new line in line splitting 2025-04-15 16:52:44 +02:00
53a53b7a03 Avoid external access to treap 2025-04-09 14:25:02 +02:00
112e20f4b1 Rename modes and utility functions 2025-04-09 14:19:29 +02:00
a20cd81dff Add jumping to specific line 2025-04-08 15:06:10 +02:00
86dad44405 Read tabulator as a space 2025-04-08 15:02:07 +02:00
d0104af6aa Rename add_line into insert_line 2025-04-08 14:27:03 +02:00
9d860991f3 Resolve enter and backspace in insert mode 2025-04-08 14:16:41 +02:00
4929064b30 squash! Clean unnecessary jumping 2025-04-07 21:12:22 +02:00
b81f74c0b2 Clean unnecessary jumping 2025-04-07 21:08:59 +02:00
aa2f6e2260 Print only relevant lines while inserting/deleting lines 2025-04-07 21:05:05 +02:00
5642cfc408 Support files longer than terminal line-count 2025-04-07 20:58:41 +02:00
895c4ab075 Add TODO to print only part of a file 2025-03-31 20:43:27 +02:00
63c4f49092 Erase a finished todo 2025-03-31 20:31:39 +02:00
5478f30554 Implement insert mode 2025-03-31 20:28:59 +02:00
05213ff3e6 Integrate character remove 2025-03-31 20:21:49 +02:00
6942a0cf01 Merge branch 'treap' 2025-03-31 20:17:00 +02:00
179c7ce9bd Integrate treap into the code 2025-03-31 20:13:26 +02:00
62ecb8ec30 Character insert 2025-03-18 14:17:56 +01:00
571fefc8c0 Line inserts/deletes 2025-03-17 17:37:54 +01:00
515a25cee0 Mode type typo fixed 2025-03-13 17:06:41 +01:00
c224d0e18b Fixed comment typos 2025-03-13 17:05:44 +01:00
787a0a35d4 Removed test message from file-save 2025-03-13 17:03:47 +01:00
5fe122d53e Fixed cursor movement 2025-03-13 17:03:08 +01:00
073fbeb796 Import basics from testing before 2025-03-13 16:56:41 +01:00