You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Rebuild Aliki's search mechanism with a custom search index and improved
ranking algorithm.
Key changes:
- Aliki now generates its own search index (`js/search_data.js`) instead
of using the shared JsonIndex generator (can be removed along with
Darkfish in the future)
- New search ranking algorithm with better prioritization:
- Lowercase queries prioritize methods; uppercase queries prioritize
classes/modules/constants
- Exact matches rank higher; shorter names preferred
- Class methods rank above instance methods (I don't have strong opinion
on this one)
- Search results now display type badges (class, module, const, method)
- Constants are now included in search results
Closes#1497
<img width="50%" alt="Screenshot 2025-12-16 at 17 57 50"
src="https://github.com/user-attachments/assets/689cd862-3669-43f7-93e1-218923f3cd0e"
/>
0 commit comments