Hi, This problem has already been reported and fixed[1], it's just that the fix isn't in 1.6.0.3. I assume it must be in 1.6.1 RC2, which is the "bleeding edge" you can download from the website[2] since it was fixed six months ago.
[1] https://prototype.lighthouseapp.com/projects/8886-prototype/tickets/397 [2] http://prototypejs.org/download HTH, -- T.J. Crowder tj / crowder software / com Independent Software Engineer, consulting services available On Jun 13, 10:52 am, oogatta <[email protected]> wrote: > Hi, all. > > First I have to admit that I'm a "type lover", so I always write > function definitions like this, > > ========== > var test = function test ( /*Array*/friendList, /*Number*/index ) { > // ....} > > ========== > > but I noticed, when comments appear in arguments list, > Function.argumentNames fails to get correct argument names IN IE. > In method definitions of a inherited class, this leads to make me lose > $super capability. Condition ( value.argumentNames().first() == > "$super" ) on Class.addMethods, equals false. > > I think, that's because IE stay comments untouched in the returned > strings of Function.toString. I'm sure that FF drops comments > appearing in arguments parentheses. > > Can I post a fix or ask someone for taking care of this? or, Should I > change my belief? :P > > Thanks! > > oogatta --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Prototype & script.aculo.us" 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/prototype-scriptaculous?hl=en -~----------~----~----~----~------~----~------~--~---
