https://git.dkl9.net/memoire/tree/ed5ea7d0f8c0b922d1e346c1973a877d50e3b9cbRecent commits to memoire (ed5ea7d0f8c0b922d1e346c1973a877d50e3b9cb)2021-11-09T21:51:20-05:00tag:gitlist.org,2012:commit/ed5ea7d0f8c0b922d1e346c1973a877d50e3b9cbamend! Improves Prompt and recrw modules2021-11-09T21:51:20-05:00John 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
</pre>
tag:gitlist.org,2012:commit/64b10939ad525ac875c14fda913c439c7a1aba1fImproves Prompt and recrw modules2021-11-09T21:47:52-05:00John Smith
<pre>* added methods `Prompt:spt` and `Prompt:torec` for data conversion
* fixed bug in `recrw.write`
* clarified comments
</pre>
tag:gitlist.org,2012:commit/f34deee583dcf65b6e0c9d4070eba3fe851b4b6eAdds Prompt library2021-11-07T00:40:44-04:00John Smith
<pre>The `prompt.lua` module for manipulating prompts is added,
implementing the extraction of prompts from Rec-data (`Prompt:fromrecs`).
</pre>
tag:gitlist.org,2012:commit/50049a141bed88b6f79035f2c0df465202d99d18Expands on Recfile read/write library2021-11-06T23:32:01-04:00John 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.
</pre>
tag:gitlist.org,2012:commit/35a7f9bba7a29d5e5dcefc0a70888f3cb9b7a017Initial commit2021-11-06T22:15:30-04:00John 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
</pre>