From ehuelsmann at common-lisp.net Sat Apr 8 21:43:29 2006 From: ehuelsmann at common-lisp.net (ehuelsmann at common-lisp.net) Date: Sat, 8 Apr 2006 17:43:29 -0400 (EDT) Subject: [cl-irc-cvs] r145 - public_html Message-ID: <20060408214329.A31F323003@common-lisp.net> Author: ehuelsmann Date: Sat Apr 8 17:43:29 2006 New Revision: 145 Added: public_html/ public_html/index.html public_html/style.css public_html/valid-xhtml11.png (contents, props changed) public_html/vcss.png (contents, props changed) Log: Import website. Added: public_html/index.html ============================================================================== --- (empty file) +++ public_html/index.html Sat Apr 8 17:43:29 2006 @@ -0,0 +1,115 @@ + + + cl-irc + + + +
+

cl-irc 0.7.0

+
+
+ +

cl-irc is a Common Lisp IRC client library that + features (partial) DCC, CTCP and all relevant commands from the + IRC RFCs (RFC2810, RFC2811 and RFC2812). It + uses ASDF and has been tested mostly on SBCL but should work for + other implementations with little or no extra code.

+ +

The code is released under an MIT-style + license. I need to mention that Jochen Schmidt laid the + groundwork for this library with his Weird-IRC IRC + client and that therefore some of the code is copyright him.

+ +

News

+
+
  • Version 0.7.0 released (RPL_ISUPPORT, many small tweaks and fixes)
  • +
  • Version 0.6.0 released (interim release while common-lisp.net was down)
  • +
  • Version 0.5.0 released (package rename and minor changes)
  • +
  • Version 0.4.0 released (some documentation, beginnings of a test suite, better performance)
  • +
    + +

    Features

    +
    + +
    + +

    Installation

    +
    +

    If you have + asdf-install, just: +

    +
    $ asdf-install cl-irc
    + +

    cl-irc can manually be downloaded from here: + + cl-irc_latest.tar.gz + .

    + +

    There is also anonymous CVS + and + ViewCVS + . +

    +
    + +

    Contact

    +
    +

    Questions, feature requests, and bug-reports are welcome on + + cl-irc-devel at common-lisp.net.

    +
    + +

    Sample usage

    +
    +
    +  * (require :cl-irc)
    +
    +  * (in-package :irc)
    +
    +  * (defvar connection (connect :nickname "mynick"
    +                                :server "irc.somewhere.org"))
    +
    +  * (read-message-loop connection)
    +
    +;; That's it.  Interrupt the read-message-loop and do:
    +
    +  * (join connection "#lisp")
    +
    +;; etc. (look at command.lisp) to operate the library.  After issuing
    +;; a command, you need to get back on the feed:
    +
    +  * (read-message-loop connection)
    +
    +;; If you need to do something on every join, do:
    +
    +  * (defun my-hook (message)
    +     <do-something>)
    +
    +  * (add-hook connection 'irc-join-message #'my-hook)
    +
    +;; and it will be run next time the library receives an
    +;; irc-join-message.  For a full list of messages you can hook into,
    +;; look at event.lisp.
    +
    +;; Your connection object will get updated by the library with regards
    +;; to users joining/parting channels, you joining/parting channels,
    +;; etc.  Look at protocol.lisp's connection object for slots and
    +;; methods.
    +   
    +
    + + +
    + Added: public_html/style.css ============================================================================== --- (empty file) +++ public_html/style.css Sat Apr 8 17:43:29 2006 @@ -0,0 +1,59 @@ +body { + font-family: sans-serif; + background-color: white; + color: black; + margin: 0; + padding: 0; +} + +.header * { + color: black; + background-color: #cc4422; + margin: 0; + padding: 0.5em; +} + +h1 { + text-align: right; +} + +.info { + text-align: left; + font-weight: bold; + line-height: 1em; +} + +.body { + margin: 2em 1em; +} + +.level { + margin: 1em; +} + +p { + margin: 1em 0em; + padding: 0em; +} + +a { + color: maroon; +} + +ul { + margin: 1em; + padding: 0em; +} + +pre { + margin: 0em; + padding: 1em; + border: 1px solid; + background-color: #eeeeee; + vertical-align: baseline; +} + +img { + border: 0; +} + Added: public_html/valid-xhtml11.png ============================================================================== Binary file. No diff available. Added: public_html/vcss.png ============================================================================== Binary file. No diff available. From ehuelsmann at common-lisp.net Sat Apr 8 22:13:36 2006 From: ehuelsmann at common-lisp.net (ehuelsmann at common-lisp.net) Date: Sat, 8 Apr 2006 18:13:36 -0400 (EDT) Subject: [cl-irc-cvs] r146 - public_html Message-ID: <20060408221336.48F60431B7@common-lisp.net> Author: ehuelsmann Date: Sat Apr 8 18:13:34 2006 New Revision: 146 Modified: public_html/index.html Log: Update for xhtml conformance and the move to Subversion. Modified: public_html/index.html ============================================================================== --- public_html/index.html (original) +++ public_html/index.html Sat Apr 8 18:13:34 2006 @@ -1,5 +1,5 @@ - + cl-irc @@ -19,18 +19,20 @@ other implementations with little or no extra code.

    The code is released under an MIT-style - license. I need to mention that Jochen Schmidt laid the + href="http://common-lisp.net/websvn/filedetails.php?repname=cl-irc&path=%2Ftrunk%2FLICENSE&rev=0&sc=0" + >MIT-style license. I need to mention that Jochen Schmidt laid the groundwork for this library with his Weird-IRC IRC client and that therefore some of the code is copyright him.

    News

    +

    Features

    @@ -58,7 +60,8 @@ .

    There is also anonymous CVS - and + and + ViewCVS .

    From ehuelsmann at common-lisp.net Wed Apr 26 15:29:36 2006 From: ehuelsmann at common-lisp.net (ehuelsmann at common-lisp.net) Date: Wed, 26 Apr 2006 11:29:36 -0400 (EDT) Subject: [cl-irc-cvs] r147 - public_html Message-ID: <20060426152936.D104F4007@common-lisp.net> Author: ehuelsmann Date: Wed Apr 26 11:29:34 2006 New Revision: 147 Modified: public_html/index.html Log: Mention Subversion instead of CVS; the links were alright, just not the text. Modified: public_html/index.html ============================================================================== --- public_html/index.html (original) +++ public_html/index.html Wed Apr 26 11:29:34 2006 @@ -59,10 +59,10 @@ cl-irc_latest.tar.gz .

    -

    There is also anonymous CVS +

    There is also anonymous Subversion and - ViewCVS + WebSVN .