]> code.delx.au - gnu-emacs/blobdiff - lisp/delsel.el
*** empty log message ***
[gnu-emacs] / lisp / delsel.el
index 9488e94061e326084c9c6ca59d2b0534fd1beb1f..962fa156a07433235d3633af13fe89b405c2ed4c 100644 (file)
@@ -75,8 +75,6 @@ any selection."
   (if killp
       (kill-region (point) (mark))
     (delete-region (point) (mark)))
-  (setq mark-active nil)
-  (run-hooks 'deactivate-mark-hook)
   t)
 
 (defun delete-selection-pre-hook ()
@@ -125,8 +123,6 @@ any selection."
 (put 'newline 'delete-selection t)
 (put 'open-line 'delete-selection 'kill)
 
-(put 'insert-parentheses 'delete-selection t)
-
 ;; This is very useful for cancelling a selection in the minibuffer without
 ;; aborting the minibuffer.
 (defun minibuffer-keyboard-quit ()
@@ -151,6 +147,9 @@ then it takes a second \\[keyboard-quit] to abort the minibuffer."
   (define-key minibuffer-local-must-match-map "\C-g" 'abort-recursive-edit)
   (define-key minibuffer-local-isearch-map "\C-g" 'abort-recursive-edit))
 
+(add-hook 'delsel-unload-hook 'delsel-unload-hook)
+
 (provide 'delsel)
 
+;;; arch-tag: 1e388890-1b50-4ed0-9347-763b1343b6ed
 ;;; delsel.el ends here