useless smartchr definitions are commented out
Add gofmt-before-seve function to before-seve-hook