better tilde substitution in some tcl procedures
This commit is contained in:
parent
2725e0c533
commit
e7b4dcfaae
|
|
@ -6193,7 +6193,8 @@ proc set_paths {} {
|
||||||
set pathlist_orig [split $XSCHEM_LIBRARY_PATH :]
|
set pathlist_orig [split $XSCHEM_LIBRARY_PATH :]
|
||||||
}
|
}
|
||||||
foreach i $pathlist_orig {
|
foreach i $pathlist_orig {
|
||||||
regsub {^~} $i $env(HOME) i
|
regsub {^~$} $i ${env(HOME)} i
|
||||||
|
regsub {^~/} $i ${env(HOME)}/ i
|
||||||
if { ![string compare $i .] } {
|
if { ![string compare $i .] } {
|
||||||
lappend pathlist $i
|
lappend pathlist $i
|
||||||
} elseif { [ regexp {\.\.\/} $i] } {
|
} elseif { [ regexp {\.\.\/} $i] } {
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue