Frodak wrote:

> Hello,  The cygwin packages allow the installation of vim and
> mlcscope.  I had problems with vim hanging when trying to use the
> cscope interface.  The problem was that vim is that is expecting the
> first line of the returned output to be "cscope: X lines" while
> mlcscope returns "mlcscope: X lines".  The patch updates how to match
> the token in this line, instead of being exactly "cscope:", it'll match
> any token containing "cscope:".  
> 
> I'd like to note that changing the mlscope executable to cscope will also 
> change its outpout to "cscope:", but on the system I was part-of this was a 
> sub-optimal solution.
> 
> --Frodak
> 
> --- if_cscope.c (revision 199)
> +++ if_cscope.c (working copy)
> @@ -630,7 +630,7 @@
>          */
>         if ((stok = strtok(buf, (const char *)" ")) == NULL)
>             continue;
> -       if (strcmp((const char *)stok, "cscope:"))
> +       if (strstr((const char *)stok, "cscope:") == NULL)
>             continue;
> 
>         if ((stok = strtok(NULL, (const char *)" ")) == NULL)

Makes sense.

Can you please tell me your full name?

-- 
I have a drinking problem -- I don't have a drink!

 /// 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    ///

Reply via email to