Tony Mechelynck wrote:

> On 13/03/10 07:18, Sergey Khorev wrote:
> > diff -r aab202d244b6 src/normal.c
> > --- a/src/normal.c  Wed Mar 10 17:16:12 2010 +0100
> > +++ b/src/normal.c  Sat Mar 13 09:15:01 2010 +0300
> > @@ -5526,11 +5526,11 @@
> >         break;
> >
> >     default:
> > +       tag_cmd = TRUE;
> >         if (curbuf->b_help)
> >             STRCPY(buf, "he! ");
> >         else
> >         {
> > -           tag_cmd = TRUE;
> >             if (g_cmd)
> >                 STRCPY(buf, "tj ");
> >             else
> >
> 
> With that patch, Ctrl-] on g?? or g?g? in the help jumps to the proper 
> tag rather than giving an error saying the tag (with backslash-escaped 
> question marks) was not found; IOW, AFAICT it fixes the bug.
> 
> ":help g??" hasn't stopped working, BTW, and neither have :tsel and :tag 
> when used in help files with an argument containing question marks.
> 
> Bram, I suggest this patch be published, with the mention (after 
> 7.2.335), summary "Also don't escape ? etc. in Ctrl-] for help", and 
> attribution to Sergei Khorev.

Yep, it looks like this fixes the problem.

-- 
Q:   How many hardware engineers does it take to change a lightbulb?
A:   None.  We'll fix it in software.

 /// Bram Moolenaar -- [email protected] -- http://www.Moolenaar.net   \\\
///        sponsor Vim, vote for features -- http://www.Vim.org/sponsor/ \\\
\\\        download, build and distribute -- http://www.A-A-P.org        ///
 \\\            help me help AIDS victims -- http://ICCF-Holland.org    ///

-- 
You received this message from the "vim_use" 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

Reply via email to