Glimmer is a full featured code editor with many advanced features, including full scripting integration using Python. It is still in the development stages, but is fairly useful as a C/C++ editor with all the frills.