[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [32744] trunk/blender/release/scripts/ modules/console/complete_calltip.py: bugfix [#24419] Console Autocomplete Error [Patch to fix attached]

Campbell Barton ideasman42 at gmail.com
Wed Oct 27 18:47:25 CEST 2010


Revision: 32744
          http://projects.blender.org/plugins/scmsvn/viewcvs.php?view=rev&root=bf-blender&revision=32744
Author:   campbellbarton
Date:     2010-10-27 18:47:25 +0200 (Wed, 27 Oct 2010)

Log Message:
-----------
bugfix [#24419] Console Autocomplete Error [Patch to fix attached]
patch provided by Justin Dailey (dail) in report.

Modified Paths:
--------------
    trunk/blender/release/scripts/modules/console/complete_calltip.py

Modified: trunk/blender/release/scripts/modules/console/complete_calltip.py
===================================================================
--- trunk/blender/release/scripts/modules/console/complete_calltip.py	2010-10-27 16:36:25 UTC (rev 32743)
+++ trunk/blender/release/scripts/modules/console/complete_calltip.py	2010-10-27 16:47:25 UTC (rev 32744)
@@ -168,7 +168,10 @@
     'abs(number) -> number\\nReturn the absolute value of the argument.'
     """
     matches = []
+    word = ''
+    scrollback = ''
     match = RE_DEF_COMPLETE.search(line[:cursor])
+
     if match:
         word = match.group(1)
         func_word = match.group(2)
@@ -176,7 +179,7 @@
             func = eval(func_word, namespace)
         except Exception:
             func = None
-            scrollback = ''
+
         if func:
             doc = get_doc(func)
             argspec = get_argspec(func, doc=doc)
@@ -186,7 +189,5 @@
             elif doc:
                 scrollback += '\n' + doc
             scrollback = reduce_newlines(scrollback)
-    else:
-        word = ''
-        scrollback = ''
+
     return matches, word, scrollback





More information about the Bf-blender-cvs mailing list