emacs/lisp/cedet/semantic
David Engster bf659b3f58 Merge changes from CEDET upstream.
* 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-14 21:20:28 +02:00
..
analyze Merge changes from CEDET upstream. 2012-10-14 21:20:28 +02:00
bovine Move bovine-grammar and wisent-grammar into lisp/ directory. 2012-10-06 22:18:35 +08:00
decorate Spelling fixes. 2012-10-04 22:57:24 -07:00
symref Spelling fixes. 2012-10-04 22:57:24 -07:00
wisent Merge changes from CEDET upstream. 2012-10-14 21:20:28 +02:00
analyze.el Add 2012 to FSF copyright years for Emacs files (do not merge to trunk) 2012-01-10 23:52:35 -08:00
bovine.el Add 2012 to FSF copyright years for Emacs files (do not merge to trunk) 2012-01-10 23:52:35 -08:00
chart.el Add 2012 to FSF copyright years for Emacs files (do not merge to trunk) 2012-01-10 23:52:35 -08:00
complete.el Merge changes from CEDET upstream. 2012-10-14 21:20:28 +02:00
ctxt.el Add 2012 to FSF copyright years for Emacs files (do not merge to trunk) 2012-01-10 23:52:35 -08:00
db-debug.el Add 2012 to FSF copyright years for Emacs files (do not merge to trunk) 2012-01-10 23:52:35 -08:00
db-ebrowse.el Add 2012 to FSF copyright years for Emacs files (do not merge to trunk) 2012-01-10 23:52:35 -08:00
db-el.el Update CEDET from upstream. 2012-10-02 02:10:29 +08:00
db-file.el Update CEDET from upstream. 2012-10-02 02:10:29 +08:00
db-find.el Update CEDET from upstream. 2012-10-02 02:10:29 +08:00
db-global.el Spelling fixes. 2012-10-04 22:57:24 -07:00
db-javascript.el Add 2012 to FSF copyright years for Emacs files (do not merge to trunk) 2012-01-10 23:52:35 -08:00
db-mode.el Add 2012 to FSF copyright years for Emacs files (do not merge to trunk) 2012-01-10 23:52:35 -08:00
db-ref.el Add 2012 to FSF copyright years for Emacs files (do not merge to trunk) 2012-01-10 23:52:35 -08:00
db-typecache.el Spelling fixes. 2012-10-04 22:57:24 -07:00
db.el Update CEDET from upstream. 2012-10-02 02:10:29 +08:00
debug.el Update CEDET from upstream. 2012-10-02 02:10:29 +08:00
decorate.el Add 2012 to FSF copyright years for Emacs files (do not merge to trunk) 2012-01-10 23:52:35 -08:00
dep.el Add 2012 to FSF copyright years for Emacs files (do not merge to trunk) 2012-01-10 23:52:35 -08:00
doc.el Update CEDET from upstream. 2012-10-02 02:10:29 +08:00
ede-grammar.el * semantic/ede-grammar.el (project-compile-target): Fix grammar 2012-10-07 20:19:58 +02:00
edit.el Add 2012 to FSF copyright years for Emacs files (do not merge to trunk) 2012-01-10 23:52:35 -08:00
find.el Update CEDET from upstream. 2012-10-02 02:10:29 +08:00
format.el Add 2012 to FSF copyright years for Emacs files (do not merge to trunk) 2012-01-10 23:52:35 -08:00
fw.el Spelling fixes. 2012-10-04 22:57:24 -07:00
grammar-wy.el Update CEDET from upstream. 2012-10-02 02:10:29 +08:00
grammar.el Update CEDET from upstream. 2012-10-02 02:10:29 +08:00
html.el Add 2012 to FSF copyright years for Emacs files (do not merge to trunk) 2012-01-10 23:52:35 -08:00
ia-sb.el Add 2012 to FSF copyright years for Emacs files (do not merge to trunk) 2012-01-10 23:52:35 -08:00
ia.el Update CEDET from upstream. 2012-10-02 02:10:29 +08:00
idle.el Update CEDET from upstream. 2012-10-02 02:10:29 +08:00
imenu.el Add 2012 to FSF copyright years for Emacs files (do not merge to trunk) 2012-01-10 23:52:35 -08:00
java.el Update CEDET from upstream. 2012-10-02 02:10:29 +08:00
lex-spp.el Spelling fixes. 2012-10-04 22:57:24 -07:00
lex.el Update CEDET from upstream. 2012-10-02 02:10:29 +08:00
mru-bookmark.el Update CEDET from upstream. 2012-10-02 02:10:29 +08:00
sb.el Add 2012 to FSF copyright years for Emacs files (do not merge to trunk) 2012-01-10 23:52:35 -08:00
scope.el Update CEDET from upstream. 2012-10-02 02:10:29 +08:00
senator.el Merge changes from CEDET upstream. 2012-10-14 21:20:28 +02:00
sort.el Add 2012 to FSF copyright years for Emacs files (do not merge to trunk) 2012-01-10 23:52:35 -08:00
symref.el Update CEDET from upstream. 2012-10-02 02:10:29 +08:00
tag-file.el Add 2012 to FSF copyright years for Emacs files (do not merge to trunk) 2012-01-10 23:52:35 -08:00
tag-ls.el Spelling fixes. 2012-10-04 22:57:24 -07:00
tag-write.el Update CEDET from upstream. 2012-10-02 02:10:29 +08:00
tag.el Spelling fixes. 2012-10-04 22:57:24 -07:00
texi.el Update CEDET from upstream. 2012-10-02 02:10:29 +08:00
util-modes.el Add 2012 to FSF copyright years for Emacs files (do not merge to trunk) 2012-01-10 23:52:35 -08:00
util.el Update CEDET from upstream. 2012-10-02 02:10:29 +08:00
wisent.el Add 2012 to FSF copyright years for Emacs files (do not merge to trunk) 2012-01-10 23:52:35 -08:00