Add a two paranoid, substitute tests.
Add a two paranoid, substitute tests.

I panicked because I thought
s/(=*)/---\1---/
on a buffer with
...===...
would give
...---===---...
It doesn't. I forgot that /(=*)/ can match ε. It just replaces the ε at the beginning of the buffer:
------...===...
This is not a bug. It's expected. Instead, use s/(=+)/---\1---/
These added tests simply remind us of this fact.

skiesel/T,skiesel/T