]> git.eshelyaron.com Git - emacs.git/commitdiff
(delete-selection-mode): Put back :initialize keyword.
authorRichard M. Stallman <rms@gnu.org>
Sat, 23 Aug 1997 17:04:52 +0000 (17:04 +0000)
committerRichard M. Stallman <rms@gnu.org>
Sat, 23 Aug 1997 17:04:52 +0000 (17:04 +0000)
At the end of the file, test this variable, and turn on the mode
if it is non-nil.

lisp/delsel.el

index ffd8f990eb38c2f352e7fb83b5985992cd40d446..2c3af32430fa9a3d8d02a6bdf6fc8fde544df517 100644 (file)
@@ -62,6 +62,7 @@ typed text replaces the selection if the selection is active.
 You must modify via \\[customize] for this variable to have an effect."
   :set (lambda (symbol value)
         (delete-selection-mode (or value 0)))
+  :initialize 'custom-initialize-default
   :type 'boolean
   :group 'editing-basics
   :require 'delsel)
@@ -130,4 +131,10 @@ then it takes a second C-g to abort the minibuffer."
 
 (provide 'delsel)
 
+;; This is the standard way mechanism to put the mode into effect
+;; if delete-selection-mode has already been set to t
+;; when this file is loaded.
+(when delete-selection-mode
+  (delete-selection-mode t))
+
 ;;; delsel.el ends here