Recent commits to memoire (64b10939ad525ac875c14fda913c439c7a1aba1f) https://git.dkl9.net/memoire/tree/64b10939ad525ac875c14fda913c439c7a1aba1f Recent commits feed provided by GitList. Improves Prompt and recrw modules * added methods `Prompt:spt` and `Prompt:torec` for data conversion * fixed bug in `recrw.write` * clarified comments https://git.dkl9.net/memoire/commit/64b10939ad525ac875c14fda913c439c7a1aba1f (John Smith) Tue, 09 Nov 2021 21:47:52 -0500 64b10939ad525ac875c14fda913c439c7a1aba1f Adds Prompt library The `prompt.lua` module for manipulating prompts is added, implementing the extraction of prompts from Rec-data (`Prompt:fromrecs`). https://git.dkl9.net/memoire/commit/f34deee583dcf65b6e0c9d4070eba3fe851b4b6e (John Smith) Sun, 07 Nov 2021 00:40:44 -0400 f34deee583dcf65b6e0c9d4070eba3fe851b4b6e Expands on Recfile read/write library `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. https://git.dkl9.net/memoire/commit/50049a141bed88b6f79035f2c0df465202d99d18 (John Smith) Sat, 06 Nov 2021 23:32:01 -0400 50049a141bed88b6f79035f2c0df465202d99d18 Initial commit 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 https://git.dkl9.net/memoire/commit/35a7f9bba7a29d5e5dcefc0a70888f3cb9b7a017 (John Smith) Sat, 06 Nov 2021 22:15:30 -0400 35a7f9bba7a29d5e5dcefc0a70888f3cb9b7a017