$v1 and $v2 local instead of global - 22/06/05 01:29 PM
Consider this code:
/v1test results in:
I'd find it more useful if $v1 and $v2 behaved like local vars, ie their scope is limited to the alias or script they are executed in. In that case the example would result in:
That way the code for v1test is independent of whatever happens in customid.
Or does anyone use these identifiers to get info from other aliases? Maybe i'm just missing something...
Code:
alias v1test { if (1 != 2) { echo -ag test1a: $v1 $v2 var %dummy = $customid echo -ag test1b: $v1 $v2 } } alias customid { if (3 != 4) { echo -ag test2: $v1 $v2 } return $true }
/v1test results in:
Code:
test1a: 1 2 test2: 3 4 test1b: 3 4
I'd find it more useful if $v1 and $v2 behaved like local vars, ie their scope is limited to the alias or script they are executed in. In that case the example would result in:
Code:
test1a: 1 2 test2: 3 4 test1b: 1 2
That way the code for v1test is independent of whatever happens in customid.
Or does anyone use these identifiers to get info from other aliases? Maybe i'm just missing something...