On Mon, Apr 13, 2009 at 9:57 AM, John H Palmieri <jhpalmier...@gmail.com> wrote:
>
> So there are these buttons at the top of my worksheets saying "Save",
> "Save & quit", "Discard & quit".  What do they do?  Do we need them?
> Random comments:
>
> It seems to me that right now, "Save & quit" and "Discard & quit" do
> the same thing: return to the list of active worksheets. For example,
> I just opened a worksheet, made a tiny little change and hit "Discard
> & quit".  When I reopened the worksheet, the change was visible -- it
> hadn't been discarded. So is there any actual difference between the
> two? Should there be? If not, they should be consolidated into one
> button: "Quit worksheet" or "Close worksheet".

That is a bug.

> If we *do* want those buttons to have different behaviors, then here's
> an idea: when you open a worksheet, you should actually be working on
> copy of it, and the original one shouldn't be changed until you hit
> "Save" or "Save & quit".  If you hit "Discard", then the copy is
> thrown away.  Before you hit any of those buttons, the copy should be
> on the list of active worksheets (in case there is a crash or
> something like that).

That's the intention.

> Finally, whether those buttons do the same thing or not, their
> behavior should also be changed as follows: if the list of worksheets
> is already open in another tab or window (likely to be the case with
> 3.4.1.rc1, for example), then clicking those buttons saves or discards
> as necessary, then just closes the current tab/window, and perhaps
> selects (and refreshes?) the window containing the list of worksheets
> -- it shouldn't keep the current tab/window open displaying a second
> copy of the list of worksheets.

I don't know if that is possible.  Hopefully it is.

William

--~--~---------~--~----~------------~-------~--~----~
To post to this group, send email to sage-devel@googlegroups.com
To unsubscribe from this group, send email to 
sage-devel-unsubscr...@googlegroups.com
For more options, visit this group at http://groups.google.com/group/sage-devel
URLs: http://www.sagemath.org
-~----------~----~----~----~------~----~------~--~---

Reply via email to