summary refs log tree commit diff
diff options
context:
space:
mode:
authorSven Wischnowsky <wischnow@users.sourceforge.net>2000-04-27 12:44:21 +0000
committerSven Wischnowsky <wischnow@users.sourceforge.net>2000-04-27 12:44:21 +0000
commitdf82526ec86ec69c3b8e5936da2404cd41e69eaa (patch)
tree8abfa5dd38d32d235cea9a9e8ce4d8fa5329fb6e
parent5d89ce8e656eeb53ec8d6fac2e48acc3e25b12d9 (diff)
downloadzsh-df82526ec86ec69c3b8e5936da2404cd41e69eaa.tar.gz
zsh-df82526ec86ec69c3b8e5936da2404cd41e69eaa.tar.xz
zsh-df82526ec86ec69c3b8e5936da2404cd41e69eaa.zip
use $words[1] to call make in _make and throw away stderr and use _call (10977)
-rw-r--r--ChangeLog3
-rw-r--r--Completion/User/_make2
2 files changed, 4 insertions, 1 deletions
diff --git a/ChangeLog b/ChangeLog
index 8b6fbdfeb..e61d9d185 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,8 @@
 2000-04-27  Sven Wischnowsky  <wischnow@informatik.hu-berlin.de>
 
+	* 10977: and Andrej: 10976: Completion/User/_make: use $words[1]
+ 	to call make in _make and throw away stderr and use _call
+	
 	* 10974: Completion/Base/_arguments: ensure $PWD is prepended to
  	cache-names for long options in _arguments
 	
diff --git a/Completion/User/_make b/Completion/User/_make
index 80164fdbd..09e4e4f89 100644
--- a/Completion/User/_make
+++ b/Completion/User/_make
@@ -33,7 +33,7 @@ else
 
   if [[ -n "$file" ]] && _tags targets; then
     if [[ -n "$_is_gnu[$words[1]]" ]]; then
-      tmp=( $(make -nsp --no-print-directory -f "$file" .PHONY | awk '/^[a-zA-Z0-9][^\/\t=]+:/ {print $1}' FS=:) )
+      tmp=( $(_call targets "$words[1]" -nsp --no-print-directory -f "$file" .PHONY 2> /dev/null | awk '/^[a-zA-Z0-9][^\/\t=]+:/ {print $1}' FS=:) )
     else
       tmp=(
             $(awk '/^[a-zA-Z0-9][^\/\t=]+:/ {print $1}