From: SF/projects/mingw n. l. <min...@li...> - 2011-01-18 03:14:19
|
Bugs item #3160464, was opened at 2011-01-17 21:14 Message generated for change (Tracker Item Submitted) made by snover You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=102435&aid=3160464&group_id=2435 Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: MSYS Group: None Status: Open Resolution: None Priority: 5 Private: No Submitted By: Colin Snover (snover) Assigned to: Nobody/Anonymous (nobody) Summary: /bin/which ignores arguments beyond first Initial Comment: /bin/which is currently a simple shell script that calls "type -p $1", but normal which function accepts arbitrary numbers of arguments, so this should be "type -p $@" instead. MINGW32_NT-5.1 VIRTUAL-1DC0C21 1.0.12(0.46/3/2) 2010-02-05 01:08 i686 unknown ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=102435&aid=3160464&group_id=2435 |
From: SF/projects/mingw n. l. <min...@li...> - 2011-01-18 12:26:00
|
Bugs item #3160464, was opened at 2011-01-18 03:14 Message generated for change (Comment added) made by keithmarshall You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=102435&aid=3160464&group_id=2435 Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: MSYS >Group: Unreproducible >Status: Pending >Resolution: Works For Me Priority: 5 Private: No Submitted By: Colin Snover (snover) Assigned to: Nobody/Anonymous (nobody) Summary: /bin/which ignores arguments beyond first Initial Comment: /bin/which is currently a simple shell script that calls "type -p $1", but normal which function accepts arbitrary numbers of arguments, so this should be "type -p $@" instead. MINGW32_NT-5.1 VIRTUAL-1DC0C21 1.0.12(0.46/3/2) 2010-02-05 01:08 i686 unknown ---------------------------------------------------------------------- >Comment By: Keith Marshall (keithmarshall) Date: 2011-01-18 12:25 Message: Seems to work perfectly well for me: $ uname -a MINGW32_NT-6.0 ... 1.0.16(0.48/3/2) 2010-09-29 00:07 i686 Msys $ which bash sh cp sed /bin/bash.exe /bin/sh.exe /bin/cp.exe /bin/sed.exe Are you sure you have the latest version of /bin/which? It's still a shell script, but it's not exactly simple, (as it used to be). In the current version, I see: for PROG do ... # need `type -ap -- "$PROG" || type -p -- "$PROG"' # because `type -ap foo' reports nothing, if both `foo' and `foo.exe' # are present, and are distinct. for LIST in `type -ap -- "$PROG" || type -p -- "$PROG"` do ... which is hardly the same as `type -p $1' ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=102435&aid=3160464&group_id=2435 |
From: SF/projects/mingw n. l. <min...@li...> - 2011-02-17 13:20:07
|
Bugs item #3160464, was opened at 2011-01-18 03:14 Message generated for change (Settings changed) made by sf-robot You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=102435&aid=3160464&group_id=2435 Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: MSYS Group: Unreproducible >Status: Closed Resolution: Works For Me Priority: 5 Private: No Submitted By: Colin Snover (snover) Assigned to: Nobody/Anonymous (nobody) Summary: /bin/which ignores arguments beyond first Initial Comment: /bin/which is currently a simple shell script that calls "type -p $1", but normal which function accepts arbitrary numbers of arguments, so this should be "type -p $@" instead. MINGW32_NT-5.1 VIRTUAL-1DC0C21 1.0.12(0.46/3/2) 2010-02-05 01:08 i686 unknown ---------------------------------------------------------------------- >Comment By: SourceForge Robot (sf-robot) Date: 2011-02-17 13:20 Message: This Tracker item was closed automatically by the system. It was previously set to a Pending status, and the original submitter did not respond within 30 days (the time period specified by the administrator of this Tracker). ---------------------------------------------------------------------- Comment By: Keith Marshall (keithmarshall) Date: 2011-01-18 12:25 Message: Seems to work perfectly well for me: $ uname -a MINGW32_NT-6.0 ... 1.0.16(0.48/3/2) 2010-09-29 00:07 i686 Msys $ which bash sh cp sed /bin/bash.exe /bin/sh.exe /bin/cp.exe /bin/sed.exe Are you sure you have the latest version of /bin/which? It's still a shell script, but it's not exactly simple, (as it used to be). In the current version, I see: for PROG do ... # need `type -ap -- "$PROG" || type -p -- "$PROG"' # because `type -ap foo' reports nothing, if both `foo' and `foo.exe' # are present, and are distinct. for LIST in `type -ap -- "$PROG" || type -p -- "$PROG"` do ... which is hardly the same as `type -p $1' ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=102435&aid=3160464&group_id=2435 |