Search should ignore 'fast format' plugin formatting
If "fast format" is used, searching for cards in the browser (in the field "Containing this text in the cards") requires that the format characters be included in the search string. But often a user cannot remember if formatting has been used, or which formatting options and in what order. This means that some text matches may be missed in the search if formatting is not entered exactly. (I don't know if this applies to HTML formatting as well.) A search should look for content, not formatting. Therefore it would be better if the search ignores formatting strings.
-
Scott Youngman commented
I'll highlight what has already been noted in previous comments: This suggestion does not require any new capability in Mnemosyne; it simply extends existing capability to the search results. It also makes searching transparent because the user does not need to remember or guess what fast formatting may or may not occur with the search string.
-
Developer's note to self: implementing this would require that the card.question["plain_text"] renderer strips out the fast format characters, just like it does now with the card level formatting
-
Scott Youngman commented
Note that the Question and Answer columns of the card browser show the text already formatted, that is, without fast formatting characters. That is what should be searched, not the underlying card structure which also shows the raw formatting codes.