Revision e8521020
Von Sven Schöling vor mehr als 9 Jahren hinzugefügt
modules/override/YAML/Loader.pm | ||
---|---|---|
34 | 34 |
$self->line(0); |
35 | 35 |
$self->die('YAML_PARSE_ERR_BAD_CHARS') |
36 | 36 |
if $self->stream =~ /$ESCAPE_CHAR/; |
37 |
$self->die('YAML_PARSE_ERR_NO_FINAL_NEWLINE') |
|
37 |
# $self->die('YAML_PARSE_ERR_NO_FINAL_NEWLINE') |
|
38 |
$self->{stream} .= "\n" |
|
38 | 39 |
if length($self->stream) and |
39 | 40 |
$self->{stream} !~ s/(.)\n\Z/$1/s; |
40 | 41 |
$self->lines([split /\x0a/, $self->stream, -1]); |
Auch abrufbar als: Unified diff
Bei fehlendem Newline an YAML-Code nicht meckern
Dieser Commit reimplementiert den Fix aus
f1bfb69b13865d0a0d336d19364e2684ec76a181
Originaler Kommentar: