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
7ac676e621bbc9504c8103b34ae47b9f15cdc639
sml-projects
/
fcore
History
Humza Shahid
7ac676e621
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
..
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
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