Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 20 Apr 2009 13:53:56 +0200
From:      Simon 'corecode' Schubert <corecode@fs.ei.tum.de>
To:        Roman Divacky <rdivacky@freebsd.org>
Cc:        hackers@freebsd.org
Subject:   Re: [PATCH]: today highlighting in [n]cal
Message-ID:  <49EC6254.5050705@fs.ei.tum.de>
In-Reply-To: <20090420102432.GA29688@freebsd.org>
References:  <20090420084118.GA16337@freebsd.org> <49EC3E96.50208@fs.ei.tum.de> <20090420102432.GA29688@freebsd.org>

next in thread | previous in thread | raw e-mail | index | archive | help
Roman Divacky wrote:
> On Mon, Apr 20, 2009 at 11:21:26AM +0200, Simon 'corecode' Schubert wro=
te:
>> Hey Roman,
>>
>> Roman Divacky wrote:
>>> I made this patch that highlights today in cal/ncal just like gnu
>>> cal does..
>>>
>>> 	www.vlakno.cz/~rdivacky/cal.patch
>> Thanks for this patch, I've been meaning to hack one up properly, but =

>> never got to it.  They problems I was facing seem to exist also with y=
our=20
>> patch:
>>
>> - only works for wide (cal) mode, not ncal mode
>=20
> it works for ncal=20

I didn't try it on FreeBSD, but from inspecting the code, you only=20
modified mkmonthb(), which is called for the cal-style layout, but not fo=
r=20
the ncal-style layout (then mkmonth() is called).

>> - probably won't work properly with year displays:  the year printing =

>> parts of the code use a length argument to printf ("%*s"), which will =

>> confuse escape sequences with actual printed characters
>=20
> I am not sure what you mean by year printing.... can you give me the
> exact command line?

just try "cal 2009" or so, basically use printyear[b].

cheers
   simon

--=20
   <3 the future  +++  RENT this banner advert  +++   ASCII Ribbon   /"\
   rock the past  +++  space for low =E2=82=AC=E2=82=AC=E2=82=AC NOW!1  +=
++     Campaign     \ /
Party Enjoy Relax   |   http://dragonflybsd.org      Against  HTML   \
Dude 2c 2 the max   !   http://golden-apple.biz       Mail + News   / \




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?49EC6254.5050705>