From eec9325b462e910960dd16924af32a755dab2397 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 c12bbaba..7a67bdea 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) + ')'