Mercurial > wow > breuesk
comparison Core.lua @ 9:daed0597deba
Pretty printing for lists
A decision on how to index them up
Bug about reverse list maintenance fixed.
Next step noted.
| author | John@Doomsday |
|---|---|
| date | Wed, 07 Mar 2012 14:56:25 -0500 |
| parents | b05fcb225c4a |
| children | 99c279ab0b75 |
comparison
equal
deleted
inserted
replaced
| 8:b05fcb225c4a | 9:daed0597deba |
|---|---|
| 80 local person = FixPersonName(param[3]) | 80 local person = FixPersonName(param[3]) |
| 81 bsk:AddPerson(person) | 81 bsk:AddPerson(person) |
| 82 end | 82 end |
| 83 elseif param[2] == "list" then | 83 elseif param[2] == "list" then |
| 84 bsk:CreateList(param[3]) | 84 bsk:CreateList(param[3]) |
| 85 elseif param[2] == "persontolist" then | |
| 86 if param[4] == nil or param[4] == "" then | |
| 87 bsk:PrintTable(param) | |
| 88 return | |
| 89 end | |
| 90 local person = FixPersonName(param[3]) | |
| 91 bsk:AddPersonToList(person,param[4]) | |
| 85 end | 92 end |
| 86 elseif param[1] == "populate" then | 93 elseif param[1] == "populate" then |
| 87 if param[2] == nil or param[2] == "" or param[3] == nil or param[3] == "" then | 94 if param[2] == nil or param[2] == "" or param[3] == nil or param[3] == "" then |
| 88 bsk:PrintTable(param) | 95 bsk:PrintTable(param) |
| 89 return | 96 return |
| 104 elseif param[1] == "show" then | 111 elseif param[1] == "show" then |
| 105 if param[2] == nil or param[2] == "" then | 112 if param[2] == nil or param[2] == "" then |
| 106 bsk:PrintTable(param) | 113 bsk:PrintTable(param) |
| 107 return | 114 return |
| 108 end | 115 end |
| 109 bsk:PrintLists(param[2]) | 116 bsk:PrettyPrintLists(param[2]) |
| 110 elseif param[1] == "trim" then | 117 elseif param[1] == "trim" then |
| 111 if param[2] == nil or param[2] == "" then | 118 if param[2] == nil or param[2] == "" then |
| 112 bsk:PrintTable(param) | 119 bsk:PrintTable(param) |
| 113 return | 120 return |
| 114 end | 121 end |
