On Thu, 22 Jun 2000, you wrote:
>
> Semantic is faster and more complete than regular expressions. Perhaps you
> are a newcomer to this list and hence have not heard the frequent
> complaints about items missing from the index, for example, because a user
> likes to put a comment between the return type of a method and its name or
> preface field names with an underscore. If you'd like a taste of how
> regular expressions work, I suggest that you disable the JDE's imenu
> support and try the regular expression-based support provided by java mode.
> The java mode regular expressions try to be comprehensive and as a result
> often hang Emacs when trying to index even simple Java source buffers. The
> regular expressions that I used to provide with the JDE did not hang but
> were still comparatively slow and did not catch some symbols.
>
> I think the new semantic-based index menu is a huge improvement over the
> old: it's faster and more complete, it pairs methods and fields with the
> classes they belong to instead of mixing them indiscriminately, and the
> Classes menu shows method signatures and field types (in the next release).
>
> I'm sorry you regard the semantic version a step backward. However, you do
> have the option to turn it off.

This is a misunderstanding.
I didn't want to say that semantic version is  a step backward.

It's just, that I use JDE only for a short time and after upgrading to latest 
version it was a bit of a surprise that speedbar didn't work as before.
That's why I wanted to find out, what are the actual advantages of semantic 
version, because there must have been some reason why you switched to it.

> >Also, JDE documentation is a bit misleading ( e.g. pictures of speedbar
> > with grouping into Classes, Packages etc. )
>
> The doc was written based on a specification that changed. I try to keep
> the doc up-to-date but I don't like holding up new functionality make sure
> that all the i's are dotted and the t's crossed in the doc.

I know what you mean, I practice the same approach :-)
However, almost whole section about speedbar could be for now simply removed, 
it can only confuse a new user like me.

Some othe rthingds that I have noticed :

1. if I change the name of some method, speedbar is not updated, and it still 
   shows the old name. Even after manual selecting of Update.

2. maybe I am blind, but I can't find that Classes index menu that you all
   talk about. Could you please point me to it ?
   I have enabled its display in customization buffer, but I still can't see
   it displayed.


        Regards

                        Matt


-- 
Matt Koss
e-mail:  [EMAIL PROTECTED]

Reply via email to