emacs-elpa-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[nongnu] elpa/multiple-cursors 15e88c6 071/434: Move more mode-specific


From: ELPA Syncer
Subject: [nongnu] elpa/multiple-cursors 15e88c6 071/434: Move more mode-specific cmds into personal lists.
Date: Sat, 7 Aug 2021 09:19:57 -0400 (EDT)

branch: elpa/multiple-cursors
commit 15e88c6df9da2ef64b59baa8c63cc9e682feb223
Author: Magnar Sveen <magnars@gmail.com>
Commit: Magnar Sveen <magnars@gmail.com>

    Move more mode-specific cmds into personal lists.
---
 multiple-cursors-core.el | 37 ++++++++++++++-----------------------
 1 file changed, 14 insertions(+), 23 deletions(-)

diff --git a/multiple-cursors-core.el b/multiple-cursors-core.el
index 737299a..8598f5e 100644
--- a/multiple-cursors-core.el
+++ b/multiple-cursors-core.el
@@ -265,8 +265,6 @@ from being executed if in multiple-cursors-mode."
 (unsupported-cmd isearch-forward ". Feel free to add a compatible version.")
 (unsupported-cmd isearch-backward ". Feel free to add a compatible version.")
 
-;; Fixing certain commands
-;;----------------------------------------------------------------------------------------
 ;; Make sure pastes from other programs are added to all kill-rings when 
yanking
 (defadvice current-kill (before interprogram-paste-for-all-cursors activate)
   (let ((interprogram-paste (and (= n 0)
@@ -291,7 +289,6 @@ from being executed if in multiple-cursors-mode."
              (kill-new interprogram-paste))
            (overlay-put cursor 'kill-ring kill-ring)
            (overlay-put cursor 'kill-ring-yank-pointer 
kill-ring-yank-pointer)))))))
-;;----------------------------------------------------------------------------------------
 
 (defvar mc--default-cmds-to-run-once '(mc/switch-from-mark-multiple-to-cursors
                                        mc/edit-lines
@@ -350,11 +347,6 @@ from being executed if in multiple-cursors-mode."
                                           move-beginning-of-line
                                           kill-ring-save
                                           back-to-indentation
-
-                                          ;; mode specific commands
-                                          org-shiftright
-                                          sgml-slash
-                                          slime-space
                                           subword-forward
                                           subword-backward
                                           subword-mark
@@ -364,20 +356,6 @@ from being executed if in multiple-cursors-mode."
                                           subword-capitalize
                                           subword-upcase
                                           subword-downcase
-                                          js2-beginning-of-line
-                                          js2-end-of-line
-                                          js2-insert-and-indent
-                                          js2r-inline-var
-                                          c-electric-delete-forward
-                                          c-electric-backspace
-                                          c-electric-paren
-                                          c-electric-semi&comma
-
-                                          ;; common extension commands
-                                          wrap-region-trigger
-                                          yas/expand
-
-                                          ;; magnars extension commands
                                           er/expand-region
                                           er/contract-region
                                           smart-forward
@@ -393,7 +371,20 @@ from being executed if in multiple-cursors-mode."
                                kill-region-or-backward-word
                                change-number-at-point
                                dired-back-to-start-of-files
-                               yank-indented))
+                               yank-indented
+                               wrap-region-trigger
+                               yas/expand
+                               org-shiftright
+                               sgml-slash
+                               slime-space
+                               js2-beginning-of-line
+                               js2-end-of-line
+                               js2-insert-and-indent
+                               js2r-inline-var
+                               c-electric-delete-forward
+                               c-electric-backspace
+                               c-electric-paren
+                               c-electric-semi&comma))
 
 
 (provide 'multiple-cursors-core)



reply via email to

[Prev in Thread] Current Thread [Next in Thread]