Well, like I keep saying - don't use BBEdit to modify the files. The colon MUST be stripped - Spell Catcher will properly "sanitize" any Learned Words you add/edit so that they will work properly. And it's less prone to error (the entries for arrow, cry, idea, lol, mad, mrgreen, oops, roll, shock and twisted all still have trailing colons in your file).
Yes, we (You and I) are certainly missing a connection somewhere. But I'll continue to try ...
First, the Forums I'm posting on are not, repeat not RainMaker. They are other forums and use OTHER Forum software, primarily phpBB forum software. So the smiley codes that are used there are different from the smiley codes you use here.
Second, the smiley codes that I'm attempting to and wanting to use while different are also similar in that they too use leading colons and in some cases trailing colons as well - just like the smiley codes you use here.
Third, Yes the purpose is to add the words so that SC won't flag them as misspelled words (i.e. errors). But SC even crabs about misspellings when I type smiley codes for your own smilies such as : l o l : (see the screen cap) (Deliberately typed with spaces so it WOULDN'T substitute) The Forum Code (i.e. YOUR Board) also fails to substitute the smiley for the typed code IMMEDIATELY which is different than the way it works when I use the forum code insertion method. i.e. : P or : D or ^ _ ^ (i.e. ALL your boards codes but deliberately typed with spaces so they WON'T substitute). Forum method substitutes immediately while typed in method doesn't substitute until either Preview or Submission.
Of course I quit SC before I edited the %^&* file! I even copied the file (as a backup) first as well. I'm NOT stupid.
Yes, I edited it using BBEdit and I did it because your stripping utility strips the $%^&* colons! and if I DON'T include the colons in the codes then the forums I use won't substitute the right smiley for the code! In fact, the forums won't recognize the code as a smiley for which it should substitute something at all. And THAT is the defeat of purpose I'm talking about!
So at least from where I sit and what I understand, the colons are necessary if I'm going to get SC to leave me alone AND achieve the results I'm attempting to achieve when I type a smiley code or a formatting code on those OTHER forums (if we talk about either the BB Terms.learned file or the BB Smilies.learned file).
Have I answered some of your concerns??? Remember, I'm using BBEdit because your utilities don't allow what I at least believe I need to do/define in order to get the results I'm after. Convince me that I can get the results I'm after w/o the colons etc. and I'll use your utilities.
Take a look at the screenshots you uploaded. The word that's being flagged as an error is "lol" - no leading or trailing colons. So "lol" is the word you need to learn to prevent Spell Catcher from considering it an error.
So try what I suggested again:
- Open your smilies Learned Words file in Spell Catcher (not BBEdit!).
- Edit > Select All.
- Spell Catcher > Services > Strip White Space (beginning and end)
- (Optional, but recommended) Option-click "Show Duplicates", delete all the selected words.
- Save and Close.