Hi all, contrary to the behaviour a user would expect, hitting ctrl-B on a selection with a mixture of bold/non-bold, simply toggles the state leaving the opposite boldness on each character.
One normally expects a mixture to first go all bold, then on the next press it all goes non-bold. Otherwise if you have a mixture you have to first go through and select the parts individually to get them all the same. This is particularly annoying where you have included a non-bold period when selecting a word and expected to remove the bold status of that word - you get a bold period which is hard to spot. I guess in this case my above rule should be broken, if the mixture contains everything bold except punctuation the next state should be everything not-bold. Have fun, Darren