Fazlul Shahriar

Results 27 issues of Fazlul Shahriar

Fix build on Plan 9 and make all tests pass. Note: running `go test ./...` may hang in `TestTempFileMany` or `TestTempFileManyWithUtil`. I'm not sure if it's a go tool issue,...

The program below demonstrates the issue. `WriteAt` maintains a cache of the file as `[]byte` but the cache is not initialized to the content of the file if it already...

bug
help wanted

``` $ GO111MODULE=on go get neugram.io/ng go: finding neugram.io/ng latest go: finding github.com/sideshowdave7/gomq latest # neugram.io/ng/ngcore go/pkg/mod/neugram.io/[email protected]/ngcore/ngcore.go:308:28: cannot use s.Completer (type func(string, string, int) (string, []string, string)) as type liner.WordCompleter...

This is a reproducible bug, at least in Linux. * Start a selection with the left button. * End the selection outside the screen, at or above Edwood's window title....

UX polish

To get edwood working in Plan 9, there are some syscall usage that needs to be removed and `9fans.net/go/draw` needs to be ported. I've been slowly working on this.

enhancement

This issue tracks various issues that are preventing us from removing plan9port as a default dependency. devdraw: * duitdraw is slow. In X11, pprof points to [swizzle](https://github.com/golang/exp/tree/master/shiny/driver/internal/swizzle) as the primary...

Edwood crashed while doing a `Put` on a `.go` file. Most likely the crash happened when `Put` triggered [acme-lsp](https://github.com/fhs/acme-lsp) to format the `.go` file and show diagnostics. ``` panic: runtime...

Currently, we're using `$HOME/edwood.dump`, which is not very portable. We can use [`os.UserHomeDir`](https://golang.org/pkg/os/#UserHomeDir) (added in Go 1.12) but I think it'll be better to eventually use [`os.UserConfigDir`](https://tip.golang.org/pkg/os/#UserConfigDir), which will be...