<feed xmlns='http://www.w3.org/2005/Atom'>
<title>rneovim.git/ci, branch v0.4.3</title>
<subtitle>Neovim fork with Rahm's personal hacks.
</subtitle>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/'/>
<entry>
<title>ci/travis: install pynvim outside of $HOME</title>
<updated>2019-09-14T21:30:22+00:00</updated>
<author>
<name>Jan Edmund Lazo</name>
<email>jan.lazo@mail.utoronto.ca</email>
</author>
<published>2019-09-14T21:29:31+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=7be7ec98a22451ec75ce5eb9284fa1722b53c697'/>
<id>7be7ec98a22451ec75ce5eb9284fa1722b53c697</id>
<content type='text'>
This runs the python tests on Travis.
WIP: skip failing python tests
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This runs the python tests on Travis.
WIP: skip failing python tests
</pre>
</div>
</content>
</entry>
<entry>
<title>tests: use runtime from build for doc/tags with :help (#10479)</title>
<updated>2019-08-28T20:47:54+00:00</updated>
<author>
<name>Daniel Hahler</name>
<email>git@thequod.de</email>
</author>
<published>2019-08-28T20:47:54+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=6cc76194b2d67d6160a72f017a37b9d3a6b7dd3c'/>
<id>6cc76194b2d67d6160a72f017a37b9d3a6b7dd3c</id>
<content type='text'>
This is better practice in general, and allows to remove the "helptags
ALL" hacks.

Ref: https://github.com/neovim/neovim/issues/8824
Ref: https://github.com/neovim/neovim/commit/f1b67c3453c

* Makefile: fix dependencies with regard to helptags

- use the file as the main target to avoid unnecessary triggering
- use "make oldtest" on Travis to ensure it gets built</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This is better practice in general, and allows to remove the "helptags
ALL" hacks.

Ref: https://github.com/neovim/neovim/issues/8824
Ref: https://github.com/neovim/neovim/commit/f1b67c3453c

* Makefile: fix dependencies with regard to helptags

- use the file as the main target to avoid unnecessary triggering
- use "make oldtest" on Travis to ensure it gets built</pre>
</div>
</content>
</entry>
<entry>
<title>ci: AppVeyor: exitIfFailed with old tests  (#10187)</title>
<updated>2019-08-21T19:54:03+00:00</updated>
<author>
<name>Daniel Hahler</name>
<email>git@thequod.de</email>
</author>
<published>2019-08-21T19:54:03+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=fc12ada4f1f3ca8a1fabae5184d2bdabc33b55a3'/>
<id>fc12ada4f1f3ca8a1fabae5184d2bdabc33b55a3</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>ci: Travis: build.sh: use cat "-vet" for osx</title>
<updated>2019-08-14T21:17:42+00:00</updated>
<author>
<name>Daniel Hahler</name>
<email>git@thequod.de</email>
</author>
<published>2019-08-14T20:04:21+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=7c0ae066649424d69c4d00918b6dd6aa0314106b'/>
<id>7c0ae066649424d69c4d00918b6dd6aa0314106b</id>
<content type='text'>
Fixes:

    cat: illegal option -- A
    usage: cat [-benstuv] [file ...]

Broken in 5cc45bb41.

squash! ci: Travis: build.sh: use cat "-vET" for osx  [skip appveyor]

cat -vet
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Fixes:

    cat: illegal option -- A
    usage: cat [-benstuv] [file ...]

Broken in 5cc45bb41.

squash! ci: Travis: build.sh: use cat "-vET" for osx  [skip appveyor]

cat -vet
</pre>
</div>
</content>
</entry>
<entry>
<title>ci: Travis: check logs for TSan also  (#10775)</title>
<updated>2019-08-14T16:27:08+00:00</updated>
<author>
<name>Daniel Hahler</name>
<email>git@thequod.de</email>
</author>
<published>2019-08-14T16:27:08+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=5cc45bb419892909f2ede9ec3f6fb12f9e0da82d'/>
<id>5cc45bb419892909f2ede9ec3f6fb12f9e0da82d</id>
<content type='text'>
Uses `cat -A` with early "*San" check:
This prints terminal escape sequences as-is (for debugging), and does
not cause (display) issues with the Travis log.

Ref: https://github.com/neovim/neovim/pull/10591#issuecomment-521248233</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Uses `cat -A` with early "*San" check:
This prints terminal escape sequences as-is (for debugging), and does
not cause (display) issues with the Travis log.

Ref: https://github.com/neovim/neovim/pull/10591#issuecomment-521248233</pre>
</div>
</content>
</entry>
<entry>
<title>ci: AppVeyor: fix upload of coverage for oldtest (#10721)</title>
<updated>2019-08-07T20:09:18+00:00</updated>
<author>
<name>Daniel Hahler</name>
<email>git@thequod.de</email>
</author>
<published>2019-08-07T20:09:18+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=0167c2e0c9d5bb90f1539f1780e2b986bbe75f11'/>
<id>0167c2e0c9d5bb90f1539f1780e2b986bbe75f11</id>
<content type='text'>
This was not working due to having another `python` in the PATH then.

Ref: https://ci.appveyor.com/project/neovim/neovim/builds/26492761/job/dspm40v5l2v6gn40?fullLog=true#L15955</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This was not working due to having another `python` in the PATH then.

Ref: https://ci.appveyor.com/project/neovim/neovim/builds/26492761/job/dspm40v5l2v6gn40?fullLog=true#L15955</pre>
</div>
</content>
</entry>
<entry>
<title>ci: Travis: improve/revisit caching (#10358)</title>
<updated>2019-07-30T21:21:12+00:00</updated>
<author>
<name>Daniel Hahler</name>
<email>git@thequod.de</email>
</author>
<published>2019-07-30T21:21:12+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=208f56d3b928c473122ce47c8c7a17e0729a26ea'/>
<id>208f56d3b928c473122ce47c8c7a17e0729a26ea</id>
<content type='text'>
- use CACHE_NVIM_DEPS_DIR

- do not cache pip
  This is handled through http caches in general/better, and it is not
  used much anyway.

- do not cache DEPS_DOWNLOAD_DIR
  Built deps are cached, downloads are not needed then.

- display ccache stats before clearing

- do not cache ccache stats

- improve output of `du` (do not list pages of output for "/home/travis/.cache/go-build")</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
- use CACHE_NVIM_DEPS_DIR

- do not cache pip
  This is handled through http caches in general/better, and it is not
  used much anyway.

- do not cache DEPS_DOWNLOAD_DIR
  Built deps are cached, downloads are not needed then.

- display ccache stats before clearing

- do not cache ccache stats

- improve output of `du` (do not list pages of output for "/home/travis/.cache/go-build")</pre>
</div>
</content>
</entry>
<entry>
<title>ci: pylint target via flake8</title>
<updated>2019-07-29T20:14:23+00:00</updated>
<author>
<name>Daniel Hahler</name>
<email>git@thequod.de</email>
</author>
<published>2019-07-29T03:04:12+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=d651710de1e5627d602d9ca05a902e198d031571'/>
<id>d651710de1e5627d602d9ca05a902e198d031571</id>
<content type='text'>
Ref: https://github.com/neovim/neovim/pull/10631#issuecomment-515756591
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Ref: https://github.com/neovim/neovim/pull/10631#issuecomment-515756591
</pre>
</div>
</content>
</entry>
<entry>
<title>ci: Travis: no need for asan_symbolize (#10627)</title>
<updated>2019-07-28T09:48:54+00:00</updated>
<author>
<name>Daniel Hahler</name>
<email>git@thequod.de</email>
</author>
<published>2019-07-28T09:48:54+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=48884ac3b3b5f58b331949a6e8006af5711ce0d6'/>
<id>48884ac3b3b5f58b331949a6e8006af5711ce0d6</id>
<content type='text'>
Having llvm-symbolizer in the $PATH is enough.

- check_logs: remove log after displaying it
  Otherwise it would be displayed/symbolized again and again.

E.g. in https://api.travis-ci.org/v3/job/564477704/log.txt.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Having llvm-symbolizer in the $PATH is enough.

- check_logs: remove log after displaying it
  Otherwise it would be displayed/symbolized again and again.

E.g. in https://api.travis-ci.org/v3/job/564477704/log.txt.</pre>
</div>
</content>
</entry>
<entry>
<title>ci: AppVeyor: DEPS_BUILD_DIR is not a CMake variable  [ci skip] (#10613)</title>
<updated>2019-07-27T09:55:17+00:00</updated>
<author>
<name>Daniel Hahler</name>
<email>git@thequod.de</email>
</author>
<published>2019-07-27T09:55:17+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=997601d966dcc7b10c11eaae9c31bce2441c86da'/>
<id>997601d966dcc7b10c11eaae9c31bce2441c86da</id>
<content type='text'>
Fixes:

&gt; CMake Warning:
&gt; Manually-specified variables were not used by the project:
&gt;
&gt;   DEPS_BUILD_DIR</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Fixes:

&gt; CMake Warning:
&gt; Manually-specified variables were not used by the project:
&gt;
&gt;   DEPS_BUILD_DIR</pre>
</div>
</content>
</entry>
</feed>
