• Willkommen im Linux Club - dem deutschsprachigen Supportforum für GNU/Linux. Registriere dich kostenlos, um alle Inhalte zu sehen und Fragen zu stellen.

KWrite: Perl syntax highlighting

Hallo,

openSUSE wird schon seit einigen Versionen mit der Perlversion 5.10.0 ausgeliefert, aber die Syntaxhighlighting von KWrite wurde nicht an die neuen Schlüsselworte/Operatoren/Built-in-Funktionen angepasst; ganz besonders lästig ist das beim "defined-or" Operator, weil dieser die nachfolgende Syntaxhighlighting durcheinander bringt.
Wird openSUSE 11.3 ein in dieser Hinsicht geupdatetes KWrite haben?
 
Poste mal ein kleines Stückchen Beispielcode, dann probier ich das heute Abend auf dem Factory-Rechner aus. ;)
 
Code:
#!/usr/bin/env perl
use strict;
use warnings;
use 5.010;

my $foo;
$foo //= 'abc';

given ( $foo ) {
    when ( /^abc/ ) { say 'abc'; }
    when ( /^def/ ) { say 'def'; }
    when ( /^xyz/ ) { say 'xyz'; }
    default { say ''; }
}

for ( 'a' .. 'd' ) {
    state $count = 0;
    say $count++;
}
 
Sieht momentan so aus:
kwrite.png
 
Zurück
Oben