X-Git-Url: https://code.delx.au/gnu-emacs/blobdiff_plain/5bc6ddff00c50acf546530ef0e08a27140614d27..2aa43abb72cd52d01a83924c65a3cd855d5c75ed:/doc/misc/rcirc.texi diff --git a/doc/misc/rcirc.texi b/doc/misc/rcirc.texi index d30418d4fc..0174c3fa87 100644 --- a/doc/misc/rcirc.texi +++ b/doc/misc/rcirc.texi @@ -5,31 +5,26 @@ @c %**end of header @copying -Copyright @copyright{} 2006, 2007, 2008 Free Software Foundation, Inc. +Copyright @copyright{} 2006-2012 +Free Software Foundation, Inc. @quotation Permission is granted to copy, distribute and/or modify this document -under the terms of the GNU Free Documentation License, Version 1.2 or +under the terms of the GNU Free Documentation License, Version 1.3 or any later version published by the Free Software Foundation; with no Invariant Sections, with the Front-Cover texts being ``A GNU Manual'', and with the Back-Cover Texts as in (a) below. A copy of the license is -included in the section entitled ``GNU Free Documentation License'' in -the Emacs manual. +included in the section entitled ``GNU Free Documentation License''. -(a) The FSF's Back-Cover Text is: ``You have freedom to copy and modify -this GNU Manual, like GNU software. Copies published by the Free -Software Foundation raise funds for GNU development.'' - -This document is part of a collection distributed under the GNU Free -Documentation License. If you want to distribute this document -separately from the collection, you can do so by adding a copy of the -license to the document, as described in section 6 of the license. +(a) The FSF's Back-Cover Text is: ``You have the freedom to copy and +modify this GNU manual. Buying copies from the FSF supports it in +developing GNU and promoting software freedom.'' @end quotation @end copying -@dircategory Emacs +@dircategory Emacs network features @direntry -* Rcirc: (rcirc). Internet Relay Chat (IRC) client. +* Rcirc: (rcirc). Internet Relay Chat (IRC) client. @end direntry @titlepage @@ -39,10 +34,11 @@ license to the document, as described in section 6 of the license. @insertcopying @end titlepage +@contents + @ifnottex @node Top, Basics, (dir), (dir) @top rcirc Manual -@end ifnottex @code{rcirc} is an Emacs IRC client. @@ -51,6 +47,10 @@ communicate with each other in real-time. Communication occurs both in topic channels which are collections of many users, or privately, with just one other user. +@insertcopying + +@end ifnottex + @menu * Basics:: * Reference:: @@ -180,7 +180,7 @@ network are equivalent. Some networks use a round-robin system where a single server redirects new connections to a random server in the network. @code{irc.freenode.net} is such a server for the Freenode network. Freenode provides the network ``for the Free and Open Source -Software communities, for not-for-profit organisations and for related +Software communities, for not-for-profit organizations and for related communities and organizations.'' @cindex port, connecting @@ -509,8 +509,8 @@ This variable contains the default user name to report to the server. It defaults to the login name returned by @code{user-login-name}, just like @code{rcirc-default-nick}. -@item rcirc-default-user-full-name -@vindex rcirc-default-user-full-name +@item rcirc-default-full-name +@vindex rcirc-default-full-name @cindex full name @cindex real name @cindex surname @@ -519,12 +519,12 @@ to the name returned by @code{user-full-name}. If you want to hide your full name, you might want to set it to some pseudonym. @example -(setq rcirc-default-user-full-name "Curious Minds Want To Know") +(setq rcirc-default-full-name "Curious Minds Want To Know") @end example @item rcirc-authinfo @vindex rcirc-authinfo -@cindex authentification +@cindex authentication @cindex identification @cindex nickserv @cindex login @@ -547,7 +547,7 @@ And here are the valid method symbols and the arguments they require: @table @code @item nickserv -@cindex nickserv authentification +@cindex nickserv authentication Use this symbol if you need to identify yourself as follows when connecting to a network: @code{/msg nickserv identify secret}. The necessary arguments are the nickname you want to use this for, and the @@ -558,7 +558,7 @@ pick a password for it. Contact @code{nickserv} and check out the details. (Using @code{/msg nickserv help}, for example.) @item chanserv -@cindex chanserv authentification +@cindex chanserv authentication Use this symbol if you need to identify yourself as follows if you want to join a particular channel: @code{/msg chanserv identify #underground secret}. The necessary arguments are the nickname and channel you want @@ -569,7 +569,7 @@ the password to use. Contact @code{chanserv} and check out the details. (Using @code{/msg chanserv help}, for example.) @item bitlbee -@cindex bitlbee authentification +@cindex bitlbee authentication Use this symbol if you need to identify yourself in the Bitlbee channel as follows: @code{identify secret}. The necessary arguments are the nickname you want to use this for, and the password to use. @@ -585,7 +585,7 @@ Bitlbee acts like an IRC server, but in fact it is a gateway to a lot of other instant messaging services. You can either install Bitlbee locally or use a public Bitlbee server. There, you need to create an account with a password. This is the nick and password you need to -provide for the bitlbee authentification method. +provide for the bitlbee authentication method. Later, you will tell Bitlbee about your accounts and passwords on all the other instant messaging services, and Bitlbee will log you in. All @@ -658,7 +658,7 @@ expected. @kindex C-c C-l @cindex low priority channels -The solution is to mark this channel as as a low priority channel. +The solution is to mark this channel as a low priority channel. Use @kbd{C-c C-l} to make the current channel a low-priority channel. Low priority channels have the modeline indicator ``LowPri''. @kbd{C-c C-@key{SPC}} will not switch to low priority channels unless @@ -746,7 +746,7 @@ listed. Example: @code{/keyword manual}. @node Notices, , Keywords, Fighting Information Overload @section Notices -@cindex part notices, how to omit +@cindex part notices, how to omit @cindex join notices, how to omit @cindex quit notices, how to omit @cindex nick notices, how to omit @@ -896,7 +896,7 @@ because @code{defun-rcirc-command} is not yet available, and without If you're chatting from a laptop, then you might be familiar with this problem: When your laptop falls asleep and wakes up later, your IRC -client doesn't realise that it has been disconnected. It takes several +client doesn't realize that it has been disconnected. It takes several minutes until the client decides that the connection has in fact been lost. The simple solution is to use @kbd{M-x rcirc}. The problem is that this opens an @emph{additional} connection, so you'll have two @@ -926,7 +926,7 @@ The real answer, therefore, is a @code{/reconnect} command: (delete-process process) (rcirc-connect server port nick rcirc-default-user-name - rcirc-default-user-full-name + rcirc-default-full-name channels)))) @end smallexample @@ -948,7 +948,3 @@ The real answer, therefore, is a @code{/reconnect} command: @printindex cp @bye - -@ignore - arch-tag: 2589e562-3843-4ffc-8c2f-477cbad57c01 -@end ignore