Codebase list golang-github-creack-pty / fresh-snapshots/main start_windows.go
fresh-snapshots/main

Tree @fresh-snapshots/main (Download .tar.gz)

start_windows.go @fresh-snapshots/mainraw · history · blame

//go:build windows
// +build windows

package pty

import (
	"os"
	"os/exec"
)

// StartWithSize assigns a pseudo-terminal tty os.File to c.Stdin, c.Stdout,
// and c.Stderr, calls c.Start, and returns the File of the tty's
// corresponding pty.
//
// This will resize the pty to the specified size before starting the command.
// Starts the process in a new session and sets the controlling terminal.
func StartWithSize(cmd *exec.Cmd, ws *Winsize) (*os.File, error) {
	return nil, ErrUnsupported
}