[PATCH]: today highlighting in [n]cal

Simon 'corecode' Schubert corecode at fs.ei.tum.de
Mon Apr 20 11:54:00 UTC 2009


Roman Divacky wrote:
> On Mon, Apr 20, 2009 at 11:21:26AM +0200, Simon 'corecode' Schubert wrote:
>> 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 your 
>> patch:
>>
>> - only works for wide (cal) mode, not ncal mode
> 
> it works for ncal 

I didn't try it on FreeBSD, but from inspecting the code, you only 
modified mkmonthb(), which is called for the cal-style layout, but not for 
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
> 
> 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

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



More information about the freebsd-hackers mailing list