[neovim] annotated tag v0.1.5 created (now bff81ba)

James McCoy jamessan at debian.org
Thu Aug 25 00:03:59 UTC 2016


This is an automated email from the git hooks/post-receive script.

jamessan pushed a change to annotated tag v0.1.5
in repository neovim.

        at  bff81ba   (tag)
   tagging  5b8255e251e121b814826d127a383bf3054cac80 (commit)
  replaces  v0.1.4
 tagged by  Justin M. Keyes
        on  Mon Aug 22 00:23:45 2016 -0400

- Log -----------------------------------------------------------------
NVIM v0.1.5

AdnoC (9):
      syntax: Allow cleared highlight groups to be linked
      test/syntax: Add testing for linking to cleared highlight groups
      syntax: Add support for the "special" color used for undercurls
      test: Fix tests failing
      test: Edit the special color test
      Linting
      test: Screen also checks 'special' when testing attribute equality
      syntax: foo=NONE clears hi group
      test/syntax: foo=NONE clears hi group

Aleksa Sarai (4):
      eval: allow setting cwd in {jobstart,termopen}()
      test: add tests for cwd handling
      doc: update docs to reflect new cwd option
      runtime: clipboard: start daemons in /

Alex Genco (6):
      Add :ruby, :rubyfile, and :rubydo ex commands
      Add Ruby diagnosis to :CheckHealth command
      Add documentation around Ruby provider
      Install neovim RubyGem on CI
      Remove if_ruby from list of unimplemented features
      doc: Add if_ruby.txt to doc/help.txt (#5186)

Anmol Sethi (11):
      ex_messages: remove 'Messages maintainer' (#5160)
      man.vim: rewrite
      man.vim: small syntax improvements (#5170)
      man.vim: default K mapping
      man.vim: refactoring and autocmd fix
      man.vim: buffers are now listed
      man.vim: handle 'gdefault' (#5182)
      man.vim: handle empty identifier from mapping (#5187)
      man.vim: use -range instead of -count (#5203)
      ignore .res files generated by the tests in testdir
      man.vim: doc fixes #5171

Björn Linse (42):
      normal: convert MCHAR etc operator and register types to enum MotionType
      Merge pull request #4597 from bfredl/motion
      Makefile: let "lint" target run both clint and testlint
      Fix warnings with gcc 6.1
      Merge pull request #4761 from bfredl/gcc61warnings
      eval: implement timers. vim-patch: 7.4.1578, 7.4.1831
      cmdline: Redraw the cmdline after processing events
      Merge pull request #4624 from bfredl/timers
      timers: racy situation found on travis
      Merge pull request #4815 from bfredl/timerfix
      api: refactor remote ui to use API dispatch generation
      timers: stop all timers on teardown
      Merge pull request #4829 from bfredl/timerclose
      eval: add api_info()
      Merge pull request #4925 from bfredl/apiinfo
      test: fix command_count_spec
      Merge pull request #4952 from bfredl/counttest
      timers: make timers work with zero timeout
      timers: make repeat=0 work one-shot (consistent with vim)
      Merge pull request #4880 from bfredl/zerotimer
      clipboard: fix v:register when clipboard=unnamed,unnamedplus
      Merge pull request #5042 from bfredl/unnamedunnamedplus
      Merge pull request #5148 from munyari/vim-7.4.1603
      timers: do not crash after processing events in the handler
      Merge pull request #5192 from bfredl/closetime
      tests: remove deprecated hl_colors
      tests: don't ignore highlights in bufhl_spec
      tests: don't ignore highlights in searchhl_spec
      tests: don't ignore highlights in highlight_spec
      tests: don't ignore highlights in syntax_conceal_spec
      tests: don't ignore highlights in mouse_spec
      tests: don't ignore highlights in screen_basic_spec
      tests: don't ignore highlights in various tests
      tests: don't ignore highlights in completion_spec
      tests: don't ignore highlights in terminal tests
      tests: add note to expect() message about snapshot_util()
      Merge pull request #5197 from bfredl/screenfix
      api: handle null string in buffer_add_highlight
      Merge pull request #5228 from bfredl/nullbufhl
      stream: set data together with callback
      job control: reuse common job code for rpc jobs
      Merge pull request #4723 from bfredl/rpcstderr

Capi Etheriel (1):
      Increase readability of unit conversion.

Charles Joachim (3):
      ops.c: enable -Wconversion warning
      remove some asserts and lint
      op_replace: fix guard; avoid strlen (#4963)

Chiu-Hsiang Hsu (1):
      build: fix '-fno-sanitize-recover' warning in Clang 3.7

Daniel Hahler (7):
      provider/pythonx: handle exit code 127 from pyenv
      provider/pythonx: use robust comparison (via vint)
      genvimvim.lua: fix matching functions
      fixup! genvimvim.lua: fix matching functions
      fixup! fixup! genvimvim.lua: fix matching functions
      scripts/vim-patch.sh: use privileged mode (set -p)
      scripts/vim-patch.sh: fix typo (#5221)

Daniel Xu (2):
      os/fs: Rename os_file_exists to os_path_exists (#4973)
      window: Silence clang-analyzer null dereference error (#5032)

David Personette (1):
      CMake: fix USE_BUNDLED_LIBUV

Dimitri Merejkowsky (2):
      Fix running tests from Ninja
      [RFC] Fix #4979: Trigger TabNewEntered also with <CTRL-W>T

E Kawashima (1):
      man: fix description of XDG_DATA_HOME (#5120)

Felipe Oliveira Carvalho (4):
      Merge pull request #4707 from sach1t/wconversion-getchar
      os/env.c: cosmetic changes done during review of the file
      os/env.c: declare srcp and dst as restrict in expand_env_esc()
      os/env.c: document remove_tail() properly

Florian Walch (10):
      Runtime: Re-add support for Arch Linux PKGBUILDs.
      msgpack-gen: Fix for Lua 5.1. (#4857)
      CMake: Search all possibly usable Lua executables. (#4858)
      Travis: Enable before_cache script for MacOS. (#5007)
      Travis: Fix coveralls upload.
      Travis: Run GCov on GCC-5 build.
      Travis: Use caching instead of pre-compiled deps for OSX.
      Travis: Fix accidental building of 3rd-party dependencies.
      Travis: Build 3rd-party dependencies with system's default compiler.
      Merge pull request #5076 from fwalch/travis/osx-deps

George Brown (1):
      Update jemalloc to 4.2.1 (#4993)

HiPhish (1):
      Fix coverity errors in haslocaldir() and getcwd.

Hirokazu Hata (1):
      vim-patch:7.4.1179 (#5112)

J Phani Mahesh (2):
      ex_cmds2.c:style: Silence all clint warnings
      coverity/150263: s/STRCPY/STRLCPY/, bounds check (#5036)

James McCoy (122):
      vim-patch:7.4.613
      regexp_nfa.c: Fix various linter errors
      vim-patch:40a346d
      vim-patch:89b24fc
      vim-patch:27a82e3
      version.c: Mark 7.4.1005 as NA, per discussion in #4191
      vim-patch:7.4.1015
      Linting all the days
      vim-patch:7.4.1007
      version.c: Mark 7.4.1010 as NA
      vim-patch:7.4.1037
      Linting fixups for vim-patch:7.4.1037
      vim-patch:fa73534
      vim-patch:7.4.1571
      Makefile: Ensure tags are generated before running oldtest
      ci: test: Replace hard-coded commands with Makefile's targets
      vim-patch.sh: Ignore “git describe” failures in list_vim_patches
      vim-patch:7.4.1046
      vim-patch.sh: Rename check_executable to require_executable
      vim-patch.sh: Add support for sociomatic/git-hub
      vim-patch.sh: Show if a patch includes runtime files
      vim-patch:7.4.1017
      vim-patch:7.4.1018
      vim-patch:7.4.1034
      vim-patch:7.4.1053
      vim-patch:7.4.1071
      vim-patch:a61018d
      vim-patch:4d1c0a4
      vim-patch:7.4.1064
      vim-patch:7.4.1096
      vim-patch:7.4.1567
      vim-patch:acb4f22
      vim-patch:345efa0
      vim-patch.sh: Only print the first neovim/neovim remote name
      test/functional: Allow arbitrary arguments to cwd/lwd functions
      test/functional: cd_spec: Use named keys for directories table
      test/functional: cd_spec: Add tests for using explicit args
      test/functional: cd_spec: Add tests for {getcwd,haslocaldir}(-1, -1)
      tcd: Use user-provided tab page for `getcwd()`/`haslocaldir()`
      tcd: Determine correct scope from user input
      vim-patch:85084ef
      vim-patch:7.4.1142
      vim-patch:7.4.1695
      Make clint happy again
      vim-patch:7.4.1108 (#4872)
      vim-patch:13d5aee
      vim-patch:705ada1
      vim-patch:298b440
      vim-patch:5e9b2fa
      vim-patch:7c764f7
      vim-patch:681baaf
      vim-patch:cbebd48
      vim-patch:38a5563
      vim-patch:e0fa374
      vim-patch:decb14d
      test: Fix path to valgrind suppressions (#4892)
      Merge pull request #4758 from jbradaric/vim-7.4.1394
      Merge pull request #4738 from brcolow/vim-7.4.1223
      Merge pull request #4788 from brcolow/vim-7.4.1051
      Merge pull request #4802 from brcolow/vim-7.4.1090
      Merge pull request #4875 from shotat/vim-7.4.1130
      test: Use clipboard fixture instead of user's clipboard (#4903)
      test: functional: Remove test_bkc_* files after testing
      test: functional: Remove unnecessary use of clipboard register
      Merge pull request #4924 from jamessan/test-cleanup
      vim-patch:7.4.1126
      vim-patch:7.4.1592
      lint
      Merge pull request #4949 from jamessan/vim-7.4.1592
      vim-patch:7.4.1384
      vim-patch:7.4.1388
      vim-patch:7.4.1396
      vim-patch:f391327
      vim-patch:dae8d21
      vim-patch:7.4.1478
      vim-patch:7.4.1479
      vim-patch:7.4.1480
      vim-patch:7.4.1486
      vim-patch:328da0d
      vim-patch:7.4.1492
      vim-patch:7.4.1499
      vim-patch:5f148ec
      vim-patch:7.4.1528
      vim-patch:77cdfd1
      vim-patch:7.4.1550
      vim-patch:7.4.1551
      vim-patch:7.4.1552
      vim-patch:7.4.1553
      vim-patch:7.4.1554
      vim-patch:7.4.1596
      vim-patch:e18c0b3
      vim-patch:4f3f668
      vim-patch:7.4.1649
      Move vimball plugin into an optional package
      Reword §05.4 to describe using the new vimball package
      Generate tags and install docs for included packages
      vim-patch:7db8f6f
      vim-patch:7.4.1712
      vim-patch:03413f4
      vim-patch:7.4.1840
      vim-patch:7.4.1973
      vim-patch:7.4.1986
      lint
      Add missing translation from vim-patch:5e9b2fa
      Merge pull request #5059 from joshtriplett/busted-specify-lua-interpreter
      vim-patch:7.4.1663
      vim-patch:7.4.1682
      vim-patch:7.4.1703
      lint
      Merge pull request #5020 from jamessan/vim-7.4.1663
      Set the default value for 'packpath'
      Merge pull request #5195 from jamessan/master
      Merge pull request #5212 from nhooyr/ignore-res
      Re-add support for the :browse command modifier
      Restore ":browse oldfiles" behavior from Vim
      lint
      Merge pull request #5213 from blueyed/unset-cdpath-with-vim-patch
      vim-patch:7.4.1700
      vim-patch:7.4.2219
      lint
      ex_cmds: Factor pieces of functionality out of do_sub
      Merge pull request #5231 from jamessan/vim-7.4.1700

Joel D. Elkins (1):
      clipboard: support "doit" tool

John Szakmeister (7):
      test/functional: prefix the cd command with silent to prevent hanging
      test/functional: fix a dependency on the previous test suite
      test/functional: clear the temp directory before each tempfile test
      Fix be64toh() detection on BSDs.
      third-party: don't build busted in parallel with anything
      third-party: force the use of penlight 1.3.2-2 until busted is fixed
      Merge pull request #5224 from jszakmeister/force-penlight-version

Josh Triplett (3):
      terminal: Ensure b:term_title always has a value
      Document terminal buffer-local variables
      Pass busted the path to the detected Lua interpreter

Jurica Bradaric (26):
      vim-patch:7.4.1042
      vim-patch:7.4.1047
      vim-patch:7.4.1048
      vim-patch:7.4.1049
      vim-patch:7.4.1052
      vim-patch:7.4.1054
      vim-patch:7.4.1119
      vim-patch:7.4.1123
      vim-patch:7.4.1132
      vim-patch:7.4.1161
      Fix linter warnings in test.
      vim-patch:7.4.1513
      vim-patch:7.4.1102
      vim-patch:7.4.1110
      Remove unnecessary forward function declarations.
      108_backtrace_debug_comands: Fix linter errors.
      ex_cmds2: Fix memory leak.
      vim-patch:7.4.1832
      vim-patch:7.4.1516
      vim-patch:7.4.1521
      file_perm_spec: Fix the test condition on Windows.
      vim-patch:7.4.1394
      vim-patch:7.4.1397
      vim-patch:7.4.1464
      vim-patch:7.4.1468
      eval.c: Fix linter errors.

Justin M. Keyes (248):
      version bump
      test: shell_spec: rename variable
      test/unit: ensure event_init()
      Merge pull request #4642 from justinmk/unittest-event_init
      Merge pull request #4273 from watiko/vim-7.4.957
      Merge #4303 'vim-patch:7.4.{951,1143,1144}'.
      Merge pull request #4632 from KillTheMule/vim-7.4.822
      Merge pull request #4325 from watiko/vim-7.4.984
      vim-patch:7.4.998
      legacy test: Makefile
      vim-patch:7.4.1092
      Merge pull request #4631 from KillTheMule/vim-7.4.871
      Merge pull request #4647 from justinmk/vimpatches
      vim-patch:7.4.1118
      Merge pull request #4593 from ZyX-I/length-functions
      remove disable_char_avail_for_testing()
      Merge pull request #4630 from jamessan/vim-7.4.613
      Merge pull request #4649 from justinmk/vimpatches
      Merge pull request #4622 from Shougo/vim-7.4.1753
      Merge #4591
      Merge pull request #4655 from brcolow/vim-7.4.1035
      Merge pull request #4625 from brcolow/vim-7.4.1075
      Merge pull request #4652 from HiPhish/coverity-defects
      Merge pull request #4661 from brcolow/vim-7.4.1401
      option.c: include header for completeopt_was_set
      Merge pull request #4668 from fwalch/archlinux-filetypes
      Merge pull request #4670 from equalsraf/tb-remove-unix-guard
      os_nodetype: impl with libuv
      Merge pull request #1112 from justinmk/os_nodetype
      Merge pull request #4674 from equalsraf/tb-include-fcntl
      Merge pull request #4675 from barraponto/patch-1
      Merge pull request #4679 from equalsraf/tb-windows-lc
      Merge pull request #4676 from ZyX-I/fix-hist_char2type-crash
      Merge pull request #4681 from equalsraf/tb-msvc-varmacros
      Merge pull request #4688 from ZyX-I/clint-checks
      Merge pull request #4680 from equalsraf/tb-windows-winsock2
      Merge pull request #4704 from KillTheMule/vim-runtime-patches-all
      Merge pull request #4678 from KillTheMule/vim-7.4.672
      Merge pull request #4644 from KillTheMule/vim-7.4.882
      Merge pull request #4677 from KillTheMule/vim-7.4.889
      Merge pull request #4540 from KillTheMule/vim-patch-1236
      Merge pull request #4712 from jamessan/runtime-patches
      Merge pull request #4654 from KillTheMule/testlint
      Merge pull request #4705 from equalsraf/tb-fix-os-nodetype
      Merge pull request #4718 from jszakmeister/fix-some-failing-tests
      Merge pull request #4628 from brcolow/vim-7.4.1101
      Merge pull request #4639 from brcolow/vim-7.4.1347
      Merge pull request #4717 from jamessan/vim-7.4.1015
      Merge pull request #4695 from KillTheMule/vim-7.4.896
      Merge pull request #4720 from jbradaric/vim-7.4.1042
      Merge pull request #4350 from DarkDefender/term_color
      Merge pull request #4715 from jamessan/vim-7.4.1007
      Merge pull request #4588 from KillTheMule/vim-patch-1285
      Merge pull request #4731 from jbradaric/vim-7.4.1054
      Merge pull request #4730 from jbradaric/vim-7.4.1052
      Merge pull request #4729 from jbradaric/vim-7.4.1047
      Merge pull request #4724 from KillTheMule/more-testlint
      Merge pull request #4727 from bfredl/citestlint
      Merge pull request #4733 from AdnoC/hi-link-cleared-group
      Merge pull request #4563 from KillTheMule/vim-patch-1259
      Merge pull request #4757 from KillTheMule/fix-tui_spec
      Merge pull request #4755 from jszakmeister/fix-endian-h-on-bsd
      Merge pull request #2717 from lucc/test68
      test: ex_terminal() double-free
      ex_terminal(): fix double-free
      Merge pull request #4765 from jdelkins/doit
      Merge pull request #4764 from justinmk/term-double-free
      test: term_close use-after-free
      Merge pull request #4527 from philix/env-refactor
      Merge pull request #4760 from justinmk/term-use-after-free
      Merge pull request #4743 from jamessan/vim-7.4.1037
      Merge pull request #3522 from wdv4758h/clang-3.7-options
      indent/lua.vim: fix indent of nested elseif
      Merge pull request #4742 from brcolow/shellcheck-lint
      msg_puts_printf: remove char_u
      Merge pull request #4770 from jamessan/vim-patch-list
      Merge pull request #4769 from jamessan/vim-7.4.1568
      Merge pull request #4759 from jbradaric/vim-7.4.1513
      Merge pull request #4768 from justinmk/char_u
      Merge pull request #4734 from jbradaric/vim-7.4.1102
      Merge pull request #4753 from dmerejkowsky/cmake-ninja-test-output
      Merge pull request #4780 from jamessan/vim-7.4.1046
      Merge pull request #4657 from brcolow/vim-7.4.1036
      Merge #4633: support "special" highlight (undercurl)
      Merge pull request #4782 from jamessan/alt-hub-cli
      Merge pull request #4790 from brcolow/vim-7.4.1057
      Merge #2821 'test: migrate legacy test breakindent'
      Merge pull request #4791 from brcolow/vim-7.4.1059
      Merge #4744 'highlight listchar in cursorline'
      Merge pull request #4779 from equalsraf/tb-lua-without-unittest
      Merge pull request #4737 from jamessan/vim-7.4.1017
      Merge #4800 'syntax: foo=NONE should clear hi group'
      host.vim: s:RegistrationCommands(): Normalize slashes.
      Merge pull request #4793 from brcolow/vim-7.4.1061
      Merge pull request #4787 from brcolow/vim-7.4.1050
      Merge pull request #4786 from jbradaric/vim-7.4.1516
      os_nodetype: Return NODE_NORMAL if os_stat fails.
      Merge pull request #4806 from justinmk/nodetype
      Merge pull request #2824 from lucc/legacy/close_count
      Merge pull request #4808 from justinmk/small.vim
      Merge pull request #4812 from jamessan/vim-a61018d
      Merge pull request #4807 from jamessan/vim-7.4.1053
      Merge pull request #4741 from brcolow/vim-7.4.1281
      Merge pull request #4819 from jamessan/vim-acb4f22
      Merge pull request #4821 from jamessan/vim-7.4.1096
      Merge pull request #4827 from equalsraf/tb-dummy-tui
      Merge pull request #4826 from jamessan/vim-345efa0
      Merge pull request #4817 from bfredl/remoteui
      Merge pull request #4825 from ZyX-I/fix-4822
      Merge pull request #2825 from lucc/legacy/listlbr
      Merge pull request #4831 from blueyed/provider-pythonx-robust-comparison
      do_source: less fuss about fopen_noinh_readbin
      fopen_noinh_readbin: restore WIN32 decision
      Merge pull request #4833 from jamessan/multi-remote-fix
      Merge pull request #4832 from justinmk/do_source_fuss
      Merge pull request #4830 from blueyed/proider-pythonx-handle-127
      Merge pull request #4756 from jbradaric/vim-7.4.1119
      Merge pull request #4740 from brcolow/vim-7.4.1276
      Merge pull request #4198 from daynin/string-tests
      Merge pull request #4845 from ZyX-I/luaviml'/lua'/encode_vim_to_object'/refactor-kvec
      Merge pull request #4843 from ZyX-I/refactor-queue
      Merge pull request #4853 from ZyX-I/fix-4852
      Merge pull request #4844 from ZyX-I/rename-main-loop
      Merge pull request #4846 from ZyX-I/luaviml'/lua'/encode_vim_to_object'/typval_encode
      travis: remove LLVM apt PPA; fallback to clang 3.4
      Merge pull request #4859 from justinmk/travisllvm
      Merge pull request #4868 from jamessan/vim-85084ef
      Merge pull request #4869 from jamessan/vim-7.4.1142
      reorg
      doc: precision, concision, elision
      Merge pull request #4871 from justinmk/housekeeping
      Merge pull request #4860 from jamessan/tab-win-precedence
      log: Rename to $NVIM_LOG_FILE
      Merge #4854
      Merge pull request #2844 from lucc/test10
      Merge pull request #4879 from justinmk/test55
      runtime/doc: remove doctags
      .gitignore: cleanup
      build: define `doc_html` task
      test: rmdir(): recursively delete
      test: expand_spec: clean up fixtures
      build: define `helptags` target which always runs.
      Merge #4878 'build: always regenerate help tags'
      Merge #4888 from jamessan/vim-13d5aee
      Merge #4890 from jamessan/vim-38a5563
      Merge pull request #4804 from brcolow/vim-7.4.1150
      Merge #4813 'runtime: clipboard: start daemons in /'.
      Merge #4908 from ZyX-I/clint-checks-2
      Merge #4839 from ZyX-I/luaviml'/lua'/encode_vim_to_object'/functests
      Merge #3745 from cacplate/ops_Wconversion
      doc: Move spell design discussion.
      doc: msgpack_rpc: De-emphasize the transport protocol.
      doc: remove "nvim-" qualfier from tags
      doc: Remove gui_w32.txt
      doc/clipboard: cleanup
      doc/terminal: cleanup
      doc: cleanup
      doc/provider: cleanup
      doc/python: cleanup
      doc: uppercase RPC
      doc: consolidate nvim.txt
      build: Purge docs before rebuilding.
      Merge pull request #4841 from jamessan/vim-7.4.1126
      Merge #4923 from justinmk/doc
      build: Revert 464bc16.
      test/highlight_spec: Test "gui" arg of synIDattr().
      Merge #4851
      coverity/149459: CHECKED_RETURN (false positive)
      doc: api_info
      Merge #4938 from justinmk/coverity
      Merge #4697 'capture() function'.
      Merge #4933 from ZyX-I/fix-matchparen-spec
      Merge #4929 from mhinz/fix-term
      Merge #4865 from ZyX-I/file-buffered-read
      Merge #4607 from ZyX-I/luaviml'/lua'/encode_vim_to_object
      ex_cmds2.c: cleanup
      Merge #4965 from justinmk/fixup4453
      ci: Remove MSAN build until it is fixed. (#4966)
      Merge #4969 from ZyX-I/update-unicode
      Merge #4646 from oni-link/fix.issue.4569.3
      Merge #4984 'Trigger TabNewEntered with <CTRL-W>T'
      options: Default t_Co to 256.
      tui: Assume 256 colors in most cases.
      test: TUI colors ('t_Co')
      Merge #5001 from justinmk/t_colors
      test/functional: sleep()
      doc
      ci: Reduce verbosity of low-risk tasks.
      doc
      test: TUI colors: Skip TERM=linux on non-linux. (#5015)
      Merge #4648 from jamessan/packages
      Merge #4991 'vim-patch:7.4.1140'
      Merge #4980 'Support legacy `:ruby` commands'.
      install: Include *.rb in runtime files.
      Merge #5026 from joshtriplett/term-title-statusline
      test: output_spec
      Merge #5068 'justinmk/output_spec'
      test: PTY descendants should not prevent exit.
      Merge #4798 'process.c: Fix block in teardown'
      Merge #5077 from fwalch/travis/fix-gcov
      Merge #5062 from blueyed/fix-genvimvim-funcnames
      server_init: Handle server_address_new() failure.
      test: Update test_alot.vim
      Merge #5058
      Merge #2850
      doc: gentle transition steps; stub XDG section
      os_resolve_shortcut: initial port from Vim source
      utf8_to_utf16: adapt libuv's fs__capture_path
      os_resolve_shortcut: Remove legacy win16 codepath.
      os_resolve_shortcut: cleanup
      utf16_to_utf8
      mbyte.c: Move utf8/utf16 functions to mbyte.c
      os_resolve_shortcut: Report conversion error.
      version.c: update
      eval.c: rename capture() to execute() (#5132)
      Merge #4634 'version.c: update'
      doc: mention tnoremap
      Merge #4837 from justinmk/os_resolve_shortcut
      readfile(): readonly: Also check "not writable".
      Merge #5159 from justinmk/readfile-readonly-check
      Merge #4964 from ZyX-I/no-xdg-expand
      man.vim: doc, UX tweaks
      Merge #4449 'man.vim'
      Merge #5168 from nhooyr/man-rewrite
      Merge #5130 from equalsraf/tb-appveyor
      readfile(): Ensure `perm` for non-Unix.
      win32: readfile(): Directories should not show "[Permission Denied]".
      Merge #5185 from justinmk/readfile-perm
      test: mouse_spec
      Merge #5025 'input.c: Restore double click'
      Merge #5184 from equalsraf/windows-literal-path-seps
      XXX: CI: Disable hanging test on Travis OSX.
      test: Fix os_name() call.
      Merge #5188 from justinmk/travis-test-hack
      doc
      Merge #5214 from jamessan/browse-modifier
      host.vim: s:GetManifestPath(): Remove for-loop.
      host.vim: s:GetManifestPath(): Create base directory if needed.
      host.vim: s:GetManifestPath(): octal permissions
      Merge #5050 'rplugin manifest: default to XDG dir'
      Merge #5198 from equalsraf/windows-path-is-absolute
      man.vim: Avoid error in legacy vimrcs.
      CheckHealth
      CheckHealth: Accept [plugin1 [, plugin2 [, ...]]] args.
      CheckHealth: Remove "disable"/"enable" concept
      remote/host.vim: Avoid "No matching autocommands".
      Merge #5205 'CheckHealth'
      NVIM v0.1.5

KillTheMule (47):
      The trivial part of 7.4.871
      vim-patch:7.4.871
      Happy little, happy little, happy little linter
      vim-patch:7.4.822
      Linting.
      version.c: update NA
      vim-patch:5a46a58
      vim-patch:7.4.1300
      Add documentation for disable_char_avail_for_testing, handpicked from
      Satisfy the linter.
      vim-patch:7.4.1296
      test: matchparen_spec.lua
      Satisfy testlint.
      vim-patch:7.4.882
      Even though the patch is not needed for neovim, add a test for the bugfix
      vim-patch:7.4.889
      vim-patch:7.4.672
      Linting.
      Add test for vim-patch 7.4.672
      vim-patch:a0f849e
      vim-patch:d7464be
      vim-patch:b4ff518
      vim-patch:e392eb4
      vim-patch:d042dc8
      vim-patch:2c5e8e8
      vim-patch:256972a
      vim-patch:cc7ff3f
      Fix typo that seems to have been around forever
      Linting.
      vim-patch:7.4.1285
      vim-patch:cb00f03
      Add documentation for reltimefloat()
      doc/starting.txt: fix numbering #4728
      test/functional/helpers.lua: Fix dedent() #4735
      vim-patch:7.4.1259
      Mark 871 as merged, see
      Testlinting.
      Fix tui_spec.lua for QB/Travis
      test: Add a test for the new guisp highlighting feature.
      Testlinting.
      Fix indents.
      Testlint. (#4881)
      Update version.c (#4974)
      doc: remove obsolete reference (#4978)
      Add test for :drop
      A bit of linting
      test: fix

Lucas Hoffmann (15):
      tests: Migrate legacy test 68.
      tests: Migrate legacy test breakindent.
      tests: Migrate legacy test close_count.
      tests: Modernize legacy/close_count.
      tests: Migrate legacy test 10.
      Remove old version of legacy test 10.
      tests: Migrate legacy test 30.
      tests: Update migrated legacy test 30 for patch 7.4.643.
      tests: Migrate legacy test 55.
      test: Split migrated legacy test 55.
      test: Fix migrated test 55.
      test: Clean up after migration of legacy test 55.
      tests: Migrate legacy test listlbr.
      Update migrated test after patch recent patches in master.
      tests: Migrate legacy test 34. (#2849)

Marco Hinz (7):
      Always resize the embedded vterm properly
      Make existing tests work with new feature
      Add tests for new feature
      vim-patch:7.4.1716
      Tests: check 'autochdir' on startup
      Merge PR #4994 'vim-patch:7.4.1716'
      Fix String_eq() (#5051)

Mateusz Czaplinski (1):
      options: Set 't_Co' from unibilium + fix_terminfo.

Mateusz Czapliński (1):
      tui/input.c: Handle Ctrl-Z (suspend) for TERM=linux (#3100) (#4911)

Matt Fowles Kulukundis (1):
      build: initialize variable (#5194)

Michael Budde (1):
      Fix regression of :drop introduced in 1a91000

Michael Ennen (32):
      vim-patch: 7.4.1347
      vim-patch: 7.4.1035
      vim-patch:7.4.1006 #4605
      vim-patch: 7.4.1075
      vim-patch: 7.4.1101
      vim-patch: 7.4.1401
      Windows: find_file_in_path: Handle absolute path. #4711
      vim-patch: 7.4.1086 #4626
      version.c: update N/A. #4660
      vim-patch:7.4.1091 #4627
      Run shellcheck (shell scripting linter) on shell scripts.
      vim-patch:7.4.1568
      vim-patch:7.4.1728
      vim-patch:7.4.1276
      vim-patch: 7.4.1036
      vim-patch:7.4.1050
      vim-patch:7.4.1057
      vim-patch:7.4.1059
      vim-patch:7.4.1061
      Fixes suggested by @justinmk and @jbradaric
      vim-patch:7.4.1090
      test: Remove references to tiny.vim/small.vim/mbyte.vim
      vim-patch:7.4.1281
      vim-patch:7.4.1150
      vim-patch:7.4.1151
      vim-patch:7.4.1153
      vim-patch:7.4.1094
      vim-patch:7.4.1051
      vim-patch:7.4.1068
      vim-patch:7.4.1223
      vim-patch:7.4.1352 (#4914)
      vim-patch:7.4.1305 #5094

Nicolai Skogheim (1):
      cmake: remove unused includes (#4947)

Nikolai Aleksandrovich Pavlov (2):
      doc: Add missing /site/ path component to &runtimepath description
      Merge pull request #4962 from neovim/ZyX-I-patch-1

Panashe Fundira (1):
      vim-patch:7.4.1673 (#5141)

Panashe M. Fundira (3):
      vim-patch:7.4.1675 #5142
      vim-patch:7.4.1676 #5143
      version.c: add completed patches

Patrick (5):
      vim-patch:7.4.1136
      vim-patch:7.4.1140
      vim-patch:7.4.1546
      vim-patch:7.4.1548
      vim-patch:7.4.1491 #5048

Robert Andrew Ditthardt (1):
      Fix indenting nested elseifs

Rom Grk (1):
      synIDattr(): return RRGGBB value for [fg|bg|sp]# #4851

Rui Abreu Ferreira (27):
      Remove old UNIX ifdef from buf_write()
      Add missing include fcntl.h
      Windows: without libintl use LC_CTYPE instead of LC_MESSAGES
      Windows: Include winsock2.h before windows.h
      MSVC: Avoid variadic macro bug in STATIC_ASSERT
      Windows: Fix os_nodetype() default return
      vim-patch:7.4.896
      cmake: Allow building without Luajit
      Windows: Don't build the TUI is systems where it is not supported
      pty_process: split into plat-specific files (#3976)
      Remove redundant includes of unistd.h (#5126)
      Travis: Remove MinGW builds
      MinGW Appveyor builds
      MSVC: Build third-party dependencies as release DLLs
      Build third-party deps in MinGW
      third-party: Create path in CopyFilesGlob.cmake
      third-party: Build libvterm in MinGW
      third-party: Pass along cmake generator in luv recipe
      Windows: Fix functionaltest fixtures
      Fix vim-patch:7.4.689
      Create os_translate_sys_error()
      Windows: Don't use literal path separators
      Appveyor: Generate helptags and build artifacts
      Windows: get_past_head() (#5199)
      Add Windows support to path_is_absolute()
      Windows: Check drive letter in absolute paths
      path.c: Avoid code duplication for path separator checks

Sebastian Parborg (1):
      Fix guessing incorrect color index in terminal

Sergey Golovin (1):
      add test for vim_strsave_escaped() function

Shota (2):
      vimpatch.sh: bug fix in find_git_remote regex (#4863)
      vim-patch:7.4.1056 (#4870)

Shougo (2):
      rplugin: Manifest file name fallback (#4935)
      vim-patch:7.4.2112 (#5175)

Shougo Matsushita (7):
      vim-patch:7.4.1753
      'termguicolors' #4690
      Port capture() function
      version.c: Update to 7.4.2107
      vim-patch:7.4.2013, vim-patch:7.4.2014
      [RFC] vim-patch:7.4.2011, vim-patch:7.4.2012, vim-patch:7.4.2066 #5106
      readfile(): Less-destructive readonly check.

Simon Weil (3):
      vim-patch.sh: ignore coloring and pagers (#5030)
      vim-patch:7.4.1186 (#5091)
      vim-patch:7.4.1237 (#5092)

TJ DeVries (3):
      Fix style according to linter
      Add new functionality to the `=` marker in the STL
      CheckHealth

Tommy Allen (5):
      runtime: Add script for Python diagnostic information (#4885)
      mouse.c: Adjust clicked column if chars are concealed (#5087)
      matchit.vim: preserve jumplist (#5124)
      runtime: rplugin manifest written to $XDG_DATA_HOME
      tests: Set env variables in RunTests.cmake

Yichao Zhou (6):
      Let the highlight of listchars override cursorline
      test: Update to meet new expectations.
      lint
      test: cursorline, listchars
      screen.c: Fix listchars hl for space/nbsp in visual mode.
      test: listchars

ZyX (68):
      keymap: Make replace_termcodes and friends accept length and cpo_flags
      option: Add findoption_len function
      option: Add find_key_option_len function
      option: Use findoption_len in do_set
      option: Allow zero-length options
      ex_getln: Make get_histtype accept length argument
      ex_getln: Make get_histtype return HIST_DEFAULT if needed
      *: Fix linter errors
      ex_getln: Do not crash with :append/:insert/:change
      clint: Check that boolean operator is placed on the next line
      *: Fix new linter errors
      eval: Stop executing *eval() function at error
      *: Rename main loop variable from loop to main_loop
      lib/kvec: Remove useless type argument from kv_push macros
      lib/kvec: Do not use kv_init unless needed
      lib/kvec: Make code cleaner
      lib/kvec: Fix remaining linter errors
      lib/queue: Refactor queue.h
      lib/queue: Actually remove all _QUEUE macros
      eval/encode: Move main macros from encode.c to typval_encode.h
      kvec,typval_encode: Add new vector: the one with preallocated array
      typval_encode: Do not use new vector type
      unittests: Also remove event_teardown
      log: Move log to $NVIM_LOG_FILE_PATH, falling back to the old location
      functests: Check logs in lua code
      functests: Do not use setup/teardown where before_/after_each is needed
      clint: Do not allow aligning line continuation characters
      *: Fix errors from new linter checks
      *: Also fix the adjacent errors
      clint: Reject indented preprocessor directives
      *: Fix new linter errors
      func_attr: Fix other new linter errors
      clint: Add rules that forbids spaces after a cast operator
      functests: Fix matchparen_spec.lua
      file,os/fs,shada: Separate opening, closing, writing and reading files
      file: Add buffered reading and writing
      unittests: Add os_close, os_read and os_readv tests
      file: Use own constants, do not rely on fcntl.h
      shada: Do not forget to close ShaDa reader
      unittests: Add os_write test
      unittests: Add tests for file.c
      file: Move src/nvim/file.* to src/nvim/os/fileio.*
      unittests: Fix bug somewhere that makes file_read tests SEGV
      *: Satisfy linter (newest type casts rule)
      unittests: Fix kFileNoSymlink test on FreeBSD
      os/fileio: Use readv often
      unittests: Fix testlint errors
      api/helpers: Use typval_encode.h for vim_to_object
      unittests: Add tests for vim_to_object function
      msgpack_rpc: Also make msgpack_from_*/msgpack_to_* functions not recur
      kvec,typval_encode: Add new vector: the one with preallocated array
      eval: Also make clear_tv non-recursive
      option: Handle NULL string in set_option_value
      fixup! unittests: Add tests for vim_to_object function
      msgpack_rpc: Fix crash in log_server_msg
      kvec: Do not bother with making capacity a power of 2
      *: Fix linter errors
      option: Make all pointers in set_string_option constant
      unittests/*/helpers: Fix testlint errors
      Update unicode files
      version: State that 1960 was included
      option: Do not expand options, obtained from XDG vars
      option: Also do not expand XDG defaults with set&
      option.h: Turn OPT_* list into a enum
      option: Also escape commas in options other then &runtimepath
      functests: Add tests for XDG defaults
      functests: Also make sure that `set all&` does not expand
      option: Silence linter

bambu (1):
      mouse: Implement horizontal scroll. #3450

oni-link (9):
      process.c: Prevent data loss for process output streams
      shell.c: Fix missing output
      fixup: process.c: Prevent data loss for process output streams
      fixup2: process.c: Prevent data loss for process output streams
      term_close: fix use-after-free
      process.c: Fix a block when in teardown mode
      process.c: Close events are processed too late
      Remove some unnecessary function attributes (#4909)
      Prevent endless loop in printdigraph(). (#5215)

pips.linux (1):
      vim-patch:7.4.1236

prollings (5):
      vim-patch:7.4.1121 (#4989)
      vim-patch:7.4.1111 (#5004)
      vim-patch:7.4.1147 (#5005)
      vim-patch:7.4.1365 (#5037)
      vim-patch:7.4.1557 (#5117)

sach1t (6):
      Enable -Wconversion for getchar.c
      getchar.c wconversion: Change types
      tui/input.c: Add mouse release event (#4873)
      input.c: restore double click
      test: Add tests for double, triple, and quadruple click
      lint

shotat (1):
      vim-patch:7.4.1130

watiko (13):
      vim-patch:7.4.984
      tests: Migrate legacy test searchpos
      vim-patch:7.4.1093
      vim-patch:7.4.951
      vim-patch:7.4.1143
      vim-patch:7.4.1144
      tests: Migrate legacy test sort
      test: Remove migrated legacy test from Makefile
      vim-patch:7.4.941
      buffer_defs.h: Fix lint errors
      vim-patch:7.4.942
      vim-patch:7.4.957
      tests: Migrate legacy test tagcase

-----------------------------------------------------------------------

No new revisions were added by this update.

-- 
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