Re: 2.0.3 (final) Bug Report Thread
The intended usage of / in our own dictionary entries at least is to accommodate multiple character possibilities in the same position in the same word, rather than multiple words - a lot of words can be written in a few different ways (I suppose reflecting the fact that when they started writing down vernacular Chinese it wasn't always 100% clear what the characters were for the now highly-diverged-from-classical-Chinese words). So if you use it in headwords but not in Pinyin, you should see the same Pinyin position / same color applied to the character before and after the /, and continuing on with the next Pinyin syllable after the latter character.
Since I imagine a lot of people have already built flashcards based on it working this way, though, I wouldn't want to change it now - I'm not wild about making it optional either, since that would mean exported / imported flashcard lists could be interpreted differently on different systems depending on how the / processing setting was configured.
If you're not intimidated by doing a little work with SQLite, though, it should actually be pretty easy to manually replace all of the /es in headword / pinyin fields with another character by opening up your flashcard database in a SQLite browser / editor / command prompt and doing a couple of commands; off the top of my head I think it'd be something like:
UPDATE pleco_flash_cards SET hw = REPLACE(hw, '/', ';')
to replace all of the /s in simplified character headwords with ;s, and likewise for althw (traditional character) and pron. (of course this should only be done on a backup copy of your database) If you wanted to apply it only to cards that weren't dictionary linked, you'd add a:
WHERE dictid == -1
to the end of the statement.