]> code.delx.au - gnu-emacs-elpa/commitdiff
Move diff-hl-margin-side after diff-hl-margin-mode definition
authorJames McCoy <vega.james@gmail.com>
Wed, 25 Feb 2015 20:48:33 +0000 (15:48 -0500)
committerJames McCoy <vega.james@gmail.com>
Wed, 25 Feb 2015 20:51:07 +0000 (15:51 -0500)
This fixes a “Symbol's value as variable is void” error when loading
diff-hl-margin.el.

diff-hl-margin.el

index 26fa7ad781ae67a0db9993d29944bf9792be5b29..4f999943645056d1dec6879b92d9670d95d51bde 100644 (file)
   "Highlight buffer changes on margin"
   :group 'diff-hl)
 
-(defcustom diff-hl-margin-side 'left
-  "Which margin to use for indicators."
-  :type '(choice (const left)
-                 (const right))
-  :set (lambda (var value)
-         (let ((on diff-hl-margin-mode))
-           (when on (diff-hl-margin-mode -1))
-           (set-default var value)
-           (when on (diff-hl-margin-mode 1)))))
-
 ;;;###autoload
 (define-minor-mode diff-hl-margin-mode
   "Toggle displaying `diff-hl-mode' highlights on the margin."
@@ -96,6 +86,16 @@ You probably shouldn't use this function directly."
   (dolist (win (get-buffer-window-list))
     (set-window-buffer win (current-buffer))))
 
+(defcustom diff-hl-margin-side 'left
+  "Which margin to use for indicators."
+  :type '(choice (const left)
+                 (const right))
+  :set (lambda (var value)
+         (let ((on diff-hl-margin-mode))
+           (when on (diff-hl-margin-mode -1))
+           (set-default var value)
+           (when on (diff-hl-margin-mode 1)))))
+
 (defun diff-hl-margin-minor-mode-off ()
   (diff-hl-margin-minor-mode -1))