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

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

Re: How to use etags-select


From: Richard G Riley
Subject: Re: How to use etags-select
Date: Tue, 04 Sep 2007 18:16:09 +0200
User-agent: Gnus/5.110007 (No Gnus v0.7) Emacs/22.1.50.6 (gnu/linux)

Scott Frazer <frazer.scott@gmail.com> writes:

> Scott Frazer wrote:
>> Rafal Kurcz wrote:
>>>
>>> Great thanks for help Scott.
>>> Sorry for bothering you again but I think I found another weak point
>>> of etags-select.
>>> I started using it with the linux kernel's latest source tree.
>>> I generated the TAGS file:
>>> exuberant-ctags -R -e
>>>
>>> The size of TAGS file is 54 MB.
>>>
>>> Locating the tag with:
>>> etags-select-find-tag-at-point
>>>
>>> takes about 10s on Pentium 4 2.4 GHz.
>>> It takes about 15s when loading the TAGS table for the first time.
>>>
>>> Using the M-. takes about 0.5 s that is quite acceptable
>>>
>>> I did the test with Vim.
>>> I generated the tags table with:
>>> exuberant-ctags -R
>>>
>>> The size of tags file is 74 MB (37% larger than emacs TAGS table).
>>> Vim is extremely fast when locating all the tags and showing the
>>> choice list.
>>> It takes much less than 0.5s.
>>>
>>> Do you have any idea why etags-select works so slowly ?
>>>
>>
>
> I changed the search algorithm, and it should be quicker now. I tried using
> it on the kernel source like you did and it was a LOT faster for me.
>
> Scott

I can confirm. Very fast indeed. etags-select is a nice addition
- thank you very much.


reply via email to

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