GENERIC: handle-inbox ( tab message -- )\r
\r
: value-labels ( assoc val -- seq )\r
- '[ nip , = ] assoc-filter keys sort-strings [ <label> ] map ;\r
+ '[ nip _ = ] assoc-filter keys sort-strings [ <label> ] map ;\r
\r
: add-gadget-color ( pack seq color -- pack )\r
- '[ , >>color add-gadget ] each ;\r
+ '[ _ >>color add-gadget ] each ;\r
\r
M: object handle-inbox\r
nip print-irc ;\r
\r
: display ( stream tab -- )\r
- '[ , [ [ t ]\r
- [ , dup listener>> read-message handle-inbox ]\r
+ '[ _ [ [ t ]\r
+ [ _ dup listener>> read-message handle-inbox ]\r
[ ] while ] with-output-stream ] "ircv" spawn drop ;\r
\r
: <irc-pane> ( tab -- tab pane )\r
[ [ irc-tab? ] find-parent ]\r
[ editor-string ]\r
[ "" swap set-editor-string ] } cleave\r
- '[ , irc-tab set , parse-message ] with-output-stream ;\r
+ '[ _ irc-tab set _ parse-message ] with-output-stream ;\r
\r
irc-editor "general" f {\r
{ T{ key-down f f "RET" } editor-send }\r