]> Cypherpunks repositories - gostls13.git/commit
misc/emacs: Greatly improve go-mode for Emacs.
authorDominik Honnef <dominik.honnef@gmail.com>
Tue, 26 Feb 2013 18:48:32 +0000 (13:48 -0500)
committerSameer Ajmani <sameer@golang.org>
Tue, 26 Feb 2013 18:48:32 +0000 (13:48 -0500)
commitb302d68ebcc2500e6e013ff5fed9c70b0e1ff3a4
tree3f8876518382a80eff6994d2a0c3f6e6ec2eff47
parent6c2cbdb1428340fcbf7305d82147b87070788b16
misc/emacs: Greatly improve go-mode for Emacs.

The original go-mode is plagued with odd behaviour, lack of
behaviour typical to modes in Emacs and bugs.

This change rewrites great parts of go-mode (basically only
keeping the gofmt and godoc functions).

Additionally it adds new features such as manipulating package
imports.

For more information please see
https://groups.google.com/group/golang-nuts/browse_frm/thread/3a9d6dae3369c0b5/1efe65e2f7afb190

Fixes #3618.
Fixes #4240.
Fixes #4322.
Fixes #4671.
Fixes #4726.

R=golang-dev, fullung, sameer, cw, arthur, proppy, adonovan, rsc, bradfitz
CC=golang-dev
https://golang.org/cl/7314113
misc/emacs/go-mode-load.el
misc/emacs/go-mode.el