@Reaperoa: I’m pernickety enough to have been bothered by the same thing, and if there’s a space-removal fix, I haven’t figured it out. So I’ve been using your workarounds 1 and 2. In particular I’ve found it helpful to use spaced dashes where I might otherwise have used commas.
Two examples from my game in progress. The first is a bit of dialogue that changes depending on what “raids” you’ve already chosen to send your rebel bandits on, and the second is a description that changes if you suspect there may be a traitor in your band. They work if you’re stylistically happy to have spaces around your dashes.
“We didn’t start this rebellion so we could hide out in the hills and raid
merchant caravans, or
corrupt priests, or
the aristocracy’s winter grain barns
or even helot-killing nobles like the de Merre
– we’re here to bring down the Empire.”
It’s not easy to find suitably vulnerable targets
– especially when you can’t send anyone who might be a traitor on reconnaissance –
and your band soon spends more time searching than raiding.