Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/neovim/python-gui

Proof-of-concept Nvim GUI. Not maintained.
https://github.com/neovim/python-gui

Rename neovim dependency to pynvim (#38)

It has been renamed in 0.3.1.

91afde8ec7f0d5edf6507a5046a953bcca9bda3d authored about 6 years ago by Alexey Shmalko <[email protected]>
allow NVIM_PYTHON_UI_DEBUG_EXT=ext_cmdline,ext_tabline for quick debugging

ff3ccc7fe1e12bd6454b50981705df07afc892ed authored over 6 years ago by Björn Linse <[email protected]>
enhanced debug event printing

use NVIM_PYTHON_UI_DEBUG=2 to print everything, even known events.
Gtk/Gdk likes to spam stderr,...

7952cdf2866d9ca5a15cc08b53c76e974032d44b authored over 6 years ago by Björn Linse <[email protected]>
logging

a8ee461d6af1993d97e6e6d047ea7965632c5adb authored over 6 years ago by Björn Linse <[email protected]>
make working again with the new ui events "contract" (#35)

i e ignore new parameters and events
also fix button press issue

843c4c24bdb7d9a879fe9699ac2b32319c4df1f9 authored about 7 years ago by Björn Linse <[email protected]>
Update README.md

64a5f39196124f229188bf7e5f7f983094815d96 authored over 7 years ago by Björn Linse <[email protected]>
doc: Omit repeated dependencies (#32)

6a5b4f08541c34e7ca4501889d4ed5559f3dc6b9 authored about 8 years ago by Ferenc- <[email protected]>
Update README.md

a1f1290feb1c48667a615b3fdb36c16076e518e7 authored about 8 years ago by Justin M. Keyes <[email protected]>
Bump

6de24bd3ba33a4162461748e55d6da166cec0be3 authored over 8 years ago by Björn Linse <[email protected]>
Allow setting font name and size

Fixes #4

368ba50222513c48bd9821ea4363bf22e95743cc authored over 8 years ago by Boris Egorov <[email protected]>
Silence PyGi warnings by requiring versions before importing

Fixes #10

16e20590aac7e44772cfe0b4eeaaab275f81f88e authored over 8 years ago by Boris Egorov <[email protected]>
fix division on python3

6748c568375f141a287944526badeca6d0c92ac9 authored over 8 years ago by Björn Linse <[email protected]>
Bump

e470c574e9180a815a9ce9bb5732358117641e77 authored over 8 years ago by Björn Linse <[email protected]>
update to python-client api changes

4d49a3362ce063981f49b51171b17f62608b47a0 authored over 8 years ago by Björn Linse <[email protected]>
Merge pull request #14 from viccuad/desktop-fix

Fix .desktop when passing files to pynvim

1a2d1598461f3d9ff85f960e05fa037d13953009 authored almost 9 years ago by Björn Linse <[email protected]>
Merge pull request #13 from viccuad/ship-desktop-icon

Add .desktop and icon to MANIFEST.in

3306126ef674788592264b0e74e9a8a9e888cf61 authored almost 9 years ago by Björn Linse <[email protected]>
Merge pull request #12 from viccuad/desktop-keywords

Add Keywords to .desktop

c30db1c39433be13ac64943781f0abd03b71f63b authored almost 9 years ago by Björn Linse <[email protected]>
Fix .desktop when passing files to pynvim

f73629e57bd499ce45b5e9ac2883eaa8cef1f784 authored almost 9 years ago by Víctor Cuadrado Juan <[email protected]>
Add .desktop and icon to MANIFEST.in

This makes them appear on the sdist.

Fixes #11

6f304239616454d9d22bfcaf9b9a8bc8990fdf94 authored almost 9 years ago by Víctor Cuadrado Juan <[email protected]>
Add Keywords to .desktop

This facilitates searching, for eg. on Gnome Software or the Ubuntu
Software Center.

e497d12081177ceb0f526d0d7bdf39fcec8ef333 authored almost 9 years ago by Víctor Cuadrado Juan <[email protected]>
Support input methods

59890beb83a3caaf311482ce7f3742cf01b0eed7 authored almost 9 years ago by Björn Linse <[email protected]>
Merge pull request #9 from viccuad/icon-and-desktop-file

Add .desktop and icon files

d43816fe7b1e3b5d539c77138e88a3b31c7bf8b4 authored almost 9 years ago by Björn Linse <[email protected]>
Add .desktop and icon files

7dec82c877a3e38ad42604a226138de82f75a69f authored almost 9 years ago by Víctor Cuadrado Juan <[email protected]>
Merge pull request #8 from viccuad/missing-sdist

Add MANIFEST.in file for README.md and LICENSE

f1ee38d1689477d3e43c089ebb55e2e79d9ba2ec authored almost 9 years ago by Björn Linse <[email protected]>
Add MANIFEST.in file for README.md and LICENSE

This adds those files to the source distribution.

59ba0620aca8ff17478bfda41f330fc92e3d4405 authored almost 9 years ago by Víctor Cuadrado Juan <[email protected]>
Bump

fa81eaae541f89aaa6e1237d8aee60583e749f96 authored almost 9 years ago by Björn Linse <[email protected]>
Merge pull request #2 from bfredl/unimplemented

Don't crash on unimplemented ui messages

8de643134c6460bb26c5e1da226c2de681b3174f authored almost 9 years ago by Björn Linse <[email protected]>
Don't crash on unimplemented ui messages

0b3d0d598e032f4a51f4f64a2c1f6dc522e35021 authored almost 9 years ago by Björn Linse <[email protected]>
Update setup files and README

Disable test logic, as we don't have tests yet.

c991b48768192bdb4b44ba7a51e1b423dac53467 authored almost 9 years ago by Björn Linse <[email protected]>
fix imports

33a8661ccd9919e5d7b997da46cdcdb6dd47243f authored almost 9 years ago by Björn Linse <[email protected]>
ui split: remove everything except for the ui

9a48ef8b8ac2e0f588a6832855eb313fd1ba9854 authored almost 9 years ago by Björn Linse <[email protected]>
Merge pull request #172 from viccuad/viccuad-patch-targz

Rename common.py to test_common.py to make the file included in source tarballs

9be7417d504f32cd23dc96f841b6b1dda0d19783 authored almost 9 years ago by Björn Linse <[email protected]>
Rename common.py to test_common.py

This makes the file be included on tarballs by the build system.

Fixes #170

c3789fbac34a9d8315428d20f3e6c912da90a2df authored almost 9 years ago by Victor Cuadrado Juan <[email protected]>
Bump

b4f5b9a7ce9265352294219272ea46539362c588 authored almost 9 years ago by Björn Linse <[email protected]>
Bump

02503c6edd956d6001c4e5446a19866e3be41be7 authored almost 9 years ago by Björn Linse <[email protected]>
Merge pull request #167 from maxwell-k/master

Don't use BaseException.message

2cb624ed139b97b95470f13e4b44e2d35fb7e873 authored almost 9 years ago by Björn Linse <[email protected]>
Merge pull request #156 from bfredl/bufhl

buffer: add wrappers for add_highlight/clear_highlight functions

e3a139544c3d67ff7b657f71a86deb482c40aa11 authored almost 9 years ago by Björn Linse <[email protected]>
Don't use BaseException.message @equalsraf

BaseException.message was only available in Python 2.5:
https://www.python.org/dev/peps/pep-0352...

2db6bee979e3b7141aa4fded957bfd45fb34b212 authored almost 9 years ago by Keith Maxwell <[email protected]>
Merge pull request #158 from timeyyy/master

attach to neovim on windows

4373c94a3c0485f676671539451853227e1171b9 authored almost 9 years ago by Björn Linse <[email protected]>
buffer: add wrappers for add_highlight/clear_highlight functions

62e347aac511934b33a4aa1856262770c9710ddb authored almost 9 years ago by Björn Linse <[email protected]>
Merge pull request #161 from bfredl/lint

lint: ignore E731 "do not assign a lambda expression"

68a50661de67b1a75b2c15bbaf1c4e0d2dd8934b authored almost 9 years ago by Björn Linse <[email protected]>
lint: ignore E731 "do not assign a lambda expression"

aded496157749870abd333de7bf00c77d807b6c4 authored almost 9 years ago by Björn Linse <[email protected]>
Merge pull request #160 from timeyyy/gtk_fix

typos in the gtk key table

42a73b73861d31ecbc745174e645a5a7e7e21410 authored almost 9 years ago by Björn Linse <[email protected]>
typos in the gtk key table

94c42402b41d613306cc0fe311efed9d62465543 authored almost 9 years ago by Timothy Eichler <[email protected]>
update _connect_socket to work with windows, many thanks @equalsraf for

the patch implementation

2cc7314dbc2bdc0cdf05028cca70c2ca63444b5f authored almost 9 years ago by Timothy Eichler <[email protected]>
`logging.warn()` is deprecated, use `warning()` instead

dea5427259ecdbbccd058a2ca0b6c7267138816c authored almost 9 years ago by Pedro Algarvio <[email protected]>
Bump

Bump to 0.1.x to follow minor version of nvim

354d6f7933565d3af0a7c0cfd76fc75e53f78206 authored about 9 years ago by Björn Linse <[email protected]>
ui: convert byte strings in python3. Fixes #145

e94201fd128fa9b0d1b3ef917dd7bb85e61e12f6 authored about 9 years ago by Lluis Pamies-Juarez <[email protected]>
Merge pull request #141 from bfredl/str_enc

Don't override the encoding of msgpack STR

6c0ec04307442dedc851873504b379f4dcdb33a0 authored about 9 years ago by Björn Linse <[email protected]>
Don't override the encoding of msgpack strings

d6f2c7ad3f1b00efaa75a2136aaf6c762b109de2 authored about 9 years ago by Björn Linse <[email protected]>
Merge pull request #139 from bfredl/testfix

tests: Update tests to neovim changes

8a6cdf4c56f073b9a55ad6f157b518170d4088c0 authored about 9 years ago by Justin M. Keyes <[email protected]>
lint: ignore D211 "No blank lines allowed before class docstring".

63f9053b31cd55a4f45633e2e0c18fc13dbbd144 authored about 9 years ago by Justin M. Keyes <[email protected]>
travis: update python version

0dce6a8a77bdf57f0efc0f45a1476b775a3c4fd5 authored about 9 years ago by Björn Linse <[email protected]>
Remove obsolete &rtp test

1ad5d9a10c1744032a4e3b19438869f79dfa1d9b authored about 9 years ago by Björn Linse <[email protected]>
tests: Update tests to neovim changes

2fbca5b9b2cdb79f922d8c7f93a6efefcfa1c1b5 authored about 9 years ago by Björn Linse <[email protected]>
doc: Add embedding example to readme.

66617caffe79ed93d110f19c997525a307aa7635 authored over 9 years ago by traverseda <[email protected]>
Bump

1b21fe7a2d0bdd4f4b61874e1e7bb0256b584468 authored over 9 years ago by Björn Linse <[email protected]>
fixes #131 AttributeError for _nvim_mode_change

cbc04ea3c3b76d56ae7a0b1a1199091a616a03a0 authored over 9 years ago by Oliver Berger <[email protected]>
support async viml calls

a565d3df09c2c3af0ee5fe49e2794aabdef5cbd9 authored over 9 years ago by Björn Linse <[email protected]>
implement vim_call_function wrapper

222023f39894cab2b8da4ff49ef4b4daa5e5e32c authored over 9 years ago by Björn Linse <[email protected]>
session: Enable sending async rpc calls to nvim

b467cef7e641ccefde0493997e52fa2b76d74023 authored over 9 years ago by Björn Linse <[email protected]>
support async `command` and `eval`

605897b5269e3fa3ea00bbb4dd7efe4d07e1184a authored over 9 years ago by Björn Linse <[email protected]>
Bump

55a581fe528cb092ce21b6eab627bc4b04a395b4 authored over 9 years ago by Thiago de Arruda <[email protected]>
handle decoding for rplugin methods the same as for api calls

be6e96ee59f6101b20764eafe53bada6b8facb3e authored over 9 years ago by Björn Linse <[email protected]>
Prepare for release 0.0.36.

1395c05e1e7c42d52f35f6ad8f829f576b7e3106 authored over 9 years ago by Florian Walch <[email protected]>
setup: Fix pynvim dependencies. #122

78bc4c0cfef22da9ce3b12dc7429d55a05ff9519 authored over 9 years ago by Florian Walch <[email protected]>
Python 3 host: Handle byte strings for specs requests. #121

17ca924cf74397a113dc8f9b40c7de4cb0a24b1f authored over 9 years ago by Florian Walch <[email protected]>
Disable cythonizing screen.py for Python 3. #120

The experimental GUI is only supported for Python 2,
so cythonizing screen.py doesn't make sense...

7f5b1d04728453bf7bc791bce7761afb3ab5e678 authored over 9 years ago by Florian Walch <[email protected]>
Disable GUI for Python 3.

The experimental GUI does not work with Python 3; disable it.
Closes #114.

5b42d8d1bfee29e7343e798d90c7c3d88880e49a authored over 9 years ago by Florian Walch <[email protected]>
Bump

1fab30b7be6ba578a4bc1cbef3c05c76791f0f51 authored over 9 years ago by Björn Linse <[email protected]>
setup.py: Add optional GUI dependencies.

Resolves #115.

d8830e83884983d2e37cd9d842d531635abf5e37 authored over 9 years ago by Florian Walch <[email protected]>
Scrutinizer: Increase timeout for code coverage data

Scrutinizer often fails due to travis not delivering coverage data in time.

618fcd01ae867c64b0c52f0db32ece2bf5f6b41f authored over 9 years ago by Björn Linse <[email protected]>
Use separate log files for different clients. Closes #112.

A nvim instance will typically spawn more than one python client, i e
one legacy provider and on...

16db25ded725141109171adf5b27bba1bf084b28 authored over 9 years ago by Björn Linse <[email protected]>
Merge pull request #109 from buztard/wrap_command_output

Add wrapper for vim_command_output

fc7bee83f7007e73ed3694236091b7fb3a6468fe authored over 9 years ago by Björn Linse <[email protected]>
api: make remote objects hashable on their identity

f44e17143ae9870179365d32346a595c3f6bf04f authored over 9 years ago by Björn Linse <[email protected]>
Add wrapper for vim_command_output

a17eaf9433d140d0c8a39cb9f2448a28fae28777 authored over 9 years ago by Bastian Winkler <[email protected]>
Merge pull request #97 from blueyed/provide-traceback-with-exception

Provide exception traceback for uncaught exception in request handler

c033eac727e5892bd8d874b190094b979ca47bf6 authored over 9 years ago by Björn Linse <[email protected]>
Merge pull request #108 from rgrinberg/master

update gitignore ( build/, dist/, *.pyc )

a357876528052997ca81123ee9df3d110d98eee3 authored over 9 years ago by Björn Linse <[email protected]>
update gitignore

build/, dist/, *.pyc

7030eaee0bd5439c854502c1be0df2a845201d62 authored over 9 years ago by Rudi Grinberg <[email protected]>
Bump

80516570b23b2d539040a1c7e8117adf7cd494f7 authored over 9 years ago by Thiago de Arruda <[email protected]>
README.md: minor fixes

a662c501c34cf47c1c1cd540c76d458e8690f7ea authored over 9 years ago by Justin M. Keyes <[email protected]>
switch to container-based travis build

b1621173786815ff3145c01682ae3aa60326f3dd authored over 9 years ago by Thiago de Arruda <[email protected]>
Fix plugin decorator for range arguments

11d22ba3e2d0f4a3e53764d8bea90fca25617197 authored over 9 years ago by Thiago de Arruda <[email protected]>
Improve error reporting when loading plugins

Don't throw exceptions, just log an error message and continue startup

345b8028eed38886cd079b79c38daec799bbeea0 authored over 9 years ago by Thiago de Arruda <[email protected]>
Fix except syntax for python 3

cf3e5d747b18c480eb65b9d52bed3cc1f49acaca authored over 9 years ago by Thiago de Arruda <[email protected]>
Bump

fb6ce423f6e415df674e4ebade5ab60c4dcdecc9 authored over 9 years ago by Thiago de Arruda <[email protected]>
Fall back to trollius on SyntaxError when importing asyncio

This usually means a python 2 installation is trying to import python 3 asyncio

ddfa99e83cfec9d7ae1d382ee376eba287a7c50f authored over 9 years ago by Thiago de Arruda <[email protected]>
Merge pull request #102 from bcho/fix/setup-license

Update license to Apache.

e77721bf095c6efd53289f1c16a63103ad9e3af2 authored over 9 years ago by Björn Linse <[email protected]>
Update license to Apache.

ed5e50e74dacde106354dd4e26916935a4a3af83 authored over 9 years ago by hbc <[email protected]>
Bump

36ba851157ea382623ec658a8190820a32904fde authored over 9 years ago by Thiago de Arruda <[email protected]>
Merge pull request #99 from rgrinberg/fix_remote_sequence_contains

Fix RemoteSequence.__contains__

8386c54954fd4f7ace2a14b90f1049ba95ed8a03 authored over 9 years ago by Thiago de Arruda <[email protected]>
trivial test for Buffer.__contains__

deaa9c9a1f2121a8c2a09e556a9f9d9bbab31de0 authored over 9 years ago by Rudi Grinberg <[email protected]>
Fix RemoteSequence __contains__

3c1fd7843bd7893bcbdb6bd642fdf7500a3c5aa7 authored over 9 years ago by Rudi Grinberg <[email protected]>
Provide exception traceback in error response

While NVIM_PYTHON_LOG_FILE can be used to retrieve these, it seems to be
more convenient to know...

1b8992ea5b1bcde3d63d531e3f0557c88a28a36e authored over 9 years ago by Daniel Hahler <[email protected]>
Bump

13a78816860a8844d020b834aca36f5d944d6dec authored over 9 years ago by Thiago de Arruda <[email protected]>
Merge pull request #77 from equalsraf/tb-decode-hook-enc

Python3 fixes: functools.partial and encoding

e329e15625ae98888fdf3c5ff15ea6d1458d8c36 authored over 9 years ago by Thiago de Arruda <[email protected]>
Python3 fixes: method binding and encoding

- Encoding names in Python3 need to be strings, fixes Host._nvim_encoding
- Binary strings from ...

234597d7f372036302d3b352d4975fcb40d2c9ef authored over 9 years ago by Rui Abreu Ferreira <[email protected]>
Bump

fd7157a976824511cbac2d9c9536afd8c16f264d authored almost 10 years ago by Thiago de Arruda <[email protected]>
Add translation for more keys

39044e193831554888fc2a78132f35d43712686c authored almost 10 years ago by Thiago de Arruda <[email protected]>
set busy=false by default

9d112a33cf5a48f92c572e41675219a1e57a42d9 authored almost 10 years ago by Thiago de Arruda <[email protected]>