[squeak-dev] Procedure for condensing sources
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.
Yep. That still is rather elegant, IMHO.
- Bert -
More information about the Squeak-dev