summary refs log tree commit diff
path: root/.config/aerc/filters/github-review-fix
blob: 0c567aba754ac846c6f1c37ce06f957aec1c9c33 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
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
}