Update "xchat" package to version 2.8.6. Changes since 2.8.4:

- Updated translations (de, fi, fr, hu, lt, nb, ru, th, zh_CN).
- Fixed creation of ~/.xchat2/scrollback/ paths
  (xc284-scrollbmkdir.diff).
- Fixed a leak of file descriptors related to the scrollback feature
  (resource leak) (xc284-fix-scrollbfdleak.diff).
- Stopped scrollback files growing too large by fixing the file-shrink
  code.
- Put a "Display scrollback from previous session" into the Setup GUI
  (logging section) so people can turn this off without typing commands.
- Made /away work even when the reason setting is empty.
- Using /part on a channel that contains a quotation mark now works
  [1800855].
- Changed the default encoding to "IRC" (CP1252/Unicode Hybrid) for both
  Unix and Windows.
- Fixed a possible Channel List crash if you searched many times while
  the download was still going.
- Fixed alert balloons failing if the text contained "<" characters
  [1827629].
- The Drag&Drop files to userlist feature has been enabled again.
- Removed the /set tab_icons setting and made it automatic (see FAQ for
  more info about icons).
- Fixed a bug in creating files (save channel list, rawlog etc) that would
  set the wrong permissions.
- Added command line argument --command=COMMAND which can be used in
  conjuction with --existing (E.K.L.). This sends any xchat command to
  an existing (running) client.
- A private SSL key/certificate can now be loaded from ~/.xchat2/client.pem.
- The Alerts settings now accept wildcards, instead of partitial string
  match [1807563].
- Changing away status during reconnect/disconnect will now remember it.
- You can now change your Away/Back status (all networks) in the tray menu.
- Favorite Channels / Auto-Join-List management:
  * Network List window now has a "..." button to edit the auto-join-list
    in a more friendly way.
  * Channel(text area), Tree/Tab and Channel-List right-click menus now
    have a "Add to Favorites" function.
  * Previous limit of 300 bytes has been overcome. Now up to 2 KB worth
    of channels/keys can be joined and it will be automatically split
    into multiple lines, if necessary.
  * Per-Channel settings now save to disk, including Logging and Scrollback
    settings.
  * /ChanOpt has been re-worked to be more like /Set.
- 'hostname:port' syntax is now accepted, if it's not an IPv6 address.
- The Userlist right-click menu now has icons and an option to add to
  friends list. If you've edited this menu before you'll still get the old
  one. To get the new one delete ~/.xchat2/popup.conf while XChat isn't
  running.
- ~/.xchat2/startup.txt is now loaded on launch (like /LOAD -e). Put any
  commands you want executed at startup here.
- The lag-o-meter now has a full scale of 1.0 seconds.
- libnotify is now opened directly instead of using 'notify-send' to open
  tray/balloon alerts.
- Added support for QuakeNet's /AUTH for nick password, when numeric
  005 NETWORK=QuakeNet is detected.
- You can now copy with IRC attributes and mIRC colors if CTRL key is down
  when a selection is finished (on mouse release). This replaces the old
  "Color paste" feature.
- Added a 'compact' flag to gui_tweaks. This'll make the userlist and tree
  spacing smaller. E.g. type /set -or gui_tweaks 32 and restart to turn
  it on.
- The /CLEAR command takes a number as paramater (how many lines to clear).
- When there's missing information in the Userlist right-click menu,
  it'll issue a silent /WHOIS and fill it in. This includes retrieving
  a person's away-reason.
- Perl (Lian Wan Situ)
  * /reloadall will now reload all the scripts that are currently load
    instead of simply reruning the autoload routine
  * gtk/glib/gdk errors and warnings have been redirected back to stderr
    so they will no longer show up in the text box as a result of having
    the Perl plugin loaded
  * Check if the user has perl 5.6 instead of 5.8 and give an warning
    dialog if they do (Peter Zelezny)
  * Changed timer callbacks so that they are executed in the context that
    they were created in
  * Modified Xchat::print and Xchat::command to accept array references
    in addition to strings for the channel and server parameters
- Plugin API:
  * xchat_emit_print() will now trigger Sound, Blink, Icon etc type
    events, depending on user's settings.
  * Fixed a bug where not all 32 elements were available in
    word[]/word_eol[].
This commit is contained in:
tron 2008-07-29 13:57:34 +00:00
parent 688361827d
commit 5430f4a142
4 changed files with 9 additions and 10 deletions

View file

@ -1,11 +1,9 @@
# $NetBSD: Makefile,v 1.56 2008/05/26 14:39:24 tron Exp $
# $NetBSD: Makefile,v 1.57 2008/07/29 13:57:34 tron Exp $
PKG_DESTDIR_SUPPORT= user-destdir
.include "Makefile.common"
PKGREVISION= 3
OWNER= tron@NetBSD.org
COMMENT= X11 (X Window System) IRC client, using the GTK2 toolkit

View file

@ -1,6 +1,6 @@
# $NetBSD: Makefile.common,v 1.56 2007/07/20 15:09:22 tron Exp $
# $NetBSD: Makefile.common,v 1.57 2008/07/29 13:57:34 tron Exp $
DISTNAME= xchat-2.8.4
DISTNAME= xchat-2.8.6
CATEGORIES= chat
MASTER_SITES= http://xchat.org/files/source/2.8/
EXTRACT_SUFX= .tar.bz2

View file

@ -1,4 +1,4 @@
@comment $NetBSD: PLIST,v 1.18 2008/04/12 22:42:58 jlam Exp $
@comment $NetBSD: PLIST,v 1.19 2008/07/29 13:57:34 tron Exp $
bin/xchat
share/applications/xchat.desktop
${PLIST.dbus}share/dbus-1/services/org.xchat.service.service
@ -28,6 +28,7 @@ share/locale/ru/LC_MESSAGES/xchat.mo
share/locale/sq/LC_MESSAGES/xchat.mo
share/locale/sr/LC_MESSAGES/xchat.mo
share/locale/sv/LC_MESSAGES/xchat.mo
share/locale/th/LC_MESSAGES/xchat.mo
share/locale/uk/LC_MESSAGES/xchat.mo
share/locale/vi/LC_MESSAGES/xchat.mo
share/locale/zh_CN/LC_MESSAGES/xchat.mo

View file

@ -1,6 +1,6 @@
$NetBSD: distinfo,v 1.34 2007/07/20 15:09:22 tron Exp $
$NetBSD: distinfo,v 1.35 2008/07/29 13:57:34 tron Exp $
SHA1 (xchat-2.8.4.tar.bz2) = 6ac509624c241edfac5d53d9d4ece63d917613d6
RMD160 (xchat-2.8.4.tar.bz2) = 35cf84e03dfda160674d141063c8fc9cd0ac7de2
Size (xchat-2.8.4.tar.bz2) = 1370883 bytes
SHA1 (xchat-2.8.6.tar.bz2) = 7a7463e65cb26c680ed70dd96cec98bcc05435a4
RMD160 (xchat-2.8.6.tar.bz2) = bc199e3b58a9db3dfd9f2af6bac7fb6162c53d6e
Size (xchat-2.8.6.tar.bz2) = 1423645 bytes
SHA1 (patch-aa) = 99ec48125bc394745b5e5d0d8ebd8323d1aca4af