A Python Shell has been constructed from Qt, QScintilla and the Python C API directly, which features syntax highlighting and simple code completion via a Qt GUI. It is hoped that a Qt Widget can be constructed from it eventually.
This game is an MMORPG in various UNIX scripting languages, with a graphical shell accessed by SSH for the client. It will support Linux, Windows, and MacOS X. It is meant to be immersive and allows in-game coding.