CurrentView = 0
)
+func printBell() {
+ fmt.Print("\a")
+}
+
func tabHandle(gui *gocui.Gui, v *gocui.View) error {
sids := make([]int, 0, len(Streams)+1)
sids = append(sids, -1)
case vors.CmdAdd:
sidRaw, name, key := args[1], args[2], args[3]
sid := sidRaw[0]
+ printBell()
log.Println("add", string(name), "sid:", sid)
keyCiph, keyMAC := key[:chacha20.KeySize], key[chacha20.KeySize:]
stream := &Stream{
log.Println("unknown sid:", sid)
continue
}
+ printBell()
log.Println("del", s.name, "sid:", sid)
StreamsM.Lock()
delete(Streams, sid)
log.Println("unknown sid:", sid)
continue
}
+ printBell()
log.Println(s.name, ":", string(args[2]))
default:
log.Fatal("unexpected cmd:", cmd)