Columnarisation and other whitespace additions. Added warning that 8-bit indices may not always be enough, citing the Zero-One-Infinity rule. (See the Jargon File.) Changed length from an unsigned to a size_t. Make sure default indices will fit in 8 bits. Skip those that don't, logging a message for each. Added support for indices (as NSNumbers) in the original defaults array. We no longer try to find these in the all array.
Columnarisation and other whitespace additions.
Added warning that 8-bit indices may not always be enough, citing the Zero-One-Infinity rule. (See the Jargon File.)
Changed length from an unsigned to a size_t.
Make sure default indices will fit in 8 bits. Skip those that don't, logging a message for each.
Added support for indices (as NSNumbers) in the original defaults array. We no longer try to find these in the all array.

--HG--
extra : convert_revision : svn%3A99687598-2e92-11dd-8019-fe7b9d601d1b/trunk%401302

incbee/Growl,PersonifyInc/growl,incbee/Growl,incbee/Growl,PersonifyInc/growl,PersonifyInc/growl,incbee/Growl,PersonifyInc/growl,incbee/Growl,PersonifyInc/growl