diff options
| author | Chong Yidong | 2008-04-02 20:17:20 +0000 |
|---|---|---|
| committer | Chong Yidong | 2008-04-02 20:17:20 +0000 |
| commit | 9d93718697c3d290ee5a5598aa8cfcc74e97b67b (patch) | |
| tree | 760e6e2c8f28b5daa2095a63d014afc0f5f28136 | |
| parent | 2169fd55640ac910ec5f2d7327a1f8c2195d4f87 (diff) | |
| download | emacs-9d93718697c3d290ee5a5598aa8cfcc74e97b67b.tar.gz emacs-9d93718697c3d290ee5a5598aa8cfcc74e97b67b.zip | |
(cua-mode): Turn off shift-select-mode.
| -rw-r--r-- | lisp/emulation/cua-base.el | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/lisp/emulation/cua-base.el b/lisp/emulation/cua-base.el index 7728bbe220b..9f716f27c38 100644 --- a/lisp/emulation/cua-base.el +++ b/lisp/emulation/cua-base.el | |||
| @@ -1579,12 +1579,14 @@ shifted movement key, set `cua-highlight-region-shift-only'." | |||
| 1579 | (list | 1579 | (list |
| 1580 | transient-mark-mode | 1580 | transient-mark-mode |
| 1581 | (and (boundp 'delete-selection-mode) delete-selection-mode) | 1581 | (and (boundp 'delete-selection-mode) delete-selection-mode) |
| 1582 | (and (boundp 'pc-selection-mode) pc-selection-mode))) | 1582 | (and (boundp 'pc-selection-mode) pc-selection-mode) |
| 1583 | shift-select-mode)) | ||
| 1583 | (if (and (boundp 'delete-selection-mode) delete-selection-mode) | 1584 | (if (and (boundp 'delete-selection-mode) delete-selection-mode) |
| 1584 | (delete-selection-mode -1)) | 1585 | (delete-selection-mode -1)) |
| 1585 | (if (and (boundp 'pc-selection-mode) pc-selection-mode) | 1586 | (if (and (boundp 'pc-selection-mode) pc-selection-mode) |
| 1586 | (pc-selection-mode -1)) | 1587 | (pc-selection-mode -1)) |
| 1587 | (cua--deactivate) | 1588 | (cua--deactivate) |
| 1589 | (setq shift-select-mode nil) | ||
| 1588 | (setq transient-mark-mode (and cua-mode | 1590 | (setq transient-mark-mode (and cua-mode |
| 1589 | (if cua-highlight-region-shift-only | 1591 | (if cua-highlight-region-shift-only |
| 1590 | (not cua--explicit-region-start) | 1592 | (not cua--explicit-region-start) |
| @@ -1595,6 +1597,7 @@ shifted movement key, set `cua-highlight-region-shift-only'." | |||
| 1595 | (delete-selection-mode 1)) | 1597 | (delete-selection-mode 1)) |
| 1596 | (if (nth 2 cua--saved-state) | 1598 | (if (nth 2 cua--saved-state) |
| 1597 | (pc-selection-mode 1)) | 1599 | (pc-selection-mode 1)) |
| 1600 | (setq shift-select-mode (nth 3 cua--saved-state)) | ||
| 1598 | (if (interactive-p) | 1601 | (if (interactive-p) |
| 1599 | (message "CUA mode disabled.%s%s%s%s" | 1602 | (message "CUA mode disabled.%s%s%s%s" |
| 1600 | (if (nth 1 cua--saved-state) " Delete-Selection" "") | 1603 | (if (nth 1 cua--saved-state) " Delete-Selection" "") |