Results 107 issues of Martin Tournoij

As far as I can see there is no option to build Go binaries with the `-race` flag set; the `go build` command is hard-coded as: cmd, err := runCommand("go",...

https://godoc.org/github.com/carpetsmoker/test doesn't list all the subdirectories (there should be `a`, `b`, and `c`), only `a`, which I manually visited at https://godoc.org/github.com/carpetsmoker/test/a It doesn't list `b` either, even though that is...

Since `termIndexes` is a `[]int` and some "raw" byte indexes are accessed (e.g. `str[t+1] == byte(prefix)`), multibyte prefixes won't work. This: mention.GetTags('🔥', "I'm on 🔥fire!") Should match `fire`, but doesn't...

help wanted

This adds a recursive watcher for inotify; per my suggestion in [1] it uses the "/..." syntax in the path to indicate recursive watches, similar to how Go tools work:...

Tilt includes the following change in their fork: https://github.com/fsnotify/fsnotify/commit/f6dca3563902d02eb6243db4edc00ebe353c321f > Windows allows filtering file events to include changes to file > attributes. However, when reporting the actual event, attribute >...

bug
windows

So on goatcounter.goatcounter.com I now have this: ![screenshot_2020-01-26-16-56-36_border](https://user-images.githubusercontent.com/1032692/73132941-eddbdf00-405c-11ea-9121-71c05df50b73.png) I fixed it by adding a `link rel=canonican`, and it's all good, but I'd like to merge the paths.

new-feature

Turns out Caddy can only log to JSON files, but importing from (arbitrary) JSON files is useful in general I think. The biggest issue is actually accessing the JSON entries:...

new-feature

Via email: > Make it possible to restrict additional users to one or more > specific sites configured in GoatCounter. Useful if you are managing > several completely separate sites...

new-feature

"Unique visitors" are always scoped to the path right now; there is no way to see site-global unique visitors. For example, 20 people could have visited my site today, 10...

new-feature

Right now a random sessionID is created for every user which lasts a maximum of 8 hours (as described in docs/sessions.markdown). If someone comes back the next day there is...

enhancement