Improvements in documentation browser: search quality and usability
Improve the search results considering:
- file location priority: pd core docs > external libs
- search fields priority: patch name > in keywords > in description
- matching parts of words is allowed in patch name and keywords fields
Improve usability:
- show search results immediately after each input character