set_options() now stores the old values in the stored options hash
authorMike Taylor <mike@indexdata.com>
Wed, 25 Oct 2006 13:34:56 +0000 (13:34 +0000)
committerMike Taylor <mike@indexdata.com>
Wed, 25 Oct 2006 13:34:56 +0000 (13:34 +0000)
commit7ab42fd97d4e0726e483f3685e77ad5f6db9f743
treea49fe20d1e2bcba1ca2f194141cb6f9024215a6c
parente3621dfcffc65dff8191cd5d97ca0a9dbb1e6fd6
set_options() now stores the old values in the stored options hash
that the new values were taken from, so that calling it for a second
time restores the old values.  (Well, nearly.  Because there is no way
to unset an option once it's been set, the best we can do is set such
an option to the empty string.  That seems to be good enough.)
lib/ZOOM/IRSpy/Task.pm