codeberg.org/pebbe/errors
This commit is contained in:
@@ -1,7 +1,7 @@
|
||||
package main
|
||||
|
||||
import (
|
||||
"github.com/pebbe/util"
|
||||
e "codeberg.org/pebbe/errors"
|
||||
|
||||
"bufio"
|
||||
"encoding/xml"
|
||||
@@ -18,7 +18,7 @@ type Item struct {
|
||||
}
|
||||
|
||||
var (
|
||||
x = util.CheckErr
|
||||
x = e.ExitErr
|
||||
escape = html.EscapeString
|
||||
data = make(map[string][]string)
|
||||
location *time.Location
|
||||
@@ -66,18 +66,13 @@ func main() {
|
||||
i += strings.Index(s[i:], "<")
|
||||
fp, err := os.Create("xml/" + filename + ".tmp")
|
||||
x(err)
|
||||
_, err = fp.WriteString(s[:i])
|
||||
x(err)
|
||||
_, err = fp.WriteString("<metadata>\n <meta type=\"text\" name=\"source\" value=\"Sargasso\"/>\n")
|
||||
x(err)
|
||||
x(fp.WriteString(s[:i]))
|
||||
x(fp.WriteString("<metadata>\n <meta type=\"text\" name=\"source\" value=\"Sargasso\"/>\n"))
|
||||
for _, m := range data[base] {
|
||||
_, err = fp.WriteString(" " + m + "\n")
|
||||
x(err)
|
||||
x(fp.WriteString(" " + m + "\n"))
|
||||
}
|
||||
_, err = fp.WriteString(" </metadata>\n ")
|
||||
x(err)
|
||||
_, err = fp.WriteString(stripMeta(s[i:]))
|
||||
x(err)
|
||||
x(fp.WriteString(" </metadata>\n "))
|
||||
x(fp.WriteString(stripMeta(s[i:])))
|
||||
x(fp.Close())
|
||||
x(os.Rename("xml/"+filename+".tmp", "xml/"+filename))
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user