diff options
Diffstat (limited to '.config/aerc/filters/github-review-fix')
| -rwxr-xr-x | .config/aerc/filters/github-review-fix | 29 |
1 files changed, 29 insertions, 0 deletions
diff --git a/.config/aerc/filters/github-review-fix b/.config/aerc/filters/github-review-fix new file mode 100755 index 0000000..0c567ab --- /dev/null +++ b/.config/aerc/filters/github-review-fix @@ -0,0 +1,29 @@ +#!/bin/awk -f + +/^> / {c=1} +/^\w/ {c=0} + +# space out footer +# /^--/ { +# cmd="tput lines" +# cmd | getline lines +# close(cmd); +# +# for (i=0;i<lines;i++) +# printf "\n" +# } +/^--/ { + cmd="tput cols" + cmd | getline cols + close(cmd); + + for (i=0;i<cols;i++) + printf "-" + printf "\n\n" + next +} + +{ + if (c) gsub("^(> |)", "> ") + print $0 +} |