https://git.dkl9.net/memoire/tree/ed5ea7d0f8c0b922d1e346c1973a877d50e3b9cb Recent commits to memoire (ed5ea7d0f8c0b922d1e346c1973a877d50e3b9cb) 2021-11-09T21:51:20-05:00 tag:gitlist.org,2012:commit/ed5ea7d0f8c0b922d1e346c1973a877d50e3b9cb amend! Improves Prompt and recrw modules 2021-11-09T21:51:20-05:00 John Smith <pre>Improves Prompt and recrw modules * changed output of `Prompt:fromrecs` * added methods `Prompt:spt` and `Prompt:torec` for data conversion * fixed bug in `recrw.write` * clarified comments &lt;/pre&gt; tag:gitlist.org,2012:commit/64b10939ad525ac875c14fda913c439c7a1aba1f Improves Prompt and recrw modules 2021-11-09T21:47:52-05:00 John Smith <pre>* added methods `Prompt:spt` and `Prompt:torec` for data conversion * fixed bug in `recrw.write` * clarified comments &lt;/pre&gt; tag:gitlist.org,2012:commit/f34deee583dcf65b6e0c9d4070eba3fe851b4b6e Adds Prompt library 2021-11-07T00:40:44-04:00 John Smith <pre>The `prompt.lua` module for manipulating prompts is added, implementing the extraction of prompts from Rec-data (`Prompt:fromrecs`). &lt;/pre&gt; tag:gitlist.org,2012:commit/50049a141bed88b6f79035f2c0df465202d99d18 Expands on Recfile read/write library 2021-11-06T23:32:01-04:00 John Smith <pre>`recparse.lua` has been moved to `recrw.lua` to better reflect its function: it implements conversion from an internal representation to Rec, not just the other way around. The internal representation has changed from lists of label-value pairs to lists pairing labels with lists of values, to accommodate the duplication allowed in Rec. &lt;/pre&gt; tag:gitlist.org,2012:commit/35a7f9bba7a29d5e5dcefc0a70888f3cb9b7a017 Initial commit 2021-11-06T22:15:30-04:00 John Smith <pre>All that exists so far is * `example.rec`: an example of the Rec-based format to be used in Memoire * `recparse.lua`: a Lua module to parse Recfiles &lt;/pre&gt;