This website requires JavaScript.
Explore
Help
Register
Sign In
humza
/
sml-projects
Watch
1
Star
0
Fork
0
You've already forked sml-projects
Code
Issues
Pull Requests
Actions
Packages
Projects
Releases
Wiki
Activity
Files
b6244d4962e3a1f70ecf3ffbe69ad8a47941b71d
sml-projects
/
fcore
/
normal-mode
History
Humza Shahid
b6244d4962
amend motion to move to a line: if the requested line has a linebreak as the next character after it, stay at the current position, or else add 1 to the linebreak's idx so that we go to the first character of the line
2025-09-19 04:03:54 +01:00
..
make-normal-delete.sml
refactor Cursor.viH to use DFA
2025-09-17 10:45:37 +01:00
normal-delete.sml
functorise NormalDelete structure so we can use share the same deletion logic and code for NormalDelete and NormalYankDelete (the latter which is not yet implemented)
2025-09-06 03:43:45 +01:00
normal-finish.sml
pull in new brolib-sml changes (which just changes one particular function's name to be clearer), and modify code to use the correct name
2025-09-16 22:20:55 +01:00
normal-mode-with.sml
refactor to make sure that we count the visual scroll column on move/delete, in normal mode
2025-09-11 23:43:09 +01:00
normal-mode.sml
refactor Cursor.viH to use DFA
2025-09-17 10:45:37 +01:00
normal-move.sml
amend motion to move to a line: if the requested line has a linebreak as the next character after it, stay at the current position, or else add 1 to the linebreak's idx so that we go to the first character of the line
2025-09-19 04:03:54 +01:00
normal-search-finish.sml
pull in new brolib-sml changes (which just changes one particular function's name to be clearer), and modify code to use the correct name
2025-09-16 22:20:55 +01:00
normal-search-mode-with.sml
a few bug fixes to NORMAL_SEARCH_MODE: the main one is that we were passing the general searchString to the resize function before, and we were drawing the wrong string because of that; another bug fix is that, on resizing, we have to update the mode to contain the recalculated searchScrollColumn
2025-09-14 10:28:42 +01:00
normal-search-mode.sml
a few bug fixes to NORMAL_SEARCH_MODE: the main one is that we were passing the general searchString to the resize function before, and we were drawing the wrong string because of that; another bug fix is that, on resizing, we have to update the mode to contain the recalculated searchScrollColumn
2025-09-14 10:28:42 +01:00
normal-yank-delete.sml
add yank-delete motions like 'ydw' and so on
2025-09-06 03:53:47 +01:00
normal-yank.sml
add a new test validating that the cursor does not move when cursor is on an empty line
2025-09-07 21:09:20 +01:00