mblaze

Unix utilities to deal with Maildir - my mirror
git clone https://pi.duncano.de/git/mblaze.git
Log | Files | Refs | README | COPYING

commit 7b320737b5f723d4e6c2dd285ad24c1a8d76a75e
parent 1d67157f0901bcb8eaeaa3c70c7d9204e3ceb6a1
Author: Christian Neukirchen <chneukirchen@gmail.com>
Date:   Fri,  5 Aug 2016 20:07:09 +0200

remove mthr, now obsolete

Diffstat:
contrib/mthr | 46----------------------------------------------
1 file changed, 0 insertions(+), 46 deletions(-)

diff --git a/contrib/mthr b/contrib/mthr @@ -1,46 +0,0 @@ -#!/bin/sh -# mthr [-a|-s|-p] MSGS... - select thread/subthread/parent of messages - -mode=1 -case "$1" in - -a) mode=1; shift;; - -s) mode=2; shift;; - -p) mode=3; shift;; -esac - -mseq : | awk -v mode=$mode ' -BEGIN { split("", parents) } -NR != FNR { exit } -{ - match($0, "^ *") - ind = RLENGTH -} -mode==1 && ind==0 { - if (sel) - for (i in thread) - print thread[i] - split("", thread) - sel = 0 -} -mode==1 { thread[length(thread)+1] = $0 } -mode==2 && ind <= dep { sel = 0 } -{ - for (i in ARGV) - if (substr($0, ind+1) == ARGV[i]) { - sel = 1 - dep = ind - } -} -mode==2 && sel { print } -mode==3 && sel { - if (ind>0) - print parents[ind-1] - sel = 0 -} -mode==3 {parents[ind] = $0 } -END { - if (mode==1 && sel) - for (i in thread) - print thread[i] -} -' - $(mseq $@)