There is a new blog post that I would find very useful in this thread.
http://frankpzh.wordpress.com/category/emacs/
Very light weight and works without pain. So far this does not work with anything other than C and C ++, but this may be a mistake of my own.
cu Roman
user673046
source share