Revision: 30954 http://projects.blender.org/plugins/scmsvn/viewcvs.php?view=rev&root=bf-blender&revision=30954 Author: campbellbarton Date: 2010-08-02 00:54:39 +0200 (Mon, 02 Aug 2010)
Log Message: ----------- fix for py console autocomp. need to swap out __main__ module there too. Modified Paths: -------------- trunk/blender/release/scripts/op/console_python.py Modified: trunk/blender/release/scripts/op/console_python.py =================================================================== --- trunk/blender/release/scripts/op/console_python.py 2010-08-01 22:33:50 UTC (rev 30953) +++ trunk/blender/release/scripts/op/console_python.py 2010-08-01 22:54:39 UTC (rev 30954) @@ -205,6 +205,10 @@ scrollback = "" scrollback_error = "" + if _BPY_MAIN_OWN: + main_mod_back = sys.modules["__main__"] + sys.modules["__main__"] = console._bpy_main_mod + try: current_line = sc.history[-1] line = current_line.line @@ -223,6 +227,9 @@ import traceback scrollback_error = traceback.format_exc() + if _BPY_MAIN_OWN: + sys.modules["__main__"] = main_mod_back + # Separate automplete output by command prompts if scrollback != '': bpy.ops.console.scrollback_append(text=sc.prompt + current_line.line, type='INPUT') _______________________________________________ Bf-blender-cvs mailing list Bf-blender-cvs@blender.org http://lists.blender.org/mailman/listinfo/bf-blender-cvs