为elisp,c/c++提供代码折叠功能