1. 30 Dec, 2018 1 commit
  2. 28 Dec, 2018 2 commits
  3. 27 Dec, 2018 2 commits
  4. 19 Dec, 2018 1 commit
  5. 08 Dec, 2018 1 commit
    • Justin M. Keyes's avatar
      runtime/syntax: Fix highlighting of augroup contents (#9328) · bc132ae1
      Justin M. Keyes authored
      Comparing `vimCommand` from Vim's runtime/syntax/vim.vim, one can see
      that "augroup" and similar commands are conspicuously missing. They are
      handled specially (`vimAugroupKey`, `vimAutoCmd`).
      
      Excluding them from the generated `vimCommand` keyword list, fixes their
      highlighting.
      
      closes #9327
      bc132ae1
  6. 28 Nov, 2018 1 commit
  7. 12 Nov, 2018 3 commits
  8. 05 Nov, 2018 1 commit
  9. 21 Oct, 2018 1 commit
  10. 05 Oct, 2018 1 commit
  11. 30 Sep, 2018 1 commit
    • Daniel Hahler's avatar
      vim-patch.sh: use --ff with git-pull · c2f337ce
      Daniel Hahler authored
      I have `merge.ff = no` in my Git config to not use fast-forward merges
      by default, but when updating the Vim sources it should not cause a
      merge commit.
      
      [ci skip]
      c2f337ce
  12. 21 Aug, 2018 1 commit
  13. 20 Aug, 2018 1 commit
  14. 11 Aug, 2018 1 commit
  15. 10 Aug, 2018 2 commits
  16. 08 Aug, 2018 1 commit
  17. 25 Jul, 2018 1 commit
  18. 18 Jul, 2018 1 commit
  19. 10 Jul, 2018 1 commit
    • James McCoy's avatar
      vim-patch.sh: Unwrap commit messages when reviewing PRs · 35b269f5
      James McCoy authored
      Longer summary lines for commits may be wrapped when downloading the
      commit from GitHub.  Unwrapping the lines ensures they can be compared
      with the raw Vim commits.
      
      The difference before and after this patch using:
      
        ./scripts/vim-patch.sh -r 8684
      
      Before:
      
        ✘ Wrong commit message.
          Expected:
        vim-patch:8.0.1464: completing directory after :find does not add slash
      
        Problem:    Completing directory after :find does not add slash.
        Solution:   Adjust the flags for globpath(). (Genki Sky)
        vim/vim@8a37b03
          Actual:
        vim-patch:8.0.1464: completing directory after :find does not
         add slash
      
        Problem:    Completing directory after :find does not add slash.
        Solution:   Adjust the flags for globpath(). (Genki Sky)
      
      After:
      
         Found expected commit message.
      
      [ci skip]
      35b269f5
  20. 09 Jul, 2018 2 commits
  21. 29 Jun, 2018 1 commit
  22. 19 Jun, 2018 1 commit
    • James McCoy's avatar
      vim-patch: Replace shell variables in printf with formatted args · c8af12d0
      James McCoy authored
      This ensures that special characters in the variables are not
      interpreted as escapes/format characters in the printf string, as was
      seen with upstream patch 8.0.0615.
      
          $ ./scripts/vim-patch.sh -p 8.0.0615
          Updating Vim sources: /$HOME/src/neovim/.vim-src
           Updated Vim sources.
           Found Vim revision 'bf15b8d78b22661db8b19d662b62bb9a061cdd37'.
          Creating patch...
          Pre-processing patch...
           Saved patch to '/$HOME/src/neovim/vim-8.0.0615.patch'.
      
          Fetching 'origin/master'.
           From https://github.com/neovim/neovim
           * branch                master     -> FETCH_HEAD
      
          Creating new branch 'vim-8.0.0615' based on 'origin/master'.
           Switched to a new branch 'vim-8.0.0615'
          Branch 'vim-8.0.0615' set up to track remote branch 'master' from 'origin'.
      
          Creating empty commit with correct commit message.
          ./scripts/vim-patch.sh: line 40: printf: `w': invalid format character
           [vim-8.0.0615 db7fbb016] vim-patch:8.0.0615: using ./scripts/vim-patch.sh: line 44: printf: `w': invalid format character
          ✘ [vim-8.0.0615 db7fbb016] vim-patch:8.0.0615: using
      
      [ci-skip]
      c8af12d0
  23. 11 Jun, 2018 1 commit
  24. 10 Jun, 2018 1 commit
    • Justin M. Keyes's avatar
      NVIM v0.3.0 · 44c6deb9
      Justin M. Keyes authored
      FEATURES:
      3cc7ebf8 #7234 built-in VimL expression parser
      6a7c9046 #4419 implement <Cmd> key to invoke command in any mode
      b8363283 #7679 'startup: treat stdin as text instead of commands'
      58b210e1 :digraphs : highlight with hl-SpecialKey #2690
      7a13611b #8276 'startup: Let `-s -` read from stdin'
      1e71978c events: VimSuspend, VimResume #8280
      1e7d5e8c #6272 'stdpath()'
      f96d99ad #8247 server: introduce --listen
      e8c39f72 #8226 insert-mode: interpret unmapped META as ESC
      98e71123 msg: do not scroll entire screen (#8088)
      f72630b7 #8055 let negative 'writedelay' show all redraws
      5d2dd2eb win: has("wsl") on Windows Subsystem for Linux #7330
      a4f6cec7 cmdline: CmdlineEnter and CmdlineLeave autocommands (#7422)
      207b7ca4 #6844 channels: support buffered output and bytes sockets/stdio
      
      API:
      f85cbea7 #7917 API: buffer updates
      418abfc9 #6743 API: list information about all channels/jobs.
      36b2e3f7 #8375 API: nvim_get_commands
      273d2cd5 #8329 API: Make nvim_set_option() update `:verbose set …`
      8d40b361 #8371 API: more reliable/descriptive VimL errors
      ebb1acb3 #8353 API: nvim_call_dict_function
      9f994bb6 #8004 API: nvim_list_uis
      34057045 #7520 API/UI: forward option updates to UIs
      911b1e49 #7821 API: improve nvim_command_output
      
      WINDOWS OS:
      9cefd83c #8084, #8516 build/win: support MSVC
      ee4e1fd8 win: Fix reading content from stdin (#8267)
      
      TUI:
      ffb89049 #8309 TUI: add support for mouse release events in urxvt
      8d5a46e7 #8081 TUI: implement "standout" attribute
      60716371 TUI: support TERM=konsole-256color
      67848c0b #7653 TUI: report TUI info with -V3 ('verbose' >= 3)
      3d0ee17c TUI/rxvt: enable focus-reporting
      d109f564 #7640 TUI: 'term' option: reflect effective terminal behavior
      
      FIXES:
      ed6a1138 #8273 'job-control: avoid kill-timer race'
      4e02f1ab #8107 'jobs: separate process-group'
      451c48a0 terminal: flush vterm output buffer on pty output #8486
      5d6732ff :checkhealth fixes #8335
      53f11dcf #8218 'Fix errors reported by PVS'
      d05712fb inccommand: pause :terminal redraws (#8307)
      51af911a inccommand: do not execute trailing commands #8256
      84359a46 terminal: resize to the max dimensions (#8249)
      d49c1dda #8228 Make vim_fgets() return the same values as in Vim
      60e96a45 screen: winhl=Normal:Background should not override syntax (#8093)
      0c59ac1a #5908 'shada: Also save numbered marks'
      ba87a2cd cscope: ignore EINTR while reading the prompt (#8079)
      b1412dc4 #7971 ':terminal Enter/Leave should not increment jumplist'
      3a5721e9 TUI: libtermkey: force CSI driver for mouse input #7948
      6ff13d78 #7720 TUI: faster startup
      1c6e9560 #7862 TUI: fix resize-related segfaults
      a58c9094 #7676 TUI: always hide cursor when flushing, never flush buffers during unibilium output
      303e1df1 #7624 TUI: disable BCE almost always
      249bdb07 #7761 mark: Make sure that jumplist item will not have zero lnum
      6f41ce02 #7704 macOS: Set $LANG based on the system locale
      a043899b #7633 'Retry fgets on EINTR'
      
      CHANGES:
      ad60927d #8304 default to 'nofsync'
      f3f19705 #8035 defaults: 'fillchars'
      a6052c73 #7984 defaults: sidescroll=1
      b69fa866 #7888 defaults: enable cscopeverbose
      7c4bb23f defaults: do :filetype stuff unless explicitly "off"
      2aa308c6 #5658 'Apply :lmap in macros'
      8ce63930 terminal: Leave 'relativenumber' alone (#8360)
      e46534b4 #4486 refactor: Remove maxmem, maxmemtot options
      131aad95 win: defaults: 'shellcmdflag', 'shellxquote' #7343
      c57d3159 #8031 jobwait(): return -2 on interrupt also with timeout
      6452831c clipboard: macOS: fallback to tmux if pbcopy is broken #7940
      300d3651 #7919 Make 'langnoremap' apply directly after a map
      ada19562 #7880 'lua/executor: Remove lightuserdata'
      
      INTERNAL:
      de0a9548 #7806 internal statistics for list impl
      dee78a40 #7708 rewrite internal list impl
      44c6deb9
  25. 22 Apr, 2018 1 commit
  26. 16 Apr, 2018 2 commits
  27. 10 Apr, 2018 1 commit
  28. 01 Apr, 2018 3 commits
  29. 24 Mar, 2018 1 commit
  30. 11 Mar, 2018 1 commit
  31. 10 Mar, 2018 1 commit