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
95393e1e136958cfbbea14d2c7f2fe97f9ea4c3e
sml-projects
/
fcore
/
normal-mode
History
Humza Shahid
95393e1e13
amand MakeNormalDelete.removeChr function (which is used by 'x' and 'dh' commands) to pass test, which checks that cursorIdx does not fall on newline-after-chr after deletion
2025-09-24 09:02:33 +01:00
..
make-normal-delete.sml
amand MakeNormalDelete.removeChr function (which is used by 'x' and 'dh' commands) to pass test, which checks that cursorIdx does not fall on newline-after-chr after deletion
2025-09-24 09:02:33 +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
pass 'maxLength' value to TextScroll function so that we can prevent scrolling past the bottom of the file (unless we want to od so by centtering the screen)
2025-09-19 23:17:28 +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
make 'dl' motion (including count) call the same function as the 'x' motion, because they have identical behaviour.
2025-09-21 00:22:24 +01:00
normal-move.sml
pass all tests for 'j' motion
2025-09-23 15:30:28 +01:00
normal-search-finish.sml
pass 'maxLength' value to TextScroll function so that we can prevent scrolling past the bottom of the file (unless we want to od so by centtering the screen)
2025-09-19 23:17:28 +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