From 8762c7c81a3dad17a9799a7b7b0a9f8df1851cd7 Mon Sep 17 00:00:00 2001 From: Levi Neely <141506390+lneely@users.noreply.github.com> Date: Wed, 8 Apr 2026 13:40:07 +0200 Subject: [PATCH] Djournal: fix list concatenation issues in rc --- scripts/Djournal | 15 +++++++++++---- 1 file changed, 11 insertions(+), 4 deletions(-) diff --git a/scripts/Djournal b/scripts/Djournal index 382c190..bedee1f 100755 --- a/scripts/Djournal +++ b/scripts/Djournal @@ -97,7 +97,8 @@ case * title=$"datefull } -filtertitle=`{echo $datefull | awk '{print tolower($1 " " $2 " " $3 " " $4)}'} +filtertitle=`{echo $"datefull | awk '{print tolower($1 " " $2 " " $3 " " $4)}'} +filtertitle=$"filtertitle # Apply filter echo 'filter title:'''$"filtertitle'''' > $mnt/ctl @@ -108,13 +109,19 @@ results=`{cat $mnt/index} # If no results, create new journal entry if(~ $#results 0) { if(! ~ $signature '') { - echo ''''$"title''' =='^$signature' journal' > $mnt/new + cmd=''''$"title''' =='^$signature' journal' } if not { - echo ''''$"title''' journal' > $mnt/new + cmd=''''$"title''' journal' } + echo $cmd > $mnt/new + # Re-filter to get the new entry + echo 'filter' > $mnt/ctl + echo 'filter title:'''$"filtertitle'''' > $mnt/ctl + results=`{cat $mnt/index} } -if not Denote 'denote:'$results(1) + +Denote 'denote:'$results(1) # Clear filter and restore original directory echo 'filter' > $mnt/ctl