git-lfs/subprocess
Brett Randall 77734205b8 Stop SimpleExec swallowing errors. Fixed #1183.
ExitError conditions now return a plain error with message like:

    Error running git [config --system filter.lfs.clean git-lfs clean -- %f]: 'error: could not lock config file /etc/gitconfig: Permission denied' 'exit status 255'

Also:

* Made Set/Unset Config commands return errors when they occur.
* Made install attribute set fail properly with an error message e.g. if permission-denied.  Previously this failed silently and reported success.

***NOTE*** this commit contains Go 1.6-specific APIs.  The following commit will remove those, and that following commit can be reverted when Go >= 1.6 is required.
2016-06-30 12:05:30 +10:00
..
pty_nix.go vendor: vendor dependencies in vendor/ using Glide 2016-05-23 12:10:35 -06:00
pty_windows.go Move TTY wrapper to subprocess package, makes more sense now it exists 2016-03-17 15:05:32 +00:00
pty.go Move TTY wrapper to subprocess package, makes more sense now it exists 2016-03-17 15:05:32 +00:00
subprocess_nix.go Refactor execCommand and simpleExec into separate package 2016-03-08 16:48:07 +00:00
subprocess_windows.go Refactor execCommand and simpleExec into separate package 2016-03-08 16:48:07 +00:00
subprocess.go Stop SimpleExec swallowing errors. Fixed #1183. 2016-06-30 12:05:30 +10:00