On Sun, 2009-11-08 at 20:34 +0100, Federico Di Gregorio wrote:
> Il giorno dom, 08/11/2009 alle 14.27 -0500, Jonathan Pryor ha scritto:
> > I'd also suggest providing shorter option alias, e.g. -i for
> > entityInterface, -b for entityBase, -ea for entityAttribute, -ma for
> > memberAttribute.  Then again, perhaps not -- longer names can be more
> > readable. 
> 
> Can I say that shot options should be limited to one letter? So that it
> is possible to group them if necessary. Yes, I know, this is getopt
> inheritance but people are so used to it..

Mono.Options doesn't care, but restricting to one letter does allow
bundling the value with the option, e.g. -iINotifyPropertyChanged.
Opinions on whether that's a good thing or not will vary. :-)

I'd also suggest only doing that for more frequently used options --
entityAttribute and methodAttribute likely don't need shorter options.
I'm not sure entityInterface and entityBase need shorter options either,
for that matter.

 - Jon



--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"DbLinq" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to 
[email protected]
For more options, visit this group at 
http://groups.google.com/group/dblinq?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to