svn commit: r205964 - user/edwin/calendar
Edwin Groothuis
edwin at FreeBSD.org
Wed Mar 31 06:50:25 UTC 2010
Author: edwin
Date: Wed Mar 31 06:50:25 2010
New Revision: 205964
URL: http://svn.freebsd.org/changeset/base/205964
Log:
Be able to use "Month/DoW(+-)\d+" as alternative for Last, First,
second third etc.
Modified:
user/edwin/calendar/parsedata.c
Modified: user/edwin/calendar/parsedata.c
==============================================================================
--- user/edwin/calendar/parsedata.c Wed Mar 31 06:49:39 2010 (r205963)
+++ user/edwin/calendar/parsedata.c Wed Mar 31 06:50:25 2010 (r205964)
@@ -884,6 +884,11 @@ indextooffset(char *s)
int i;
struct fixs *n;
+ if (s[0] == '+')
+ return(strtoll(s + 1, NULL, 10));
+ if (s[0] == '-')
+ return(-strtoll(s + 1, NULL, 10));
+
for (i = 0; i < 6; i++) {
if (strcasecmp(s, sequences[i]) == 0) {
if (i == 5)
More information about the svn-src-user
mailing list