| Commit message (Collapse) | Author | Age |
|
|
|
|
|
|
| |
Problem: Long line in tags file causes error.
Solution: Check for overlong line earlier. (Andy Massimino)
https://github.com/vim/vim/commit/5209334c551778fe6f76945f373ee14fcac96f52
|
|
|
|
|
|
|
| |
Problem: Support for outdated tags format slows down tag parsing.
Solution: Remove FEAT_TAG_OLDSTATIC.
https://github.com/vim/vim/commit/96428dd4e961332e97d86013a321cedf5fafbed6
|
|\
| |
| | |
Improve executable() and exepath() on windows
|
| | |
|
| |
| |
| |
| |
| |
| |
| | |
- Corresponds to the case where pathext contains a zero-length
extension.
- Remove unnecessary break statements.
- Fix function attributes.
|
| | |
|
| | |
|
| | |
|
| | |
|
| |
| |
| |
| |
| |
| | |
- Fix the problem of checking the extension in a UNIX like shell.
- Fix the problem of not checking the existence of the file when the
pathext contains an extension.
|
| |
| |
| |
| | |
Add this functionality to is_executable_ext() instead.
|
| |
| |
| |
| | |
mch_expand_wildcards does it this way, it's probably good enough.
|
| |
| |
| |
| | |
Simplify method of determining search position of the extension.
|
| | |
|
| | |
|
| |
| |
| |
| | |
fixes #9403
|
| | |
|
| |
| |
| |
| |
| | |
Qualified (i.e. dot-prefixed) relative paths should only search CWD, not
$PATH.
|
| |
| |
| | |
fixes #9775
|
|\ \
| |/
|/| |
|
| | |
|
| | |
|
|/
|
|
| |
win_free_mem: set `dirp` to a dummy value.
|
|
|
|
|
|
|
|
|
| |
- input: recognize <kEqual>, <kComma>
- terminal.c: If we need to support function key, a change must be made
in libvtermkey. Currently, it emulates strictly VT220 terminal, and
returning numeric value in 'normal' mode is the expected behaviour.
closes #9810
|
|\
| |
| | |
vim-patch:8.1.{1073,1074,1082,1087}
|
| |
| |
| |
| |
| |
| |
| | |
Problem: tag stack is incorrect after CTRL-T and then :tag
Solution: Handle DT_TAG differently. (test by Andy Massimino, closes vim/vim#3944,
closes vim/vim#4177)
https://github.com/vim/vim/commit/7559dcef6cfd0ba13271088fff51b8979fee950b
|
| |
| |
| |
| |
| |
| |
| | |
Problem: "Conceal" match is mixed up with 'hlsearch' match.
Solution: Check that a match is found, not a 'hlsearch' item. (Andy
Massimino, closes vim/vim#4073)
https://github.com/vim/vim/commit/ab62c19ea034d76632bbbf4265a9fc17e7508541
|
| |
| |
| |
| |
| |
| | |
Problem: Python test doesn't wipe out hidden buffer.
Solution: Wipe out the buffer. (Ben Jackson, closes vim/vim#4189)
https://github.com/vim/vim/commit/bfd36036700ab2d4c9de48e37f222f4a4dd7b3b0
|
|/
|
|
|
|
| |
Problem: Space in number column is on wrong side with 'rightleft' set.
Solution: Move the space to the text side. Add a test.
https://github.com/vim/vim/commit/e73f911c53de1c87e39456ba20782f72a0ca8f4f
|
|\ |
|
| | |
|
| |
| |
| |
| |
| |
| | |
Problem: No tests for diff_hlID() and diff_filler().
Solution: Add tests. (Dominique Pelle, closes vim/vim#2156)
https://github.com/vim/vim/commit/97fbc404fc56f76df12b2d2658b1d6efda28d5dd
|
|\ \
| |/
|/| |
|
| | |
|
| | |
|
| |
| |
| |
| | |
Fixes https://github.com/neovim/neovim/issues/9755
|
| |
| |
| |
| |
| | |
Problem: MS-Windows: executable() fails on very long filename.
Solution: (Ken Takata, closes vim/vim#4015)
https://github.com/vim/vim/commit/8662189736e6cefb3fe852728adb5341f83973cf
|
| | |
|
| |
| |
| |
| |
| |
| |
| |
| | |
Problem: Crash when there is an error in a timer callback. (Aron Griffis,
Ozaki Kiichi)
Solution: Check did_throw before discarding an exception. NULLify
current_exception when no longer valid.
https://github.com/vim/vim/commit/cae24be4a808d60313913cc6feea6c2bee2e2a42
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
split (#9818)
Problem: Height of quickfix window not retained with vertical split.
Solution: Use frame_fixed_height() and frame_fixed_width(). (Hongbo Liu,
closes vim/vim#4013, closes vim/vim#2998)
https://github.com/vim/vim/commit/9e1e358d376284c3aaf3a9f1e568bca297405f62
closes #3608
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
The patch is N/A but we include it for consistency.
closes #9814
---
Problem: Checking for ambigous width is not working. (Hirohito Higashi)
Solution: Reset "starting" earlier.
https://github.com/vim/vim/commit/6b1da3312e15c065b373c9ec2732f31a77cee61f
|
| | |
|
| |
| |
| |
| |
| |
| | |
Problem: Popup test isn't run completely.
Solution: Remove "finish". Clean up function definitions.
https://github.com/vim/vim/commit/ae0f30b761eb62e1b6bfc83fb4a6d1a47bf48320
|
|\ \ |
|
|/ /
| |
| |
| |
| |
| | |
Problem: Cannot get all the information about current completion.
Solution: Add complete_info(). (Shougo, Hirohito Higashi, closes vim/vim#4106)
https://github.com/vim/vim/commit/fd133323d4e1cc9c0e61c0ce357df4d36ea148e3
|
|\ \
| |/
|/|
| |
| | |
fixes #9791
closes #9792
|
| |
| |
| |
| | |
ASCII_ISALNUM is part of vim-patch:8.1.0540
|
| | |
|
| |
| |
| |
| |
| |
| |
| |
| | |
Problem: Setting 'filetype' in a modeline causes an error (Hirohito
Higashi).
Solution: Don't add the P_INSECURE flag when setting 'filetype' from a
modeline. Also for 'syntax'.
https://github.com/vim/vim/commit/916a818cea5ba05a5f2117407674461b8bee6832
|
| |
| |
| |
| |
| |
| |
| |
| | |
Problem: May evaluate insecure value when appending to option.
Solution: Set the secure flag when changing an option that was previously
set insecurely. Also allow numbers for the characters from
'spelllang' that are used for LANG.vim.
https://github.com/vim/vim/commit/247bb7e43b47eb8407a1111bed60b61aceda52ad
|