[squeak-dev] Procedure for condensing sources

Bert Freudenberg bert at freudenbergs.de
Sun Feb 20 06:28:02 UTC 2011

On 19.02.2011, at 18:04, Levente Uzonyi wrote:

> On Sat, 19 Feb 2011, Eliot Miranda wrote:
>> On Sat, Feb 19, 2011 at 11:46 AM, Chris Muller <ma.chris.m at gmail.com> wrote:
>>> My goal is elegance, continuity, and useful information (deltas).
>> Elegance pushes for an empty or absent changes file.  Continuity and useful
>> information push for a sources file that contains older versions.  I have
>> code that condenses the changes while eliminating intermediate versions that
>> are not ancestors of the current version.  See directAncestryOfVersions: in
>> the attached changes.  How about we adapt this code to function for
>> generating a new sources file, and generate a SqueakV4.2.sources?
> Andreas added SmalltalkImage >> #appendChangesTo: during the developement of 4.1 which can create a new sources file (or modify the existing one), which will contain the contents of the original sources file + the latest version of all changes from the changes file. The contents of the changes file will be empty.
> Levente

Yep. That still is rather elegant, IMHO.

- Bert -

More information about the Squeak-dev mailing list