ratpoison-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [RP] [PATCH] Added contrib/ratdate.sh and updated Makefile.am


From: Rob Paisley
Subject: Re: [RP] [PATCH] Added contrib/ratdate.sh and updated Makefile.am
Date: Thu, 5 Dec 2013 13:25:17 -0500
User-agent: Mutt/1.5.21 (2010-09-15)

On Thu, Dec 05, 2013 at 12:34:22AM +0100, J??r??mie Courr??ges-Anglas wrote:
> > Note that the :alnum: ctype(3) is used to remove highlighting of today's 
> > date
> > with versions of cal which do that.
> 
> Do you know of any cal(1) implementation that outputs ansi escape chars
> when stdout isn't a terminal?

Both FreeBSD's cal and Ubuntu Linux's cal implementation seem to produce
escape characters when output is a pipe as follows:

$ cal | xxd
0000000: 2020 2044 6563 656d 6265 7220 3230 3133     December 2013
0000010: 2020 2020 2020 0a53 7520 4d6f 2054 7520        .Su Mo Tu
0000020: 5765 2054 6820 4672 2053 6120 200a 2031  We Th Fr Sa  . 1
0000030: 2020 3220 2033 2020 3420 5f08 205f 0835    2  3  4 _. _.5
0000040: 2020 3620 2037 2020 0a20 3820 2039 2031    6  7  . 8  9 1
0000050: 3020 3131 2031 3220 3133 2031 3420 200a  0 11 12 13 14  .
0000060: 3135 2031 3620 3137 2031 3820 3139 2032  15 16 17 18 19 2
0000070: 3020 3231 2020 0a32 3220 3233 2032 3420  0 21  .22 23 24
0000080: 3235 2032 3620 3237 2032 3820 200a 3239  25 26 27 28  .29
0000090: 2033 3020 3331 2020 2020 2020 2020 2020   30 31
00000a0: 2020 2020 0a20 2020 2020 2020 2020 2020      .
00000b0: 2020 2020 2020 2020 2020 200a                       .

Note this is the line with the escape characters
0000030: 2020 3220 2033 2020 3420 5f08 205f 0835    2  3  4 _. _.5

Rob



reply via email to

[Prev in Thread] Current Thread [Next in Thread]