Size: a a a

2020 November 24

АК

Алексей Клименко... in use Perl or die;
Sergey Zhmylove
@PerlBanjoBot
sub XX::xx { die 13 }
push @YY::ISA, "XX";
YY::xx();
То есть по :: не резолвятся родители?
источник

SZ

Sergey Zhmylove in use Perl or die;
Алексей Клименко
То есть по :: не резолвятся родители?
Да, можно YY->xx или так:
источник

SZ

Sergey Zhmylove in use Perl or die;
Алексей Клименко
То есть по :: не резолвятся родители?
@PerlBanjoBot sub XX::xx { die 13 }
push @YY::ISA, "XX";
(bless {}, "YY")->xx();
источник

АК

Алексей Клименко... in use Perl or die;
Ну тогда расчехляем
*TL::Object::pack_bytes = \&TLObject::pack_bytes;
И-и-их ха-а-а!
источник

P

PerlBanjoBot in use Perl or die;
Sergey Zhmylove
@PerlBanjoBot sub XX::xx { die 13 }
push @YY::ISA, "XX";
(bless {}, "YY")->xx();
источник

VT

Vasily Terkin in use Perl or die;
Алексей Клименко
Ну тогда расчехляем
*TL::Object::pack_bytes = \&TLObject::pack_bytes;
И-и-их ха-а-а!
o_O
источник

АК

Алексей Клименко... in use Perl or die;
Алексей Клименко
Ну тогда расчехляем
*TL::Object::pack_bytes = \&TLObject::pack_bytes;
И-и-их ха-а-а!
источник

VT

Vasily Terkin in use Perl or die;
мой коооод, моя преееелесссссть
источник

VG

Vadim Goncharov in use Perl or die;
в 30-х годах за то, что ты делаешь, тебя бы посадили - и хорошо если "за растрату", а не за вредительство
источник

AP

Anton Petrusevich in use Perl or die;
Алексей Клименко
То есть по :: не резолвятся родители?
нет, не резолвятся. если специально не экспортировать функции в неймспейс. резолвятся только для объектов.
источник

АК

Алексей Клименко... in use Perl or die;
Anton Petrusevich
нет, не резолвятся. если специально не экспортировать функции в неймспейс. резолвятся только для объектов.
Жаль, так бы фиктивное ::ISA на себя поставил, а тот модуль вообще б выкинул.

Но ладно, буду смотреть, что дальше у меня получается.
источник

SZ

Sergey Zhmylove in use Perl or die;
Алексей Клименко
Жаль, так бы фиктивное ::ISA на себя поставил, а тот модуль вообще б выкинул.

Но ладно, буду смотреть, что дальше у меня получается.
Зачем тебе это?
источник

АК

Алексей Клименко... in use Perl or die;
Sergey Zhmylove
Зачем тебе это?
Чтобы существующий код, который я желаю по-минимуму изменять, продолжил обращаться к уже несуществующим классам.
источник

VG

Vadim Goncharov in use Perl or die;
Sergey Zhmylove
Зачем тебе это?
https://t.me/usePerlOrDie/35300 он страдает пиздецом головного мозга
источник

АК

Алексей Клименко... in use Perl or die;
Забыл на 'XX'->new часть с ->new, получил строку, которая ушла дальше, где на неё вызвали ->pack (а ждали вообще хеш), и он вызвался от XX::pack с аргументом 'XX', а не объектом.

Ну надо же.
источник

VG

Vadim Goncharov in use Perl or die;
/me уже даже не вникает в эти страдания
источник

АК

Алексей Клименко... in use Perl or die;
Ого, судя по водопаду пришедших объектов – либа заработала!
источник

АК

Алексей Клименко... in use Perl or die;
Алексей Клименко
Ну тогда расчехляем
*TL::Object::pack_bytes = \&TLObject::pack_bytes;
И-и-их ха-а-а!
Не, ну с таким хаком я могу даже пару предыдущих костылей откатить…
источник
2020 November 25

SZ

Sergey Zhmylove in use Perl or die;
Алексей Клименко
Забыл на 'XX'->new часть с ->new, получил строку, которая ушла дальше, где на неё вызвали ->pack (а ждали вообще хеш), и он вызвался от XX::pack с аргументом 'XX', а не объектом.

Ну надо же.
Как ты мог забыть часть с new?
источник

VG

Vadim Goncharov in use Perl or die;
Sergey Zhmylove
Как ты мог забыть часть с new?
что взять с пацака, который забывает, на каком языке он сегодня пишет
источник