Skip to content

QoL Improvements in Search - #159

Merged
AMythicDev merged 4 commits into
mainfrom
search-qol
May 13, 2026
Merged

QoL Improvements in Search#159
AMythicDev merged 4 commits into
mainfrom
search-qol

Conversation

@AMythicDev

Copy link
Copy Markdown
Owner

This PR aims to improve the search system by introducing quality-of-life improvements, performance enhancements, and refactoring.

Here's the quick changelist for the PR:

  • Massively faster incremental search by highlighting only the visible lines
  • Full buffer is only highlighted once the search query is confirmed
  • All searches (including incremental previews) now wrap around to the opposite direction when no match is found

@AMythicDevAMythicDev added A-search Search system inside minus A: perf Performance improvements labels May 2, 2026
@AMythicDevAMythicDev changed the title QoL Improvements in searchQoL Improvements in SearchMay 2, 2026
* Massively faster incremental search by highlighting only the visible
lines
* Full buffer is only highlighted once the search query is confirmed
* All searches (including incremental previews) now wrap around to the
opposite direction when no match found
* fix incremental previe not being cleared when search is cancelled
* fix upper mark is reset if search is confirmed
@AMythicDev
AMythicDev merged commit ff1c60f into mainMay 13, 2026
7 checks passed
@AMythicDev
AMythicDev deleted the search-qol branch May 13, 2026 17:15
Sign up for freeto join this conversation on GitHub. Already have an account? Sign in to comment

Labels

A: perfPerformance improvementsA-searchSearch system inside minus

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant

@AMythicDev