[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[elpa] externals/ergoemacs-mode d10087f 238/325: Remove ergoemacs macro
From: |
Stefan Monnier |
Subject: |
[elpa] externals/ergoemacs-mode d10087f 238/325: Remove ergoemacs macro :reset and :set-selection |
Date: |
Sat, 23 Oct 2021 18:49:01 -0400 (EDT) |
branch: externals/ergoemacs-mode
commit d10087ffe1bdbcbdd69443a6eab03099765b09e4
Author: Walter Landry <wlandry@caltech.edu>
Commit: Walter Landry <wlandry@caltech.edu>
Remove ergoemacs macro :reset and :set-selection
---
ergoemacs-command-loop.el | 10 ----------
ergoemacs-functions.el | 3 +--
ergoemacs-macros.el | 6 ------
3 files changed, 1 insertion(+), 18 deletions(-)
diff --git a/ergoemacs-command-loop.el b/ergoemacs-command-loop.el
index e62a01a..a8bbb22 100644
--- a/ergoemacs-command-loop.el
+++ b/ergoemacs-command-loop.el
@@ -557,16 +557,6 @@ Fix this issue."
(ignore-errors (switch-to-buffer (window-buffer) t t))
(goto-char (window-point))))
-(defun ergoemacs-command-loop--update-primary-selection ()
- "Update primary clipboard in X based systems."
- (when (and mouse-drag-copy-region
- (eventp last-command-event)
- (consp last-command-event)
- (memq (event-basic-type (car last-command-event))
- '(mouse-1))
- (region-active-p))
- (ergoemacs :set-selection 'PRIMARY (buffer-substring-no-properties
(region-beginning) (region-end)))))
-
(defun ergoemacs-command-loop--mouse-command-drop-first (args &optional
fn-arg-p)
"Internal function for processing mouse commands.
diff --git a/ergoemacs-functions.el b/ergoemacs-functions.el
index f2b9bb8..545c2ad 100644
--- a/ergoemacs-functions.el
+++ b/ergoemacs-functions.el
@@ -1902,8 +1902,7 @@ initial pair in the unread command events."
(setq last-input-event tmp)
(setq prefix-arg current-prefix-arg)
(setq unread-command-events (append (listify-key-sequence tmp)
unread-command-events))
- ;;(ergoemacs-defer-post-command-hook)
- (ergoemacs :reset-prefix))
+ (prefix-command-preserve-state))
(if (region-active-p)
(let ((p1 (region-beginning))
(p2 (region-end)))
diff --git a/ergoemacs-macros.el b/ergoemacs-macros.el
index c0a0438..5cec912 100644
--- a/ergoemacs-macros.el
+++ b/ergoemacs-macros.el
@@ -207,12 +207,6 @@ When arg1 can be a property. The following properties are
supported:
(arg3 (nth 2 args))
(arg4 (nth 3 args)))
(cond
- ((and arg1 (symbolp arg1) (eq arg1 :reset-prefix))
- `(prefix-command-preserve-state))
- ((and arg1 (symbolp arg1) (eq arg1 :set-selection))
- `(gui-set-selection ,@(cdr args)))
- ((and arg1 (symbolp arg1) (eq arg1 :set-selection))
- `(gui-set-selection ,@(cdr args)))
((and arg1 (symbolp arg1) (eq arg1 :custom-p) (symbolp arg2))
(if (fboundp 'custom-variable-p)
`(custom-variable-p ,arg2)
- [elpa] externals/ergoemacs-mode afc0844 198/325: Fix font problems in help image, (continued)
- [elpa] externals/ergoemacs-mode afc0844 198/325: Fix font problems in help image, Stefan Monnier, 2021/10/23
- [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 <=
- [elpa] externals/ergoemacs-mode 2caaef6 239/325: Remove unused functions, Stefan Monnier, 2021/10/23
- [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