[neovim] branch debian/sid updated (1f87029 -> 5a8c048)
James McCoy
jamessan at debian.org
Sat Oct 29 04:07:11 UTC 2016
This is an automated email from the git hooks/post-receive script.
jamessan pushed a change to branch debian/sid
in repository neovim.
from 1f87029 releasing package neovim version 0.1.5-8
new 64651bc Expand test coverage on the buildds
adds ad43480 version bump
adds 605e743 highlight: Added QuickFixLine highlight group
adds 8d8af65 Linting
adds 2f2e729 Merge commit 'refs/pull/upstream/5156'
adds 46475a1 release.sh: Touch NVIM_VERSION_PATCH, show obnoxious message.
adds 4d253b4 doc: CONTRIBUTING.md (#5239)
adds 6d8a509 eval: remove (char_u *) in constant get_dict_(string|number) parameters
adds 41a6458 Merge pull request #5232 from bfredl/dictchar_u
adds c79bf4e ops.c: Rename start_global_changes().
adds c826ebd perf: Disable clipboard in do_cmdline().
adds 7a589e4 lint
adds 4af6ec7 Merge #5253 'perf: Disable clipboard in do_cmdline()'
adds 8a7b15c vim-patch:7.4.1898
adds 728d582 man.vim: support for command modifiers
adds 10b014c man.vim: set window local options when reusing buffer
adds f5d3f3d use bool type for flag mod_entry_T members
adds 470883d man.vim: slight refactoring
adds db2aa27 man.vim: if reusing a buffer, do not use noautocmd
adds 7bc627b Merge #5210 'vim-patch:7.4.1898 + :Man modifiers support'.
adds 48dbb75 iconv: Always include errno.h when USE_ICONV is defined (#5251)
adds eb2d547 build: Refactor appveyor/Windows scripts (#5244)
adds 97c6d80 release.sh: Sign the tag.
adds 999af47 api/ui: allow popupmenu to be drawn by external ui
adds e968d72 api/ui: use ui options instead of one method per feature
adds c41bacc api/ui: add tests for popupmenu_external events
adds 8d6e3f2 api/ui: add documentation for remote ui redraw events
adds 0b5a7e4 Merge pull request #4432 from bfredl/pum_ui
adds 10a54ad signal_init: Always unblock SIGCHLD. (#5243)
adds 7fd7716 vim-patch:7.4.1896 (#5258)
adds 9da4d0d Update to libuv 1.9.1
adds bed6104 third-party: Build busted in Windows
adds 703cf31 third-party: Windows fix for luv build recipe
adds 0089ef6 Appveyor: Enable functional tests
adds 39c628d Mark some functional tests as pending in Windows
adds 9ce81f7 functionaltest: Create lua helper for os.tmpname()
adds 0ade1bb Merge pull request #5225 from equalsraf/windows-functionaltests
adds 8fb7273 eval: Move VimL functions list to a lua file
adds abe00d5 eval: add new function entries
adds 5e59916 eval: Use generated hash to look up function list
adds de3a515 api: rename "msgpack_rpc/defs.h" to "api/private/dispatch.h" and use the header generator.
adds 3bd3b3b api: auto generate api function wrappers for viml
adds a2d25b7 api: unify buffer numbers and window ids with handles
adds 87e054b api: When calling get/set_lines from vimL, don't convert between "\n" and "\0".
adds 7e2348f eval: use gperf to generate the hash of builtin functions
adds e536abc api: Allow blacklist functions that shouldn't be accesible from eval
adds 1c22cab api: consistently use nvim_ prefix and update documentation
adds 98a08c3 api: add tests for calling the api from vimscript
adds acb7c82 api: fix leak when a api function is incorrectly called with a list.
adds c6ac4f8 Merge pull request #4934 from bfredl/api
adds f175b28 helpers.c: Fix invalid state of failed conversion result for object_to_vim() (#5282)
adds 0253766 lint: Close resource leak (#5288)
adds a371f10 Fix error-handling of strtoimax boundary conditions
adds 94dfb6c Merge pull request #5286 from jamessan/strtoimax-error-checking
adds f8fc8f5 man.vim #5249
adds c9e39f8 man.vim: Avoid hard redraw.
adds 2f6d3e5 Merge #5249 'man.vim'
adds a9c5423 signal_init: unblock all signals on startup. #5283
adds 5d8d24f vim-patch:7.4.1900 (#5259)
adds 626065d tchdir: New tab should inherit CWD. (#5227)
adds 9bba8ba [RFC] man.vim: remove <Plug> mappings (#5290)
adds e75e9c1 test: Add unittest spec for option.c (#5289)
adds 0f381f2 vim-patch:7.4.1971 (#5262)
adds 73b8424 vim-patch:7.4.1913 (#5260)
adds cd321b7 getcwd(): Return empty string if CWD is invalid. #5292
adds 6127eae shada: Fix non-writeable ShaDa directory handling
adds d61a507 Improve Ruby version check in CheckHealth command
adds 31257b4 health.vim: Factor out health#provider#check()
adds 3c24704 health.vim: Show results incrementally.
adds 522b885 Merge #5295 'health.vim'
adds df99c64 health.vim: "No healthchecks found" also needs the buffer.
adds d9d2c2f doc: clarify reltime()
adds fe06e2a doc
adds 1c9d727 eval.c: Garbage collection frees dictionary before job cleanup
adds f8a8a56 eval.c: Fix memory leak for detached pty job
adds bccb49b Merge #5316
adds 4c9e567 Disable use of jemalloc in OpenBSD
adds aa67058 Add compiler check for -Wno-static-in-inline
adds 0ebd30f third-party: Bump luv to v1.9.1-0
adds 8dc6c1a Merge #5318 from equalsraf/fix-openbsd
adds 0991041 system(): Respect 'sxe' and 'sxq' #2789
adds 395ef56 shell_escape: rename; refactor
adds ca65514 Merge #2789 'system(): Respect shellxescape, shellxquote'
adds c4c2969 vim-patch:7.4.1533 #5320
adds 13db923 vim-patch:7.4.1535 (#5327)
adds 4ceacb3 man.vim: prevent bell in ':wincmd w' when only one window (#5328)
adds b801291 CI: test: Avoid QuickBuild hang. (#5330)
adds c6f5d6b normal.c: Restore vim-like tab dragging. #4874
adds ac819b8 CI: Travis macOS: Skip tab left-drag tests.
adds 2daf54e Merge #4874 'Restore vim-like tab dragging'
adds d5aaa18 vim-patch.sh: preprocess_patch()
adds d61826a vim-patch.sh: Use printf instead of echo
adds a34d3a7 Merge 'vim-patch.sh'
adds 7eb4d2f vim-patch:7.4.1558 (#5333)
adds df072c3 refactor: eliminate misc2.c
adds ca93b4a read_string: Use char if you mean char.
adds 172d099 Merge #5329 from justinmk/remove-misc2
adds 5f42184 api: remove unnecessary initializations causing warnings in api dispatch (#5337)
adds df99e43 tests/ui: Stop the terminal job after testing
adds c28fb22 Restore output_spec assertion dropped in f332eba
adds fee961c Merge #5339 from jamessan/stray-test-processes
adds c61bf43 gendispatch: warn for deprecated alias if the deprecated function has implemation
adds cd08e6c api: make nvim[_obj]_set_var and _del_var not return the old value
adds c4199d1 Merge pull request #5336 from bfredl/del_var
adds 0c536b5 syntax.c: Support bg/fg special color-names. #5319
adds 6e9f329 perf: Skip foldUpdate() in insert-mode. #5299
adds bc1a5db vim-patch:7.4.1547 #5326
adds 21eee40 test: synIDattr returns empty, not -1
adds 3a9da80 Merge #5326 'vim-patch:7.4.1547'
adds dc6cc47 api: Establish API naming convention. (#5344)
adds 19b47b0 eval.c: Clean up spurious FAIL checks. (#5345)
adds e1079c2 insert_enter: Update folds on insert-leave. #5351
adds 86a95c5 vim-patch:7.4.1952
adds 1995be8 vim-patch:7.4.1990
adds 59468e3 vim-patch:7.4.2033
adds e587b49 Lint
adds 0b3ec84 Add if_cscope documentation for querytype 'a'
adds 89a7a4f vim-patch:7.4.2284
adds c128019 Merge #5254 from KillTheMule/vim-7.4.1952
adds 7b6786f version.c: mark NA patches #5335
adds 4a6b4bb tests: migrate legacy test 12. #4196
adds 8c24592 vim-patch 7.4.1266
adds efe8311 Merge pull request #4739 from brcolow/vim-7.4.1266
adds 764f576 test/helpers.rmdir(): Retry once after a delay.
adds 13e5724 test/helpers.rmdir(): lfs.rmdir() instead of os.remove()
adds 911421d test: legacy/012_directory_spec: Also use dot-prefix on Windows.
adds bba6315 Merge #5362 from justinmk/testcleanup
adds baf91a4 l10n: Update Ukrainian translation (#5343)
adds a4cb500 vim-patch:7.4.1477
adds 6cf24be Merge pull request #5038 from prollings/vim-7.4.1477
adds 7063dd9 vim-patch:7.4.1309
adds 66fa153 Merge pull request #5368 from jamessan/vim-7.4.1309
adds e2ad3fb runtest.vim: Fix spelling of (s:)messages
adds 9d170a4 vim-patch: Group alternations in preprocess_patch
adds 7307096 Merge pull request #5369 from jamessan/vim-patch-preprocessing
adds e54c0ab test: api_spec
adds b948914 ui_detach: Schedule refresh on main loop.
adds 3c53371 Merge #4972 from justinmk/schedule-ui_refresh
adds e6d32c1 ci: .travis.yml: Upgrade to macOS 10.11 / xcode7.3 (#5378)
adds dabf009 vim-patch:019b9c6
adds b9da0bd Merge branch 'jamessan/vim-019b9c6'
adds 54d41ff runtest.vim: Fix spelling of s:flaky
adds e658959 doc/deprecated.txt (#5338)
adds 68bcb32 tui.c: Do not wait for tui loop on teardown. (#4789)
adds d533edf vim-patch:7.4.1604
adds 49735d6 Update unicode files
adds 45598d2 vim-patch:7.4.1620
adds 1144cc6 vim-patch:7.4.1629
adds e161d6a vim-patch:7.4.1630
adds dafca1a vim-patch:7.4.1642
adds 9419a4c lint
adds 9e1c659 vim-patch:7.4.1697
adds 4ce24ff genunicodetables: Give the unicode directory as the first argument
adds f610b80 Merge pull request #5372 from jamessan/vim-7.4.1604
adds 7bf0cfb vim-patch:7.4.1670
adds ddb9f02 Merge pull request #5356 from jbradaric/vim-7.4.1670
adds e74c233 vim-patch:7.4.1961
adds 6ca089f option.c: Fix linter errors.
adds 36ffb6a Merge pull request #5261 from jbradaric/vim-7.4.1961
adds 6e55d99 vim-patch:7.4.1671
adds 641d424 vim-patch:7.4.1818
adds 9114790 vim-patch:7.4.1820
adds b6f8c35 vim-patch:7.4.1821
adds 45d5b78 Merge pull request #5357 from jbradaric/vim-7.4.1671
adds 6f55d13 api: restore old return type of deprecated ui_try_resize method
adds 50c2601 api: define the set of function attributes to expose in the metadata
adds 78ea090 api: add blanket implementation of "since"
adds 22dfe69 Merge pull request #5389 from bfredl/apifix
adds 9c2f4ce doc: minor comment tweaks
adds beb2e4f tui: Move ui_bridge module to tui/ namespace.
adds 7e6a831 log.c: align/adjust layout
adds 87fa495 Merge #5395 from justinmk/log
adds 42731a9 vim-patch:7.4.1648
adds 7531410 vim-patch:7.4.1679
adds b0aa748 vim-patch:7.4.1681
adds 7246750 Merge pull request #5358 from jbradaric/vim-7.4.1679
adds 3a59b04 Correct logic for setting NormalState.toplevel
adds c8b6ec2 Merge pull request #5409 from jamessan/toplevel-state
adds 6186df3 event/multiqueue.c: Rename "queue" to "multiqueue".
adds 91e9c0a ci: .travis.yml: Minimize scope of osx_image directive. (#5420)
adds eeec0ca tui/terminfo_start: Default to normal-mode cursor shape. (#5419)
adds a20a004 vim-patch:7.4.1740
adds b1edc8a Merge pull request #5366 from NovaDev94/vim-7.4.1740
adds d57f25e doc/vim_diff.txt (#5432)
adds 2ef1b68 version.c: mark NA patches (#5380)
adds e838452 tui/flush_buf: Don't toggle cursor when called from out() #5436
adds 153e683 health: remove duplicate nvim_path declaration
adds a8f9d56 health: fix Python 2 variable names
adds b630074 Merge #5444 from malept/dont-hardcode-python3-in-checkhealth
adds 09e0c96 lint: Removing dead initializations #5410
adds 91d13bd hardcopy.c: Fix -Wmaybe-uninitialized warning.
adds 31f6334 CheckHealth: choose correct path for the latest version (#5446)
adds 31a29e4 vim-patch:8067a64
adds d4f32d0 vim-patch:939a1ab
adds 7bc86b2 vim-patch:0c1ff16
adds 1984072 Merge #5428 'vim-patch: 0c1ff16, 939a1ab, 8067a64'.
adds 9b0b281 config: Allow setting USERNAME/HOSTNAME from the environment
adds 26a6ed5 Merge pull request #5451 from jamessan/set-username-hostname
adds c13f72e Makefile: add PREFIX variable
adds 27ced48 Merge pull request #5447 from mhinz/makefile/add-prefix
adds 9959113 vim-patch:7.4.1549
adds 4408431 Merge pull request #5411 from P4Cu/vim-7.4.1549
adds d545c8e window: Fix cmd_with_count's formatting when sizeof(long) != 8
adds f1bc50d Merge pull request #5457 from jamessan/wincmd-count
adds 1dde512 UpdateRemotePlugins: Discard duplicate paths. (#5464)
adds ef4676e test/terminal: Cover race when :term shell process exits.
adds b182f24 eval/term_write(): Skip writes if stream was closed.
adds 0190b9f Merge #5463 from justinmk/te-skip-writes
adds baaddf3 build: fix generated file paths when building in-tree
adds f098e53 Merge pull request #5466 from jszakmeister/fix-generated-files-for-in-tree-build
adds 53eddb8 build: prevent in-tree builds for the time being, as it's not supported
adds cb351c6 Merge pull request #5467 from jszakmeister/prevent-in-tree-builds
adds 892f55b ui: Fix the call to utf_ambiguous_width
adds 6bc3bce Merge pull request #5461 from jamessan/emoji-ui-regression
adds 68f7464 ui: Blank the next cell for any multi-cell character
adds 3a54ce5 vim-patch:7.4.2274 (#5439)
adds 8fb7972 doc
adds e9fd124 doc
adds 538255c terminal: Move re-edit detection to do_ecmd(). #5445
adds 6b7faf2 main.c: "BufReadCmd term://": Skip existing terminal.
adds 51937e1 Merge #5470 from justinmk/pr5445
adds c3990ba vim-patch:7.4.1714
adds fdb0a5e vim-patch:7.4.1765
adds 6a2d404 Merge #5427 from Shougo/vim-7.4.1714
adds aeebed8 vim-patch:7.4.2158
adds de802fd vim-patch:7.4.2162
adds db32487 vim-patch:7.4.2205
adds 22fe76a Merge #5418 from Shougo/vim-7.4.2158
adds d8079e5 vim-patch:7.4.1893
adds 50bd829 vim-patch:7.4.1895
adds 61024fb eval: Exit early if argument is invalid.
adds 1b61bd9 server_requests_spec: Expect correct window ID.
adds 5a61ff1 Merge #5257 from jbradaric/vim-7.4.1893
adds 5060ebc test/tui_spec: Force LANG=C
adds 294c0ba health/provider.vim: Fix system([]) invocations.
adds c9b9f05 Revert "tui: Move ui_bridge module to tui/ namespace."
adds 819b79d health/provider.vim: Pass errors through. Give more feedback.
adds 79d77da startup: Remove 'N files to edit' message. #5481
adds 719dae2 events: allow event processing in getchar()
adds 9477c5b Merge pull request #5384 from bfredl/getchar_event
adds cb03517 ci: Force unsigned char usage for the 32bit build
adds 4192c41 Change constack.cs_flags from char to int
adds 8fd1280 if_cscope: Fix conversion warnings when char defaults to unsigned
adds 1dd98a0 lint
adds 885db12 Merge pull request #5456 from jamessan/char-sign-conversion
adds 1ebb75b api: Support getting the number of a window/tabpage
adds b268ba3 Merge pull request #5424 from jamessan/win-tab-nr
adds 4169fc8 vim-patch:7.4.1833 (#5484)
adds 3a2903c vim-patch: 7.4.1619 (#5475)
adds 97caabc test: execute_spec: Adjust screen assertion.
adds 0fa4f98 Revert "Makefile: add PREFIX variable"
adds 6fc122e doc
adds c40b3b6 CheckHealth: check tmux configuration
adds acdc0b1 CheckHealth: check terminfo
adds fbd6b10 Merge #5493 from justinmk/checkhealth
adds 869a907 Doc: Ruby omni-completion works (#5497)
adds 657ba62 rplugin: resolve paths in manifest file (#5501)
adds 16da3a6 test: system(): backgrounded shell command
adds 9706664 system('foo &', 'bar'): Show error, don't crash.
adds 6a6f188 Merge #5502 from justinmk/error-write-to-bg-process
adds 9d4fcec folds: Do not auto-update folds for some foldmethods. #5426
adds caf85b8 api: move verbatim c code out of gendispatch.lua and into c files
adds 2d96140 Merge pull request #5393 from bfredl/dispatchfix
adds d107078 tests: fix racyness in terminal/api_spec.lua
adds 13262ae Merge pull request #5507 from bfredl/terminal_api
adds e19234f man.vim: silence `file` call (#5509)
adds 6bbd4b2 vim-patch:7.4.1494
adds 73da9fd hist_char2type: Return '/' for NUL.
adds 978c1fd Merge pull request #5503 from jamessan/vim-7.4.1494
adds 3bb3886 vim-patch:7.4.1565
adds 1ad5a97 Merge pull request #5440 from Shougo/vim-7.4.1565
adds 41ab095 vim-patch:7.4.1588
adds 5bcb7aa Merge pull request #5441 from Shougo/vim-7.4.1588
adds 6636e2a test: :terminal should not interrupt Press-ENTER
adds 82f30bf [RFC] vim-patch:7.4.1704 (#5487)
adds 1ff162c os_nodetype: open fd with O_NONBLOCK (#5515)
adds e904186 vim-patch: mark applied #5381
adds f6968dc api: call multiple methods atomically (useful in async contexts)
adds 31df051 Merge pull request #4568 from bfredl/multirequest
adds e62f681 vim-patch:7.4.2227 (#5521)
adds c377c8b vim-patch:8.0.0041
adds d733beb vim-patch:8.0.0042
adds f2af617 vim-patch:8.0.0043
adds 500c485 Merge #5499 from tweekmonster/vim-8.0.0041
adds 8b8db9e api: documentation
adds 459a6ff test: system(): Avoid indeterminism.
adds fdc48ca Merge #5523 from justinmk/test-system
adds 43309d1 test/api: Specify handling of VimL errors, v:errmsg.
adds 9d08720 vim-patch:0648142
adds 59aa2eb vim-patch:91c4937
adds 40f8533 vim-patch:06d2d38
adds f3efb72 vim-patch:2685212
adds c91a0dc vim-patch:269f595
adds fb503d7 Merge #5483 from Shougo/vim-0648142
adds f96dfae doc; vim-patch.sh
adds e7e2844 version: has("nvim-1.2.3")
adds 714ec09 version: Allow has("nvim-x"), has("nvim-x.y")
adds c853fd6 CheckHealth: more checks
adds e8ddbbd list_features(): Hack around infinite loop.
adds e828a5a Merge #5530 from justinmk/checkhealth
adds 0f32088 vim-patch:7.4.2109 (#5518)
adds 2a6c5bb modeline: Handle version number overflow. #5450
adds e350902 vim-patch:7.4.2128 (#5517)
adds 9ca90fd vim-patch:7.4.2212
adds d7b942b vim-patch:7.4.2237
adds c5c8a82 vim-patch:7.4.2309
adds 9755a2f vim-patch:7.4.2312
adds d357a42 Fix lint errors.
adds 26b90e9 test: Add missing test from vim-patch:7.4.2312
adds 90bf31c Merge #5500
adds fb4d5b0 CheckHealth: check for sensible.vim
adds f25797f api: Nvim version, API level #5386
adds c5f5f42 api: api_info()['version']
adds 5b514b5 Merge #5535 from justinmk/api_level
adds cc1ec95 NVIM v0.1.6
new 3de9a3a Merge tag 'v0.1.6' into debian/sid
new 2a80ea0 Add gperf to Build-Depends, as needed for 0.1.6
new 61f51db test: Fix shada/marks_spec.lua failure
new 7943bb9 Update d/copyright for 0.1.6
new 8429e58 Set $USERNAME/$HOSTNAME when building to improve reproducibility
new 5a8c048 releasing package neovim version 0.1.6-1
The 7 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.
Summary of changes:
.ci/{msys_build_deps.bat => build.bat} | 21 +-
.ci/msys_build.bat | 22 -
.travis.yml | 2 +
CMakeLists.txt | 32 +-
CONTRIBUTING.md | 22 +-
README.md | 24 +-
appveyor.yml | 22 +-
cmake/PreventInTreeBuilds.cmake | 23 +
cmake/RunTests.cmake | 1 +
config/CMakeLists.txt | 8 +-
config/versiondef.h.in | 4 +
debian/changelog | 10 +
debian/control | 17 +-
debian/copyright | 7 +-
debian/neovim-runtime.install | 4 +-
debian/neovim.install | 2 +-
debian/rules | 3 +
runtime/CMakeLists.txt | 4 +-
runtime/autoload/health.vim | 53 +-
runtime/autoload/health/nvim.vim | 443 +--
runtime/autoload/health/{nvim.vim => provider.vim} | 200 +-
runtime/autoload/man.vim | 157 +-
runtime/autoload/remote/host.vim | 11 +-
runtime/compiler/gcc.vim | 2 +
runtime/compiler/tidy.vim | 10 +-
runtime/doc/api.txt | 40 +-
runtime/doc/autocmd.txt | 7 -
runtime/doc/deprecated.txt | 48 +
runtime/doc/develop.txt | 50 +-
runtime/doc/editing.txt | 3 -
runtime/doc/eval.txt | 149 +-
runtime/doc/filetype.txt | 9 +-
runtime/doc/if_cscop.txt | 9 +-
runtime/doc/insert.txt | 2 +-
runtime/doc/map.txt | 21 +
runtime/doc/message.txt | 8 +-
runtime/doc/motion.txt | 6 +-
runtime/doc/msgpack_rpc.txt | 227 +-
runtime/doc/options.txt | 109 +-
runtime/doc/pattern.txt | 11 +-
runtime/doc/provider.txt | 19 +-
runtime/doc/quickfix.txt | 24 +-
runtime/doc/quotes.txt | 275 --
runtime/doc/repeat.txt | 5 +
runtime/doc/starting.txt | 9 +-
runtime/doc/syntax.txt | 6 +-
runtime/doc/tabpage.txt | 23 +-
runtime/doc/vim_diff.txt | 74 +-
runtime/filetype.vim | 8 +-
runtime/ftplugin/c.vim | 2 +
runtime/ftplugin/groovy.vim | 19 +
runtime/ftplugin/man.vim | 8 +-
runtime/indent/html.vim | 12 +-
runtime/optwin.vim | 12 +-
runtime/plugin/man.vim | 4 +-
runtime/plugin/matchit.vim | 2 +-
runtime/scripts.vim | 5 +-
runtime/synmenu.vim | 1 +
runtime/syntax/avra.vim | 73 +
runtime/syntax/awk.vim | 134 +-
runtime/syntax/dcl.vim | 6 +-
runtime/syntax/debchangelog.vim | 4 +-
runtime/syntax/debsources.vim | 6 +-
runtime/syntax/desktop.vim | 7 +-
runtime/syntax/diff.vim | 8 +-
runtime/syntax/groovy.vim | 11 +-
runtime/syntax/help.vim | 3 +-
runtime/syntax/lisp.vim | 6 +-
runtime/syntax/man.vim | 6 +-
runtime/syntax/maple.vim | 6 +-
runtime/syntax/scheme.vim | 17 +-
runtime/syntax/sh.vim | 66 +-
runtime/syntax/sshconfig.vim | 7 +-
runtime/syntax/tex.vim | 6 +-
runtime/syntax/tidy.vim | 242 +-
runtime/syntax/vim.vim | 221 +-
runtime/vimrc_example.vim | 6 +
scripts/download-unicode-files.sh | 18 +-
scripts/gendispatch.lua | 323 ++
scripts/geneval.lua | 66 +
scripts/genunicodetables.lua | 106 +-
scripts/genvimvim.lua | 29 +-
scripts/git-log-pretty-since.sh | 2 +-
scripts/msgpack-gen.lua | 313 --
scripts/release.sh | 29 +-
scripts/vim-patch.sh | 142 +-
src/.asan-blacklist | 4 +-
src/nvim/CMakeLists.txt | 64 +-
src/nvim/api/buffer.c | 368 ++-
src/nvim/api/dispatch_deprecated.lua | 69 +
src/nvim/api/private/defs.h | 7 +-
src/nvim/api/private/dispatch.c | 45 +
src/nvim/api/private/dispatch.h | 23 +
src/nvim/api/private/handle.c | 16 +-
src/nvim/api/private/handle.h | 3 +-
src/nvim/api/private/helpers.c | 102 +-
src/nvim/api/tabpage.c | 118 +-
src/nvim/api/ui.c | 105 +-
src/nvim/api/vim.c | 392 ++-
src/nvim/api/window.c | 189 +-
src/nvim/buffer.c | 119 +-
src/nvim/buffer_defs.h | 48 +-
src/nvim/charset.c | 39 +-
src/nvim/cursor.c | 1 +
src/nvim/cursor.h | 1 -
src/nvim/cursor_shape.c | 1 -
src/nvim/diff.c | 7 +-
src/nvim/digraph.c | 1 -
src/nvim/edit.c | 95 +-
src/nvim/eval.c | 1557 ++++------
src/nvim/eval.lua | 332 ++
src/nvim/eval_defs.h | 10 +
src/nvim/event/loop.c | 30 +-
src/nvim/event/loop.h | 20 +-
src/nvim/event/multiqueue.c | 209 ++
src/nvim/event/multiqueue.h | 19 +
src/nvim/event/process.c | 14 +-
src/nvim/event/process.h | 2 +-
src/nvim/event/queue.c | 208 --
src/nvim/event/queue.h | 19 -
src/nvim/event/rstream.c | 4 +-
src/nvim/event/signal.h | 2 +-
src/nvim/event/socket.h | 2 +-
src/nvim/event/stream.h | 2 +-
src/nvim/event/time.c | 2 +-
src/nvim/event/time.h | 2 +-
src/nvim/ex_cmds.c | 106 +-
src/nvim/ex_cmds2.c | 4 -
src/nvim/ex_cmds_defs.h | 83 +-
src/nvim/ex_docmd.c | 213 +-
src/nvim/ex_eval.c | 1 -
src/nvim/ex_eval.h | 22 +-
src/nvim/ex_getln.c | 79 +-
src/nvim/farsi.c | 1 -
src/nvim/file_search.c | 113 +-
src/nvim/fileio.c | 127 +-
src/nvim/fileio.h | 2 +
src/nvim/fold.c | 22 +-
src/nvim/func_attr.h | 1 +
src/nvim/garray.c | 1 -
src/nvim/getchar.c | 2 +-
src/nvim/globals.h | 105 +-
src/nvim/hardcopy.c | 3 +-
src/nvim/hashtab.c | 1 -
src/nvim/iconv.h | 2 +-
src/nvim/if_cscope.c | 79 +-
src/nvim/if_cscope_defs.h | 13 +-
src/nvim/indent.c | 1 -
src/nvim/indent_c.c | 1 -
src/nvim/log.c | 12 +-
src/nvim/main.c | 20 +-
src/nvim/map.c | 7 +-
src/nvim/map.h | 3 +-
src/nvim/mark.c | 1 -
src/nvim/mbyte.c | 20 +-
src/nvim/memfile.c | 1 -
src/nvim/memline.c | 95 +-
src/nvim/memory.c | 10 +
src/nvim/memory.h | 1 +
src/nvim/menu.c | 2 +-
src/nvim/message.c | 1 -
src/nvim/misc1.c | 68 +-
src/nvim/misc2.c | 486 ---
src/nvim/misc2.h | 12 -
src/nvim/mouse.c | 1 +
src/nvim/move.c | 1 -
src/nvim/msgpack_rpc/channel.c | 18 +-
src/nvim/msgpack_rpc/defs.h | 28 -
src/nvim/msgpack_rpc/helpers.c | 8 +-
src/nvim/normal.c | 39 +-
src/nvim/ops.c | 29 +-
src/nvim/option.c | 192 +-
src/nvim/option.h | 2 +
src/nvim/option_defs.h | 64 +-
src/nvim/options.lua | 8 +
src/nvim/os/env.c | 1 -
src/nvim/os/fs.c | 9 +-
src/nvim/os/input.c | 8 +-
src/nvim/os/shell.c | 65 +-
src/nvim/os/signal.c | 14 +-
src/nvim/os/users.c | 1 -
src/nvim/os_unix.c | 1 -
src/nvim/path.c | 34 +-
src/nvim/po/eo.po | 15 +-
src/nvim/po/fr.po | 12 +-
src/nvim/po/uk.cp1251.po | 3162 +-------------------
src/nvim/po/uk.po | 3162 +-------------------
src/nvim/popupmnu.c | 110 +-
src/nvim/quickfix.c | 63 +-
src/nvim/rbuffer.h | 2 +-
src/nvim/regexp.c | 1 -
src/nvim/regexp_nfa.c | 7 +-
src/nvim/screen.c | 89 +-
src/nvim/search.c | 1 -
src/nvim/shada.c | 3 +-
src/nvim/spell.c | 1 -
src/nvim/state.c | 40 +-
src/nvim/strings.c | 1 -
src/nvim/syntax.c | 38 +-
src/nvim/tag.c | 1 -
src/nvim/terminal.c | 21 +-
src/nvim/testdir/Makefile | 5 +-
src/nvim/testdir/runtest.vim | 102 +-
src/nvim/testdir/test12.in | 50 -
src/nvim/testdir/test12.ok | 10 -
src/nvim/testdir/test_alot.vim | 5 +
src/nvim/testdir/test_cmdline.vim | 44 +-
src/nvim/testdir/test_cscope.vim | 15 +
src/nvim/testdir/test_ex_undo.vim | 19 +
src/nvim/testdir/test_feedkeys.vim | 10 +
src/nvim/testdir/test_help_tagjump.vim | 125 +
src/nvim/testdir/test_history.vim | 65 +
src/nvim/testdir/test_matchadd_conceal.vim | 262 ++
src/nvim/testdir/test_matchadd_conceal_utf8.vim | 39 +
src/nvim/testdir/test_popup.vim | 35 +
src/nvim/testdir/test_syn_attr.vim | 28 +
src/nvim/testdir/test_tabpage.vim | 247 ++
src/nvim/testdir/test_usercommands.vim | 48 +
src/nvim/testdir/test_window_id.vim | 23 +
src/nvim/tui/input.c | 7 +-
src/nvim/tui/tui.c | 76 +-
src/nvim/types.h | 1 +
src/nvim/ui.c | 44 +-
src/nvim/ui.h | 5 +-
src/nvim/ui_bridge.c | 6 +-
src/nvim/ui_bridge.h | 5 +-
src/nvim/undo.c | 1 +
src/nvim/version.c | 417 ++-
src/nvim/vim.h | 3 +
src/nvim/window.c | 163 +-
test/functional/api/buffer_spec.lua | 155 +-
test/functional/api/server_notifications_spec.lua | 1 -
test/functional/api/server_requests_spec.lua | 14 +-
test/functional/api/tabpage_spec.lua | 54 +-
test/functional/api/version_spec.lua | 71 +
test/functional/api/vim_spec.lua | 225 +-
test/functional/api/window_spec.lua | 104 +-
test/functional/autocmd/tabnew_spec.lua | 2 +
test/functional/autocmd/tabnewentered_spec.lua | 2 +
test/functional/autocmd/termclose_spec.lua | 4 +-
.../clipboard/clipboard_provider_spec.lua | 2 +
test/functional/core/job_spec.lua | 15 +-
test/functional/eval/api_functions_spec.lua | 147 +
test/functional/eval/execute_spec.lua | 12 +-
test/functional/eval/has_spec.lua | 52 +
test/functional/eval/modeline_spec.lua | 19 +
test/functional/eval/msgpack_functions_spec.lua | 2 +-
test/functional/eval/server_spec.lua | 2 +
.../viml_system_spec.lua => eval/system_spec.lua} | 28 +-
test/functional/eval/timer_spec.lua | 68 +-
test/functional/ex_cmds/arg_spec.lua | 30 +
.../{shell => ex_cmds}/bang_filter_spec.lua | 2 +
test/functional/ex_cmds/cd_spec.lua | 41 +
.../{ => ex_cmds}/dict_notifications_spec.lua | 0
test/functional/ex_cmds/edit_spec.lua | 26 +
test/functional/ex_cmds/profile_spec.lua | 4 +-
test/functional/ex_cmds/recover_spec.lua | 2 +
test/functional/ex_cmds/write_spec.lua | 43 +-
test/functional/fixtures/api_level_0.mpack | Bin 0 -> 7873 bytes
test/functional/helpers.lua | 155 +-
test/functional/legacy/011_autocommands_spec.lua | 2 +
test/functional/legacy/012_directory_spec.lua | 82 +
.../functional/legacy/025_jump_tag_hidden_spec.lua | 2 +
test/functional/legacy/030_fileformats_spec.lua | 2 +
test/functional/legacy/031_close_commands_spec.lua | 19 +-
.../legacy/036_regexp_character_classes_spec.lua | 12 +-
test/functional/legacy/051_highlight_spec.lua | 2 +
.../legacy/059_utf8_spell_checking_spec.lua | 2 +
.../093_mksession_cursor_cols_latin1_spec.lua | 2 +
test/functional/legacy/097_glob_path_spec.lua | 2 +
.../legacy/107_adjust_window_and_contents_spec.lua | 2 +
test/functional/legacy/arglist_spec.lua | 2 +
test/functional/legacy/assert_spec.lua | 15 +
test/functional/legacy/delete_spec.lua | 2 +
test/functional/legacy/file_perm_spec.lua | 2 +-
test/functional/legacy/fixeol_spec.lua | 2 +
test/functional/legacy/fnamemodify_spec.lua | 2 +
test/functional/legacy/getcwd_spec.lua | 2 +
test/functional/legacy/match_conceal_spec.lua | 228 --
test/functional/legacy/packadd_spec.lua | 2 +
test/functional/legacy/quickfix_spec.lua | 117 +
test/functional/legacy/undolevels_spec.lua | 6 +-
test/functional/legacy/wordcount_spec.lua | 2 +
test/functional/normal/K_spec.lua | 2 +
test/functional/normal/count_spec.lua | 39 +
test/functional/options/autochdir_spec.lua | 2 +
test/functional/options/defaults_spec.lua | 2 +
test/functional/options/shortmess_spec.lua | 2 +
test/functional/plugin/health_spec.lua | 28 +-
test/functional/plugin/shada_spec.lua | 14 +-
test/functional/shada/buffers_spec.lua | 6 +-
test/functional/shada/helpers.lua | 10 +-
test/functional/shada/marks_spec.lua | 14 +
test/functional/shada/shada_spec.lua | 21 +
test/functional/terminal/altscreen_spec.lua | 2 +
test/functional/terminal/api_spec.lua | 70 +
test/functional/terminal/buffer_spec.lua | 1 +
test/functional/terminal/cursor_spec.lua | 3 +-
test/functional/terminal/edit_spec.lua | 2 +-
test/functional/terminal/ex_terminal_spec.lua | 66 +-
test/functional/terminal/helpers.lua | 2 +-
test/functional/terminal/highlight_spec.lua | 69 +-
test/functional/terminal/mouse_spec.lua | 2 +
test/functional/terminal/scrollback_spec.lua | 4 +-
test/functional/terminal/tui_spec.lua | 4 +-
test/functional/terminal/window_spec.lua | 2 +
test/functional/terminal/window_split_tab_spec.lua | 2 +
test/functional/ui/bufhl_spec.lua | 7 +-
test/functional/ui/highlight_spec.lua | 3 +-
test/functional/ui/input_spec.lua | 2 +
test/functional/ui/mouse_spec.lua | 228 ++
test/functional/ui/output_spec.lua | 6 +-
test/functional/ui/quickfix_spec.lua | 196 ++
test/functional/ui/screen.lua | 32 +-
test/functional/ui/screen_basic_spec.lua | 2 +
test/functional/ui/searchhl_spec.lua | 2 +
test/functional/ui/sign_spec.lua | 2 +
test/functional/ui/syntax_conceal_spec.lua | 2 +
test/functional/ui/wildmode_spec.lua | 2 +
test/functional/viml/completion_spec.lua | 160 +
test/functional/viml/function_spec.lua | 9 -
test/unit/buffer_spec.lua | 26 +-
test/unit/fixtures/multiqueue.c | 16 +
test/unit/fixtures/multiqueue.h | 4 +
test/unit/fixtures/queue.c | 16 -
test/unit/fixtures/queue.h | 4 -
test/unit/option_spec.lua | 51 +
test/unit/os/shell_spec.lua | 61 +-
test/unit/queue_spec.lua | 18 +-
third-party/CMakeLists.txt | 21 +-
third-party/cmake/BuildGperf.cmake | 51 +
third-party/cmake/BuildLuarocks.cmake | 19 +-
unicode/emoji-data.txt | 403 +++
333 files changed, 10503 insertions(+), 12260 deletions(-)
rename .ci/{msys_build_deps.bat => build.bat} (55%)
delete mode 100644 .ci/msys_build.bat
create mode 100644 cmake/PreventInTreeBuilds.cmake
copy runtime/autoload/health/{nvim.vim => provider.vim} (70%)
create mode 100644 runtime/doc/deprecated.txt
delete mode 100644 runtime/doc/quotes.txt
create mode 100644 runtime/ftplugin/groovy.vim
create mode 100644 runtime/syntax/avra.vim
create mode 100644 scripts/gendispatch.lua
create mode 100644 scripts/geneval.lua
delete mode 100644 scripts/msgpack-gen.lua
create mode 100644 src/nvim/api/dispatch_deprecated.lua
create mode 100644 src/nvim/api/private/dispatch.c
create mode 100644 src/nvim/api/private/dispatch.h
create mode 100644 src/nvim/eval.lua
create mode 100644 src/nvim/event/multiqueue.c
create mode 100644 src/nvim/event/multiqueue.h
delete mode 100644 src/nvim/event/queue.c
delete mode 100644 src/nvim/event/queue.h
delete mode 100644 src/nvim/misc2.c
delete mode 100644 src/nvim/misc2.h
delete mode 100644 src/nvim/msgpack_rpc/defs.h
delete mode 100644 src/nvim/testdir/test12.in
delete mode 100644 src/nvim/testdir/test12.ok
create mode 100644 src/nvim/testdir/test_cscope.vim
create mode 100644 src/nvim/testdir/test_ex_undo.vim
create mode 100644 src/nvim/testdir/test_feedkeys.vim
create mode 100644 src/nvim/testdir/test_history.vim
create mode 100644 src/nvim/testdir/test_matchadd_conceal.vim
create mode 100644 src/nvim/testdir/test_matchadd_conceal_utf8.vim
create mode 100644 src/nvim/testdir/test_syn_attr.vim
create mode 100644 src/nvim/testdir/test_tabpage.vim
create mode 100644 src/nvim/testdir/test_usercommands.vim
create mode 100644 test/functional/api/version_spec.lua
create mode 100644 test/functional/eval/api_functions_spec.lua
create mode 100644 test/functional/eval/has_spec.lua
create mode 100644 test/functional/eval/modeline_spec.lua
rename test/functional/{shell/viml_system_spec.lua => eval/system_spec.lua} (93%)
create mode 100644 test/functional/ex_cmds/arg_spec.lua
rename test/functional/{shell => ex_cmds}/bang_filter_spec.lua (97%)
rename test/functional/{ => ex_cmds}/dict_notifications_spec.lua (100%)
create mode 100644 test/functional/ex_cmds/edit_spec.lua
create mode 100644 test/functional/fixtures/api_level_0.mpack
create mode 100644 test/functional/legacy/012_directory_spec.lua
delete mode 100644 test/functional/legacy/match_conceal_spec.lua
create mode 100644 test/functional/normal/count_spec.lua
create mode 100644 test/functional/terminal/api_spec.lua
create mode 100644 test/functional/ui/quickfix_spec.lua
create mode 100644 test/unit/fixtures/multiqueue.c
create mode 100644 test/unit/fixtures/multiqueue.h
delete mode 100644 test/unit/fixtures/queue.c
delete mode 100644 test/unit/fixtures/queue.h
create mode 100644 test/unit/option_spec.lua
create mode 100644 third-party/cmake/BuildGperf.cmake
create mode 100644 unicode/emoji-data.txt
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-vim/neovim.git
More information about the pkg-vim-maintainers
mailing list