irc.client: Forward messages before processing for now. Change text for

some log lines
db4
Bruno Deferrari 2009-04-14 23:36:17 -03:00
parent dbb35d3500
commit 8f287b2c26
2 changed files with 4 additions and 3 deletions

View File

@ -112,9 +112,10 @@ M: f handle-input handle-disconnect ;
! Processing loops
! FIXME: should get forward channels, process the message, and then forward
: in-multiplexer-loop ( -- ? )
irc> in-messages>> mailbox-get
[ process-message ] [ forward-message ] [ irc-end? not ] tri ;
[ forward-message ] [ process-message ] [ irc-end? not ] tri ;
: strings>privmsg ( name string -- privmsg )
" :" prepend append "PRIVMSG " prepend string>irc-message ;

View File

@ -15,14 +15,14 @@ M: privmsg >log-line
[ "<" % dup sender>> % "> " % text>> % ] "" make ;
M: join >log-line
[ "* " % sender>> % " has entered the channel." % ] "" make ;
[ "* " % sender>> % " has joined the channel." % ] "" make ;
M: part >log-line
[ "* " % dup sender>> % " has left the channel" %
comment>> dot-or-parens % ] "" make ;
M: quit >log-line
[ "* " % dup sender>> % " has left IRC" %
[ "* " % dup sender>> % " has quit" %
comment>> dot-or-parens % ] "" make ;
M: kick >log-line