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
b0a37c5c56bf1ddf2ebab7aba6cf15ea6e5bf7a9
sml-projects
/
fcore
History
Humza Shahid
b0a37c5c56
new task: rewrite basic cursor.sml functions (h, j, k, l) to look for 'is line break preceded by non-line break?' rather than 'is there a double line break?' because the second question which is already implemented has buggy behaviour on triple line breaks, where cursor does not go to the place user expects. Currently, on Cursor.viL has been rewritten to match the first question.
2024-11-05 13:14:52 +00:00
..
app-type.sml
add mode type to app type (equivalent of vi's normal mode, visual mode, insert mode, etc.)
2024-10-26 04:46:05 +01:00
app-update.sml
progress with equivalent of vi's 'x' command
2024-11-05 12:38:01 +00:00
app-with.sml
have functionality for cursor to scroll down a line when cursor moves down one line working, but it only seems to work perfectly when there are no visual line breaks
2024-10-28 21:56:07 +00:00
cursor.sml
new task: rewrite basic cursor.sml functions (h, j, k, l) to look for 'is line break preceded by non-line break?' rather than 'is there a double line break?' because the second question which is already implemented has buggy behaviour on triple line breaks, where cursor does not go to the place user expects. Currently, on Cursor.viL has been rewritten to match the first question.
2024-11-05 13:14:52 +00:00
text-builder.sml
have functionality for cursor to scroll down a line when cursor moves down one line working, but it only seems to work perfectly when there are no visual line breaks
2024-10-28 21:56:07 +00:00
text-constants.sml
begin moving text window when cursor goes off screen (currently, we only move the window when cursor goes backwards but this works fine and as expected)
2024-10-28 09:34:55 +00:00
text-window.sml
improvements to TextWindow.isCursorVisible (no need to do binary search; in fact, that leads to an exception, because we are meant to use Vector.sub to access the relative line instead)
2024-11-02 12:54:34 +00:00