semicolon free syntax
release.2009-12-22で基本的にセミコロンが不要になったのですが、いかんせんgo-mode.elが対応してなくてインデントが悲しいことに…
とりあえず超暫定でgo-mode.el修正してみました。いまのところ問題なく動いているように見えます。
追記(2010/1/10):最新リリース(release.2010-01-05)で修正されたようです。
diff -r b9e2538b899d misc/emacs/go-mode.el --- a/misc/emacs/go-mode.el Sun Dec 27 07:57:57 2009 +1100 +++ b/misc/emacs/go-mode.el Mon Dec 28 21:56:48 2009 +0900 @@ -413,7 +413,8 @@ (t ;; Except when the current line closes the previous line's ;; scope, anything else is a continuation line. - (not current-line-closes-scope))) +;; (not current-line-closes-scope))) + nil)) (incf indent tab-width)) (max indent 0)))))))