summaryrefslogtreecommitdiff
path: root/lisp/cedet/semantic/bovine/make.el
diff options
context:
space:
mode:
Diffstat (limited to 'lisp/cedet/semantic/bovine/make.el')
-rw-r--r--lisp/cedet/semantic/bovine/make.el5
1 files changed, 2 insertions, 3 deletions
diff --git a/lisp/cedet/semantic/bovine/make.el b/lisp/cedet/semantic/bovine/make.el
index 6ba02ee200..c001a4dab5 100644
--- a/lisp/cedet/semantic/bovine/make.el
+++ b/lisp/cedet/semantic/bovine/make.el
@@ -178,9 +178,8 @@ This is the same as a regular prototype."
makefile-mode (context)
"Return a list of possible completions in a Makefile.
Uses default implementation, and also gets a list of filenames."
- (save-excursion
- (require 'semantic/analyze/complete)
- (set-buffer (oref context buffer))
+ (require 'semantic/analyze/complete)
+ (with-current-buffer (oref context buffer)
(let* ((normal (semantic-analyze-possible-completions-default context))
(classes (oref context :prefixclass))
(filetags nil))