branch: elpa/org-superstar
commit 5a818a5f6f968e6b5026a8eefe8678a3e2c9b6bd
Author: D. Williams <d.willi...@posteo.net>
Commit: D. Williams <d.willi...@posteo.net>

    Put compile time sensitive declarations into eval-when-compile form.
---
 org-superstar.el | 11 ++++++-----
 1 file changed, 6 insertions(+), 5 deletions(-)

diff --git a/org-superstar.el b/org-superstar.el
index e9072171f64..e45e5d48c30 100644
--- a/org-superstar.el
+++ b/org-superstar.el
@@ -71,14 +71,15 @@
 
 ;;; Code:
 
-(require 'org)
 (require 'org-element)
 (require 'wid-edit)
 
-(declare-function org-indent-mode "org-indent" (arg))
-(defvar org-indent-mode)
-(defvar org-inlinetask-show-first-star)
-(defvar org-indent-inlinetask-first-star)
+(eval-when-compile
+  (declare-function org-indent-mode "org-indent" (arg))
+  (defvar org-inlinetask-show-first-star)
+  (defvar org-indent-inlinetask-first-star)
+  (defvar org-indent-mode))
+
 
 (defgroup org-superstar nil
   "Use UTF8 bullets for headlines and plain lists."

Reply via email to