comparison modules/Action.lua @ 188:d58055179c16

Removed stray debugging prints
author Flick <flickerstreak@gmail.com>
date Thu, 11 Nov 2010 21:31:08 -0800
parents df68b5a40490
children e63aefb8a555
comparison
equal deleted inserted replaced
187:6341ab2be68b 188:d58055179c16
512 end 512 end
513 513
514 514
515 local function ParseMultiID(nBtns, nPages, s) 515 local function ParseMultiID(nBtns, nPages, s)
516 if s:match("[^%d%s,;]") then 516 if s:match("[^%d%s,;]") then
517 ReAction:Print("items other than digits, spaces, commas, and semicolons in string",s)
518 return nil 517 return nil
519 end 518 end
520 local p = { } 519 local p = { }
521 for list in s:gmatch("[^;]+") do 520 for list in s:gmatch("[^;]+") do
522 local pattern = ("^%s?$"):format(("%s*(%d+)%s*,"):rep(nBtns)) 521 local pattern = ("^%s?$"):format(("%s*(%d+)%s*,"):rep(nBtns))
523 local ids = { list:match(pattern) } 522 local ids = { list:match(pattern) }
524 if #ids ~= nBtns then 523 if #ids ~= nBtns then
525 ReAction:Print("found",#ids,"buttons instead of",nBtns)
526 return nil 524 return nil
527 end 525 end
528 table.insert(p,ids) 526 table.insert(p,ids)
529 end 527 end
530 if #p ~= nPages then 528 if #p ~= nPages then
531 ReAction:Print("found",#p,"pages instead of",nPages)
532 return nil 529 return nil
533 end 530 end
534 return p 531 return p
535 end 532 end
536 533