[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