Additional comments below. +-------------------------------------------------------------+ | Marko Riedel, EDV Neue Arbeit gGmbH, [EMAIL PROTECTED] | | http://www.geocities.com/markoriedelde/index.html | +-------------------------------------------------------------+
--- Marko Riedel <[EMAIL PROTECTED]> schrieb am Mo, 14.7.2008: > Von: Marko Riedel <[EMAIL PROTECTED]> > Betreff: Gorm class parser. > An: "DISCUSS GNUstep" <[email protected]> > Datum: Montag, 14. Juli 2008, 17:33 > Hi folks, > > I have come across a problem in the classloader of > Gorm.app. I ask your understanding when I say it is not > terribly sophisticated. I had noticed that declarations of > several instance variables of the same type like so > > NSMutableArray *a1, *a2, > > would confuse it, resulting in corrupted outlet lists, so > now I always write > > NSMutableArray *a1; > NSMutableArray *a2; What I mean here is that declarations like the above in the vicinity of a declaration like id myOutlet; would corrupt the outlet name "myOutlet." > > Now I have another, more serious problem: it appears that > the parser will consider everything an outlet that contains > the string "id", e.g. > > NSMutableDictionary *namesToPids; > > will cause "namesToPids" to appear in the outlet > list. This is an annoying problem and I don't think not > to use the string "id" in variable names is an > acceptable solution (though using "namesToPIDs" > will fix it). > > Anyhow I hope you can replicate this, if not, please accept > my apologies. > > BTW does GNUstep have a regexp libary yet that offers, say > Perl-compatible regular expressions with different enodings > (utf8 ...)? > > Best regards, > > Marko > > > +-------------------------------------------------------------+ > | Marko Riedel, EDV Neue Arbeit gGmbH, > [EMAIL PROTECTED] | > | http://www.geocities.com/markoriedelde/index.html > | > +-------------------------------------------------------------+ > > > > __________________________________________________________ > Gesendet von Yahoo! Mail. > Dem pfiffigeren Posteingang. > http://de.overview.mail.yahoo.com > > > _______________________________________________ > Discuss-gnustep mailing list > [email protected] > http://lists.gnu.org/mailman/listinfo/discuss-gnustep __________________________________________________________ Gesendet von Yahoo! Mail. Dem pfiffigeren Posteingang. http://de.overview.mail.yahoo.com _______________________________________________ Discuss-gnustep mailing list [email protected] http://lists.gnu.org/mailman/listinfo/discuss-gnustep
