I tried to add an issue to the tracker, but it says "demonstrate that you have searched". I have searched and there is nothing that is the same. But it still will not let me create an issue. This is the issue that I wanted to add:
Summary: Indicate which text should be filtered.
The glossary text filter has a huge performance problem, because it is trying to filter everything. There should be the ability to indicate which text should be filtered, but to not filter the rest of the text. This will speed up performance, and provide better usability.
Scenario: I am working on a foreign language class. I want to import the whole WordNet database into the glossary for two languages. That is over 200,000 words. I obviously don't want every single instance of every single word being linked. Bad performance and bad user experience.
But I do want to have specific texts filtered. Assignments, sample texts, etc. But I want to be able to indicate exactly which text I want filtered and which text to not filter.
Not filtering should be the default. Then only filter text that I indicate. Maybe follow wordpress or wikipedia's style.
Wikipedia: #function|param1|param2 (in wikipedia it is surrounded by curly braces, but they are being removed in this text editor.
Wordpress: their shortcodes are surrounded by square brackets. [shortcode id=myid]