Ok, this alias..
alias -l dsave {
var %l 0
while (%l < $did(Quotes,3).lines) {
inc %l
write -c $readini(FQuotes.ini,FQuotes,Dir)
.timerFW. [ $+ [ %l ] ] 1 1 write $readini(FQuotes.ini,FQuotes,Dir) $did(Quotes,3,%l)
}
}
..reads from the listbox, whose ID is 3, and writes it to the file like it's supposed to.
Now, the problem is..that alias works, completely, but if there's a $ in any of the lines of the dialog's listbox, /write tries to evaluate it..and I didn't see any switch for /write, or $did, to keep it from attempting to evaluate any possible identifiers.
Any ideas?