aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--lisp/cedet/ChangeLog3
-rw-r--r--lisp/cedet/semantic/grammar.el5
2 files changed, 7 insertions, 1 deletions
diff --git a/lisp/cedet/ChangeLog b/lisp/cedet/ChangeLog
index d4be88e5e27..2c4adf4c0a6 100644
--- a/lisp/cedet/ChangeLog
+++ b/lisp/cedet/ChangeLog
@@ -1,5 +1,8 @@
12013-06-01 Glenn Morris <rgm@gnu.org> 12013-06-01 Glenn Morris <rgm@gnu.org>
2 2
3 * semantic/grammar.el (semantic-grammar-complete):
4 Replace the obsolete function lisp-complete-symbol.
5
3 * semantic/analyze/fcn.el (semantic-tag-similar-p): Autoload. 6 * semantic/analyze/fcn.el (semantic-tag-similar-p): Autoload.
4 7
5 * srecode/args.el, srecode/java.el: Require ede. 8 * srecode/args.el, srecode/java.el: Require ede.
diff --git a/lisp/cedet/semantic/grammar.el b/lisp/cedet/semantic/grammar.el
index 2d53c857c1e..ce658cd5d54 100644
--- a/lisp/cedet/semantic/grammar.el
+++ b/lisp/cedet/semantic/grammar.el
@@ -1484,7 +1484,10 @@ expression then Lisp symbols are completed."
1484 (interactive) 1484 (interactive)
1485 (if (semantic-grammar-in-lisp-p) 1485 (if (semantic-grammar-in-lisp-p)
1486 ;; We are in lisp code. Do lisp completion. 1486 ;; We are in lisp code. Do lisp completion.
1487 (lisp-complete-symbol) 1487 (let ((completion-at-point-functions
1488 (append '(lisp-completion-at-point)
1489 completion-at-point-functions)))
1490 (completion-at-point))
1488 ;; We are not in lisp code. Do rule completion. 1491 ;; We are not in lisp code. Do rule completion.
1489 (let* ((nonterms (semantic-find-tags-by-class 'nonterminal (current-buffer))) 1492 (let* ((nonterms (semantic-find-tags-by-class 'nonterminal (current-buffer)))
1490 (sym (car (semantic-ctxt-current-symbol))) 1493 (sym (car (semantic-ctxt-current-symbol)))