| Commit message (Collapse) | Author | Age |
... | |
| | | |
|
|\ \ \
| |/ /
|/| | |
vim-patch:7.4.278
|
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Problem: list_remove() conflicts with function defined in Sun header file.
Solution: Rename the function. (Richard Palo)
https://code.google.com/p/vim/source/detail?r=v7-4-278
|
| | | |
|
|/ / |
|
|\ \
| | |
| | | |
Add matchaddpos()-related vim patches. [vim-patch: 7.4.330, 7.4.334, 7.4.343, 7.4.344, 7.4.362]
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Problem: Unnecessary initializations and other things related to
matchaddpos().
Solution: Code cleanup. (Alexey Radkov)
https://code.google.com/p/vim/source/detail?r=ce284c205558d103326a4c3f22f181774690b3eb
|
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Problem: matchdelete() does not always update the right lines.
Solution: Fix off-by-one error. (Ozaki Kiichi)
https://code.google.com/p/vim/source/detail?r=539ce56d8f35fe2deb5c4f57335e1adf97ae4e74
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Problem: When matchaddpos() uses a length smaller than the number of
bytes in the (last) character the highlight continues until the end of
the line.
Solution: Change condition from equal to larger-or-equal.
https://code.google.com/p/vim/source/detail?r=7fa2bed947fde3514a700c96861a537d816d6fd4
|
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Problem: Unitialized variables, causing some problems.
Solution: Initialize the variables. (Dominique Pelle)
https://code.google.com/p/vim/source/detail?r=03d260a8ea0c0c67f424c387dbe2af5754e5e589
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Problem: Using a regexp pattern to highlight a specific position can
be slow.
Solution: Add matchaddpos() to highlight specific positions
efficiently.
(Alexey Radkov.)
https://code.google.com/p/vim/source/detail?r=f9fa2e506b9f07549cd91074835c5c553db7b3a7
|
| | |
| | |
| | |
| | | |
off_t -> uint64_t
|
| | | |
|
| | | |
|
| | | |
|
| | | |
|
| | | |
|
| | | |
|
| | | |
|
| | | |
|
| | | |
|
| | |
| | |
| | |
| | | |
this replaces os_get_file_size and file_info.stat.st_size
|
| |/
|/|
| |
| |
| |
| | |
This was causing a segfault(reported in #1125) because channels are already
closed by `parse_msgpack` when the connection ends. Also fix the RPC stack
overflow error message
|
| |
| |
| |
| |
| |
| | |
This is required by the msgpack-RPC specification. Also, the
send_call/send_event functions were refactored to accept a variable number of
arguments
|
| | |
|
| | |
|
| |
| |
| |
| |
| | |
This option makes nvim run in "embedded mode", which creates an API channel via
stdin/stdout and disables all terminal-related code
|
| |
| |
| |
| |
| | |
This function can be used to create an API channel that reads/writes from/to
stdin/stdout
|
| | |
|
| | |
|
| |
| |
| |
| |
| |
| | |
It's analogous to rstream_set_file but only supports pipes(Support for regular
files may be added later). This function was added to support creating API
channels via stdout.
|
|\ \
| | |
| | | |
vim-patch:7.4.220
|
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Problem: Test 105 does not work in a shadow dir. (James McCoy)
Solution: Omit "src/" from the checked path.
https://code.google.com/p/vim/source/detail?r=v7-4-220
|
| |/
|/| |
|
|/ |
|
|\
| |
| | |
vim-patch:7.4.339
|
| |
| |
| |
| |
| |
| |
| | |
Problem: Local function is available globally.
Solution: Add "static".
https://code.google.com/p/vim/source/detail?r=v7-4-339
|
|/
|
|
|
|
|
| |
Problem: Can't run tests on Solaris.
Solution: Change the way VIMRUNTIME is set. (Laurent Blume)
https://code.google.com/p/vim/source/detail?r=v7-4-296
|
|\
| |
| | |
Use lua generator in place of ex_cmds_defs header trick
|
| | |
|
| |
| |
| |
| |
| | |
:diffsplit command used to include some flag value twice. If I was using bitwise
OR it would be OK, but I had addition here. Changed to use bitwise OR.
|
| |
| |
| |
| |
| |
| | |
Closes #788
Fixes #379
Ref #549
|
| |
| |
| |
| | |
include breakindent and list related tests
|
| |
| |
| |
| |
| |
| | |
Problem: With 'linebreak' a tab causes a missing line break.
Solution: Count a tab for what it's worth also for shorter lines.
(Christian Brabandt)
|
| |
| |
| |
| |
| |
| | |
Problem: With 'linebreak' set and 'list' unset a Tab is not counted
properly. (Kent Sibilev)
Solution: Check the 'list' option. (Christian Brabandt)
|
| |
| |
| |
| |
| |
| |
| | |
Problem: Linebreak test fails when encoding is not utf-8. (Danek
Duvall)
Solution: Split the test in a single byte one and a utf-8 one.
(Christian Brabandt)
|
| |
| |
| |
| |
| |
| | |
Problem: When 'linebreak' is set control characters are not correctly
displayed. (Kimmy Lindvall)
Solution: Set n_extra. (Christian Brabandt)
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Make 'breakindent' work with the 'list' option.
Originally patched in vim patch 7.4.353, by chrisbra
(https://code.google.com/p/vim/source/detail?r=d42a1d3b74d40f580359dbd139d2d0dfa7235252)
Updated version.c.
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Do not cache "brishift".
Indent was not updated when changing 'breakindentopt'.
Reported by itchiny, fixed by chrisbra in vim patch 7.3.346
(https://code.google.com/p/vim/source/detail?r=3248c6e40aee01a7254d111dd846c6ec7889a804).
|
|/ |
|