[squeak-dev] The Inbox: DTL-internal-sources-dtl.11.mcz

David T. Lewis lewis at mail.msen.com
Fri Feb 4 00:49:37 UTC 2022


On Wed, Jan 26, 2022 at 05:57:29PM -0600, Chris Muller wrote:
> 
> On Wed, Jan 26, 2022 at 5:32 PM <commits at source.squeak.org> wrote:
> >
> > A new version of DTL-internal-sources was added to project The Inbox:
> > http://source.squeak.org/inbox/DTL-internal-sources-dtl.11.mcz
> >
> > ==================== Summary ====================
> >
> > Name: DTL-internal-sources-dtl.11
> > Author: dtl
> > Time: 26 January 2022, 6:32:07.76362 pm
> > UUID: 15a50e9e-e698-4734-85dc-3def11e5679f
> > Ancestors: DTL-internal-sources-dtl.10
> >
> > Scenario: User selects 'Cache sources file' preference. Later the image is copied to another location possibly with no sources or stc file accessible. User de-selects 'Cache sources file' preference. System does this:
> >
> > - check if a .sources or .stc file can be found in the usual directories
> > - if no, ask user if they want to save a sources file in the local image directory
> > - if uses says yes, extract cached compressed sources and write a new .sources file
> > - if any of the above fails, notify and do not change the preference
> >
> 
> Wow, fantastic!  :)
> 

If your trunk image is fully up to date, then DTL-internal-sources-dtl.11
from the inbox will now load cleanly without conflict, and can be
removed later without causing any problems.

You can disregard my earlier warnings about saving your image etc,
I think it's actually quite safe now.

Dave



More information about the Squeak-dev mailing list