mirror of
https://github.com/magnars/multiple-cursors.el.git
synced 2025-10-13 13:03:03 +00:00
Add support for god-mode
@chrisdone
This commit is contained in:
parent
66ceb0b0d4
commit
39f17258b8
@ -306,8 +306,10 @@ been remapped. And certain modes (cua comes to mind) will change their
|
||||
remapping based on state. So a command that changes the state will afterwards
|
||||
not be recognized through the command-remapping lookup."
|
||||
(unless mc--executing-command-for-fake-cursor
|
||||
(setq mc--this-command (or (command-remapping this-original-command)
|
||||
this-original-command))))
|
||||
(let (cmd (or (command-remapping this-original-command)
|
||||
this-original-command))
|
||||
(setq mc--this-command (and (not (eq cmd 'god-mode-self-insert))
|
||||
cmd)))))
|
||||
|
||||
(defun mc/execute-this-command-for-all-cursors ()
|
||||
"Wrap around `mc/execute-this-command-for-all-cursors-1' to protect hook."
|
||||
@ -337,7 +339,6 @@ the original cursor, to inform about the lack of support."
|
||||
|
||||
(if (eq 1 (mc/num-cursors)) ;; no fake cursors? disable mc-mode
|
||||
(multiple-cursors-mode 0)
|
||||
|
||||
(when this-original-command
|
||||
(let ((original-command (or mc--this-command
|
||||
(command-remapping this-original-command)
|
||||
|
Loading…
x
Reference in New Issue
Block a user