Autoload hooked `pelican-enable-if-site`.
[pelican-mode.git] / pelican-mode.el
index fe4eea0..4671254 100644 (file)
   "Check if this buffer is under a Pelican site."
   (not (null (pelican-find-root))))
 
-(defun pelican-enable-if-site ()
-  "Enable `pelican-mode' if this buffer is under a Pelican site."
-  (when (pelican-is-in-site)
-    (pelican-mode 1)))
-
 (defun pelican-make (target)
   "Execute TARGET in a Makefile at the root of the site."
   (interactive "sMake Pelican target: ")
@@ -227,6 +222,12 @@ to show buffer size and position in mode-line."
   :keymap pelican-keymap
   :group 'pelican)
 
+;;;###autoload
+(defun pelican-enable-if-site ()
+  "Enable `pelican-mode' if this buffer is under a Pelican site."
+  (when (pelican-is-in-site)
+    (pelican-mode 1)))
+
 ;;;###autoload
 (add-hook 'markdown-mode-hook 'pelican-enable-if-site)