Add conditional autoload/compile cookies #229

This commit is contained in:
Henrik Lissner 2017-11-04 22:11:55 +01:00
parent 679dac5a0b
commit 6b9849fd57
No known key found for this signature in database
GPG key ID: 5F6C0EA160557395
16 changed files with 22 additions and 6 deletions

View file

@ -1,4 +1,5 @@
;;; app/email/autoload/evil.el -*- lexical-binding: t; -*- ;; app/email/autoload/evil.el -*- lexical-binding: t; -*-
;;;###if (featurep! :feature evil)
;;;###autoload ;;;###autoload
(defun +email/mark (&optional beg end) (defun +email/mark (&optional beg end)

View file

@ -1,4 +1,5 @@
;;; completion/helm/autoload/evil.el -*- lexical-binding: t; -*- ;;; completion/helm/autoload/evil.el -*- lexical-binding: t; -*-
;;;###if (featurep! :feature evil)
;;;###autoload (autoload '+helm:swoop "completion/helm/autoload/evil" nil t) ;;;###autoload (autoload '+helm:swoop "completion/helm/autoload/evil" nil t)
(evil-define-command +helm:swoop (&optional search bang) (evil-define-command +helm:swoop (&optional search bang)

View file

@ -1,4 +1,5 @@
;;; completion/ivy/autoload/evil.el -*- lexical-binding: t; -*- ;; completion/ivy/autoload/evil.el -*- lexical-binding: t; -*-
;;;###if (featurep! :feature evil)
;;;###autoload (autoload '+ivy:swiper "completion/ivy/autoload/evil" nil t) ;;;###autoload (autoload '+ivy:swiper "completion/ivy/autoload/evil" nil t)
(evil-define-command +ivy:swiper (&optional search) (evil-define-command +ivy:swiper (&optional search)

View file

@ -1,4 +1,5 @@
;;; feature/debugger/autoload/evil.el -*- lexical-binding: t; -*- ;; feature/debugger/autoload/evil.el -*- lexical-binding: t; -*-
;;;###if (featurep! :feature evil)
;;;###autoload (autoload '+debugger:start "feature/debugger/autoload/evil" nil t) ;;;###autoload (autoload '+debugger:start "feature/debugger/autoload/evil" nil t)
(evil-define-command +debugger:start (&optional path) (evil-define-command +debugger:start (&optional path)

View file

@ -1,4 +1,5 @@
;;; feature/eval/autoload/evil.el -*- lexical-binding: t; -*- ;; feature/eval/autoload/evil.el -*- lexical-binding: t; -*-
;;;###if (featurep! :feature evil)
;;;###autoload (autoload '+eval:region "feature/eval/autoload/evil" nil t) ;;;###autoload (autoload '+eval:region "feature/eval/autoload/evil" nil t)
(evil-define-operator +eval:region (beg end) (evil-define-operator +eval:region (beg end)

View file

@ -1,4 +1,5 @@
;;; feature/evil/autoload/evil.el -*- lexical-binding: t; -*- ;; feature/evil/autoload/evil.el -*- lexical-binding: t; -*-
;;;###if (featurep! :feature evil)
;;;###autoload ;;;###autoload
(defun +evil/visual-indent () (defun +evil/visual-indent ()

View file

@ -1,4 +1,5 @@
;;; feature/jump/autoload/evil.el -*- lexical-binding: t; -*- ;;; feature/jump/autoload/evil.el -*- lexical-binding: t; -*-
;;;###if (featurep! :feature evil)
;;;###autoload (autoload '+jump:online "feature/jump/autoload/evil" nil t) ;;;###autoload (autoload '+jump:online "feature/jump/autoload/evil" nil t)
(evil-define-command +jump:online (query &optional bang) (evil-define-command +jump:online (query &optional bang)

View file

@ -1,4 +1,5 @@
;;; feature/snippets/autoload/evil.el -*- lexical-binding: t; -*- ;;; feature/snippets/autoload/evil.el -*- lexical-binding: t; -*-
;;;###if (featurep! :feature evil)
;;;###autoload ;;;###autoload
(defun +snippets/expand-on-region () (defun +snippets/expand-on-region ()

View file

@ -1,4 +1,5 @@
;;; feature/workspaces/autoload/evil.el -*- lexical-binding: t; -*- ;;; feature/workspaces/autoload/evil.el -*- lexical-binding: t; -*-
;;;###if (featurep! :feature evil)
;;;###autoload (autoload '+workspace:save-session "feature/workspaces/autoload/evil" nil t) ;;;###autoload (autoload '+workspace:save-session "feature/workspaces/autoload/evil" nil t)
(evil-define-command +workspace:save-session (&optional bang name) (evil-define-command +workspace:save-session (&optional bang name)

View file

@ -1,4 +1,5 @@
;;; lang/html/autoload/evil.el -*- lexical-binding: t; -*- ;;; lang/html/autoload/evil.el -*- lexical-binding: t; -*-
;;;###if (featurep! :feature evil)
;;;###autoload (autoload '+web:encode-html-entities "lang/web/autoload/evil" nil t) ;;;###autoload (autoload '+web:encode-html-entities "lang/web/autoload/evil" nil t)
(evil-define-operator +web:encode-html-entities (beg end &optional input) (evil-define-operator +web:encode-html-entities (beg end &optional input)

View file

@ -1,4 +1,5 @@
;;; org/org-attach/autoload/evil.el -*- lexical-binding: t; -*- ;; org/org-attach/autoload/evil.el -*- lexical-binding: t; -*-
;;;###if (featurep! :feature evil)
;; TODO +org-attach:find ;; TODO +org-attach:find

View file

@ -1,4 +1,5 @@
;;; org/org-capture/autoload/evil.el -*- lexical-binding: t; -*- ;;; org/org-capture/autoload/evil.el -*- lexical-binding: t; -*-
;;;###if (featurep! :feature evil)
;;;###autoload (autoload '+org-capture:open "org/org-capture/autoload/evil" nil t) ;;;###autoload (autoload '+org-capture:open "org/org-capture/autoload/evil" nil t)
(evil-define-operator +org-capture:open (&optional beg end) (evil-define-operator +org-capture:open (&optional beg end)

View file

@ -1,4 +1,5 @@
;;; private/hlissner/autoload/evil.el -*- lexical-binding: t; -*- ;;; private/hlissner/autoload/evil.el -*- lexical-binding: t; -*-
;;;###if (featurep! :feature evil)
;;;###autoload (autoload '+hlissner:multi-next-line "private/hlissner/autoload/evil" nil t) ;;;###autoload (autoload '+hlissner:multi-next-line "private/hlissner/autoload/evil" nil t)
(evil-define-motion +hlissner:multi-next-line (count) (evil-define-motion +hlissner:multi-next-line (count)

View file

@ -1,4 +1,5 @@
;;; tools/eshell/autoload/evil.el -*- lexical-binding: t; -*- ;;; tools/eshell/autoload/evil.el -*- lexical-binding: t; -*-
;;;###if (featurep! :feature evil)
;;;###autoload (autoload '+eshell:run "tools/eshell/autoload/evil" nil t) ;;;###autoload (autoload '+eshell:run "tools/eshell/autoload/evil" nil t)
(evil-define-command +eshell:run (command bang) (evil-define-command +eshell:run (command bang)

View file

@ -1,4 +1,5 @@
;;; tools/gist/autoload/evil.el -*- lexical-binding: t; -*- ;;; tools/gist/autoload/evil.el -*- lexical-binding: t; -*-
;;;###if (featurep! :feature evil)
;;;###autoload (autoload '+gist:send "tools/gist/autoload/evil" nil t) ;;;###autoload (autoload '+gist:send "tools/gist/autoload/evil" nil t)
(evil-define-operator +gist:send (bang) (evil-define-operator +gist:send (bang)

View file

@ -1,4 +1,5 @@
;;; tools/tmux/autoload/evil.el -*- lexical-binding: t; -*- ;;; tools/tmux/autoload/evil.el -*- lexical-binding: t; -*-
;;;###if (featurep! :feature evil)
;;;###autoload (autoload '+tmux:run "tools/tmux/autoload/evil" nil t) ;;;###autoload (autoload '+tmux:run "tools/tmux/autoload/evil" nil t)
(evil-define-command +tmux:run (bang &optional command) (evil-define-command +tmux:run (bang &optional command)