Michael Ennen
521e45f2a8
vim-patch:7.4.1559
...
Problem: Passing cookie to a callback is clumsy.
Solution: Change function() to take arguments and return a partial.
1735bc988c
2016-12-12 10:17:34 -05:00
Michael Ennen
6fea2dfd26
vim-patch:7.4.1685
...
Problem: There is no easy way to get all the information about a match.
Solution: Add matchstrpos(). (Ozaki Kiichi)
7fed5c18f8
2016-12-06 15:52:48 -07:00
Michael Ennen
f6f77272b3
vim-patch:7.4.1782
...
Problem: strcharpart() does not work properly with some multi-byte
characters.
Solution: Use mb_cptr2len() instead of mb_char2len(). (Hirohito Higashi)
fca6600305
2016-10-24 12:49:17 -07:00
Michael Ennen
d6e27f90b9
vim-patch:7.4.1730
...
Problem: It is not easy to get a character out of a string.
Solution: Add strgetchar() and strcharpart().
58de0e2dcc
2016-10-23 18:04:28 -07:00
Justin M. Keyes
5a61ff188c
Merge #5257 from jbradaric/vim-7.4.1893
...
vim-patch:7.4.{1893,1895}
2016-10-13 01:19:09 +02:00
Jurica Bradaric
d8079e5ab7
vim-patch:7.4.1893
...
Problem: Cannot easily get the window ID for a buffer.
Solution: Add bufwinid().
b3619a90ea
2016-10-07 17:07:16 +02:00
Shougo Matsushita
db324879d2
vim-patch:7.4.2205
...
Problem: 'wildignore' always applies to getcompletion().
Solution: Add an option to use 'wildignore' or not. (Yegappan Lakshmanan)
e9d58a6459
2016-10-01 20:07:27 +09:00
Justin M. Keyes
7eb4d2f79d
vim-patch:7.4.1558 ( #5333 )
...
Problem: It is not easy to find out what windows display a buffer.
Solution: Add win_findbuf().
9cdf86b86f
2016-09-13 14:05:34 +02:00
Björn Linse
7e2348f2b1
eval: use gperf to generate the hash of builtin functions
...
make api functions highlighted as builtins in vim.vim
2016-08-31 21:57:04 +02:00
Björn Linse
3bd3b3b768
api: auto generate api function wrappers for viml
2016-08-31 21:40:20 +02:00
Björn Linse
abe00d583e
eval: add new function entries
2016-08-31 21:40:20 +02:00
ZyX
8fb7273ac0
eval: Move VimL functions list to a lua file
...
Removes all kinds of problems with sorting, provides a ready-to-use function
list representation for genvimvim.lua, does not require specifying function name
twice (VimL function name (string) + f_ function name).
2016-08-31 21:40:20 +02:00