https://bugs.freedesktop.org/show_bug.cgi?id=69217

--- Comment #2 from Lionel Elie Mamane <[email protected]> ---
(In reply to comment #1)
> when you close what? the IDE?

When I close the _only_ LibreOffice window, which is the IDE,
and thereby close (exit) the _whole_ of LibreOffice.

> What to do regarding changes to application basic is somewhat unclear, if
> you have open document(s) ( with modifications ) and you dismiss the ide
> should you only mention that there are unsaved 'application/shared/user'
> macros? should you ignore document macros? or should you just ignore it
> entirely ( like it does now ) Maybe you should defer till you try and
> shutdown the application ( because with the document behaviour you can
> open/close the IDE while the document is opened and your modified but as yet
> unsaved basic is available?

I don't have a very strong opinion about these alternatives.
I do have the strong opinion that there *must* be a nag at *some* point.
IMO, "at Application shutdown" is too late. The user's cognitive link
to the Basic code is gone, it may be hours later without any visual cue
that something might be unsaved, ...

My preference would be that the nag for application basic should happen
when closing the IDE, because that's the equivalent of closing a document.

I'm nearly neutral about nag for document basic when closing the IDE,
and prefer no nag.

>> Actual result:
>>  Changes are silently saved

> Well that seems plain wrong, I would expect the changes to be missing if the
> application is exited without saving.

Yes, me too. But silently lost is also not good, it is a silent data loss.

> However ( my own expectation ) is that
> prior to exiting any changes made in basic are available ( even if the IDE
> is opened/closed ) and regardless of whether the save button has been pressed

By "available", you mean that the modified version of the code is executed?
My understanding is that this is the case: it is "available" as soon as it
is typed.

-- 
You are receiving this mail because:
You are the assignee for the bug.
_______________________________________________
Libreoffice-bugs mailing list
[email protected]
http://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs

Reply via email to