"Exit ITS mode."
(interactive)
(let ((inhibit-read-only t))
+ (its-input-end)
+ (its-put-cursor t)
(its-exit-mode-internal)))
-(defun its-exit-mode-off-input-method ()
- "Exit ITS mode."
- (interactive)
- (let ((inhibit-read-only t))
- (its-exit-mode-internal)
- (inactivate-input-method)))
-
;; TODO: handle overwrite-mode, insertion-hook, fill...
(defun its-exit-mode-internal (&optional proceed-to-conversion)
(let (start end s e)
(defun its-kick-convert-region ()
(interactive)
(let ((inhibit-read-only t))
+ (its-input-end)
+ (its-put-cursor t)
(its-exit-mode-internal t)))
(defun its-kick-convert-region-or-self-insert ()