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]