commit - 14b3f96d9351cf7fa106254f83cf428c3e743cad
commit + 6c2d529b85b50a076e3da892a9c59b4de485387d
blob - e76b94a8ed8a65c04993c203ba329b38f008ce9f
blob + 5736b6f2cb77e836786f8b42064b097cac3adab5
--- main.go
+++ main.go
import (
"flag"
"fmt"
+ "log"
"os"
"strconv"
var (
cl = flag.Bool("c", false, `Clear the tag`)
+ gt = flag.Bool("g", false, `Get the content of the tag`)
)
func open() (*acme.Win, error) {
}
defer win.CloseFiles()
+ if *gt {
+ tag, err := win.ReadAll("tag")
+ if err != nil {
+ log.Fatalln(err)
+ }
+ fmt.Println(string(tag))
+ }
+
if *cl {
win.Ctl("cleartag")
}
- if flag.NArg() == 0 {
- return
- }
-
sep := ""
for _, arg := range flag.Args() {
_, err = win.Write("tag", []byte(sep+arg))