summaryrefslogtreecommitdiff
path: root/data/vim/patches/8.1.0311
diff options
context:
space:
mode:
Diffstat (limited to 'data/vim/patches/8.1.0311')
-rw-r--r--data/vim/patches/8.1.0311112
1 files changed, 0 insertions, 112 deletions
diff --git a/data/vim/patches/8.1.0311 b/data/vim/patches/8.1.0311
deleted file mode 100644
index 3b6ece599..000000000
--- a/data/vim/patches/8.1.0311
+++ /dev/null
@@ -1,112 +0,0 @@
-To: vim_dev@googlegroups.com
-Subject: Patch 8.1.0311
-Fcc: outbox
-From: Bram Moolenaar <Bram@moolenaar.net>
-Mime-Version: 1.0
-Content-Type: text/plain; charset=UTF-8
-Content-Transfer-Encoding: 8bit
-------------
-
-Patch 8.1.0311
-Problem: Filtering entries in a quickfix list is not easy.
-Solution: Add the cfilter plugin. (Yegappan Lakshmanan)
-Files: runtime/pack/dist/opt/cfilter/plugin/cfilter.vim,
- runtime/doc/quickfix.txt
-
-
-*** ../vim-8.1.0310/runtime/pack/dist/opt/cfilter/plugin/cfilter.vim 1970-01-01 01:00:00.000000000 +0100
---- runtime/pack/dist/opt/cfilter/plugin/cfilter.vim 2018-08-21 18:56:37.027118962 +0200
-***************
-*** 0 ****
---- 1,43 ----
-+ " cfilter.vim: Plugin to filter entries from a quickfix/location list
-+ " Last Change: May 12, 2018
-+ " Maintainer: Yegappan Lakshmanan (yegappan AT yahoo DOT com)
-+ " Version: 1.0
-+ "
-+ " Commands to filter the quickfix list:
-+ " :Cfilter[!] {pat}
-+ " Create a new quickfix list from entries matching {pat} in the current
-+ " quickfix list. Both the file name and the text of the entries are
-+ " matched against {pat}. If ! is supplied, then entries not matching
-+ " {pat} are used.
-+ " :Lfilter[!] {pat}
-+ " Same as :Cfilter but operates on the current location list.
-+ "
-+ if exists("loaded_cfilter")
-+ finish
-+ endif
-+ let loaded_cfilter = 1
-+
-+ func s:Qf_filter(qf, pat, bang)
-+ if a:qf
-+ let Xgetlist = function('getqflist')
-+ let Xsetlist = function('setqflist')
-+ let cmd = ':Cfilter' . a:bang
-+ else
-+ let Xgetlist = function('getloclist', [0])
-+ let Xsetlist = function('setloclist', [0])
-+ let cmd = ':Lfilter' . a:bang
-+ endif
-+
-+ if a:bang == '!'
-+ let cond = 'v:val.text !~# a:pat && bufname(v:val.bufnr) !~# a:pat'
-+ else
-+ let cond = 'v:val.text =~# a:pat || bufname(v:val.bufnr) =~# a:pat'
-+ endif
-+
-+ let items = filter(Xgetlist(), cond)
-+ let title = cmd . ' ' . a:pat
-+ call Xsetlist([], ' ', {'title' : title, 'items' : items})
-+ endfunc
-+
-+ com! -nargs=+ -bang Cfilter call s:Qf_filter(1, <q-args>, <q-bang>)
-+ com! -nargs=+ -bang Lfilter call s:Qf_filter(0, <q-args>, <q-bang>)
-*** ../vim-8.1.0310/runtime/doc/quickfix.txt 2018-07-08 18:20:18.111521913 +0200
---- runtime/doc/quickfix.txt 2018-08-21 19:02:00.097112470 +0200
-***************
-*** 1551,1556 ****
---- 1551,1572 ----
- recognized as a command separator. The backslash before each space is
- required for the set command.
-
-+ *cfilter-plugin*
-+ If you have too many matching messages, you can use the cfilter plugin to
-+ reduce the number of entries. Load the plugin with: >
-+ packadd cfilter
-+
-+ Then you can use these command: >
-+ :Cfilter[!] {pat}
-+ :Lfilter[!] {pat}
-+
-+ :Cfilter creates a new quickfix list from entries matching {pat} in the
-+ current quickfix list. Both the file name and the text of the entries are
-+ matched against {pat}. If ! is supplied, then entries not matching {pat} are
-+ used.
-+
-+ :Lfilter does the same as :Cfilter but operates on the current location list.
-+
- =============================================================================
- 8. The directory stack *quickfix-directory-stack*
-
-*** ../vim-8.1.0310/src/version.c 2018-08-21 18:50:11.153501902 +0200
---- src/version.c 2018-08-21 19:01:28.421309486 +0200
-***************
-*** 796,797 ****
---- 796,799 ----
- { /* Add new patch number below this line */
-+ /**/
-+ 311,
- /**/
-
---
-ARTHUR: Be quiet! I order you to shut up.
-OLD WOMAN: Order, eh -- who does he think he is?
-ARTHUR: I am your king!
-OLD WOMAN: Well, I didn't vote for you.
- "Monty Python and the Holy Grail" PYTHON (MONTY) PICTURES LTD
-
- /// Bram Moolenaar -- Bram@Moolenaar.net -- http://www.Moolenaar.net \\\
-/// sponsor Vim, vote for features -- http://www.Vim.org/sponsor/ \\\
-\\\ an exciting new programming language -- http://www.Zimbu.org ///
- \\\ help me help AIDS victims -- http://ICCF-Holland.org ///