Remove TRACE statement mistakenly left in the code.
When listing matching dirs, order by count DESC, so the most accessed dirs are on top.
Small cleanup: use bool type, explicit name for search terms in argv.
Comment unused (for now) SelectedDir struct, remove unused sel_path_id variable.
Use SelectedDir struct to hold the selected dir.
Avoid repeating the count update code, do it at the end.
Return to a brace style that I feel is more readable.
When multiple directories match, show menu to the user.
Remove legacy Python files.
Fix empty menu when no matching directory found.
Add PRAGMAs to disable journal and synchronous. An attempt at improving performance.
Rename SelectedDir struct to more proper Dir.