Commit Graph

25681 Commits

Author SHA1 Message Date
Thiago de Arruda
887446a038 Fix environment variable for triggering embedded tests
NVIM should be used for all technical identifiers and this was changed in
the python-client
2014-08-29 22:08:58 -03:00
Thiago de Arruda
a66d2d1538 msgpack-rpc: Always use arrays when sending events or calls
This is required by the msgpack-RPC specification. Also, the
send_call/send_event functions were refactored to accept a variable number of
arguments
2014-08-29 22:08:58 -03:00
Thiago de Arruda
aa23d2f835 msgpack-rpc: Accept method names in requests 2014-08-29 22:08:58 -03:00
Justin M. Keyes
9d5e2c34c9 Merge pull request #1124 from fwalch/luarocks-version-number
Update luarocks: Use commit with correct version number.
2014-08-29 16:15:36 -04:00
Florian Walch
a063892b2e Update luarocks: Use commit with correct version number. 2014-08-29 21:52:34 +02:00
John Szakmeister
f26e621ff6 Merge #1123 "Add 'bit' to the list of lua dependencies" 2014-08-29 05:57:14 -04:00
Rui Abreu Ferreira
426f906485 Add 'bit' to the list of lua dependencies
- ex_cmds.lua requires the 'bit' module
2014-08-29 05:56:21 -04:00
Justin M. Keyes
db782dc486 clang: Null pointer passed as an argument to a 'nonnull' parameter #1090 2014-08-28 16:11:22 -04:00
Thiago de Arruda
e0d812ab64 Merge PR #1060 'Implement --embedded-mode command-line option' 2014-08-28 14:39:20 -03:00
Thiago de Arruda
dd90dbeeba test: Run tests in embedded mode on travis 2014-08-28 14:19:19 -03:00
Thiago de Arruda
5b7a66ec3d api: Implement '--embedded-mode' command-line option
This option makes nvim run in "embedded mode", which creates an API channel via
stdin/stdout and disables all terminal-related code
2014-08-28 14:18:05 -03:00
Thiago de Arruda
a1400896b3 channel: Implement channel_from_stdio function
This function can be used to create an API channel that reads/writes from/to
stdin/stdout
2014-08-28 14:18:05 -03:00
Thiago de Arruda
8e683a0ae9 channel: fix channel buffer size 2014-08-28 14:18:05 -03:00
Thiago de Arruda
dc34f9fc94 channel: Fix channel not being closed when the RStream reaches EOF 2014-08-28 14:18:05 -03:00
Thiago de Arruda
801ed0e0a3 wstream: Implement wstream_set_file
It's analogous to rstream_set_file but only supports pipes(Support for regular
files may be added later). This function was added to support creating API
channels via stdout.
2014-08-28 14:17:58 -03:00
Thiago de Arruda
b744073fae test: Remove cleanup function definition from run-api-tests.exp
This function is now injected automatically when running the python-client tests
2014-08-28 14:07:31 -03:00
Justin M. Keyes
7f9ec6c04f Merge pull request #1088 from justinmk/upgradeluarocks
upgrade luarocks
2014-08-28 09:28:05 -04:00
Justin M. Keyes
db598c5790 Merge pull request #1116 from fornwall/remove-versions-txt
Remove version{4,5,6,7}.txt
2014-08-26 03:32:44 -04:00
Justin M. Keyes
062402fb64 Update CONTRIBUTING.md and README.md #740
- recommend task/subtask convention for commit messages
2014-08-26 03:30:16 -04:00
Fredrik Fornwall
5a6d7a59dd Remove version{4,5,6,7}.txt 2014-08-26 08:39:29 +02:00
Justin M. Keyes
c2a8f06bba Merge pull request #1087 from fwalch/archlinux-filetypes
Runtime: Support Arch Linux/Pacman file types.
2014-08-26 02:23:58 -04:00
Justin M. Keyes
e11b23e357 Merge pull request #1082 from fornwall/remove-os-msdos-txt
Remove os_msdos.txt due to dropped MS-DOS support
2014-08-26 01:41:44 -04:00
Justin M. Keyes
665c3cc334 Merge pull request #1104 from Hinidu/vim-patch-7.4.220
vim-patch:7.4.220
2014-08-25 01:52:30 -04:00
Justin M. Keyes
92d27b7290 Merge pull request #1111 from epmatsw/spellcheck2
More Typo Fixes
2014-08-24 22:13:56 -04:00
Justin M. Keyes
3623a02826 Merge pull request #1093 from paulburlumi/coverity-62620
coverity/62620: fix uninitialized scalar variable
2014-08-24 20:09:33 -04:00
Will Stamper
a1582a841b Spelling fixes 2014-08-24 18:40:06 -05:00
Paul Burlumi
0cced2ea81 coverity/62620: fix uninitialized scalar variable 2014-08-24 23:45:55 +01:00
John Szakmeister
ae1788d55d Merge #1110 'CMake: Use DESTDIR for helptags generation.' 2014-08-23 18:05:50 -04:00
Florian Walch
bbaf699b6b CMake: Use DESTDIR for helptags generation. 2014-08-23 18:05:41 -04:00
John Szakmeister
866d547cfc Merge #1106 'CMake: Generate helptags during install step.' 2014-08-23 09:32:56 -04:00
Florian Walch
1310820e4f CMake: Generate helptags during install step.
Fix #1056.
2014-08-23 09:32:47 -04:00
John Szakmeister
8b5f148b55 Merge #954 'Fix the policy warning CMP0026 in CMake 3.0.' 2014-08-23 09:29:01 -04:00
Joey Gouly
5fffe1ab8e Set the policy to 'OLD' to avoid warning CMP0026 in CMake 3.0. 2014-08-23 09:00:19 -04:00
Justin M. Keyes
057f26f0a6 Merge pull request #1103 from Hinidu/na-patches
Mark patches 176, 185 and 189 as NA
2014-08-22 09:28:20 -04:00
Pavel Platto
fc2020a140 vim-patch:7.4.220
Problem:    Test 105 does not work in a shadow dir. (James McCoy)
Solution:   Omit "src/" from the checked path.

https://code.google.com/p/vim/source/detail?r=v7-4-220
2014-08-22 10:50:30 +03:00
Pavel Platto
24f585a68c Mark patches 176, 185 and 189 as NA 2014-08-22 10:32:43 +03:00
Justin M. Keyes
fd46f22d01 Merge pull request #1101 from atwupack/vp-7.4.339
vim-patch:7.4.339
2014-08-22 01:51:24 -04:00
Justin M. Keyes
7df4ed3a5b Merge pull request #1100 from atwupack/vp-7.4.296
vim-patch:7.4.296
2014-08-22 01:51:01 -04:00
Justin M. Keyes
de025425fb upgrade luarocks
ref #822
2014-08-22 05:10:13 +00:00
Florian Walch
75f164c43f Runtime: Support Arch Linux/Pacman file types. 2014-08-21 22:18:43 +02:00
André Twupack
5f3e677e21 vim-patch:7.4.339
Problem:    Local function is available globally.
Solution:   Add "static".

https://code.google.com/p/vim/source/detail?r=v7-4-339
2014-08-21 19:52:10 +02:00
André Twupack
bc56d3a988 vim-patch:7.4.296
Problem:    Can't run tests on Solaris.
Solution:   Change the way VIMRUNTIME is set. (Laurent Blume)

https://code.google.com/p/vim/source/detail?r=v7-4-296
2014-08-21 19:06:07 +02:00
Justin M. Keyes
51ae9c6437 Merge pull request #840 from ZyX-I/generate-ex_cmds
Use lua generator in place of ex_cmds_defs header trick
2014-08-21 10:07:46 -04:00
Justin M. Keyes
fe706a9d1b Merge pull request #1095 from fwalch/fix-clang-badge-url
Readme: Fix clang badge URL.
2014-08-20 16:28:29 -04:00
Florian Walch
c54075b0ba Readme: Fix clang badge URL. 2014-08-20 22:21:21 +02:00
Justin M. Keyes
118a31c24c Merge pull request #691 from fmoralesc/master
Port vim's breakindent patch to neovim's codebase. (vim patches 7.4.338, 7.4.346, 7.4.352, 7.4.353, 7.4.370, 7.4.371, 7.4.388)
2014-08-20 12:24:34 -04:00
ZyX
de58394f34 Extend documentation 2014-08-20 20:21:37 +04:00
ZyX
1e11de5385 Fix problem with test47: addition is not bitwise OR
:diffsplit command used to include some flag value twice. If I was using bitwise
OR it would be OK, but I had addition here. Changed to use bitwise OR.
2014-08-20 20:21:37 +04:00
ZyX
b8a32b6603 Add const qualifier and explicit length 2014-08-20 20:21:37 +04:00
ZyX
3becb5fd21 Use lua generator in place of ex_cmds_defs header trick
Closes #788
Fixes #379
Ref #549
2014-08-20 20:21:37 +04:00