aboutsummaryrefslogtreecommitdiff
path: root/src/data/files-tree.lisp
Commit message (Collapse)AuthorAge
* DATA.FILES-TREE: say that there is no encoding of special charactersSean Whitton2022-07-21
| | | | Signed-off-by: Sean Whitton <spwhitton@spwhitton.name>
* DATA.FILES-TREE: be slightly more explicit about path concatenationSean Whitton2022-07-21
| | | | Signed-off-by: Sean Whitton <spwhitton@spwhitton.name>
* add package CONSFIGURATOR.DATA.UTILDavid Bremner2022-05-05
| | | | | | | | | | | | | | This package is intended to provide a home for utility functions used by multiple data sources. Initially move a local function from CONSFIGURATOR.DATA.FILES-TREE, and slightly generalize it to support an extension or TYPE argument. Note that the goal of LITERAL-DATA-PATHNAME is to map (IDEN1 IDEN2) to existing paths in a user-maintained file hierarchy. This is quite different from DATA-PATHNAME, which escapes various characters to map to a safe internal filename, effectively flattening a directory hierarchy into a single level. Signed-off-by: David Bremner <david@tethera.net>
* DATA.FILES-TREE docstring: state that IDEN1 can be a nested subdirSean Whitton2021-12-15
| | | | | | | The existing text does not imply that IDEN1 has to be right under LOCATION, but let's make it explicit. Signed-off-by: Sean Whitton <spwhitton@spwhitton.name>
* DATA.FILES-TREE docstring: minor formatting and wording changesSean Whitton2021-12-15
| | | | Signed-off-by: Sean Whitton <spwhitton@spwhitton.name>
* add :FILES-TREE data sourceDavid Bremner2021-12-15
This allows the user to conveniently maintain a set of files in their consfig tree (or elsewhere) for deployment as data. Signed-off-by: David Bremner <david@tethera.net>