Commit graph

4 commits

Author SHA1 Message Date
43673aaf35
Change zettel anchor getting function definition
Unify the definitions of the two function to take a set of files instead
of different arguments. The list of files has the form:
files = { "full/path/name.md" = "name.md" }

I.e. the complete path is the key and the file basename the value,
leading to a set of files, even if basenames are the same.

Usually it will be created by the get_all_files function of the same
module, but it can be passed in manually as well (e.g. to avoid
duplicate filesystem lookups, etc).
2021-04-30 16:19:07 +02:00
e2a97570e0
Add zettel opening by base name matching 2021-04-30 16:02:13 +02:00
325be3c500
Split zettel getting into by anchor and by ref
Prepare for creating a lookup of zettels through the root directory by
file name as well as zettel id.
2021-04-30 15:52:54 +02:00
9dcd2556ba
Rename list module to files module
Renamed to 'files.lua' since it is the only module actively working on
the underlying filesystem so far -- gathering existing files and zettel
in the directories.
2021-04-30 15:30:43 +02:00
Renamed from lua/zettelkasten/list_spec.lua (Browse further)