From 9513e69a9ff0046c9e12210dbde7b930f8c8fdec Mon Sep 17 00:00:00 2001 From: John Ankarstrom Date: Sun, 4 Jul 2021 01:34:50 +0200 Subject: Call chdir in function(call handler --- dwim | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dwim b/dwim index fee70ca..4df82f5 100755 --- a/dwim +++ b/dwim @@ -72,7 +72,7 @@ for ($phrase) { my $dir = dir; s/\(.*/(/; for (`grep -n '^$_' "$dir"/*.c "$dir"/*.h`) { - run @EDITOR, "+$2", $1 if /([^:]+):(\d+):/; + run @EDITOR, "+$2", path($1) if /([^:]+):(\d+):/; } fail 'could not find definition'; # FALLTHROUGH -- cgit v1.2.3