2012-10-25 19:03:52 -04:00
|
|
|
# HexChat ReadMe
|
|
|
|
|
2013-09-27 21:56:13 -04:00
|
|
|
X-Chat ("xchat") Copyright (c) 1998-2010 By Peter Zelezny.
|
2013-04-08 21:06:07 -04:00
|
|
|
HexChat ("hexchat") Copyright (c) 2009-2013 By Berke Viktor.
|
2012-10-25 19:03:52 -04:00
|
|
|
|
|
|
|
This program is released under the GPL v2 with the additional exemption
|
|
|
|
that compiling, linking, and/or using OpenSSL is allowed. You may
|
|
|
|
provide binary packages linked to the OpenSSL libraries, provided that
|
|
|
|
all other requirements of the GPL are met.
|
|
|
|
See file COPYING for details.
|
|
|
|
|
2013-02-25 01:42:02 -05:00
|
|
|
For building instructions, see [Building](http://docs.hexchat.org/en/latest/building.html).
|
2012-10-25 19:03:52 -04:00
|
|
|
|
2013-04-08 21:06:07 -04:00
|
|
|
|
2012-10-25 19:03:52 -04:00
|
|
|
## What is it?
|
|
|
|
|
|
|
|
HexChat is an IRC client for Windows and UNIX operating systems. I.R.C. is
|
2013-09-29 20:44:12 -04:00
|
|
|
Internet Relay Chat, see [IRCHelp.org](http://irchelp.org) for information about IRC
|
2012-10-25 19:03:52 -04:00
|
|
|
in general. HexChat runs on most BSD and POSIX compliant operating systems.
|
|
|
|
|
2013-09-29 20:44:12 -04:00
|
|
|
For more information please read our documentation: http://hexchat.readthedocs.org.
|
|
|
|
|
2013-04-08 21:06:07 -04:00
|
|
|
|
2012-10-25 19:03:52 -04:00
|
|
|
## Requirements:
|
|
|
|
|
2013-05-11 07:06:25 -04:00
|
|
|
* GTK+ 2.24
|
2013-05-12 00:16:26 -04:00
|
|
|
* GLib 2.28
|
2012-10-25 19:03:52 -04:00
|
|
|
|
|
|
|
HexChat is known to work on, at least:
|
|
|
|
|
2013-04-08 21:06:07 -04:00
|
|
|
* Windows Vista/7/8
|
2012-10-25 19:03:52 -04:00
|
|
|
* Linux
|
|
|
|
* FreeBSD
|
|
|
|
* OpenBSD
|
|
|
|
* NetBSD
|
|
|
|
* Solaris
|
|
|
|
* AIX
|
|
|
|
* IRIX
|
|
|
|
* DEC/Compaq Tru64 UNIX
|
|
|
|
* HP-UX 10.20 and 11
|
|
|
|
* OS X
|
|
|
|
|
|
|
|
|
2013-04-08 21:06:07 -04:00
|
|
|
## Python Scripts:
|
2012-10-25 19:03:52 -04:00
|
|
|
|
|
|
|
Consider using the Python interface for your scripts, it's a very nice
|
|
|
|
API, allows for loading/unloading individual scripts, and gives you
|
2013-04-08 21:08:26 -04:00
|
|
|
almost all the features of the C plugin API. For more info, see the
|
2013-09-29 20:44:12 -04:00
|
|
|
[HexChat Python Interface](http://hexchat.readthedocs.org/en/latest/script_python.html).
|
2013-04-08 21:06:07 -04:00
|
|
|
|
2012-10-25 19:03:52 -04:00
|
|
|
|
|
|
|
## Perl Scripts:
|
|
|
|
|
2013-04-08 21:08:26 -04:00
|
|
|
Perl 5.8 or newer is required. For more info, see the
|
2013-09-29 20:44:12 -04:00
|
|
|
[HexChat Perl Interface](http://hexchat.readthedocs.org/en/latest/script_perl.html).
|
2012-10-25 19:03:52 -04:00
|
|
|
|
|
|
|
|
|
|
|
## Autoloading Scripts and Plugins:
|
|
|
|
|
|
|
|
The root of your HexChat config is:
|
|
|
|
|
|
|
|
* Windows: %APPDATA%\HexChat
|
|
|
|
* Unix: ~/.config/hexchat
|
|
|
|
|
2012-10-28 09:43:41 -04:00
|
|
|
Referred to as <config> from now. HexChat automatically loads, at startup:
|
|
|
|
|
|
|
|
* <config>/addons/*.pl Perl scripts
|
|
|
|
* <config>/addons/*.py Python scripts
|
|
|
|
* <config>/addons/*.dll Plugins (Windows)
|
|
|
|
* <config>/addons/*.so Plugins (Unix)
|