| Commit message (Collapse) | Author | Age |
... | |
|/ /
| |
| |
| | |
system).
|
|\ \ |
|
| | |
| | |
| | |
| | |
| | |
| | | |
refs #2138
vim-patch: https://code.google.com/p/vim/source/detail?r=476a12a96bb1e5ccc71b1c1010d529deca271617
|
|/ /
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
ASan spotted a problem when using 'set background={light,dark}' with
color scheme solarized.
While loading the colors for color scheme 'g:colors_name', the pointer
on the value for this variable can become invalid, because of an 'unlet
colors_name' (part of an :highlight clear, syntax.c:6173).
To prevent the use of the freed value, decouple the value from
'g:colors_name' before calling load_colors() with it.
|
| |
| |
| |
| |
| |
| |
| |
| | |
Problem: Incorrectly read the number of buffer for which an autocommand
should be registered.
Solution: Reverse check for "<buffer=abuf>". (Lech Lorens)
https://code.google.com/p/vim/source/detail?r=v7-4-637
|
| | |
|
|\ \
| |/
|/| |
third-party: fix whitespace and naming
|
| | |
|
| | |
|
|\ \
| | |
| | | |
Remove redundant casts
|
| | | |
|
|\ \ \ |
|
| | | |
| | | |
| | | |
| | | | |
refs #1875
|
| | | | |
|
|/ / /
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
This removes the ability to start nvim via the following aliases in
favor of just using their command line arguments:
ex vim -e
exim vim -E
view vim -R
gvim vim -g
gex vim -eg
gview vim -Rg
rvim vim -Z
rview vim -RZ
rgvim vim -gZ
rgview vim -RgZ
This also removes Vi mode (-v) for consistency. From ':help -v':
-v Start Ex in Vi mode. Only makes a difference when the
executable is called "ex" or "gvim". For gvim the GUI is not
started if possible.
|
| | |
| | |
| | |
| | |
| | |
| | | |
refs #1761
Original vim patch: http://ftp.vim.org/vim/patches/7.4/7.4.615
|
|\ \ \
| | | |
| | | | |
Fixes for two compiler warnings
|
| | | |
| | | |
| | | |
| | | |
| | | | |
In case of an evaluation error the returned Object is not initialized,
so initialize it with OBJECT_INIT.
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Compiler warns about buf always being nonnull.
buf is per function attribute always nonnull, so buf can be removed from
the assert(). But a buffer length of zero is also no problem, because it
makes uv_cwd() return a failure without writing into buf. So the
remaining length check can also be removed.
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
these path names are ridiculous...
Based on #889, but also remove some unused #defines
|
|\ \ \ \
| | | | |
| | | | | |
Fix some legacy tests
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
- After _spec suffix was added so busted could find the test, it failed.
- The original legacy test wrote to a "test.out", but the new test uses
register @A.
- Original test did not contain 1d and new test shouldn't either.
ref c152cdd0f34c10b3d3a8007838561556578685c6
|
|/ / / / |
|
|\ \ \ \
| |_|_|/
|/| | | |
|
| | | | |
|
| | | | |
|
| | | | |
|
| | | | |
|
| | | | |
|
| | | | |
|
| | | | |
|
| | | | |
|
| | | | |
|
|/ / / |
|
|\ \ \
| | | |
| | | | |
Split third-party recipes into multiple files
|
|/ / / |
|
| | | |
|
|\ \ \
| | | |
| | | | |
tests: prevent busted from reloading the ffi module and others
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
It turns out that Busted started cleaning the environment in 2.0rc5 as a
result of Olivine-Labs/busted#62. This, in turn, caused the ffi module
to be reloaded for each spec file, and LuaJIT doesn't appreciate it.
The net effect is an assertion error in LuaJIT.
By using the --helper feature of Busted, we can pre-load some modules
ahead of Busted and prevent it from reloading them--making LuaJIT happy
again.
|
|\ \ \ \
| | | | |
| | | | | |
deps: Provide options to disable static linkage
|
| | |_|/
| |/| |
| | | |
| | | | |
Allow dynamic linkage to libunibilium, libtermkey and libvterm.
|
| | | |
| | | |
| | | |
| | | | |
Migrate legacy test 77 which tests mf_hash_grow() to lua/busted.
|
|\ \ \ \ |
|
| | | | |
| | | | |
| | | | |
| | | | | |
This avoids recompiles after commiting.
|
|/ / / /
| | | |
| | | |
| | | | |
This avoids recompiling every c file after comitting.
|
|/ / / |
|
| |/
|/|
| |
| |
| |
| |
| | |
* "Python" is a proper noun and should be capitalized in prose
* Corrected use of "its/it's"
* Used better preposition to describe something "in" legacy Vim
* Combine fragments into complete sentence
|
| |
| |
| |
| | |
closes #2098
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Explanation:
Running `:set encoding=utf-8` _after_ startup correctly initializes
multibyte; but mb_init() was _not_ called during startup if locale
detection (enc_locale()) failed. This wasn't a problem in Vim because
the Vim default encoding (latin1) does not require mb_init(). But Nvim
defaults to utf8, so mb_init() is required.
closes #1271
closes #1672
|
|\ \
| | |
| | | |
Switch to SHA256 for third-party bundles downloading
|