symboldef buffer ignores ecb-non-semantic-exclude-modes

Nate Schley <[email protected]> Mon, 4 Jan 2010 17:43:33 -0500
Newsgroups gmane.emacs.code-browser
Message-ID <[email protected]>
Klaus,

ecb-method-browser has the variable ecb-non-semantic-exclude-modes to
exclude buffers with specified modes from getting parsed with imenu or
etags.

There appears to be no equivalent in ecb-symboldef.  Consequently, I
found myself having to close a pop-up window looking for a TAGS file
every time I moved the cursor in Custom-mode, help-mode, etc. -- a real pain.

I found the following modification to ecb-symboldef-find-definition
(line 548 of 1.18) seems to have fixed the problem.

d546 1
a546 2
                     (if (not (member major-mode
ecb-non-semantic-exclude-modes))
                         (ecb-symboldef-find-tag-by-etags symbol-name
edit-buffer))

You may want to pick this up.

-- 
Thanks,

Nate

------------------------------------------------------------------------------
This SF.Net email is sponsored by the Verizon Developer Community
Take advantage of Verizon's best-in-class app development support
A streamlined, 14 day to market process makes app distribution fast and easy
Join now and get one step closer to millions of Verizon customers
http://p.sf.net/sfu/verizon-dev2dev