Function: iswitchb-tidy
iswitchb-tidy is a byte-compiled function defined in iswitchb.el.gz.
Signature
(iswitchb-tidy)
Documentation
Remove completions display, if any, prior to new user input.
Copied from icomplete-tidy.
Source Code
;; Defined in /usr/src/emacs/lisp/obsolete/iswitchb.el.gz
(defun iswitchb-tidy ()
"Remove completions display, if any, prior to new user input.
Copied from `icomplete-tidy'."
(if (and (boundp 'iswitchb-eoinput)
iswitchb-eoinput)
(if (> iswitchb-eoinput (point-max))
;; Oops, got rug pulled out from under us - reinit:
(setq iswitchb-eoinput (point-max))
(let ((buffer-undo-list buffer-undo-list )) ; prevent entry
(delete-region iswitchb-eoinput (point-max))))
;; Reestablish the local variable 'cause minibuffer-setup is weird:
(make-local-variable 'iswitchb-eoinput)
(setq iswitchb-eoinput 1)))