github.com/lmorg/murex@v0.0.0-20240217211045-e081c89cd4ef/builtins/events/onSignalReceived/signal_plan9.go (about)

     1  //go:build plan9
     2  // +build plan9
     3  
     4  package signaltrap
     5  
     6  import (
     7  	"fmt"
     8  
     9  	"github.com/lmorg/murex/lang"
    10  	"github.com/lmorg/murex/lang/types"
    11  )
    12  
    13  func cmdSendSignal(p *lang.Process) error {
    14  	if p.Parameters.Len() == 0 {
    15  		return autocompleteSignals(p)
    16  	}
    17  
    18  	p.Stdout.SetDataType(types.Null)
    19  
    20  	return fmt.Errorf("`%s` is not supported on Plan 9", commandName)
    21  }