From fb5d2f3f8274d3ecd536d03a72b1f66ec0827b56 Mon Sep 17 00:00:00 2001 From: Rane Brown Date: Fri, 13 Dec 2019 12:55:58 -0700 Subject: [PATCH] Move notes about vim patches to readme. Add some info on additonal patches. --- Dockerfile | 4 ---- test/{Readme.md => README.md} | 11 +++++++++++ 2 files changed, 11 insertions(+), 4 deletions(-) rename test/{Readme.md => README.md} (83%) diff --git a/Dockerfile b/Dockerfile index 988cdd1..3e83bfc 100644 --- a/Dockerfile +++ b/Dockerfile @@ -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 \ diff --git a/test/Readme.md b/test/README.md similarity index 83% rename from test/Readme.md rename to test/README.md index 27747b4..40eb52b 100644 --- a/test/Readme.md +++ b/test/README.md @@ -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