change tab behavior for perl/go/make