Re: Method Name Truncation in PIR

2004-04-15 Thread Leopold Toetsch
Chromatic <[EMAIL PROTECTED]> wrote: > On Thu, 2004-04-15 at 09:18, Leopold Toetsch wrote: >> Ah. Relikt of Jeff's patch. If that constant got reused elsewhere, e.g. >> as a method name, it were one too short. > Confirmed. Thanks, Leo! Good. > Would a test patch such as the following be good

Re: Method Name Truncation in PIR

2004-04-15 Thread chromatic
On Thu, 2004-04-15 at 09:18, Leopold Toetsch wrote: > Ah. Relikt of Jeff's patch. If that constant got reused elsewhere, e.g. > as a method name, it were one too short. Confirmed. Thanks, Leo! Would a test patch such as the following be good to catch regressions, or should it go elsewhere? If

Re: Method Name Truncation in PIR

2004-04-15 Thread Leopold Toetsch
chromatic wrote: emit set P16['height], 100 Ah. Relikt of Jeff's patch. If that constant got reused elsewhere, e.g. as a method name, it were one too short. Fixed. leo

Re: Method Name Truncation in PIR

2004-04-15 Thread chromatic
On Thu, 2004-04-15 at 00:58, Leopold Toetsch wrote: > Did you turn on debugging? Most of these name mangling and string > constant stuff should be covered, e.g.: > > $ parrot -d /tmp/object-meths_15.pasm 2>&1 | grep meth Aha, here's an interesting difference. I've been using single quotes f

Re: Method Name Truncation in PIR

2004-04-15 Thread Leopold Toetsch
Chromatic <[EMAIL PROTECTED]> wrote: > Method 'layou' not found > in file '(unknown file)' near line -1 Did you turn on debugging? Most of these name mangling and string constant stuff should be covered, e.g.: $ parrot -d /tmp/object-meths_15.pasm 2>&1 | grep meth leo

Method Name Truncation in PIR

2004-04-14 Thread chromatic
Hi there, I'm seeing method name truncation when trying to run code of the form: .local pmc app .local int app_type find_type app_type, 'SDL::App' app = new app_type, app_args .local pmc main_screen main_screen = app.'surface'() surface() calls _new() on another object