[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[elpa] externals/ergoemacs-mode 2caaef6 239/325: Remove unused functions
From: |
Stefan Monnier |
Subject: |
[elpa] externals/ergoemacs-mode 2caaef6 239/325: Remove unused functions |
Date: |
Sat, 23 Oct 2021 18:49:01 -0400 (EDT) |
branch: externals/ergoemacs-mode
commit 2caaef6e2e84dbff06db9eec51878a167eb672bd
Author: Walter Landry <wlandry@caltech.edu>
Commit: Walter Landry <wlandry@caltech.edu>
Remove unused functions
---
ergoemacs-component.el | 15 ---------------
ergoemacs-map.el | 19 -------------------
2 files changed, 34 deletions(-)
diff --git a/ergoemacs-component.el b/ergoemacs-component.el
index 02aeb5c..0590c7f 100644
--- a/ergoemacs-component.el
+++ b/ergoemacs-component.el
@@ -586,21 +586,6 @@ OBJ is the current object being modified, passed to
(ergoemacs-save-buffer-state
(set (make-local-variable (car elt)) (make-composed-keymap (cdr elt)
(symbol-value (car elt))))))))
-(defun ergoemacs-component-struct--translated-list (obj list &optional layout)
- "Base on OBJ translation, Translate LIST using LAYOUT."
- (let ((cur-layout (or layout ergoemacs-keyboard-layout))
- new-list)
- (dolist (key list)
- (ergoemacs :apply-key key
- (lambda(trans-key)
- (push (ergoemacs-translate
- trans-key
(ergoemacs-component-struct-just-first-keys obj)
- (ergoemacs-component-struct-variable-modifiers obj)
- (ergoemacs-component-struct-variable-prefixes obj)
cur-layout
- (ergoemacs-component-struct-layout obj))
- new-list))))
- new-list))
-
(defvar ergoemacs-component-struct--refresh-variables nil
"To reset a current theme, the variables are refreshed when this is
non-nil.")
diff --git a/ergoemacs-map.el b/ergoemacs-map.el
index 2fe9b2b..b6e99c3 100644
--- a/ergoemacs-map.el
+++ b/ergoemacs-map.el
@@ -71,7 +71,6 @@
(declare-function ergoemacs-component-struct--lookup-hash
"ergoemacs-component")
(declare-function ergoemacs-component-struct--lookup-list
"ergoemacs-component")
(declare-function ergoemacs-component-struct--minor-mode-map-alist
"ergoemacs-component")
-(declare-function ergoemacs-component-struct--translated-list
"ergoemacs-component")
(declare-function ergoemacs-theme-components "ergoemacs-theme-engine")
@@ -485,24 +484,6 @@ global keymap. Otherwise, it is relative to
LOOKUP-KEYMAP."
(error "Cant calculate/lookup keymap")))
ret)))
-(defun ergoemacs-map--get-unbind-list (component-list)
- "Get the list of unbound keys based on COMPONENT-LIST.
-
-COMPONENT-LIST is a list of `ergoemacs-component-struct' items
-that will be applied.
-
-This is cached based on the current theme & theme options by
-`ergoemacs-cache'."
- (if (not (consp component-list)) nil
- (let (unbind-list)
- (ergoemacs-cache unbind-list
- (dolist (cur-map component-list)
- (setq unbind-list
- (append unbind-list
- (ergoemacs-component-struct--translated-list
- cur-map (ergoemacs-component-struct-unbind cur-map)))))
- unbind-list))))
-
(defun ergoemacs-map--get-undefined-map (component-list)
"Get a keymap of the ergoemacs-mode unbound keys based on COMPONENT-LIST.
- [elpa] externals/ergoemacs-mode 2acbb4a 205/325: Remove a component prompt, (continued)
- [elpa] externals/ergoemacs-mode 2acbb4a 205/325: Remove a component prompt, Stefan Monnier, 2021/10/23
- [elpa] externals/ergoemacs-mode cb65708 216/325: Remove menu-filter stuff, Stefan Monnier, 2021/10/23
- [elpa] externals/ergoemacs-mode 47924dc 203/325: Fix wording, Stefan Monnier, 2021/10/23
- [elpa] externals/ergoemacs-mode 728f2d7 209/325: Remove unused ergoemacs-map--modify-active, Stefan Monnier, 2021/10/23
- [elpa] externals/ergoemacs-mode 3d61040 220/325: Remove ergoemacs-layouts--no-aliases, Stefan Monnier, 2021/10/23
- [elpa] externals/ergoemacs-mode 581be06 212/325: Remove lots of timing code, Stefan Monnier, 2021/10/23
- [elpa] externals/ergoemacs-mode 1cf6041 225/325: Remove :current-version, Stefan Monnier, 2021/10/23
- [elpa] externals/ergoemacs-mode fe1d378 226/325: Remove :current-theme, Stefan Monnier, 2021/10/23
- [elpa] externals/ergoemacs-mode 78bd8cf 231/325: Remove component stuff, Stefan Monnier, 2021/10/23
- [elpa] externals/ergoemacs-mode d10087f 238/325: Remove ergoemacs macro :reset and :set-selection, Stefan Monnier, 2021/10/23
- [elpa] externals/ergoemacs-mode 2caaef6 239/325: Remove unused functions,
Stefan Monnier <=
- [elpa] externals/ergoemacs-mode 4461083 242/325: Add reduction theme again, Stefan Monnier, 2021/10/23
- [elpa] externals/ergoemacs-mode 97a2107 243/325: Add back the command loop. Part of it seems broken, Stefan Monnier, 2021/10/23
- [elpa] externals/ergoemacs-mode 33cc2d6 244/325: Fix command loop key decriptions, Stefan Monnier, 2021/10/23
- [elpa] externals/ergoemacs-mode ef2c71a 245/325: Add back the advices to have the ctrl/alt keys, Stefan Monnier, 2021/10/23
- [elpa] externals/ergoemacs-mode d9b09be 246/325: Make command loop play with unicode only, Stefan Monnier, 2021/10/23
- [elpa] externals/ergoemacs-mode efc8751 249/325: Some fixes based on emacs elpa requirements, Stefan Monnier, 2021/10/23
- [elpa] externals/ergoemacs-mode 69abf8d 250/325: Fix ergoemacs-calculate-bindings, Stefan Monnier, 2021/10/23
- [elpa] externals/ergoemacs-mode bed9aa1 253/325: Fix ergoemacs-mode and ergoemacs-themes; turn on cua mode, Stefan Monnier, 2021/10/23
- [elpa] externals/ergoemacs-mode 57e8e17 257/325: remove undo-tree and mark-active, Stefan Monnier, 2021/10/23
- [elpa] externals/ergoemacs-mode edc154f 272/325: Add theme for the ergoemacs keys hash. Also reduce tests, Stefan Monnier, 2021/10/23