From 3d4a73147d7403e9833175471faf0f3f73d5da36 Mon Sep 17 00:00:00 2001 From: Siddhartha Date: Mon, 19 Apr 2021 14:27:19 -0700 Subject: [PATCH] add more explicit imports --- chimera-hydra.el | 2 ++ chimera.el | 1 + rigpa-activity-mode.el | 2 ++ rigpa-application-mode.el | 2 ++ rigpa-buffer-mode.el | 2 ++ rigpa-char-mode.el | 1 + rigpa-evil-support.el | 2 ++ rigpa-file-mode.el | 2 ++ rigpa-history-mode.el | 2 ++ rigpa-line-mode.el | 1 + rigpa-mode-mode.el | 1 + rigpa-symex-mode.el | 1 + rigpa-system-mode.el | 2 ++ rigpa-tab-mode.el | 2 ++ rigpa-text-mode.el | 2 ++ rigpa-tower-mode.el | 2 ++ rigpa-view-mode.el | 2 ++ rigpa-window-mode.el | 2 ++ rigpa-word-mode.el | 1 + rigpa.el | 2 ++ 20 files changed, 34 insertions(+) diff --git a/chimera-hydra.el b/chimera-hydra.el index 2825e67..5f53879 100644 --- a/chimera-hydra.el +++ b/chimera-hydra.el @@ -26,6 +26,8 @@ ;;; Code: +(require 'evil) +(require 'hydra) (defun chimera--hydra-for-state (mode-name) (intern (concat "hydra-" mode-name))) diff --git a/chimera.el b/chimera.el index 5781f30..b8ef4ae 100644 --- a/chimera.el +++ b/chimera.el @@ -27,6 +27,7 @@ ;;; Code: (require 'cl-lib) +(require 'evil) (cl-defstruct chimera-mode "Specification for a mode." diff --git a/rigpa-activity-mode.el b/rigpa-activity-mode.el index ed183d8..0ab69b3 100644 --- a/rigpa-activity-mode.el +++ b/rigpa-activity-mode.el @@ -26,6 +26,8 @@ ;;; Code: +(require 'evil) +(require 'hydra) (require 'chimera) (require 'chimera-hydra) diff --git a/rigpa-application-mode.el b/rigpa-application-mode.el index 59c6088..b0508a1 100644 --- a/rigpa-application-mode.el +++ b/rigpa-application-mode.el @@ -26,6 +26,8 @@ ;;; Code: +(require 'evil) +(require 'hydra) (require 'chimera-hydra) (evil-define-state application diff --git a/rigpa-buffer-mode.el b/rigpa-buffer-mode.el index 1e619a1..4b55463 100644 --- a/rigpa-buffer-mode.el +++ b/rigpa-buffer-mode.el @@ -28,6 +28,8 @@ (require 'cl-lib) +(require 'evil) +(require 'hydra) (require 'ivy) (require 'chimera) (require 'chimera-hydra) diff --git a/rigpa-char-mode.el b/rigpa-char-mode.el index 1821fe5..b6630dc 100644 --- a/rigpa-char-mode.el +++ b/rigpa-char-mode.el @@ -26,6 +26,7 @@ ;;; Code: +(require 'evil) (require 'chimera) (require 'rigpa-evil-support) diff --git a/rigpa-evil-support.el b/rigpa-evil-support.el index eb54b7d..8466175 100644 --- a/rigpa-evil-support.el +++ b/rigpa-evil-support.el @@ -26,6 +26,8 @@ ;;; Code: +(require 'evil) + (defun rigpa--define-evil-key (key fn map state) "Define an evil keybinding in an evil-backed rigpa mode." (evil-define-key (list state 'visual 'operator) diff --git a/rigpa-file-mode.el b/rigpa-file-mode.el index 3ae5a49..71ac8cb 100644 --- a/rigpa-file-mode.el +++ b/rigpa-file-mode.el @@ -26,6 +26,8 @@ ;;; Code: +(require 'evil) +(require 'hydra) (require 'chimera) (require 'chimera-hydra) diff --git a/rigpa-history-mode.el b/rigpa-history-mode.el index b384e87..c4e4007 100644 --- a/rigpa-history-mode.el +++ b/rigpa-history-mode.el @@ -26,6 +26,8 @@ ;;; Code: +(require 'evil) +(require 'hydra) (require 'chimera) (require 'chimera-hydra) diff --git a/rigpa-line-mode.el b/rigpa-line-mode.el index dea9b3d..46e1f8a 100644 --- a/rigpa-line-mode.el +++ b/rigpa-line-mode.el @@ -36,6 +36,7 @@ ;; - copy line ;; similarly for "region-mode", possibly by invoking multiple cursors +(require 'evil) (require 'chimera) (require 'rigpa-evil-support) diff --git a/rigpa-mode-mode.el b/rigpa-mode-mode.el index 9082ce9..e8280b5 100644 --- a/rigpa-mode-mode.el +++ b/rigpa-mode-mode.el @@ -27,6 +27,7 @@ ;;; Code: (require 'ht) +(require 'evil) (require 'rigpa-text-parsers) (require 'rigpa-meta) diff --git a/rigpa-symex-mode.el b/rigpa-symex-mode.el index 5925127..29d255c 100644 --- a/rigpa-symex-mode.el +++ b/rigpa-symex-mode.el @@ -26,6 +26,7 @@ ;;; Code: +(require 'symex) (require 'chimera) (defvar chimera-symex-mode-entry-hook nil diff --git a/rigpa-system-mode.el b/rigpa-system-mode.el index 09bc813..49e2c48 100644 --- a/rigpa-system-mode.el +++ b/rigpa-system-mode.el @@ -26,6 +26,8 @@ ;;; Code: +(require 'evil) +(require 'hydra) (require 'chimera) (require 'chimera-hydra) diff --git a/rigpa-tab-mode.el b/rigpa-tab-mode.el index bafbc90..1140f94 100644 --- a/rigpa-tab-mode.el +++ b/rigpa-tab-mode.el @@ -26,6 +26,8 @@ ;;; Code: +(require 'evil) +(require 'hydra) (require 'chimera) (require 'chimera-hydra) diff --git a/rigpa-text-mode.el b/rigpa-text-mode.el index 16ecdfa..43e81ea 100644 --- a/rigpa-text-mode.el +++ b/rigpa-text-mode.el @@ -26,6 +26,8 @@ ;;; Code: +(require 'evil) +(require 'hydra) (require 'chimera) (require 'chimera-hydra) diff --git a/rigpa-tower-mode.el b/rigpa-tower-mode.el index d47526c..e367f81 100644 --- a/rigpa-tower-mode.el +++ b/rigpa-tower-mode.el @@ -26,6 +26,8 @@ ;;; Code: +(require 'evil) +(require 'hydra) (require 'rigpa-mode-mode) (require 'rigpa-types) diff --git a/rigpa-view-mode.el b/rigpa-view-mode.el index 2b061e2..94f2825 100644 --- a/rigpa-view-mode.el +++ b/rigpa-view-mode.el @@ -31,6 +31,8 @@ ;; TODO: region does not persist on entering mode, e.g. for ;; use in "narrow" functionality +(require 'evil) +(require 'hydra) (require 'chimera) (require 'chimera-hydra) diff --git a/rigpa-window-mode.el b/rigpa-window-mode.el index c0591af..1df1764 100644 --- a/rigpa-window-mode.el +++ b/rigpa-window-mode.el @@ -26,6 +26,8 @@ ;;; Code: +(require 'evil) +(require 'hydra) (require 'ace-window) (require 'winner) (require 'chimera) diff --git a/rigpa-word-mode.el b/rigpa-word-mode.el index ecd2117..f4ef56f 100644 --- a/rigpa-word-mode.el +++ b/rigpa-word-mode.el @@ -26,6 +26,7 @@ ;;; Code: +(require 'evil) (require 'chimera) (require 'rigpa-evil-support) diff --git a/rigpa.el b/rigpa.el index 436a347..8e7275a 100644 --- a/rigpa.el +++ b/rigpa.el @@ -42,6 +42,8 @@ ;;; Code: +(require 'evil) +(require 'hydra) (require 'chimera) (require 'ht) (require 'rigpa-char-mode)