aboutsummaryrefslogtreecommitdiffstats
path: root/lisp
diff options
context:
space:
mode:
authorMichael Kifer1995-08-20 04:31:46 +0000
committerMichael Kifer1995-08-20 04:31:46 +0000
commitdd7c19d4920312e99cacc05555cd37cf38356554 (patch)
tree88361dd60dd978c37e9743c64713bd0c0bfb26c0 /lisp
parentc9dd7f74f681fbaa387a2f77a35dd14a70b74e61 (diff)
downloademacs-dd7c19d4920312e99cacc05555cd37cf38356554.tar.gz
emacs-dd7c19d4920312e99cacc05555cd37cf38356554.zip
(vip-leave-region-active): new function.
Diffstat (limited to 'lisp')
-rw-r--r--lisp/emulation/viper-util.el7
1 files changed, 6 insertions, 1 deletions
diff --git a/lisp/emulation/viper-util.el b/lisp/emulation/viper-util.el
index 6b15ca97eb8..b951ee71a3c 100644
--- a/lisp/emulation/viper-util.el
+++ b/lisp/emulation/viper-util.el
@@ -577,6 +577,7 @@
577 (vip-change-cursor-color vip-replace-overlay-cursor-color) 577 (vip-change-cursor-color vip-replace-overlay-cursor-color)
578 ) 578 )
579 579
580
580 581
581(defsubst vip-hide-replace-overlay () 582(defsubst vip-hide-replace-overlay ()
582 (vip-set-replace-overlay-glyphs nil nil) 583 (vip-set-replace-overlay-glyphs nil nil)
@@ -643,7 +644,7 @@
643 644
644;;; XEmacs compatibility 645;;; XEmacs compatibility
645 646
646;; Sit for VAL miliseconds. XEmacs doesn't support the millisecond arg 647;; Sit for VAL milliseconds. XEmacs doesn't support the millisecond arg
647;; in sit-for, so this function smoothes out the differences. 648;; in sit-for, so this function smoothes out the differences.
648(defsubst vip-sit-for-short (val &optional nodisp) 649(defsubst vip-sit-for-short (val &optional nodisp)
649 (if vip-xemacs-p 650 (if vip-xemacs-p
@@ -675,6 +676,10 @@
675 (zmacs-deactivate-region) 676 (zmacs-deactivate-region)
676 (deactivate-mark))) 677 (deactivate-mark)))
677 678
679(defsubst vip-leave-region-active ()
680 (if vip-xemacs-p
681 (setq zmacs-region-stays t)))
682
678 683
679(defsubst vip-events-to-keys (events) 684(defsubst vip-events-to-keys (events)
680 (cond (vip-xemacs-p (events-to-keys events)) 685 (cond (vip-xemacs-p (events-to-keys events))