Subject: CVS commit: pkgsrc
To: None <source-changes@netbsd.org>
From: Matthias Scheler <tron@netbsd.org>
List: source-changes
Date: 12/25/2000 20:32:15
Module Name:	pkgsrc
Committed By:	tron
Date:		Mon Dec 25 18:32:15 UTC 2000

Modified Files:
	pkgsrc/chat/xchat: Makefile
	pkgsrc/chat/xchat/files: md5
	pkgsrc/chat/xchat/pkg: PLIST

Log Message:
Update "xchat" package to version 1.6.2. Changes since 1.5.7:
- xtext: Fixed the mark-clear bug (gnome bug #34584).
- Updated German translation (Tamer Fahmy).
- Commas are replaced with %2c in URLs, as to not confuse poor old
  Netscape (deb bug #70905).
- Bluestring to 300 chars (deb bug #79138).
- Added option /SET percascii, which can disable/enable translation
  of %XXX into an ascii value while typing (deb bug #76122).
- New hotkey hook: key_action_put_history. Only inserts line into
  history, but doesn't send it to the server (DaP).
- Lots of SSL updates:
  * Make accept_invalid_cert optional on /sslserver (DaP).
  * Print verbose information of SSL session on connect (DaP).
  * Clean up code at X509_V_ERR_DEPTH_ZERO_SELF_SIGNED_CERT checking
    (DaP).
- xtext: Fixed lockup with certain sized fonts.
- xtext: Made some changes to improve efficiency when using really
  large scrollback buffers (only noticable when doublebuffer off).
- Fixed a bug in /help crashing on longer than 10 char UserCommands.
- Fixed autoreconnect while using a proxy server.
- Never-give-up ReConnect does just that (even more so than before :)
- Fixed the channelmode buttons mouse-over problem.
- Fixed percentage display for large files in dcc recv/send gui.
- StartTime in dcc chat gui no longer Jan 1 1970.
- Fixed DCC send behind IP-Nat (Bernhard Valenti)
  <bernhard.valenti@gmx.net>.
- Added Lithuanian translation (Gediminas Paulauskas).
- The < > buttons arn't shown for non-tab windows (Aaron Lehmann).
- Fixed the (-1,-1) transparency problem for non-tab windows.
- xtext: More efficient handling of expose events, text marking and
  url highlighting when double buffer is OFF.
- xtext: Fixed a very rare bug that could cause BadGC errors or the
  separator bar not to be drawn.
- Fixed crash in right-clicking URLs in the URL Grabber window.
- If Check-For-Replace is in the keybindings for Return, it'll
  actually work again.
- USER login command now sends your nodename instead of 'localhost'
  to please some IRCNet servers.
- Updated Swedish translation (Christian Rose).
- Updated Slovak translation (Stano Visnovsky).
- Updated Swedish translation (Christian Rose).
- Updated Greek translation (Fanis Dokianakis).
- Updated Spanish translation (Antonio de la Torre).
- If Never-Give-Up Reconnect is ON, it won't give up on DNS failer.
- '/me is back' is sent again when Announce Away Messages is ON.
- If channelmode buttons were OFF and you joined a channel with a
  userlimit xchat would crash - fixed.
- /sslserver's password arg. is now optional (Daniel Richards).
- SSL accepts self signed certs (Daniel Richards).
- Fixed the unnecessary window resizes when opening a new tab.
- Changed the tinting code a bit (thanks gnapster :).
- Transparent shell tabs update too when they are moved.
- Added "Enable double buffer" toggle in Setup->Channel windows.
- Double buffer is now OFF by default (seems to use less CPU).
- Timestamps didn't turn ON while indent was OFF - fixed.
- Updated Swedish translation (Christian Rose).
- Added some extra text events: Channel Msg hilight, Channel
  Action hilight (near top of the list). No more cardcoded color
  codes! Also hilighting in actions works, and you can make the whole
  message hilighted if you change the event text.
- Initial window size is actually set to your settings (this will
  never be perfect I guess, sometimes to the window still resizes
  itself without warning).
- Hidemenubar setting didn't work properly for non-tabs and when
  delinking windows - fixed.
- Notices appear in front tab even when server tabs are enabled.
- Changed Away behaviour again. No more /back, /away with no args
  brings you back. The menu-item's state is what the server tells
  it, it even changes when you switch tabs to another server. Xchat
  assumes you are not away when you first connect. irc::get_info(5)
  returns the away state. One day the other UserModes menu items will
  show correct states. Is everyone happy now?
- Translation tables didn't work for outgoing text - fixed.
- Cleaned up a few xchat.conf names, a few settings may not load up
  from 1.5.9 - just set them again.
- Updated Spanish translation (Antonio de la Torre).
- Added Hebrew translation (Dan Fruehauf).
- Fixed crash bug when partreason was not set.
- Dialog tabs obay the hidetopicbar setting now too (the one in the
  right-click menu).
- Cleaned up the settings gui: the whole window is more compact now,
  some toggles in two columns, numbers use a spin-button, entry boxes
	are larger and option-menus are more consistant.
- The "o=xx v=xx t=xx" display is finally changed.
- Changed most of xtext.c to use gdk instead of Xlib.
- Added configure option:
       --disable-xlib    disable use of xlib (for non X11 systems)
  This might help compile xchat on other GTK supported systems like
  BeOS and Win32 (havn't tried it though).
- Neater /set list.
- You can now set a nickname per server (see serverlist edit window).
- Changed the behaviour of /away and added /back (James Crawford).
- Away reason can now be a text file of random reasons too.
- Updated Spanish translation (Antonio de la Torre).
- Updated Swedish translation (Christian Rose).
- Updated Greek translation (Dokianakis Fanis).
- Updated German translation (Tamer Fahmy).
- Added Catalan translation (Pablo Saratxaga).
- Added option "Always timestamp logs" which timestamps log files
  even if on-screen timestamps are off (Mike Guidero).
- Added entry "Part Reason: ". Also part and quit reasons can be
  a filename of random reasons (filename relative to ~/.xchat/).
- Took out /unban as a internal command, add it as a usercommand
  /quote MODE %c -b &2 instead.
- Added a text event for banlist. Try /banlist and it'll be a bit
  more readable now.
- Changed output throttle system (undernet style) (Alex Badea).
- Added 1 second linger socket option to stop QUIT msgs from being
  lost (they still get lost sometimes, why?).


To generate a diff of this commit:
cvs rdiff -r1.1.1.1 -r1.2 pkgsrc/chat/xchat/Makefile
cvs rdiff -r1.1.1.1 -r1.2 pkgsrc/chat/xchat/files/md5
cvs rdiff -r1.1.1.1 -r1.2 pkgsrc/chat/xchat/pkg/PLIST

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