From 1fccefab5a2bf95fd3afb43220f45b4b669a8143 Mon Sep 17 00:00:00 2001 From: ColinDuquesnoy Date: Thu, 31 Oct 2013 16:26:49 +0100 Subject: [PATCH 1/4] Documentation: add thread safety warning in API --- jedi/api.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/jedi/api.py b/jedi/api.py index a6f3dd3f..ed0ed9b0 100644 --- a/jedi/api.py +++ b/jedi/api.py @@ -5,6 +5,8 @@ use its methods. Additionally you can add a debug function with :func:`set_debug_function` and catch :exc:`NotFoundError` which is being raised if your completion is not possible. + +.. warning:: Please, note that Jedi is **not thread safe**. """ from __future__ import with_statement From ebbe0eeb18b4dfd1a10ac618eec7d9a4d0333c82 Mon Sep 17 00:00:00 2001 From: ColinDuquesnoy Date: Thu, 31 Oct 2013 17:18:59 +0100 Subject: [PATCH 2/4] Add name to authors --- AUTHORS.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/AUTHORS.txt b/AUTHORS.txt index 294c5913..6431c012 100644 --- a/AUTHORS.txt +++ b/AUTHORS.txt @@ -20,6 +20,6 @@ Aaron Meurer (@asmeurer) Lubos Trilety Akinori Hattori (@hattya) srusskih (@srusskih) - +Colin Duquesnoy (@ColinDuquesnoy) Note: (@user) means a github user name. From a80a1fc19b257afd8059fff9a99431a11ce01723 Mon Sep 17 00:00:00 2001 From: David Halter Date: Sat, 23 Nov 2013 14:29:21 +0100 Subject: [PATCH 3/4] add company jedi by @proofit404 to emacs jedi plugins --- README.rst | 3 ++- docs/docs/usage.rst | 3 +++ 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/README.rst b/README.rst index c6bd4774..d0f12c3e 100644 --- a/README.rst +++ b/README.rst @@ -34,7 +34,7 @@ me. Jedi can be used with the following editors: - Vim (jedi-vim_, YouCompleteMe_) -- Emacs (Jedi.el_) +- Emacs (Jedi.el_, company-jedi_) - Sublime Text (SublimeJEDI_ [ST2 + ST3], anaconda_ [only ST3]) - SynWrite_ @@ -137,6 +137,7 @@ For more detailed information visit the `testing documentation .. _jedi-vim: https://github.com/davidhalter/jedi-vim .. _youcompleteme: http://valloric.github.io/YouCompleteMe/ .. _Jedi.el: https://github.com/tkf/emacs-jedi +.. _company-jedi: https://github.com/proofit404/company-jedi .. _sublimejedi: https://github.com/srusskih/SublimeJEDI .. _anaconda: https://github.com/DamnWidget/anaconda .. _SynWrite: http://uvviewsoft.com/synjedi/ diff --git a/docs/docs/usage.rst b/docs/docs/usage.rst index ca5ddbe8..dee9229e 100644 --- a/docs/docs/usage.rst +++ b/docs/docs/usage.rst @@ -25,6 +25,7 @@ Vim: Emacs: - `Jedi.el `_ +- company-jedi_ Sublime Text 2/3: @@ -62,3 +63,5 @@ Using a custom ``$HOME/.pythonrc.py`` ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ .. autofunction:: jedi.utils.setup_readline + +.. _company-jedi: https://github.com/proofit404/company-jedi From 4ff8b921a3b252895ed43b9598a5a40f0cbd487c Mon Sep 17 00:00:00 2001 From: David Halter Date: Sat, 23 Nov 2013 14:31:59 +0100 Subject: [PATCH 4/4] editor list always with proper urls at the end (easier to copy) --- docs/docs/usage.rst | 19 +++++++++++++------ 1 file changed, 13 insertions(+), 6 deletions(-) diff --git a/docs/docs/usage.rst b/docs/docs/usage.rst index dee9229e..f6f53f6b 100644 --- a/docs/docs/usage.rst +++ b/docs/docs/usage.rst @@ -19,22 +19,22 @@ Editor Plugins Vim: -- `jedi-vim `_ -- `YouCompleteMe `_ +- jedi-vim_ +- YouCompleteMe_ Emacs: -- `Jedi.el `_ +- Jedi.el_ - company-jedi_ Sublime Text 2/3: -- `SublimeJEDI `_ (ST2 & ST3) -- `anaconda `_ (only ST3) +- SublimeJEDI_ (ST2 & ST3) +- anaconda_ (only ST3) SynWrite: -- `SynJedi `_ +- SynJedi_ .. _other-software: @@ -64,4 +64,11 @@ Using a custom ``$HOME/.pythonrc.py`` .. autofunction:: jedi.utils.setup_readline +.. _jedi-vim: https://github.com/davidhalter/jedi-vim +.. _youcompleteme: http://valloric.github.io/YouCompleteMe/ +.. _Jedi.el: https://github.com/tkf/emacs-jedi .. _company-jedi: https://github.com/proofit404/company-jedi +.. _sublimejedi: https://github.com/srusskih/SublimeJEDI +.. _anaconda: https://github.com/DamnWidget/anaconda +.. _SynJedi: http://uvviewsoft.com/synjedi/ +.. _wdb: https://github.com/Kozea/wdb