Jan Edmund Lazo
05282069db
win: test: close shada file before os.remove
2018-05-24 22:11:16 -04:00
Jan Edmund Lazo
51db8ebf67
win: test: delete sautest/
2018-05-24 22:11:15 -04:00
Jan Edmund Lazo
64177e3e98
win: test: don't test symlink if not admin user
2018-05-24 22:11:14 -04:00
Jan Edmund Lazo
209f05b487
win: test: disable non-admin failing tests
...
mkfifo (msysgit) does not work outside of msys2 environment.
gzip tests fail on Windows.
mklink requires admin privs for file symbolic links so mklink fails.
2018-05-24 22:11:12 -04:00
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