emacs: face color adapted to light/dark backgrounds.
emacs: retract before sending more data so that merlin doesn't get confused.