Thiago de Arruda
04633e3e6b
Merge PR #1328 'Migrate legacy tests'
2014-11-04 12:59:09 -03:00
Rainer Borene
a695c87863
legacy tests: migrate test21
2014-11-04 12:57:33 -03:00
Rainer Borene
2d8d4285e4
legacy tests: migrate test7
2014-11-04 12:57:33 -03:00
Rainer Borene
ef08a2c0df
legacy tests: migrate test6
2014-11-04 12:57:33 -03:00
Rainer Borene
38bef424a2
legacy tests: migrate test28
2014-11-04 12:57:33 -03:00
Rainer Borene
ca0a55c2a9
legacy tests: migrate test20
2014-11-04 12:57:33 -03:00
Rainer Borene
afe9aa758e
legacy tests: migrate test97
2014-11-04 12:57:33 -03:00
Rainer Borene
5ea94e14f0
legacy tests: migrate test46
2014-11-04 12:57:33 -03:00
Rainer Borene
ac52d84f16
legacy tests: migrate test27
2014-11-04 12:57:33 -03:00
Rainer Borene
34cc2b1e33
legacy tests: migrate test54
2014-11-04 12:57:33 -03:00
Rainer Borene
fd503f1432
legacy tests: migrate test41
2014-11-04 12:57:33 -03:00
Rainer Borene
f85051b67e
legacy tests: migrate test23
2014-11-04 12:57:33 -03:00
Rainer Borene
ffd5c43e84
legacy tests: migrate test56
2014-11-04 12:57:33 -03:00
Rainer Borene
4873171fc6
legacy tests: migrate test_autoformat_join
2014-11-04 12:57:33 -03:00
Rainer Borene
b67ad4f67f
legacy tests: migrate test_changelist
2014-11-04 12:57:33 -03:00
Rainer Borene
4ca353d3bd
legacy tests: migrate test81
2014-11-04 12:57:33 -03:00
Rainer Borene
79cd4a98ec
legacy tests: migrate test_utf8
2014-11-04 12:57:33 -03:00
Rainer Borene
683b75d052
legacy tests: migrate test_insertcount
2014-11-04 12:57:33 -03:00
Rainer Borene
5b7d9bbd08
legacy tests: migrate test_options
2014-11-04 12:57:32 -03:00
Rainer Borene
b33c92439b
legacy tests: migrate test18
2014-11-04 12:57:32 -03:00
Rainer Borene
481c449c72
legacy tests: migrate test106
2014-11-04 12:57:32 -03:00
Rainer Borene
6c90902c7a
legacy tests: migrate test22
2014-11-04 12:57:32 -03:00
Rainer Borene
b780e946d5
legacy tests: migrate test9
2014-11-04 12:57:32 -03:00
Rainer Borene
d4f92e521c
legacy tests: migrate test102
2014-11-04 12:57:32 -03:00
Rainer Borene
dbc7a8d987
legacy tests: migrate test4
2014-11-04 12:57:32 -03:00
Rainer Borene
649aeceb38
legacy tests: improvements to functional helpers.lua
...
- Clean vim registers and functions before each test
- Add eval workaround to the request helper method
- Export dedent method
2014-11-04 12:57:32 -03:00
Thiago de Arruda
1d250cddb8
Merge pull request #1287 '[RFC] Add legacy test conversion script.'
2014-11-04 11:38:19 -03:00
Florian Walch
bc6ac59928
Add legacy test conversion script.
2014-11-04 11:38:06 -03:00
Thiago de Arruda
5f99be1efe
Merge pull request #1376 '[RDY] Passing current range to provider calls'
2014-11-04 10:58:01 -03:00
henadzit
e5389600ec
Passing current range to provider calls
...
- updated script_host_execute and script_host_execute_file to pass current range
2014-11-04 09:47:06 -03:00
Thiago de Arruda
13a38ff688
Merge PR #1384 'Add core dump reporting to travis'
2014-11-03 21:59:18 -03:00
Thiago de Arruda
7cff10a6c5
test: Add valgrind suppression for libuv memory leak
...
A memory leak happens in uv_spawn when stdio is set to UV_IGNORE and the child
process fails to start. This only happens when libuv is compiled with gcc and
optimizations enabled(the default).
Compiling with '-O0' removes the leak, but all that can be done right now is
ignore the leak by adding a valgrind suppression.
2014-11-03 21:51:51 -03:00
Thiago de Arruda
c9cc2aa53d
event: Assert that all libuv handles are closed on exit.
...
Travis build will now fail when core files are dumped, so call `abort()` when
the event loop is not fully released before exiting.
2014-11-03 21:51:51 -03:00
Thiago de Arruda
636fc6b08d
channel: Move mch_exit(0) call to a non-deferred event handler
...
Since `mch_exit` will re-enter event_poll, it is necessary to call it outside
libuv event loop.
2014-11-03 21:51:51 -03:00
Thiago de Arruda
74b9f33a95
event: Do an early return from event_teardown when not initialized
2014-11-03 21:51:51 -03:00
Thiago de Arruda
9615258d1a
travis: Test nvim --version
in gcc build
...
The --version flag drives Nvim to take a different code path, which is worth
testing. Now we do it in the "gcc" ci target(It will only fail if the exit code
is different than 0)
2014-11-03 21:51:51 -03:00
Thiago de Arruda
b320904382
travis: Force travis build to fail when core files are dumped
2014-11-03 21:51:44 -03:00
Justin M. Keyes
eeaac9f639
Merge pull request #1377 from Pyrohh/msgpack_rpc-doc-fixes
...
Misc. msgpack-rpc doc fixes
2014-11-03 16:56:54 -05:00
Michael Reed
61ef9b21c7
runtime/docs/msgpack-rpc: Misc. fixes
...
- Correct apostrophe usage, primarily with it's/its
- Correct usage of 'e.g.'
- Capitalize acronyms
- Prepend NVIM_LISTEN_ADDRESS with '$' to match previous instance
- Avoid awkward phrasing
- Make lists with an explicitly stated number of points numbered to
match other such lists
- Added space before parentheses
- rm trailing whitespace
2014-11-03 16:30:31 -05:00
Justin M. Keyes
c4e112e13b
Merge pull request #1387 from fwalch/fix-installation
...
Fix installation.
2014-11-03 14:23:31 -05:00
Florian Walch
cc7199f0e5
CMake: Fix helptags generation.
2014-11-03 19:46:40 +01:00
Florian Walch
3fa28d2ba5
Revert "Merge pull request #1381 from xzfc/master"
...
This reverts commit 6c0a596dac
, reversing
changes made to 33d3a7c83b
.
2014-11-03 18:07:56 +01:00
Justin M. Keyes
6c0a596dac
Merge pull request #1381 from xzfc/master
...
GenerateHelptags: Fix checking of DESTDIR
2014-11-03 10:38:09 -05:00
Albert Safin
37be21fdee
GenerateHelptags: Use ${PREFIX} variable
2014-11-03 19:06:59 +06:00
Albert Safin
62ede403f0
CMake: Fix checking of DESTDIR
2014-11-03 19:05:46 +06:00
Justin M. Keyes
33d3a7c83b
Merge pull request #1366 from fwalch/homebrew-release
...
Homebrew: Compile as release build.
2014-11-03 04:31:10 -05:00
Justin M. Keyes
50590ba54e
Merge pull request #1379 from xu-cheng/GenerateHelptags_fix
...
GenerateHelptags: check whether DESTDIR exists
2014-11-03 02:44:08 -05:00
Xu Cheng
973fc5c66b
GenerateHelptags: check whether DESTDIR exists
2014-11-03 14:41:49 +08:00
Thiago de Arruda
5a52bcfa22
Merge PR #1369 'Assert libuv event loop is properly cleaned up'
2014-11-02 20:23:42 -03:00
Thiago de Arruda
75a5674cd2
event: Ensure the event loop has been cleaned up in event_teardown
...
- Add input_teardown/signal_teardown to take care of closing signal/stdin
handles.
- Call those functions in event_teardown, and ensure there are no active handles
by entering an infinite loop when there are unclosed handles(think of this as
an assertion that can't go unoticed on travis).
- Move event_teardown call to the end of mch_exit. That is required because
event_poll may still be called in that function.
2014-11-02 16:47:50 -03:00