diff lisp/mouse.el @ 288:e11d67e05968 r21-0b42

Import from CVS: tag r21-0b42
author cvs
date Mon, 13 Aug 2007 10:35:54 +0200
parents 57709be46d1b
children c9fe270a4101
line wrap: on
line diff
--- a/lisp/mouse.el	Mon Aug 13 10:35:07 2007 +0200
+++ b/lisp/mouse.el	Mon Aug 13 10:35:54 2007 +0200
@@ -190,9 +190,9 @@
 				      (extent-end-position zmacs-region-extent)))
 	    ((featurep 'cde)
 	     ;; should also work with CDE
-	     (cde-start-drag
-	      (extent-start-position zmacs-region-extent)
-	      (extent-end-position zmacs-region-extent)))
+	     (cde-start-drag-region event
+				    (extent-start-position zmacs-region-extent)
+				    (extent-end-position zmacs-region-extent)))
 	    (t (error "No offix or CDE support compiled in")))
     ;; no drag, call region-funct
     (and (not mouse-yank-at-point)
@@ -1417,11 +1417,10 @@
   (if (not (specifier-instance vertical-divider-draggable-p
 			       (event-window event)))
       (error "Not over a window!"))
-  (with-specifier-instance
-      vertical-divider-shadow-thickness
-      (- (specifier-instance vertical-divider-shadow-thickness
-			     (event-window event)))
-      (event-window event)
+  (let-specifier ((vertical-divider-shadow-thickness
+		   (- (specifier-instance vertical-divider-shadow-thickness
+					  (event-window event)))
+		   (event-window event)))
     (let* ((window (event-window event))
 	   (frame (event-channel event))
 	   (last-timestamp (event-timestamp event))
@@ -1501,8 +1500,7 @@
 					      (setq new-right-ok new)))))
 				    (window-list) old-edges-all-windows)
 			   all-that-bad))
-		     (set-window-configuration backup-conf))))
-	  )))))
+		     (set-window-configuration backup-conf)))))))))
 
 (setq vertical-divider-map (make-keymap))
 (define-key vertical-divider-map 'button1 'drag-window-divider)