92 |
|
my $self=shift; |
93 |
|
my $name=shift; |
94 |
|
|
95 |
< |
@_?($self->{querymessage}{$name}=shift) |
96 |
< |
:($self->expand($self->{querymessage}{$name})); |
95 |
> |
if ( @_ ) { |
96 |
> |
$self->{querymessage}{$name}=shift; |
97 |
> |
} |
98 |
> |
return $self->expand($self->{querymessage}{$name}); |
99 |
|
} |
100 |
|
|
101 |
|
sub queryprompt { |
131 |
|
my $self=shift; |
132 |
|
my $string=shift; |
133 |
|
|
134 |
+ |
return "" , if ( ! defined $string ); |
135 |
|
$string=~s{ |
136 |
|
\$\((\w+)\) |
137 |
|
}{ |
235 |
|
my $name=shift; |
236 |
|
my $value=shift; |
237 |
|
|
238 |
< |
print "Setting $name = $value\n"; |
238 |
> |
#print "Setting $name = $value\n"; |
239 |
|
$self->{params}{$name}=$value; |
240 |
|
$self->lodgevalue($name,$value); |
241 |
|
} |