|
|
80cdcdccd6
|
implement nextWord in cursor.sml (vi's lowercase w)
|
2024-10-23 04:31:34 +01:00 |
|
|
|
b22222cf5d
|
implement vi0 and viDlr (viDlr = function called when pressing $), which both work fine
|
2024-10-21 03:04:47 +01:00 |
|
|
|
e08f2c4f77
|
add implementation of viK, completing hjkl movement keys
|
2024-10-21 01:34:54 +01:00 |
|
|
|
6b3d322c1c
|
progress with viJ to move cursor downwards
|
2024-10-20 21:30:06 +01:00 |
|
|
|
7fd59c734a
|
add function to retrieve column that cursor is on, relative to line
|
2024-10-19 07:03:32 +01:00 |
|
|
|
5f4be185e8
|
add preferredColumn field to app type
|
2024-10-18 06:44:45 +01:00 |
|
|
|
92b834427c
|
code 'viH' function to move leftwards by one char
|
2024-10-18 00:40:43 +01:00 |
|
|
|
428e5f2ecd
|
complete implementation of rightwards navigation (viL)
|
2024-10-17 02:57:26 +01:00 |
|
|
|
21652a5381
|
in TextBuilder, forgot to build cursor when cursorIdx is over space, so now we build cursor when cursorIdx is over space
|
2024-10-17 02:14:09 +01:00 |
|
|
|
c77777cc09
|
add CHAR_EVENT message type (next is to handle hjkl navigation)
|
2024-10-17 01:38:31 +01:00 |
|
|
|
e7f20a5c7f
|
undo hardcoded parameter for visual testing purposes
|
2024-10-09 12:43:42 +01:00 |
|
|
|
6344dca6cb
|
done fiddling with cursor; looks fine now
|
2024-10-09 12:42:07 +01:00 |
|
|
|
2afc54abc5
|
additional preparation for drawing cursor (next, just need to send cursor vector)
|
2024-10-09 11:36:05 +01:00 |
|
|
|
418adc4502
|
add cursorIdx to app type in fcore
|
2024-10-09 10:59:32 +01:00 |
|
|
|
cfaa66bc0b
|
begin preparation for drawing cursor
|
2024-10-09 10:53:00 +01:00 |
|
|
|
6e4cc9acff
|
a bit of refactoring
|
2024-10-08 08:53:43 +01:00 |
|
|
|
b95fc48252
|
scaffolding for concurrent ml
|
2024-10-06 09:32:56 +01:00 |
|