# New Ticket Created by Will Coleda # Please include the string: [perl #56792] # in the subject line of all future correspondence about this issue. # <URL: http://rt.perl.org/rt3/Ticket/Display.html?id=56792 >
New ticket opened from comment on list in thread 'Re: Warnings on Solaris, Pmc2c usage/design bug', from Andrew Johnson. ---- BTW, there is a fundamental problem with this very common usage of a Parrot::Pmc2c::Emitter: $e->emit( <<"END", __FILE__, __LINE__ + 1 ); ... code ... END In the above usage, __LINE__ returns the line number of the line containing the "END" marker, not that of the line containing the "emit" call, so the #line directive it emits points to the wrong place in the source file. -- Will "Coke" Coleda