* lisp/pcmpl-gnu.el (pcomplete/make): Also allow filename arguments.
authorStefan Monnier <monnier@iro.umontreal.ca>
Tue, 6 Dec 2011 22:14:32 +0000 (17:14 -0500)
committerStefan Monnier <monnier@iro.umontreal.ca>
Tue, 6 Dec 2011 22:14:32 +0000 (17:14 -0500)
Fixes: debbugs:10116

lisp/ChangeLog
lisp/pcmpl-gnu.el

index 894a66b..443ca2d 100644 (file)
@@ -1,3 +1,8 @@
+2011-12-06  Stefan Monnier  <monnier@iro.umontreal.ca>
+
+       * pcmpl-gnu.el (pcomplete/make): Also allow filename arguments
+       (bug#10116).
+
 2011-12-06  Glenn Morris  <rgm@gnu.org>
 
        * emacs-lisp/package.el (package-archives): Doc fix re riskiness.
index 608a9dc..72332b7 100644 (file)
   "Completion for GNU `make'."
   (let ((pcomplete-help "(make)Top"))
     (pcomplete-opt "bmC/def(pcmpl-gnu-makefile-names)hiI/j?kl?no.pqrsStvwW.")
-    (while (pcomplete-here (pcmpl-gnu-make-rule-names) nil 'identity))))
+    (while (pcomplete-here (completion-table-in-turn
+                            (pcmpl-gnu-make-rule-names)
+                            (pcomplete-entries))
+                           nil 'identity))))
 
 (defun pcmpl-gnu-makefile-names ()
   "Return a list of possible makefile names."