[Cuis] [ANN] JSON for Cuis

H. Hirzel hannes.hirzel at gmail.com
Wed Jan 16 23:17:50 CST 2013


Juan,
thank you for the 10 updates to Cuis (1550 to 1561, no 1556 and 1557)

https://github.com/jvuletich/Cuis/tree/master/UpdatesSinceLastRelease

1550-PluggableListMorphTweak-JuanVuletich-2013Jan06-20h46m-jmv.2.cs.st
1551-UpdatingStringMorphTweaks-JuanVuletich-2013Jan05-23h48m-jmv.1.cs.st
1552-AvoidCommentMorphInMessageSet-JuanVuletich-2013Jan06-21h00m-jmv.1.cs.st
1553-BorderedRectMorphCommentFix-JuanVuletich-2013Jan08-22h59m-jmv.1.cs.st
1554-FileServicesSimplification-JuanVuletich-2013Jan13-13h37m-jmv.1.cs.st
1555-FixTypos-JuanVuletich-2013Jan14-17h21m-jmv.2.cs.st
1558-AllowDateAndTimeSubclasses-JuanVuletich-2013Jan15-12h34m-jmv.1.cs.st
1559-nonClippingMorphsFix-JuanVuletich-2013Jan15-16h38m-jmv.2.cs.st
1560-DuplicateMorphFix-JuanVuletich-2013Jan15-17h59m-jmv.1.cs.st
1561-PNGfix-JuanVuletich-2013Jan15-18h01m-jmv.1.cs.st


I realize that one of them (1554?) changed the way the load script for
Cuis-JSON I used last Monday to no longer works.

When looking for the new solution (classes CodeFileBrowser, FileStream
and method names browser looking for methods which include 'install')
I could not spot it. An attempt using
      CodePackageFile new install: aStream
was not successful.


So my question is -- how do I need to rewrite the following script (I
keep it in a Workspace saved with my working image, KenD style)?


    | slash |

    slash _ FileDirectory slash.

    {
         '..', slash, 'Cuis-CompatibilityWithOtherSmalltalks', slash,
      'Cuis-CompatibilityWithOtherSmalltalks.pck.st' .

         '..', slash, 'Cuis-JSON', slash,
      'Cuis-JSON.pck.st'.

    }

    do:

    [ :fileName | CodeFileBrowser installPackage:

                 (FileStream concreteStream readOnlyFileNamed: fileName)
    ]


--Hannes

On 1/16/13, Juan Vuletich <juan at jvuletich.org> wrote:
> Thanks Hannes. Just merged it.
>
> Cheers,
> Juan Vuletich
>
> H. Hirzel wrote:
>> Juan and Germán
>>
>> I loaded Cuis-JSON with the following script (Cuis-JSON is in a
>> sibling directory)
>>
>>     | slash |
>>
>>     slash _ FileDirectory slash.
>>
>>     {
>>          '..', slash, 'Cuis-CompatibilityWithOtherSmalltalks', slash,
>>       'Cuis-CompatibilityWithOtherSmalltalks.pck.st' .
>>
>>          '..', slash, 'Cuis-JSON', slash,
>>       'Cuis-JSON.pck.st'.
>>
>>     }
>>
>>     do:
>>
>>     [ :fileName | CodeFileBrowser installPackage:
>>
>>                  (FileStream concreteStream readOnlyFileNamed: fileName)
>>     ]
>>
>>
>> All 12 tests pass.
>>
>> I updated the ListOfCuisPackages.md in
>> https://github.com/hhzl/Cuis/blob/master/ListOfCuisPackages.md and did
>> a pull request.
>>
>> I think the pull requests includes the 'notes' subdirectory which I
>> added which you might not want.
>>
>> --Hannes
>>
>> On 1/14/13, H. Hirzel <hannes.hirzel at gmail.com> wrote:
>>
>>> On 1/13/13, Germán Arduino <garduino at gmail.com> wrote:
>>>
>>>> Hi Folks:
>>>>
>>>> The port of JSON for Cuis is completed. Read the README.md on the repo:
>>>> https://github.com/garduino/Cuis-JSON
>>>>
>>>> Juan, you should update ListOfCuisPackages.md
>>>>
>>> Thank you Germán for this port.
>>>
>>> I suggest that I do an independent test first before adding it to the
>>> list. I'll then do a pull request.
>>>
>>> --Hannes
>>>
>>>
>>>
>>>> --
>>>> Sincerely,
>>>> Germán Arduino
>>>> about.me/garduino
>>>>
>>>>
>>
>> _______________________________________________
>> Cuis mailing list
>> Cuis at jvuletich.org
>> http://jvuletich.org/mailman/listinfo/cuis_jvuletich.org
>>
>
>
> _______________________________________________
> Cuis mailing list
> Cuis at jvuletich.org
> http://jvuletich.org/mailman/listinfo/cuis_jvuletich.org
>




More information about the Cuis mailing list