[CEDET-devel] semantic-el.el fix
Brought to you by:
zappo
From: David P. <Dav...@wa...> - 2002-10-04 07:56:00
|
Hi Eric, >>P.S.: I noticed that `senator-jump-interactive' is broken for >>Elisp. I got the following error when the point is outside >>parenthesized block: >> >>Debugger entered--Lisp error: (scan-error "Unbalanced parentheses" 1 1)= >> scan-lists(1 -1 1) >> up-list(-1) >> semantic-beginning-of-command-emacs-lisp-mode() >> semantic-beginning-of-command() >> semantic-ctxt-current-function-emacs-lisp-mode(nil) >> semantic-ctxt-current-function() >> senator-jump-interactive("Jump to: " nil nil t) >> >>Also the function `function-at-point', used in >>`semantic-ctxt-current-function' in semantic-el.el, seems to not exist >>in Emacs 21.3.50. > > > Sounds like I need better error capturing in there. I recently added > semantic-ctxt support for Emacs Lisp to better enable it in some tools.= > As for `function-at-point', I also use 20.3.50 from when I wrote > that. It is in `find-func', so perhaps I don't have a needed require. The attached patch seems to fix the above issues. If you agree with it I am willing to check it in. David |