Ticket #194 (closed defect: fixed)

Opened 5 years ago

Last modified 5 years ago

Slow Perl6 syntax highlighting

Reported by: azawawi Owned by: azawawi
Priority: major Milestone:
Component: External dependency Version: 0.22
Keywords: Cc:

Description

When using Padre::Plugin::Perl6, it is very slow to type and wait for errors. Maybe use Padre::Task::Perl6 to offload it to a thread and call hilitep6 process?

Change History

comment:1 Changed 5 years ago by azawawi

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

comment:2 follow-up: ↓ 3 Changed 5 years ago by azawawi

  • Component changed from editor to External dependency

comment:3 in reply to: ↑ 2 Changed 5 years ago by azawawi

I uploaded a new Padre::Plugin::Perl6 0.016 to CPAN. This removes our dependency on STD and relies on Padre::Task-s. It works but is not 100% stable if you type very fast. This enables us to use the newest STD.pm while not going through the bugs that gimme5 can introduce.

comment:4 Changed 5 years ago by azawawi

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

Stability problems are no longer a concern with one-thread-working solution introduced by Tsee and you can now type very fast. However, you need sometimes to type an extra for it to refresh the last keystroke.

Note: See TracTickets for help on using tickets.