X-Git-Url: https://git.korewanetadesu.com/?p=pelican-mode.git;a=blobdiff_plain;f=pelican-mode.el;h=9886e8c43fd1a04c838e513f42445eb7a8e5c42a;hp=ada4eb5a017cb7fe1960e8dfa81e2dae14c736be;hb=c48bd6c3b7369787a09923c53b452d9ec460399c;hpb=ff4095148edca64afc2bee0f597f0df804750cd2 diff --git a/pelican-mode.el b/pelican-mode.el index ada4eb5..9886e8c 100644 --- a/pelican-mode.el +++ b/pelican-mode.el @@ -51,7 +51,7 @@ ;; Or with ‘use-package’ and deferred loading: ;; ;; (use-package pelican-mode -;; :after (:any org rst markdown-mode adoc-mode) +;; :demand :after (:any org rst markdown-mode adoc-mode) ;; :config ;; (pelican-global-mode)) ;; @@ -73,7 +73,7 @@ For more information about Pelican see URL https://blog.getpelican.com/." :group 'convenience) -(defcustom pelican-mode-keymap-prefix (kbd "C-c P") +(defcustom pelican-mode-keymap-prefix (kbd "C-c =") "Pelican mode keymap prefix." :group 'pelican :type 'string) @@ -269,10 +269,11 @@ has no status." (defun pelican-make (target) "Execute TARGET in a Makefile at the root of the site." (interactive "sMake Pelican target: ") - (if-let (default-directory (pelican-mode-find-root)) - (compilation-start (format "make %s" target) - nil (lambda (_) "*pelican*")) - (user-error "No Pelican site root could be found"))) + (let ((default-directory (pelican-mode-find-root))) + (if default-directory + (compilation-start (format "make %s" target) + nil (lambda (_) "*pelican*")) + (user-error "No Pelican site root could be found")))) (defun pelican-make-html () "Generate HTML via a Makefile at the root of the site." @@ -380,9 +381,3 @@ has no status." (provide 'pelican-mode) ;;; pelican-mode.el ends here - - - -;; Local Variables: -;; sentence-end-double-space: t -;; End: