| Commit message (Collapse) | Author | Age |
| |
|
| |
|
|
|
|
|
|
|
| |
Problem: The OptionSet autocommands are not triggered from setwinvar().
Solution: Do not use switch_win() when not needed. (Hirohito Higashi)
https://github.com/vim/vim/commit/ba117c23dfd1146aca3235bea172df17a48bccee
|
|\
| |
| | |
vim-patch:7.4.887
|
|/
|
|
|
|
|
|
|
|
|
|
|
| |
Problem: Using uninitialized memory for regexp with back reference.
(Dominique Pelle)
Solution: Initialize end_lnum.
https://github.com/vim/vim/commit/c2b717ebd6719e722dcb5f10e4c74033a53ff7c7
---
see: "[bug] use of uninitialized memory in regexp_nfa.c with invalid back reference"
https://groups.google.com/d/msg/vim_dev/JWmrT5-NnPQ/U_TgaRW8AwAJ
|
|\
| |
| | |
vim-patch:7.4.792
|
| | |
|
| |
| |
| |
| |
| |
| |
| | |
Problem: Can only conceal text by defining syntax items.
Solution: Use matchadd() to define concealing. (Christian Brabandt)
https://github.com/vim/vim/commit/6561d52ecbe6e24d1b90403078cc8b76c53c42fc
|
|\ \ |
|
| | |
| | |
| | |
| | | |
mbyte.vim, small.vim are not relevant to migrated legacy tests.
|
| | |
| | |
| | |
| | |
| | |
| | | |
This will avoid confusion if additional `it()` blocks are added.
(`setup()` only runs once per `describe()` block, whereas `before_each()`
runs before each `it()`).
|
| | | |
|
| | | |
|
| | | |
|
| | |
| | |
| | |
| | | |
vim-patch:efcabd6892ad89a4585fb77aa94c3b1802b784ab
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Problem: Search does not handle multi-byte character at the start position
correctly.
Solution: Take byte size of character into account. (Yukihiro Nakadaira)
https://github.com/vim/vim/commit/5f1e68b7bc241118e5dd8fc781147fdda881ada8
|
|\ \ \
| | | |
| | | | |
tests: Migrate legacy test command_count.
|
| | | | |
|
| | | | |
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
The test involves argument and buffer numbers. Therefore it was necessary to
use a custom testing session to ensure that the initial buffer corresponds to
an argument.
|
| | | | |
|
|\ \ \ \
| | | | |
| | | | | |
Improve remote plugin scripts
|
| | | | | |
|
|\ \ \ \ \
| | | | | |
| | | | | | |
defaults: Enable filetypes, syntax
|
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
- `syntax_on` is documented. Rather than introduce a new undocumented
VimL global `g:syntax_off`, use a module-local flag.
- Rename "maybe" functions to follow style guidelines (use standard
module prefix)
|
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
If user invokes :filetype or :syntax before startup defaults are
applied, don't clobber their choices.
|
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
It is no longer forcing anything.
|
| | | | | | |
|
| | | | | | |
|
|/ / / / / |
|
|\ \ \ \ \
| | | | | |
| | | | | | |
build system: avoid more unneccesary recompiles
|
|/ / / / / |
|
|\ \ \ \ \
| | | | | |
| | | | | | |
version.c: Mark patches NA
|
|/ / / / /
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
NA patch list:
684: vim_tempfile() was refactored
https://github.com/vim/vim/commit/e5c421cfd70a4d864faa0fac4e9f2dd6cdf5881d
725: str_to_reg() was refactored
https://github.com/vim/vim/commit/659c94d483b2fdad949c14a42cee96f99a66394b
752: (Unicode 8.0) automatically generates these tables
https://github.com/vim/vim/commit/66312acf145f9d09fbc0dfa5caeafb715d5fd9ed
767: (clientserver)
https://github.com/vim/vim/commit/fafeee6b9e4b1a295001ed2139f9c5bc81eab836
804: (xxd)
https://github.com/vim/vim/commit/43fe32900c12fea5f9e15ee94ac850e95ec73188
812: ml_add_stack() was refactored by e53dda90bdb66c78978f75a1eb209f7b601a74f0
https://github.com/vim/vim/commit/fbd302ff38624abdec64980f4a19379d20a6e6c6
821: (coverity)
handled by 33cecbbf1667cd34324e6c6e7049ede1dbff426e
aca6dc50016bb6ebfe53b72dafca369ebcc99d29
bb674e0fcdc19ee069ad5130e5978d24b90765d0
https://github.com/vim/vim/commit/bd8539aac385d265d41da2e8ab59d7b9c3694557
827: (src/Makefile)
https://github.com/vim/vim/commit/8cba8ba3e026c12a5294a1260dbfea9c0d8fe7eb
838: (crypt, ifdef)
https://github.com/vim/vim/commit/8060687905bdadc46abb68ee6d40e5660e352297
839: (cast) vim_strnsave()'s 2nd argument type is already size_t
https://github.com/vim/vim/commit/6ed535dbc0981d328c02e139d6505207cbef4835
860: (empty commit) missing parts are in other runtime comitts
https://github.com/vim/vim/commit/a122b5e98afe18c9cfdab31b77d2a9fbb8e36416
865: (uninitializing) handled by 7f99d210fd6bf92619f295a439ee4ac7e1a8f353
https://github.com/vim/vim/commit/ed84b76021df763619cabaedddc44eb5ee849136
866: (netbeans)
https://github.com/vim/vim/commit/93c88e0f6a4a8f7634ed84721daf4af46fc0d5db
873: (netbeans, unused) related to 866
https://github.com/vim/vim/commit/b8603882b1679385b287f14c527fa61eee60a9dd
897: (clientserver)
https://github.com/vim/vim/commit/4e86150ec5b5158da92b28938ea55819dc890a14
---
NA runtime patch:
vim-patch:e2db6c9
|
|\ \ \ \ \
| |/ / / /
|/| | | | |
|
| | | | | |
|
| | | | | |
|
| | | | | |
|
| | | | | |
|
|\ \ \ \ \
| | | | | |
| | | | | | |
resolve symlink in shada_spec test
|
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
If the build directory path has symlinks in it, 'make functionaltest'
fails at shada_spec.lua:177 because readme_fname has symlink but
nvim resolves the symlink when writing it into the shada file.
|
|\ \ \ \ \ \
| |/ / / / /
|/| | | | | |
vim-patch:7.4.828
|
|/ / / / /
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
Problem: Crash when using "syn keyword x c". (Dominique Pelle)
Solution: Initialize the keyword tabble. (Raymond Ko, PR 397)
https://github.com/vim/vim/commit/670acbc70f371409b46b722bd9a1166e53574f42
---
see: "fix crash due to hash table not being initialized"
https://github.com/vim/vim/pull/397
To reproduce:
```sh
nvim -u NONE -c ow -c 'sy keyword x c'
```
|
|\ \ \ \ \
| | | | | |
| | | | | | |
vim-patch:7.4.{749,915}
|
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Problem: When removing from 'path' and then adding, a comma may go missing.
(Malcolm Rowe)
Solution: Fix the check for P_ONECOMMA. (closes #471)
https://github.com/vim/vim/commit/174674743d9a2d7361c9cd89836f8dd8651edeeb
|
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Problem: For some options two consecutive commas are OK. (Nikolay Pavlov)
Solution: Add the P_ONECOMMA flag.
https://github.com/vim/vim/commit/0e7c4b99c608d22fd1b8526e700420b248319b1f
|
|\ \ \ \ \ \
| |_|_|_|_|/
|/| | | | | |
vim-patch:7.4.{734,743,929}
|
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Problem: Test 94 fails on some systems.
Solution: Set 'encoding' to utf-8.
https://github.com/vim/vim/commit/cfcd1ddd103129b309671cba5cff55e19a9908e4
---
Neovim cannot change encoding after start-up.
|
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Problem: "gv" after paste selects one character less if 'selection' is
"exclusive".
Solution: Increment the end position. (Christian Brabandt)
https://github.com/vim/vim/commit/d29c6fea94947b3f4b54fbd5a6f832a7d744bf27
|
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Problem: "p" in Visual mode causes an unexpected line split.
Solution: Advance the cursor first. (Yukihiro Nakadaira)
https://github.com/vim/vim/commit/c004bc2726eafc7a56d1d9f8398a65a0a7dc8d6c
|