[gnome-builder/wip/elad/jedi-fixes: 5/5] jedi: don't attempt completion when line ends with a closing parenthesis



commit c5d6700b61292a958c69ba6e37b5981043c5d09c
Author: Elad Alfassa <elad fedoraproject org>
Date:   Wed Aug 26 22:33:41 2015 +0300

    jedi: don't attempt completion when line ends with a closing parenthesis

 plugins/jedi/jedi_plugin.py |    2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)
---
diff --git a/plugins/jedi/jedi_plugin.py b/plugins/jedi/jedi_plugin.py
index 7d9b4f1..d4d5766 100644
--- a/plugins/jedi/jedi_plugin.py
+++ b/plugins/jedi/jedi_plugin.py
@@ -188,6 +188,8 @@ class JediCompletionProvider(Ide.Object,
             return False
         _, iter = context.get_iter()
         iter.backward_char()
+        if iter.get_char() == ')':
+            return False
         buffer = iter.get_buffer()
         classes = buffer.get_context_classes_at_iter(iter)
         if 'string' in classes:


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]