From: David Engster Date: Sun, 14 Oct 2012 19:24:16 +0000 (+0200) Subject: Merge bug fixes from CEDET upstream. X-Git-Tag: emacs-24.2.90~233^2~19 X-Git-Url: http://git.eshelyaron.com/gitweb/?a=commitdiff_plain;h=63aad59653e72c5b048653033973eef00f143115;p=emacs.git Merge bug fixes from CEDET upstream. --- 63aad59653e72c5b048653033973eef00f143115 diff --cc lisp/cedet/ChangeLog index 14e8d6c1d64,754bde475ad..96402a55691 --- a/lisp/cedet/ChangeLog +++ b/lisp/cedet/ChangeLog @@@ -1,9 -1,33 +1,39 @@@ + 2012-10-14 David Engster + + * semantic.el (semantic-error-if-unparsed): New function. Raise + error if buffer was not parsed by Semantic (bug #12045). + (navigate-menu, edit-menu, cedet-menu-map): Enable Semantic items + only if buffer was parsed. Also, replace ':active' with ':enable' + where necessary. + + * semantic/wisent/python.el + (semantic-python-get-system-include-path): Use + `python-shell-internal-send-string' if available to query Python + for system paths. + + * semantic/senator.el (senator-next-tag): + (senator-previous-tag): + (senator-go-to-up-reference): Use `semantic-error-if-unparsed'. + + * semantic/complete.el (semantic-complete-jump-local): + (semantic-complete-jump): + (semantic-complete-jump-local-members): + (semantic-complete-self-insert): Use `semantic-error-if-unparsed'. + (semantic-complete-inline-project): Fix autoload cookie. + + * semantic/analyze/complete.el + (semantic-analyze-possible-completions): Check if buffer was + parsed. Only raise an error if function was called interactively, + otherwise silently return nil. + + * cedet.el (cedet-menu-map): Fix copy&paste typo in menu creation. + +2012-10-08 David Engster > + + * semantic/bovine/el.el: Add `semantic-default-elisp-setup' to + `emacs-lisp-mode-hook'. This was accidentally removed during the + CEDET update (2012-10-01T18:10:29Z!cyd@gnu.org). + 2012-10-07 David Engster * semantic/wisent/python.el (semantic-ctxt-current-function)