Skip to content

Releases: hawkfish/textform

Order-independent Unfold

08 Sep 18:35
d2859f7
Compare
Choose a tag to compare

The big new feature for this release is order-independent Unfolding. This makes it possible to assemble records from all over the file into single rows.

The documentation for Fold and Unfold has also been improved with several detailed examples.

Fold and Unfold fixes

07 Sep 19:29
a5e68f1
Compare
Choose a tag to compare

Fix several more bugs in the Fold and Unfold code:

  • Isolate the Fold internal buffer from downstream modifications (like Drop)
  • Handle ragged/incomplete records in Unfold

Fold and Unfold fixed fields

16 Aug 23:36
ad06cfb
Compare
Choose a tag to compare

Fix a bug where the fixed (not folded) fields were not being copied.

Markdown support

13 Apr 18:48
Compare
Choose a tag to compare

Added support for reading and writing Markdown tables. An example is in the examples directory and can be demonstrated with

python3 convert.py -i md -o csv < table.md | less

The reverse process can be used with Write to generate Markdown tables from another format. Note that formatting is preserved but may need quoting.