rohrpost

A commandline mail client to change the world as we see it.
git clone git://r-36.net/rohrpost
Log | Files | Refs | LICENSE

commit a7298da94f108fb84172b99f66631b92139aee8a
parent a6963a776475852f96f9e579bff9223b4779d380
Author: Christoph Lohmann <20h@r-36.net>
Date:   Wed, 26 Nov 2014 19:31:25 +0100

Add rpo:// URIs to the news template.

Diffstat:
tmpl/news.sh | 16+++++++++++++---
1 file changed, 13 insertions(+), 3 deletions(-)

diff --git a/tmpl/news.sh b/tmpl/news.sh @@ -12,6 +12,16 @@ scols=$(($cols - $flen)) first=1 +cfgname="$(rpcfg -n)" +if [ "$cfgname" = "default" ]; +then + # shorten the URI + cfgname="" +fi + +mailboxname="$(rpsel)" +baseuri="rpo:/${cfgname}/${mailboxname}/" + while read -r line; do id=$(echo -n "$line" | cut -f 1 | head -c 8) @@ -20,11 +30,11 @@ do if [ $first -eq 1 ]; then - printf "${titleformat}%8s %10s %s\n" "$id" "$date" \ - "$subject" + #printf "${titleformat}%8s %10s %s\n" "$id" "$date" \ + # "$subject" first=0 else - printf "${idformat}%8s${reset} " "$id" + printf "${idformat}%8s${reset} " "${baseuri}$id" printf "${dateformat}%10s${reset} " "$date" slen=$(utf8expr length "$subject") if [ $scols -lt 1 ] || [ $scols -gt $slen ];