| Commit message (Collapse) | Author | Age |
| |
|
|
|
|
|
| |
Problem: script-local variable defined in the wrong script
Solution: Move variable to autoload/filetype.vim.
https://github.com/vim/vim/commit/cef7322d8a902b4655ed861489c4e798672074f0
|
| |
|
|
|
|
|
|
|
|
|
|
| |
Problem: Loading file type detection slows down startup.
Solution: Move functions to an autoload script.
https://github.com/vim/vim/commit/851ee6c3da5fd726d92e1e3300d7e5e2e8b907c5
---
vim-patch:8.0.0635
Problem: When 'ignorecase' is set script detection is inaccurate.
Solution: Enforce matching case for text. (closes #1753)
|
| |
|
| |
fixes #7375
|
| |
|
|
|
|
| |
Tested with:
make CMAKE_EXTRA_FLAGS='-DLANGUAGES="en_GB;ja;sk"'
closes #8219
|
| |\ |
|
| | | |
|
| | | |
|
| | |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Problems:
- In two places in shada_read_when_writing() memory just was not freed. Both
places were verified to cause test failures.
- Numbered marks got assigned incorrect (off-by-one compared to position in the
array) numbers in replace_numbered_mark.
- It was possible to have non-continuously populated array of numbered marks
which messed up code for merging them.
(Note about tests: marks with additional data are always compared different when
merging, that caused some confusion regarding why test did not work the way
I expected.)
|
| | |
| |
| | |
To be used in debugging printfs.
|
| | |
| |
| | |
Attempt to fix observed crash. Crash currently not reproduced.
|
| | |
| |
| | |
Known to cause memory leak, but not an expected crash.
|
| | |
| |
| |
| | |
This reverts commit aa728798b4bd89b59cee86103885c15d386f73ba.
|
| | | |
|
| | | |
|
| | |
| |
| |
| |
| | |
Based on https://github.com/neovim/neovim/pull/5908#issuecomment-375909903, but
with adjusted condition as line number or column less then zero should not
appear at all based on what I know.
|
| | | |
|
| | | |
|
| | | |
|
| | |
| |
| |
| |
| |
| |
| | |
Problems so far:
- Marks in the current instance are not adjusted.
- Duplicates are not removed (not that it works in Vim either now, not at
8.0.134 at least).
|
| |\ \
| | |
| | | |
closes #6659
|
| | | | |
|
| | | | |
|
| |/ / |
|
| | | |
|
| | |
| |
| |
| | |
Signed-off-by: Marty E. Plummer <hanetzer@startmail.com>
|
| | | |
|
| | | |
|
| | |
| |
| |
| |
| | |
If the timer isn't stopped, it still emits events which consume some CPU.
Fix #8188
|
| | | |
|
| |\ \
| | |
| | |
| | |
| | | |
options: fixes and some refactoring for number options
Closes #6696
|
| | |\ \ |
|
| | | | | |
|
| | |\ \ \ |
|
| | |\ \ \ \ |
|
| | | | | | | |
|
| | | | | | | |
|
| | | | | | | |
|
| | | | | | | |
|
| | | | | | | |
|
| | | | | | | |
|
| | | | | | | |
|
| | | | | | | |
|
| | | | | | | |
|
| | | | | | |
| | | | | |
| | | | | |
| | | | | | |
handle side-effects after validation
|
| | | | | | | |
|
| | | | | | |
| | | | | |
| | | | | |
| | | | | | |
For 'iminsert' and 'imsearch' the global value was always changed.
|
| | | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
closes #8196
For historical reasons, uint64_t and friends are defined both as
typedefs and macros. Some platforms that do that define the macros as
identity (#define uint64_t uint64_t), others like NetBSD define to the
backing type (#define uint64_t __uint64_t). This is normally
transparent, except when multiple levels of macro expansions are used
inconsistently.
|
| | |_|_|/ /
|/| | | |
| | | | | |
Else the build takes too long.
|
| |\ \ \ \ \
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
MSBuild still returns a non-zero exit code because it detects the word "error" in the stdout which is caused by some of the test names such as api/buf {get,set,del}_line get_line : out-of-bounds is an error.
CMake mailing list thread:
https://cmake.org/pipermail/cmake-developers/2015-October/026775.html
There isn't any good solution for it, so I modified the build script to detect the error message printed by RunTests.cmake.
|
| | | | | | | |
|