2
2
mirror of https://github.com/Hilbis/Hilbish synced 2025-03-21 22:10:41 +00:00
Hilbish/signal_windows.go
2022-02-28 16:15:08 -04:00

24 lines
301 B
Go

// +build windows
package main
import (
"os"
"os/signal"
)
func handleSignals() {
c := make(chan os.Signal)
signal.Notify(c, os.Interrupt)
for s := range c {
switch s {
case os.Interrupt:
hooks.Em.Emit("signal.sigint")
if !running && interactive {
lr.ClearInput()
}
}
}
}