Hi Bert, Hi All,
On Thu, Sep 15, 2016 at 2:55 PM, <commits(a)source.squeak.org> wrote:
[snip]
> http://lists.squeakfoundation.org/pipermail/packages/2016-
> September/068930.html
>
> Name: System-bf.916
> Ancestors: System-bf.915
>
> Replace VM-level ImageSegment loading with a Smalltalk implementation for
> old (interpreter-era) projects.
>
> Also removes support for writing segments.
>
> This overrides the Spur support introduced in System-eem.758.
>
So one question is should we delete VM support for ImageSegment from the
Spur VM? There's at least 1.5k of generated source for the Spur
ImageSegment load and save support, some 2% of the interpreter/primitives
source code. That's a lot, and the code is complex and ugly. If it never
really worked before IMO we should nuke it asap. If it worked in some
fashion perhaps we can schedule its demise for the 6.0 release's VM.
What do others think?
_,,,^..^,,,_
best, Eliot
Hi all,
Dale has been working on a Squeak version of FileTree, which is a Monticello repository backed not by zip files, but a tree of individual class files that can be versioned using git, svn, etc:
https://github.com/dalehenrich/filetree/blob/master/doc/SqueakInstall.md
Since I don't like cluttering my image with unrelated things, here's how to load it using just Installer - provided you have an up-to-date trunk image with the fixes I posted today:
========================
"Bootstrap from squeak43 branch in squeaksource3"
Installer ss3
project: 'FileTree';
install: 'MonticelloFileTree-Core.squeak43'.
"Load from local filetree repository (cloned squeak4.3 branch from github into image folder)"
Installer monticello
mc: (MCFileTreeRepository directory:
(FileDirectory uri: 'filetree/repository/'));
install: 'MonticelloFileTree-Core'
========================
If you have an older image without the new fixes, giving an explicit version number for the ss3 bootstrap should make it work (e.g. 'MonticelloFileTree-Core.squeak43-dkh.70').
- Bert -
Everybody needs Squeak clothing, right? So get yours from
https://shop.spreadshirt.com/Squeak
We haven’t added anything to the base price so you’re getting everything as cheaply as they can provide it.
tim
--
tim Rowledge; tim(a)rowledge.org; http://www.rowledge.org/tim
Useful random insult:- People around him are at risk of second hand idiocy.
The squeaksource.com service is down due to a failure in the squeaksource image.
Cause of failure and estimated time to fix are not yet known. Recovery may
require rebuilding from a backup image from 5 October 2016, so additional
downtime and possible loss of account data are likely. All actual files are
intact on the server and no data loss is anticipated.
Dave