Just installed and gave Joplin a try. Looks and works awesome thus far. There’s one big issue for me though: I can’t get it to search my todos. I.e., searching text generally works (so the search is not broken in my installation I guess – using it on macOS).
However, if I type - [ ] or "- [ ]" into the search box, it doesn’t seem to be able to find the results (i…e, notes that contain said todos).
Are you using global search or search with a note?
In any case, I doubt that you can do that. The global search makes use of the FTS engine of sqlite. - denotes not and I believe escaping characters are not taken into account.
I tried several ways to esacape and quote serach tokens, but to no avail.
But @laurent wrote the search logic. He should have an idea how you might be able to search for a string that starts with - [ ].
Thanks, that might explain it! Btw. I tried both local and global search. I think search in general may currently only support letters and numbers, not symbols.
E.g., even if I try ( ) it doesn’t work. It briefly flashes as a result (see lower right):
Joplin uses the sqlite search engine, which is the reason why we are not able to search for - [ ].
There’s currently a GSoC project in progress which will improve the search engine. See the following category: #gsoc-projects:gsoc-projects-search
Naveen can tell you, whether that kind of search will be available.
Ooops! I didn’t know about this project. I also read the interesting discussion following the link you provided. I’m really exited about these coming changes! When will it be (approximately) available?