diff options
author | Steve Bennett <steveb@workware.net.au> | 2012-01-29 08:37:08 +1000 |
---|---|---|
committer | Steve Bennett <steveb@workware.net.au> | 2012-01-29 08:37:08 +1000 |
commit | 695c66cf85db881c430ccb0c54d41678ef770c33 (patch) | |
tree | 3b45e435cf2cb0024817b7f87776b527f86b3747 /glob.tcl | |
parent | b5fcd968ec90c01d077f1d4884a38379c0981e65 (diff) | |
download | jimtcl-695c66cf85db881c430ccb0c54d41678ef770c33.zip jimtcl-695c66cf85db881c430ccb0c54d41678ef770c33.tar.gz jimtcl-695c66cf85db881c430ccb0c54d41678ef770c33.tar.bz2 |
Fix glob with patterns containing spaces
Signed-off-by: Steve Bennett <steveb@workware.net.au>
Reported-by: af123 <jimdevel@hummypkg.org.uk>
Diffstat (limited to 'glob.tcl')
-rw-r--r-- | glob.tcl | 4 |
1 files changed, 2 insertions, 2 deletions
@@ -61,10 +61,10 @@ proc glob {args} { # Avoid regexp for dependency reasons. # XXX: Doesn't handle backslashed braces if {[set fb [string first "\{" $pattern]] < 0} { - return $pattern + return [list $pattern] } if {[set nb [string first "\}" $pattern $fb]] < 0} { - return $pattern + return [list $pattern] } set before [string range $pattern 0 $fb-1] set braced [string range $pattern $fb+1 $nb-1] |