Hi.

Try to type following into command line.

:help \{-

And type <tab>. You'll see error message, and you'll see broken command line.

:help E64

The words should be kept on the command line after displaying E64.
Below is a patch.

https://gist.github.com/3620707

diff -r c0ac5ba66243 src/tag.c
--- a/src/tag.c Wed Aug 29 18:50:54 2012 +0200
+++ b/src/tag.c Tue Sep 04 21:21:09 2012 +0900
@@ -1443,6 +1443,10 @@
        orgpat.len = p_tl;
 
     prepare_pats(&orgpat, has_re);
+    if (did_emsg) {
+       did_emsg = FALSE;
+       goto findtag_end;
+    }
 
 #ifdef FEAT_TAG_BINS
     /* This is only to avoid a compiler warning for using search_info

-- 
You received this message from the "vim_dev" maillist.
Do not top-post! Type your reply below the text you are replying to.
For more information, visit http://www.vim.org/maillist.php

Raspunde prin e-mail lui