[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Perl plugin



> > use lib "/home/foo/.xchat2";
> > use IRC;
>
> That wouldn't be sufficient to be accepted in current stable. Users
> can't be expected to edit scripts to make them work.

Well when, if ever, are you going to be willing to 'break' the Perl plugin
interface? It needs a good breaking to get fixed.

When I have the time to actually sit down and do it, I am willing to do
compatibility functions.. but it will be wasteful, because in some cases
simple stubs calling the new functions won't suffice, there will be
duplication of very similar commands. I much prefer the seperate "use
IRC.pm" idea .. I mean really, there are at best maybe 5 useful perl
scripts for XChat that actually work properly in 2.0.x, most were
abandoned in favour of languages without braindead interfaces long ago.
Nobody even noticed a broken get_user_info! I hardly think there would be
a rebellion on your hands if John Q User needed to add a line or two to
make his sysinfo script work again. The vast majority of good XChat
perl scripts don't work properly in 2.0.x as it is, they've been
abandoned.

If you're ever going to take XChat into a new development branch, I'd
really like to see the old Perl plugin, and all compatibility with it,
killed stone dead at that time. Frankly, Perl scripting on XChat is not
exactly thriving these days.

-J Dietrich
--
XChat-discuss: mailing list for XChat users
Archive:       http://mail.nl.linux.org/xchat-discuss/