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
648346e5ba325440406afa73df172ce6bc916421
sml-projects
/
fcore
History
Humza Shahid
648346e5ba
fix regression caused by 'TextBuilder.advanceSearchPos' function. We were previously checking if the absIdx is in the search range and advancing based on whether that is true or false, but we should only advance if absIdx is after the search range
2025-08-31 01:33:20 +01:00
..
cursor-dfa
reimplement vi's '$' motion as a DFA, also eliminating a bug that involves double deleteion in the process
2025-08-04 05:37:08 +01:00
normal-mode
change buildRange length from 777 to 1111
2025-08-30 23:36:14 +01:00
app-type.sml
begin adding a 'bufferModifyTime' field to the app_type (lots of refactoring to do now)
2025-08-20 12:17:07 +01:00
app-update.sml
progress fixing compile errors resulting from adding 'bufferModifyTime' field (fixed normal-mode move expressions)
2025-08-20 12:50:39 +01:00
app-with.sml
done refactoring tests
2025-08-20 13:50:57 +01:00
bin-search.sml
add 'SearchList.exists' function to fcore/search-list.sml function, and make sure we check if mmatchedIdx exists before inserting or appending (so we maintain set-like semantics where each number exists only once)
2024-11-24 21:38:58 +00:00
cursor.sml
implemented 'diw' and 'diW' commands for deleting inside a word or WORD
2025-08-07 18:33:03 +01:00
finish.sml
formating
2025-08-20 12:51:31 +01:00
move.sml
formating
2025-08-20 12:51:31 +01:00
persistent-vector.sml
reimplement search list functionality (when building whole search list, not from range) to start from index 0, to get rid of edge cases resulting from reading the string backwards
2025-08-30 23:05:11 +01:00
rect.sml
create new rect which is adapted to new text, and use it in text-builder.sml
2025-08-18 02:39:56 +01:00
search-list.sml
reimplement search-range functionality to scan range from the string from left to right
2025-08-30 23:31:55 +01:00
text-builder.sml
fix regression caused by 'TextBuilder.advanceSearchPos' function. We were previously checking if the absIdx is in the search range and advancing based on whether that is true or false, but we should only advance if absIdx is after the search range
2025-08-31 01:33:20 +01:00
text-constants.sml
add textLineWidth value to text-constants.sml, which we can use to calculate functionality of centering on screen
2025-08-31 01:00:31 +01:00
text-window.sml
address bug in text-window.sml: if we want to call getStartLineAfter, then always pass in a positive number
2025-08-04 11:11:18 +01:00