From 2ec196fa2e7abfabe00641fdb8e4439be2e96e82 Mon Sep 17 00:00:00 2001 From: Mariano Reingart Date: Wed, 30 Dec 2015 06:03:51 -0300 Subject: [PATCH] Update API doc for completions At least in jedi version 0.9.0 the API seems to change to: * complete method is now completions * words attribute is now name Example: ``` (venv)reingart@S55t-B:~$ python Python 2.7.6 (default, Jun 22 2015, 17:58:13) [GCC 4.8.2] on linux2 Type "help", "copyright", "credits" or "license" for more information. >>> import jedi >>> jedi.__version__ '0.9.0' >>> source = '''import json; json.l''' >>> script = jedi.Script(source, 1, 19, '') >>> script >>> completions = script.completions() >>> completions [, ] >>> completions[1].complete 'oads' >>> completions[1].name u'loads' >>> ``` --- docs/docs/plugin-api.rst | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/docs/docs/plugin-api.rst b/docs/docs/plugin-api.rst index ce2c802d..93b081ef 100644 --- a/docs/docs/plugin-api.rst +++ b/docs/docs/plugin-api.rst @@ -47,14 +47,14 @@ Completions: >>> script = jedi.Script(source, 1, 19, '') >>> script - >>> completions = script.complete() + >>> completions = script.completions() >>> completions [, ] >>> completions[1] >>> completions[1].complete 'oads' - >>> completions[1].word + >>> completions[1].name 'loads' Definitions / Goto: