From 6136ca8e43e974a5ffb18963d1efbac50f118abe Mon Sep 17 00:00:00 2001 From: Jan Lindemann Date: Sat, 15 Aug 2026 22:22:05 +0200 Subject: [PATCH] App.__format_topdir(): Mention relative in error __format_topdir() accepts "absolute", "relative", "unaltered", and "make:", but the error message it raises for anything else only lists "unaltered", "absolute", and "make:", leaving out "relative". Add "relative" to the list of valid formats in the error message. Assisted-by: unsloth/Qwen3.8-27B-GGUF:Q4_K_M with pi.dev v0.84.2 Signed-off-by: Jan Lindemann --- src/python/jw/pkg/App.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/python/jw/pkg/App.py b/src/python/jw/pkg/App.py index 15a1a1ce..bcec244e 100644 --- a/src/python/jw/pkg/App.py +++ b/src/python/jw/pkg/App.py @@ -61,7 +61,8 @@ class App(Base): if m is None: raise Exception( f'Can\'t interpret "{fmt}" as valid topdir reference, ' - 'expecting "unaltered", "absolute", or "make:"' + 'expecting "absolute", "relative", "unaltered", ' + 'or "make:"' ) return '$(' + m.group(1) + ')'