contrib/_mblaze: fix _mblaze_message

This ignores lines from mseq | mscan that don't start with a sequence
number, i.e.  dangling messages in threads.

Closes: #124 [via git-merge-pr]
pull/128/head
Vincent Breitmoser 6 years ago committed by Leah Neukirchen
parent 1288ade9ed
commit 0b6080219b

@ -21,6 +21,7 @@ _mblaze_message() {
fi
mseq=( ${(f)"$(mscan -f '%3n %c%u%r %10d %17f %t %2i%s' : 2>/dev/null)"} )
mseq=( ${(M)mseq:# #<->*} )
mseqnums=( ${(M)${mseq## #}##<->} )
mseq=( ${mseq//:/\\:} )
_describe -V -t mseq 'seq messages' mseq mseqnums && ret=0

Loading…
Cancel
Save