[neovim] 04/06: Merge branch 'debian/experimental' into debian/sid
James McCoy
jamessan at debian.org
Tue Aug 1 11:30:10 UTC 2017
This is an automated email from the git hooks/post-receive script.
jamessan pushed a commit to branch debian/sid
in repository neovim.
commit 3cf9b75958889f7fb7f7048af96366675df30664
Merge: 49f8a13 ebaa36c
Author: James McCoy <jamessan at debian.org>
Date: Tue Aug 1 07:21:12 2017 -0400
Merge branch 'debian/experimental' into debian/sid
.ci/before_cache.sh | 16 -
.ci/before_install.sh | 28 -
.ci/before_script.sh | 34 -
.ci/build.bat | 44 -
.ci/common/build.sh | 79 -
.ci/common/test.sh | 113 -
.ci/install.sh | 27 -
.ci/run_tests.sh | 22 -
.ci/script.sh | 18 -
.gitignore | 7 -
.travis.yml | 44 +-
CMakeLists.txt | 58 +-
CONTRIBUTING.md | 51 +-
Makefile | 31 +-
README.md | 57 +-
appveyor.yml | 7 +-
busted/outputHandlers/nvim.lua | 305 +
{.ci => ci}/after_success.sh | 0
ci/before_cache.sh | 19 +
ci/before_install.sh | 25 +
ci/before_script.sh | 34 +
ci/build.bat | 54 +
ci/common/build.sh | 88 +
ci/common/suite.sh | 192 +
ci/common/test.sh | 174 +
ci/install.sh | 23 +
ci/run_lint.sh | 34 +
ci/run_tests.sh | 34 +
ci/script.sh | 13 +
cmake/Download.cmake | 18 +
cmake/FindJeMalloc.cmake | 2 +-
cmake/FindLibTermkey.cmake | 2 +-
cmake/FindLibUV.cmake | 2 +-
cmake/FindLibVterm.cmake | 2 +-
cmake/FindLuaJit.cmake | 2 +-
cmake/FindMsgpack.cmake | 2 +-
cmake/FindUnibilium.cmake | 2 +-
cmake/InstallClintErrors.cmake | 2 +
cmake/RunLint.cmake | 32 -
cmake/RunTests.cmake | 8 +-
config/CMakeLists.txt | 1 +
config/config.h.in | 1 +
contrib/YouCompleteMe/README.md | 17 +-
contrib/YouCompleteMe/ycm_extra_conf.py | 54 +-
contrib/local.mk.example | 9 +
debian/changelog | 27 +
debian/compat | 2 +-
debian/control | 6 +-
debian/copyright | 19 +-
debian/rules | 26 +-
man/nvim.1 | 20 -
runtime/CMakeLists.txt | 14 +
runtime/autoload/ada.vim | 10 +-
runtime/autoload/clojurecomplete.vim | 16 +-
runtime/autoload/context.vim | 184 +
runtime/autoload/contextcomplete.vim | 25 +
runtime/autoload/gzip.vim | 6 +-
runtime/autoload/health.vim | 31 +-
runtime/autoload/health/nvim.vim | 68 +-
runtime/autoload/health/provider.vim | 278 +-
runtime/autoload/man.vim | 187 +-
runtime/autoload/msgpack.vim | 8 +-
runtime/autoload/netrw.vim | 506 +-
runtime/autoload/phpcomplete.vim | 102 +-
runtime/autoload/provider/clipboard.vim | 27 +-
runtime/autoload/provider/python.vim | 2 +-
runtime/autoload/provider/python3.vim | 2 +-
runtime/autoload/provider/pythonx.vim | 45 +-
runtime/autoload/remote/host.vim | 83 +-
runtime/autoload/rubycomplete.vim | 38 +-
runtime/autoload/shada.vim | 13 +-
runtime/autoload/tar.vim | 2 +-
runtime/autoload/vimexpect.vim | 2 +-
runtime/autoload/zip.vim | 76 +-
runtime/colors/README.txt | 9 +-
runtime/colors/evening.vim | 6 +-
runtime/colors/koehler.vim | 3 +-
runtime/compiler/context.vim | 54 +
runtime/compiler/csslint.vim | 16 +
runtime/compiler/cucumber.vim | 4 +-
runtime/compiler/ghc.vim | 26 +
runtime/compiler/haml.vim | 4 +-
runtime/compiler/pylint.vim | 16 +
runtime/compiler/rake.vim | 6 +-
runtime/compiler/rspec.vim | 3 +-
runtime/compiler/rubyunit.vim | 2 +
runtime/compiler/sass.vim | 4 +-
runtime/doc/Makefile | 2 +-
runtime/doc/api.txt | 789 +-
runtime/doc/arabic.txt | 2 +-
runtime/doc/autocmd.txt | 91 +-
runtime/doc/change.txt | 44 +-
runtime/doc/cmdline.txt | 21 +-
runtime/doc/debug.txt | 6 +-
runtime/doc/deprecated.txt | 9 +-
runtime/doc/develop.txt | 64 +-
runtime/doc/diff.txt | 13 +-
runtime/doc/digraph.txt | 6 +-
runtime/doc/editing.txt | 29 +-
runtime/doc/eval.txt | 1259 +-
runtime/doc/farsi.txt | 2 +-
runtime/doc/filetype.txt | 22 +-
runtime/doc/fold.txt | 7 +-
runtime/doc/ft_ada.txt | 2 +-
runtime/doc/ft_sql.txt | 2 +-
runtime/doc/gui.txt | 61 +-
runtime/doc/hebrew.txt | 2 +-
runtime/doc/help.txt | 9 +-
runtime/doc/helphelp.txt | 25 +-
runtime/doc/howto.txt | 2 +-
runtime/doc/if_cscop.txt | 16 +-
runtime/doc/if_pyth.txt | 31 +-
runtime/doc/if_ruby.txt | 14 +-
runtime/doc/indent.txt | 7 +-
runtime/doc/index.txt | 38 +-
runtime/doc/insert.txt | 18 +-
runtime/doc/intro.txt | 34 +-
runtime/doc/job_control.txt | 17 +-
runtime/doc/makehtml.awk | 6 -
runtime/doc/map.txt | 129 +-
runtime/doc/mbyte.txt | 97 +-
runtime/doc/message.txt | 31 +-
runtime/doc/mlang.txt | 8 +-
runtime/doc/motion.txt | 20 +-
runtime/doc/msgpack_rpc.txt | 117 +-
runtime/doc/nvim.txt | 18 +-
runtime/doc/nvim_terminal_emulator.txt | 102 +-
runtime/doc/options.txt | 433 +-
runtime/doc/os_win32.txt | 33 +-
runtime/doc/pattern.txt | 42 +-
runtime/doc/pi_gzip.txt | 4 +-
runtime/doc/pi_health.txt | 14 +-
runtime/doc/pi_msgpack.txt | 7 +-
runtime/doc/pi_netrw.txt | 39 +-
runtime/doc/pi_paren.txt | 2 +-
runtime/doc/pi_spec.txt | 2 +-
runtime/doc/pi_tar.txt | 2 +-
runtime/doc/pi_zip.txt | 30 +-
runtime/doc/print.txt | 11 +-
runtime/doc/provider.txt | 41 +-
runtime/doc/quickfix.txt | 59 +-
runtime/doc/quickref.txt | 11 +-
runtime/doc/recover.txt | 5 +-
runtime/doc/remote.txt | 6 +-
runtime/doc/remote_plugin.txt | 7 +-
runtime/doc/repeat.txt | 30 +-
runtime/doc/rileft.txt | 2 +-
runtime/doc/russian.txt | 7 +-
runtime/doc/scroll.txt | 63 +-
runtime/doc/sign.txt | 17 +-
runtime/doc/spell.txt | 7 +-
runtime/doc/sponsor.txt | 2 +-
runtime/doc/starting.txt | 97 +-
runtime/doc/syntax.txt | 431 +-
runtime/doc/tabpage.txt | 63 +-
runtime/doc/tagsrch.txt | 85 +-
runtime/doc/term.txt | 405 +-
runtime/doc/tips.txt | 63 +-
runtime/doc/uganda.txt | 2 +-
runtime/doc/undo.txt | 9 +-
runtime/doc/usr_01.txt | 2 +-
runtime/doc/usr_02.txt | 2 +-
runtime/doc/usr_03.txt | 4 +-
runtime/doc/usr_04.txt | 2 +-
runtime/doc/usr_05.txt | 2 +-
runtime/doc/usr_06.txt | 9 +-
runtime/doc/usr_07.txt | 2 +-
runtime/doc/usr_08.txt | 2 +-
runtime/doc/usr_09.txt | 2 +-
runtime/doc/usr_10.txt | 2 +-
runtime/doc/usr_11.txt | 2 +-
runtime/doc/usr_12.txt | 2 +-
runtime/doc/usr_20.txt | 2 +-
runtime/doc/usr_21.txt | 2 +-
runtime/doc/usr_22.txt | 4 +-
runtime/doc/usr_23.txt | 2 +-
runtime/doc/usr_24.txt | 2 +-
runtime/doc/usr_25.txt | 2 +-
runtime/doc/usr_26.txt | 2 +-
runtime/doc/usr_27.txt | 2 +-
runtime/doc/usr_28.txt | 2 +-
runtime/doc/usr_29.txt | 2 +-
runtime/doc/usr_30.txt | 2 +-
runtime/doc/usr_31.txt | 2 +-
runtime/doc/usr_32.txt | 2 +-
runtime/doc/usr_40.txt | 2 +-
runtime/doc/usr_41.txt | 35 +-
runtime/doc/usr_42.txt | 2 +-
runtime/doc/usr_43.txt | 2 +-
runtime/doc/usr_44.txt | 2 +-
runtime/doc/usr_45.txt | 2 +-
runtime/doc/usr_toc.txt | 7 +-
runtime/doc/various.txt | 60 +-
runtime/doc/vi_diff.txt | 17 +-
runtime/doc/vim_diff.txt | 71 +-
runtime/doc/visual.txt | 11 +-
runtime/doc/windows.txt | 33 +-
runtime/filetype.vim | 56 +-
runtime/ftplugin/awk.vim | 18 +
runtime/ftplugin/c.vim | 4 +-
runtime/ftplugin/clojure.vim | 20 +-
runtime/ftplugin/context.vim | 79 +-
runtime/ftplugin/cucumber.vim | 28 +-
runtime/ftplugin/eruby.vim | 2 +-
runtime/ftplugin/git.vim | 4 +-
runtime/ftplugin/gitcommit.vim | 17 +-
runtime/ftplugin/gitrebase.vim | 5 +-
runtime/ftplugin/haml.vim | 2 +-
runtime/ftplugin/help.vim | 72 +
runtime/ftplugin/man.vim | 9 +-
runtime/ftplugin/markdown.vim | 32 +-
runtime/ftplugin/mf.vim | 61 +-
runtime/ftplugin/mp.vim | 64 +-
runtime/ftplugin/python.vim | 55 +-
runtime/ftplugin/qf.vim | 23 +
runtime/ftplugin/rmd.vim | 16 +-
runtime/ftplugin/ruby.vim | 153 +-
runtime/ftplugin/sass.vim | 5 +-
runtime/ftplugin/scala.vim | 35 +
runtime/ftplugin/scss.vim | 3 +-
runtime/ftplugin/spec.vim | 18 +-
runtime/indent/cdl.vim | 2 +-
runtime/indent/clojure.vim | 206 +-
runtime/indent/context.vim | 36 +
runtime/indent/cucumber.vim | 21 +-
runtime/indent/eruby.vim | 43 +-
runtime/indent/fortran.vim | 25 +-
runtime/indent/gitconfig.vim | 9 +-
runtime/indent/haml.vim | 7 +-
runtime/indent/html.vim | 27 +-
runtime/indent/javascript.vim | 368 +-
runtime/indent/liquid.vim | 11 +-
runtime/indent/mf.vim | 6 +
runtime/indent/mp.vim | 483 +-
runtime/indent/rnoweb.vim | 14 +-
runtime/indent/ruby.vim | 232 +-
runtime/indent/sass.vim | 6 +-
runtime/indent/scala.vim | 609 +
runtime/indent/sh.vim | 22 +-
runtime/indent/teraterm.vim | 10 +-
runtime/indent/vhdl.vim | 21 +-
runtime/indent/vim.vim | 6 +-
runtime/indent/yaml.vim | 35 +-
runtime/keymap/armenian-eastern_utf-8.vim | 110 +
runtime/keymap/armenian-western_utf-8.vim | 110 +
runtime/keymap/kazakh-jcuken.vim | 102 +
runtime/keymap/pinyin.vim | 2 +-
runtime/keymap/russian-jcukenmac.vim | 94 +
runtime/keymap/vietnamese-telex_utf-8.vim | 196 +
runtime/keymap/vietnamese-vni_utf-8.vim | 196 +
runtime/menu.vim | 8 +-
runtime/nvim.desktop | 81 +
runtime/nvim.png | Bin 0 -> 6432 bytes
runtime/optwin.vim | 13 +-
runtime/pack/dist/opt/vimball/autoload/vimball.vim | 2 +-
runtime/plugin/gui_shim.vim | 81 +
runtime/plugin/gzip.vim | 12 +-
runtime/plugin/health.vim | 9 +-
runtime/plugin/matchit.vim | 24 +-
runtime/plugin/netrwPlugin.vim | 2 +-
runtime/plugin/rplugin.vim | 65 +-
runtime/plugin/zipPlugin.vim | 8 +-
runtime/synmenu.vim | 52 +-
runtime/syntax/a65.vim | 47 +-
runtime/syntax/abap.vim | 67 +-
runtime/syntax/abaqus.vim | 35 +-
runtime/syntax/abc.vim | 39 +-
runtime/syntax/abel.vim | 81 +-
runtime/syntax/acedb.vim | 51 +-
runtime/syntax/aflex.vim | 54 +-
runtime/syntax/ahdl.vim | 43 +-
runtime/syntax/amiga.vim | 47 +-
runtime/syntax/aml.vim | 57 +-
runtime/syntax/ampl.vim | 46 +-
runtime/syntax/antlr.vim | 28 +-
runtime/syntax/apache.vim | 61 +-
runtime/syntax/apachestyle.vim | 31 +-
runtime/syntax/aptconf.vim | 7 +-
runtime/syntax/arduino.vim | 13 +-
runtime/syntax/asm.vim | 59 +-
runtime/syntax/asm68k.vim | 111 +-
runtime/syntax/asmh8300.vim | 35 +-
runtime/syntax/asn.vim | 53 +-
runtime/syntax/aspperl.vim | 18 +-
runtime/syntax/aspvbs.vim | 52 +-
runtime/syntax/asterisk.vim | 68 +-
runtime/syntax/asteriskvm.vim | 41 +-
runtime/syntax/atlas.vim | 59 +-
runtime/syntax/autohotkey.vim | 188 +-
runtime/syntax/automake.vim | 52 +-
runtime/syntax/ave.vim | 43 +-
runtime/syntax/avra.vim | 4 +-
runtime/syntax/awk.vim | 12 +-
runtime/syntax/ayacc.vim | 58 +-
runtime/syntax/b.vim | 101 +-
runtime/syntax/baan.vim | 65 +-
runtime/syntax/basic.vim | 49 +-
runtime/syntax/bc.vim | 39 +-
runtime/syntax/bib.vim | 81 +-
runtime/syntax/bindzone.vim | 65 +-
runtime/syntax/blank.vim | 29 +-
runtime/syntax/bst.vim | 45 +-
runtime/syntax/btm.vim | 75 +-
runtime/syntax/bzr.vim | 35 +-
runtime/syntax/c.vim | 50 +-
runtime/syntax/cabal.vim | 37 +-
runtime/syntax/cf.vim | 97 +-
runtime/syntax/cfg.vim | 38 +-
runtime/syntax/ch.vim | 35 +-
runtime/syntax/change.vim | 27 +-
runtime/syntax/changelog.vim | 62 +-
runtime/syntax/chaskell.vim | 6 +-
runtime/syntax/cheetah.vim | 35 +-
runtime/syntax/chill.vim | 119 +-
runtime/syntax/cl.vim | 71 +-
runtime/syntax/clean.vim | 79 +-
runtime/syntax/clipper.vim | 49 +-
runtime/syntax/clojure.vim | 217 +-
runtime/syntax/cmake.vim | 45 +-
runtime/syntax/cobol.vim | 93 +-
runtime/syntax/coco.vim | 5 +-
runtime/syntax/config.vim | 39 +-
runtime/syntax/context.vim | 119 +-
runtime/syntax/cpp.vim | 61 +-
runtime/syntax/crontab.vim | 59 +-
runtime/syntax/csc.vim | 73 +-
runtime/syntax/csh.vim | 99 +-
runtime/syntax/csp.vim | 77 +-
runtime/syntax/css.vim | 268 +-
runtime/syntax/cterm.vim | 81 +-
runtime/syntax/cuda.vim | 13 +-
runtime/syntax/cupl.vim | 63 +-
runtime/syntax/cuplsim.vim | 47 +-
runtime/syntax/cvs.vim | 31 +-
runtime/syntax/cweb.vim | 33 +-
runtime/syntax/cynlib.vim | 35 +-
runtime/syntax/cynpp.vim | 30 +-
runtime/syntax/datascript.vim | 5 +-
runtime/syntax/dcd.vim | 33 +-
runtime/syntax/dcl.vim | 88 +-
runtime/syntax/debchangelog.vim | 41 +-
runtime/syntax/debcontrol.vim | 61 +-
runtime/syntax/debsources.vim | 12 +-
runtime/syntax/def.vim | 35 +-
runtime/syntax/desc.vim | 66 +-
runtime/syntax/desktop.vim | 67 +-
runtime/syntax/diva.vim | 38 +-
runtime/syntax/django.vim | 41 +-
runtime/syntax/dnsmasq.vim | 6 +-
runtime/syntax/docbk.vim | 32 +-
runtime/syntax/dockerfile.vim | 8 +-
runtime/syntax/dosbatch.vim | 83 +-
runtime/syntax/dosini.vim | 31 +-
runtime/syntax/dot.vim | 57 +-
runtime/syntax/dracula.vim | 29 +-
runtime/syntax/dtd.vim | 60 +-
runtime/syntax/dtml.vim | 41 +-
runtime/syntax/dtrace.vim | 13 +-
runtime/syntax/dylan.vim | 71 +-
runtime/syntax/dylanintr.vim | 37 +-
runtime/syntax/dylanlid.vim | 27 +-
runtime/syntax/ecd.vim | 36 +-
runtime/syntax/edif.vim | 39 +-
runtime/syntax/eiffel.vim | 95 +-
runtime/syntax/elf.vim | 49 +-
runtime/syntax/elmfilt.vim | 52 +-
runtime/syntax/erlang.vim | 217 +-
runtime/syntax/eruby.vim | 2 +-
runtime/syntax/esmtprc.vim | 7 +-
runtime/syntax/esqlc.vim | 35 +-
runtime/syntax/esterel.vim | 36 +-
runtime/syntax/euphoria3.vim | 6 +-
runtime/syntax/euphoria4.vim | 6 +-
runtime/syntax/eviews.vim | 61 +-
runtime/syntax/exim.vim | 40 +-
runtime/syntax/expect.vim | 55 +-
runtime/syntax/exports.vim | 44 +-
runtime/syntax/falcon.vim | 54 +-
runtime/syntax/fasm.vim | 5 +-
runtime/syntax/fdcc.vim | 97 +-
runtime/syntax/fgl.vim | 37 +-
runtime/syntax/flexwiki.vim | 6 +-
runtime/syntax/focexec.vim | 45 +-
runtime/syntax/form.vim | 81 +-
runtime/syntax/forth.vim | 101 +-
runtime/syntax/fortran.vim | 48 +-
runtime/syntax/foxpro.vim | 55 +-
runtime/syntax/fstab.vim | 112 +-
runtime/syntax/fvwm2m4.vim | 21 +-
runtime/syntax/gdb.vim | 39 +-
runtime/syntax/gdmo.vim | 45 +-
runtime/syntax/gedcom.vim | 35 +-
runtime/syntax/gitcommit.vim | 9 +-
runtime/syntax/gitrebase.vim | 4 +-
runtime/syntax/gitsendemail.vim | 8 +-
runtime/syntax/gkrellmrc.vim | 58 +-
runtime/syntax/gnash.vim | 7 +-
runtime/syntax/gnuplot.vim | 91 +-
runtime/syntax/godoc.vim | 4 +-
runtime/syntax/gp.vim | 48 +-
runtime/syntax/grads.vim | 41 +-
runtime/syntax/gretl.vim | 59 +-
runtime/syntax/groovy.vim | 168 +-
runtime/syntax/gsp.vim | 19 +-
runtime/syntax/gtkrc.vim | 110 +-
runtime/syntax/haml.vim | 4 +-
runtime/syntax/hamster.vim | 28 +-
runtime/syntax/haskell.vim | 116 +-
runtime/syntax/haste.vim | 7 +-
runtime/syntax/hastepreproc.vim | 19 +-
runtime/syntax/hb.vim | 47 +-
runtime/syntax/help.vim | 8 +-
runtime/syntax/hercules.vim | 48 +-
runtime/syntax/hex.vim | 49 +-
runtime/syntax/hog.vim | 5 +-
runtime/syntax/hostsaccess.vim | 8 +-
runtime/syntax/html.vim | 175 +-
runtime/syntax/htmlcheetah.vim | 18 +-
runtime/syntax/htmldjango.vim | 18 +-
runtime/syntax/htmlm4.vim | 20 +-
runtime/syntax/htmlos.vim | 77 +-
runtime/syntax/ia64.vim | 71 +-
runtime/syntax/icemenu.vim | 6 +-
runtime/syntax/icon.vim | 97 +-
runtime/syntax/idl.vim | 172 +-
runtime/syntax/idlang.vim | 53 +-
runtime/syntax/inform.vim | 112 +-
runtime/syntax/inittab.vim | 44 +-
runtime/syntax/ipfilter.vim | 7 +-
runtime/syntax/ishd.vim | 51 +-
runtime/syntax/iss.vim | 73 +-
runtime/syntax/ist.vim | 45 +-
runtime/syntax/jal.vim | 137 +-
runtime/syntax/jam.vim | 167 +-
runtime/syntax/jargon.vim | 27 +-
runtime/syntax/java.vim | 186 +-
runtime/syntax/javacc.vim | 35 +-
runtime/syntax/javascript.vim | 92 +-
runtime/syntax/jess.vim | 63 +-
runtime/syntax/jgraph.vim | 31 +-
runtime/syntax/jproperties.vim | 41 +-
runtime/syntax/json.vim | 59 +-
runtime/syntax/jsp.vim | 49 +-
runtime/syntax/kix.vim | 88 +-
runtime/syntax/kscript.vim | 49 +-
runtime/syntax/kwt.vim | 47 +-
runtime/syntax/lace.vim | 85 +-
runtime/syntax/latte.vim | 41 +-
runtime/syntax/ldif.vim | 32 +-
runtime/syntax/lex.vim | 47 +-
runtime/syntax/lhaskell.vim | 50 +-
runtime/syntax/lifelines.vim | 75 +-
runtime/syntax/lilo.vim | 128 +-
runtime/syntax/lisp.vim | 46 +-
runtime/syntax/lite.vim | 61 +-
runtime/syntax/logtalk.vim | 71 +-
runtime/syntax/lotos.vim | 33 +-
runtime/syntax/lout.vim | 78 +-
runtime/syntax/lpc.vim | 171 +-
runtime/syntax/lprolog.vim | 67 +-
runtime/syntax/lscript.vim | 53 +-
runtime/syntax/lss.vim | 112 +-
runtime/syntax/lua.vim | 61 +-
runtime/syntax/m4.vim | 51 +-
runtime/syntax/make.vim | 63 +-
runtime/syntax/man.vim | 5 +
runtime/syntax/maple.vim | 145 +-
runtime/syntax/markdown.vim | 31 +-
runtime/syntax/mason.vim | 36 +-
runtime/syntax/master.vim | 29 +-
runtime/syntax/matlab.vim | 87 +-
runtime/syntax/maxima.vim | 63 +-
runtime/syntax/mel.vim | 77 +-
runtime/syntax/mf.vim | 388 +-
runtime/syntax/mgl.vim | 69 +-
runtime/syntax/mgp.vim | 44 +-
runtime/syntax/mma.vim | 78 +-
runtime/syntax/mmix.vim | 71 +-
runtime/syntax/mmp.vim | 10 +-
runtime/syntax/modsim3.vim | 46 +-
runtime/syntax/modula2.vim | 45 +-
runtime/syntax/modula3.vim | 29 +-
runtime/syntax/monk.vim | 55 +-
runtime/syntax/moo.vim | 4 +-
runtime/syntax/mp.vim | 853 +-
runtime/syntax/msidl.vim | 63 +-
runtime/syntax/msmessages.vim | 7 +-
runtime/syntax/msql.vim | 71 +-
runtime/syntax/mupad.vim | 40 +-
runtime/syntax/mush.vim | 58 +-
runtime/syntax/muttrc.vim | 669 +-
runtime/syntax/mysql.vim | 39 +-
runtime/syntax/named.vim | 91 +-
runtime/syntax/nasm.vim | 215 +-
runtime/syntax/nastran.vim | 60 +-
runtime/syntax/natural.vim | 108 +-
runtime/syntax/ncf.vim | 65 +-
runtime/syntax/netrw.vim | 5 +-
runtime/syntax/nqc.vim | 87 +-
runtime/syntax/nroff.vim | 109 +-
runtime/syntax/nsis.vim | 79 +-
runtime/syntax/obj.vim | 45 +-
runtime/syntax/objcpp.vim | 18 +-
runtime/syntax/ocaml.vim | 141 +-
runtime/syntax/occam.vim | 66 +-
runtime/syntax/omnimark.vim | 39 +-
runtime/syntax/openroad.vim | 46 +-
runtime/syntax/opl.vim | 31 +-
runtime/syntax/ora.vim | 52 +-
runtime/syntax/papp.vim | 29 +-
runtime/syntax/pascal.vim | 87 +-
runtime/syntax/pcap.vim | 31 +-
runtime/syntax/pccts.vim | 59 +-
runtime/syntax/perl.vim | 192 +-
runtime/syntax/perl6.vim | 335 +-
runtime/syntax/pf.vim | 118 +-
runtime/syntax/pfmain.vim | 48 +-
runtime/syntax/php.vim | 228 +-
runtime/syntax/pic.vim | 57 +-
runtime/syntax/pike.vim | 87 +-
runtime/syntax/pilrc.vim | 46 +-
runtime/syntax/pine.vim | 31 +-
runtime/syntax/pli.vim | 94 +-
runtime/syntax/plm.vim | 71 +-
runtime/syntax/plp.vim | 18 +-
runtime/syntax/plsql.vim | 89 +-
runtime/syntax/po.vim | 107 +-
runtime/syntax/pod.vim | 39 +-
runtime/syntax/postscr.vim | 123 +-
runtime/syntax/pov.vim | 10 +-
runtime/syntax/povini.vim | 10 +-
runtime/syntax/ppd.vim | 39 +-
runtime/syntax/ppwiz.vim | 47 +-
runtime/syntax/prescribe.vim | 31 +-
runtime/syntax/procmail.vim | 43 +-
runtime/syntax/progress.vim | 75 +-
runtime/syntax/prolog.vim | 78 +-
runtime/syntax/promela.vim | 7 +-
runtime/syntax/proto.vim | 5 +-
runtime/syntax/psf.vim | 38 +-
runtime/syntax/ptcap.vim | 54 +-
runtime/syntax/purifylog.vim | 97 +-
runtime/syntax/pyrex.vim | 42 +-
runtime/syntax/python.vim | 168 +-
runtime/syntax/r.vim | 6 +-
runtime/syntax/radiance.vim | 49 +-
runtime/syntax/ratpoison.vim | 47 +-
runtime/syntax/rc.vim | 95 +-
runtime/syntax/rcs.vim | 33 +-
runtime/syntax/rcslog.vim | 25 +-
runtime/syntax/rebol.vim | 119 +-
runtime/syntax/redif.vim | 6 +-
runtime/syntax/registry.vim | 40 +-
runtime/syntax/remind.vim | 50 +-
runtime/syntax/resolv.vim | 60 +-
runtime/syntax/reva.vim | 9 +-
runtime/syntax/rexx.vim | 139 +-
runtime/syntax/rhelp.vim | 3 +-
runtime/syntax/rib.vim | 29 +-
runtime/syntax/rmd.vim | 4 +-
runtime/syntax/robots.vim | 38 +-
runtime/syntax/rpcgen.vim | 49 +-
runtime/syntax/rpl.vim | 139 +-
runtime/syntax/rrst.vim | 4 +-
runtime/syntax/rst.vim | 24 +-
runtime/syntax/rtf.vim | 55 +-
runtime/syntax/ruby.vim | 439 +-
runtime/syntax/samba.vim | 33 +-
runtime/syntax/sas.vim | 113 +-
runtime/syntax/sass.vim | 12 +-
runtime/syntax/sather.vim | 71 +-
runtime/syntax/scala.vim | 230 +
runtime/syntax/scheme.vim | 53 +-
runtime/syntax/scilab.vim | 83 +-
runtime/syntax/sd.vim | 38 +-
runtime/syntax/sdl.vim | 60 +-
runtime/syntax/sed.vim | 80 +-
runtime/syntax/sendpr.vim | 7 +-
runtime/syntax/sgml.vim | 7 +-
runtime/syntax/sgmldecl.vim | 45 +-
runtime/syntax/sgmllnx.vim | 45 +-
runtime/syntax/sh.vim | 385 +-
runtime/syntax/sicad.vim | 79 +-
runtime/syntax/simula.vim | 66 +-
runtime/syntax/sinda.vim | 69 +-
runtime/syntax/sindacmp.vim | 31 +-
runtime/syntax/sindaout.vim | 57 +-
runtime/syntax/sisu.vim | 6 +-
runtime/syntax/skill.vim | 55 +-
runtime/syntax/sl.vim | 71 +-
runtime/syntax/slang.vim | 75 +-
runtime/syntax/slice.vim | 47 +-
runtime/syntax/slrnrc.vim | 73 +-
runtime/syntax/slrnsc.vim | 55 +-
runtime/syntax/sm.vim | 54 +-
runtime/syntax/smarty.vim | 36 +-
runtime/syntax/smcl.vim | 5 +-
runtime/syntax/smil.vim | 61 +-
runtime/syntax/smith.vim | 33 +-
runtime/syntax/sml.vim | 109 +-
runtime/syntax/snnsnet.vim | 26 +-
runtime/syntax/snnspat.vim | 32 +-
runtime/syntax/snnsres.vim | 30 +-
runtime/syntax/snobol4.vim | 75 +-
runtime/syntax/spec.vim | 147 +-
runtime/syntax/specman.vim | 79 +-
runtime/syntax/spice.vim | 41 +-
runtime/syntax/splint.vim | 111 +-
runtime/syntax/spup.vim | 125 +-
runtime/syntax/spyce.vim | 17 +-
runtime/syntax/sql.vim | 7 +-
runtime/syntax/sqlanywhere.vim | 7 +-
runtime/syntax/sqlforms.vim | 52 +-
runtime/syntax/sqlhana.vim | 7 +-
runtime/syntax/sqlinformix.vim | 73 +-
runtime/syntax/sqlj.vim | 39 +-
runtime/syntax/sqloracle.vim | 44 +-
runtime/syntax/sqr.vim | 119 +-
runtime/syntax/squid.vim | 41 +-
runtime/syntax/srec.vim | 47 +-
runtime/syntax/sshconfig.vim | 79 +-
runtime/syntax/sshdconfig.vim | 85 +-
runtime/syntax/st.vim | 45 +-
runtime/syntax/stata.vim | 5 +-
runtime/syntax/stp.vim | 57 +-
runtime/syntax/strace.vim | 48 +-
runtime/syntax/svn.vim | 37 +-
runtime/syntax/synload.vim | 9 +-
runtime/syntax/systemverilog.vim | 40 +-
runtime/syntax/tads.vim | 95 +-
runtime/syntax/tags.vim | 50 +-
runtime/syntax/tak.vim | 71 +-
runtime/syntax/takcmp.vim | 35 +-
runtime/syntax/takout.vim | 53 +-
runtime/syntax/taskdata.vim | 7 +-
runtime/syntax/taskedit.vim | 7 +-
runtime/syntax/tasm.vim | 45 +-
runtime/syntax/tcl.vim | 79 +-
runtime/syntax/teraterm.vim | 6 +-
runtime/syntax/tex.vim | 279 +-
runtime/syntax/texinfo.vim | 79 +-
runtime/syntax/texmf.vim | 56 +-
runtime/syntax/tf.vim | 73 +-
runtime/syntax/tli.vim | 39 +-
runtime/syntax/tpp.vim | 57 +-
runtime/syntax/trasys.vim | 71 +-
runtime/syntax/trustees.vim | 5 +-
runtime/syntax/tsalt.vim | 77 +-
runtime/syntax/tsscl.vim | 59 +-
runtime/syntax/tssgm.vim | 55 +-
runtime/syntax/tssop.vim | 45 +-
runtime/syntax/uc.vim | 113 +-
runtime/syntax/uil.vim | 58 +-
runtime/syntax/upstart.vim | 5 +-
runtime/syntax/vb.vim | 61 +-
runtime/syntax/vera.vim | 131 +-
runtime/syntax/verilog.vim | 59 +-
runtime/syntax/verilogams.vim | 59 +-
runtime/syntax/vhdl.vim | 53 +-
runtime/syntax/vim.vim | 375 +-
runtime/syntax/viminfo.vim | 6 +-
runtime/syntax/virata.vim | 110 +-
runtime/syntax/vmasm.vim | 95 +-
runtime/syntax/vrml.vim | 75 +-
runtime/syntax/vroom.vim | 7 +-
runtime/syntax/vsejcl.vim | 33 +-
runtime/syntax/wdiff.vim | 28 +-
runtime/syntax/web.vim | 15 +-
runtime/syntax/webmacro.vim | 51 +-
runtime/syntax/winbatch.vim | 39 +-
runtime/syntax/wml.vim | 64 +-
runtime/syntax/wsml.vim | 76 +-
runtime/syntax/xdefaults.vim | 57 +-
runtime/syntax/xf86conf.vim | 8 +-
runtime/syntax/xkb.vim | 74 +-
runtime/syntax/xmath.vim | 65 +-
runtime/syntax/xpm.vim | 40 +-
runtime/syntax/xpm2.vim | 51 +-
runtime/syntax/xs.vim | 45 +-
runtime/syntax/xxd.vim | 28 +-
runtime/syntax/yacc.vim | 11 +-
runtime/syntax/z8a.vim | 45 +-
scripts/check-includes.py | 66 +
scripts/gen_api_vimdoc.py | 524 +
scripts/gendispatch.lua | 27 +-
scripts/geneval.lua | 1 +
scripts/genex_cmds.lua | 2 +-
scripts/genoptions.lua | 1 +
scripts/pvscheck.sh | 172 +
scripts/release.sh | 22 +-
scripts/vim-patch.sh | 75 +-
src/.asan-blacklist | 2 +-
src/.valgrind.supp | 2 +-
src/clint.py | 94 +-
src/coverity-model.c | 70 +
src/nvim/CMakeLists.txt | 290 +-
src/nvim/api/buffer.c | 122 +-
src/nvim/api/private/defs.h | 8 +-
src/nvim/api/private/dispatch.c | 3 +
src/nvim/api/private/handle.c | 3 +
src/nvim/api/private/handle.h | 3 +
src/nvim/api/private/helpers.c | 283 +-
src/nvim/api/private/helpers.h | 9 -
src/nvim/api/tabpage.c | 22 +-
src/nvim/api/ui.c | 107 +-
src/nvim/api/vim.c | 163 +-
src/nvim/api/window.c | 43 +-
src/nvim/arabic.c | 3 +
src/nvim/ascii.h | 17 +-
src/nvim/auevents.lua | 3 +
src/nvim/buffer.c | 777 +-
src/nvim/buffer.h | 53 +-
src/nvim/buffer_defs.h | 119 +-
src/nvim/charset.c | 492 +-
src/nvim/charset.h | 14 +
src/nvim/cursor.c | 43 +-
src/nvim/cursor_shape.c | 187 +-
src/nvim/cursor_shape.h | 79 +-
src/nvim/diff.c | 34 +-
src/nvim/diff.h | 3 +
src/nvim/digraph.c | 28 +-
src/nvim/digraph.h | 3 +
src/nvim/edit.c | 580 +-
src/nvim/eval.c | 13782 ++++++++++---------
src/nvim/eval.h | 54 +-
src/nvim/eval.lua | 22 +-
src/nvim/eval/decode.c | 159 +-
src/nvim/eval/decode.h | 2 +-
src/nvim/eval/encode.c | 334 +-
src/nvim/eval/executor.c | 118 +
src/nvim/eval/executor.h | 11 +
src/nvim/eval/gc.c | 14 +
src/nvim/eval/gc.h | 12 +
src/nvim/eval/typval.c | 2581 ++++
src/nvim/eval/typval.h | 447 +
src/nvim/eval/typval_encode.c.h | 819 ++
src/nvim/eval/typval_encode.h | 588 +-
src/nvim/eval_defs.h | 185 -
src/nvim/event/defs.h | 8 +-
src/nvim/event/libuv_process.c | 21 +-
src/nvim/event/libuv_process.h | 5 +-
src/nvim/event/loop.c | 6 +-
src/nvim/event/multiqueue.c | 51 +-
src/nvim/event/multiqueue.h | 2 +-
src/nvim/event/process.c | 42 +-
src/nvim/event/process.h | 2 +-
src/nvim/event/rstream.c | 13 +-
src/nvim/event/signal.c | 3 +
src/nvim/event/socket.c | 3 +
src/nvim/event/stream.c | 3 +
src/nvim/event/time.c | 3 +
src/nvim/event/wstream.c | 3 +
src/nvim/ex_cmds.c | 1143 +-
src/nvim/ex_cmds.h | 4 +-
src/nvim/ex_cmds.lua | 70 +-
src/nvim/ex_cmds2.c | 173 +-
src/nvim/ex_cmds_defs.h | 31 +-
src/nvim/ex_docmd.c | 1243 +-
src/nvim/ex_docmd.h | 16 +-
src/nvim/ex_eval.c | 72 +-
src/nvim/ex_getln.c | 272 +-
src/nvim/ex_getln.h | 5 +-
src/nvim/farsi.c | 68 +-
src/nvim/file_search.c | 112 +-
src/nvim/file_search.h | 5 +
src/nvim/fileio.c | 940 +-
src/nvim/fileio.h | 12 +-
src/nvim/fold.c | 314 +-
src/nvim/fold.h | 5 +
src/nvim/func_attr.h | 2 +
src/nvim/garray.c | 3 +
src/nvim/getchar.c | 495 +-
src/nvim/getchar.h | 5 +
src/nvim/gettext.h | 21 +
src/nvim/globals.h | 112 +-
src/nvim/hardcopy.c | 78 +-
src/nvim/hardcopy.h | 4 +
src/nvim/hashtab.c | 96 +-
src/nvim/hashtab.h | 28 +-
src/nvim/iconv.h | 4 +-
src/nvim/if_cscope.c | 53 +-
src/nvim/if_cscope.h | 3 +
src/nvim/indent.c | 6 +-
src/nvim/indent_c.c | 9 +-
src/nvim/keymap.c | 47 +-
src/nvim/log.c | 3 +
src/nvim/macros.h | 36 +-
src/nvim/main.c | 128 +-
src/nvim/map.c | 4 +-
src/nvim/map.h | 1 -
src/nvim/mark.c | 77 +-
src/nvim/mark.h | 43 +-
src/nvim/mark_defs.h | 2 +-
src/nvim/mbyte.c | 453 +-
src/nvim/mbyte.h | 40 +
src/nvim/memfile.c | 10 +-
src/nvim/memfile_defs.h | 2 +
src/nvim/memline.c | 76 +-
src/nvim/memline.h | 2 +
src/nvim/memory.c | 168 +-
src/nvim/memory.h | 34 +-
src/nvim/menu.c | 12 +-
src/nvim/menu.h | 5 +
src/nvim/message.c | 1448 +-
src/nvim/message.h | 13 +-
src/nvim/misc1.c | 96 +-
src/nvim/mouse.c | 4 +
src/nvim/move.c | 14 +-
src/nvim/move.h | 2 +
src/nvim/msgpack_rpc/channel.c | 104 +-
src/nvim/msgpack_rpc/channel.h | 5 +
src/nvim/msgpack_rpc/helpers.c | 50 +-
src/nvim/msgpack_rpc/server.c | 3 +
src/nvim/normal.c | 710 +-
src/nvim/ops.c | 438 +-
src/nvim/ops.h | 4 +-
src/nvim/option.c | 619 +-
src/nvim/option_defs.h | 32 +-
src/nvim/options.lua | 64 +-
src/nvim/os/dl.c | 3 +
src/nvim/os/env.c | 226 +-
src/nvim/os/fileio.c | 59 +-
src/nvim/os/fileio.h | 2 +
src/nvim/os/fs.c | 242 +-
src/nvim/os/fs_defs.h | 2 +-
src/nvim/os/input.c | 38 +-
src/nvim/os/mem.c | 3 +
src/nvim/os/os_defs.h | 6 +-
src/nvim/os/pty_process_unix.c | 62 +-
src/nvim/os/pty_process_win.h | 5 +-
src/nvim/os/shell.c | 47 +-
src/nvim/os/signal.c | 3 +
src/nvim/os/stdpaths.c | 31 +-
src/nvim/os/time.c | 42 +-
src/nvim/os/unix_defs.h | 5 +-
src/nvim/os/users.c | 3 +
src/nvim/os/win_defs.h | 9 +-
src/nvim/os_unix.c | 422 +-
src/nvim/path.c | 232 +-
src/nvim/po/CMakeLists.txt | 10 +-
src/nvim/po/af.po | 5 -
src/nvim/po/ca.po | 5 -
src/nvim/po/check.vim | 76 +-
src/nvim/po/cs.cp1250.po | 5 -
src/nvim/po/cs.po | 5 -
src/nvim/po/de.po | 5 -
src/nvim/po/en_GB.po | 5 -
src/nvim/po/eo.po | 6297 ++++-----
src/nvim/po/es.po | 5 -
src/nvim/po/fi.po | 7874 +++++------
src/nvim/po/fr.po | 6453 ++++-----
src/nvim/po/ga.po | 6394 ++++-----
src/nvim/po/it.po | 7 +-
src/nvim/po/ja.euc-jp.po | 6224 ++++-----
src/nvim/po/ja.po | 6221 ++++-----
src/nvim/po/ko.UTF-8.po | 5 -
src/nvim/po/nb.po | 5 -
src/nvim/po/nl.po | 5 -
src/nvim/po/no.po | 5 -
src/nvim/po/pl.UTF-8.po | 5 -
src/nvim/po/pt_BR.po | 5 -
src/nvim/po/ru.po | 5 -
src/nvim/po/sk.cp1250.po | 5 -
src/nvim/po/sk.po | 5 -
src/nvim/po/sv.po | 5 -
src/nvim/po/uk.po | 18 +-
src/nvim/po/vi.po | 5 -
src/nvim/po/zh_CN.UTF-8.po | 5 -
src/nvim/po/zh_TW.UTF-8.po | 5 -
src/nvim/popupmnu.c | 72 +-
src/nvim/popupmnu.h | 2 +
src/nvim/pos.h | 2 +
src/nvim/profile.c | 3 +
src/nvim/quickfix.c | 2547 ++--
src/nvim/quickfix.h | 3 +
src/nvim/rbuffer.c | 7 +-
src/nvim/regexp.c | 353 +-
src/nvim/regexp.h | 4 +
src/nvim/regexp_nfa.c | 402 +-
src/nvim/screen.c | 422 +-
src/nvim/screen.h | 4 +
src/nvim/search.c | 151 +-
src/nvim/search.h | 6 +
src/nvim/sha256.c | 17 +-
src/nvim/sha256.h | 1 +
src/nvim/shada.c | 474 +-
src/nvim/sign_defs.h | 2 +
src/nvim/spell.c | 6621 +--------
src/nvim/spell.h | 4 +
src/nvim/spell_defs.h | 287 +
src/nvim/spellfile.c | 5742 ++++++++
src/nvim/spellfile.h | 13 +
src/nvim/state.c | 52 +
src/nvim/strings.c | 1027 +-
src/nvim/strings.h | 4 +
src/nvim/syntax.c | 1428 +-
src/nvim/syntax.h | 10 +-
src/nvim/tag.c | 433 +-
src/nvim/tag.h | 3 +
src/nvim/terminal.c | 312 +-
src/nvim/testdir/Makefile | 64 +-
src/nvim/testdir/runtest.vim | 44 +-
src/nvim/testdir/samples/memfile_test.c | 146 +
src/nvim/testdir/samples/quickfix.txt | 4 +
src/nvim/testdir/setup.vim | 12 +
src/nvim/testdir/shared.vim | 214 +
src/nvim/testdir/test13.in | 63 -
src/nvim/testdir/test13.ok | 31 -
src/nvim/testdir/test17.in | 14 +-
src/nvim/testdir/test47.in | 102 -
src/nvim/testdir/test47.ok | 44 -
src/nvim/testdir/test49.vim | 2 +-
src/nvim/testdir/test53.in | 59 -
src/nvim/testdir/test53.ok | 26 -
src/nvim/testdir/test69.in | 191 -
src/nvim/testdir/test69.ok | 166 -
src/nvim/testdir/test73.in | 11 +-
src/nvim/testdir/test8.in | 43 -
src/nvim/testdir/test8.ok | 7 -
src/nvim/testdir/test_alot.vim | 22 +-
src/nvim/testdir/test_autocmd.vim | 412 +
src/nvim/testdir/test_bufwintabinfo.vim | 103 +
src/nvim/testdir/test_charsearch.vim | 62 +
src/nvim/testdir/test_cmdline.vim | 20 +
src/nvim/testdir/test_command_count.vim | 191 +
src/nvim/testdir/test_cscope.vim | 266 +-
src/nvim/testdir/test_diffmode.vim | 220 +
src/nvim/testdir/test_digraph.vim | 461 +
src/nvim/testdir/test_execute_func.vim | 55 +
src/nvim/testdir/test_expr.vim | 368 +
src/nvim/testdir/test_farsi.vim | 84 +
src/nvim/testdir/test_feedkeys.vim | 4 +
src/nvim/testdir/test_filter_cmd.vim | 76 +
src/nvim/testdir/test_filter_map.vim | 81 +
src/nvim/testdir/test_fnameescape.vim | 21 +
src/nvim/testdir/test_fold.vim | 362 +
src/nvim/testdir/test_functions.vim | 175 +
src/nvim/testdir/test_gf.vim | 33 +
src/nvim/testdir/test_glob2regpat.vim | 30 +
src/nvim/testdir/test_gn.vim | 93 +
src/nvim/testdir/test_goto.vim | 35 +
src/nvim/testdir/test_hardcopy.vim | 4 +
src/nvim/testdir/test_help.vim | 16 +
src/nvim/testdir/test_help_tagjump.vim | 34 +-
src/nvim/testdir/test_history.vim | 17 +
src/nvim/testdir/test_hlsearch.vim | 34 +
src/nvim/testdir/test_increment.vim | 760 +
src/nvim/testdir/test_increment_dbcs.vim | 29 +
src/nvim/testdir/test_jumps.vim | 11 +
src/nvim/testdir/test_lambda.vim | 287 +
src/nvim/testdir/test_mapping.vim | 160 +
src/nvim/testdir/test_marks.vim | 26 +
src/nvim/testdir/test_match.vim | 244 +
src/nvim/testdir/test_matchadd_conceal.vim | 22 +
src/nvim/testdir/test_messages.vim | 40 +
src/nvim/testdir/test_nested_function.vim | 32 +
src/nvim/testdir/test_normal.vim | 2331 ++++
src/nvim/testdir/test_partial.vim | 351 +
src/nvim/testdir/test_popup.vim | 440 +-
src/nvim/testdir/test_quickfix.vim | 1606 +++
src/nvim/testdir/test_regexp_utf8.vim | 68 +
src/nvim/testdir/test_signs.vim | 199 +
src/nvim/testdir/test_smartindent.vim | 14 +
src/nvim/testdir/test_source_utf8.vim | 33 +
src/nvim/testdir/test_startup.vim | 200 +
src/nvim/testdir/test_statusline.vim | 39 +
src/nvim/testdir/test_substitute.vim | 41 +
src/nvim/testdir/test_syn_attr.vim | 2 +-
src/nvim/testdir/test_syntax.vim | 15 +
src/nvim/testdir/test_tabline.vim | 43 +
src/nvim/testdir/test_tabpage.vim | 256 +-
src/nvim/testdir/test_tagcase.vim | 73 +
src/nvim/testdir/test_tagjump.vim | 98 +
src/nvim/testdir/test_taglist.vim | 58 +
src/nvim/testdir/test_textobjects.vim | 43 +
src/nvim/testdir/test_timers.vim | 161 +-
src/nvim/testdir/test_true_false.vim | 150 +
src/nvim/testdir/test_undo.vim | 239 +
src/nvim/testdir/test_usercommands.vim | 64 +-
src/nvim/testdir/test_utf8.vim | 65 +
src/nvim/testdir/test_viml.vim | 89 +
src/nvim/testdir/test_window_cmd.vim | 382 +
src/nvim/testdir/test_window_id.vim | 9 +
src/nvim/testdir/test_writefile.vim | 16 +
src/nvim/tui/input.c | 22 +-
src/nvim/tui/input.h | 3 +
src/nvim/tui/tui.c | 318 +-
src/nvim/tui/tui.h | 2 +
src/nvim/types.h | 1 +
src/nvim/ugrid.c | 3 +
src/nvim/ui.c | 82 +-
src/nvim/ui.h | 15 +-
src/nvim/ui_bridge.c | 37 +-
src/nvim/undo.c | 88 +-
src/nvim/version.c | 691 +-
src/nvim/version.h | 2 +
src/nvim/vim.h | 87 +-
src/nvim/window.c | 407 +-
src/nvim/window.h | 2 +
test/.luacheckrc | 4 +
test/README.md | 110 +
test/benchmark/bench_re_freeze_spec.lua | 21 +-
test/config/paths.lua.in | 12 +-
test/functional/api/buffer_spec.lua | 42 +-
test/functional/api/server_notifications_spec.lua | 8 +-
test/functional/api/server_requests_spec.lua | 16 +-
test/functional/api/tabpage_spec.lua | 7 +
test/functional/api/version_spec.lua | 134 +-
test/functional/api/vim_spec.lua | 144 +-
test/functional/api/window_spec.lua | 7 +
test/functional/autocmd/autocmd_spec.lua | 28 +-
test/functional/autocmd/bufenter_spec.lua | 34 +
test/functional/autocmd/dirchanged_spec.lua | 157 +
test/functional/autocmd/tabnew_spec.lua | 9 +-
test/functional/autocmd/tabnewentered_spec.lua | 8 +-
test/functional/autocmd/termclose_spec.lua | 50 +-
test/functional/autocmd/textyankpost_spec.lua | 30 +-
.../clipboard/clipboard_provider_spec.lua | 102 +-
test/functional/cmdline/ctrl_r_spec.lua | 34 +
.../{ex_getln => cmdline}/history_spec.lua | 0
test/functional/core/exit_spec.lua | 46 +
test/functional/core/job_spec.lua | 315 +-
test/functional/eval/api_functions_spec.lua | 22 +-
test/functional/eval/backtick_expansion_spec.lua | 42 +
test/functional/eval/buf_functions_spec.lua | 302 +
test/functional/eval/changedtick_spec.lua | 142 +
test/functional/eval/container_functions_spec.lua | 24 +
test/functional/eval/executable_spec.lua | 156 +
test/functional/eval/execute_spec.lua | 144 +-
test/functional/eval/glob_spec.lua | 4 +-
test/functional/eval/has_spec.lua | 8 +
test/functional/eval/hostname_spec.lua | 17 +
test/functional/eval/input_spec.lua | 38 +
test/functional/eval/json_functions_spec.lua | 107 +-
test/functional/eval/let_spec.lua | 45 +
test/functional/eval/match_functions_spec.lua | 61 +
test/functional/eval/minmax_functions_spec.lua | 51 +
test/functional/eval/modeline_spec.lua | 4 +-
test/functional/eval/msgpack_functions_spec.lua | 160 +-
test/functional/eval/null_spec.lua | 138 +
test/functional/eval/printf_spec.lua | 32 +
test/functional/eval/reltime_spec.lua | 4 +-
test/functional/eval/server_spec.lua | 17 +-
test/functional/eval/setpos_spec.lua | 65 +
test/functional/eval/sort_spec.lua | 41 +
test/functional/eval/special_vars_spec.lua | 6 +-
test/functional/eval/string_spec.lua | 102 +-
test/functional/eval/system_spec.lua | 207 +-
test/functional/eval/timer_spec.lua | 30 +-
test/functional/eval/writefile_spec.lua | 149 +
test/functional/ex_cmds/arg_spec.lua | 8 +-
test/functional/ex_cmds/bang_filter_spec.lua | 4 +-
test/functional/ex_cmds/cd_spec.lua | 54 +-
test/functional/ex_cmds/ctrl_c_spec.lua | 60 +
.../functional/ex_cmds/dict_notifications_spec.lua | 138 +-
test/functional/ex_cmds/drop_spec.lua | 22 +-
test/functional/ex_cmds/edit_spec.lua | 9 +-
test/functional/ex_cmds/encoding_spec.lua | 6 +-
test/functional/ex_cmds/file_spec.lua | 35 +
test/functional/ex_cmds/global_spec.lua | 74 -
test/functional/ex_cmds/grep_spec.lua | 10 +-
test/functional/ex_cmds/menu_spec.lua | 18 +-
test/functional/ex_cmds/oldfiles_spec.lua | 69 +-
test/functional/ex_cmds/print_commands_spec.lua | 12 +
test/functional/ex_cmds/quickfix_commands_spec.lua | 83 +
test/functional/ex_cmds/recover_spec.lua | 47 +-
test/functional/ex_cmds/syntax_spec.lua | 17 +
test/functional/ex_cmds/undojoin_spec.lua | 38 +
test/functional/ex_cmds/write_spec.lua | 58 +-
test/functional/ex_cmds/wundo_spec.lua | 15 +-
test/functional/ex_cmds/wviminfo_spec.lua | 12 +-
test/functional/fixtures/CMakeLists.txt | 1 +
test/functional/fixtures/api_level_1.mpack | Bin 0 -> 16695 bytes
test/functional/fixtures/api_level_2.mpack | Bin 0 -> 16949 bytes
test/functional/fixtures/non_executable.txt | 1 +
test/functional/fixtures/printargs-test.c | 12 +
test/functional/fixtures/shell-test.c | 19 +-
test/functional/fixtures/tty-test.c | 3 +
test/functional/helpers.lua | 356 +-
test/functional/insert/ctrl_r_spec.lua | 19 +
test/functional/insert/last_inserted_spec.lua | 22 +
.../legacy/002_filename_recognition_spec.lua | 12 +-
test/functional/legacy/003_cindent_spec.lua | 1134 +-
.../legacy/004_bufenter_with_modelines_spec.lua | 21 +-
.../legacy/005_bufleave_delete_buffer_spec.lua | 27 +-
test/functional/legacy/006_argument_list_spec.lua | 38 +-
.../legacy/007_ball_buffer_list_spec.lua | 34 +-
test/functional/legacy/008_autocommands_spec.lua | 91 +
.../legacy/009_bufleave_autocommand_spec.lua | 22 -
test/functional/legacy/011_autocommands_spec.lua | 60 +-
test/functional/legacy/012_directory_spec.lua | 40 +-
test/functional/legacy/015_alignment_spec.lua | 30 +-
.../legacy/018_unset_smart_indenting_spec.lua | 14 +-
.../legacy/019_smarttab_expandtab_spec.lua | 18 +-
.../legacy/020_blockwise_visual_spec.lua | 13 +-
test/functional/legacy/021_control_wi_spec.lua | 11 +-
test/functional/legacy/022_line_ending_spec.lua | 6 +-
test/functional/legacy/023_edit_arguments_spec.lua | 34 +-
.../functional/legacy/025_jump_tag_hidden_spec.lua | 24 +-
.../legacy/026_execute_while_if_spec.lua | 6 +-
test/functional/legacy/028_source_ctrl_v_spec.lua | 6 +-
test/functional/legacy/029_join_spec.lua | 68 +-
test/functional/legacy/030_fileformats_spec.lua | 343 +-
test/functional/legacy/031_close_commands_spec.lua | 66 +-
test/functional/legacy/033_lisp_indent_spec.lua | 27 +-
test/functional/legacy/034_user_function_spec.lua | 22 +-
.../legacy/035_increment_and_decrement_spec.lua | 12 +-
.../legacy/036_regexp_character_classes_spec.lua | 6 +-
.../functional/legacy/038_virtual_replace_spec.lua | 12 +-
.../legacy/039_visual_block_mode_commands_spec.lua | 24 +-
.../041_writing_and_reading_hundred_kbyte_spec.lua | 25 +-
test/functional/legacy/043_magic_settings_spec.lua | 21 +-
.../legacy/044_099_regexp_multibyte_magic_spec.lua | 46 +-
test/functional/legacy/045_folding_spec.lua | 260 +-
test/functional/legacy/051_highlight_spec.lua | 72 +-
.../legacy/054_buffer_local_autocommands_spec.lua | 34 +-
.../legacy/055_list_and_dict_types_spec.lua | 156 +-
test/functional/legacy/057_sort_spec.lua | 146 +-
.../legacy/059_utf8_spell_checking_spec.lua | 242 +-
test/functional/legacy/061_undo_tree_spec.lua | 56 +-
test/functional/legacy/062_tab_pages_spec.lua | 85 +-
.../legacy/063_match_and_matchadd_spec.lua | 103 +-
.../legacy/065_float_and_logic_operators_spec.lua | 16 +-
.../legacy/066_visual_block_tab_spec.lua | 16 +-
test/functional/legacy/067_augroup_exists_spec.lua | 44 +-
.../functional/legacy/068_text_formatting_spec.lua | 154 +-
.../legacy/069_multibyte_formatting_spec.lua | 340 +
test/functional/legacy/072_undo_file_spec.lua | 48 +-
.../legacy/074_global_var_in_viminfo_spec.lua | 30 +-
test/functional/legacy/075_maparg_spec.lua | 46 +-
test/functional/legacy/077_mf_hash_grow_spec.lua | 18 +-
test/functional/legacy/080_substitute_spec.lua | 32 +-
.../legacy/081_coptions_movement_spec.lua | 8 +-
.../legacy/082_string_comparison_spec.lua | 10 +-
test/functional/legacy/084_curswant_spec.lua | 4 +-
test/functional/legacy/088_conceal_tabs_spec.lua | 20 +-
.../legacy/091_context_variables_spec.lua | 20 +-
.../legacy/092_mksession_cursor_cols_utf8_spec.lua | 22 +-
.../093_mksession_cursor_cols_latin1_spec.lua | 22 +-
.../legacy/094_visual_mode_operators_spec.lua | 86 +-
test/functional/legacy/096_location_list_spec.lua | 144 +-
test/functional/legacy/097_glob_path_spec.lua | 28 +-
test/functional/legacy/101_hlsearch_spec.lua | 74 +-
test/functional/legacy/102_fnameescape_spec.lua | 12 +-
test/functional/legacy/104_let_assignment_spec.lua | 6 +-
test/functional/legacy/106_errorformat_spec.lua | 16 +-
.../legacy/107_adjust_window_and_contents_spec.lua | 60 +-
.../legacy/108_backtrace_debug_commands_spec.lua | 48 +-
test/functional/legacy/arglist_spec.lua | 245 +-
test/functional/legacy/assert_spec.lua | 28 +-
test/functional/legacy/autochdir_spec.lua | 26 +
test/functional/legacy/autocmd_option_spec.lua | 74 +-
test/functional/legacy/autoformat_join_spec.lua | 15 +-
test/functional/legacy/breakindent_spec.lua | 254 +-
test/functional/legacy/changelist_spec.lua | 10 +-
test/functional/legacy/charsearch_spec.lua | 18 +-
test/functional/legacy/close_count_spec.lua | 199 +-
test/functional/legacy/command_count_spec.lua | 60 +-
test/functional/legacy/comparators_spec.lua | 4 +-
test/functional/legacy/delete_spec.lua | 30 +-
test/functional/legacy/eval_spec.lua | 353 +-
test/functional/legacy/fixeol_spec.lua | 40 +-
test/functional/legacy/function_sort_spec.lua | 26 +-
test/functional/legacy/getcwd_spec.lua | 46 +-
test/functional/legacy/glob2regpat_spec.lua | 9 +-
test/functional/legacy/increment_spec.lua | 6 +-
test/functional/legacy/insertcount_spec.lua | 4 +-
test/functional/legacy/join_spec.lua | 14 +-
test/functional/legacy/lispwords_spec.lua | 4 +-
test/functional/legacy/listchars_spec.lua | 40 +-
test/functional/legacy/listlbr_spec.lua | 178 +-
test/functional/legacy/mapping_spec.lua | 62 +-
test/functional/legacy/marks_spec.lua | 12 +-
test/functional/legacy/nested_function_spec.lua | 4 +-
test/functional/legacy/packadd_spec.lua | 21 +-
test/functional/legacy/quickfix_spec.lua | 683 -
test/functional/legacy/search_mbyte_spec.lua | 15 +-
test/functional/legacy/searchpos_spec.lua | 4 +-
test/functional/legacy/set_spec.lua | 18 +-
test/functional/legacy/signs_spec.lua | 14 +-
test/functional/legacy/textobjects_spec.lua | 10 +-
test/functional/legacy/utf8_spec.lua | 18 +-
test/functional/legacy/wordcount_spec.lua | 85 +-
test/functional/legacy/writefile_spec.lua | 24 +-
test/functional/normal/count_spec.lua | 4 +-
test/functional/normal/fold_spec.lua | 362 +
test/functional/normal/lang_spec.lua | 63 +
test/functional/normal/put_spec.lua | 934 ++
test/functional/normal/undo_spec.lua | 61 +
test/functional/options/defaults_spec.lua | 88 +-
test/functional/options/pastetoggle_spec.lua | 37 +
test/functional/options/shortmess_spec.lua | 8 +-
test/functional/plugin/health_spec.lua | 10 +-
test/functional/plugin/helpers.lua | 6 +-
test/functional/plugin/matchparen_spec.lua | 4 +-
test/functional/plugin/msgpack_spec.lua | 2 +
test/functional/plugin/shada_spec.lua | 37 +-
test/functional/provider/define_spec.lua | 4 -
test/functional/provider/python3_spec.lua | 10 +
test/functional/shada/buffers_spec.lua | 14 +-
test/functional/shada/marks_spec.lua | 15 +-
test/functional/shada/shada_spec.lua | 12 +-
test/functional/spell/spellfile_spec.lua | 110 +
test/functional/terminal/api_spec.lua | 8 +-
test/functional/terminal/buffer_spec.lua | 61 +-
test/functional/terminal/cursor_spec.lua | 41 +-
test/functional/terminal/edit_spec.lua | 35 +-
test/functional/terminal/ex_terminal_spec.lua | 104 +-
test/functional/terminal/helpers.lua | 51 +-
test/functional/terminal/highlight_spec.lua | 18 +-
test/functional/terminal/mouse_spec.lua | 40 +-
test/functional/terminal/scrollback_spec.lua | 422 +-
test/functional/terminal/tui_spec.lua | 126 +-
test/functional/terminal/window_spec.lua | 4 +-
test/functional/terminal/window_split_tab_spec.lua | 22 +-
test/functional/ui/bufhl_spec.lua | 19 +-
test/functional/ui/cursor_spec.lua | 246 +
test/functional/ui/highlight_spec.lua | 283 +-
test/functional/ui/inccommand_spec.lua | 246 +-
test/functional/ui/input_spec.lua | 6 +-
test/functional/ui/mode_spec.lua | 227 +
test/functional/ui/mouse_spec.lua | 92 +-
test/functional/ui/output_spec.lua | 13 +-
test/functional/ui/quickfix_spec.lua | 52 +-
test/functional/ui/screen.lua | 167 +-
test/functional/ui/screen_basic_spec.lua | 196 +-
test/functional/ui/searchhl_spec.lua | 34 +-
test/functional/ui/sign_spec.lua | 14 +-
test/functional/ui/syntax_conceal_spec.lua | 70 +-
test/functional/ui/tabline_spec.lua | 57 +
test/functional/ui/wildmode_spec.lua | 14 +-
test/functional/viml/completion_spec.lua | 104 +-
test/functional/viml/errorlist_spec.lua | 30 +-
test/functional/viml/lang_spec.lua | 5 +-
test/helpers.lua | 256 +
test/includes/CMakeLists.txt | 8 +
test/unit/api/helpers.lua | 91 +-
test/unit/api/private_helpers_spec.lua | 26 +-
test/unit/buffer_spec.lua | 27 +-
test/unit/eval/decode_spec.lua | 37 +-
test/unit/eval/encode_spec.lua | 25 +-
test/unit/eval/helpers.lua | 541 +-
test/unit/eval/tricks_spec.lua | 29 +-
test/unit/eval/tv_clear_spec.lua | 128 +
test/unit/eval/typval_spec.lua | 2968 ++++
test/unit/fileio_spec.lua | 33 +-
test/unit/fixtures/multiqueue.c | 3 +
test/unit/fixtures/posix.h | 11 +
test/unit/fixtures/rbuffer.c | 3 +
test/unit/formatc.lua | 8 +-
test/unit/garray_spec.lua | 35 +-
test/unit/helpers.lua | 770 +-
test/unit/mbyte_spec.lua | 15 +-
test/unit/memory_spec.lua | 52 +
test/unit/message_spec.lua | 60 +
test/unit/multiqueue_spec.lua | 57 +-
test/unit/option_spec.lua | 13 +-
test/unit/os/env_spec.lua | 161 +-
test/unit/os/fileio_spec.lua | 144 +-
test/unit/os/fs_spec.lua | 259 +-
test/unit/os/shell_spec.lua | 41 +-
test/unit/os/users_spec.lua | 19 +-
test/unit/path_spec.lua | 202 +-
test/unit/preload.lua | 2 +-
test/unit/preprocess.lua | 177 +-
test/unit/profile_spec.lua | 43 +-
test/unit/rbuffer_spec.lua | 100 +-
test/unit/set.lua | 16 +
test/unit/strings_spec.lua | 35 +-
test/unit/tempfile_spec.lua | 47 +-
test/unit/testtest_spec.lua | 19 +
third-party/CMakeLists.txt | 58 +-
third-party/README.md | 8 -
third-party/cmake/BuildLibuv.cmake | 12 +-
third-party/cmake/BuildLuarocks.cmake | 4 +-
third-party/cmake/BuildLuv.cmake | 8 +-
third-party/cmake/BuildMsgpack.cmake | 3 +
third-party/cmake/DownloadAndExtractFile.cmake | 2 +-
third-party/cmake/GetBinaryDeps.cmake | 46 +
third-party/cmake/TargetArch.cmake | 23 +
1280 files changed, 100314 insertions(+), 73710 deletions(-)
--
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