File xmq.changes of Package xmq
-------------------------------------------------------------------
Sun Sep 14 18:11:48 UTC 2025 - Martin Hauke <mardnh@gmx.de>
- Update to version 4.0.1+git20250804
* Add support for double quotes in xmq to mirror to single quotes.
msg = "There's a value."
msg = """There's a "value"."""
* Add support for automatic download of ixml/xslt files. E.g.
xmq ixml:data/csv myfile.csv xslt:data/table-to-web to-html br
This command will download csv.ixml and table-to-web.xslq
and apply them to the myfile.csv and view the resulting
table in your default browser. The ixml/xslt files are then
cached locally.
* The library of ixml/xslt files can be found in the git repo.
* Major refactor of source to simplify development.
* Add advanced tracing of yaep parser.
* Fix bug due to --lines which caused xmq to return failure (1)
even when parse was successful.
-------------------------------------------------------------------
Mon Mar 03 20:27:15 UTC 2025 - mardnh@gmx.de
- Update to version 3.3.2+git20250303:
* 2025-03-03: Version 3.3.2
* Fix release script.
* Properly return correct exit code for success.
-------------------------------------------------------------------
Sun Mar 02 22:58:16 UTC 2025 - mardnh@gmx.de
- Update to version 3.3.1+git20250302:
* Now --lines works with --ixml=grammar.ixml
* Add ixml testinternals test case.
* Now transform works with --lines.
* Improve METAR grammar.
* Improve measurement/metar.ixml grammar and add tests.
* Make sure --lines works as expected.
* Make sure delete asset has the token.
* Remove old edge release assets before uploading.
* Fix bug where +#a did not work in ixml grammar.
* Add edge build.
* Improve incidental indentatin calculation to use quote position
on last line.
* Remove unused indent,space.
* Improve xmq.ixml and add test case.
* Add missing rule.
* Improve xmq.ixml and ansic.ixml
* Release 3.2.2
* Fix IXML bug where rule alias was lost when entering next alt.
* Update xmq ixml grammar.
* Release 3.2.1
* Fix winapi port so that it writes using WriteFile when
redirected to a file instead of WriteConsole.
-------------------------------------------------------------------
Fri Jan 03 21:38:36 UTC 2025 - mardnh@gmx.de
- Update to version 3.2.0+git20250103:
* Release 3.2.0
* Add release and deploy scripts.
* Version 3.2.0-RC1 2025-01-03
* Update README.
* Update documentation.
* Update web page generation script.
* Update specification with new incidental indentation rule.
* Adjust incidental indentation rule so that ixml and other parser/lexers can parse and decode xmq.
* Honor --prefix from configure when installing without DESTDIR.
-------------------------------------------------------------------
Thu Jan 02 12:01:14 UTC 2025 - mardnh@gmx.de
- Update to version 3.1.3+git20250102:
* Release 3.1.3
* Fix man page install location
-------------------------------------------------------------------
Thu Jan 02 11:34:32 UTC 2025 - mardnh@gmx.de
- Update to version 3.1.2+git20250102:
* Release 3.1.2
* Improve installation compatability with Homebrew and macOS
-------------------------------------------------------------------
Sat Dec 28 22:32:34 UTC 2024 - mardnh@gmx.de
- Update to version 3.1.1+git20241228:
* Add second xmq parsed by ixml test.
* Add xmq.ixml grammar and first xmq parsed with ixml test.
* Print values with more than 4 quotes correctly in compact mode.
* Print values with all quotes correctly.
* Test linking to libxmq.so and libxmq.a
-------------------------------------------------------------------
Thu Dec 26 21:04:47 UTC 2024 - mardnh@gmx.de
- Update to version 3.1.1+git20241226:
* Improve install.
* Update install and version tracking in dist/xmq.c
* If necessary, patch configure.ac when building libxml2/libxslt.
* Restore windows build.
* Rerun autogen to workaround autoconf tooling race for mingw build.
* Add libtoolize
* Improve install.
-------------------------------------------------------------------
Tue Dec 24 08:21:09 UTC 2024 - mardnh@gmx.de
- Update to version 3.1.1+git20241224:
* Fix make install.
* Fix so that VERBOSE=1 or V=1 will enable verbose logging during build.
* Fix memory leak when using ixml aliases.
* Improve logging.
* Improve logging.
* Print alias in yaep grammar summary.
* Add alias test.
* Release 3.1.1
* Fix bug where identical charsets wrongly triggered the ambiguity warning.
* Update README.
-------------------------------------------------------------------
Mon Dec 23 18:25:12 UTC 2024 - Martin Hauke <mardnh@gmx.de>
- Initial package, version 3.1.1