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
83e062eb60b2e9a01120c151669147c0ca6d3269
sml-projects
/
fcore
History
Humza Shahid
83e062eb60
fix visual bug resulting from 'TextBuilder.buildTextStringSearch' function. When we have a search string 'abc' and a file 'abcabc', there are two matches and it should also look like there are two matches, but it did not look like there were two matches prior to this commit. This commit fixes that by advancing the search position before adding to the text accumulator.
2025-08-31 00:05:48 +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 visual bug resulting from 'TextBuilder.buildTextStringSearch' function. When we have a search string 'abc' and a file 'abcabc', there are two matches and it should also look like there are two matches, but it did not look like there were two matches prior to this commit. This commit fixes that by advancing the search position before adding to the text accumulator.
2025-08-31 00:05:48 +01:00
text-constants.sml
pull in new version of cozette-ascii library, and fix resulting compile errors (which all occurred in text-builder.sml)
2025-08-18 02:17:13 +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