Fix: Recover after reloading with F5
Note: For F5 it is not possible to prevent the default action in Internet Explorer.
improvements for icons, file path search and tracking
• The API returns an empty string if an icon is not defined. Previously the code would only check for nil but accept empty strings. So it was not possible to update a command that had no icon (emtpy string) with an icon.
• better file path search
• better weight of tracking data. Often used commands came too slowly up in the ranking.
minor changes
made method next_match private
Fix: error when searching for certain characters ?()[]{}+*\面
improvement for file path search
• ignore the path to the plugins folder because it is almost always the same
Fix(2): error when searching for certain characters ?()[]{}+*\面