bug-gnu-emacs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [address@hidden: this is a bug?]


From: Francesco Potorti`
Subject: Re: [address@hidden: this is a bug?]
Date: Tue, 27 Mar 2007 08:52:56 +0200

>I report again, becuase this bug was ignored.

In fact, I had answered to you, but received no reply.  I append the
text of my previous mail at the end of this mail.

> I rewrite it into an easier to reproduce form:
>1. Emacs -Q
>2. M-. Lisp_Type <RET>
>Select then the path to your TAGS file of your emacs.

All well until here.

>The first 4 members of this enumeration are listed in yellow color to
>me . The last 4 members in black color .

What enumeration?  Why are the colours important?

What I see is that the buffer shows the lisp.h file, and the cursor is
at the line of the definition of "enum Lisp_Type", which is what I
expect.

>So this is a bug.

I cannot reproduce it.  After the second step of you description, what
path do you enter?  What do you see exactly after that?  Does Emacs open
the lisp.h file?


My previous email:
================================================================

Date: 1 Mar 2007 08:22:19 +0100
From: Francesco Potorti` <pot@gnu.org>
To: alinsoar@voila.fr
CC: "Emacs   Dev  [emacs-devel]" <emacs-devel@gnu.org>
In-reply-to: <22920027.396161172706718894.JavaMail.www@wwinf4004> 
(alinsoar@voila.fr)
Subject: Re: ETAGS & find-tag
Organization: 

>Do you consider normal that M-. <find-tag>
>
>jumps in order to the following definitions (of function or variable) using 
>C-u as prefix :
>
>find-tag-hook
>find-tag-default-function
>
>but not to... find-tag?

No.  It should jump to find-tag first, then to the other ones.  In fact,
I cannot reproduce the behaviour you describe.

>I opened TAGS file, and <find-tag> was not there.

Which etags did you use?  I can see the tag whith either new or old
etags.

>Still I had created the TAGS by
>find -name *.[ch] -o -name *.el | xargs etags -

In this particular case this works, but don't do that in general,
because xargs may make two calls to etags as the consequence of too many
arguments, and in this case you would get a second TAGS overwriting the
first one without any warnings.  For Emacs, just do `make tags'.




reply via email to

[Prev in Thread] Current Thread [Next in Thread]