XML status in 4.3

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
4 messages Options
Reply | Threaded
Open this post in threaded view
|

XML status in 4.3

hernanmd

You may be interested if you work with XML in Squeak. The instructions
in http://www.squeaksource.com/XMLSupport.html for Squeak 4.3 only
produces endless debuggers. It seems there are unsynchronized YAXO XML
versions: In the Squeak trunk repo and XML-Parser in SqS
(http://www.squeaksource.com/XMLSupport). The last common ancestor is:

Name: XML-Parser-Alexandre_Bergel.19
UUID: a8fe6c4d-fa69-4921-8ef5-f939749ee78b
Ancestors: XML-Parser-Alexandre_Bergel.18

Minor change in XMLElement>>contentString.

I've managed to merge the contents from XMLSupport, but have to manually
file in two missing dependencies:

-OrderPreservingDictionary
-BitmapCharacterSet

which I've attached here. If you have comments or better approaches I'd
be glad to see it.
Cheers,

Hernán



BitmapCharacterSet.st (5K) Download Attachment
OrderPreservingDictionary.st (11K) Download Attachment
Reply | Threaded
Open this post in threaded view
|

Re: XML status in 4.3

Chris Muller-3
Those instructions are probably for Pharo, not Squeak.

XML-Support is part of Squeak trunk.



On Tue, Sep 25, 2012 at 1:50 AM, Hernán Morales Durand
<[hidden email]> wrote:

>
> You may be interested if you work with XML in Squeak. The instructions in
> http://www.squeaksource.com/XMLSupport.html for Squeak 4.3 only produces
> endless debuggers. It seems there are unsynchronized YAXO XML versions: In
> the Squeak trunk repo and XML-Parser in SqS
> (http://www.squeaksource.com/XMLSupport). The last common ancestor is:
>
> Name: XML-Parser-Alexandre_Bergel.19
> UUID: a8fe6c4d-fa69-4921-8ef5-f939749ee78b
> Ancestors: XML-Parser-Alexandre_Bergel.18
>
> Minor change in XMLElement>>contentString.
>
> I've managed to merge the contents from XMLSupport, but have to manually
> file in two missing dependencies:
>
> -OrderPreservingDictionary
> -BitmapCharacterSet
>
> which I've attached here. If you have comments or better approaches I'd be
> glad to see it.
> Cheers,
>
> Hernán
>
>
>

Reply | Threaded
Open this post in threaded view
|

Re: XML status in 4.3

hernanmd
Hi Chris,

Check out http://www.squeaksource.com/XMLSupport/ which says:

It can also be loaded into Squeak by evaluating:

(Installer ss project: 'XMLSupport') install: 'ConfigurationOfXMLSupport'.
(Smalltalk at: #ConfigurationOfXMLSupport) perform: #loadDefault.

Why do you have a different version of XMLSupport in Squeak trunk?

On 25/09/2012 12:33, Chris Muller wrote:

> Those instructions are probably for Pharo, not Squeak.
>
> XML-Support is part of Squeak trunk.
>
>
>
> On Tue, Sep 25, 2012 at 1:50 AM, Hernán Morales Durand
> <[hidden email]> wrote:
>>
>> You may be interested if you work with XML in Squeak. The instructions in
>> http://www.squeaksource.com/XMLSupport.html for Squeak 4.3 only produces
>> endless debuggers. It seems there are unsynchronized YAXO XML versions: In
>> the Squeak trunk repo and XML-Parser in SqS
>> (http://www.squeaksource.com/XMLSupport). The last common ancestor is:
>>
>> Name: XML-Parser-Alexandre_Bergel.19
>> UUID: a8fe6c4d-fa69-4921-8ef5-f939749ee78b
>> Ancestors: XML-Parser-Alexandre_Bergel.18
>>
>> Minor change in XMLElement>>contentString.
>>
>> I've managed to merge the contents from XMLSupport, but have to manually
>> file in two missing dependencies:
>>
>> -OrderPreservingDictionary
>> -BitmapCharacterSet
>>
>> which I've attached here. If you have comments or better approaches I'd be
>> glad to see it.
>> Cheers,
>>
>> Hernán
>>
>>
>>
>
>


Reply | Threaded
Open this post in threaded view
|

Re: XML status in 4.3

Chris Muller-3
For now, SqueakMap is the official documentation for how to load any
package outside of trunk.  Instructions found elsewhere could be wrong
or out-of-date.  But since XML-Support appears to have been made part
of the trunk it doesn't need to be loaded.

I'm not sure why XML-Support was made part of trunk, but as long as it
is the normal trunk development process would be the way to update it.
 It would be a welcome contribution.

 - Chris


On Tue, Sep 25, 2012 at 11:21 AM, Hernán Morales Durand
<[hidden email]> wrote:

> Hi Chris,
>
> Check out http://www.squeaksource.com/XMLSupport/ which says:
>
> It can also be loaded into Squeak by evaluating:
>
> (Installer ss project: 'XMLSupport') install: 'ConfigurationOfXMLSupport'.
> (Smalltalk at: #ConfigurationOfXMLSupport) perform: #loadDefault.
>
> Why do you have a different version of XMLSupport in Squeak trunk?
>
>
> On 25/09/2012 12:33, Chris Muller wrote:
>>
>> Those instructions are probably for Pharo, not Squeak.
>>
>> XML-Support is part of Squeak trunk.
>>
>>
>>
>> On Tue, Sep 25, 2012 at 1:50 AM, Hernán Morales Durand
>> <[hidden email]> wrote:
>>>
>>>
>>> You may be interested if you work with XML in Squeak. The instructions in
>>> http://www.squeaksource.com/XMLSupport.html for Squeak 4.3 only produces
>>> endless debuggers. It seems there are unsynchronized YAXO XML versions:
>>> In
>>> the Squeak trunk repo and XML-Parser in SqS
>>> (http://www.squeaksource.com/XMLSupport). The last common ancestor is:
>>>
>>> Name: XML-Parser-Alexandre_Bergel.19
>>> UUID: a8fe6c4d-fa69-4921-8ef5-f939749ee78b
>>> Ancestors: XML-Parser-Alexandre_Bergel.18
>>>
>>> Minor change in XMLElement>>contentString.
>>>
>>> I've managed to merge the contents from XMLSupport, but have to manually
>>> file in two missing dependencies:
>>>
>>> -OrderPreservingDictionary
>>> -BitmapCharacterSet
>>>
>>> which I've attached here. If you have comments or better approaches I'd
>>> be
>>> glad to see it.
>>> Cheers,
>>>
>>> Hernán
>>>
>>>
>>>
>>
>>
>
>