diff options
| -rw-r--r-- | lisp/cedet/ChangeLog | 3 | ||||
| -rw-r--r-- | lisp/cedet/semantic/grammar.el | 5 |
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 @@ | |||
| 1 | 2013-06-01 Glenn Morris <rgm@gnu.org> | 1 | 2013-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))) |