A bit above skwire posted:
Zero-padding is fine. Numbers and roman numerals are fine. Letters...no.
I thought you might all appreciate this conversation from the chat channel, to give you a fly-on-the-wall view of how real software development takes place and how software evolves:
<mouser> all joking aside
<mouser> it seems pointless to not support letters
<mouser> change "System" from radio box
<mouser> to drop down
<mouser> and provide
<Skwire> No letters.
<mouser> Decimal, Roman, Uppercase, Lowercase
<mouser> you know you will
<mouser> why resist?
<mouser> :)
<mouser> you know and i know
<mouser> you are going to end up eating your words
<mouser> and adding letters
<mouser> so why are you doing this to yourself
<Skwire> No.
<mouser> i can see wanting
<mouser> a)
<mouser> b)
<mouser> c)
<mouser> i would want that feature
<mouser> if i used it
<Skwire> Yeah...but when it gets over 26?
<mouser> its just like 2 lines of code
<mouser> either dont worry about it
<mouser> or do
<Skwire> There are a million different formats after that.
<mouser> aa, ab
<mouser> thats no excuse for not choosing one
<Skwire> a.a a.b
<mouser> that would solve 99% of cases
<mouser> 99% of time it would only be used for lists < 26
<Skwire> I don't mind going up to 26.
<mouser> ahahhaahah
<mouser> AND SO IT BEGINS
<Skwire> Up to 26 is fine.
<mouser> hahahahahaahahahahah
<mouser> ahahahahahahahahaahha
<mouser> ahahahaahahahahahahahahaha
<mouser> ahahahahahaa
<Skwire> That's my only reason for not doing it.
<Skwire> And has been.
<mouser> just go to 26
<mouser> thats the 99% case
<mouser> and the only thing that matters
<mouser> no one in their right mind
<mouser> would use letters
<mouser> if they have > 26
<Skwire> Four options in the dropdown: Decimal, Roman, Letters (uppercase), Letters (lowercase)
<mouser> excellent :)
<mouser> good decision
<Skwire> Happy?
<Skwire> Focker.
<mouser> rofl
<mouser> i wont bother to tell yo that soon you will change the code to make it do aa, ab
<Skwire> No, I won't.
<mouser> ill let you at least save your sanity for a brief period
<mouser> hey let me paste you something from the old days
<mouser> it will bring back some memories
<mouser> <Skwire> No letters.
<mouser> <mouser> Decimal, Roman, Uppercase, Lowercase
<mouser> <mouser> you know you will
<mouser> <mouser> why resist?
<mouser> <mouser> :)
<mouser> <mouser> you know and i know
<mouser> <mouser> you are going to end up eating your words
<mouser> <mouser> and adding letters
<mouser> <mouser> so why are you doing this to yourself
<mouser> <Skwire> No.
<mouser> lol
<mouser> hahahahahhahahaah
<Skwire> FU!
<mouser> ah the good old days
<mouser> of 5 minutes ago
<mouser> when you were so sure of life
<mouser> so young, naive, and headstrong
<mouser> cast yourself back in time to your youth
<mouser> and remember that moment
<mouser> 5 minutes ago
<Skwire> .,!,.(^_^).,!,.