On 8/29/07, Paul Cochrane <[EMAIL PROTECTED]> wrote:
> On 29/08/2007, jerry gay <[EMAIL PROTECTED]> wrote:
> > as it turns out, the function can return any integer, so the code must
> > be updated. but why isn't that function in the tags file?
>
> I was trying to work that out just recently as well.  For some reason
> ctags isn't picking up functions defined in imcc properly.  I had a
> look in the tags file generated by ctags, and the functions exist, but
> when one tries to use vim to go to the function, it complains that
> such a function doesn't exist.  Odd.  Haven't come up with a solution
> though...
>
turns out the reason is our macros NOTNULL() and NULLOK()

ctags sees C<foo(NOTNULL(...), ...)> and selects C<NOTNULL> as the
function name instead of C<foo>. is there anything we can do to
prevent this, or is it time to submit a bug for ctags?
~jerry

Reply via email to