Skip to content

M-XML Bench 0.9.7 beta 1

Pre-release
Pre-release

Choose a tag to compare

@Gatts1912 Gatts1912 released this 30 Sep 01:11

First release on the public repo.

Install

Installs over 0.9.3 and later. Uninstall anything older first.

Check the download against MXmlBench-Setup-0.9.7.exe.sha256. Setup is not code-signed yet, so Windows may show Windows protected your PC: choose More info, then Run anyway.

What changed

  • Only manuscripts get the XML merge. Any other .xml file gets git's normal line merge, and the Workbench says when a file was merged as text.
  • Stray characters and BOMs. The driver and the Workbench strip stray characters around a manuscript, warn when they do, and save with a byte order mark decided from base, ours and theirs. A manuscript with invalid UTF-8, or a UTF-16 conflict, is left untouched.
  • Parse problems are marked. When a manuscript does not parse, the Workbench marks the spot in every pane, names it in the merged pane's header, links to it from the ribbon, and checks again on every save.
  • Conflict markers are read by git's rule, so a banner no longer blocks saving.
  • git is always started from PATH, never from the current folder.

Report a problem

Open an issue. Never attach client manuscripts; email samples to support@redlineip.com.