<feed xmlns='http://www.w3.org/2005/Atom'>
<title>beku, branch v0.6.0</title>
<subtitle>Library and program to manage Go packages in user's environment.</subtitle>
<id>http://git.kilabit.info/beku/atom?h=v0.6.0</id>
<link rel='self' href='http://git.kilabit.info/beku/atom?h=v0.6.0'/>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/beku/'/>
<updated>2019-03-29T20:33:31Z</updated>
<entry>
<title>Release v0.6.0</title>
<updated>2019-03-29T20:33:31Z</updated>
<author>
<name>Shulhan</name>
<email>ms@kilabit.info</email>
</author>
<published>2019-03-29T20:33:21Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/beku/commit/?id=a210339a4b7ed540b9c0ae6dc24cc4e5aefad7ed'/>
<id>urn:sha1:a210339a4b7ed540b9c0ae6dc24cc4e5aefad7ed</id>
<content type='text'>
##  New Features

-  Make Go command works with Go v1.12 and later.
   This means turning off GO111MODULE when running Go command.

-  Install package if missing when issuing SyncAll

##  Enhancement

-  Use copy of "golang.org/x/tools/go/vcs".

   The indirect dependencies of package "golang.org/x/tools/go/vcs" is
   overwhelming.  Using "go get" on this package alone will pull up all
   dependency of "golang.org/x/tools".

   To minimize unneeded download of unneeded packages we copy the package
   vcs to our own repository including their license file.
</content>
</entry>
<entry>
<title>all: make Go command works with Go v1.12 and later</title>
<updated>2019-03-29T20:33:31Z</updated>
<author>
<name>Shulhan</name>
<email>ms@kilabit.info</email>
</author>
<published>2019-03-29T20:03:32Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/beku/commit/?id=791001467be9de3442e2f3177a61ae3437c0d231'/>
<id>urn:sha1:791001467be9de3442e2f3177a61ae3437c0d231</id>
<content type='text'>
This means turning off GO111MODULE when running Go command.
</content>
</entry>
<entry>
<title>test: run the test functions directly</title>
<updated>2019-03-29T20:33:31Z</updated>
<author>
<name>Shulhan</name>
<email>ms@kilabit.info</email>
</author>
<published>2019-03-29T19:40:59Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/beku/commit/?id=b5d23e763f9ce643a454d2e643810a4f9450920a'/>
<id>urn:sha1:b5d23e763f9ce643a454d2e643810a4f9450920a</id>
<content type='text'>
Previously, we run each unit test in each test file using sub-test by
calling it from single exported function as main test.

This commit changes it to run directly, which means, we export all unit
test functions, and let the "go test" run them in order.
</content>
</entry>
<entry>
<title>testdata: fix bare git repository and test files</title>
<updated>2019-03-29T20:33:31Z</updated>
<author>
<name>Shulhan</name>
<email>ms@kilabit.info</email>
</author>
<published>2019-03-27T23:16:35Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/beku/commit/?id=c6b0a4337671caa5cd5449ec9dca859c88b62f61'/>
<id>urn:sha1:c6b0a4337671caa5cd5449ec9dca859c88b62f61</id>
<content type='text'>
Include all files from "git clone --bare" in testdata/beku_test.git.
</content>
</entry>
<entry>
<title>cmd/beku: use direct test functions instead of using sub-tests</title>
<updated>2019-03-29T20:33:31Z</updated>
<author>
<name>Shulhan</name>
<email>ms@kilabit.info</email>
</author>
<published>2019-03-27T23:16:16Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/beku/commit/?id=db1d5cb19cd973708f6ff3e9e1cb37146866201b'/>
<id>urn:sha1:db1d5cb19cd973708f6ff3e9e1cb37146866201b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>package: remove unused "nolint:gas"</title>
<updated>2019-03-29T20:33:31Z</updated>
<author>
<name>Shulhan</name>
<email>ms@kilabit.info</email>
</author>
<published>2019-03-27T23:15:31Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/beku/commit/?id=ce33f449bb52395325396b08faf872564ef21d30'/>
<id>urn:sha1:ce33f449bb52395325396b08faf872564ef21d30</id>
<content type='text'>
</content>
</entry>
<entry>
<title>all: suppress linter warnings on global variables and long lines</title>
<updated>2019-03-29T20:33:31Z</updated>
<author>
<name>Shulhan</name>
<email>ms@kilabit.info</email>
</author>
<published>2019-03-27T23:14:40Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/beku/commit/?id=9adf103d29e1c08f45918630c4a1997d09176ff3'/>
<id>urn:sha1:9adf103d29e1c08f45918630c4a1997d09176ff3</id>
<content type='text'>
This including the copy of subpackage.
</content>
</entry>
<entry>
<title>beku: use lowercase on first letter of error message</title>
<updated>2019-03-29T20:33:31Z</updated>
<author>
<name>Shulhan</name>
<email>ms@kilabit.info</email>
</author>
<published>2019-03-27T23:08:26Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/beku/commit/?id=103cbe9e53bcd72ecfde1961c6ed997eb8035472'/>
<id>urn:sha1:103cbe9e53bcd72ecfde1961c6ed997eb8035472</id>
<content type='text'>
</content>
</entry>
<entry>
<title>all: use copy of "golang.org/x/tools/go/vcs"</title>
<updated>2019-03-29T20:33:31Z</updated>
<author>
<name>Shulhan</name>
<email>ms@kilabit.info</email>
</author>
<published>2019-03-27T23:08:03Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/beku/commit/?id=1fa2f800c62ba5cd54827773a9e86ea104e6ddad'/>
<id>urn:sha1:1fa2f800c62ba5cd54827773a9e86ea104e6ddad</id>
<content type='text'>
The indirect dependencies of package "golang.org/x/tools/go/vcs" is
overwhelming.  Using "go get" on this package alone will pull up all
dependency of "golang.org/x/tools".

To minimize unneeded download of unneeded packages we copy the package
vcs to our own repository including their license file.
</content>
</entry>
<entry>
<title>package: fix test on "go install ./..." with latest Go version</title>
<updated>2019-01-25T09:35:27Z</updated>
<author>
<name>Shulhan</name>
<email>ms@kilabit.info</email>
</author>
<published>2019-01-25T09:35:27Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/beku/commit/?id=2ae4f88570a21ade28dd4c6c72240173c25d2a85'/>
<id>urn:sha1:2ae4f88570a21ade28dd4c6c72240173c25d2a85</id>
<content type='text'>
This may result in error when building with Go version &lt; 1.12.
</content>
</entry>
</feed>
