Property names may contain colons.
This commit is contained in:
parent
44261221ce
commit
b31cab3084
@ -139,11 +139,11 @@ sub read {
|
||||
$section = $1;
|
||||
|
||||
# Attribues with quoted values. value can contain anything other than "
|
||||
} elsif($line =~ /^\s*([\w\-]+)\s*=\s*\"([^\"]+)\"/ ) {
|
||||
} elsif($line =~ /^\s*([\w:-]+)\s*=\s*\"([^\"]+)\"/ ) {
|
||||
$self -> {$section} -> {$1} = $2;
|
||||
|
||||
# Handle attributes without quoted values - # or ; at any point will mark comments
|
||||
} elsif($line =~ /^\s*([\w\-]+)\s*=\s*([^\#;]+)/ ) {
|
||||
} elsif($line =~ /^\s*([\w:-]+)\s*=\s*([^\#;]+)/ ) {
|
||||
my $key = $1;
|
||||
$self -> {$section} -> {$key} = $2;
|
||||
$self -> {$section} -> {$key} =~ s/^\s*(.*?)\s*$/$1/;
|
||||
|
Loading…
x
Reference in New Issue
Block a user