Size: a a a

2020 November 03

SZ

Sergey Zhmylove in Modern::Perl
Надо смотреть по коду, что там не так работает
источник

SZ

Sergey Zhmylove in Modern::Perl
Ну тут трудно тупить:
$YAML::Syck::LoadBlessed = 1
Где-то в начале. Можно вообще в begin сунуть, после use
источник

VO

Vyacheslav Olkhovche... in Modern::Perl
DB<4> p $YAML::Syck::LoadBlessed
1
источник

VO

Vyacheslav Olkhovche... in Modern::Perl
да вот как-то не работает
источник

VO

Vyacheslav Olkhovche... in Modern::Perl
DB<6> print Data::Dumper::Dumper($info)
$VAR1 = {
         'checkout' => {
                         'sep' => '/',
                         'sticky' => {},
                         'hash' => {}
                       },
         'depotmap' => {
                         '' => '/home/slw/.svk/local'
                       }
       };
источник

VO

Vyacheslav Olkhovche... in Modern::Perl
причем файл вроде честный
--- 
checkout: !!perl/hash:Data::Hierarchy
 hash: {}

 sep: /
 sticky: {}
источник

VO

Vyacheslav Olkhovche... in Modern::Perl
$YAML::Syck::LoadBlessed = 1;
       $info = eval {LoadFile ($self->{statefile})};
источник

VG

Vadim Goncharov in Modern::Perl
а этот ямл ссык не то же самое, что YAML::Tiny?
источник

SZ

Sergey Zhmylove in Modern::Perl
Vyacheslav Olkhovchenkov
$YAML::Syck::LoadBlessed = 1;
       $info = eval {LoadFile ($self->{statefile})};
А там точно use yaml syck?
источник

SZ

Sergey Zhmylove in Modern::Perl
Может там xs?
источник

VO

Vyacheslav Olkhovche... in Modern::Perl
use autouse 'YAML::Syck'         => qw(LoadFile DumpFile);
источник

SZ

Sergey Zhmylove in Modern::Perl
Vadim Goncharov
а этот ямл ссык не то же самое, что YAML::Tiny?
Tiny не умеет грузить объекты
источник

VG

Vadim Goncharov in Modern::Perl
я смутно припоминаю, что патчил код вроде только Tiny
источник

SZ

Sergey Zhmylove in Modern::Perl
Vyacheslav Olkhovchenkov
use autouse 'YAML::Syck'         => qw(LoadFile DumpFile);
Попробуй по приколу $YAML::LoadBlessed = 1;
источник

VO

Vyacheslav Olkhovche... in Modern::Perl
без разницы
источник

SZ

Sergey Zhmylove in Modern::Perl
Vyacheslav Olkhovchenkov
без разницы
А что в файле? А то может там код и нужен UseCode?
источник

VO

Vyacheslav Olkhovche... in Modern::Perl
я же показал выше кусок файла
источник

SZ

Sergey Zhmylove in Modern::Perl
Вижу
источник

VO

Vyacheslav Olkhovche... in Modern::Perl
все еще смешнее, перед вызовом $info = eval {LoadFile ($self->{statefile})}; $YAML::Syck::LoadBlessed = 1 а после -- 0
источник

VG

Vadim Goncharov in Modern::Perl
ну, лезь в его код, куда деваться
источник