From 5e22dcd6225d13359346c45c31691bbe0c0b37d7 Mon Sep 17 00:00:00 2001 From: Nicolas Goaziou Date: Thu, 5 Nov 2015 12:26:01 +0100 Subject: [PATCH] Fix bug#21818 * lisp/org.el (org-insert-link): Redisplay after inserting link. Reported-by: Emanuel Evans --- lisp/org.el | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/lisp/org.el b/lisp/org.el index 1f73dd152..b216702f0 100755 --- a/lisp/org.el +++ b/lisp/org.el @@ -10443,7 +10443,9 @@ Use TAB to complete link prefixes, then RET for type-specific completion support (unless (string-match "\\S-" desc) (setq desc nil)) (if remove (apply 'delete-region remove)) - (insert (org-make-link-string link desc)))) + (insert (org-make-link-string link desc)) + ;; Redisplay so as the new link has proper invisible characters. + (sit-for 0))) (defun org-link-try-special-completion (type) "If there is completion support for link type TYPE, offer it."