Move notes about vim patches to readme.

Add some info on additonal patches.
This commit is contained in:
Rane Brown 2019-12-13 12:55:58 -07:00
parent 4f648b6567
commit fb5d2f3f82
2 changed files with 11 additions and 4 deletions

View File

@ -12,10 +12,6 @@ RUN pip3 install --upgrade pip setuptools
RUN pip3 install vim-vint
RUN git clone https://github.com/junegunn/vader.vim vader
# Notable versions:
# v7.4.1546 sticky type checking removed (allow a variables type to change)
# v7.3.831 getbufvar added a default value
# v8.0 async jobs and timers
RUN install_vim -tag v7.3.429 -name vim_7.3.429 -build \
-tag v7.4.1099 -name vim_7.4.1099 -build \
-tag v7.4.1546 -name vim_7.4.1546 -build \

View File

@ -53,3 +53,14 @@ plugin source files. For more information run `./run_tests.sh -h`.
2. Vader does not play nice with the location list. Tests that use the location
list should be placed in `independent_runs/`.
- [Vader Issue #199](https://github.com/junegunn/vader.vim/issues/199)
## Notable Vim patches
- `v7.3.831` `getbufvar` added a default value
- `v7.4.236` add ability to check patch with has("patch-7.4.123")
- `v7.4.1546` sticky type checking removed (allow a variables type to change)
- `v7.4.1989` `filter()` accepts a Funcref
- `v7.4.2044` lambda support added - see `:h expr-lambda`
- `v7.4.2120` Added function "closure" argument
- `v7.4.2137` add `funcref()`
- `v8.0` async jobs and timers