+2007-03-10 Johan Bockg\e,be\e(Brd <bojohan@dd.chalmers.se>
+
+ * icomplete.el (icomplete-tidy, icomplete-exhibit): Bind
+ deactivate-mark to nil.
+
2007-03-10 Martin Rudalics <rudalics@gmx.at>
* complete.el (PC-do-completion): Bind dirlength to nil to avoid
(when (and icomplete-mode icomplete-eoinput)
(unless (>= icomplete-eoinput (point-max))
- (let ((buffer-undo-list t)) ; prevent entry
+ (let ((buffer-undo-list t) ; prevent entry
+ deactivate-mark)
(delete-region icomplete-eoinput (point-max))))
;; Reestablish the safe value.
minibuffer-completion-table
minibuffer-completion-predicate
(not minibuffer-completion-confirm)))))
- (buffer-undo-list t))
+ (buffer-undo-list t)
+ deactivate-mark)
;; Do nothing if while-no-input was aborted.
(if (consp text) (insert (car text))))))))