Opened 6 years ago

Closed 6 years ago

Last modified 6 years ago

#302 closed defect (fixed)

perl6 syntax highlighting and outline not active on vista using wperl.exe

Reported by: Casan Owned by: azawawi
Priority: major Milestone:
Component: editor Version: 0.34
Keywords: syntax perl6 wperl vista Cc:

Description

When starting dev.pl using wperl.exe on vista:

  • no syntax is highlighted
  • outline frame is empty

I have strawberry 10.0.4 installed
parrot 1.1 and rakudo add-on #16 is installed from packages
Padre::Plugin::Perl6 v0.35
Padre svn checkout @4260 v0.34

It works fine when dev.pl is run from a console window.

Change History (7)

comment:1 Changed 6 years ago by azawawi

  • Owner set to azawawi
  • Status changed from new to assigned

comment:2 Changed 6 years ago by azawawi

  • Status changed from assigned to accepted

comment:3 Changed 6 years ago by azawawi

Thanks for reporting it, nice catch!

It is an IPC::Run3 bug. It tries to save the STDOUT and gets a "Bad File Descriptor" when wperl is used. I'll see what i can to fix it.

comment:4 Changed 6 years ago by azawawi

A preliminary fix was applied in r4274. It works now but an annoying command popup continues to appear when using wperl.

comment:5 Changed 6 years ago by azawawi

  • Resolution set to fixed
  • Status changed from accepted to closed

Fixed in Padre::Plugin::Perl6 v0.36

comment:6 Changed 6 years ago by Casan

Thanks for your work. It works here.
(When cleaning up STD.pm Lex Cache, not to forget).

comment:7 Changed 6 years ago by azawawi

I am currently working on a feature to issue an error in the syntax check window when STD lex cache becomes corrupt.

Thanks and keep those bugs coming :)

Note: See TracTickets for help on using tickets.