<feed xmlns='http://www.w3.org/2005/Atom'>
<title>interesting/complete, branch v0.0.2</title>
<subtitle>Unnamed repository; edit this file 'description' to name the repository.
</subtitle>
<id>http://cgit.wit.com/interesting/complete/atom?h=v0.0.2</id>
<link rel='self' href='http://cgit.wit.com/interesting/complete/atom?h=v0.0.2'/>
<link rel='alternate' type='text/html' href='http://cgit.wit.com/interesting/complete/'/>
<updated>2023-07-19T18:28:32Z</updated>
<entry>
<title>Merge pull request #152 from sethvargo/sethvargo/deps</title>
<updated>2023-07-19T18:28:32Z</updated>
<author>
<name>Eyal Posener</name>
<email>posener@gmail.com</email>
</author>
<published>2023-07-19T18:28:32Z</published>
<link rel='alternate' type='text/html' href='http://cgit.wit.com/interesting/complete/commit/?id=d752070d0fd288c4630d27948e0d658f1bb0b6fd'/>
<id>urn:sha1:d752070d0fd288c4630d27948e0d658f1bb0b6fd</id>
<content type='text'>
Switch to Go 1.20 errors package</content>
</entry>
<entry>
<title>Switch to Go 1.20 errors package</title>
<updated>2023-07-16T21:37:11Z</updated>
<author>
<name>Seth Vargo</name>
<email>seth@sethvargo.com</email>
</author>
<published>2023-07-16T21:37:11Z</published>
<link rel='alternate' type='text/html' href='http://cgit.wit.com/interesting/complete/commit/?id=200c018481254444255dc0d90f1ad1bb7838d64a'/>
<id>urn:sha1:200c018481254444255dc0d90f1ad1bb7838d64a</id>
<content type='text'>
This updates all subpackages and removes use of go-multierror in favor of the stdlib implementation.
</content>
</entry>
<entry>
<title>Merge pull request #140 from antichris/gocomplete-suppress-errors</title>
<updated>2021-04-07T21:04:50Z</updated>
<author>
<name>Eyal Posener</name>
<email>posener@gmail.com</email>
</author>
<published>2021-04-07T21:04:50Z</published>
<link rel='alternate' type='text/html' href='http://cgit.wit.com/interesting/complete/commit/?id=3f9152130d1c1e72ef5b0091380bfbeb7fafecf5'/>
<id>urn:sha1:3f9152130d1c1e72ef5b0091380bfbeb7fafecf5</id>
<content type='text'>
gocomplete: suppress error output by default</content>
</entry>
<entry>
<title>Update readme according to godoc</title>
<updated>2021-04-06T16:39:51Z</updated>
<author>
<name>goreadme</name>
<email>posener@gmail.com</email>
</author>
<published>2021-04-06T16:39:51Z</published>
<link rel='alternate' type='text/html' href='http://cgit.wit.com/interesting/complete/commit/?id=495a97af070e804b9000b846173193dd8d9eb1da'/>
<id>urn:sha1:495a97af070e804b9000b846173193dd8d9eb1da</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Merge pull request #142 from posener/update-goreadme</title>
<updated>2021-04-06T16:39:17Z</updated>
<author>
<name>Eyal Posener</name>
<email>posener@gmail.com</email>
</author>
<published>2021-04-06T16:39:17Z</published>
<link rel='alternate' type='text/html' href='http://cgit.wit.com/interesting/complete/commit/?id=feaa0dbdbfb4a18fddbf67cbcf326058fd83fe9b'/>
<id>urn:sha1:feaa0dbdbfb4a18fddbf67cbcf326058fd83fe9b</id>
<content type='text'>
Update goreadme</content>
</entry>
<entry>
<title>Update goreadme</title>
<updated>2021-04-06T16:36:48Z</updated>
<author>
<name>Eyal Posener</name>
<email>posener@gmail.com</email>
</author>
<published>2021-04-06T16:36:48Z</published>
<link rel='alternate' type='text/html' href='http://cgit.wit.com/interesting/complete/commit/?id=0c05a5f652c7b452621c2701f65f94ca0978325b'/>
<id>urn:sha1:0c05a5f652c7b452621c2701f65f94ca0978325b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>gocomplete: suppress error output by default</title>
<updated>2021-04-06T11:23:51Z</updated>
<author>
<name>Chris Nobody</name>
<email>chris@u-d13.com</email>
</author>
<published>2021-04-06T11:23:51Z</published>
<link rel='alternate' type='text/html' href='http://cgit.wit.com/interesting/complete/commit/?id=e203f94963fb806fd8c7cc2339b96d458f84766e'/>
<id>urn:sha1:e203f94963fb806fd8c7cc2339b96d458f84766e</id>
<content type='text'>
Prevent the Go command completion from jumbling up the shell prompt on
errors by setting the Writer of the standard lib default log.Logger to
ioutil.Discard unless the system environment variable `GOCOMP_VERBOSE`
has been explicitly set to "1" (e.g. for debugging purposes).

Fixes #139
</content>
</entry>
<entry>
<title>Update readme according to Go doc</title>
<updated>2021-04-06T03:46:54Z</updated>
<author>
<name>Goreadme</name>
<email>EMAIL:-posener@gmail.com</email>
</author>
<published>2021-04-06T03:46:54Z</published>
<link rel='alternate' type='text/html' href='http://cgit.wit.com/interesting/complete/commit/?id=a2c2f61e14485dafe98feb0613528a633a04e835'/>
<id>urn:sha1:a2c2f61e14485dafe98feb0613528a633a04e835</id>
<content type='text'>
</content>
</entry>
<entry>
<title>complete: enable complete.Complete() output capturing (#138)</title>
<updated>2021-04-06T03:46:20Z</updated>
<author>
<name>antichris</name>
<email>881420+antichris@users.noreply.github.com</email>
</author>
<published>2021-04-06T03:46:20Z</published>
<link rel='alternate' type='text/html' href='http://cgit.wit.com/interesting/complete/commit/?id=4a17a04514e754aded1594d4125264e1e1976c6b'/>
<id>urn:sha1:4a17a04514e754aded1594d4125264e1e1976c6b</id>
<content type='text'>
* complete: test capturing Complete() output

Implement an Example test to demonstrate capturing the output
of Complete(), which is crucial for integration tests.

* complete: do not hard-code the I/O streams at the package initialization

Instead of defining the input/output streams as unexported global vars
that only get their values assigned to once, at the very initialization
of the package, use the values that `os.Stdin` and `os.Stdout` have at
the particular moment on every `complete.Complete()` call.

Fix #137

* complete: capture and discard output in TestComplete

Restore earlier behavior using proper stream redirection this time.

* complete: output capturing example: define things in the package scope

Define the `stringLookup` func type and `promptEnv` func in the package
scope instead of the `ExampleComplete_outputCapturing` test.

* complete: rename the `stringLookup` func type to `getEnvFn`</content>
</entry>
<entry>
<title>Merge pull request #136 from antichris/gocomplete-let-tests-fail</title>
<updated>2021-04-01T07:52:49Z</updated>
<author>
<name>Eyal Posener</name>
<email>posener@gmail.com</email>
</author>
<published>2021-04-01T07:52:49Z</published>
<link rel='alternate' type='text/html' href='http://cgit.wit.com/interesting/complete/commit/?id=002575c9d5d6c6e162302512c5b899920e839e56'/>
<id>urn:sha1:002575c9d5d6c6e162302512c5b899920e839e56</id>
<content type='text'>
gocomplete: do not suppress test failures</content>
</entry>
</feed>
