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
c7570707ab70d894a2be9442189582cda9800f05
sml-projects
/
fcore
History
Humza Shahid
c7570707ab
100fcore/app-update.sml done with functionality of getting screen to move (if needed) when cursor moves, including getting screen to move when moving to a new chr (in this commit)
2024-10-28 23:06:32 +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
100fcore/app-update.sml done with functionality of getting screen to move (if needed) when cursor moves, including getting screen to move when moving to a new chr (in this commit)
2024-10-28 23:06:32 +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
add equivalent of vi's 'ge' and 'gE' commands
2024-10-28 06:52:58 +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
fixed two issues. First is that an exception occurred when sometimes moving cursor forwards. Cause of this issue was that callee functions depended on LineGap being moved to start of line, but this did not always happen (and now it does always happen). Second issue was that moving cursor down did not scroll as expected when line wrapped. The reason for this second issue was that the 'getStartLineAfter' function did not increment 'startLine' value in loop when line wrap occurred. Both issues are now fixed.
2024-10-28 22:54:28 +00:00