From c7ea875e515b2b0e12a0c88c993974ef02d90b5b Mon Sep 17 00:00:00 2001 From: Daniel Kraus Date: Fri, 12 Jul 2019 18:52:11 +0200 Subject: [PATCH] Fix: Byte-compile warnings Define some `org-super-agenda` symbols in case org-super-agenda is not installed. --- org-ql-agenda.el | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/org-ql-agenda.el b/org-ql-agenda.el index 09f40e0..df19210 100644 --- a/org-ql-agenda.el +++ b/org-ql-agenda.el @@ -33,6 +33,7 @@ (require 'cl-lib) (require 'org) +(require 'org-element) (require 'org-agenda) (require 'seq) (require 'rx) @@ -42,6 +43,13 @@ (require 'dash) (require 's) +;;;; Compatibility + +(defvar org-super-agenda-groups) +(defvar org-super-agenda-auto-selector-keywords) +(defvar org-super-agenda-groups) +(declare-function org-super-agenda--group-items "org-super-agenda") + ;;;; Variables (defvar org-ql-agenda-buffer-name "*Org Agenda NG*"