# HG changeset patch # User Matthew Wild # Date 1245606546 -3600 # Node ID 7f095ddcfd549680bd663cb5f285def36b388319 # Parent a8bbbfdd12dba9b3a8bab34bb97e92dc80caeb5b Restore 'on day_name' match diff -r a8bbbfdd12db -r 7f095ddcfd54 ndp.lua --- a/ndp.lua Sun Jun 21 18:48:40 2009 +0100 +++ b/ndp.lua Sun Jun 21 18:49:06 2009 +0100 @@ -132,6 +132,10 @@ function (month_name) time = find_next_month_by_name(time, month_name:match("%S+$")); end }; + { P"on "^0 * day_name / + function (day_name) + time = find_next_day_by_name(time, day_name:match("%S+$")); + end }; { P"in "^0 * ( quantity * P" " * unit_of_time ) * (P"s"^-1) / function (number_and_unit) local number, unit = number_and_unit:gsub("^in ", ""):match("^(.+)%s+(.-)s?$");