;; Loaded Later
(add-hook 'after-init-hook (lambda ()
- (require 'acme-mouse)
+ ;; (require 'acme-mouse)
(require 're-repl-defuns)
(require 're-math-defuns)
(require 're-electronics-defuns)
--- /dev/null
+(setq mouse-drag-and-drop-region 'shift)
+
+(keymap-global-set "<mouse-2>" 're/sedit-mouse-2)
+(keymap-global-set "<down-mouse-2>" 're/sedit-down-mouse-2)
+
+(defun re/sedit-down-mouse-2 (click)
+ (interactive "e")
+ (mouse-set-point click))
+
+(defun re/sedit-mouse-2 (click)
+ (interactive "e")
+ (mouse-set-point click)
+ (er/expand-region 1))