Change the semantic support, add system c/c++ include paths
customize. And add python script support in eshell.