The D: url file format only works if the URL ends in .zip, .ZIP,
etc. Some URLs leading to a ZIP don't use this extension. The Z tag
introduces the following alternative use:
D: url
Z: file
where the URL is always treated as ZIP archive, no matter what it looks
like.
This allows updating a the .zip in cases where the archive's name didn't
change but its content did. "dsv setup" has to be manually re-run in
this case.
This adds a second line to the dsv-* files, containing the source URL.
dsv -u <word> shows the URL.
Compatibility with older versions of dsv:
- "dsv -u" will fail with an error if running on an old data sheet
database, while the rest of dsv works as before
- to update the database, run the usual "dsv setup ..."
(most dsv-using projects have a "make dsv" target for this)
- older version of dsv will not be able to display data sheets or paths
if run with an updated database
- dsv (flush): convert / and % in cache file name
- dsv (flush): convert / and % in name and alias file name
- dsv (list): convert %2F and %25 back to / and %
- dsv (search): convert / and %