1 <?xml version="1.0" encoding="UTF-8"?>
2 <!DOCTYPE article PUBLIC "-//OASIS//DTD DocBook XML V4.1.2//EN"
3 "http://docbook.org/xml/4.1.2/docbookx.dtd" [
4 <!ENTITY cvsroot-pserver ":pserver:anonymousl@cvs.m17n.org:/cvs/root">
5 <!ENTITY liece-version "1.4.4">
6 <!ENTITY liece-command-prefix
7 "<keycombo moreinfo="none">
8 <keycap moreinfo="none">C</keycap><keycap moreinfo="none">c</keycap>
16 <para>Emacs IRC client.</para>
19 <firstname>Daiki</firstname>
20 <surname>Ueno</surname>
22 <address format="linespecific">
23 <email>ueno@unixuser.org</email>
27 <date>2000/09/12</date>
28 <releaseinfo>Version 1.4.4</releaseinfo>
32 This manual documents <firstterm>Liece</firstterm> &liece-version;,
33 the Emacs IRC client. You may find the latest information from
34 <ulink url="http://www.unixuser.org/~ueno/liece/">
35 <firstterm>Liece</firstterm> official home page.
42 <para>Summary of <firstterm>Liece</firstterm> features</para>
45 <title>Overview</title>
48 <firstterm>Liece</firstterm>, the Emacs IRC client,
49 provides a user-friendly interface to access IRC servers.
51 Internet Relay Chat: RFC 1459, RFC 2810, RFC 2811, RFC 2812, RFC 2813.
54 <para>Currently <firstterm>Liece</firstterm> has following features:</para>
58 Clear user interface inspired by
59 <ulink url="http://www.chocoa.org/">CHOCOA</ulink>
62 <listitem><para>Lightweight operation</para></listitem>
63 <listitem><para>Dynamic window configuration</para></listitem>
64 <listitem><para>Collect URLs automatically</para></listitem>
71 <para>How to install <firstterm>Liece</firstterm></para>
74 <title>Installation</title>
81 The installation procedure depends on the Emacs flavor you are
82 running. Anyway <firstterm>Liece</firstterm> &liece-version;
86 <simplelist type="vert">
87 <member>Emacs 20.7 and up.</member>
88 <member>XEmacs 21.1.12 and up.</member>
94 <para>Complicated stuff you may have to do.</para>
97 <title>Prerequisites</title>
99 <firstterm>Liece</firstterm> &liece-version; uses APEL and FLIM,
100 you have to install them in this order.
101 Generally <command moreinfo="none">make install</command> will do the job.
104 <segtitle>Package</segtitle>
105 <segtitle>Author's version</segtitle>
108 <ulink url="ftp://ftp.m17n.org/pub/mule/apel/">APEL (A Portable Emacs Library)</ulink></seg>
109 <seg>10.2 or later</seg>
113 <ulink url="ftp://ftp.m17n.org/pub/mule/flim/">FLIM</ulink>
115 <seg>1.12 or later</seg>
120 <title>Compilation</title>
122 In the top level directory of the <firstterm>Liece</firstterm> distribution,
123 run the script <filename moreinfo="none">configure</filename> as follows:
126 <screen format="linespecific">
127 <prompt moreinfo="none">$</prompt> ./configure [CONFIGURATION-NAME] [--OPTION[=VALUE]] ...
131 If you are using XEmacs and want to install to XEmacs package directory,
132 specify <option>--enable-package</option>.
133 If you wish to build with a specific version of Emacs,
134 use <option>--with-emacs</option>.
137 When it is done, <filename moreinfo="none">configure</filename>
138 just creates the files:
140 <simplelist type="vert">
141 <member>Makefile</member>
142 <member>lisp/Makefile</member>
143 <member>dcc/Makefile</member>
144 <member>doc/Makefile</member>
145 <member>etc/Makefile</member>
148 Then run <command moreinfo="none">make</command> to finish building
149 <firstterm>Liece</firstterm> in the standard way.
150 You can install the package with
151 <command moreinfo="none">make install</command>.
159 <para>The various usage possibilities</para>
166 <para>Finding an IRC server and connecting to it</para>
169 <title>Servers</title>
171 <firstterm>Liece</firstterm> comes with a list of servers
172 held in the variable <varname>liece-server-alist</varname>.
178 <para>Starting <firstterm>Liece</firstterm></para>
181 <title>Start <firstterm>Liece</firstterm></title>
183 If installation and configuration worked well,
184 you can invoke <firstterm>Liece</firstterm> typing
185 <command moreinfo="none">
186 <keycombo moreinfo="none">
187 <keycap moreinfo="none">M</keycap>
188 <keycap moreinfo="none">x</keycap>
196 <title>Basic Key Bindings</title>
198 Once join a channel, if you type normal text then you will see it come up
199 in the channel with your nick before it.
200 If anyone else was in the channel they would also see that.
203 If you are familiar with IRC, you can issue commands with leading
204 <command moreinfo="none">
205 &liece-command-prefix;<keycap moreinfo="none">/</keycap>
206 </command>, while there are many shortcut:
210 <term>&liece-command-prefix;<keycap moreinfo="none">j</keycap></term>
213 Join one or more comma separated channels with given optional keys.
218 <term>&liece-command-prefix;<keycap moreinfo="none">n</keycap></term>
220 <para>Change your nickname.</para>
224 <term>&liece-command-prefix;<keycap moreinfo="none">q</keycap></term>
227 Quit <firstterm>Liece</firstterm>.
228 You can specify the comment by a prefix argument.
233 <term>&liece-command-prefix;<keycap moreinfo="none">p</keycap></term>
236 Part one or more channels.
237 You can specify the comment by a prefix argument.
248 <para>Copyright and warranty</para>
251 <title>Copying</title>
253 This program is free software; you can redistribute it and/or modify
254 it under the terms of the GNU General Public License as published by
255 the Free Software Foundation; either version 2 of the License, or
256 (at your option) any later version.
259 This program is distributed in the hope that it will be useful,
260 but WITHOUT ANY WARRANTY; without even the implied warranty of
261 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
262 GNU General Public License for more details.
265 You should have received a copy of the GNU General Public License
266 along with this program; if not, write to the Free Software
267 Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA