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

@AMythicDev AMythicDev added A-search Search system inside minus A: perf Performance improvements labels May 2, 2026
@AMythicDev AMythicDev changed the title QoL Improvements in search QoL Improvements in Search May 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 main May 13, 2026
7 checks passed
@AMythicDev AMythicDev deleted the search-qol branch May 13, 2026 17:15
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

A: perf Performance improvements A-search Search system inside minus

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant