The protection for cancelling unsaved edited functions is better now,
but still has these dangers:
o If you are editing a function, and double click or choose "Edit" on
the same funciton in the function window, Poof! The edits that you
had made are gone and the function is reverted back to where it
started from.
o If you "Add" a new function, either by clicking "Add" or by calling
up an existing function and changing its name and saving it,
Poof! You've overwritten the old funcion of the same name.
If you happened to be editing this function, you can avoid losing
the function by saving it out, overwriting the new one that you just
created (or, change the name first so you don't loose the new one).
Sure, these seem like lame user errors at first, but this kind of
robustness is crutial to a tools success! There's not much worse than
losing one's work...
--
...RickM...