12-30-2013, 06:08 AM
Thanks. I promise to fork next time, I just started working and only then realized that I cannot push, and it was too late to move to a different repo
I've pushed the basics into the InfoDump branch, have a look at the butchering, if you want. The dumping doesn't work yet, but command registering (through InfoReg.lua) does.
I haven't looked properly yet, but it seems that the "/schematic" command is a multicommand (requires a second verb to actually determine what to do)? If so, consider documenting even the subcommands (see the Gallery plugin's Info.lua for how it's done there); later on I'll add a generic handler for multicommands to the InfoReg file, so that we don't have to actually write a separate handler for each multicommand.
I've pushed the basics into the InfoDump branch, have a look at the butchering, if you want. The dumping doesn't work yet, but command registering (through InfoReg.lua) does.
I haven't looked properly yet, but it seems that the "/schematic" command is a multicommand (requires a second verb to actually determine what to do)? If so, consider documenting even the subcommands (see the Gallery plugin's Info.lua for how it's done there); later on I'll add a generic handler for multicommands to the InfoReg file, so that we don't have to actually write a separate handler for each multicommand.