# HG changeset patch # User Steve Losh # Date 1556806234 14400 # Node ID 223d755b1ce1b378dae2aef6d1dda069cbbea9b3 # Parent 184f105ab156c2b65c7eb5b66a2f988725f2e599# Parent 780d6c03adaf17b6535ec136b5ca76d503705c77 Merge. diff -r 184f105ab156 -r 223d755b1ce1 bin/makerlisp-raw --- a/bin/makerlisp-raw Thu May 02 10:09:43 2019 -0400 +++ b/bin/makerlisp-raw Thu May 02 10:10:34 2019 -0400 @@ -4,4 +4,4 @@ cd ~/src/makerlisp/src/uSDimage ../lisp/linux/lisp "$@" -# | ~/src/dotfiles/go/bin/encconv +# | ~/src/dotfiles/go/bin/cp437-to-utf8 diff -r 184f105ab156 -r 223d755b1ce1 fish/config.fish --- a/fish/config.fish Thu May 02 10:09:43 2019 -0400 +++ b/fish/config.fish Thu May 02 10:10:34 2019 -0400 @@ -117,6 +117,11 @@ set PYTHONPATH "$HOME/lib/hg/hg:$PYTHONPATH" # }}} +# Go {{{ + +set -g -x GOPATH "$HOME/.go" + +# }}} # Z {{{ . ~/src/z-fish/z.fish diff -r 184f105ab156 -r 223d755b1ce1 go/Makefile --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/go/Makefile Thu May 02 10:10:34 2019 -0400 @@ -0,0 +1,16 @@ +files := $(shell ls *.go) +names := $(files:.go=) + +.PHONY: all clean $(names) + +all: $(names) + +$(names): %: bin/% + +bin/%: %.go + mkdir -p bin + go build $< + mv $(@F) bin/ + +clean: + rm -rf bin diff -r 184f105ab156 -r 223d755b1ce1 go/cp437-to-utf8.go --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/go/cp437-to-utf8.go Thu May 02 10:10:34 2019 -0400 @@ -0,0 +1,14 @@ +package main + +import ( + "io" + "os" + + "golang.org/x/text/encoding/charmap" + "golang.org/x/text/transform" +) + +func main() { + r := transform.NewReader(os.Stdin, charmap.CodePage437.NewDecoder()) + io.Copy(os.Stdout, r) +} diff -r 184f105ab156 -r 223d755b1ce1 go/encconv.go --- a/go/encconv.go Thu May 02 10:09:43 2019 -0400 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,14 +0,0 @@ -package main - -import ( - "io" - "os" - - "golang.org/x/text/encoding/charmap" - "golang.org/x/text/transform" -) - -func main() { - r := transform.NewReader(os.Stdin, charmap.CodePage437.NewDecoder()) - io.Copy(os.Stdout, r) -}