Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[RFC] Port vim's breakindent patch to neovim's codebase. (vim patches 7.4.338, 7.4.346, 7.4.352, 7.4.353, 7.4.370, 7.4.371, 7.4.388) #691

Merged
merged 8 commits into from Aug 20, 2014

Commits on Aug 20, 2014

  1. Copy the full SHA
    47391b1 View commit details
    Browse the repository at this point in the history
  2. vim-patch: 7.4.346

    Do not cache "brishift".
    
    Indent was not updated when changing 'breakindentopt'.
    
    Reported by itchiny, fixed by chrisbra in vim patch 7.3.346
    (https://code.google.com/p/vim/source/detail?r=3248c6e40aee01a7254d111dd846c6ec7889a804).
    fmoralesc committed Aug 20, 2014
    Copy the full SHA
    22c782b View commit details
    Browse the repository at this point in the history
  3. vim-patch: 7.4.353

    Make 'breakindent' work with the 'list' option.
    
    Originally patched in vim patch 7.4.353, by chrisbra
    (https://code.google.com/p/vim/source/detail?r=d42a1d3b74d40f580359dbd139d2d0dfa7235252)
    
    Updated version.c.
    fmoralesc committed Aug 20, 2014
    Copy the full SHA
    dfdfee0 View commit details
    Browse the repository at this point in the history
  4. vim-patch:7.4.371

    Problem:    When 'linebreak' is set control characters are not correctly
    displayed. (Kimmy Lindvall)
    Solution:   Set n_extra. (Christian Brabandt)
    fmoralesc committed Aug 20, 2014
    Copy the full SHA
    244ea63 View commit details
    Browse the repository at this point in the history
  5. vim-patch:7.4.370

    Problem:    Linebreak test fails when encoding is not utf-8. (Danek
    Duvall)
    Solution:   Split the test in a single byte one and a utf-8 one.
    (Christian Brabandt)
    fmoralesc committed Aug 20, 2014
    Copy the full SHA
    91aabcb View commit details
    Browse the repository at this point in the history
  6. vim-patch:7.4.388

    Problem:    With 'linebreak' set and 'list' unset a Tab is not counted
                properly. (Kent Sibilev)
    Solution:   Check the 'list' option. (Christian Brabandt)
    fmoralesc committed Aug 20, 2014
    Copy the full SHA
    2e1c745 View commit details
    Browse the repository at this point in the history
  7. vim-patch: 7.4.352

    Problem:    With 'linebreak' a tab causes a missing line break.
    Solution:   Count a tab for what it's worth also for shorter lines.
                (Christian Brabandt)
    fmoralesc committed Aug 20, 2014
    Copy the full SHA
    359262d View commit details
    Browse the repository at this point in the history
  8. update src/nvim/testdir/Makefile

    include breakindent and list related tests
    fmoralesc committed Aug 20, 2014
    Copy the full SHA
    3b0f7fe View commit details
    Browse the repository at this point in the history