emacs-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Emacs-diffs] Changes to rcirc.texi


From: Glenn Morris
Subject: [Emacs-diffs] Changes to rcirc.texi
Date: Thu, 06 Sep 2007 04:39:38 +0000

CVSROOT:        /sources/emacs
Module name:    emacs
Changes by:     Glenn Morris <gm>       07/09/06 04:39:38

Index: rcirc.texi
===================================================================
RCS file: rcirc.texi
diff -N rcirc.texi
--- rcirc.texi  15 Apr 2007 20:57:15 -0000      1.11
+++ /dev/null   1 Jan 1970 00:00:00 -0000
@@ -1,768 +0,0 @@
-\input texinfo
address@hidden %**start of header
address@hidden ../info/rcirc
address@hidden rcirc Manual
address@hidden %**end of header
-
address@hidden
-Copyright @copyright{} 2006, 2007 Free Software Foundation, Inc.
-
address@hidden
-Permission is granted to copy, distribute and/or modify this document
-under the terms of the GNU Free Documentation License, Version 1.2 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.
-
-(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.
address@hidden quotation
address@hidden copying
-
address@hidden Emacs
address@hidden
-* Rcirc: (rcirc).       Internet Relay Chat (IRC) client.
address@hidden direntry
-
address@hidden
address@hidden rcirc Manual
address@hidden
address@hidden 0pt plus 1filll
address@hidden
address@hidden titlepage
-
address@hidden
address@hidden Top, Basics, (dir), (dir)
address@hidden rcirc Manual
address@hidden ifnottex
-
address@hidden is an Emacs IRC client.
-
-IRC (Internet Relay Chat) is a multi-user chat protocol.  Users
-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.
-
address@hidden
-* Basics::
-* Reference::
-* Hacking and Tweaking::
-* GNU Free Documentation License::
-* Key Index::
-* Variable Index::
-* Index::
-
address@hidden
- --- The Detailed Node Listing ---
-
-Basics
-
-* Internet Relay Chat::
-* Getting started with rcirc::
-
-Reference
-
-* rcirc commands::
-* Useful IRC commands::
-* Configuration::
-
-Hacking and Tweaking
-
-* Skipping /away messages using handlers::
-* Using fly spell mode::
-* Scrolling conservatively::
-* Changing the time stamp format::
-* Defining a new command::
-* Reconnecting after you have lost the connection::
-
address@hidden detailmenu
address@hidden menu
-
address@hidden Basics, Reference, Top, Top
address@hidden Basics
-
-This chapter contains a brief introduction to IRC (Internet Relay Chat),
-and a quick tutorial on @code{rcirc}.
-
address@hidden
-* Internet Relay Chat::
-* Getting started with rcirc::
address@hidden menu
-
address@hidden Internet Relay Chat, Getting started with rcirc, Basics, Basics
address@hidden Internet Relay Chat
address@hidden internet relay chat
address@hidden irc
-
address@hidden channel
address@hidden Relay Chat} (IRC) is a form of instant communication over the
-Internet.  It is mainly designed for group (many-to-many) communication
-in discussion forums called channels, but also allows one-to-one
-communication.
-
address@hidden instant messaging, comparison
address@hidden server
address@hidden network
-Contrary to most Instant Messenger (IM) systems, users usually don't
-connect to a central server.  Instead, users connect to a random server
-in a network, and the servers share information between them.
-
-Here's a typical example:
-
address@hidden redirection to random servers
-When you connect to the Freenode network
-(@code{http://freenode.net/}), you point your IRC client at the
-server @code{irc.freenode.net}.  That server will redirect your client
-to a random server on the network, such as @code{zelazny.freenode.net}.
-
address@hidden channel name
address@hidden # starts a channel name
-Once you're connected, you can send messages to all other users
-connected to the same network, and you can join all channels on the same
-network.  You might join the @code{#emacs} and the @code{#rcirc}
-channels, for example.  (Typically, channel names begin with a hash
-character.)
-
-Once you have joined a channel, anything you type will be broadcast to
-all the other users on the same channel.
-
address@hidden addressing other people
address@hidden other people, addressing them
address@hidden talk to other people
-If you want to address someone specifically, for example as an answer to
-a question, it is customary to prefix the message with the nick followed
-by a colon, like this:
-
address@hidden
-deego: fsbot rules!
address@hidden example
-
address@hidden nick completion
address@hidden completion of nicks
address@hidden TAB
-Since this is so common, you can use @key{TAB} to do nick completion.
-
address@hidden Getting started with rcirc, , Internet Relay Chat, Basics
address@hidden Getting started with rcirc
address@hidden getting started
address@hidden connecting to a server
-
address@hidden irc command
-Use the command @kbd{M-x irc} to connect using the defaults.
address@hidden, if you want to change the defaults.
-
-Use @kbd{C-u M-x irc} if you don't want to use the defaults, eg. if you
-want to connect to a different network, or connect to the same network
-using a different nick.  This will prompt you for four things:
-
address@hidden @asis
address@hidden server, connecting
address@hidden Freenode network
address@hidden IRC server
-What server do you want to connect to? All the servers in a particular
-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
-communities and organizations.''
-
address@hidden port, connecting
address@hidden 6667, default IRC port
address@hidden IRC port
-All network connections require a port.  Just as web servers and clients
-use port 80 per default, IRC uses port 6667 per default.  You rarely
-have to use a different port.
-
address@hidden nick, connecting
address@hidden changing nick
address@hidden name changes
address@hidden IRC nick
address@hidden user-login-name
-Every users needs a handle on-line.  You will automatically be assigned
-a slightly different nick if your chosen nick is already in use.  If
-your @code{user-login-name} is @code{alex}, and this nick is already
-in use, you might for example get assigned the nick @code{alex`}.
-
address@hidden channels, connecting
address@hidden initial channels
address@hidden startup channels
address@hidden Channels
-A space separated list of channels you want to join when connecting.
-You don't need to join any channels, if you just want to have one-to-one
-conversations with friends on the same network.  If you're new to the
-Freenode network, join @code{#emacs}, the channel about all things
-Emacs, or join @code{#rcirc}, the channel about @code{rcirc}.
address@hidden table
-
address@hidden server buffer
-When you have answered these questions, @code{rcirc} will create a server
-buffer, which will be named something like @code{*irc.freenode.net*},
-and a channel buffer for each of the channels you wanted to join.
-
address@hidden RET
address@hidden talking
address@hidden communicating
-To talk in a channel, just type in what you want to say in a channel
-buffer, and press @key{RET}.
-
address@hidden C-c C-c
address@hidden multiline messages
address@hidden messages, multiple lines
address@hidden pasting multiple lines
address@hidden edit message before sending
-If you want to paste multiple lines, such as source code, you can use
address@hidden C-c} to edit your message in a separate buffer.  Use @kbd{C-c
-C-c} to finish editing.  You still need to press @key{RET} to send it,
-though.  Generally, IRC users don't like people pasting more than around
-four lines of code, so use with care.
-
address@hidden Reference, Hacking and Tweaking, Basics, Top
address@hidden Reference
address@hidden reference
-
-This is the reference section of the manual.  It is not complete.  For
-complete listings of @code{rcirc} features, use Emacs built-in
-documentation.
-
address@hidden
-* rcirc commands::
-* Useful IRC commands::
-* Configuration::
address@hidden menu
-
address@hidden rcirc commands, Useful IRC commands, Reference, Reference
address@hidden rcirc commands
address@hidden rcirc commands
address@hidden commands
-
address@hidden C-h m
-This is a list of commands that you may use in @code{rcirc}.  It is not
-complete.  For a complete listing, press @kbd{C-h m} in an @code{rcirc}
-buffer.
-
-In addition to using regular Emacs key bindings, you can call them by
-typing them into an @code{rcirc} buffer.
-
address@hidden call commands
address@hidden typing commands
address@hidden commands
-For instance, instead of using the command @kbd{C-c C-j} to join a new
-channel, you may type this in an @code{rcirc} buffer, and press @key{RET}:
-
address@hidden
-/join #emacs
address@hidden example
-
address@hidden / starts a command
address@hidden messages starting with a slash disappear
address@hidden disappearing messages if starting with a slash
address@hidden slash hides message
-This is why you cannot start a message with a slash.  You will have to
-precede the command with a space, or rewrite your message in order to
-send it to a channel.
-
address@hidden multiple words as parameters
address@hidden string delimiters
address@hidden quotes
address@hidden double-quotes
-Many commands take parameters.  IRC commands usually ignore string
-delimiters.  Neither quote nor double-quote have special meanings in
-IRC.
-
address@hidden
-/nick "alex schroeder"
address@hidden example
-
-This will try to change your nick to @code{"alex}.  Usually this will
-fail because the double quote character is not a legal character for
-nicks.
-
address@hidden case insensitive commands
-These commands are case insensitive.
-
address@hidden new command
address@hidden unknown command
address@hidden command unknown
-If a command isn't known by @code{rcirc}, it will simply be sent along to the
-server.  There is a list of some useful commands like that in the next
-section.
-
address@hidden @kbd
address@hidden C-c C-j
address@hidden C-c C-j
address@hidden /join
address@hidden join channels
address@hidden other channels
address@hidden rooms, joining
address@hidden discussion, joining
-This joins a channel such as @code{#rcirc} or @code{#emacs}.  On most
-networks, anybody can create new channels.  If you want to talk with
-some friends, for example, all you have to do is agree on a valid
-channel name and join that channel.  (Also @code{/join #emacs}.)
-
address@hidden C-c C-p
address@hidden C-c C-p
address@hidden /part
address@hidden part a channel
address@hidden leave a channel
address@hidden disconnect from a channel
address@hidden stop talking on a channel
address@hidden kill channel buffer
-This leaves the current channel.  You can optionally provide a reason
-for parting.  When you kill a channel buffer, you automatically part the
-corresponding channel.  (Also @code{/part you are too weird!}.)
-
address@hidden C-c C-r
address@hidden C-c C-r
address@hidden /nick
address@hidden change name
address@hidden nick changing
address@hidden rename yourself
address@hidden other name
-This changes your nick to some other name.  Your nick must be unique
-across the network.  Most networks don't allow too many nick changes in
-quick succession, and have restrictions on the valid characters in nick
-names.  (Also @code{/nick alex-test})
-
address@hidden C-c C-w
address@hidden C-c C-w
address@hidden /whois
address@hidden who are these people
address@hidden identifying people
address@hidden channels other people are on
address@hidden what channels people are on
-Gives you some basic information about a nick.  This often includes what
-other channels people are on.  (Also @code{/whois fsbot}.)
-
address@hidden C-c C-q
address@hidden C-c C-q
address@hidden /query
address@hidden starting a private conversation
address@hidden one-to-one conversation
address@hidden talk privately
address@hidden private conversation
address@hidden contact one person only
address@hidden query a person
-Starts a one-to-one conversation with another person on the same
-network.  A new buffer will be created for this conversation.  It works
-like a channel with only two members.  (Also @code{/query fsbot}.)
-
address@hidden C-c @key{RET}
address@hidden C-c RET
address@hidden /msg
address@hidden single message
address@hidden message sending
-This sends a single message to a nick.  Like with @kbd{C-c C-q}, a new
-buffer is created, where the response from the other party will show
-up.  (Also @code{/msg nickserv identify secret}.)
-
address@hidden C-c C-x
address@hidden C-c C-x
address@hidden /quit
address@hidden quit
address@hidden disconnect
address@hidden kill connection
address@hidden connection end
address@hidden part all channels
address@hidden end connection
address@hidden server buffer killing
address@hidden reason for quitting
-This disconnects from the server and parts all channels.  You can
-optionally provide a reason for quitting.  When you kill the server
-buffer, you automatically quit the server and part all channels.  (Also
address@hidden/quit ZZZzzz...}.)
address@hidden table
-
-Some commands may not have a key binding, but only be available as typed
-commands, such as:
-
address@hidden @code
address@hidden /ignore
address@hidden /ignore
address@hidden ignoring other people
address@hidden trolls, ignoring
address@hidden hide some posts
address@hidden idiots online
-This command toggles the ignore status of a nick, if you provide one.
-If you don't provide a nick, the command lists all the nicks you are
-ignoring.  All messages by ignored nicks are---you guessed it---ignored.
-Since only ``operators'' can kick people from channels, the
-ignore command is often the only way to deal with some of the more
-obnoxious fellows online.  Example: @code{/ignore xah}.
address@hidden table
-
address@hidden Useful IRC commands, Configuration, rcirc commands, Reference
address@hidden Useful IRC commands
address@hidden irc commands
address@hidden commands
-
-As mentioned, if a command isn't known by @code{rcirc}, it will simply be sent
-along to the server.  Some such commands are available on nearly all IRC
-servers, such as:
-
address@hidden @code
address@hidden /away
address@hidden /away
address@hidden away status
address@hidden pause status
address@hidden unavailable status
address@hidden set away status
-This sets your status as ``being away'' if you provide a reason, or sets
-your status as ``being back'' if you do not.  People can use the
address@hidden C-w} command to check your status.  Example: @code{/away food}.
address@hidden table
-
address@hidden irc resources
address@hidden help about irc
-Typical IRC servers implement many more commands.  You can read more
-about the fantastic world of IRC online at
address@hidden://www.irchelp.org/, the Internet Relay Chat (IRC) help
-archive}.
-
address@hidden Configuration, , Useful IRC commands, Reference
address@hidden Configuration
address@hidden configuring rcirc
-
-These are some variables you can change to configure @code{rcirc} to your
-liking.
-
address@hidden @code
address@hidden rcirc-default-server
address@hidden rcirc-default-server
-the default server to connect to.
-
address@hidden rcirc-default-port
address@hidden rcirc-default-port
-the default port to connect to.
-
address@hidden rcirc-default-nick
address@hidden rcirc-default-nick
-the default nick to use.
address@hidden table
-
address@hidden
-(setq rcirc-default-server "irc.mozilla.org"
-      rcirc-default-port 6666
-      rcirc-default-nick "alx")
address@hidden example
-
address@hidden rcirc-default-user-full-name
address@hidden full name
address@hidden real name
address@hidden surname
address@hidden is used to set your ``real name'' on
-IRC.  It defaults to @code{user-full-name}.  If you want to hide your
-full name, you might want to set it to some pseudonym.
-
address@hidden
-(setq rcirc-default-user-full-name "Curious Minds Want To Know")
address@hidden example
-
address@hidden rcirc-startup-channels-alist
address@hidden channels, configuration
address@hidden initial channels, configuration
address@hidden startup channels, configuration
address@hidden is the alist of channels to join
-when connecting to a particular network.  An alist is a list of lists.
-Each sublist starts with a regular expression that is compared to the
-server address you're connecting to.  The remaining sublist items are
-the channels to join.
-
address@hidden
-(setq rcirc-startup-channels-alist
-      '(("\\.freenode\\.net$" "#emacs" "#rcirc" "#wiki")))
address@hidden example
-
-Note the subtle problem, here --- IRC clients connect to servers, and
-there is no way of knowing which servers belong to a particular network.
-In the example above we're exploiting a naming convention used by within
-the Freenode network --- all servers within the network have a host in
-the @code{freenode.net} domain.
-
address@hidden rcirc-authinfo
address@hidden authentification
address@hidden identification
address@hidden nickserv
address@hidden login
address@hidden is an alist used to automatically identify
-yourself on networks.  Each sublist starts with a regular expression
-that is compared to the server address you're connecting to.  The second
-element in the list is a symbol representing the method to use, followed
-by the arguments this method requires.
-
-Here is an example to illustrate how you would set it:
-
address@hidden
-(setq rcirc-authinfo
-      '(("freenode" nickserv "bob" "p455w0rd")
-        ("freenode" chanserv "bob" "#bobland" "passwd99")
-        ("bitlbee" bitlbee "robert" "sekrit")))
address@hidden example
-
-And here are the valid method symbols and the arguments they require:
-
address@hidden @code
address@hidden nickserv
address@hidden nickserv authentification
-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
-password to use.
-
-Before you can use this method, you will have to register your nick and
-pick a password for it.  Contact @code{nickserv} and check out the
-details.  (Using @code{/msg nickserv help}, for example.)
-
address@hidden chanserv
address@hidden chanserv authentification
-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
-to use this for, and the password to use.
-
-Before you can use this method, a channel contact must tell you about
-the password to use.  Contact @code{chanserv} and check out the details.
-(Using @code{/msg chanserv help}, for example.)
-
address@hidden bitlbee
address@hidden bitlbee authentification
-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.
-
address@hidden gateway to other IM services
address@hidden instant messaging, other services
address@hidden Jabber
address@hidden AIM
address@hidden ICQ
address@hidden MSN
address@hidden Yahoo!
-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.
-
-Later, you will tell Bitlbee about your accounts and passwords on all
-the other instant messaging services, and Bitlbee will log you in.  All
address@hidden needs to know, is the login to your Bitlbee account.  Don't
-confuse the Bitlbee account with all the other accounts.
address@hidden table
-
address@hidden C-c C-SPC
address@hidden rcirc-track-minor-mode
address@hidden switching channels
address@hidden tracking activity
address@hidden active channel
address@hidden abbreviated channel names
address@hidden modeline tracks activity
-Most people want a notification when something is said on a channel they
-have joined, particularly if they have been addressed directly.  There
-is a global minor mode that will do this kind of tracking for you.  All
-you need to do is switch it on using @kbd{M-x rcirc-track-minor-mode}.
-To make this permanent, add the following to your init file:
-
address@hidden
-(rcirc-track-minor-mode 1)
address@hidden example
-
-When other people say things in buffers that are currently buried (no
-window is showing them), the mode line will now show you the abbreviated
-channel or nick name.  Use @kbd{C-c address@hidden to switch to these
-buffers.
-
address@hidden rcirc-mode-hook
-If you prefer not to load @code{rcirc} immediately, you can delay the
-activation of this mode:
-
address@hidden
-(add-hook 'rcirc-mode-hook
-          (lambda ()
-            (rcirc-track-minor-mode 1)))
address@hidden example
-
address@hidden Hacking and Tweaking, GNU Free Documentation License, Reference, 
Top
address@hidden Hacking and Tweaking
address@hidden hacking and tweaking
-
-Here are some examples of stuff you can do to configure @code{rcirc}.
-
address@hidden
-* Skipping /away messages using handlers::
-* Using fly spell mode::
-* Scrolling conservatively::
-* Changing the time stamp format::
-* Defining a new command::
-* Reconnecting after you have lost the connection::
address@hidden menu
-
address@hidden Skipping /away messages using handlers, Using fly spell mode, 
Hacking and Tweaking, Hacking and Tweaking
address@hidden Skipping @code{/away} messages using handlers
address@hidden /away messages
-
address@hidden handlers
address@hidden status codes
-The IRC protocol specifies how certain events are signaled from server
-to client.  These events have numbers and are dealt with using so-called
-handlers.  You can override existing handlers by exploiting the naming
-convention adopted for @code{rcirc}.
-
-Here's how to stop @code{rcirc} from printing @code{/away} messages.
-Since @code{rcirc} doesn't define a 301 handler, you don't need to
-require @code{rcirc} before defining the handler:
-
address@hidden
-(defun rcirc-handler-301 (process cmd sender args)
-  "/away message handler.")
address@hidden example
-
address@hidden Using fly spell mode, Scrolling conservatively, Skipping /away 
messages using handlers, Hacking and Tweaking
address@hidden Using fly spell mode
address@hidden fly spell
address@hidden spelling
address@hidden spell-checking as you type
address@hidden automatic spelling
address@hidden rcirc-mode-hook
-
-The following code activates Fly Spell Mode
-for @code{rcirc} buffers:
-
address@hidden
-(add-hook 'rcirc-mode-hook (lambda ()
-                             (flyspell-mode 1)))
address@hidden example
-
address@hidden, , Flyspell mode, emacs, The GNU Emacs Manual},
-for details.
-
address@hidden Scrolling conservatively, Changing the time stamp format, Using 
fly spell mode, Hacking and Tweaking
address@hidden Scrolling conservatively
address@hidden input line
address@hidden scrolling
address@hidden scroll-conservatively
address@hidden rcirc-mode-hook
-
-IRC buffers are constantly growing.  If you want to see as much as
-possible at all times, you would want the prompt at the bottom of the
-window when possible.  The following snippet uses a local value for
address@hidden to achieve this:
-
address@hidden
-(add-hook 'rcirc-mode-hook
-          (lambda ()
-            (set (make-local-variable 'scroll-conservatively)
-                 8192)))
address@hidden example
-
address@hidden, , Scrolling conservatively, emacs, The GNU Emacs
-Manual}, for details.
-
address@hidden Changing the time stamp format, Defining a new command, 
Scrolling conservatively, Hacking and Tweaking
address@hidden Changing the time stamp format
address@hidden time stamp
address@hidden date time
address@hidden format time stamp
address@hidden rcirc-time-format
-
address@hidden is the format used for the time stamp.  Here's
-how to include the date in the time stamp:
-
address@hidden
-(setq rcirc-time-format "%Y-%m-%d %H:%M ")
address@hidden example
-
address@hidden Defining a new command, Reconnecting after you have lost the 
connection, Changing the time stamp format, Hacking and Tweaking
address@hidden Defining a new command
address@hidden defining commands
address@hidden commands, defining
address@hidden new commands, defining
-
-Here's a simple new command, @code{/sv}.  With it, you can boast about
-your IRC client.  It shows how you can use @code{defun-rcirc-command} to
-define new commands.
-
-We're waiting for the definition of this command until @code{rcirc} is loaded
-because @code{defun-rcirc-command} is not yet available, and without
address@hidden loaded, the command wouldn't do us much good anyway.
-
address@hidden
-(eval-after-load 'rcirc
-  '(defun-rcirc-command sv (arg)
-     "Boast about rcirc."
-     (interactive "i")
-     (rcirc-send-message process target
-                         (concat "I use " rcirc-id-string))))
address@hidden smallexample
-
address@hidden Reconnecting after you have lost the connection, , Defining a 
new command, Hacking and Tweaking
address@hidden Reconnecting after you have lost the connection
address@hidden reconnecting
address@hidden disconnecting servers, reconnecting
-
-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
-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
-copies of every channel buffer --- one dead and one live.
-
-The real answer, therefore, is a @code{/reconnect} command:
-
address@hidden
-(eval-after-load 'rcirc
-  '(defun-rcirc-command reconnect (arg)
-     "Reconnect the server process."
-     (interactive "i")
-     (unless process
-       (error "There's no process for this target"))
-     (let* ((server (car (process-contact process)))
-            (port (process-contact process :service))
-            (nick (rcirc-nick process))
-            channels query-buffers)
-       (dolist (buf (buffer-list))
-         (with-current-buffer buf
-           (when (eq process (rcirc-buffer-process))
-             (remove-hook 'change-major-mode-hook
-                          'rcirc-change-major-mode-hook)
-             (if (rcirc-channel-p rcirc-target)
-                 (setq channels (cons rcirc-target channels))
-               (setq query-buffers (cons buf query-buffers))))))
-       (delete-process process)
-       (rcirc-connect server port nick
-                      rcirc-default-user-name
-                      rcirc-default-user-full-name
-                      channels))))
address@hidden smallexample
-
address@hidden GNU Free Documentation License, Key Index, Hacking and Tweaking, 
Top
address@hidden GNU Free Documentation License
address@hidden doclicense.texi
-
-
address@hidden Key Index, Variable Index, GNU Free Documentation License, Top
address@hidden Key Index
address@hidden ky
-
address@hidden Variable Index, Index, Key Index, Top
address@hidden Variable Index
address@hidden vr
-
address@hidden Index, , Variable Index, Top
address@hidden Index
address@hidden cp
-
address@hidden
-
address@hidden
-   arch-tag: 2589e562-3843-4ffc-8c2f-477cbad57c01
address@hidden ignore




reply via email to

[Prev in Thread] Current Thread [Next in Thread]