summaryrefslogtreecommitdiff
path: root/client/command.go
diff options
context:
space:
mode:
Diffstat (limited to 'client/command.go')
-rw-r--r--client/command.go12
1 files changed, 12 insertions, 0 deletions
diff --git a/client/command.go b/client/command.go
index ea3acb6..a96839c 100644
--- a/client/command.go
+++ b/client/command.go
@@ -94,6 +94,18 @@ func (a *application) doCommand(command string, args []string, text string) {
a.cmdWindow.Buffer().Add(hm)
}
return
+ case "echo":
+ a.cmdWindow.info("[echo] %s", text)
+ return
+ case "include":
+ err := a.executeConfig(text)
+ if err != nil {
+ err = a.executeConfig(text + ".conf")
+ }
+ if err != nil {
+ a.cmdWindow.err(err.Error())
+ }
+ return
}
if !a.connected {