On 8 April 2013 15:38, Igor Stasenko siguctua@gmail.com wrote:
On 29 March 2013 02:26, David T. Lewis lewis@mail.msen.com wrote:
On Thu, Mar 28, 2013 at 08:28:44PM +0100, Martin Dias wrote:
Hi all,
We are happy to announce Fuel 1.9.
Fuel is an open-source general-purpose object serialization framework developed in Pharo. You can find more information on our website [1].
The default set of packages of this version already comes in Pharo 2.0, so you it's not necessary to install it there. However, Fuel also works out-of-the-box in Pharo from 1.1 up to 2.0, as well as in Squeak 4.1 up to 4.4. You can see our documentation [2] for complete installation and use guides.
Fuel is a very nice piece of work and I appreciate the effort to support Squeak. Good design, good implementation, good documentation, what's not to like :-)
One issue in loading from Metacello #stable, FLBenchmarks class>>generateMiniSerializationVersionsComparison has this:
Array with: 1 with: #1 with: '1'.
But for Squeak in needs to be:
Array with: 1 with: #'1' with: '1'.
I can't run the tests in Squeak, but the Fuel package itself seems fine.
#1 = 1 true
#'1' = 1 false
have you changes that in squeak? this is about syntax, i think.
I can't speak to when or why, but yes:
#1 # Invalid literal character ->1
#'1' = 1 false
frank
For RemoteTask (in package CommandShell) I can do "RemoteTask useFuelSerializer" and all works as expected, with cooperating images exchanging serialized objects with Fuel.
Thanks,
Dave
-- Best regards, Igor Stasenko.