Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/neovim/pynvim
Python client and plugin host for Nvim
https://github.com/neovim/pynvim
574441d500cf11d757308d486f13f2006b58c6d2 authored about 5 years ago by Daniel Hahler <[email protected]>
Fixes https://github.com/neovim/pynvim/issues/402
f4f3bf58c6081586df46aa4a5c76d45d0c7f2c45 authored about 5 years ago by Daniel Hahler <[email protected]>3fb2f94beac4dbea14daa984faba10b69afcc1b4 authored about 5 years ago by Daniel Hahler <[email protected]>
97b343b0a6f011773e3505e0863c12c1dcb2a03e authored about 5 years ago by Daniel Hahler <[email protected]>
* ci: fix coverage reporting
Add "cov" tox factor, which should get used by tox-travis then.
...
ba801c798fc4effb11ad7978d4394caf5951067f authored over 5 years ago by Daniel Hahler <[email protected]>
Tox handles that already.
932af959f75ca884703c637432c858b679a5bd1e authored over 5 years ago by Daniel Hahler <[email protected]>
This uses `extras_require` from `setup.py` (a central place to define
requirements for testing)...
10ae9f75bbab0c93ee4400019a7d89eef9f6e463 authored over 5 years ago by Daniel Hahler <[email protected]>
* lint
* flake8: use max-line-length=88 (allow for 10% extra)
* tox: add checkqa to envlis...
bdf8158412dec04bfb919e267392d52e3cdbfdd4 authored over 5 years ago by Daniel Hahler <[email protected]>Fix #398
Also fix warning in test_buffer.py:96:
DeprecationWarning: invalid escape sequence ...
Fixes https://github.com/neovim/pynvim/issues/367
4dd9962c47bc9d48dc01d7cdf99e3c9819e97548 authored over 5 years ago by Marco Hinz <[email protected]>Set basic client info for all connections, not only host.
631006341165fb71498ecb9ed5720a36237b64af authored over 5 years ago by Justin M. Keyes <[email protected]>tests: global and local options
451d259cf57b7109b23f7e79d1766b3f771ccf51 authored over 5 years ago by Björn Linse <[email protected]>
While 'listchars' is a global option in Nvim 0.3.5, in HEAD it was changed to be
local to the wi...
Done following the instructions from:
https://pypi.org/project/pytest-runner
Fixes https...
1133b21bdc74a8a89cae6624dfffe2a9bf948d0b authored over 5 years ago by Marco Hinz <[email protected]>5e577188e6d7133f597ad0ce60dc6a4b1314064a authored over 5 years ago by Michael Noronha <[email protected]>
doc, tests: specify --headless
f513983f36e4384ad1de5fbabaed0ec95623970e authored over 5 years ago by Justin M. Keyes <[email protected]>2a311958f10391fc6084e8cb3d08aca09aacf58c authored over 5 years ago by Justin M. Keyes <[email protected]>
IIRC this became more strict at some point: since 'listchars' is
window-local, it is not resolve...
Cleanup after the `pynvim` rename, as well as a few bugfixes and
improvements.
Changes since 0....
8db551c82160f24be37a2e768f6e2e86166313c0 authored almost 6 years ago by Björn Linse <[email protected]>rename stdout fd in stdio mode to avoid subprocesses interfering with RPC
f7516e2cf2d1a198b05da746ff64d021c849881b authored almost 6 years ago by Björn Linse <[email protected]>so that print() and subprocess stdout doesn't interfere with RPC
14ab15427c4e0ca2e9a1c67963a7750bc00e4d35 authored almost 6 years ago by Björn Linse <[email protected]>util: don't add extra newlines in format_exc_skip
f609c0c5c2f47297c09647a3ce76e8324f710932 authored almost 6 years ago by Björn Linse <[email protected]>
Each item will already end in an newline. This will make a difference when
we start to use multi...
legacy: support "del vim.current.line", fixes #374
b535860feae3c947610bf8250a7933764ffd860b authored about 6 years ago by Björn Linse <[email protected]>c9b6a50a09a6e1cf39106d867b97bd27864af10e authored about 6 years ago by Marco Hinz <[email protected]>
Fixes https://github.com/neovim/pynvim/issues/374
bfb5c2668da0ac8eeb925824c392a58b8ac96bc4 authored about 6 years ago by Marco Hinz <[email protected]>host: catch and show nvim_error_event
c608e53bcd25a34f5e80fadf9aa9adc2f0db2b1e authored about 6 years ago by Björn Linse <[email protected]>408025b60611e0121a440d5e5922ca5adb6d818a authored about 6 years ago by Björn Linse <[email protected]>
add python3.7 to travis
f5ea5abe695b12e56bff164e08bf4e7f0693f6eb authored about 6 years ago by Björn Linse <[email protected]>94c85aabfce59c564c83f45a1f6cee6c3251ca38 authored about 6 years ago by Björn Linse <[email protected]>
closes #368
There is more involved with migrating to `find_spec()` and Python's new
enterpri...
Converse of #361: Ignore W503 and enforce W504.
This matches the style of Nvim core and is just...
95e6995ea92e97ed906cb22e422f3e591c72f9c5 authored about 6 years ago by Justin M. Keyes <[email protected]>
"encoding" was deprecated in msgpack module.
raw_as_bytes was added in 0.5.2 and is recommended...
c771bfd4c13683096d10432376a9dedb4aef66b2 authored about 6 years ago by Justin M. Keyes <[email protected]>8a6bfa2c24bba143f14220b2115d7ca0640f6a95 authored about 6 years ago by Justin M. Keyes <[email protected]>
Based on the python3 docs for imp.new_module(), I blindly transliterated
imp.new_module() to imp...
e29e4dfee0941b894f5a775bb14669b3eefb6caa authored about 6 years ago by Daniel Hahler <[email protected]>
"imp" was deprecated in python 3.7.
closes #351
a29f34e98e2b4d5ad8821bf5fd679cf7ba0a9b7d authored about 6 years ago by Justin M. Keyes <[email protected]>ref #305
22e59195f2acfce31db6067ac7b5c67aefc5e16b authored about 6 years ago by Justin M. Keyes <[email protected]>Uses the new Ubuntu Xenial containers, keeping Trusty for pypy.
It might be available there som...
2aa29f9c3533bd26e4ef4a1d7c2447bb16990c2a authored about 6 years ago by Daniel Hahler <[email protected]>Rename occurrences of 'neovim' to 'pynvim'
2165d6b6edd75b86c4763475d57d48a1bef8e2f9 authored about 6 years ago by Björn Linse <[email protected]>Fix flake8 config
64b762ec1325e12f0c24c1b4e9724fe3a85a9a16 authored about 6 years ago by Björn Linse <[email protected]>Ignore W504 (using W503):
> W504 line break after binary operator
a0687c79117da79066f213ebf21a8963ceee9dda authored about 6 years ago by Daniel Hahler <[email protected]>908dd56d83dd8dd2a64d3dcb9f6718361ed504cf authored about 6 years ago by Marco Hinz <[email protected]>
c37b4ed4096f96cbcb23028115d0e2669af8a5c7 authored about 6 years ago by Marco Hinz <[email protected]>
This release renames the the package name (for PyPI and importing) to `pynvim`.
`import neovim` ...
rename package and PyPI package to pynvim
019ed7ef3e729ffabc1e2cf5dc20c3869caa4da9 authored about 6 years ago by Björn Linse <[email protected]>f2372385d1be6ed62ee458d5e017fff3541ce0f7 authored about 6 years ago by Björn Linse <[email protected]>
improve message for out-of-thread requests
1288426b43379a4ab551a56ebc406ca9536d1db4 authored about 6 years ago by Björn Linse <[email protected]>1fcc17fa5eceff93b98ef9fa8f7125db2472752a authored about 6 years ago by Björn Linse <[email protected]>
Requires Nvim 0.3.0 or later.
Changes since 0.2.6:
5b69f54 script host: Use the correct in...
e51a310502e7d3dea138dfda2f78f6f964351ba0 authored about 6 years ago by Björn Linse <[email protected]>catch requests from invalid thread
0852da89ca3df0f325d9f892d505447e64ab500b authored about 6 years ago by Björn Linse <[email protected]>d2bf46f63e407aa5f47e56218bfbfe129252e125 authored about 6 years ago by Björn Linse <[email protected]>
977831a26c170853accf7e42562d5c572837a3c4 authored about 6 years ago by Björn Linse <[email protected]>
host: add client info
0c5257a3e130bbe51e42e423cabd34df4c178772 authored about 6 years ago by Björn Linse <[email protected]>59112c6f8792e7c8ed1eadfc9369c09d86018846 authored about 6 years ago by Björn Linse <[email protected]>
6614b9c9f84f835206f6db1e7c58736ebab67500 authored about 6 years ago by Björn Linse <[email protected]>
Fix tests on Travis
5072b7b07935396db369129f81347a900b9637a2 authored over 6 years ago by Björn Linse <[email protected]>40f2d7dfe83db3ee34ff320fd1bf0f0191fda9aa authored over 6 years ago by Daniel Hahler <[email protected]>
40388f2cfece32bd295925e714eae04b25f0a398 authored over 6 years ago by Daniel Hahler <[email protected]>
This reverts commit 88ec3993edeae4bae24b07fab09eb320870d540a.
4d9947b8931559371500d5c258ba1185907ca2b4 authored over 6 years ago by Björn Linse <[email protected]>Fix PendingDeprecationWarning with Packer.encoding
513df73b7c414ad8ce14d064e3336f73ae8e91dc authored over 6 years ago by Björn Linse <[email protected]>Enable asyncio on window again
ac0e3ebd79476e718ce515efd6b009c971ed9baf authored over 6 years ago by Björn Linse <[email protected]>Revert "event loop: disable asyncio on nt for now (#308)"
This reverts commit 42b6e181c3f9d4f2c...
c7849274253cad7ceece1c16ef85deb34b04eb6c authored over 6 years ago by Björn Linse <[email protected]>* Use nvim_ui_attach/nvim_ui_detach
`ui_attach` and `ui_detach` are deprecated.
This handl...
55ed6b7cfb6b1145030b2dbc974bad0b3b06d8de authored over 6 years ago by Daniel Hahler <[email protected]>Fixes:
…/neovim-python-client/neovim/msgpack_rpc/msgpack_stream.py:24: PendingDeprecationWarn...
88ec3993edeae4bae24b07fab09eb320870d540a authored over 6 years ago by Daniel Hahler <[email protected]>Add Buffer.__repr__ and Window.__repr__
377774739a9b8bc298bbf145fde106d19b1506a3 authored over 6 years ago by Björn Linse <[email protected]>82b0109403e63faed8179adc2d987d094a4c5f87 authored over 6 years ago by Daniel Hahler <[email protected]>
b9eff512d2f037e3ffb43d8d034cf8fb5adc635c authored over 6 years ago by Justin M. Keyes <[email protected]>
6f237dbaf7a185e5707e224770bc319192d6ffaf authored over 6 years ago by Daniel Hahler <[email protected]>
This implements the correct interface for a path entry finder.
Ref: https://docs.python.org/3.8...
5b69f54f90a938dcff1583624398428f2752fac5 authored over 6 years ago by Daniel Hahler <[email protected]>This is a bugfix release.
Changes since 0.2.5:
* 0e4f246 Fix race in script_host that could ca...
f0c6ab0b211cc325b7818b31ae8c55c7958eef2d authored over 6 years ago by Björn Linse <[email protected]>script_host: avoid race in initialization. fixes #337
cb7620fe9bda188fabc4fcdd3c334e51829cb05d authored over 6 years ago by Björn Linse <[email protected]>0e4f24670b8861048cea115615e69fb9a74a8286 authored over 6 years ago by Björn Linse <[email protected]>
This release adds support for Python 3.7 which now is in beta. `async`
is a keyword in python3.7...
docs for the next release (0.2.5)
3b91e76567ccaedb83e96d4be03bdf3ee10cdb6d authored over 6 years ago by Björn Linse <[email protected]>a437f976131de6320de7b712e179ddd4fa873b16 authored over 6 years ago by Björn Linse <[email protected]>
ref #274
eeebcb236840eb64b9af3fd414d696aded5b3efc authored over 6 years ago by FGtatsuro <[email protected]>Add lua integration (and update_highlights as an useful example)
d9aed966ea2c55f7b83dd4ed81a1544fe795b5bd authored over 6 years ago by Björn Linse <[email protected]>2c0880ea9084df2c510c656f8ca4fdc874f01d04 authored over 6 years ago by Björn Linse <[email protected]>
2d8889d5b805f9bb1446ce0bdeffe960d6b85f7c authored over 6 years ago by Björn Linse <[email protected]>
Remove a duplicated word('or') in BaseEventLoop doc.
13f7635bc1f4a9aea59faca33da634e55a2e9f74 authored over 6 years ago by Björn Linse <[email protected]>0c4752ded68520240904e006721b52d598ba2807 authored over 6 years ago by FGtatsuro <[email protected]>
b65f62dc3f40bab3262218c60ecb6b5a0bb327a1 authored over 6 years ago by Meitham <[email protected]>
Fix 'SyntaxError: invalid syntax' on Python 3.7 alpha pre-release
d53415dc17dee15328fb02dca655b86905e47d7f authored over 6 years ago by Björn Linse <[email protected]>a9a3a705ced30925d22666b5fefbf5f826917ab0 authored over 6 years ago by lambdalisue <[email protected]>
This commit should be reverted sometime in the future.
2bad2229db979311d68c2829e5721540d49c0dea authored over 6 years ago by lambdalisue <[email protected]>'async' is keyword in Python 3.7
https://www.python.org/dev/peps/pep-0492/#deprecation-plans
2a0cb3c7fffac8ca0020281f668715e7bb7a9f91 authored over 6 years ago by lambdalisue <[email protected]>
close #295
close https://github.com/neovim/neovim/issues/3636
1. The `with_setup` decorator does not appear to be designed to be used
without parenthesis....
6a195f49d199815316729b4071b8a349187c2d20 authored over 6 years ago by Daniel Hahler <[email protected]>
a63ff3792aa8a1cad1273357ae508ed5faf442df authored over 6 years ago by Daniel Hahler <[email protected]>
e880fe7ea4ef4231e3c347ec6f548f9a74ad6224 authored over 6 years ago by Tomas Tomecek <[email protected]>
debcde029eceef10c5ece1bc430452d17180e62b authored almost 7 years ago by FGtatsuro <[email protected]>
8d81cff27cdb203524a4387b1c92d1aeb2d23091 authored almost 7 years ago by FGtatsuro <[email protected]>
42b6e181c3f9d4f2c467281f1a53485738bfb13a authored almost 7 years ago by Björn Linse <[email protected]>
af652df8c74bc6ac51058e78639ade811ad7be8c authored almost 7 years ago by Björn Linse <[email protected]>
a59234c730883d08254dfb92096b36141d8be130 authored almost 7 years ago by Björn Linse <[email protected]>