Error processing request

Parameters

CONTENT_LENGTH0
REQUEST_METHODGET
REQUEST_URI/revision/IRC?V=81
QUERY_STRINGV=81
CONTENT_TYPE
DOCUMENT_URI/revision/IRC
DOCUMENT_ROOT/var/www/nikit/nikit/nginx/../docroot
SCGI1
SERVER_PROTOCOLHTTP/1.1
HTTPSon
REMOTE_ADDR108.162.216.56
REMOTE_PORT59470
SERVER_PORT4443
SERVER_NAMEwiki.tcl-lang.org
HTTP_HOSTwiki.tcl-lang.org
HTTP_CONNECTIONKeep-Alive
HTTP_ACCEPT_ENCODINGgzip, br
HTTP_X_FORWARDED_FOR3.145.47.253
HTTP_CF_RAY87de38cfeeab8f4a-ORD
HTTP_X_FORWARDED_PROTOhttps
HTTP_CF_VISITOR{"scheme":"https"}
HTTP_ACCEPT*/*
HTTP_USER_AGENTMozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; [email protected])
HTTP_CF_CONNECTING_IP3.145.47.253
HTTP_CDN_LOOPcloudflare
HTTP_CF_IPCOUNTRYUS

Body


Error

Unexpected line in option-value block: 	ftp://catless.ncl.ac.uk/pub/zircon-1.18.256.tar.gz

-code

1

-level

0

-errorstack

INNER {returnImm {Unexpected line in option-value block: 	ftp://catless.ncl.ac.uk/pub/zircon-1.18.256.tar.gz} {}} CALL {my render_wikit IRC IRC\ is\ the\ Internet\ Relay\ Chat\ is\ a\ protocol\ for\ interactive\ chatting\ between\ internet\ users\ and\ was\ developed\ originally\ in\ Finland\ for\ use\ in\ the\ university\ network\ by\ Jarkko\ Oikarinen.\ See\ http://www.irc.org/\ and\ http://irchelp.org/\ for\ more\ information.\n\n----\n\nTcl\ channels\ on\ IRC:\n\n\ \ \ *\ Freenode\ (meta-server:\ irc.freenode.net),\ #tcl\ \ (contains\ \[ircbridge\],\ which\ bridges\ Tcler's\ Chat\ to\ IRC).\ Probably\ the\ best\ area\ for\ Tcl-related\ chat.\n\ \ \ *\ IRCnet\ \ (info:\ http://www.ircnet.org/\ ,\ http://www.ircnet.com/\ ),\ #tcl\ (mostly\ eggdrop\ scripters),\ #tcltk\n\ \ \ *\ DALnet\ \ (meta-server:\ irc.dal.net,\ #tcl\ (eggdrop),\ #tcltk\n\ \ \ *\ EFnet\ (info:\ http://www.efnet.org/\ ,\ http://www.efnet.net\ ),\ #tcl\ (the\ intelligent\ crowd\ will\ wake\ up\ if\ you\ ask\ something\ interesting)\n\n\n----\n\nThere\ is\ a\ pure\ Tcl\ IRC\ server\ under\ the\ BSD\ license\ here:\ http://www.hping.org/tclircd/.\n\n----\n\nFor\ some\ reason,\ Tcl/Tk\ seems\ to\ be\ quite\ popular\ among\ client\ authors\ -\nhere\ are\ the\ ones\ I\ know\ about:\n\n\ What:\ BitchX\n\ Where:\ http://www.bitchx.org\n\ Description:\ ANSI\ color\ IRC\ client.\n\ Updated:\ 08/2002\n\ Contact:\ edwards\ at\ bitchx\ dot\ org\ (Colten\ D.\ Edwards)\n\n\ What:\ ChatIT\n\ Where:\ http://sourceforge.net/projects/chat-it/\n\ Description:\ Cross\ platform\ IRC\ client\ that\ aims\ to\ support\ all\ IRC\n\tprotocols.\ \ Written\ in\ Tcl.\n\ Updated:\ 09/2001\n\ Contact:\ See\ web\ site\n\ SITE\ SAYS\ IN\ 02/2004:\ This\ Project\ Has\ Not\ Released\ Any\ Files\n\nNote\ however\ that\ many\ SF.net\ projects\ work\ directly\ from\ the\ CVS\ repository\ without\ regular\ releases\ occuring.\ \ In\ this\ particular\ case,\ they\ have\ put\nnothing\ in\ their\ CVS\ repository\ either.\ \ Too\ bad\ -\ appears\ to\ be\ \n\[vaporware\].\n\n\ What:\ dirc\n\ Where:\ http://www.dircchat.com/\n\ Description:\ ActiveX\ and\ windows\ based\ IRC\ client.\n\ Updated:\ 09/2002\n\ Contact:\ info\ at\ algenta\ dot\ com\ (Kemal\ Hadimli)\n\n\ What:\ DMAT\n\ Where:\ http://eazy-living.de/dmat-0.27/dmat-0.27.tar.bz2\n\ Description:\ IRC\ proxy\ which\ allows\ you\ to\ detach\ from\ your\ session\ and\n\tthen\ reattach\ to\ the\ session\ using\ a\ different\ client\ or\ changing\n\tclient's\ host.\ \ Written\ in\ Tcl.\n\tCurrent\ version\ 0.27.\n\ Updated:\ 10/2007\n\ Contact:\ eazy\ at\ eazy-living\ dot\ de\n\n+++++++++++++++++++++++++++\ Eembot\ Dead\ Link\ ++++++++++++++++++++++++++++++++++++++\n\n\ What:\ Eembot\n\ Where:\ http://www.cs.vu.nl/%7Eerbruijn/\n\ Description:\ An\ IRC\ client\ with\ Tcl,\ terminal,\ X11,\ Windows\ 95\ and\ WWW\n\tinterfaces.\n\ Updated:\ 04/1998\n\ Contact:\ erbruijn\ at\ cs\ \ dot\ vu\ dot\ nl\ (Emiel\ Bruijntjes)\n\n\n+++++++++++++++++++++++++++\ Go-IRC\ Dead\ Link\ ++++++++++++++++++++++++++++++++++++++\n\ What:\ Go-IRC\n\ Where:\ No\ longer\ available\ for\ download\ from\ the\ author\n\ Description:\ A\ Tcl\ based\ IRC\ client,\ integrating\ Microsoft\ Internet\ Explorer,\n\tActive-X,\ CTCP/2,\ etc.\ \ Designed\ for\ Windows\ 96/Windows\ NT\ 4.0.\n\ Updated:\ 07/1997\n\ Contact:\ jamie\ at\ thehunters\ dot\ org\ (Jamie\ Hunter)\n\n\ What:\ Hermes\ fserv\n\ Where:\ http://devel.degoeij.org/\n\ Description:\ Hermes\ fserv\ is\ a\ Tcl\ script\ for\ use\ with\ the\ BitchX\ IRC\ client\n\tto\ provide\ ftp-like\ access\ to\ local\ file\ archives.\n\tCurrently\ at\ version\ 0.1.6\ .\n\ Updated:\ 08/2001\n\ Contact:\ j\ dot\ ellerbroek\ at\ student\ dot\ tudelft\ dot\ nl\n\n+++++++++++++++++++++++++++\ JiMM\ Dead\ Link\ ++++++++++++++++++++++++++++++++++++++\n\n\ What:\ JiMM\n\ Where:\ http://www.atlink.it/personal/avatar/Jnews.html\n\ Description:\ Full\ featured\ Tcl/Tk\ Internet\ Relay\ Chat\ (IRC)\ client.\n\ Updated:\ 06/1997\n\ Contact:\ dasnake\ at\ freenet\ dot\ hut\ dot\ fi\n\n\ What:\ Kalich\n\ Where:\ http://kalich.sourceforge.net/\n\ Description:\ \ Intelligent\ IRC\ bot\ written\ in\ Tcl.\n\tCurrently\ at\ version\ 0.05.\n\ Updated:\ 08/2001\n\ Contact:\ l3ech\ at\ l3ech\ dot\ com\n\n\ What:\ keirc\n\ Where:\ http://www.indonesia-undernet.org/keirc/\n\thttp://user.cs.tu-berlin.de/%7Esalim/keirc/download/\n\ Description:\ KDE\ based\ IRC\ (Internet\ Relay\ Chat)\ client\ program.\ \ Uses\n\tTcl\ 7.5\ for\ scripting.\ \ Supports\ multiclient,\ multicolor\ and\ font,\n\tDCC\ chat\ and\ file,\ small\ webserver,\ sound,\ ignore\ list,\n\tcommunicates\ with\ Netscape,\ etc.\n\ Updated:\ 04/1999\n\ Contact:\ sj039su\ at\ uni-duisburg\ dot\ de\ (Eko\ Bono)\n\n\ What:\ MilkBot\n\ Where:\ http://www.cowofdoom.com/archive/pub/aim/milkbot.tar.gz\n\tftp://ftp.cowofdoom.com/pub/aim/milkbot.tar.gz\n\ Description:\ Eggdrop\ Tcl\ script\ that\ connects\ the\ Eggdrop\ IRC\ channel\ bot\n\tto\ AIM.\n\ Updated:\ 07/1999\n\ Contact:\ wwoods\ at\ wam\ dot\ umd\ dot\ edu\ (Will\ Woods)\n\n\ What:\ NetPlug\n\ Where:\ http://www.box.eu.org/%7Edl/netplug.html\n\ Description:\ An\ extensible\ multi-connection,\ multi-protocol\ network\ client\n\tprogram,\ written\ in\ pure\ Tcl/Tk.\ \ Currently\ supports\ an\ IRC\ client\n\tand\ a\ GO\ game\ client,\ as\ well\ as\ a\ memory\ plugin,\ an\ async\ event\n\tdriven\ file\ pipeline\ and\ a\ TCP/IP\ gateway\ and\ multiplexer.\n\tCan\ be\ the\ basis\ of\ a\ tool\ to\ debug\ various\n\tnetworking\ services.\ \ Uses\ Tcl\ 7.5/Tk\ 4.1\ and\ newer\ platforms.\n\tCan\ run\ on\ Unix,\ Windows\ and\ Macintosh\ platforms.\n\tUpdates\ on\ a\ regular\ basis.\ \ V0.62\ works\ with\ Tcl\ 8.\n\ Updated:\ 04/1997\n\ Contact:\ L\ at\ demailly\ dot\ com\ (Laurent\ Demailly)\n\n\ What:\ Netscape\ client\ Tcl\ Tclets\ (Demailly)\n\ Where:\ http://www.lyot.obspm.fr/%7Edl/Tclets/\n\ Description:\ A\ go\ game,\ an\ adaptive\ optics\ simulation\ demo,\n\tand\ an\ IRC\ Tclet\ are\ all\ available\ at\ this\ time.\n\tare\ available\ at\ this\ time.\n\ Updated:\ 06/1997\n\ Contact:\ L\ at\ demailly\ dot\ com\ (Laurent\ Demailly)\n\n\ What:\ Progeny\n\ Where:\ http://www.fdcor.net/misc/progeny.shtml\n\ Description:\ Altenrative\ to\ Infobot,\ written\ solely\ in\ Tcl.\n\ Updated:\ 09/2001\n\ Contact:\ concept\ at\ fdcor\ dot\ net\n\n\ What:\ QuIRC\n\ Where:\ http://quirc.sourceforge.net/\n\thttp://quirc.org/\n\thttp://quirc.org/quirc.tar.gz\n\ Description:\ X\ based\ IRC\ client\ with\ full\ Tcl/Tk\ scripting\ support.\n\tCoded\ in\ C/C++\ for\ speed\ and\ some\ advanced\ features.\ \ Supports\n\tuse\ of\ themes,\ and\ socks5.\n\tCurrently\ at\ version\ v0.9.82\ .\n\ Updated:\ 02/2000\n\ Contact:\ hynato\ at\ quirc\ dot\ org\n\n\ What:\ Quotesaq\n\ Where:\ http://rad.capecod.net/quote/\n\thttp://rad.capecod.net/quote/Quotesaq-v2.1.tar.gz\n\ Description:\ Advanced\ quote\ system\ for\ Eggdrop\ IRC\ bots.\ \ Uses\n\tTcl\ script\ to\ interface\ to\ Perl\ scripts.\n\ Updated:\ 07/1999\n\ Contact:\ RADKade1\ at\ i-hate-the-internet\ dot\ com\n\n\ What:\ savIRC\n\ Where:\ http://www.savirc.com/\n\ Description:\ IRC\ client\ for\ both\ Linux\ and\ Windows,\ supporting\ multiple\ server\n\tconnections,\ SOCKS5\ connections\ (Server\ __and__\ DCC),\ CTCP,\ DCC,\ ignore\ \n\tand\ notify\ lists,\ mIRC\ colors,\ nick\ completion,\ dedicated\ windows,\ logs,\n\tcustom\ popups,\ pre-defined\ events,\ Tcl/Tk\ scripting,\ and\ much\ more.\n\tCurrently\ at\ version\ 2.1.0\ .\ \n\ Updated:\ 03/2007\n\ Contact:\ casey\ at\ savirc\ dot\ com\n\ Contact:\ phobie\ at\ savirc\ dot\ com\n\ \[Please\ do\ not\ use\ emailslinks,\ we\ get\ spam\ because\ of\ this,\ I\ remove\ the\ \"@\"'s\ for\ the\ other\ developers\ too...\ -\ phobie\ 05-05-23\]\n\n===\nWhat:\ \[T2I\]\n===\n\n\ What:\ TclBot\n\ Where:\ http://www.crosswinds.net/%7Eyeutham/\n\ Description:\ Tcl\ IRC\ bot\ being\ developed.\ \ Curently\ at\ v0.4.0.\n\tProvides\ structure\ for\ providing\ support\ functions\ such\ as\ uptime,\n\tdictionary,\ fact\ triggers,\ fortune,\ etc.\n\ Updated:\ 07/1999\n\ Contact:\ yeutham\ at\ crosswinds\ dot\ net\n\n\ What:\ tcl\ file\ server\n\ Where:\ http://dejavo.n3.net/\n\ Description:\ tclfserv\ is\ a\ IRC\ File\ server\ written\ in\ Tcl.\n\tCurrently\ at\ version\ 3.3-7\ .\n\ Updated:\ 08/2001\n\ Contact:\ dejavo\ at\ PunkAss\ dot\ com\n\nWhat:\ \[tkirc\]\n\ Where:\ http://www.north.de/%7Eatte/tkirc/\n\thttp://www.leo.org/pub/comp/networking/irc/clients/unix/ircII/\n\thttp://ftp.funet.fi/pub/unix/irc/\n\thttp://www.tenebrous.com/\ (???)\n\ Description:\ Graphical\ front\ end\ for\ ircII.\ \ Requires\ ircII\ and\ Tcl/Tk\ 8.x.\n\tThe\ tenebrous\ site\ is\ said\ to\ have\ a\ patch\ to\ allow\ you\ to\ change\n\tthe\ small\ max-topic\ length\ in\ tkIRC.\n\tCurrently\ at\ version\ 2.46.\n\ Updated:\ 02/2000\n\ Contact:\ atte\ at\ gecko\ dot\ north\ dot\ de\n\n\ What:\ Tomahawk\n\ Where:\ http://sf.net/projects/tomasoft/\n\ Description:\ An\ effort\ to\ build\ a\ better\ Tcl-enabled\ IRC\ client.\n\ Updated:\ 08/2002\n\ Contact:\ davygrvy\ at\ pobox\ dot\ com\ (David\ Gravereaux)\n\n\ What:\ XiRCON\n\ Where:\ http://www.xircon.com/\n\thttp://sourceforge.net/project/showfiles.php?group_id=1616&package_id=27045\n\ \ Description:\ beta\ release\ IRC\ client\ for\ Windows\ 95/NT.\ \ The\ author\n\tno\ longer\ is\ working\ on\ this\ application.\n\tContact\ #xircon\ on\ the\ efnet\ IRC\ network\ for\ help\ with\ the\ client.\n\tD.\ Gravereaux\ has\ also\ provided\ the\ above\ 'hack'\ so\ that\ XiRCON\n\tworks\ with\ Tcl\ v8.1.0\ and\ beyond.\n\ Updated:\ 08/2002\n\ Contact:\ mhanson\ at\ servtech\ dot\ com\ (Mark\ Hanson)\n\t\ \ davygrvy\ at\ pobox\ dot\ com\ (David\ Gravereaux)\n\n\ What:\ Zipper\n\ Where:\ http://users.vnet.net/ashman/zipper/\n\thttp://users.vnet.net/ashman/zipper/zipper-1.62.tar.gz\n\ Description:\ Zipper\ is\ a\ Linux\ X/Tcl/Tk\ based\ IRC\ client.\ Supports\ many\n\tfunctions\ including\ scripting,\ DCC\ Transfers\ and\ Chats,\ Colors,\n\tsounds,\ and\ many\ others.\n\ Updated:\ 10/1998\n\ Contact:\ wolfie\ at\ vnet\ dot\ net\ (Ash\ Bowers)\n\n+++\nWhat:\ \[Zircon\]\n\ Where:\ http://catless.ncl.ac.uk/Programs/Zircon/\n\tftp://catless.ncl.ac.uk/pub/zircon-1.18.256.tar.gz\n\tftp://coombs.anu.edu.au/pub/irc/tcl/\n\ Description:\ A\ Tk\ interface\ to\ IRC.\ \ Does\ not\ permit\ commercial\ use.\n\ Updated:\ 06/2002\n\ Contact:\ zircon-request\ at\ catless\ dot\ newcastle\ dot\ ac\ dot\ uk\n\t\ \ Lindsay\ dot\ Marshall\ at\ newcastle\ dot\ ac\ dot\ uk\n+++\n\n\ What:\ NeoSoft\ Tcl\n\ Where:\ ftp://ftp.procplace.com/pub/tcl/neosoft/neotcl/\n\ Description:\ Tcl\ 7.6\ and\ 8.0\ set\ of\ commands\ and\ libraries\ providing\n\tinterfaces\ to\ disk-based\ btree\ and\ hashtables,\n\tTCP/IP\ server-client\ objects,\n\talong\ with\ examples\ of\ an\ IRC\ robot\ object,\ RFC931\ authentication\n\tobject,\ support\ for\ WWW\ CGI\ scripts,\ WWW\ log\ file\ parsing.\n\tAlso,\ this\ includes\ file\ requestors,\ dialog\ boxes,\ pull-down\ menus,\n\tclass\ libraries\ for\ databases,\ listboxes,\ a\ Tk\ notepad,\ progress\n\tnotifiers,\ UDP-based\ object\ sharing,\ and\ more.\ \ Package\ includes\n\tTcl,\ Tk,\ itcl,\ Tcl-DP,\ tclX,\ color\ pixmap\ and\ GIF\ support,\n\tand\ Expect.\n\ Updated:\ 10/1998\n\ Contact:\ See\ web\ site\n\nNOTE:\ \[Karl\ Lehenbauer\],\ Neosoft's\ Tcl\ champion,\ has\ moved\ on\ to\ procplace.\ \ Contact\ him\ regarding\ the\ status\ of\ this\ software.\n\n----\n\n\ What:\ \ RoxIRC\n\ Where:\ http://roxirc.lighter.net/\n\ Description:\ Another\ Tcl/Tk\ IRC\ client.\ BSD\ licensed.\n\ Updated:\ 11/2004\n\ Contact:\ roxirc\ at\ lighter\ dot\ net\n\n\n\n\ What:\ mbot\n\ Where:\ http://freshmeat.net/projects/mbot/\ \n\ Description:\ C++\ IRC\ bot\ with\ embedded\ Tcl\ scripting.\n\tPartially\ compatible\ with\ eggdrop.\n\tCurrently\ at\ version\ 0.0\ .\n\ Updated:\ 07/2003\n\ Contact:\ See\ web\ site\n\n----\n\nThe\ most\ popular\ IRC\ clients\ are\ probably\ \[mirc\]\ for\ windows\ and\ \[xchat\]\ for\ Linux.\ \ Although\ \[XiRCON\]\ is\ most\ definitely\ the\ most\ scriptable\ windows\ client.\ \ A\ XiRCON\ clone\ is\ being\ built\ :)\ \ Jump\ to\ \[XiRCON-II\]\n\n\[steveo\]\ offers\ that\ \"the\ only\ decent\ *free*\ IRC\ client\ I\ have\ found\ for\ windows\ is\ roxirc\".\n\n\[\[Trillian?\ \ GAIM?\]\]\n\n----\nA\ valuable\ tutorial\ \[http://purl.org/mini/tcl/1304\]\ that's\ more\ rigorous\nthan\ much\ IRC\ programming\ is\ Peterre's\n\"How\ to\ write\ eggdrop\ scripts\ ...\"\ \[http://www.peterre.info/characters.html\].\ See\ also\ \[Writing\ Tcl\ scripts\ for\ eggdrop\]\n----\n29Sep02\ \[Jacob\ Levy\]\ A\ Tcl\ library\ providing\ basic\ IRC\ client\ side\ functionality\ is\ now\ part\ of\ the\ Tcl\ Library.\ Also\ note\ the\ \"IRK\"\ Tcl\ IRC\ library\ I\ wrote\ \[http://sourceforge.net/projects/irk/\],\ it's\ just\ in\ the\ concept\ stage,\ I'd\ call\ this\ code\ Alpha\ quality.\ If\ someone\ wanted\ to\ pick\ up\ where\ I\ left\ off...\ :)\n----\n\[RS\]\ tried\ this\ little\ example\ to\ post\ one\ message\ to\ #tcl:\n\ proc\ IRC\ msg\ \{\n\ \ \ set\ fd\ \[socket\ irc.freenode.org\ 6667\]\n\ \ \ puts\ \$fd\ \"NICK\ tcltest\"\n\ \ \ puts\ \$fd\ \"USER\ tcltest\ 0\ -\ :my\ real\ name\"\n\ \ \ puts\ \$fd\ \"JOIN\ #tcl\"\n\ \ \ puts\ \$fd\ \"PRIVMSG\ #tcl\ :\$msg\"\n\ \ \ close\ \$fd\n\ \}\n...\ and\ to\ write\ a\ clock\ bot\ (that\ posts\ my\ local\ time\ every\ hour)\ is\ as\ easy\ as\ this:\n\ proc\ every\ \{ms\ body\}\ \{eval\ \$body\;\ after\ \$ms\ \[info\ level\ 0\]\}\n\ every\ 3600000\ \{IRC\ \[clock\ format\ \[clock\ sec\]\ -format\ %H:%M:%S\]\}\n----\n\[SS\]\ 5Dec2004,\ the\ following\ is\ a\ minimal\ Tk\ IRC\ client\ (44\ lines\ of\ code)\ with\ the\ hardcoded\ server/channel\ info\ to\ enter\ the\ Tclers\ chat:\n\n\ package\ require\ Tk\n\n\ set\ ::server\ irc.freenode.org\n\ set\ ::chan\ #tcl\n\n\ text\ .text\ -width\ 50\ -height\ 40\n\ entry\ .cmd\ -width\ 50\n\ grid\ .text\n\ grid\ .cmd\n\ bind\ .cmd\ <Return>\ usercommand\n\n\ proc\ send\ str\ \{\n\ \ \ \ \ puts\ \$::fd\ \$str\n\ \ \ \ \ flush\ \$::fd\n\ \}\n\n\ set\ ::fd\ \[socket\ \$::server\ 6667\]\n\ set\ ::me\ guest\[expr\ int(rand()*10000)\]\n\n\ send\ \"NICK\ \$::me\"\n\ send\ \"USER\ \$::me\ 0\ *\ :PicoIRC\ user\"\n\ send\ \"JOIN\ \$::chan\"\n\n\ fileevent\ \$::fd\ readable\ recv\n\n\ proc\ recv\ \{\}\ \{\n\ \ \ \ \ gets\ \$::fd\ line\n\ \ \ \ \ puts\ \$line\n\n\ \ \ \ \ if\ \{\[regexp\ \{:(\[^!\]*)!\[^\ \].*\ +PRIVMSG\ (\[^\ \].*)\ +:(.*)\}\ \$line\ ->\ \\\n\t\ nick\ target\ msg\]\}\ \\\n\ \ \ \ \ \{\n\t.text\ insert\ end\ \"<\$nick>\ \$msg\\n\"\n\t.text\ yview\ end\n\ \ \ \ \ \}\n\ \}\n\n\ proc\ usercommand\ \{\}\ \{\n\ \ \ \ \ set\ cmd\ \[.cmd\ get\]\n\ \ \ \ \ .cmd\ delete\ 0\ end\n\ \ \ \ \ .text\ insert\ end\ \"<\$::me>\ \$cmd\\n\"\n\ \ \ \ \ .text\ yview\ end\n\ \ \ \ \ send\ \"PRIVMSG\ \$::chan\ :\$cmd\"\n\ \}\n----\nSee\ \[picoIRC\ 0.2\]\ for\ \[RS\]'s\ variation\ on\ the\ above.\ Or\ \[minibot\]\n----\n!!!!!!\n%|\[Category\ Internet\]\ |\ \[Category\ Acronym\]\ |\ \[Category\ Application\]|%\n!!!!!! regexp2} CALL {my render IRC IRC\ is\ the\ Internet\ Relay\ Chat\ is\ a\ protocol\ for\ interactive\ chatting\ between\ internet\ users\ and\ was\ developed\ originally\ in\ Finland\ for\ use\ in\ the\ university\ network\ by\ Jarkko\ Oikarinen.\ See\ http://www.irc.org/\ and\ http://irchelp.org/\ for\ more\ information.\n\n----\n\nTcl\ channels\ on\ IRC:\n\n\ \ \ *\ Freenode\ (meta-server:\ irc.freenode.net),\ #tcl\ \ (contains\ \[ircbridge\],\ which\ bridges\ Tcler's\ Chat\ to\ IRC).\ Probably\ the\ best\ area\ for\ Tcl-related\ chat.\n\ \ \ *\ IRCnet\ \ (info:\ http://www.ircnet.org/\ ,\ http://www.ircnet.com/\ ),\ #tcl\ (mostly\ eggdrop\ scripters),\ #tcltk\n\ \ \ *\ DALnet\ \ (meta-server:\ irc.dal.net,\ #tcl\ (eggdrop),\ #tcltk\n\ \ \ *\ EFnet\ (info:\ http://www.efnet.org/\ ,\ http://www.efnet.net\ ),\ #tcl\ (the\ intelligent\ crowd\ will\ wake\ up\ if\ you\ ask\ something\ interesting)\n\n\n----\n\nThere\ is\ a\ pure\ Tcl\ IRC\ server\ under\ the\ BSD\ license\ here:\ http://www.hping.org/tclircd/.\n\n----\n\nFor\ some\ reason,\ Tcl/Tk\ seems\ to\ be\ quite\ popular\ among\ client\ authors\ -\nhere\ are\ the\ ones\ I\ know\ about:\n\n\ What:\ BitchX\n\ Where:\ http://www.bitchx.org\n\ Description:\ ANSI\ color\ IRC\ client.\n\ Updated:\ 08/2002\n\ Contact:\ edwards\ at\ bitchx\ dot\ org\ (Colten\ D.\ Edwards)\n\n\ What:\ ChatIT\n\ Where:\ http://sourceforge.net/projects/chat-it/\n\ Description:\ Cross\ platform\ IRC\ client\ that\ aims\ to\ support\ all\ IRC\n\tprotocols.\ \ Written\ in\ Tcl.\n\ Updated:\ 09/2001\n\ Contact:\ See\ web\ site\n\ SITE\ SAYS\ IN\ 02/2004:\ This\ Project\ Has\ Not\ Released\ Any\ Files\n\nNote\ however\ that\ many\ SF.net\ projects\ work\ directly\ from\ the\ CVS\ repository\ without\ regular\ releases\ occuring.\ \ In\ this\ particular\ case,\ they\ have\ put\nnothing\ in\ their\ CVS\ repository\ either.\ \ Too\ bad\ -\ appears\ to\ be\ \n\[vaporware\].\n\n\ What:\ dirc\n\ Where:\ http://www.dircchat.com/\n\ Description:\ ActiveX\ and\ windows\ based\ IRC\ client.\n\ Updated:\ 09/2002\n\ Contact:\ info\ at\ algenta\ dot\ com\ (Kemal\ Hadimli)\n\n\ What:\ DMAT\n\ Where:\ http://eazy-living.de/dmat-0.27/dmat-0.27.tar.bz2\n\ Description:\ IRC\ proxy\ which\ allows\ you\ to\ detach\ from\ your\ session\ and\n\tthen\ reattach\ to\ the\ session\ using\ a\ different\ client\ or\ changing\n\tclient's\ host.\ \ Written\ in\ Tcl.\n\tCurrent\ version\ 0.27.\n\ Updated:\ 10/2007\n\ Contact:\ eazy\ at\ eazy-living\ dot\ de\n\n+++++++++++++++++++++++++++\ Eembot\ Dead\ Link\ ++++++++++++++++++++++++++++++++++++++\n\n\ What:\ Eembot\n\ Where:\ http://www.cs.vu.nl/%7Eerbruijn/\n\ Description:\ An\ IRC\ client\ with\ Tcl,\ terminal,\ X11,\ Windows\ 95\ and\ WWW\n\tinterfaces.\n\ Updated:\ 04/1998\n\ Contact:\ erbruijn\ at\ cs\ \ dot\ vu\ dot\ nl\ (Emiel\ Bruijntjes)\n\n\n+++++++++++++++++++++++++++\ Go-IRC\ Dead\ Link\ ++++++++++++++++++++++++++++++++++++++\n\ What:\ Go-IRC\n\ Where:\ No\ longer\ available\ for\ download\ from\ the\ author\n\ Description:\ A\ Tcl\ based\ IRC\ client,\ integrating\ Microsoft\ Internet\ Explorer,\n\tActive-X,\ CTCP/2,\ etc.\ \ Designed\ for\ Windows\ 96/Windows\ NT\ 4.0.\n\ Updated:\ 07/1997\n\ Contact:\ jamie\ at\ thehunters\ dot\ org\ (Jamie\ Hunter)\n\n\ What:\ Hermes\ fserv\n\ Where:\ http://devel.degoeij.org/\n\ Description:\ Hermes\ fserv\ is\ a\ Tcl\ script\ for\ use\ with\ the\ BitchX\ IRC\ client\n\tto\ provide\ ftp-like\ access\ to\ local\ file\ archives.\n\tCurrently\ at\ version\ 0.1.6\ .\n\ Updated:\ 08/2001\n\ Contact:\ j\ dot\ ellerbroek\ at\ student\ dot\ tudelft\ dot\ nl\n\n+++++++++++++++++++++++++++\ JiMM\ Dead\ Link\ ++++++++++++++++++++++++++++++++++++++\n\n\ What:\ JiMM\n\ Where:\ http://www.atlink.it/personal/avatar/Jnews.html\n\ Description:\ Full\ featured\ Tcl/Tk\ Internet\ Relay\ Chat\ (IRC)\ client.\n\ Updated:\ 06/1997\n\ Contact:\ dasnake\ at\ freenet\ dot\ hut\ dot\ fi\n\n\ What:\ Kalich\n\ Where:\ http://kalich.sourceforge.net/\n\ Description:\ \ Intelligent\ IRC\ bot\ written\ in\ Tcl.\n\tCurrently\ at\ version\ 0.05.\n\ Updated:\ 08/2001\n\ Contact:\ l3ech\ at\ l3ech\ dot\ com\n\n\ What:\ keirc\n\ Where:\ http://www.indonesia-undernet.org/keirc/\n\thttp://user.cs.tu-berlin.de/%7Esalim/keirc/download/\n\ Description:\ KDE\ based\ IRC\ (Internet\ Relay\ Chat)\ client\ program.\ \ Uses\n\tTcl\ 7.5\ for\ scripting.\ \ Supports\ multiclient,\ multicolor\ and\ font,\n\tDCC\ chat\ and\ file,\ small\ webserver,\ sound,\ ignore\ list,\n\tcommunicates\ with\ Netscape,\ etc.\n\ Updated:\ 04/1999\n\ Contact:\ sj039su\ at\ uni-duisburg\ dot\ de\ (Eko\ Bono)\n\n\ What:\ MilkBot\n\ Where:\ http://www.cowofdoom.com/archive/pub/aim/milkbot.tar.gz\n\tftp://ftp.cowofdoom.com/pub/aim/milkbot.tar.gz\n\ Description:\ Eggdrop\ Tcl\ script\ that\ connects\ the\ Eggdrop\ IRC\ channel\ bot\n\tto\ AIM.\n\ Updated:\ 07/1999\n\ Contact:\ wwoods\ at\ wam\ dot\ umd\ dot\ edu\ (Will\ Woods)\n\n\ What:\ NetPlug\n\ Where:\ http://www.box.eu.org/%7Edl/netplug.html\n\ Description:\ An\ extensible\ multi-connection,\ multi-protocol\ network\ client\n\tprogram,\ written\ in\ pure\ Tcl/Tk.\ \ Currently\ supports\ an\ IRC\ client\n\tand\ a\ GO\ game\ client,\ as\ well\ as\ a\ memory\ plugin,\ an\ async\ event\n\tdriven\ file\ pipeline\ and\ a\ TCP/IP\ gateway\ and\ multiplexer.\n\tCan\ be\ the\ basis\ of\ a\ tool\ to\ debug\ various\n\tnetworking\ services.\ \ Uses\ Tcl\ 7.5/Tk\ 4.1\ and\ newer\ platforms.\n\tCan\ run\ on\ Unix,\ Windows\ and\ Macintosh\ platforms.\n\tUpdates\ on\ a\ regular\ basis.\ \ V0.62\ works\ with\ Tcl\ 8.\n\ Updated:\ 04/1997\n\ Contact:\ L\ at\ demailly\ dot\ com\ (Laurent\ Demailly)\n\n\ What:\ Netscape\ client\ Tcl\ Tclets\ (Demailly)\n\ Where:\ http://www.lyot.obspm.fr/%7Edl/Tclets/\n\ Description:\ A\ go\ game,\ an\ adaptive\ optics\ simulation\ demo,\n\tand\ an\ IRC\ Tclet\ are\ all\ available\ at\ this\ time.\n\tare\ available\ at\ this\ time.\n\ Updated:\ 06/1997\n\ Contact:\ L\ at\ demailly\ dot\ com\ (Laurent\ Demailly)\n\n\ What:\ Progeny\n\ Where:\ http://www.fdcor.net/misc/progeny.shtml\n\ Description:\ Altenrative\ to\ Infobot,\ written\ solely\ in\ Tcl.\n\ Updated:\ 09/2001\n\ Contact:\ concept\ at\ fdcor\ dot\ net\n\n\ What:\ QuIRC\n\ Where:\ http://quirc.sourceforge.net/\n\thttp://quirc.org/\n\thttp://quirc.org/quirc.tar.gz\n\ Description:\ X\ based\ IRC\ client\ with\ full\ Tcl/Tk\ scripting\ support.\n\tCoded\ in\ C/C++\ for\ speed\ and\ some\ advanced\ features.\ \ Supports\n\tuse\ of\ themes,\ and\ socks5.\n\tCurrently\ at\ version\ v0.9.82\ .\n\ Updated:\ 02/2000\n\ Contact:\ hynato\ at\ quirc\ dot\ org\n\n\ What:\ Quotesaq\n\ Where:\ http://rad.capecod.net/quote/\n\thttp://rad.capecod.net/quote/Quotesaq-v2.1.tar.gz\n\ Description:\ Advanced\ quote\ system\ for\ Eggdrop\ IRC\ bots.\ \ Uses\n\tTcl\ script\ to\ interface\ to\ Perl\ scripts.\n\ Updated:\ 07/1999\n\ Contact:\ RADKade1\ at\ i-hate-the-internet\ dot\ com\n\n\ What:\ savIRC\n\ Where:\ http://www.savirc.com/\n\ Description:\ IRC\ client\ for\ both\ Linux\ and\ Windows,\ supporting\ multiple\ server\n\tconnections,\ SOCKS5\ connections\ (Server\ __and__\ DCC),\ CTCP,\ DCC,\ ignore\ \n\tand\ notify\ lists,\ mIRC\ colors,\ nick\ completion,\ dedicated\ windows,\ logs,\n\tcustom\ popups,\ pre-defined\ events,\ Tcl/Tk\ scripting,\ and\ much\ more.\n\tCurrently\ at\ version\ 2.1.0\ .\ \n\ Updated:\ 03/2007\n\ Contact:\ casey\ at\ savirc\ dot\ com\n\ Contact:\ phobie\ at\ savirc\ dot\ com\n\ \[Please\ do\ not\ use\ emailslinks,\ we\ get\ spam\ because\ of\ this,\ I\ remove\ the\ \"@\"'s\ for\ the\ other\ developers\ too...\ -\ phobie\ 05-05-23\]\n\n===\nWhat:\ \[T2I\]\n===\n\n\ What:\ TclBot\n\ Where:\ http://www.crosswinds.net/%7Eyeutham/\n\ Description:\ Tcl\ IRC\ bot\ being\ developed.\ \ Curently\ at\ v0.4.0.\n\tProvides\ structure\ for\ providing\ support\ functions\ such\ as\ uptime,\n\tdictionary,\ fact\ triggers,\ fortune,\ etc.\n\ Updated:\ 07/1999\n\ Contact:\ yeutham\ at\ crosswinds\ dot\ net\n\n\ What:\ tcl\ file\ server\n\ Where:\ http://dejavo.n3.net/\n\ Description:\ tclfserv\ is\ a\ IRC\ File\ server\ written\ in\ Tcl.\n\tCurrently\ at\ version\ 3.3-7\ .\n\ Updated:\ 08/2001\n\ Contact:\ dejavo\ at\ PunkAss\ dot\ com\n\nWhat:\ \[tkirc\]\n\ Where:\ http://www.north.de/%7Eatte/tkirc/\n\thttp://www.leo.org/pub/comp/networking/irc/clients/unix/ircII/\n\thttp://ftp.funet.fi/pub/unix/irc/\n\thttp://www.tenebrous.com/\ (???)\n\ Description:\ Graphical\ front\ end\ for\ ircII.\ \ Requires\ ircII\ and\ Tcl/Tk\ 8.x.\n\tThe\ tenebrous\ site\ is\ said\ to\ have\ a\ patch\ to\ allow\ you\ to\ change\n\tthe\ small\ max-topic\ length\ in\ tkIRC.\n\tCurrently\ at\ version\ 2.46.\n\ Updated:\ 02/2000\n\ Contact:\ atte\ at\ gecko\ dot\ north\ dot\ de\n\n\ What:\ Tomahawk\n\ Where:\ http://sf.net/projects/tomasoft/\n\ Description:\ An\ effort\ to\ build\ a\ better\ Tcl-enabled\ IRC\ client.\n\ Updated:\ 08/2002\n\ Contact:\ davygrvy\ at\ pobox\ dot\ com\ (David\ Gravereaux)\n\n\ What:\ XiRCON\n\ Where:\ http://www.xircon.com/\n\thttp://sourceforge.net/project/showfiles.php?group_id=1616&package_id=27045\n\ \ Description:\ beta\ release\ IRC\ client\ for\ Windows\ 95/NT.\ \ The\ author\n\tno\ longer\ is\ working\ on\ this\ application.\n\tContact\ #xircon\ on\ the\ efnet\ IRC\ network\ for\ help\ with\ the\ client.\n\tD.\ Gravereaux\ has\ also\ provided\ the\ above\ 'hack'\ so\ that\ XiRCON\n\tworks\ with\ Tcl\ v8.1.0\ and\ beyond.\n\ Updated:\ 08/2002\n\ Contact:\ mhanson\ at\ servtech\ dot\ com\ (Mark\ Hanson)\n\t\ \ davygrvy\ at\ pobox\ dot\ com\ (David\ Gravereaux)\n\n\ What:\ Zipper\n\ Where:\ http://users.vnet.net/ashman/zipper/\n\thttp://users.vnet.net/ashman/zipper/zipper-1.62.tar.gz\n\ Description:\ Zipper\ is\ a\ Linux\ X/Tcl/Tk\ based\ IRC\ client.\ Supports\ many\n\tfunctions\ including\ scripting,\ DCC\ Transfers\ and\ Chats,\ Colors,\n\tsounds,\ and\ many\ others.\n\ Updated:\ 10/1998\n\ Contact:\ wolfie\ at\ vnet\ dot\ net\ (Ash\ Bowers)\n\n+++\nWhat:\ \[Zircon\]\n\ Where:\ http://catless.ncl.ac.uk/Programs/Zircon/\n\tftp://catless.ncl.ac.uk/pub/zircon-1.18.256.tar.gz\n\tftp://coombs.anu.edu.au/pub/irc/tcl/\n\ Description:\ A\ Tk\ interface\ to\ IRC.\ \ Does\ not\ permit\ commercial\ use.\n\ Updated:\ 06/2002\n\ Contact:\ zircon-request\ at\ catless\ dot\ newcastle\ dot\ ac\ dot\ uk\n\t\ \ Lindsay\ dot\ Marshall\ at\ newcastle\ dot\ ac\ dot\ uk\n+++\n\n\ What:\ NeoSoft\ Tcl\n\ Where:\ ftp://ftp.procplace.com/pub/tcl/neosoft/neotcl/\n\ Description:\ Tcl\ 7.6\ and\ 8.0\ set\ of\ commands\ and\ libraries\ providing\n\tinterfaces\ to\ disk-based\ btree\ and\ hashtables,\n\tTCP/IP\ server-client\ objects,\n\talong\ with\ examples\ of\ an\ IRC\ robot\ object,\ RFC931\ authentication\n\tobject,\ support\ for\ WWW\ CGI\ scripts,\ WWW\ log\ file\ parsing.\n\tAlso,\ this\ includes\ file\ requestors,\ dialog\ boxes,\ pull-down\ menus,\n\tclass\ libraries\ for\ databases,\ listboxes,\ a\ Tk\ notepad,\ progress\n\tnotifiers,\ UDP-based\ object\ sharing,\ and\ more.\ \ Package\ includes\n\tTcl,\ Tk,\ itcl,\ Tcl-DP,\ tclX,\ color\ pixmap\ and\ GIF\ support,\n\tand\ Expect.\n\ Updated:\ 10/1998\n\ Contact:\ See\ web\ site\n\nNOTE:\ \[Karl\ Lehenbauer\],\ Neosoft's\ Tcl\ champion,\ has\ moved\ on\ to\ procplace.\ \ Contact\ him\ regarding\ the\ status\ of\ this\ software.\n\n----\n\n\ What:\ \ RoxIRC\n\ Where:\ http://roxirc.lighter.net/\n\ Description:\ Another\ Tcl/Tk\ IRC\ client.\ BSD\ licensed.\n\ Updated:\ 11/2004\n\ Contact:\ roxirc\ at\ lighter\ dot\ net\n\n\n\n\ What:\ mbot\n\ Where:\ http://freshmeat.net/projects/mbot/\ \n\ Description:\ C++\ IRC\ bot\ with\ embedded\ Tcl\ scripting.\n\tPartially\ compatible\ with\ eggdrop.\n\tCurrently\ at\ version\ 0.0\ .\n\ Updated:\ 07/2003\n\ Contact:\ See\ web\ site\n\n----\n\nThe\ most\ popular\ IRC\ clients\ are\ probably\ \[mirc\]\ for\ windows\ and\ \[xchat\]\ for\ Linux.\ \ Although\ \[XiRCON\]\ is\ most\ definitely\ the\ most\ scriptable\ windows\ client.\ \ A\ XiRCON\ clone\ is\ being\ built\ :)\ \ Jump\ to\ \[XiRCON-II\]\n\n\[steveo\]\ offers\ that\ \"the\ only\ decent\ *free*\ IRC\ client\ I\ have\ found\ for\ windows\ is\ roxirc\".\n\n\[\[Trillian?\ \ GAIM?\]\]\n\n----\nA\ valuable\ tutorial\ \[http://purl.org/mini/tcl/1304\]\ that's\ more\ rigorous\nthan\ much\ IRC\ programming\ is\ Peterre's\n\"How\ to\ write\ eggdrop\ scripts\ ...\"\ \[http://www.peterre.info/characters.html\].\ See\ also\ \[Writing\ Tcl\ scripts\ for\ eggdrop\]\n----\n29Sep02\ \[Jacob\ Levy\]\ A\ Tcl\ library\ providing\ basic\ IRC\ client\ side\ functionality\ is\ now\ part\ of\ the\ Tcl\ Library.\ Also\ note\ the\ \"IRK\"\ Tcl\ IRC\ library\ I\ wrote\ \[http://sourceforge.net/projects/irk/\],\ it's\ just\ in\ the\ concept\ stage,\ I'd\ call\ this\ code\ Alpha\ quality.\ If\ someone\ wanted\ to\ pick\ up\ where\ I\ left\ off...\ :)\n----\n\[RS\]\ tried\ this\ little\ example\ to\ post\ one\ message\ to\ #tcl:\n\ proc\ IRC\ msg\ \{\n\ \ \ set\ fd\ \[socket\ irc.freenode.org\ 6667\]\n\ \ \ puts\ \$fd\ \"NICK\ tcltest\"\n\ \ \ puts\ \$fd\ \"USER\ tcltest\ 0\ -\ :my\ real\ name\"\n\ \ \ puts\ \$fd\ \"JOIN\ #tcl\"\n\ \ \ puts\ \$fd\ \"PRIVMSG\ #tcl\ :\$msg\"\n\ \ \ close\ \$fd\n\ \}\n...\ and\ to\ write\ a\ clock\ bot\ (that\ posts\ my\ local\ time\ every\ hour)\ is\ as\ easy\ as\ this:\n\ proc\ every\ \{ms\ body\}\ \{eval\ \$body\;\ after\ \$ms\ \[info\ level\ 0\]\}\n\ every\ 3600000\ \{IRC\ \[clock\ format\ \[clock\ sec\]\ -format\ %H:%M:%S\]\}\n----\n\[SS\]\ 5Dec2004,\ the\ following\ is\ a\ minimal\ Tk\ IRC\ client\ (44\ lines\ of\ code)\ with\ the\ hardcoded\ server/channel\ info\ to\ enter\ the\ Tclers\ chat:\n\n\ package\ require\ Tk\n\n\ set\ ::server\ irc.freenode.org\n\ set\ ::chan\ #tcl\n\n\ text\ .text\ -width\ 50\ -height\ 40\n\ entry\ .cmd\ -width\ 50\n\ grid\ .text\n\ grid\ .cmd\n\ bind\ .cmd\ <Return>\ usercommand\n\n\ proc\ send\ str\ \{\n\ \ \ \ \ puts\ \$::fd\ \$str\n\ \ \ \ \ flush\ \$::fd\n\ \}\n\n\ set\ ::fd\ \[socket\ \$::server\ 6667\]\n\ set\ ::me\ guest\[expr\ int(rand()*10000)\]\n\n\ send\ \"NICK\ \$::me\"\n\ send\ \"USER\ \$::me\ 0\ *\ :PicoIRC\ user\"\n\ send\ \"JOIN\ \$::chan\"\n\n\ fileevent\ \$::fd\ readable\ recv\n\n\ proc\ recv\ \{\}\ \{\n\ \ \ \ \ gets\ \$::fd\ line\n\ \ \ \ \ puts\ \$line\n\n\ \ \ \ \ if\ \{\[regexp\ \{:(\[^!\]*)!\[^\ \].*\ +PRIVMSG\ (\[^\ \].*)\ +:(.*)\}\ \$line\ ->\ \\\n\t\ nick\ target\ msg\]\}\ \\\n\ \ \ \ \ \{\n\t.text\ insert\ end\ \"<\$nick>\ \$msg\\n\"\n\t.text\ yview\ end\n\ \ \ \ \ \}\n\ \}\n\n\ proc\ usercommand\ \{\}\ \{\n\ \ \ \ \ set\ cmd\ \[.cmd\ get\]\n\ \ \ \ \ .cmd\ delete\ 0\ end\n\ \ \ \ \ .text\ insert\ end\ \"<\$::me>\ \$cmd\\n\"\n\ \ \ \ \ .text\ yview\ end\n\ \ \ \ \ send\ \"PRIVMSG\ \$::chan\ :\$cmd\"\n\ \}\n----\nSee\ \[picoIRC\ 0.2\]\ for\ \[RS\]'s\ variation\ on\ the\ above.\ Or\ \[minibot\]\n----\n!!!!!!\n%|\[Category\ Internet\]\ |\ \[Category\ Acronym\]\ |\ \[Category\ Application\]|%\n!!!!!!} CALL {my revision IRC} CALL {::oo::Obj4751246 process revision/IRC} CALL {::oo::Obj4751244 process}

-errorcode

NONE

-errorinfo

Unexpected line in option-value block: 	ftp://catless.ncl.ac.uk/pub/zircon-1.18.256.tar.gz
    while executing
"error $msg"
    (class "::Wiki" method "render_wikit" line 6)
    invoked from within
"my render_$default_markup $N $C $mkup_rendering_engine"
    (class "::Wiki" method "render" line 8)
    invoked from within
"my render $name $C"
    (class "::Wiki" method "revision" line 31)
    invoked from within
"my revision $page"
    (class "::Wiki" method "process" line 56)
    invoked from within
"$server process [string trim $uri /]"

-errorline

4