In the next ColdCore snap, I have changed the behaviour of .prompt() and .read_line(). Previously, it could potentially return symbols, and did not parse @abort. Now, it will always throw an error if there is a symbol returned, and if @abort is encountered it'll (by default) throw ~stop and a message. The second argument as 'no will change this, so it wont throw an error on @abort.
I have converted the core methods to work with this new behaviour, it really should not effect much--there just may be redundant code around checking for @abort when it no longer needs to.
-Brandon
|