Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

WIP: Trying to fix #5176 #5272

Draft
wants to merge 32 commits into
base: master
Choose a base branch
from
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
32 commits
Select commit Hold shift + click to select a range
693069d
Re-write of search addon (squashed)
AnouarTouati Dec 26, 2024
f1d3dc0
Code clean up
AnouarTouati Jan 6, 2025
13f29e5
fixed an issue were regex fails to detect matches
AnouarTouati Jan 6, 2025
e2c679f
Fixed blocking render when matches are sparse or non.
AnouarTouati Jan 6, 2025
b6e0be0
Removed test
AnouarTouati Jan 6, 2025
b8759fe
Converted cancelSearchSignal to a regular global variable boolean.
AnouarTouati Jan 6, 2025
5678dff
small fix
AnouarTouati Jan 6, 2025
6ecf521
enabled overview ruler by default in the demo
AnouarTouati Jan 6, 2025
c6417eb
fixed regex not working
AnouarTouati Jan 6, 2025
35b4c54
fixed regex special chars being lower cases.
AnouarTouati Jan 7, 2025
0589529
small refactor
AnouarTouati Jan 7, 2025
d8199cd
Migrating old test to work for new code
AnouarTouati Jan 7, 2025
b473aa8
5 test now pass
AnouarTouati Jan 8, 2025
d7235fe
8 tests now pass
AnouarTouati Jan 8, 2025
589c1fa
11 tests now pass
AnouarTouati Jan 9, 2025
956f3ba
12 test now pass. there are 8 left that are either "incremental" or d…
AnouarTouati Jan 9, 2025
1866d39
updated JSDoc
AnouarTouati Jan 9, 2025
fff5266
removed chache clearing on fresh regex search as line cache is no lon…
AnouarTouati Jan 12, 2025
271940b
give more time for one of the tests to do a search
AnouarTouati Jan 12, 2025
1e7f27d
search now uses PriorityTaskQueue
AnouarTouati Jan 13, 2025
cd5ee68
clear decorations now uses PriorityTaskQueue
AnouarTouati Jan 13, 2025
c116277
added LINE_LIMIT constant
AnouarTouati Jan 13, 2025
2e1d345
improved upward search performance
AnouarTouati Jan 13, 2025
9a16ad3
fix scroll search test
AnouarTouati Jan 14, 2025
35fa7cf
replaced old buffer to string conversion with more clear implementati…
AnouarTouati Jan 16, 2025
8b305eb
fixe find previous
AnouarTouati Jan 17, 2025
0ad9911
modified search test to fit new api
AnouarTouati Jan 17, 2025
2cc65a6
modified search test fit new api
AnouarTouati Jan 17, 2025
2dbf4fd
fix emojis not recognized as wide grapheme
AnouarTouati Jan 17, 2025
0a4b06b
small refactor
AnouarTouati Jan 18, 2025
baee8cc
reafactor
AnouarTouati Jan 18, 2025
bce2bb1
lowered running time of tests
AnouarTouati Jan 19, 2025
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Loading