From 6bb4416585ad18a1a0d01a14659d58317f19e021 Mon Sep 17 00:00:00 2001 From: Eivind Fonn Date: Wed, 7 Sep 2016 18:48:11 +0200 Subject: [PATCH] Set pandoc-data-dir Also move defun to funcs.el --- layers/+tools/pandoc/funcs.el | 16 ++++++++++++++++ layers/+tools/pandoc/packages.el | 9 ++------- 2 files changed, 18 insertions(+), 7 deletions(-) create mode 100644 layers/+tools/pandoc/funcs.el diff --git a/layers/+tools/pandoc/funcs.el b/layers/+tools/pandoc/funcs.el new file mode 100644 index 000000000..13c27b169 --- /dev/null +++ b/layers/+tools/pandoc/funcs.el @@ -0,0 +1,16 @@ +;;; packages.el --- pandoc Layer functions File for Spacemacs +;; +;; Copyright (c) 2012-2016 Sylvain Benner & Contributors +;; +;; Author: Christoph Paulik +;; URL: https://github.com/syl20bnr/spacemacs +;; +;; This file is not part of GNU Emacs. +;; +;;; License: GPLv3 + +(defun spacemacs/run-pandoc () + "Start pandoc for the buffer and open the menu" + (interactive) + (pandoc-mode) + (pandoc-main-hydra/body)) diff --git a/layers/+tools/pandoc/packages.el b/layers/+tools/pandoc/packages.el index 6506a84dd..f85ca37fd 100644 --- a/layers/+tools/pandoc/packages.el +++ b/layers/+tools/pandoc/packages.el @@ -21,15 +21,10 @@ :commands spacemacs/run-pandoc :config (progn - (defun spacemacs/run-pandoc () - "Start pandoc for the buffer and open the menu" - (interactive) - (pandoc-mode) - (pandoc-main-hydra/body)) + (setq pandoc-data-dir (concat spacemacs-cache-directory "pandoc/")) (add-hook 'pandoc-mode-hook 'pandoc-load-default-settings)) :init - (progn - (spacemacs/set-leader-keys "P/" 'spacemacs/run-pandoc)))) + (spacemacs/set-leader-keys "P/" 'spacemacs/run-pandoc))) (defun pandoc/init-ox-pandoc () (use-package ox-pandoc