=================================================================== RCS file: /cvs/todotxt/Text-Todo/lib/Text/Todo/Entry.pm,v retrieving revision 1.14 retrieving revision 1.16 diff -u -r1.14 -r1.16 --- todotxt/Text-Todo/lib/Text/Todo/Entry.pm 2010/01/10 01:41:40 1.14 +++ todotxt/Text-Todo/lib/Text/Todo/Entry.pm 2010/01/10 22:49:53 1.16 @@ -1,6 +1,6 @@ package Text::Todo::Entry; -# $RedRiver: Entry.pm,v 1.13 2010/01/10 01:03:02 andrew Exp $ +# $RedRiver: Entry.pm,v 1.15 2010/01/10 01:45:52 andrew Exp $ use warnings; use strict; @@ -22,8 +22,8 @@ # XXX Should the completion (x) be case sensitive? my $priority_completion_regex = qr{ ^ \s* - (?i: (x) \s+)? - (?i:\( ([A-Z]) \) \s+)? + (?i: (x) \s*)? + (?i:\( ([A-Z]) \) \s*)? }xms; sub new { @@ -87,7 +87,7 @@ foreach my $tag ( keys %{ $known_tags_of{$ident} } ) { my $symbol = quotemeta $known_tags_of{$ident}{$tag}; $tags_of{$ident}{$tag} = { map { $_ => q{} } - $text =~ / (?:^|\s) $symbol (\S+)/gxms }; + $text =~ / (?:^|\s) $symbol (\S*)/gxms }; } ( $completion_status_of{$ident}, $priority_of{$ident} ) = $text =~ / $priority_completion_regex /xms; @@ -201,7 +201,7 @@ Since the $VERSION can't be automatically included, here is the RCS Id instead, you'll have to look up $VERSION. - $Id: Entry.pm,v 1.14 2010/01/10 01:41:40 andrew Exp $ + $Id: Entry.pm,v 1.16 2010/01/10 22:49:53 andrew Exp $ =head1 SYNOPSIS