Hi, About a week ago, I sumbitted a patch which allowed case-insensitive lookup of enum values in task attributes. I didn't get any feedback, so I don't know whether it has been commited or rejected. Can someone shed some light over this?
The patch & original message are attached. Best, Arjen > -----Original Message----- > From: Arjen Poutsma > Sent: Tuesday, August 26, 2003 10:15 AM > To: '[EMAIL PROTECTED]' > Subject: Patch: Case insensitive enum value lookups > > > Hi, > > The attached patch for Element.cs allows case-insensitive > lookup of enumeration values in the build file. > > A number of tasks use an enum to specify a closed set of task > parameters. For instance, the foreach task uses the LoopItem > enum to specify the type of iteration that should be done. > Without the patch, these parameters had to be specified with > the exact casing used in the enumeration. The attached patch > fixes this, and allows one to specify these parameters with > any casing. I would prefer to allow only lower case, just > like any other task attribute, but there is no simple way to > do that without actually changing the enum definitions. > > Cheers, > > Arjen >
nant-ignorecase-enum.patch
Description: nant-ignorecase-enum.patch
