refactor _emacs, pig-mode,ggtags,ack-and-a-half