home *** CD-ROM | disk | FTP | other *** search
- Short: AmiTCP/IP Emacs (1.26) irc client w/ dcc
- Type: comm/net
- Uploader: too@cardhu.cs.hut.fi
-
- Irchat and jwz optimized byte compiler are GNU software. see COPYING for
- more info
-
- bytecomp-runtime.el and defsubst.el are available
- via ftp at archive.cis.ohio-state.edu
- file pub/gnu/emacs/elisp-archive/packages/bytecomp.tar.Z
-
- sourcefiles in elisp/irchat directory and gnus-caesar.elc are available
- via ftp at cs.hut.fi directory pub/irchat
-
- files in this archive:
- COPYING -- the GNU public licence
- readme.FIRST -- installation and usage info
- irchat.guide -- old (but good) irchat manual
- irchat.lha -- actual irchat archive
-
- NOTE: if you are using emacs 18.59, 1.28 beta, delete-processing tcp_AmiTCP
- will guru your machine :(. The problem as far I know is in Emacs 1.28...
-
- INSTALLATION:
-
- I suggest you decompress irchat.lha in your GNUEmacs: directory; then the
- dearchiver automatically creates (if not exist already) GNUEmacs:elisp and
- GNUEmacs:elisp/irchat -directories for needed elisp executables. If you are
- more advanced user you may locate the files anywhere in your load-path.
-
- The file etc/dcc_AmiTCP, irchat dcc handler process, is also unpacked in
- it's right location if irchat.lha is unpacked in GNUEmacs: directory.
-
- Since irchat is now byte compiled using Jamie Zawinski's optimizing byte
- compiler and it nees some runtime support you must load the runtime support
- package of it. It is recommended to add the following line to the first
- line in your s:.emacs file.
-
- (load-library "GNUEmacs:elisp/bytecomp-runtime.el) ;; do not byte-compile this
-
- Next you have to add GNUEmacs:elisp and GNUEmacs:elisp/irchat into your
- load-path in S:emacs -file. It can be done the following way:
-
- (setq load-path (append (list "GNUEmacs:elisp")
- load-path
- (list "GNUEmacs:elisp/irchat")))
-
-
- One more thing to add in your S:.emacs file...
-
- (autoload 'irchat "own-irc" "Irchat" t)
-
- Next add the following environment variables in suitable places (for
- example in S:user-startup):
-
- setenv IRCNICK yourNick
- setenv IRCNAME <your full name>
- setenv IRCSERVER <closest irc server to you>
-
-
- Now you can (re)start your emacs and try irchat. You can directly customize
- some of irchat settings by editing GNUEmacs:elisp/own-irc.el -file. For
- more advanced customization you may want to look
- GNUEmacs:elisp/irchat/irchat-hooks.el. There is some more (partly outdated)
- information in irchat.guide. It is worth reading though.
-
- Below there is list of most of irchat keybindings. You may try
- C-h v irchat<TAB> for list of irchat variables.
-
- TAB irchat-Command-complete
-
- C-c R irchat-isearch-back
- C-c < irchat-Command-pop
- C-c > irchat-Command-push
- C-c $ irchat-Command-eod-buffer
- C-c / irchat-Command-generic
- C-c | irchat-Command-show-last-kill
- C-c W irchat-Command-wait
- C-c w irchat-Command-who
- C-c u irchat-Command-lusers
- C-c t irchat-Command-topic
- C-c r irchat-Command-reconfigure-windows
- C-c q irchat-Command-quit
- C-c p irchat-Command-mta-private
- C-c n irchat-Command-nickname
- C-c RET irchat-Command-modec
- C-c m irchat-Command-message
- C-c l irchat-Command-list
- C-c C-k irchat-Command-kick
- C-c k irchat-Command-kill
- C-c C-p irchat-Command-part
- C-c j irchat-Command-join
- C-c i irchat-Command-invite
- C-c C-f irchat-Command-freeze
- C-c f irchat-Command-finger
- C-c c irchat-Command-inline
- C-c a irchat-Command-away
- C-c 2 irchat-Command-private-conversation
- C-c ! irchat-Command-exec
- C-c SPC irchat-Command-scroll-up
- C-c DEL irchat-Command-scroll-down
- C-c C-y irchat-Command-yank-send
- C-c C-u irchat-Command-userhost
- C-c C-r irchat-Command-caesar-line
- C-c C-n irchat-Command-names
- C-c TAB irchat-Command-ison
- C-c C-d irchat-Command-debug
- C-c C-c irchat-Client-query-prefix
- C-c F irchat-Command-send-file
- C-c G irchat-Command-dcc-list
- C-c s irchat-Command-dcc-send
- C-c g irchat-Command-dcc-receive
-
- C-c C-c C-u irchat-Command-client-userinfo-from-commandbuffer
- C-c C-c U irchat-Command-client-userinfo-from-minibuffer
- C-c C-c c irchat-Command-client-clientinfo
- C-c C-c g irchat-Command-client-generic
- C-c C-c h irchat-Command-client-help
- C-c C-c u irchat-Command-client-userinfo
-
-