readdate: Fix traceback when nothing is consumed from the input text

Sun, 21 Jun 2009 23:24:55 +0100

author
Matthew Wild <mwild1@gmail.com>
date
Sun, 21 Jun 2009 23:24:55 +0100
changeset 22
707793a758c4
parent 21
983f96ebef08
child 23
16e168833048

readdate: Fix traceback when nothing is consumed from the input text

readdate.lua file | annotate | diff | comparison | revisions
--- a/readdate.lua	Sun Jun 21 23:24:25 2009 +0100
+++ b/readdate.lua	Sun Jun 21 23:24:55 2009 +0100
@@ -13,7 +13,7 @@
 		if start and finish then
 			remaining = (line:sub(1, start)..line:sub(finish, -1)):gsub("^[%s%p]+", ""):gsub("[%s%p]+$", "");
 		end
-		print(os.date("%c", ret).." ("..ret..")"..((#remaining>0 and (": "..remaining)) or "").." ["..start..","..finish.."]");
+		print(os.date("%c", ret).." ("..ret..")"..((#remaining>0 and (": "..remaining)) or "").." ["..(start or "?")..","..(finish or "?").."]");
 	end
 end
 

mercurial