#!/usr/bin/perl # calm -- calendar manager # # Copyright (C) 2003 William Lawrence Jarrold # Copyright (C) 2004 Joshua Nathaniel Pritikin ){ next if $l !~ /^(\w+\-\w+\-\w+\b)/; my $date = $1; if ($l =~ /\bDONE\b/) { next } elsif ($yesterday gt $date) { print color('red').$l.color('reset'); } elsif ($date eq $yesterday or $date eq $today) { print color('green').$l.color('reset'); } for my $morrow (@fut) { print $l if $date eq $morrow; } }