| Commit message (Collapse) | Author | Age |
... | |
| | | | |
|
| | | | |
|
| | | | |
|
| | | | |
|
| | | | |
|
| | | | |
|
| | | | |
|
|/ / / |
|
|\ \ \
| | | |
| | | | |
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
|
|/ /
| |
| |
| | |
Closes #2107
|
|\ \ |
|
| | | |
|
| | | |
|
| | | |
|
| | | |
|
| | | |
|
| | |
| | |
| | |
| | | |
Fix clint warnings as well.
|
| | | |
|
|/ / |
|
| |
| |
| |
| |
| |
| |
| |
| | |
Problem: Using getcurpos() after "$" in an empty line returns a negative
number.
Solution: Don't add one when this would overflow. (Hirohito Higashi)
https://code.google.com/p/vim/source/detail?r=v7-4-578
|
| |
| |
| |
| | |
Make the error messages more precise and uniform.
|
| |
| |
| |
| | |
This allows sending binary data that is not newline terminated
|
|\ \
| |/
|/| |
deps: Fix building 32-bit Lua rocks.
|
|/
|
|
|
|
|
| |
* Force building Lua rocks instead of trying to install a binary.
* Set the CC and LD environment variables to pass
CMAKE_C_COMPILER_ARG1 (contains `-m32` for 32-bit builds)
to `luarocks build`.
|
|\
| |
| | |
tests: don't hardcode the path to tty-test
|
| |
| |
| |
| |
| | |
This fixes the build for those who drive the build directly using
CMake.
|
|\ \
| |/
|/| |
tests: require luassert in the helpers
|
|/
|
|
|
|
|
|
| |
This is necessary for newer versions of Busted, otherwise assert will be
nil and the tests will die.
Note: this does not mean the tests now work with the latest Busted.
There are still several issues preventing that from happening.
|
|
|
|
|
|
|
| |
A newer version of luafilesystem than the one reported by busted rockspec is
required for the unit tests.
Also update libvterm sha1/url
|
|\ |
|
| |
| |
| |
| |
| | |
libvterm is a terminal emulation library with abstract display. It will be used
to implement builtin terminal emulation into Nvim.
|
|/
|
|
|
|
| |
busted depends on a number of libraries that sometimes introduce crashing bugs.
The new custom target makes sure only stable versions of those dependencies are
installed.
|
|
|
|
|
| |
- closes #2057
- see https://github.com/neovim/neovim/issues/2057 for discussion
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Problem : Branch condition evaluates to a garbage value @ 2868.
Diagnostic : False positive.
Rationale : Array has_hotkey, declared at 2812, is initialized by
console_dialog_alloc (only the needed number of elements).
That same number of elements is used by
copy_hotkeys_and_msg.
Suggested path error is impossible, because it involves a
different number of elements in those functions.
Resolution : Above condition is cumbersome to prove through assertions.
Thus, we prefer to just initialize the array to all-false
at declaration point before calling console_dialog_alloc.
|