Hi,
I'm trying to load Lukas Renggli's Helvetia into Squeak. It has many, many dependencies on things I don't need - OmniBrowser, ECompletion, Polymorph, ... These dependencies prevent me from simply loading an mcz into my image. I know I can do this, with the undeclared classes and such going to Undeclared, but sometimes this doesn't work: loading the package expects certain behaviours in my image that don't exist, and things break badly. What I'm currently doing is taking the Helvetia image, and filing out things by hand. As you can imagine, this is pretty tedious: I file out each system category, and then file out the individual overrides/extensions for that package. What would really be super awesome is for me to be able to say "Monticello, load _this_part_ of the snapshot". Or even be able to say "file out _this_part_ of the snapshot". Does such functionality exist? (Mea culpa; I have not looked.) frank |
You can do two things:
1) From a MC changes browser (either via 'Changes' button or via 'History') you can file out all changes (don't select any item and press yellow). 2) From a .mcz, you can get the sources: open a FileList, select a .mcz, press 'open zip' button, there is a snapshot/source.st file you can extract Nicolas 2011/5/12 Frank Shearar <[hidden email]>: > Hi, > > I'm trying to load Lukas Renggli's Helvetia into Squeak. It has many, many > dependencies on things I don't need - OmniBrowser, ECompletion, Polymorph, > ... > > These dependencies prevent me from simply loading an mcz into my image. I > know I can do this, with the undeclared classes and such going to > Undeclared, but sometimes this doesn't work: loading the package expects > certain behaviours in my image that don't exist, and things break badly. > > What I'm currently doing is taking the Helvetia image, and filing out things > by hand. As you can imagine, this is pretty tedious: I file out each system > category, and then file out the individual overrides/extensions for that > package. > > What would really be super awesome is for me to be able to say "Monticello, > load _this_part_ of the snapshot". Or even be able to say "file out > _this_part_ of the snapshot". > > Does such functionality exist? (Mea culpa; I have not looked.) > > frank > > |
Not sure that this really answers your problem, because you still have
to filter out then... What I would like are filters both in MC UI and ChangeList UI, a bit like what exist in VW ChangeList tool. Nicolas 2011/5/12 Nicolas Cellier <[hidden email]>: > You can do two things: > > 1) From a MC changes browser (either via 'Changes' button or via > 'History') you can file out all changes (don't select any item and > press yellow). > > 2) From a .mcz, you can get the sources: open a FileList, select a > .mcz, press 'open zip' button, there is a snapshot/source.st file you > can extract > > Nicolas > > 2011/5/12 Frank Shearar <[hidden email]>: >> Hi, >> >> I'm trying to load Lukas Renggli's Helvetia into Squeak. It has many, many >> dependencies on things I don't need - OmniBrowser, ECompletion, Polymorph, >> ... >> >> These dependencies prevent me from simply loading an mcz into my image. I >> know I can do this, with the undeclared classes and such going to >> Undeclared, but sometimes this doesn't work: loading the package expects >> certain behaviours in my image that don't exist, and things break badly. >> >> What I'm currently doing is taking the Helvetia image, and filing out things >> by hand. As you can imagine, this is pretty tedious: I file out each system >> category, and then file out the individual overrides/extensions for that >> package. >> >> What would really be super awesome is for me to be able to say "Monticello, >> load _this_part_ of the snapshot". Or even be able to say "file out >> _this_part_ of the snapshot". >> >> Does such functionality exist? (Mea culpa; I have not looked.) >> >> frank >> >> > |
Free forum by Nabble | Edit this page |