[squeak-dev] The Inbox: Tools-cbc.971.mcz

Thiede, Christoph Christoph.Thiede at student.hpi.uni-potsdam.de
Sat Jun 6 11:39:43 UTC 2020


Oops, sorry, I did not know about your experience :D Sorry for the redundant explanation ...


Tools-cbc.972 looks good to me. One could wonder whether we would like to name it #valueStringForSelection: instead and implement it in Object, too - then we would not need to use meta-programming #respondsTo: here, but that's probably a less important detail :-)


Best,

Christoph

<http://www.hpi.de/>
________________________________
Von: Squeak-dev <squeak-dev-bounces at lists.squeakfoundation.org> im Auftrag von Chris Cunningham <cunningham.cb at gmail.com>
Gesendet: Freitag, 5. Juni 2020 22:17:08
An: The general-purpose Squeak developers list
Betreff: Re: [squeak-dev] The Inbox: Tools-cbc.971.mcz

This is *exactly* what I did:

> Open Preferences (cmd + shift + p), search for URL, and change the update URL to https://source.squeak.org/trunk. For further information, see https://squeak.org/development_process/.

> Then update your image.

I am developing against the trunk (alpha) version.

Also:

> And also, you can *ignore* all changes you would not like to commit. To do so, in the save version dialog, yellow-click any change and choose "Ignore".

This is what I also did, and caused the weird commit that we are discussing.  I suspect because it was double-parented, but I'm not sure.

Finally:

> You can also select nothing in that list and then press cmd + shift + i to ignore everything. Then select the single changes you would like to commit and press cmd + shift + i again.

Ah, new trick.  Wish I had known this - selecting ignore on each of the lines was very tedious.

Thank you,
cbc

On Fri, Jun 5, 2020 at 12:55 PM Thiede, Christoph <Christoph.Thiede at student.hpi.uni-potsdam.de<mailto:Christoph.Thiede at student.hpi.uni-potsdam.de>> wrote:

Hi Chris,


when contributing to Squeak, I'd recommend you to use the Trunk (alpha) version, not our latest release (5.3). The simplest way to upgrade your image to the Trunk is the following:

Open Preferences (cmd + shift + p), search for URL, and change the update URL to https://source.squeak.org/trunk. For further information, see https://squeak.org/development_process/.

Then update your image.


If you don't like to do this, reparenting it against just mt.970 seems like a good idea to me. But be cautious always to *merge* a version before *reparenting* it! Otherwise, updating your image later will get really complicated, I can tell you from my own errors ...


And also, you can *ignore* all changes you would not like to commit. To do so, in the save version dialog, yellow-click any change and choose "Ignore". You can also select nothing in that list and then press cmd + shift + i to ignore everything. Then select the single changes you would like to commit and press cmd + shift + i again.


Hope that helps. Please keep contributing to Squeak if you have any ideas! :-)


Best,

Christoph

________________________________
Von: Squeak-dev <squeak-dev-bounces at lists.squeakfoundation.org<mailto:squeak-dev-bounces at lists.squeakfoundation.org>> im Auftrag von Chris Cunningham <cunningham.cb at gmail.com<mailto:cunningham.cb at gmail.com>>
Gesendet: Freitag, 5. Juni 2020 21:12:46
An: The general-purpose Squeak developers list
Betreff: Re: [squeak-dev] The Inbox: Tools-cbc.971.mcz

Yes, I see that now.

I was updated to the latest (well, missing the very last change) in trunk.

So, trying this again from scratch with a raw 5.3 image, skip the wizard, change to Trunk, update the image to latest, choosing "All Latest" when the 2 merge windows show up.

Looking a Monticello Browser for Tools, I see:
       [image.png]
If I try to just save it then, with NO changes that I've entered, I get 100 or so modifications for that package that it wants me to save?

Last time, with my 2 method change, I ignored all other changes in the save dialog, but it seems to have mucked up the save.

How should I handle this to get the ancestry right?

Maybe reparent it against just mt.970?  If I do that, I only have a discrepancy with the timestamp for DependencyBrowser>>computePackageDiscrepencies:.

If there isn't a better idea, I'll revert back and do my changes this way.

Thanks,
-cbc

On Fri, Jun 5, 2020 at 11:32 AM Thiede, Christoph <Christoph.Thiede at student.hpi.uni-potsdam.de<mailto:Christoph.Thiede at student.hpi.uni-potsdam.de>> wrote:

Sorry, your ancestry is wrong as you will see when you read this mail. Make sure to install Trunk updates before, merge the latest Trunk version of Tools, and reparent it. :-)


Best,

Christoph

<snip>

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.squeakfoundation.org/pipermail/squeak-dev/attachments/20200606/8a51f2c9/attachment.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: image.png
Type: image/png
Size: 3942 bytes
Desc: image.png
URL: <http://lists.squeakfoundation.org/pipermail/squeak-dev/attachments/20200606/8a51f2c9/attachment.png>


More information about the Squeak-dev mailing list