The problem is , it becomes incredibly sluggish when the interactive console is filled with characters. For example if i had a lot of objects in the scene and i printed it in the console using Blender.Object.Get(), all of the object names fills the console…and when i try to type the next command, its incredibly slow. Same thing happens when i check the functions and attributes of objects using ‘dir’.
I’m a newbie in Python and Blender. Can anyone tell me if there is a setting or something to overcome this? Or perhaps there is a buffer that i need to flush?
I noticed that if i increased the size of the console window, I can type a bit faster. I usually split half for scripting and the other a 3d window. And i split the 3d window to two …one the 3d window and the other interactive console…
yes, linewrap sucks and removing it will make a lot of improvement,
I had a look at adding some Python API calls that might make it faster but even down to the C/C++ level, doing line wrap is not easy.
Maybe the option to disable would be best for now.
When I started playing with the Python coding tutorials I noticed this as well, but being a newbie to Python I am curious where I would put such a correction code? Should I save it as a module and modify the console.py to import, or should I modify the console.py directly?