Dave MacFarlane

Results 81 issues of Dave MacFarlane

The refsSuffix used for reference discovery appends ".git" to the repo name, while the upload pack proxying does not. This can result in a 422 response from GitHub instead of...

It would be nice to have a 9p implementation for github issues, which would automatically mount the issues from github of the current git repo using the github api. Then...

Some vi-style keybindings aren't properly implemented, or at least aren't implemented in the same manner as vi (for instance, l and h don't stop at line boundaries, and there seems...

bug

There's various places in the editing code that do things like newBuffer := make([]byte, size) copy(newBuffer, oldBuffer) copy(newBuffer[start:], stuff) copy(newBuffer[end:], oldBuffer[offset:]) to insert or delete from the middle of a...

enhancement

The `git` subpackage uses Go's `log` package to print debugging information, which is suppressed by package main unless `DGIT_TRACE` is set. I think this logic is backwards, because anyone who...

enhancement
beginner friendly
cleanup

If you run `go get -u gopkg.in/russross/blackfriday.v2` in fails to negotiate the pack file when doing the git clone with dgit. If you add debugging prints to dgit, it does...

bug
help wanted

Both #170 and #172 modify GetCommitter and GetAuthor, but there aren't any automated tests to ensure they work as expected under Travis. There should probably be a couple unit tests...

beginner friendly
cleanup
hacktoberfest

There is now preliminary support for ssh remotes (currently only in ls-remote) but it has the following problems: 1. It does not validate host keys to ensure they haven't changed...

Git submodules and related options to other commands are missing. They should eventually be added.

enhancement

Now that there's more than 1 person actively contributing, it might be worth moving the repo from directly under my account on github to a new dgit org. This would...

question