mirror of
https://git.srhtnin.garden/sarah/SaraSortd.git
synced 2026-10-15 02:53:17 +02:00
7.3: fix nested variables, catch-alls, paths and shared configs
- %Name% lookups also resolve inside the values they bring in, and unknown
names are left as they are instead of crashing.
- Catch-all patterns ("*") are a fallback: specific patterns are tried first
across all outputs, so a catch-all output listed first no longer takes
every file.
- Directory paths only get %Name% lookups and date/time variables, so
! & @ ~ ^ in a path stay as they are; a leading ~ is the home directory.
- A directory config missing keys (one shared by a directory's input and
output roles) gets them from the template instead of crashing SaraSortd.
- The history of a directory that sorts into itself compares file names as
they are, so names with variable characters aren't re-sorted forever.
Co-Authored-By: Claude Opus 5.5 <[email protected]>
This commit is contained in:
1 parent
4389a1c76e
commit
234889ba6d
5 files changed
+170
-89
No files matched your search
+1
-1
@@ -1,5 +1,5 @@
|
||||
Title = "Unset"
|
||||
Version = "7.2"
|
||||
Version = "7.3"
|
||||
ParentDir = "Unset"
|
||||
SortDirs = 0
|
||||
|
||||
|
||||
Reference in new issue
Block a user