Re: [CEDET-devel] New CEDET bling
Brought to you by:
zappo
From: Eric M. L. <er...@si...> - 2009-04-18 16:26:40
|
>>> "Eric M. Ludlam" <er...@si...> seems to think that: >>>> Daniel Clemente <dcl...@ya...> seems to think that:>>Hi, sorry for the delay. [ ... ] >>6. Now, with this highlighting, more contexts will be easily> >> discovered where Semantic can't locate the symbol :-) For >> instance: >> (lambda (start end prefix)> (when (/= start (car >> Hbounds))> (pulse-momentary-highlight-region> start end))> >> (semantic-throw-on-input 'symref-highlight) )>> „start“ and „end“ >> aren't highlighted. >> >This is a bug in the local context parser that finds local >variables.I also discovered this in my own Emacs Lisp programming. > >The Emacs Lisp implementation of the local context parsing is >verylimited. It is in semantic-get-local-variables >insemantic/bovine/semantic-el.el. It never mattered before since >smartcompletion in Emacs Lisp wasn't useful. With these new types >offeatures coming online, this sort of thing needs to be updated. [ ... ] I've checked in a fix to the local context parser for also identifying lambda. If there are others, let me know. Eric -- Eric Ludlam: er...@si... Siege: www.siege-engine.com Emacs: http://cedet.sourceforge.net |