diff options
author | Teddy Wing | 2020-12-20 18:55:41 +0100 |
---|---|---|
committer | Teddy Wing | 2020-12-20 18:58:08 +0100 |
commit | 7d4e897a7b414c1569ae14d5b426f2e95165f0af (patch) | |
tree | 6c96a417188bdfb5c8fa9fc0637bc592d131ffce /browserenv_windows.go | |
parent | 19a6561e2a3f21ffb2510d5f2dc9a8cf293dddaf (diff) | |
download | browserenv-7d4e897a7b414c1569ae14d5b426f2e95165f0af.tar.bz2 |
Add function and variable documentation
Diffstat (limited to 'browserenv_windows.go')
-rw-r--r-- | browserenv_windows.go | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/browserenv_windows.go b/browserenv_windows.go index ac44d82..c257658 100644 --- a/browserenv_windows.go +++ b/browserenv_windows.go @@ -2,14 +2,17 @@ package browserenv import "fmt" +// shellArgs are the command and arguments needed to run a string containing +// commands in a shell. var shellArgs = []string{"cmd", "/c"} -// TODO +// shell returns a Windows `cmd` shell and "/c" argument. func shell() (args []string) { return shellArgs } -// TODO +// shellEscapeCommand formats a browser command with url, ensuring url is +// properly shell-escaped. func shellEscapeCommand(browser, url string) string { return fmt.Sprintf("%s %s", browser, url) } |