Added parameter g:YATE_clear_search_string to control clearing of search string on next YATE buffer invocation. Pressing <Enter> in search string if length of search string is more or equal g:YATE_min_symbols_to_search lead to open first tag in search results.
Fixes in as-you-type search to improve its usability and fix some bugs. Added highlight of line with cursor. Added parameter g:YATE_max_matches_to_show defining the maximum number of matches to display. Search results were protected from editing.
Added automatic search after input of any character (so called as-you-type search). Long file paths may be cut to fit line width. Fixed bug preventing jump by tags containing ~ (e.g. c++ destructors). Fixed bug preventing jump by tags in files with mixed line ends (Win/Unix).
Attempt to search empty string doesn't produce error. Replacement of modified buffer works correct. Close YATE buffer externally (by :q, ZZ etc.) dosn't break its visibility toggle. Fixed bug leading to failure to open to tag containing square brackets.