irc.client: Fix detach chat (wasn't sending a PART message)
parent
a4aa0dddbe
commit
ef98f1de68
|
@ -99,7 +99,13 @@ M: mb-writer dispose drop ;
|
|||
|
||||
! Test join
|
||||
[ { "JOIN #factortest" } [
|
||||
"#factortest" %join %pop-output-line
|
||||
"#factortest" %join %pop-output-line
|
||||
] unit-test
|
||||
] spawning-irc
|
||||
|
||||
[ { "PART #factortest" } [
|
||||
"#factortest" %join %pop-output-line drop
|
||||
"#factortest" chat> remove-chat %pop-output-line
|
||||
] unit-test
|
||||
] spawning-irc
|
||||
|
||||
|
|
|
@ -172,7 +172,7 @@ M: irc-nick-chat remove-chat name>> unregister-chat ;
|
|||
M: irc-server-chat remove-chat drop +server-chat+ unregister-chat ;
|
||||
|
||||
M: irc-channel-chat remove-chat
|
||||
[ part new annotate-message irc-send ]
|
||||
[ name>> "PART " prepend string>irc-message irc-send ]
|
||||
[ name>> unregister-chat ] bi ;
|
||||
|
||||
: (speak) ( message irc-chat -- ) swap annotate-message irc-send ;
|
||||
|
|
Loading…
Reference in New Issue