CEDET/Semantic + iedit seem to work ok