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)))))))