Skip to content

Commit

Permalink
mcolor: support $NO_COLOR
Browse files Browse the repository at this point in the history
  • Loading branch information
leahneukirchen committed Jan 29, 2018
1 parent 1f0b8a7 commit 4014f03
Showing 1 changed file with 2 additions and 2 deletions.
4 changes: 2 additions & 2 deletions mcolor
Expand Up @@ -4,8 +4,8 @@
function co(n, c) { e = ENVIRON["MCOLOR_" n]; return e ? e : c }
function fg(c, s) { return sprintf("\033[38;5;%03dm%s\033[0m", c, s) }
function so(s) { return sprintf("\033[1m%s\033[0m", s) }
BEGIN { hdr = 1; if (match(ENVIRON["TERM"], "^(dumb|network|9term)")) dumb = 1 }
dumb { print; next }
BEGIN { hdr = 1; if ("NO_COLOR" in ENVIRON || match(ENVIRON["TERM"], "^(dumb|network|9term)")) no_color = 1 }
no_color { print; next }
/\r$/ { sub(/\r$/, "") }
/^\014$/ { nextmail = 1; next }
/^$/ { hdr = 0 }
Expand Down

0 comments on commit 4014f03

Please sign in to comment.