Subject: CVS commit: pkgsrc/chat/xchat
To: None <pkgsrc-changes@NetBSD.org>
From: Matthias Scheler <tron@netbsd.org>
List: pkgsrc-changes
Date: 08/16/2006 21:25:35
Module Name:	pkgsrc
Committed By:	tron
Date:		Wed Aug 16 21:25:35 UTC 2006

Modified Files:
	pkgsrc/chat/xchat: Makefile Makefile.common PLIST distinfo

Log Message:
Update "xchat" and "xchat-python" package to version 2.6.6.
Changes since version 2.6.2:
- Updated translations (de, el, es, fr, gl, hu, nl, sr, sv, vi, zh_TW).
- Fixed the invisible cursor color when using GTKSpell and a black
  input box (when "Use the text box font & colors" is ON).
- Allow loading a cert/privatekey file from ~/.xchat2/<NetWorkName>.pem
- Improved the fallback routine when you receive non-UTF8 messages. It
  can now handle CP1252 from mIRC users and the ISO-8859-15 Euro symbol.
- Added CHANOPT command for setting channel specific options such as showing
  of joins and part, beep on message and color paste (Lian Wan Situ).
- /CLEAR HISTORY will clear your command history.
- Fixed a crash if you left a Ban-List window open after closing the
  associated channel and then clicking Refresh.
- Added an option of using 'Last-Spoke' nick completion order in Settings >
  Input Box.
- The /QUERY command now has -nofocus arg, which scripts might find useful.
- You can now /set gui_url_mod 0, to allow left-clicking URLs (default is
  4, for CTRL).
- XChat will now respect gtk-button-images=0 set in ~/.gtkrc-2.0.
- Added a ./configure option to use your preferred spelling library:
  --enable-spell=type. Where type can be: none static libsexy gtkspell.
  Note that using gtkspell will force the inputbox to become a GtkTextView.
- Advanced users can /set tab_small 2, to get _extra_ small tabs.
- Added /SPLAY <soundfile>.
- Plugin API:
 * The second args to xchat_list_int and xchat_list_str can now be NULL as
   a shortcut to "channels" list for current context only.
 * Added bits 6-8 to the field "flags" in the "channels" list.
 * /GUI MSGBOX <text> can now contain Pango markup.
 * Added -m arg to /MENU. See plugin20.html for more.
- Fixed opening a irc:// URL via "xchat -a --url=abc123" command while
  "Skip serverlist on startup" is off. This fix is only relevant when
  opening an initial instance of xchat (i.e not via dbus).
- Fixed the tree layout "flashing" (redrawing slowly) after you
  switched to tabs and back to tree.
- Fixed plugin/script get_list("users") causing a critical GDK warning
  when not executed from the front-most tab.
- Added spelling support in the input-box via GTKSpell.
- Improved the error reporting when connecting through a Socks proxy.
- DCC file transfers via http/socks45/wingate proxy is now supported
  (Damjan Jovanovic & me).
- Fixed Socks 5 failing on 64-bit CPUs.
- Added support for connecting through a Microsoft ISA Proxy, requires
  libntlm at build time (Pavel Fedin).
- You can now mark and copy timestamps if you hold down SHIFT.
- Timestamps are now preserved in the /lastlog command. Also fixed a
  bug where the separator line disappeared during /lastlog.
- Added a Browse button to the DCC download folder setting.
- Made the setup window a little neater and Gnome-like.
- Improved the notify window a little and fixed a small memory leak.
- Fixed CTCPs being truncated in the RawLog window.
- Added an option to open a "Save As..." dialog when receiving a
  DCC file offer.
- Fixed a crash if you try to remove a network from the list while
  it's in a auto-reconnect delay [debian bug #364858].
- Python: Fixed some memory usage bugs.


To generate a diff of this commit:
cvs rdiff -r1.41 -r1.42 pkgsrc/chat/xchat/Makefile
cvs rdiff -r1.50 -r1.51 pkgsrc/chat/xchat/Makefile.common
cvs rdiff -r1.10 -r1.11 pkgsrc/chat/xchat/PLIST
cvs rdiff -r1.29 -r1.30 pkgsrc/chat/xchat/distinfo

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.