KunMing Xie
d2c460638c
vim-patch:8.0.0454: compiler warnings for "always true" comparison ( #8431 )
...
Problem: Compiler warnings for comparing unsigned char with 256 always
being true. (Manuel Ortega)
Solution: Add type cast.
977d037336
2018-05-24 23:32:32 +02:00
nthanben
c67139f8aa
vim-patch:8.0.0503: endless loop in updating folds with 32 bit ints ( #8433 )
...
Problem: Endless loop in updating folds with 32 bit ints.
Solution: Subtract from LHS instead of add to the RHS. (Matthew Malcomson)
vim/vim@9d20ce6
2018-05-24 23:30:21 +02:00
KillTheMule
2ca6223967
API: Accept empty lists as dictionaries
2018-05-23 22:07:27 +02:00
KillTheMule
333679ad0e
Add empty options dict to buf_attach
2018-05-23 22:07:27 +02:00
KillTheMule
65e7f6f0b9
Rename some more, fixe borked renaming
2018-05-23 22:07:27 +02:00
KillTheMule
0bee3925ab
Send changedtick as first event if buffer contents weren't requested
2018-05-23 22:07:27 +02:00
KillTheMule
ad151847f1
Unify updates_start and updates to lines_event
...
Also rename changedtick -> changedtick_event
2018-05-23 22:07:27 +02:00
KillTheMule
8ef3fb4e73
Use autogenerated declarations
2018-05-23 22:07:27 +02:00
KillTheMule
491efc89d2
Lint
2018-05-23 22:07:27 +02:00
KillTheMule
3866137eed
Update test
2018-05-23 22:07:27 +02:00
KillTheMule
e7451f8a91
Some renamings and doc changes
2018-05-23 22:07:27 +02:00
KillTheMule
de5d1e863c
Try fixing that test on travis
2018-05-23 22:07:27 +02:00
KillTheMule
5aa8af7cdb
Increase sendkeys timeout
2018-05-23 22:07:27 +02:00
KillTheMule
2106bada5b
Enable -Wconversion
2018-05-23 22:07:27 +02:00
KillTheMule
6bdcbef2f5
The grand renaming
2018-05-23 22:07:27 +02:00
KillTheMule
a1d831a49c
Doc
2018-05-23 22:07:27 +02:00
KillTheMule
995a2fad8c
Fix memory leak
2018-05-23 22:07:27 +02:00
KillTheMule
ec215a1962
Fix tests on windows
...
`cat` is distributed with neovim, so when can use it everywhere, as
opposed to `sort`.
The diffget test fails for unknown reasons on appveyor, mark it pending
for now.
2018-05-23 22:07:27 +02:00
KillTheMule
61f467499b
Bump up buffer capacity to 2GB
2018-05-23 22:07:27 +02:00
KillTheMule
0476e0aef3
Make LiveUpdate return lastline instead of numreplaced
...
In analogy to `nvim_buf_set_lines`.
2018-05-23 22:07:27 +02:00
KillTheMule
37b8e95fd6
Lint
2018-05-23 22:07:27 +02:00
KillTheMule
8bcc011959
Make separate functions to start/stop live updates
2018-05-23 22:07:27 +02:00
KillTheMule
71816e584c
Adjust FUNC_API_SINCE for nvim_buf_live_updates
2018-05-23 22:07:27 +02:00
KillTheMule
bafae1c427
Add argument to not send a buffers content when updates are enabled
...
Add a test.
2018-05-23 22:07:27 +02:00
KillTheMule
9e97f14de2
Update to latest master
2018-05-23 22:07:27 +02:00
Peter Hodge
79184809bb
Tests for buffer updates
...
Originally written by @phodge in
https://github.com/neovim/neovim/pull/5269 .
2018-05-23 22:07:27 +02:00
Peter Hodge
db15a3b8f7
API: Document buffer updates
...
Originally written by @phodge in
https://github.com/neovim/neovim/pull/5269 .
2018-05-23 22:07:27 +02:00
Peter Hodge
edcc73e766
API: Implement buffer updates
...
Originally written by @phodge in
https://github.com/neovim/neovim/pull/5269 .
2018-05-23 22:07:27 +02:00
Björn Linse
418abfc9d0
Merge pull request #6743 from bfredl/channel_info
...
Add methods to enumerate channels and clients to identify themselves
2018-05-23 20:34:27 +02:00
Björn Linse
6da4548f0e
api: list information about all channels/jobs.
...
Fire autocmd when channel opens or its info changes.
Add a way for API clients can describe themselves.
2018-05-23 18:18:16 +02:00
erw7
7f0095cc94
Change to use RUNTIME target for DLL installation
2018-05-23 22:13:53 +09:00
erw7
d337965e09
Change to not use library prefix on MSVC
2018-05-23 22:12:37 +09:00
erw7
655e3167ee
Change conditions to more generally
2018-05-23 20:06:37 +09:00
erw7
fefb67fa88
Remove unnecessary copy of header
2018-05-23 20:03:53 +09:00
Justin M. Keyes
f1bc152fa0
doc: remove mentions of vimrc_example
...
closes #8426
2018-05-22 22:46:44 +02:00
erw7
fdf17e33d5
Change to always use cmake to build libuv on Windows
2018-05-22 21:42:05 +09:00
erw7
5000c9dc1f
Change to use cmake to build libuv
2018-05-22 01:08:41 +09:00
erw7
828c9baad2
Change to enable build by Ninja on Windows
2018-05-21 19:32:19 +09:00
Justin M. Keyes
1642917f9b
test/old: fix test filename
2018-05-20 19:12:34 +02:00
erw7
a93658502c
win/build: Fix install ( #8420 )
2018-05-20 18:50:07 +02:00
Justin M. Keyes
35cc15e157
Merge #8419 'Fix PVS warnings'
2018-05-20 09:42:18 +02:00
Justin M. Keyes
ff0350d2ed
Merge #8417 'vim-patch: 8.0.0489, 8.0.0491, 8.0.0495, 8.0.0500'
2018-05-20 09:14:27 +02:00
Justin M. Keyes
efa10881e5
deps: update to msgpack 3.0.0
...
Upgrade msgpack so that Nvim 0.3.0 builds on gcc 8.
ref #7506
2018-05-20 08:52:20 +02:00
Justin M. Keyes
5284b85d07
socket.c: Ignore PVS/V547: False positive
...
https://github.com/neovim/neovim/pull/8218#issuecomment-383412049
2018-05-20 08:46:26 +02:00
Justin M. Keyes
e24d338194
getchar.c: Fix PVS/V522: Dereference of null pointer mp_match
2018-05-20 08:46:17 +02:00
Justin M. Keyes
8e20b77bd1
strings.c: Fix PVS/V781: value of 'l + 1' is checked after it was used
2018-05-20 08:36:40 +02:00
Jan Edmund Lazo
7e9afca990
win/package: move gui shim to its runtime folder ( #8418 )
...
Close #7517
gui shim is for nvim-qt only.
2018-05-20 08:27:52 +02:00
lonerover
fd5cc7dd0a
vim-patch:8.0.0500: quotestar test is still a bit flaky
...
Problem: Quotestar test is still a bit flaky.
Solution: Add a slower check for v:version.
4889ad7c6c
2018-05-20 10:31:29 +08:00
lonerover
4dd614e51a
vim-patch:8.0.0495: quotestar test uses timer instead of timeout
...
Problem: The quotestar test uses a timer instead of a timeout, thus it
cannot be rerun like a flaky test.
Solution: Remove the timer and add a timeout. (Kazunobu Kuriyama)
f5610da7a8
2018-05-20 10:28:18 +08:00
lonerover
3046f4499b
vim-patch:8.0.0491: quotestar test fails when features are missing
...
Problem: The quotestar test fails when a required feature is missing.
Solution: Prepend "Skipped" to the thrown exception.
bfd830d3e2
2018-05-20 10:22:38 +08:00