I’ve found what I believe to be an RE match/replace replace bug:
Start with 3 lines, two terminated by equals sign (=)
Want to change the line termination on all lines with or without an equals-sign to semi-colon. The following RE replacement, replace-all:
In Vi I get the correct result.