diff --git a/misc/emacs/golint.el b/misc/emacs/golint.el index d015e37..5396de0 100644 --- a/misc/emacs/golint.el +++ b/misc/emacs/golint.el @@ -1,9 +1,8 @@ ;;; golint.el --- lint for the Go source code ;; Copyright 2013 The Go Authors. All rights reserved. -;; Use of this source code is governed by a BSD-style -;; license that can be found in the LICENSE file. +;; License: BSD-3-clause ;; URL: https://github.com/golang/lint ;;; Commentary: @@ -17,15 +16,16 @@ ;; Usage: ;; C-x ` ;; Jump directly to the line in your code which caused the first message. -;; +;; ;; For more usage, see Compilation-Mode: ;; http://www.gnu.org/software/emacs/manual/html_node/emacs/Compilation-Mode.html ;;; Code: + (require 'compile) -(defun go-lint-buffer-name (mode) - "*Golint*") +(defun go-lint-buffer-name (mode) + "*Golint*") (defun golint-process-setup () "Setup compilation variables and buffer for `golint'." @@ -36,12 +36,13 @@ (set (make-local-variable 'compilation-scroll-output) nil) (set (make-local-variable 'compilation-disable-input) t) (set (make-local-variable 'compilation-process-setup-function) - 'golint-process-setup) -) + 'golint-process-setup)) ;;;###autoload (defun golint () - "Run golint on the current file and populate the fix list. Pressing C-x ` will jump directly to the line in your code which caused the first message." + "Run golint on the current file and populate the fix list. +Pressing \"C-x `\" jumps directly to the line in your code which +caused the first message." (interactive) (compilation-start (mapconcat #'shell-quote-argument