| Commit message (Collapse) | Author | Age |
|
|
|
|
|
|
| |
Problem: Completion messages can get in the way of a plugin.
Solution: Add 'c' flag to 'shortmess' option. (Shougo Matsu)
https://code.google.com/p/vim/source/detail?r=4d7af1962d6ce61df65fdc5c86544a61951f9517
|
|\
| |
| | |
vim-patch:7.4.328
|
|/
|
|
|
|
|
| |
Problem: Selection of inner block is inconsistent.
Solution: Skip indent not only for '}' but all parens. (Tom McDonald)
https://code.google.com/p/vim/source/detail?r=01d9ffdd6e6ffb39faf946e13ec63bd7dc31e162
|
|\
| |
| | |
coverity/71508: Fix potential null dereference.
|
| |
| |
| |
| | |
Make sure feature pointer is not null before dereferencing.
|
|/
|
|
|
|
|
| |
Problem: No digraph for the new rouble sign.
Solution: Add the digraphs =R and =P.
https://code.google.com/p/vim/source/detail?r=8ad2ecd116021ad5c945426e8bb80d741392b780
|
|
|
|
|
|
|
| |
Problem: When 'verbose' is set to display the return value of a function, may get E724 repeatedly.
Solution: Do not give an error for verbose messages. Abort conversion to string after an error.
https://code.google.com/p/vim/source/detail?r=99d8f2d72dcd4b850de81998cc9b1120c8165762
|
|
|
|
|
|
|
| |
Problem: Relative numbering not updated after a linewise yank. Issue 235.
Solution: Redraw after the yank. (Christian Brabandt)
https://code.google.com/p/vim/source/detail?r=6d984caa0409fd284722c44cb09a0a2b5360bd4f
|
|\ |
|
| | |
|
|/ |
|
|\ |
|
| | |
|
|/ |
|
|\
| |
| | |
Clang analyzer: fix dead stores / reduce scope
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
|\ \ |
|
|/ /
| |
| |
| |
| |
| | |
To simplify modification/inclusion of continuous integration targets, this
removes travis.sh which contains a big if statement in favor of multiple scripts
under the new '.ci' directory.
|
| |
| |
| |
| |
| |
| |
| | |
Problem: Substitute() with zero width pattern breaks multi-byte character.
Solution: Take multi-byte character size into account. (Yukihiro Nakadaira)
https://code.google.com/p/vim/source/detail?r=238f5027830cad22e17a970483af9b160869cdf3
|
|\ \ |
|
| | |
| | |
| | |
| | | |
- Add API function to call replace_termcodes
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
- To clean up the mix between feedkeys and replace_termcodes
the vim_feedkeys API function now does the same thing as the
vimscript feedkeys() function
- The original f_feedkeys() function now calls the vim_feedkeys()
function from the API
|
|/ /
| |
| |
| | |
- Add nocopy helper alternative to cstr_to_string
|
|\ \
| |/
|/| |
|
|/ |
|
|\ |
|
| | |
|
| | |
|
| | |
|
| |
| |
| |
| | |
It was used in Vim for NeXT OS.
|
| |
| |
| |
| |
| |
| |
| | |
libuv provide uv_get_total_mem_kib. So HAVE_TOTAL_MEM should always be
true.
Before that commit in neovim maxmem=5120 and maxmemtot=10240. Now
both equal to half of system memory.
|
| |
| |
| |
| |
| |
| | |
This feature allow to use any white space characters instead of one
<TAB> in tag files. It is disabled in vanilla Vim's default build
configuration. Exuberant ctags use format with exactly one TAB.
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Feature description from Vim documentation:
NOTE: this code is currently disabled, as the RISC OS implementation was
removed. In the future this will use the 'filetype' option.
On operating systems which support storing a file type with the file, you can
specify that an autocommand should only be executed if the file is of a
certain type.
The actual type checking depends on which platform you are running Vim
on; see your system's documentation for details.
To use osfiletype checking in an autocommand you should put a list of types to
match in angle brackets in place of a pattern, like this: >
:au BufRead *.html,<&faf;HTML> runtime! syntax/html.vim
This will match:
- Any file whose name ends in ".html"
- Any file whose type is "&faf" or "HTML", where the meaning of these types
depends on which version of Vim you are using.
Unknown types are considered NOT to match.
|
| | |
|
| | |
|
| | |
|
| | |
|
| |
| |
| |
| |
| | |
All code which was inside #ifdef CURSOR_SHAPE is being used now, except
one in version.c (that occurence is fixed by this commit).
|
| | |
|
| |
| |
| |
| | |
It is already partially removed from screen.c
|
| | |
|
| |
| |
| |
| | |
This is unused after dropped amiga and msdos support.
|
| |
| |
| |
| | |
see #588
|
| | |
|