The reasons that I got when I asked were that MacOS didn't had a xor primitive. Hub said, however, that it can be easily implementable anyway.
Plam gave me another reason, but I'm afraid I don't remember it (and I think that I didn't understand it). Cheers, Tomas wrote: > > OK, I am going to look into making the caret to change colour in > OVR mode (the colour could be customisable one day). If we want > to change the width as well to make it look like a block, this would > really need to be in a fixed ratio to the caret height, for > if we adjust > the width based on character width then in the case of narrow > characters the caret will be indistinguishable from the INS caret. > > There is an additional problem that is linked to this; the new caret > code is hardwired to draw black caret; the previous code used the > xor functions which made it better at coping with dark colour > backgrounds, and I would prefer to go back to that -- if there was a > particular reason why the xor functions were not used, could your > please let me know, before I mess things up? > > Tomas > >
