SuperbChemistry 3.0
authorMatt McCutchen <matt@mattmccutchen.net>
Thu, 10 Sep 2020 17:39:47 +0000 (13:39 -0400)
committerMatt McCutchen <matt@mattmccutchen.net>
Thu, 10 Sep 2020 17:39:47 +0000 (13:39 -0400)
commit2eec932f44a3bdc4d2f331a5e48c15dc8632bb31
tree44b7867ee39e0181fd245c0e9dfa3a052997e43c
parent3b4a7e19b216d5010dec1d93b063d51d00666b94
SuperbChemistry 3.0

- Update for compatibility with modern versions of OpenOffice and
  LibreOffice.  One of the regular expressions contained an unescaped [
  in a character class, which no longer works because it now denotes a
  named character class.  Also, work around a bug in LibreOffice undo.

- Put all actions taken during a formatting pass in an undo context so
  they can be undone and redone as a unit.

- Change the file extension to oxt and add full extension metadata and a
  menu item.

- Add support for formatting a selection rather than the entire
  document, with a minor limitation.

- Make the rules for recognizing sequences slightly more conservative.
.gitignore [new file with mode: 0644]
Makefile [new file with mode: 0644]
README.md [new file with mode: 0644]
SuperbChemistry-test.odt
extension/Addons.xcu [new file with mode: 0644]
extension/META-INF/manifest.xml
extension/SuperbChemistry/Main.xba
extension/SuperbChemistry/dialog.xlb
extension/SuperbChemistry/script.xlb
extension/description.xml [new file with mode: 0644]
extension/extension-description.txt [new file with mode: 0644]