On Tuesday, March 5, 2013 5:05:06 AM UTC-6, Robert Zaremba wrote:
If you are using Go package release, then *go-mode** in
/usr/share/emacs/site-lisp takes precedence. So you need either:

- delete /substitute files from /usr/share/emacs/site-lisp/go-mode*
and use the ones from go repo.
- load your *go-mode** files, by (load-file "path to the file"),
before go-mode is used.

Indeed my previous example was 2 different systems.
One I symlinked into site-lisp and one I used the load stuff in my ~/.emacs
I think I fell back on the symlink because it was not happy with the load
bits on the 2nd system.
Despite having used emacs for ... ever, I have intentionally avoided
getting to know it's insides.

*package.el* is a package manager for Emacs. It is bundled in Emacs 24
(also available as a separate package in Emacs 23) and automates the
process of package installation. More about it you can find on
But if you are not confident about package management in Emacs, then stay
with go-mode author (Dominik Honnef) advice.
And on the global loading side, speedwise I have never expected emacs to be
blazingly fast ;)


You received this message because you are subscribed to the Google Groups "golang-dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to golang-dev+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.

Search Discussions

Discussion Posts


Follow ups

Related Discussions

Discussion Navigation
viewthread | post
posts ‹ prev | 8 of 9 | next ›
Discussion Overview
groupgolang-dev @
postedFeb 19, '13 at 9:51p
activeMar 6, '13 at 12:57a



site design / logo © 2021 Grokbase