Add /debug
parent
943502ea82
commit
2cacf15314
|
@ -148,6 +148,10 @@ Send a raw IRC command.
|
|||
.Bl -tag -width Ds
|
||||
.It Ic /close Op Ar name | num
|
||||
Close the named, numbered or current window.
|
||||
.It Ic /debug
|
||||
Toggle logging in the
|
||||
.Sy <debug>
|
||||
window.
|
||||
.It Ic /window Ar name
|
||||
Switch to window by name.
|
||||
.It Ic /window Ar num , Ic / Ns Ar num
|
||||
|
|
11
command.c
11
command.c
|
@ -23,6 +23,16 @@
|
|||
|
||||
typedef void Command(size_t id, char *params);
|
||||
|
||||
static void commandDebug(size_t id, char *params) {
|
||||
(void)id;
|
||||
(void)params;
|
||||
self.debug ^= true;
|
||||
uiFormat(
|
||||
Debug, Warm, NULL,
|
||||
"\3%dDebug is %s", Gray, (self.debug ? "on" : "off")
|
||||
);
|
||||
}
|
||||
|
||||
static void commandQuote(size_t id, char *params) {
|
||||
(void)id;
|
||||
if (params) ircFormat("%s\r\n", params);
|
||||
|
@ -116,6 +126,7 @@ static const struct Handler {
|
|||
Command *fn;
|
||||
} Commands[] = {
|
||||
{ "/close", commandClose },
|
||||
{ "/debug", commandDebug },
|
||||
{ "/join", commandJoin },
|
||||
{ "/me", commandMe },
|
||||
{ "/nick", commandNick },
|
||||
|
|
Loading…
Reference in New Issue