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 |