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
9767ffe8ea4f62d570f59df33247b068a2022d3a authored almost 7 years ago by Santos Gallegos <[email protected]>
MsgpackStream: fix typos
df3746f237400de3bac00545973aa25028158e34 authored almost 7 years ago by Björn Linse <[email protected]>Fix a typo in previous release
* df3746f MsgpackStream: fix typos #304
f9e56f8ef2a0d93da4ad1c64e82066be77ecde64 authored almost 7 years ago by Björn Linse <[email protected]>0a679ab7346598b6006d2c63e8603e4b4940597c authored almost 7 years ago by Marco Hinz <[email protected]>
In this release support of python3.3 is dropped. Henceforth we want python3
rplugins to be able ...
9c934f3f6a8b625f695a1fcd5a527a13d7f4cdae authored almost 7 years ago by Björn Linse <[email protected]>
Expose asyncio to python3 rplugins, removing python3.3 support
e192f0366cf23ec41edf0b8eec3ec77b41d8eade authored almost 7 years ago by Björn Linse <[email protected]>
Disallow python3.3
python2.7 is unchanged (pyuv is still preferred; loop not exposed)
closing the event loop
01609975f914cc177a2e171f261ac8c61234401d authored almost 7 years ago by Björn Linse <[email protected]>Also close the loop automatically on connection error.
63f257f80a0309c3307bb1a276c60b8feb926faa authored almost 7 years ago by Björn Linse <[email protected]>320cb7d92c2bfaabe10bd278efd99361ebabc2bf authored almost 7 years ago by Justin M. Keyes <[email protected]>
This adds tests to ensure the appropriate functioning of the count
option of the _nvim_rpc_spec ...
060757c01fdfc0358f7cf2728c3b3573f5904bfa authored almost 7 years ago by Björn Linse <[email protected]>
Adds compability with msgpack 0.5.2.
Changes since 0.2.0:
e800c64 discover_runtime_directo...
f47b846fe5f49efbe12497950c2c6be1e05a681b authored almost 7 years ago by Björn Linse <[email protected]>msgpack: specify encoding togheter with unicode_errors
1ec4b20d407c95423ced0ccf37bc6f813d765f40 authored almost 7 years ago by Björn Linse <[email protected]>6fc03431bc2c7c1a2b5e18f5947db443fcb12e35 authored almost 7 years ago by Björn Linse <[email protected]>
The command decorator was only checking the truthyness of `count`, which
meant that a value of 0...
Setup: don't use transition package as dependency
80428b1679fa624431c1da2f9689a6ce7a234097 authored almost 7 years ago by Björn Linse <[email protected]>
The official package was renamed to "msgpack" whereas "msgpack-python" still
acts as a transitio...
9cf971f0a201fbeafc10e3a2f456aae17c5b4b91 authored almost 7 years ago by Daniel Hahler <[email protected]>
e800c6480da13a56635def1409f6b853de9eeca0 authored almost 7 years ago by Daniel Hahler <[email protected]>
936110aae15a351f5ca127d086652dbee6b703a4 authored about 7 years ago by Björn Linse <[email protected]>
Brings the client up-to-date with Nvim 0.2.1
Changes since 0.1.13:
* a2e1169 Fix tests on windo...
rplugin: conditionally enable nested notifications
6a7139ba83feafef1734eedaeb91556154bdd4c2 authored about 7 years ago by Björn Linse <[email protected]>68aa35285fff63891a2c05061c6a260b81d367fb authored about 7 years ago by Björn Linse <[email protected]>
a703b479f26bb3ea1d305a551d3912842f0e3586 authored about 7 years ago by rox <[email protected]>
api: update some deprecated method calls
af7da9cd41b1d466807508ea3403f4c0c24c37c2 authored about 7 years ago by Björn Linse <[email protected]>d75f97aabb0175d7006902a6e89b09c0ba9ad943 authored about 7 years ago by Björn Linse <[email protected]>
readme: update docs about api methods
70b924920edc831df3ed9778618f0fed14416409 authored about 7 years ago by Björn Linse <[email protected]>Raise end-index by 1 when setting parts of Range
ace25221ad7be9f67c9a0201a833510be7238ba4 authored about 7 years ago by Björn Linse <[email protected]>b533d8bd74cb5440a2917fb1de61ed5684bf6603 authored about 7 years ago by Jonas Große Sundrup <[email protected]>
This commit fixes a bug in Range, leading to the last line of a Range
not being able to be repla...
4abd5d0344b845ff0f54c36df422226f337314e5 authored about 7 years ago by Björn Linse <[email protected]>
5d40785351d03ba5c1f92f27f50e33547bc88d7d authored about 7 years ago by Björn Linse <[email protected]>
939859db6977cc4c2d696e40601bc24bbae10833 authored about 7 years ago by Björn Linse <[email protected]>
Ignore D401-type-complaints of flake8
f5f074cb9915dc966619a021d23d7d1af3e3d389 authored about 7 years ago by Björn Linse <[email protected]>f6dc5864fdd459112eeb0aa4cbec30f1b738f7dc authored about 7 years ago by Jonas Große Sundrup <[email protected]>
1e2e204b1baf2ba9c032edf5a5d8068ded0649f5 authored over 7 years ago by Justin M. Keyes <[email protected]>
54e109705aff8bdd227a1c17b1d90dbf5850010d authored over 7 years ago by Meitham <[email protected]>
- test_vim.test_command: close the file before unlink().
- test_vim.test_chdir was failing fo...
a2e1169952fb8c0c8a618a69f04a686ad37e3cc4 authored almost 8 years ago by Michael Ennen <[email protected]>ca3551da55183a02b8039582523da2ef07d15607 authored almost 8 years ago by Björn Linse <[email protected]>
Changes since 0.1.12:
* 549f721 Fix spawning a child on python 3.6
* 171d137 Conform to pyuv 1....
* Add tox
* Run flake only on Python3.6
Closes #88
* Specify minimum pyuv version where possible.
* Add extras_require for pyuv. `pi...
Closes #238
549f7214e54376dd37a27bbe78c4b5eb2e892508 authored almost 8 years ago by Hélio Meira Lins <[email protected]>c8f55d1f6ac7844ca958312c04c3a7d2f0315b21 authored about 8 years ago by Björn Linse <[email protected]>
d937cc1bb68f22243195d88af1f959666b0d36b2 authored about 8 years ago by Björn Linse <[email protected]>
api: export Object.handle and make Buffer.number non-blocking
562eac95a8e8217bcead3418b9babdaddaf94c67 authored about 8 years ago by Björn Linse <[email protected]>317abdaf26b95c73b67d94c6b75f4028826dfd38 authored about 8 years ago by Björn Linse <[email protected]>
7692502e6ffcbedf4d2a64f03dcf33b695c30686 authored about 8 years ago by Björn Linse <[email protected]>
This release requires nvim 0.1.6 or later. Also python 2.6 support is dropped. Python 2.7 or 3.3...
894afdfcdae2a3f0824b1106b78f4742ee17d0f1 authored about 8 years ago by Björn Linse <[email protected]>show full tracebacks, closes #230
7a9852584450d598edaa4ac2f34a647afef1eef9 authored about 8 years ago by Björn Linse <[email protected]>
This used limit=5 in several places, but this limits it to the first 5
frames, hiding the source...
remove python 2.6 support
cef445f814fc60095d3f576f9ab8c571eeb8bc04 authored about 8 years ago by Björn Linse <[email protected]>25a39c5f9dd2b761fee06391e19d160e56f0f610 authored about 8 years ago by Björn Linse <[email protected]>
update to api level 1
a5e3d2db1de1c57eeb2b43a9fb8682b7c6b98803 authored about 8 years ago by Björn Linse <[email protected]>ba1fcd4e20ce6793548e62d2d95c6ac10550b0ce authored about 8 years ago by Björn Linse <[email protected]>
111bc070cdbae72af4043035ed1ab1f60f0d0093 authored about 8 years ago by Björn Linse <[email protected]>
Add number attribute to Window and Tabpage objects
f8d0c1f67c1fef42a3f5f6f3ffd450eb6c58ec21 authored about 8 years ago by Björn Linse <[email protected]>
The legacy if_pyth interface exposed a number attribute which was
equivalent to the winnr() and ...
update to new get_lines/set_lines API
4dbfbd11a28b765a54928ebe6c6173c336ed841e authored about 8 years ago by Björn Linse <[email protected]>87b5e538d1413136f2c16f3e5a6dbb8d03198e90 authored about 8 years ago by Björn Linse <[email protected]>
1047bd877e0c0ef21238d4d59e58f222658e1031 authored about 8 years ago by Björn Linse <[email protected]>
logging: use predictable log file names
e039458fa2b3e4a80c5d544fc85ccbced3716d77 authored about 8 years ago by Björn Linse <[email protected]>cb23953b7f9f1cae4b525d89c550bc51c52e2c63 authored about 8 years ago by Björn Linse <[email protected]>
Buffer: allow bytes to append
b8bb7c21f955fffb8c48ced31158772911604770 authored over 8 years ago by Björn Linse <[email protected]>1954384744225740c47275a2e91e1e91ba2a8add authored over 8 years ago by Björn Linse <[email protected]>
asyncio: use stderr fd constant
9ac47fb1bb8e9cff9295ab8495a928183a2249f8 authored over 8 years ago by Björn Linse <[email protected]>
sys.stderr might be monkey-patched by other library, and not always
work. also it gives the impr...
nvim: show errors in handler on stderr when used as client
4280e49f1c5412abe82393cb41d66cce17082745 authored over 8 years ago by Björn Linse <[email protected]>861b0bab47faf4bb00d4a9a48079554c27db2c6a authored over 8 years ago by Björn Linse <[email protected]>
4f9d930ebb110eeeacc7129366bfde3c86c72448 authored over 8 years ago by Björn Linse <[email protected]>
plugin host: hide irrelevant parts of request tracebacks
1e494303028343cb5894391213cb511c81647fce authored over 8 years ago by Björn Linse <[email protected]>Also don't duplicate the error description on rplugin request errors
deecb3e11835e89a8bed913f40ba2a8da6599f6e authored over 8 years ago by Björn Linse <[email protected]>vim.buffers is a map not a list.
496f5552020f6ffbb321cecb835f499f02126fff authored over 8 years ago by Björn Linse <[email protected]>
python-buffers describes vim.buffers as a mapping object. python-buffer
documents that b.number ...
e58cd587e6055d2fa62055d9831160fe6fbe02c6 authored over 8 years ago by Björn Linse <[email protected]>
[WIP] Use pyuv on Windows
60904669df0bc33bad63ea51660fb5f4973b5ffe authored over 8 years ago by Björn Linse <[email protected]>5f80a550207885b7ab8f7734b5ae5a2cd3ab534f authored over 8 years ago by Michael Ennen <[email protected]>
This happens during UpdateRemotePlugins as neovim doesn't yet know
whether there are any python ...
change default unicode error mode to "surrogateescape"
2c0cb81933565709d10fe4b85315c1c1409cfbcb authored over 8 years ago by Björn Linse <[email protected]>
decoding change is compatible with vim
vim does not do the encoding counterpart for some reason.
16cdbc569de4ca50b7ba8b5b1a1dbf147bf91ae8 authored over 8 years ago by Marcel Krüger <[email protected]>
44fb250b8aef8225416917e5fbce16c39a64b7e6 authored over 8 years ago by Björn Linse <[email protected]>
7af000e38186e8c06e1f31a5f294a4e9bb77a404 authored over 8 years ago by Björn Linse <[email protected]>
de3bbbdd22de0f5b770c32bea920e2106b31bf23 authored over 8 years ago by Björn Linse <[email protected]>
44c6f47e8962882029ed2d3ded2924e05f2afdc2 authored over 8 years ago by Björn Linse <[email protected]>
remove decodehook
984741b76400aed91541d5b4a16a07b0e158b69a authored over 8 years ago by Björn Linse <[email protected]>02e28e7c55833b743e01d633c34307dc10b80c7f authored over 8 years ago by Björn Linse <[email protected]>
0886e84284d4ed3593cdbd1f5f5d81a1f2fde05d authored over 8 years ago by Björn Linse <[email protected]>
69d6d0f010f3f782fe577db6e7127720f0a7a20b authored over 8 years ago by Björn Linse <[email protected]>
Refactor: let Nvim be the session wrapper and simplify API remote
cc24cd2c4c9118b7c4ce18e504f996b3a5cb3340 authored over 8 years ago by Björn Linse <[email protected]>a0928e063508fcc75562749dfd054eea93ff0a16 authored over 8 years ago by Björn Linse <[email protected]>
34e40aecc678b431f48d687738532d5860eb35b5 authored over 8 years ago by Björn Linse <[email protected]>
3ed0e93a6b09e1a29974b0436bfd8965a4d0df8a authored over 8 years ago by Björn Linse <[email protected]>
22537a2e8cd5b09eb193c7022bb351f04fc5f95e authored over 8 years ago by Björn Linse <[email protected]>
6655ced441ebc7a8ebad3649e5962a238bea20c3 authored almost 9 years ago by Björn Linse <[email protected]>
2db41a5a881fa899ae0108a0ba0ca7dd15bb2a67 authored almost 9 years ago by Björn Linse <[email protected]>
9498b3842ef27b757fa40e61e8c3348c60b7733f authored almost 9 years ago by Björn Linse <[email protected]>
Range: The end of the range should point at the last line of the range
27dbfceeaeef472b9e8aeed0e975e90de4c4851f authored almost 9 years ago by Björn Linse <[email protected]>