]> jfr.im git - irc/xchat.git/log
irc/xchat.git
10 years agoAvoid other potential hook problems main
lifeispain [Sat, 13 Jul 2013 05:41:18 +0000 (05:41 +0000)] 
Avoid other potential hook problems

git-svn-id: svn://svn.code.sf.net/p/xchat/svn@1525 893a96be-7f27-4fdf-9d1e-6aeec9d3cce1

10 years agoFix plugin hook handling crash
lifeispain [Sat, 13 Jul 2013 04:36:41 +0000 (04:36 +0000)] 
Fix plugin hook handling crash

git-svn-id: svn://svn.code.sf.net/p/xchat/svn@1524 893a96be-7f27-4fdf-9d1e-6aeec9d3cce1

11 years agoFix the check for argument count in hook_fd.
lsitu [Fri, 1 Mar 2013 03:51:08 +0000 (03:51 +0000)] 
Fix the check for argument count in hook_fd.

git-svn-id: svn://svn.code.sf.net/p/xchat/svn@1523 893a96be-7f27-4fdf-9d1e-6aeec9d3cce1

11 years agoFor gtk3. Change to single include instead of including individual headers.
lsitu [Fri, 1 Mar 2013 03:50:37 +0000 (03:50 +0000)] 
For gtk3. Change to single include instead of including individual headers.

git-svn-id: svn://svn.code.sf.net/p/xchat/svn@1522 893a96be-7f27-4fdf-9d1e-6aeec9d3cce1

11 years agogit-svn-id: svn://svn.code.sf.net/p/xchat/svn@1521 893a96be-7f27-4fdf-9d1e-6aeec9d3cce1
mooooooo [Fri, 27 Jul 2012 03:07:08 +0000 (03:07 +0000)] 
git-svn-id: svn://svn.code.sf.net/p/xchat/svn@1521 893a96be-7f27-4fdf-9d1e-6aeec9d3cce1

11 years agoAdd AC_USE_SYSTEM_EXTENSIONS since the extensions it enables are being used
lsitu [Sat, 14 Jul 2012 17:45:12 +0000 (17:45 +0000)] 
Add AC_USE_SYSTEM_EXTENSIONS since the extensions it enables are being used
and newer autoconf requires this declaration.
Bump the requirement to autoconf 2.60 which is when AC_USE_SYSTEM_EXTENSIONS
was added.
Bump the glib requirement to 2.12 since it's required by gtk 2.10.

git-svn-id: svn://svn.code.sf.net/p/xchat/svn@1520 893a96be-7f27-4fdf-9d1e-6aeec9d3cce1

11 years agoFix the callback fixing code to account for inner packages.
lsitu [Sat, 14 Jul 2012 17:21:35 +0000 (17:21 +0000)] 
Fix the callback fixing code to account for inner packages.

git-svn-id: svn://svn.code.sf.net/p/xchat/svn@1519 893a96be-7f27-4fdf-9d1e-6aeec9d3cce1

11 years agoOnly include dirent.h on non-WIN32 platforms.
lsitu [Sat, 14 Jul 2012 17:18:40 +0000 (17:18 +0000)] 
Only include dirent.h on non-WIN32 platforms.

git-svn-id: svn://svn.code.sf.net/p/xchat/svn@1518 893a96be-7f27-4fdf-9d1e-6aeec9d3cce1

11 years agoSlightly more up to date information. :)
lsitu [Sat, 14 Jul 2012 17:18:12 +0000 (17:18 +0000)] 
Slightly more up to date information. :)

git-svn-id: svn://svn.code.sf.net/p/xchat/svn@1517 893a96be-7f27-4fdf-9d1e-6aeec9d3cce1

11 years agoRemove obsolete checks for older versions of gtk and glib since gtk 2.10 and
lsitu [Sat, 14 Jul 2012 17:18:00 +0000 (17:18 +0000)] 
Remove obsolete checks for older versions of gtk and glib since gtk 2.10 and
glib 2.12 are the minimum requirements.

git-svn-id: svn://svn.code.sf.net/p/xchat/svn@1516 893a96be-7f27-4fdf-9d1e-6aeec9d3cce1

11 years agoMake /ignore <nick> always add !*@* if <nick> does not contain ?
lsitu [Sat, 7 Jul 2012 23:39:59 +0000 (23:39 +0000)] 
Make /ignore <nick> always add !*@* if <nick> does not contain ?
or *.

git-svn-id: svn://svn.code.sf.net/p/xchat/svn@1515 893a96be-7f27-4fdf-9d1e-6aeec9d3cce1

11 years agoKeep track of the container script for the non-plugin generated packages.
lsitu [Sat, 7 Jul 2012 23:39:41 +0000 (23:39 +0000)] 
Keep track of the container script for the non-plugin generated packages.
Prevent two scripts that define the same package name from being loaded. This
is an extension of the existing restriction.
Unset $current_package after invoking a callback to avoid accdentally
associating hooks with the wrong script.
fix_callback() no longer needs to mangle fully qualified names since package
names are no longer manggled.

git-svn-id: svn://svn.code.sf.net/p/xchat/svn@1514 893a96be-7f27-4fdf-9d1e-6aeec9d3cce1

11 years agoAdd documentation for %scripts and $current_package in Xchat::Embed.
lsitu [Sat, 7 Jul 2012 23:39:21 +0000 (23:39 +0000)] 
Add documentation for %scripts and $current_package in Xchat::Embed.
Remove the single package per script restriction. Each script is still
automatically wrapped in its own package.
Keep track of the packge(script name) whenever a hook is created in order to
allow callbacks which outside of a script and still be able to create hooks
from those callbacks.
Use newSVsv to copy instead of making a mortal copy and incrementing the
ref count.

git-svn-id: svn://svn.code.sf.net/p/xchat/svn@1513 893a96be-7f27-4fdf-9d1e-6aeec9d3cce1

11 years agoSet the %INC value for bundled modules to "Compiled into the plugin."
lsitu [Sat, 7 Jul 2012 23:38:57 +0000 (23:38 +0000)] 
Set the %INC value for bundled modules to "Compiled into the plugin."

git-svn-id: svn://svn.code.sf.net/p/xchat/svn@1512 893a96be-7f27-4fdf-9d1e-6aeec9d3cce1

11 years agoOptimize for future laziness. :)
lsitu [Tue, 19 Jun 2012 17:27:43 +0000 (17:27 +0000)] 
Optimize for future laziness. :)
Use the native Windows functions for reading the directory listing instead
of open/read/closedir. Also filter out directories and hidden files.

git-svn-id: svn://svn.code.sf.net/p/xchat/svn@1511 893a96be-7f27-4fdf-9d1e-6aeec9d3cce1

11 years agoPython: Autoload just like Perl does, also from 'plugins' subdir.
zed [Tue, 19 Jun 2012 09:53:33 +0000 (09:53 +0000)] 
Python: Autoload just like Perl does, also from 'plugins' subdir.

git-svn-id: svn://svn.code.sf.net/p/xchat/svn@1510 893a96be-7f27-4fdf-9d1e-6aeec9d3cce1

11 years agoTypos in French
zed [Tue, 19 Jun 2012 09:50:38 +0000 (09:50 +0000)] 
Typos in French

git-svn-id: svn://svn.code.sf.net/p/xchat/svn@1509 893a96be-7f27-4fdf-9d1e-6aeec9d3cce1

11 years agoMinimize the number of JOINs sent for reconnecting instead of sending
lsitu [Thu, 17 May 2012 19:45:30 +0000 (19:45 +0000)] 
Minimize the number of JOINs sent for reconnecting instead of sending
one JOIN per opened channel.

git-svn-id: svn://svn.code.sf.net/p/xchat/svn@1508 893a96be-7f27-4fdf-9d1e-6aeec9d3cce1

12 years agoAdd missing help text for some commands.
lsitu [Sat, 12 May 2012 17:57:54 +0000 (17:57 +0000)] 
Add missing help text for some commands.

git-svn-id: svn://svn.code.sf.net/p/xchat/svn@1507 893a96be-7f27-4fdf-9d1e-6aeec9d3cce1

12 years agoInclude the command(s) for changing a get_info value for those that
lsitu [Fri, 4 May 2012 19:16:09 +0000 (19:16 +0000)] 
Include the command(s) for changing a get_info value for those that
have one.

git-svn-id: svn://svn.code.sf.net/p/xchat/svn@1506 893a96be-7f27-4fdf-9d1e-6aeec9d3cce1

12 years agoAdd missing values for the type field in get_list( "channels" ).
lsitu [Tue, 1 May 2012 18:53:49 +0000 (18:53 +0000)] 
Add missing values for the type field in get_list( "channels" ).

git-svn-id: svn://svn.code.sf.net/p/xchat/svn@1505 893a96be-7f27-4fdf-9d1e-6aeec9d3cce1

12 years agoWhen a network is collapsed, don't allow a lower level color to
lsitu [Sat, 7 Apr 2012 19:09:52 +0000 (19:09 +0000)] 
When a network is collapsed, don't allow a lower level color to
override a higher level color.

git-svn-id: svn://svn.code.sf.net/p/xchat/svn@1504 893a96be-7f27-4fdf-9d1e-6aeec9d3cce1

12 years agoApply the size limit to the URL Grabber window as well.
lsitu [Tue, 28 Feb 2012 18:08:48 +0000 (18:08 +0000)] 
Apply the size limit to the URL Grabber window as well.

git-svn-id: svn://svn.code.sf.net/p/xchat/svn@1503 893a96be-7f27-4fdf-9d1e-6aeec9d3cce1

12 years agoImplement the url_grabber and url_grabber_limit settings.
lsitu [Tue, 28 Feb 2012 18:08:32 +0000 (18:08 +0000)] 
Implement the url_grabber and url_grabber_limit settings.
Fix not being able to grab a URL if the URL is the first thing in
a message.

git-svn-id: svn://svn.code.sf.net/p/xchat/svn@1502 893a96be-7f27-4fdf-9d1e-6aeec9d3cce1

12 years agoAdd an option to always cycle regardless of completion_amount
lsitu [Wed, 15 Feb 2012 20:28:33 +0000 (20:28 +0000)] 
Add an option to always cycle regardless of completion_amount

git-svn-id: svn://svn.code.sf.net/p/xchat/svn@1501 893a96be-7f27-4fdf-9d1e-6aeec9d3cce1

12 years agoEmit "Topic Change" event before setting internal values to allow
lsitu [Tue, 14 Feb 2012 19:59:56 +0000 (19:59 +0000)] 
Emit "Topic Change" event before setting internal values to allow
plugins to access the old topic in the callback.

git-svn-id: svn://svn.code.sf.net/p/xchat/svn@1500 893a96be-7f27-4fdf-9d1e-6aeec9d3cce1

12 years ago* Make it build on newer glib (2.31+) (dimstar) bug #3446968.
zed [Thu, 5 Jan 2012 08:54:46 +0000 (08:54 +0000)] 
* Make it build on newer glib (2.31+) (dimstar) bug #3446968.
* Make buffer larger for /exec on unix.

git-svn-id: svn://svn.code.sf.net/p/xchat/svn@1499 893a96be-7f27-4fdf-9d1e-6aeec9d3cce1

12 years agoRemoved an extra '<'.
lsitu [Thu, 15 Sep 2011 21:01:39 +0000 (21:01 +0000)] 
Removed an extra '<'.

git-svn-id: svn://svn.code.sf.net/p/xchat/svn@1498 893a96be-7f27-4fdf-9d1e-6aeec9d3cce1

12 years agoadd links and references to Strawberry Perl in error messages
lsitu [Thu, 15 Sep 2011 21:00:59 +0000 (21:00 +0000)] 
add links and references to Strawberry Perl in error messages

git-svn-id: svn://svn.code.sf.net/p/xchat/svn@1497 893a96be-7f27-4fdf-9d1e-6aeec9d3cce1

12 years agoDon't remove user from userlist before emiting the event. This allows plugins to...
zed [Tue, 24 May 2011 10:25:00 +0000 (10:25 +0000)] 
Don't remove user from userlist before emiting the event. This allows plugins to get information on the quiting user.
(Lian Wan Situ).

git-svn-id: svn://svn.code.sf.net/p/xchat/svn@1496 893a96be-7f27-4fdf-9d1e-6aeec9d3cce1

13 years agoUpdated PTnet.org list (luminoso).
zed [Wed, 27 Apr 2011 08:44:17 +0000 (08:44 +0000)] 
Updated PTnet.org list (luminoso).

git-svn-id: svn://svn.code.sf.net/p/xchat/svn@1495 893a96be-7f27-4fdf-9d1e-6aeec9d3cce1

13 years agoFix build failure without libproxy (Lian Wan Situ).
zed [Thu, 14 Apr 2011 08:25:35 +0000 (08:25 +0000)] 
Fix build failure without libproxy (Lian Wan Situ).

git-svn-id: svn://svn.code.sf.net/p/xchat/svn@1494 893a96be-7f27-4fdf-9d1e-6aeec9d3cce1

13 years agoSF Bug #3280223 - link directly against libnotify (caillon).
zed [Sat, 9 Apr 2011 02:23:27 +0000 (02:23 +0000)] 
SF Bug #3280223 - link directly against libnotify (caillon).

git-svn-id: svn://svn.code.sf.net/p/xchat/svn@1493 893a96be-7f27-4fdf-9d1e-6aeec9d3cce1

13 years agoFix get_list( "networks" ) to not accumulate entries every time the
lsitu [Thu, 24 Feb 2011 00:02:49 +0000 (00:02 +0000)] 
Fix get_list( "networks" ) to not accumulate entries every time the
network list file changes.

git-svn-id: svn://svn.code.sf.net/p/xchat/svn@1492 893a96be-7f27-4fdf-9d1e-6aeec9d3cce1

13 years agoMake it possible to change the event name when using a hook_print filter
lsitu [Thu, 24 Feb 2011 00:02:39 +0000 (00:02 +0000)] 
Make it possible to change the event name when using a hook_print filter

git-svn-id: svn://svn.code.sf.net/p/xchat/svn@1491 893a96be-7f27-4fdf-9d1e-6aeec9d3cce1

13 years agotab should have been spaces
lsitu [Thu, 24 Feb 2011 00:02:27 +0000 (00:02 +0000)] 
tab should have been spaces

git-svn-id: svn://svn.code.sf.net/p/xchat/svn@1490 893a96be-7f27-4fdf-9d1e-6aeec9d3cce1

13 years agoBug #3017821 - Add support for libproxy (felipec).
zed [Tue, 25 Jan 2011 10:46:53 +0000 (10:46 +0000)] 
Bug #3017821 - Add support for libproxy (felipec).

"libproxy is a library that provides automatic proxy configuration management, it's usage greatly simplifies proxy configuration in XChat. For example, it's able to detect whether GNOME or KDE is running, and fetch the configuration from there, as well as environment variables, DConf, and other sources can be configured as modules.
In order to maintain the current proxy configurations, nothing will change unless the user selects the "Auto" proxy type."

git-svn-id: svn://svn.code.sf.net/p/xchat/svn@1489 893a96be-7f27-4fdf-9d1e-6aeec9d3cce1

13 years agoLast peice of Favourite networks feature.
zed [Tue, 25 Jan 2011 10:28:02 +0000 (10:28 +0000)] 
Last peice of Favourite networks feature.

git-svn-id: svn://svn.code.sf.net/p/xchat/svn@1488 893a96be-7f27-4fdf-9d1e-6aeec9d3cce1

13 years agoAdded PIRC.PL to default network list.
zed [Tue, 25 Jan 2011 10:26:25 +0000 (10:26 +0000)] 
Added PIRC.PL to default network list.

git-svn-id: svn://svn.code.sf.net/p/xchat/svn@1487 893a96be-7f27-4fdf-9d1e-6aeec9d3cce1

13 years agoFix using filter with hook_print.
lsitu [Fri, 14 Jan 2011 09:25:51 +0000 (09:25 +0000)] 
Fix using filter with hook_print.
Move the event name argument for the callback to the end so the
arguments will match those for regular print hooks.

git-svn-id: svn://svn.code.sf.net/p/xchat/svn@1486 893a96be-7f27-4fdf-9d1e-6aeec9d3cce1

13 years agoSpecific the list of files to include instead of using the dir since that
lsitu [Fri, 14 Jan 2011 01:00:50 +0000 (01:00 +0000)] 
Specific the list of files to include instead of using the dir since that
will also grab the .svn dir during make dist

git-svn-id: svn://svn.code.sf.net/p/xchat/svn@1485 893a96be-7f27-4fdf-9d1e-6aeec9d3cce1

13 years agoremove the Pod directory
lsitu [Fri, 14 Jan 2011 00:54:00 +0000 (00:54 +0000)] 
remove the Pod directory

git-svn-id: svn://svn.code.sf.net/p/xchat/svn@1484 893a96be-7f27-4fdf-9d1e-6aeec9d3cce1

13 years agoupdate generators for the new structure
lsitu [Fri, 14 Jan 2011 00:15:11 +0000 (00:15 +0000)] 
update generators for the new structure

git-svn-id: svn://svn.code.sf.net/p/xchat/svn@1483 893a96be-7f27-4fdf-9d1e-6aeec9d3cce1

13 years agosplit the various packages into their own files
lsitu [Fri, 14 Jan 2011 00:14:58 +0000 (00:14 +0000)] 
split the various packages into their own files

git-svn-id: svn://svn.code.sf.net/p/xchat/svn@1482 893a96be-7f27-4fdf-9d1e-6aeec9d3cce1

13 years agopreparing for restructuring to put individual packages into separate files
lsitu [Thu, 13 Jan 2011 23:56:20 +0000 (23:56 +0000)] 
preparing for restructuring to put individual packages into separate files

git-svn-id: svn://svn.code.sf.net/p/xchat/svn@1481 893a96be-7f27-4fdf-9d1e-6aeec9d3cce1

13 years agoset $Xchat::VERSION to the xchat version so scripts can require a minimum
lsitu [Thu, 13 Jan 2011 23:56:00 +0000 (23:56 +0000)] 
set $Xchat::VERSION to the xchat version so scripts can require a minimum
supported version

git-svn-id: svn://svn.code.sf.net/p/xchat/svn@1480 893a96be-7f27-4fdf-9d1e-6aeec9d3cce1

13 years agoBug #3078386 - lagometer and throttlemeter fix for win32 (viktor).
zed [Tue, 28 Dec 2010 03:16:33 +0000 (03:16 +0000)] 
Bug #3078386 - lagometer and throttlemeter fix for win32 (viktor).

git-svn-id: svn://svn.code.sf.net/p/xchat/svn@1479 893a96be-7f27-4fdf-9d1e-6aeec9d3cce1

13 years agoBug #3078399 - center server tab close dialog (viktor).
zed [Tue, 28 Dec 2010 03:04:56 +0000 (03:04 +0000)] 
Bug #3078399 - center server tab close dialog (viktor).

git-svn-id: svn://svn.code.sf.net/p/xchat/svn@1478 893a96be-7f27-4fdf-9d1e-6aeec9d3cce1

13 years agoBug #3078380 - Missing comma in fields list (viktor).
zed [Tue, 28 Dec 2010 02:56:41 +0000 (02:56 +0000)] 
Bug #3078380 - Missing comma in fields list (viktor).

git-svn-id: svn://svn.code.sf.net/p/xchat/svn@1477 893a96be-7f27-4fdf-9d1e-6aeec9d3cce1

13 years agoBug #3078376 - Win32 python load fix (viktor).
zed [Tue, 28 Dec 2010 02:50:23 +0000 (02:50 +0000)] 
Bug #3078376 - Win32 python load fix (viktor).

git-svn-id: svn://svn.code.sf.net/p/xchat/svn@1476 893a96be-7f27-4fdf-9d1e-6aeec9d3cce1

13 years agoFix reinit attempt handling code. When xchat_plugin_init returns 0
lsitu [Wed, 22 Dec 2010 03:53:05 +0000 (03:53 +0000)] 
Fix reinit attempt handling code. When xchat_plugin_init returns 0
xchat_plugin_deinit does not get called, this was leaving reinit_tried
with an incorrect value which prevented the plugin from unloading and
reloading correctly.

git-svn-id: svn://svn.code.sf.net/p/xchat/svn@1475 893a96be-7f27-4fdf-9d1e-6aeec9d3cce1

13 years agoReplace return 0 with return; to better match the behavior of other returns
lsitu [Wed, 22 Dec 2010 01:47:18 +0000 (01:47 +0000)] 
Replace return 0 with return; to better match the behavior of other returns
for failed hooks.

git-svn-id: svn://svn.code.sf.net/p/xchat/svn@1474 893a96be-7f27-4fdf-9d1e-6aeec9d3cce1

13 years agoBug #3137465 - Text should scroll off top of buffer (rbh00)
zed [Fri, 17 Dec 2010 07:58:16 +0000 (07:58 +0000)] 
Bug #3137465 - Text should scroll off top of buffer (rbh00)

git-svn-id: svn://svn.code.sf.net/p/xchat/svn@1473 893a96be-7f27-4fdf-9d1e-6aeec9d3cce1

13 years agoOnly . and .. should be skipped, not all dot files.
lsitu [Mon, 13 Dec 2010 22:23:09 +0000 (22:23 +0000)] 
Only . and .. should be skipped, not all dot files.

git-svn-id: svn://svn.code.sf.net/p/xchat/svn@1472 893a96be-7f27-4fdf-9d1e-6aeec9d3cce1

13 years agoDocument what context timer hooks are executed in.
lsitu [Sat, 4 Dec 2010 09:43:43 +0000 (09:43 +0000)] 
Document what context timer hooks are executed in.

git-svn-id: svn://svn.code.sf.net/p/xchat/svn@1471 893a96be-7f27-4fdf-9d1e-6aeec9d3cce1

13 years agolibnotify-0.7 drops support for notify_notification_new_with_status_icon() and only...
zed [Tue, 16 Nov 2010 08:26:22 +0000 (08:26 +0000)] 
libnotify-0.7 drops support for notify_notification_new_with_status_icon() and only has notfy_notification_new()

Since it was checked for with g_module_symbol() that caused libnotify not to work and the tray plugin to fall back to the inferior experience of notify-send. But actually notify_notification_new_with_status_icon() wasn't used, it just was pointless checked for.

Patch also adds a comment explaining that notify_notification_new() lost its 4th argument, but passing an extra NULL is fine.
Submitted:

Owen Taylor ( otaylor ).

git-svn-id: svn://svn.code.sf.net/p/xchat/svn@1470 893a96be-7f27-4fdf-9d1e-6aeec9d3cce1

13 years agoMinor doc fix, right shift should be left shift.
lsitu [Sun, 3 Oct 2010 03:10:11 +0000 (03:10 +0000)] 
Minor doc fix, right shift should be left shift.

git-svn-id: svn://svn.code.sf.net/p/xchat/svn@1469 893a96be-7f27-4fdf-9d1e-6aeec9d3cce1

13 years agoAdd the event name to filter callbacks as the first argument.
lsitu [Wed, 8 Sep 2010 23:30:32 +0000 (23:30 +0000)] 
Add the event name to filter callbacks as the first argument.
Only call emit_print if the args were changed.

git-svn-id: svn://svn.code.sf.net/p/xchat/svn@1468 893a96be-7f27-4fdf-9d1e-6aeec9d3cce1

13 years agoAdd line numbers to the examples
lsitu [Wed, 8 Sep 2010 23:30:24 +0000 (23:30 +0000)] 
Add line numbers to the examples

git-svn-id: svn://svn.code.sf.net/p/xchat/svn@1467 893a96be-7f27-4fdf-9d1e-6aeec9d3cce1

13 years agobump version number
lsitu [Wed, 8 Sep 2010 23:30:08 +0000 (23:30 +0000)] 
bump version number

git-svn-id: svn://svn.code.sf.net/p/xchat/svn@1466 893a96be-7f27-4fdf-9d1e-6aeec9d3cce1

13 years agoAdd syntax highlighting
lsitu [Wed, 8 Sep 2010 23:29:52 +0000 (23:29 +0000)] 
Add syntax highlighting

git-svn-id: svn://svn.code.sf.net/p/xchat/svn@1465 893a96be-7f27-4fdf-9d1e-6aeec9d3cce1

13 years agoMissing comma >_<
lsitu [Thu, 26 Aug 2010 05:02:54 +0000 (05:02 +0000)] 
Missing comma >_<

git-svn-id: svn://svn.code.sf.net/p/xchat/svn@1464 893a96be-7f27-4fdf-9d1e-6aeec9d3cce1

13 years agoBuild the DLL name and required version from values defined in
lsitu [Thu, 26 Aug 2010 02:18:04 +0000 (02:18 +0000)] 
Build the DLL name and required version from values defined in
CORE/config.h instead of using hard coded values.
Add commands to build plugins for StrawberryPerl in addition to ActivePerl.

git-svn-id: svn://svn.code.sf.net/p/xchat/svn@1463 893a96be-7f27-4fdf-9d1e-6aeec9d3cce1

13 years agoadd entries to build for 5.10.1 and 5.12.1 as well
lsitu [Wed, 25 Aug 2010 02:13:41 +0000 (02:13 +0000)] 
add entries to build for 5.10.1 and 5.12.1 as well

git-svn-id: svn://svn.code.sf.net/p/xchat/svn@1462 893a96be-7f27-4fdf-9d1e-6aeec9d3cce1

13 years agoAdd run_after_event and filter option to hook_print.
lsitu [Wed, 25 Aug 2010 02:13:33 +0000 (02:13 +0000)] 
Add run_after_event and filter option to hook_print.

git-svn-id: svn://svn.code.sf.net/p/xchat/svn@1461 893a96be-7f27-4fdf-9d1e-6aeec9d3cce1

13 years agofactor out option processing
lsitu [Wed, 25 Aug 2010 02:13:25 +0000 (02:13 +0000)] 
factor out option processing

git-svn-id: svn://svn.code.sf.net/p/xchat/svn@1460 893a96be-7f27-4fdf-9d1e-6aeec9d3cce1

13 years agoAdd documentation for $handle under hook_fd and links http://perldoc.perl.org
lsitu [Wed, 18 Aug 2010 02:41:26 +0000 (02:41 +0000)] 
Add documentation for $handle under hook_fd and links http://perldoc.perl.org
for builtin functions.

git-svn-id: svn://svn.code.sf.net/p/xchat/svn@1459 893a96be-7f27-4fdf-9d1e-6aeec9d3cce1

13 years agoadd support for L<link text|scheme://...>
lsitu [Wed, 18 Aug 2010 02:41:14 +0000 (02:41 +0000)] 
add support for L<link text|scheme://...>

git-svn-id: svn://svn.code.sf.net/p/xchat/svn@1458 893a96be-7f27-4fdf-9d1e-6aeec9d3cce1

13 years agoimplement tab completion for paths
lsitu [Tue, 17 Aug 2010 01:55:50 +0000 (01:55 +0000)] 
implement tab completion for paths

git-svn-id: svn://svn.code.sf.net/p/xchat/svn@1457 893a96be-7f27-4fdf-9d1e-6aeec9d3cce1

13 years agoadd an option to ignore leading non-alphanumerica characters for nick completion
lsitu [Tue, 17 Aug 2010 01:55:37 +0000 (01:55 +0000)] 
add an option to ignore leading non-alphanumerica characters for nick completion

git-svn-id: svn://svn.code.sf.net/p/xchat/svn@1456 893a96be-7f27-4fdf-9d1e-6aeec9d3cce1

13 years agoadd support for get_info( "gtkwin_ptr" )
lsitu [Sat, 14 Aug 2010 23:13:47 +0000 (23:13 +0000)] 
add support for get_info( "gtkwin_ptr" )

git-svn-id: svn://svn.code.sf.net/p/xchat/svn@1455 893a96be-7f27-4fdf-9d1e-6aeec9d3cce1

13 years agoAdd documentation for poshigh and sizehigh
lsitu [Sat, 14 Aug 2010 02:13:48 +0000 (02:13 +0000)] 
Add documentation for poshigh and sizehigh

git-svn-id: svn://svn.code.sf.net/p/xchat/svn@1454 893a96be-7f27-4fdf-9d1e-6aeec9d3cce1

13 years agoAdded gtkwin_ptr to xchat_get_info.
zed [Sat, 14 Aug 2010 01:46:21 +0000 (01:46 +0000)] 
Added gtkwin_ptr to xchat_get_info.

git-svn-id: svn://svn.code.sf.net/p/xchat/svn@1453 893a96be-7f27-4fdf-9d1e-6aeec9d3cce1

13 years agoAdd documentation for Xchat::hook_fd
lsitu [Fri, 13 Aug 2010 21:36:30 +0000 (21:36 +0000)] 
Add documentation for Xchat::hook_fd

git-svn-id: svn://svn.code.sf.net/p/xchat/svn@1452 893a96be-7f27-4fdf-9d1e-6aeec9d3cce1

13 years agoPlugin API: Added 'resumehigh' for completeness.
zed [Tue, 10 Aug 2010 10:03:11 +0000 (10:03 +0000)] 
Plugin API: Added 'resumehigh' for completeness.

git-svn-id: svn://svn.code.sf.net/p/xchat/svn@1451 893a96be-7f27-4fdf-9d1e-6aeec9d3cce1

13 years agoAdd missing documentation
lsitu [Tue, 10 Aug 2010 09:15:19 +0000 (09:15 +0000)] 
Add missing documentation

git-svn-id: svn://svn.code.sf.net/p/xchat/svn@1450 893a96be-7f27-4fdf-9d1e-6aeec9d3cce1

13 years agoRemove unused code
lsitu [Tue, 10 Aug 2010 09:15:09 +0000 (09:15 +0000)] 
Remove unused code

git-svn-id: svn://svn.code.sf.net/p/xchat/svn@1449 893a96be-7f27-4fdf-9d1e-6aeec9d3cce1

13 years agoDisplay ERRSV if an error occurs.
lsitu [Tue, 10 Aug 2010 09:14:59 +0000 (09:14 +0000)] 
Display ERRSV if an error occurs.
Convert the SV to a char* before trying to display it.

git-svn-id: svn://svn.code.sf.net/p/xchat/svn@1448 893a96be-7f27-4fdf-9d1e-6aeec9d3cce1

13 years agoAssign the key and modifiers to named variables instead of using @_.
lsitu [Tue, 10 Aug 2010 09:14:50 +0000 (09:14 +0000)] 
Assign the key and modifiers to named variables instead of using  @_.
Remove comment that is no longer valid.
Remove the assignment to $[ since that has been deprecated.
Change the tab and left tab checks to use a constant instead of a literal.

git-svn-id: svn://svn.code.sf.net/p/xchat/svn@1447 893a96be-7f27-4fdf-9d1e-6aeec9d3cce1

13 years agoPlugin API: Added "poshigh" field to the DCC list.
zed [Tue, 10 Aug 2010 09:09:09 +0000 (09:09 +0000)] 
Plugin API: Added "poshigh" field to the DCC list.

git-svn-id: svn://svn.code.sf.net/p/xchat/svn@1446 893a96be-7f27-4fdf-9d1e-6aeec9d3cce1

13 years agoAdded a 'favorite networks' feature, a bit like xchat-aqua has. First stage only...
zed [Sat, 7 Aug 2010 07:14:44 +0000 (07:14 +0000)] 
Added a 'favorite networks' feature, a bit like xchat-aqua has. First stage only, incomplete.

git-svn-id: svn://svn.code.sf.net/p/xchat/svn@1445 893a96be-7f27-4fdf-9d1e-6aeec9d3cce1

13 years agoAdd documentation for the other values passed to a Key Press handler
lsitu [Thu, 24 Jun 2010 07:18:06 +0000 (07:18 +0000)] 
Add documentation for the other values passed to a Key Press handler

git-svn-id: svn://svn.code.sf.net/p/xchat/svn@1444 893a96be-7f27-4fdf-9d1e-6aeec9d3cce1

13 years agoreturn EAT_NONE from the focus tab handler so it plays well with other scripts
lsitu [Thu, 24 Jun 2010 07:17:56 +0000 (07:17 +0000)] 
return EAT_NONE from the focus tab handler so it plays well with other scripts

git-svn-id: svn://svn.code.sf.net/p/xchat/svn@1443 893a96be-7f27-4fdf-9d1e-6aeec9d3cce1

13 years agoAdd pl string to desktop file.
zed [Fri, 18 Jun 2010 08:42:18 +0000 (08:42 +0000)] 
Add pl string to desktop file.

git-svn-id: svn://svn.code.sf.net/p/xchat/svn@1442 893a96be-7f27-4fdf-9d1e-6aeec9d3cce1

13 years agoPerform case insensitive match when searching for matching channels
lsitu [Wed, 9 Jun 2010 01:38:59 +0000 (01:38 +0000)] 
Perform case insensitive match when searching for matching channels

git-svn-id: svn://svn.code.sf.net/p/xchat/svn@1441 893a96be-7f27-4fdf-9d1e-6aeec9d3cce1

13 years agoMake the message level regex case insensitive
lsitu [Tue, 8 Jun 2010 22:15:44 +0000 (22:15 +0000)] 
Make the message level regex case insensitive

git-svn-id: svn://svn.code.sf.net/p/xchat/svn@1440 893a96be-7f27-4fdf-9d1e-6aeec9d3cce1

13 years ago=== Bump version to 2.8.8 ===
zed [Sun, 30 May 2010 06:31:28 +0000 (06:31 +0000)] 
=== Bump version to 2.8.8 ===

git-svn-id: svn://svn.code.sf.net/p/xchat/svn@1439 893a96be-7f27-4fdf-9d1e-6aeec9d3cce1

13 years agoImported Fedora 13 spec file (minus ntlm and some patches).
zed [Sun, 30 May 2010 06:25:59 +0000 (06:25 +0000)] 
Imported Fedora 13 spec file (minus ntlm and some patches).

git-svn-id: svn://svn.code.sf.net/p/xchat/svn@1438 893a96be-7f27-4fdf-9d1e-6aeec9d3cce1

13 years agoFixed libX11/XSetWMHints linking error.
zed [Sun, 30 May 2010 06:06:56 +0000 (06:06 +0000)] 
Fixed libX11/XSetWMHints linking error.

git-svn-id: svn://svn.code.sf.net/p/xchat/svn@1437 893a96be-7f27-4fdf-9d1e-6aeec9d3cce1

13 years ago#include <gtk/gtkversion.h> required by some older GTKs.
zed [Sun, 30 May 2010 03:56:13 +0000 (03:56 +0000)] 
#include <gtk/gtkversion.h> required by some older GTKs.

git-svn-id: svn://svn.code.sf.net/p/xchat/svn@1436 893a96be-7f27-4fdf-9d1e-6aeec9d3cce1

13 years agoDefault ntlm support to "no".
zed [Sun, 30 May 2010 02:46:33 +0000 (02:46 +0000)] 
Default ntlm support to "no".

git-svn-id: svn://svn.code.sf.net/p/xchat/svn@1435 893a96be-7f27-4fdf-9d1e-6aeec9d3cce1

13 years agoVarious text event changes, see ChangeLog for details.
zed [Sun, 30 May 2010 02:28:03 +0000 (02:28 +0000)] 
Various text event changes, see ChangeLog for details.

git-svn-id: svn://svn.code.sf.net/p/xchat/svn@1434 893a96be-7f27-4fdf-9d1e-6aeec9d3cce1

13 years agoNew ru.po.
zed [Sun, 30 May 2010 02:08:52 +0000 (02:08 +0000)] 
New ru.po.

git-svn-id: svn://svn.code.sf.net/p/xchat/svn@1433 893a96be-7f27-4fdf-9d1e-6aeec9d3cce1

13 years agoWhen a single channel MODE changes, xchat will no longer re-issue a MODE request...
zed [Sun, 30 May 2010 02:02:10 +0000 (02:02 +0000)] 
When a single channel MODE changes, xchat will no longer re-issue a MODE request for the titlebar display, but figure the new modes intelligently (Brian Evans).

git-svn-id: svn://svn.code.sf.net/p/xchat/svn@1432 893a96be-7f27-4fdf-9d1e-6aeec9d3cce1

13 years ago* irc_join_list() was not being used, so the 512 byte splitting of auto-join channels...
zed [Sun, 16 May 2010 07:43:49 +0000 (07:43 +0000)] 
* irc_join_list() was not being used, so the 512 byte splitting of auto-join channels didn't work - fixed.
* Moved the 'x' key filler to proto-irc.c so it doesn't display in the GUI.

git-svn-id: svn://svn.code.sf.net/p/xchat/svn@1431 893a96be-7f27-4fdf-9d1e-6aeec9d3cce1

13 years agoUpdate ChangeLog.
zed [Sun, 16 May 2010 06:16:18 +0000 (06:16 +0000)] 
Update ChangeLog.

git-svn-id: svn://svn.code.sf.net/p/xchat/svn@1430 893a96be-7f27-4fdf-9d1e-6aeec9d3cce1

13 years agoNew icons for fileoffer, message and highlight (Brian Evans).
zed [Sun, 16 May 2010 06:12:45 +0000 (06:12 +0000)] 
New icons for fileoffer, message and highlight (Brian Evans).

git-svn-id: svn://svn.code.sf.net/p/xchat/svn@1429 893a96be-7f27-4fdf-9d1e-6aeec9d3cce1

13 years agoDefine a comparison routine for contexts in Python (Brian Evans).
zed [Sun, 16 May 2010 04:31:54 +0000 (04:31 +0000)] 
Define a comparison routine for contexts in Python (Brian Evans).

git-svn-id: svn://svn.code.sf.net/p/xchat/svn@1428 893a96be-7f27-4fdf-9d1e-6aeec9d3cce1

13 years agoSelecting an item in the nickmenu will now copy it to clipboard (Alex Kutepow).
zed [Sun, 16 May 2010 04:24:23 +0000 (04:24 +0000)] 
Selecting an item in the nickmenu will now copy it to clipboard (Alex Kutepow).

git-svn-id: svn://svn.code.sf.net/p/xchat/svn@1427 893a96be-7f27-4fdf-9d1e-6aeec9d3cce1

13 years agoUpdated translations.
zed [Sun, 16 May 2010 04:22:14 +0000 (04:22 +0000)] 
Updated translations.

git-svn-id: svn://svn.code.sf.net/p/xchat/svn@1426 893a96be-7f27-4fdf-9d1e-6aeec9d3cce1