tag:forum.world.st,2006:forum-4632260
Nabble - Cuis Smalltalk
2024-03-28T18:30:26Z
tag:forum.world.st,2006:post-5117574
About Tonel
2020-06-02T05:22:39Z
2020-06-02T05:22:39Z
Edgar De Cleene
Juan:
<br/><br/>Exist any plan for have Tonel in Cuis ?
<br/><br/>All:
<br/><br/>A toll for convert .st created by
<br/>createSources
<br/>" Object new createSources"
<br/>| unzipped nameToUse zipped dir |
<br/>ProtoObject allSubclassesWithLevelDo:[:cl :l|
<br/> dir := self createDirIfnotExists:cl category asString.
<br/>
<br/>
<br/> Cursor write showWhile: [nameToUse := cl printString, FileDirectory
<br/>dot,'.st' .
<br/> (dir fileExists: nameToUse) ifFalse:[
<br/> unzipped :=RWBinaryOrTextStream on: ''.
<br/> unzipped header; timeStamp.
<br/> cl fileOutOn: unzipped moveSource: false toFile: 0.
<br/> unzipped trailer.
<br/>
<br/> unzipped reset.
<br/> zipped := dir newFileNamed: nameToUse.
<br/>
<br/> zipped close.
<br/> unzipped close]]] startingLevel: 0
<br/><br/>Thanks in advance.
<br/><br/>Edgar
<br/>@morplenauta
<br/><br/><br/><br/><br/><br/>_______________________________________________
<br/>Cuis mailing list
<br/><a href="/user/SendEmail.jtp?type=node&node=5117574&i=0" target="_top" rel="nofollow" link="external">[hidden email]</a>
<br/><a href="http://jvuletich.org/mailman/listinfo/cuis_jvuletich.org" target="_top" rel="nofollow" link="external">http://jvuletich.org/mailman/listinfo/cuis_jvuletich.org</a><br/>
tag:forum.world.st,2006:post-5117188
Porting Aida to Cuis
2020-05-25T06:15:39Z
2020-05-25T06:15:39Z
Janko Mivšek
Hi guys,
<br/><br/>I'd like to port just released Aida/Web 6.8 to Cuis, which looks quite a
<br/>nice Smalltalk (congrats to Juan and other contributors).
<br/><br/>But I'm short of time. It would help me a lot if someone just load
<br/>SPort, Swazoo and Aida to Cuis from a SqueakSource, then I can try to
<br/>investigate any problems. At the end you can help me again publishing
<br/>the Cuis way. But if someone do a whole port by yourself, even better.
<br/><br/>There is a port done by German, which can help solve any differences
<br/>between Squeak and Cuis needed to run Aida. There is also SPort
<br/>portability layer as a prerequisite already ported.
<br/><br/> From the announcement on Squeak mailing list:
<br/><br/>Dear Squeakers,
<br/><br/>Aida got recently a development push and together with improvements over
<br/>several years it is now a time for a new release.
<br/><br/>Main effort was put on realtime and Single-Page Applications (SPA) to be
<br/>prepared for a forthcoming decade of web development. A dependency
<br/>mechanism was introduced for domain objects to announce its changes
<br/>easily. Web apps can subscribe to changes and update elements of a web
<br/>page accordingly.
<br/><br/>Multitab support is another improvement to mention, also many minor ones
<br/>and patches, more in <a href="https://www.aidaweb.si/release-notes-6.8" target="_top" rel="nofollow" link="external">https://www.aidaweb.si/release-notes-6.8</a><br/><br/>To install on Squeak (tested on latest 5.3 64bit):
<br/><br/>i := Installer monticello http: '<a href="http://squeaksource.com'" target="_top" rel="nofollow" link="external">http://squeaksource.com'</a>.
<br/>i project: 'SPort';
<br/> install: 'Sport-2.031'.
<br/>i project: 'Swazoo';
<br/> install: 'Swazoo-2.4final.2'.
<br/>i project: 'Aida';
<br/> install: 'Aida-6.8final.2'.
<br/><br/>.. then open <a href="http://localhost:8888" target="_top" rel="nofollow" link="external">http://localhost:8888</a> .
<br/><br/>Aida/Web is a Smalltalk web framework for building dynamic web
<br/>applications the Smalltalk way. From classical to single-page web apps,
<br/>on high-level so that building web apps becomes a joy, not a hassle!
<br/><a href="https://www.aidaweb.si" target="_top" rel="nofollow" link="external">https://www.aidaweb.si</a><br/><br/>Best regards
<br/>Janko
<br/><br/><br/><br/><br/>_______________________________________________
<br/>Cuis mailing list
<br/><a href="/user/SendEmail.jtp?type=node&node=5117188&i=0" target="_top" rel="nofollow" link="external">[hidden email]</a>
<br/><a href="http://jvuletich.org/mailman/listinfo/cuis_jvuletich.org" target="_top" rel="nofollow" link="external">http://jvuletich.org/mailman/listinfo/cuis_jvuletich.org</a><br/>
tag:forum.world.st,2006:post-5078681
a new (or old? :-) Smalltalk-inspired live web environment
2018-06-05T02:26:41Z
2018-06-05T02:26:41Z
Davide Della Casa
<meta http-equiv="Content-Type" content="text/html charset=utf-8"><div dir="ltr" class="">Hi all,</div><div dir="ltr" class=""><br class=""></div><div dir="ltr" class="">I follow (and enjoy) the cuis mailing list since quite a while, thanks for keeping it up.<br class=""><br class="">I’d like to send you the link to a new (or old? :-) Smalltalk-inspired system that I made, in the case it might be relevant to you. <br class=""><br class=""> <a href="http://fizzygum.org/" target="_blank" rel="nofollow" class="" style="cursor: pointer;" link="external">http://fizzygum.org/</a> <br class=""><br class="">In particular, given your interests: <a href="http://fizzygum.org/docs/fizzygum-for-lispers-and-smalltalkers/" target="_blank" rel="nofollow" class="" style="cursor: pointer;" link="external">http://fizzygum.org/docs/<wbr class="">fizzygum-for-lispers-and-<wbr class="">smalltalkers/</a> <br class=""><br class="">Also, in theory it should be able to work with Amber, although no-one tried yet, see <a href="http://fizzygum.org/docs/support-for-other-languages/" class="" target="_top" rel="nofollow" link="external">http://fizzygum.org/docs/support-for-other-languages/</a><div class=""><br class="">Cheers, <br class="">Davide Della Casa</div></div><br />_______________________________________________
<br/>Cuis mailing list
<br/><a href="/user/SendEmail.jtp?type=node&node=5078681&i=0" target="_top" rel="nofollow" link="external">[hidden email]</a>
<br/><a href="http://jvuletich.org/mailman/listinfo/cuis_jvuletich.org" target="_top" rel="nofollow" link="external">http://jvuletich.org/mailman/listinfo/cuis_jvuletich.org</a><br/>
tag:forum.world.st,2006:post-5076627
Package Updates
2018-05-12T13:53:20Z
2018-05-12T13:53:20Z
KenDickey
Greetings,
<br/><br/>Back from doing other things for a while.
<br/><br/>Packages updated (known to work on 3319):
<br/> Morphic-Misc1
<br/> NamedColors
<br/> ColorEditor
<br/> MetaProperties
<br/> IA-EN Dictionary
<br/><br/>I expect to get to the others within the next few days.
<br/><br/>Please let me know of problems.
<br/><br/>Thanks much to all!
<br/>-KenD
<br/><br/>_______________________________________________
<br/>Cuis mailing list
<br/><a href="/user/SendEmail.jtp?type=node&node=5076627&i=0" target="_top" rel="nofollow" link="external">[hidden email]</a>
<br/><a href="http://jvuletich.org/mailman/listinfo/cuis_jvuletich.org" target="_top" rel="nofollow" link="external">http://jvuletich.org/mailman/listinfo/cuis_jvuletich.org</a><br/>
<div class="signature weak-color">
-KenD
<br/>
</div>
tag:forum.world.st,2006:post-4958699
[Vm-dev] Live Programming in Smalltalk development environments survey + raffle
2017-08-04T07:07:56Z
2017-08-04T07:07:56Z
KenDickey
Begin forwarded message:
<br/>========================
<br/><br/>Date: Fri, 4 Aug 2017 07:04:17 -0700
<br/>From: Juraj Kubelka <<a href="/user/SendEmail.jtp?type=node&node=4958699&i=0" target="_top" rel="nofollow" link="external">[hidden email]</a>>
<br/>To: Any question about pharo is welcome <<a href="/user/SendEmail.jtp?type=node&node=4958699&i=1" target="_top" rel="nofollow" link="external">[hidden email]</a>>, Pharo Development List <<a href="/user/SendEmail.jtp?type=node&node=4958699&i=2" target="_top" rel="nofollow" link="external">[hidden email]</a>>, Squeak Virtual Machine Development Discussion <<a href="/user/SendEmail.jtp?type=node&node=4958699&i=3" target="_top" rel="nofollow" link="external">[hidden email]</a>>, <a href="/user/SendEmail.jtp?type=node&node=4958699&i=4" target="_top" rel="nofollow" link="external">[hidden email]</a>, <a href="/user/SendEmail.jtp?type=node&node=4958699&i=5" target="_top" rel="nofollow" link="external">[hidden email]</a>
<br/>Subject: (Rescued) [Vm-dev] Live Programming in Smalltalk development environments survey + raffle
<br/><br/><br/>Dear Smalltalker,
<br/>Live programming frees developers from the "edit-compile-run" loop and allows people to interact with running programs very easily. Live programming is getting popular, but many of its features have been present in Smalltalk for a very long time.
<br/><br/>We want to understand how Smalltalk software developers use live programming features in practice. We would be grateful if you could participate in our 10-minute survey on this subject: <a href="http://bit.ly/2ufcg2D" target="_top" rel="nofollow" link="external">http://bit.ly/2ufcg2D</a> <<a href="http://bit.ly/2ufcg2D" target="_top" rel="nofollow" link="external">http://bit.ly/2ufcg2D</a>>
<br/><br/>As a thank you for your participation, you will be able to participate in a raffle to win a Smalltalk book of your choice. If you wish to participate, you will need to share your email with us, so that we can contact you.
<br/><br/>We will appreciate if you share the survey
<br/> - Twitter post: <a href="https://twitter.com/JurajKubelka/status/893006267085709312" target="_top" rel="nofollow" link="external">https://twitter.com/JurajKubelka/status/893006267085709312</a> <<a href="https://twitter.com/JurajKubelka/status/893006267085709312" target="_top" rel="nofollow" link="external">https://twitter.com/JurajKubelka/status/893006267085709312</a>>
<br/> - Facebook post: <a href="https://www.facebook.com/juraj.kubelka/posts/10212505941300008" target="_top" rel="nofollow" link="external">https://www.facebook.com/juraj.kubelka/posts/10212505941300008</a> <<a href="https://www.facebook.com/juraj.kubelka/posts/10212505941300008" target="_top" rel="nofollow" link="external">https://www.facebook.com/juraj.kubelka/posts/10212505941300008</a>>
<br/><br/>By participating in the survey you will:
<br/> - help me to successfully finish my PhD,
<br/> - push Smalltalk awareness in Live Programming research community,
<br/> - bring new integrated electronic communication ideas, and
<br/> - bring new ideas to improve our Smalltalk Live Programming experience :-)
<br/><br/>We will close the survey on Wednesday, August 9, 2017 AoE.
<br/>Thank you and we really hope you enjoy participating in our survey!
<br/>Juraj Kubelka, PhD Student at the University of Chile
<br/>Romain Robbes, Professor at Free University of Bozen-Bolzano
<br/>Alexandre Bergel, Professor at the University of Chile
<br/><br/>--
<br/><br/><br/>_______________________________________________
<br/>Cuis mailing list
<br/><a href="/user/SendEmail.jtp?type=node&node=4958699&i=6" target="_top" rel="nofollow" link="external">[hidden email]</a>
<br/><a href="http://jvuletich.org/mailman/listinfo/cuis_jvuletich.org" target="_top" rel="nofollow" link="external">http://jvuletich.org/mailman/listinfo/cuis_jvuletich.org</a><br/>
<div class="signature weak-color">
-KenD
<br/>
</div>
tag:forum.world.st,2006:post-4940375
[ANN] A small step to FunSqueak ...
2017-03-29T06:51:27Z
2017-03-29T06:51:27Z
Edgar De Cleene
Here you have the app
<br/><br/><a href="http://squeakros.org/FunSqueak4dot6-All-in-One.app.zip" target="_top" rel="nofollow" link="external">http://squeakros.org/FunSqueak4dot6-All-in-One.app.zip</a><br/><br/> and the mandatory pict.
<br/><a href="http://squeakros.org/FunSqueak.png" target="_top" rel="nofollow" link="external">http://squeakros.org/FunSqueak.png</a><br/><br/>Is labelled AllInOne, but only tested on Mac, some of the sorcery needed for Linux is not ready yet
<br/><br/><br/>Is experimental and a step of having some similar in 5.1, once 5.1 could save and load his own Projects.
<br/><br/>To Cuis people, once Cuis have Drag and Drop , Complex fills and some similar to Curvier (original of my old friend Jerome Peace), promise switch to Cuis and have some kind of Project loading via ReferenceStream (only one at time, no having nothing of Project logic of Squeak)
<br/><br/>Edgar
<br/>@morplenauta
<br/>_______________________________________________
<br/>Cuis mailing list
<br/><a href="/user/SendEmail.jtp?type=node&node=4940375&i=0" target="_top" rel="nofollow" link="external">[hidden email]</a>
<br/><a href="http://jvuletich.org/mailman/listinfo/cuis_jvuletich.org" target="_top" rel="nofollow" link="external">http://jvuletich.org/mailman/listinfo/cuis_jvuletich.org</a><br/>
tag:forum.world.st,2006:post-4937917
Re: Cuis Digest, Vol 48, Issue 1
2017-03-08T10:58:38Z
2017-03-08T10:58:38Z
Hari
Very cool!
<br/>H
<br/><div class='shrinkable-quote'><br/>> Le 8 mars 2017 à 13:00, <a href="/user/SendEmail.jtp?type=node&node=4937917&i=0" target="_top" rel="nofollow" link="external">[hidden email]</a> a écrit :
<br/>>
<br/>> Send Cuis mailing list submissions to
<br/>> <a href="/user/SendEmail.jtp?type=node&node=4937917&i=1" target="_top" rel="nofollow" link="external">[hidden email]</a>
<br/>>
<br/>> To subscribe or unsubscribe via the World Wide Web, visit
<br/>> <a href="http://jvuletich.org/mailman/listinfo/cuis_jvuletich.org" target="_top" rel="nofollow" link="external">http://jvuletich.org/mailman/listinfo/cuis_jvuletich.org</a><br/>> or, via email, send a message with subject or body 'help' to
<br/>> <a href="/user/SendEmail.jtp?type=node&node=4937917&i=2" target="_top" rel="nofollow" link="external">[hidden email]</a>
<br/>>
<br/>> You can reach the person managing the list at
<br/>> <a href="/user/SendEmail.jtp?type=node&node=4937917&i=3" target="_top" rel="nofollow" link="external">[hidden email]</a>
<br/>>
<br/>> When replying, please edit your Subject line so it is more specific
<br/>> than "Re: Contents of Cuis digest..."
<br/>>
<br/>>
<br/>> Today's Topics:
<br/>>
<br/>> 1. [ANN] Revamping the Squeak Swiki (Edgar De Cleene)
<br/>> 2. Re: [ANN] Revamping the Squeak Swiki (Angel Java Lopez)
<br/>>
<br/>>
<br/>> ----------------------------------------------------------------------
<br/>>
<br/>> Message: 1
<br/>> Date: Wed, 8 Mar 2017 10:40:27 -0300
<br/>> From: Edgar De Cleene <<a href="/user/SendEmail.jtp?type=node&node=4937917&i=4" target="_top" rel="nofollow" link="external">[hidden email]</a>>
<br/>> To: The general-purpose Squeak developers list
<br/>> <<a href="/user/SendEmail.jtp?type=node&node=4937917&i=5" target="_top" rel="nofollow" link="external">[hidden email]</a>>
<br/>> Cc: <a href="/user/SendEmail.jtp?type=node&node=4937917&i=6" target="_top" rel="nofollow" link="external">[hidden email]</a>, Squeakros <<a href="/user/SendEmail.jtp?type=node&node=4937917&i=7" target="_top" rel="nofollow" link="external">[hidden email]</a>>,
<br/>> Discussion of Cuis Smalltalk <<a href="/user/SendEmail.jtp?type=node&node=4937917&i=8" target="_top" rel="nofollow" link="external">[hidden email]</a>>
<br/>> Subject: [Cuis] [ANN] Revamping the Squeak Swiki
<br/>> Message-ID: <<a href="/user/SendEmail.jtp?type=node&node=4937917&i=9" target="_top" rel="nofollow" link="external">[hidden email]</a>>
<br/>> Content-Type: text/plain; charset="utf-8"
<br/>>
<br/>>
<br/>> Folks.
<br/>>
<br/>> I learnig how to made Web 2.0 with a minimal Smalltalk based server.
<br/>> I think i have a near to alpha thing and ask you a few minutes and feedback.
<br/>> Is real wiki converted to objects.
<br/>> Have ?pages? indexed by title.
<br/>> You could easily delete unused pages.
<br/>> Have author for each page. Only the author could delete or edit the page.
<br/>> I also borrow the <a href="https://news.squeak.org/" target="_top" rel="nofollow" link="external">https://news.squeak.org/</a> links, deleting dead links
<br/>> Is synchronized with real swim once a day.
<br/>> Now runs on a Optiplex l170 with Ubuntu mate an d Debian stack VM .
<br/>> The running version have many Spanish pages for my own use, skip
<br/>> Still have bugs, but could give a idea what you could do with Kom + HV + MyCode
<br/>> The running .image is Squeak derivated fork , but could run in Cuis or this Cuis fork <a href="http://squeakros.org/CuiSantafesino.4.zip" target="_top" rel="nofollow" link="external">http://squeakros.org/CuiSantafesino.4.zip</a><br/>>
<br/>> If you wish try type www.squeakros.org and when ask user is ?visita? without pass
<br/>> And if you are bold enough for having a user, email me.
<br/>>
<br/>>
<br/>>
<br/>> Edgar
<br/>> @morplenauta
<br/>>
<br/>>
<br/>>
<br/>>
<br/>> -------------- next part --------------
<br/>> An HTML attachment was scrubbed...
<br/>> URL: <<a href="http://jvuletich.org/pipermail/cuis_jvuletich.org/attachments/20170308/87f96e5b/attachment-0001.html" target="_top" rel="nofollow" link="external">http://jvuletich.org/pipermail/cuis_jvuletich.org/attachments/20170308/87f96e5b/attachment-0001.html</a>>
<br/>>
<br/>> ------------------------------
<br/>>
<br/>> Message: 2
<br/>> Date: Wed, 8 Mar 2017 11:18:21 -0300
<br/>> From: Angel Java Lopez <<a href="/user/SendEmail.jtp?type=node&node=4937917&i=10" target="_top" rel="nofollow" link="external">[hidden email]</a>>
<br/>> To: Discussion of Cuis Smalltalk <<a href="/user/SendEmail.jtp?type=node&node=4937917&i=11" target="_top" rel="nofollow" link="external">[hidden email]</a>>
<br/>> Cc: The general-purpose Squeak developers list
<br/>> <<a href="/user/SendEmail.jtp?type=node&node=4937917&i=12" target="_top" rel="nofollow" link="external">[hidden email]</a>>, Squeakros
<br/>> <<a href="/user/SendEmail.jtp?type=node&node=4937917&i=13" target="_top" rel="nofollow" link="external">[hidden email]</a>>, <a href="/user/SendEmail.jtp?type=node&node=4937917&i=14" target="_top" rel="nofollow" link="external">[hidden email]</a>
<br/>> Subject: Re: [Cuis] [ANN] Revamping the Squeak Swiki
<br/>> Message-ID:
<br/>> <<a href="/user/SendEmail.jtp?type=node&node=4937917&i=15" target="_top" rel="nofollow" link="external">[hidden email]</a>>
<br/>> Content-Type: text/plain; charset="utf-8"
<br/>>
<br/>> Great! Nice work
<br/>>
<br/>> Angel "Java" Lopez
<br/>> @ajlopez
<br/>>
<br/>> On Wed, Mar 8, 2017 at 10:40 AM, Edgar De Cleene <<a href="/user/SendEmail.jtp?type=node&node=4937917&i=16" target="_top" rel="nofollow" link="external">[hidden email]</a>>
<br/>> wrote:
<br/>>
<br/>>>
<br/>>> Folks.
<br/>>>
<br/>>> I learnig how to made Web 2.0 with a minimal Smalltalk based server.
<br/>>> I think i have a near to alpha thing and ask you a few minutes and
<br/>>> feedback.
<br/>>> Is real wiki converted to objects.
<br/>>> Have ?pages? indexed by title.
<br/>>> You could easily delete unused pages.
<br/>>> Have author for each page. Only the author could delete or edit the page.
<br/>>> I also borrow the <a href="https://news.squeak.org/" target="_top" rel="nofollow" link="external">https://news.squeak.org/</a> links, deleting dead links
<br/>>> Is synchronized with real swim once a day.
<br/>>> Now runs on a Optiplex l170 with Ubuntu mate an d Debian stack VM .
<br/>>> The running version have many Spanish pages for my own use, skip
<br/>>> Still have bugs, but could give a idea what you could do with Kom + HV +
<br/>>> MyCode
<br/>>> The running .image is Squeak derivated fork , but could run in Cuis or
<br/>>> this Cuis fork <a href="http://squeakros.org/CuiSantafesino.4.zip" target="_top" rel="nofollow" link="external">http://squeakros.org/CuiSantafesino.4.zip</a><br/>>>
<br/>>> If you wish try type www.squeakros.org and when ask user is ?visita?
<br/>>> without pass
<br/>>> And if you are bold enough for having a user, email me.
<br/>>>
<br/>>>
<br/>>>
<br/>>> Edgar
<br/>>> @morplenauta
<br/>>>
<br/>>>
<br/>>>
<br/>>>
<br/>>>
<br/>>> _______________________________________________
<br/>>> Cuis mailing list
<br/>>> <a href="/user/SendEmail.jtp?type=node&node=4937917&i=17" target="_top" rel="nofollow" link="external">[hidden email]</a>
<br/>>> <a href="http://jvuletich.org/mailman/listinfo/cuis_jvuletich.org" target="_top" rel="nofollow" link="external">http://jvuletich.org/mailman/listinfo/cuis_jvuletich.org</a><br/>>>
<br/>>>
<br/>> -------------- next part --------------
<br/>> An HTML attachment was scrubbed...
<br/>> URL: <<a href="http://jvuletich.org/pipermail/cuis_jvuletich.org/attachments/20170308/0d0305e6/attachment-0001.html" target="_top" rel="nofollow" link="external">http://jvuletich.org/pipermail/cuis_jvuletich.org/attachments/20170308/0d0305e6/attachment-0001.html</a>>
<br/>>
<br/>> ------------------------------
<br/>>
<br/>> Subject: Digest Footer
<br/>>
<br/>> _______________________________________________
<br/>> Cuis mailing list
<br/>> <a href="/user/SendEmail.jtp?type=node&node=4937917&i=18" target="_top" rel="nofollow" link="external">[hidden email]</a>
<br/>> <a href="http://jvuletich.org/mailman/listinfo/cuis_jvuletich.org" target="_top" rel="nofollow" link="external">http://jvuletich.org/mailman/listinfo/cuis_jvuletich.org</a><br/>>
<br/>>
<br/>> ------------------------------
<br/>>
<br/>> End of Cuis Digest, Vol 48, Issue 1
<br/>> ***********************************
</div><br/><br/>_______________________________________________
<br/>Cuis mailing list
<br/><a href="/user/SendEmail.jtp?type=node&node=4937917&i=19" target="_top" rel="nofollow" link="external">[hidden email]</a>
<br/><a href="http://jvuletich.org/mailman/listinfo/cuis_jvuletich.org" target="_top" rel="nofollow" link="external">http://jvuletich.org/mailman/listinfo/cuis_jvuletich.org</a><br/>
tag:forum.world.st,2006:post-4937893
[ANN] Revamping the Squeak Swiki
2017-03-08T06:35:01Z
2017-03-08T06:35:01Z
Edgar De Cleene
<meta http-equiv="Content-Type" content="text/html charset=utf-8"><br class=""><div class=""><span style="font-size: 18px;" class="">Folks.</span></div><div class=""><span style="font-size: 18px;" class=""><br class=""></span></div><div class=""><span style="font-size: 18px;" class="">I learnig how to made Web 2.0 with a minimal Smalltalk based server.</span></div><div class=""><span style="font-size: 18px;" class="">I think i have a near to alpha thing and ask you a few minutes and feedback.</span></div><div class=""><span style="font-size: 18px;" class="">Is real wiki converted to objects.</span></div><div class=""><span style="font-size: 18px;" class="">Have “pages” indexed by title.</span></div><div class=""><span style="font-size: 18px;" class="">You could easily delete unused pages.</span></div><div class=""><span style="font-size: 18px;" class="">Have author for each page. Only the author could delete or edit the page.</span></div><div class=""><span style="font-size: 18px;" class="">I also borrow the <a href="https://news.squeak.org/" class="" target="_top" rel="nofollow" link="external">https://news.squeak.org/</a> links, deleting dead links</span></div><div class=""><span style="font-size: 18px;" class="">Is synchronized with real swim once a day.</span></div><div class=""><span style="font-size: 18px;" class="">Now runs on a Optiplex l170 with Ubuntu mate an d Debian stack VM .</span></div><div class=""><span style="font-size: 18px;" class="">The running version have many Spanish pages for my own use, skip </span></div><div class=""><span style="font-size: 18px;" class="">Still have bugs, but could give a idea what you could do with Kom + HV + MyCode</span></div><div class=""><span style="font-size: 18px;" class="">The running .image is Squeak derivated fork , but could run in Cuis or this Cuis fork <a href="http://squeakros.org/CuiSantafesino.4.zip" class="" target="_top" rel="nofollow" link="external">http://squeakros.org/CuiSantafesino.4.zip</a></span></div><div class=""><span style="font-size: 18px;" class=""><br class=""></span></div><div class=""><span style="font-size: 18px;" class="">If you wish try type <a href="http://www.squeakros.org" class="" target="_top" rel="nofollow" link="external">www.squeakros.org</a> and when ask user is ‘visita’ without pass</span></div><div class=""><span style="font-size: 18px;" class="">And if you are bold enough for having a user, email me.</span></div><div class=""><span style="font-size: 18px;" class=""><br class=""></span></div><div class=""><span style="font-size: 18px;" class=""><br class=""></span></div><div class=""><br class=""></div><div class=""><span style="font-size: 18px;" class="">Edgar</span></div><div class=""><span style="font-size: 18px;" class="">@morplenauta</span></div><div class=""><span style="font-size: 18px;" class=""><br class=""></span></div><div class=""><span style="font-size: 18px;" class=""><br class=""></span></div><div class=""><span style="font-size: 18px;" class=""><br class=""></span></div><div class=""><span style="font-size: 18px;" class=""><br class=""></span></div><br />_______________________________________________
<br/>Cuis mailing list
<br/><a href="/user/SendEmail.jtp?type=node&node=4937893&i=0" target="_top" rel="nofollow" link="external">[hidden email]</a>
<br/><a href="http://jvuletich.org/mailman/listinfo/cuis_jvuletich.org" target="_top" rel="nofollow" link="external">http://jvuletich.org/mailman/listinfo/cuis_jvuletich.org</a><br/>
tag:forum.world.st,2006:post-4930535
Help: Implementing core classes for Redline Smalltalk ...
2017-01-23T21:25:09Z
2017-01-23T21:25:09Z
James Ladd
Hi Cuis People,
<br/><br/>Redline Smalltalk is a Smalltalk for the Java Virtual Machine.
<br/>The compiler is 90% complete.
<br/><br/>Would anyone like to help implement the core runtime classes?
<br/>No Java involved.
<br/><br/>If you would like to lend a hand please email object at redline.st
<br/><br/>- James.
tag:forum.world.st,2006:post-4929627
Re: [CuisML] Re: [OT] Create method support on debugger
2017-01-14T05:15:19Z
2017-01-14T05:15:19Z
Juan Vuletich-4
<meta content="text/html; charset=UTF-8" http-equiv="Content-Type">
Added to the Cuis repo.<br>
<br>
Thanks!<br>
<br>
On 12/01/2017 06:55 p.m., Hernan Wilkinson wrote:
<blockquote
cite="mid:CAJAbP8g8Ny1WfL91B+k5C7UyO9DgVRsDebGGDmfi14gBvwU1Sg@mail.gmail.com"
type="cite">
<div dir="ltr">An update ... this one also works for
subclassResponsibility </div>
<div class="gmail_extra"><br>
<div class="gmail_quote">On Thu, Jan 12, 2017 at 5:17 PM, Hernan
Wilkinson <span dir="ltr"><<a href="/user/SendEmail.jtp?type=node&node=4929627&i=0" target="_top" rel="nofollow" link="external">[hidden email]</a>></span>
wrote:<br>
<blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt
0.8ex; border-left: 1px solid rgb(204, 204, 204);
padding-left: 1ex;">
<div dir="ltr">Hi,
<div> here is a cs that adds the "Create" button to the
debugger.</div>
<div> The button appears always because if not a major
change on how the debugger buttons are shown was needed,
but it only creates the method on a DNU.</div>
<div><br>
</div>
<div> I hope it helps!</div>
<span class="HOEnZb"><font color="#888888">
<div> Hernan.<br clear="all">
<div><br>
</div>
-- <br>
<div class="m_-5369544291472838099gmail_signature"
data-smartmail="gmail_signature">
<div dir="ltr">
<div>
<div dir="ltr">
<div dir="ltr">
<div dir="ltr">
<div dir="ltr">
<div dir="ltr">
<div dir="ltr">
<div dir="ltr">
<div dir="ltr">
<div><span style="font-family:
tahoma,sans-serif;
font-size: xx-small;
border-collapse:
collapse;"><strong><span
style="font-size:
8pt;"><span><span
style="font-size:
small;"><font
size="2"><span
style="font-weight:
normal;"><span
style="font-weight:
bold;">Hernán
Wilkinson</span><br>
Agile Software
Development,
Teaching &
Coaching</span></font></span></span></span></strong></span></div>
<div><span style="font-family:
tahoma,sans-serif;
font-size: xx-small;
border-collapse:
collapse;"><strong><span
style="font-size:
8pt;"><span><span
style="font-size:
small;"><font
size="2"><span
style="font-weight:
normal;">Phone:
+54-011</span></font></span></span></span></strong></span><font
size="2" face="tahoma,
sans-serif">-4893-2057</font></div>
<div><strong
style="font-family:
tahoma,sans-serif;
font-size: xx-small;"><span
style="font-size: 8pt;"><span
style="font-size:
small;"><font size="2"><span
style="font-weight:
normal;">Twitter:
@HernanWilkinson</span></font></span></span></strong></div>
<div><span style="font-family:
tahoma,sans-serif;
font-size: xx-small;
border-collapse:
collapse;"><strong><span
style="font-size:
8pt;"><span><span
style="font-size:
small;"><font
size="2"><span
style="font-weight:
normal;">site: <a
moz-do-not-send="true" href="http://www.10pines.com/" style="color:
rgb(17, 65,
112);"
target="_blank" rel="nofollow" link="external">http://www.10Pines.com</a></span></font></span></span></span></strong></span></div>
<div><font face="tahoma,
sans-serif"><span
style="border-collapse:
collapse;">Address: Alem
896</span></font>, Floor
6, Buenos Aires, Argentina</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</font></span></div>
</blockquote>
</div>
<br>
<br clear="all">
<div><br>
</div>
-- <br>
<div class="gmail_signature" data-smartmail="gmail_signature">
<div dir="ltr">
<div>
<div dir="ltr">
<div dir="ltr">
<div dir="ltr">
<div dir="ltr">
<div dir="ltr">
<div dir="ltr">
<div dir="ltr">
<div dir="ltr">
<div><span style="font-family:
tahoma,sans-serif; font-size:
xx-small; border-collapse: collapse;"><strong><span
style="font-size: 8pt;"><span><span
style="font-size: small;"><font
size="2"><span
style="font-weight:
normal;"><span
style="font-weight:
bold;">Hernán Wilkinson</span><br>
Agile Software
Development, Teaching
& Coaching</span></font></span></span></span></strong></span></div>
<div><span style="font-family:
tahoma,sans-serif; font-size:
xx-small; border-collapse: collapse;"><strong><span
style="font-size: 8pt;"><span><span
style="font-size: small;"><font
size="2"><span
style="font-weight:
normal;">Phone: +54-011</span></font></span></span></span></strong></span><font
size="2" face="tahoma, sans-serif">-4893-2057</font></div>
<div><strong style="font-family:
tahoma,sans-serif; font-size:
xx-small;"><span style="font-size:
8pt;"><span style="font-size:
small;"><font size="2"><span
style="font-weight: normal;">Twitter:
@HernanWilkinson</span></font></span></span></strong></div>
<div><span style="font-family:
tahoma,sans-serif; font-size:
xx-small; border-collapse: collapse;"><strong><span
style="font-size: 8pt;"><span><span
style="font-size: small;"><font
size="2"><span
style="font-weight:
normal;">site: <a
moz-do-not-send="true"
href="http://www.10pines.com/"
style="color: rgb(17,
65, 112);"
target="_blank" rel="nofollow" link="external">http://www.10Pines.com</a></span></font></span></span></span></strong></span></div>
<div><font face="tahoma, sans-serif"><span
style="border-collapse: collapse;">Address:
Alem 896</span></font>, Floor 6,
Buenos Aires, Argentina</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
-- <br>
You received this message because you are subscribed to the Google
Groups "Cuis MachineLearning" group.<br>
To unsubscribe from this group and stop receiving emails from it,
send an email to <a href="/user/SendEmail.jtp?type=node&node=4929627&i=1" target="_top" rel="nofollow" link="external">[hidden email]</a>.<br>
To post to this group, send email to <a href="/user/SendEmail.jtp?type=node&node=4929627&i=2" target="_top" rel="nofollow" link="external">[hidden email]</a>.<br>
To view this discussion on the web visit <a
moz-do-not-send="true"
href="https://groups.google.com/d/msgid/cuisml/CAJAbP8g8Ny1WfL91B%2Bk5C7UyO9DgVRsDebGGDmfi14gBvwU1Sg%40mail.gmail.com?utm_medium=email&utm_source=footer" target="_top" rel="nofollow" link="external">https://groups.google.com/d/msgid/cuisml/CAJAbP8g8Ny1WfL91B%2Bk5C7UyO9DgVRsDebGGDmfi14gBvwU1Sg%40mail.gmail.com</a>.<br>
For more options, visit <a moz-do-not-send="true"
href="https://groups.google.com/d/optout" target="_top" rel="nofollow" link="external">https://groups.google.com/d/optout</a>.<br>
</blockquote>
<br>
<br>
<pre class="moz-signature" cols="72">--
Juan Vuletich
<a class="moz-txt-link-abbreviated" href="http://www.cuis-smalltalk.org" target="_top" rel="nofollow" link="external">www.cuis-smalltalk.org</a>
<a class="moz-txt-link-freetext" href="https://github.com/Cuis-Smalltalk/Cuis-Smalltalk-Dev" target="_top" rel="nofollow" link="external">https://github.com/Cuis-Smalltalk/Cuis-Smalltalk-Dev</a>
@JuanVuletich</pre>
<br />_______________________________________________
<br/>Cuis mailing list
<br/><a href="/user/SendEmail.jtp?type=node&node=4929627&i=3" target="_top" rel="nofollow" link="external">[hidden email]</a>
<br/><a href="http://jvuletich.org/mailman/listinfo/cuis_jvuletich.org" target="_top" rel="nofollow" link="external">http://jvuletich.org/mailman/listinfo/cuis_jvuletich.org</a><br/>
tag:forum.world.st,2006:post-4929626
Re: [CuisML] Support for TDD
2017-01-14T05:14:27Z
2017-01-14T05:14:27Z
Juan Vuletich-4
<meta content="text/html; charset=UTF-8" http-equiv="Content-Type">
<title></title>
I've just commited your changes to GitHub.<br>
<br>
Thanks!<br>
<br>
BTW, I'd really like to be able to follow Gera's work more closely.
I hope to be able to devote a bit of time to this!<br>
<br>
On 11/01/2017 08:23 a.m., Hernan Wilkinson wrote:
<blockquote
cite="mid:CAJAbP8hsY77nJAgkmJdBt8vuH99nGtZZhJBbO3gpGR8kxps3Xw@mail.gmail.com"
type="cite">
<div dir="ltr">yeah, sorry I started the thread here but I figured
it could help Gera on his work :-)
<div><br>
</div>
<div>About sending not defined messages, I wanted to mention
that I feel pretty confortable with the Cuis solution, because
it tells you about it but allows you to compile the method
anyway.</div>
<div><br>
</div>
<div>The create button is available on the information window
that gets open before the debugger, so when removing that
window and debugging the option is not available anymore</div>
<div><br>
</div>
<div>Juan, I also changed two other unrelated things:</div>
<div>1) The size of the inspector window, I made it bigger</div>
<div>2) I added as shortcut to debug cmd+D, it is very useful</div>
<div><br>
</div>
</div>
<div class="gmail_extra"><br>
<div class="gmail_quote">On Tue, Jan 10, 2017 at 11:48 PM,
Javier Burroni <span dir="ltr"><<a href="/user/SendEmail.jtp?type=node&node=4929626&i=0" target="_top" rel="nofollow" link="external">[hidden email]</a>></span>
wrote:<br>
<blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt
0.8ex; border-left: 1px solid rgb(204, 204, 204);
padding-left: 1ex;">
<div>
<div class="m_-4140866956676316461gmail_msg">I know this
is off topic, but I agree about the missing create
button in the debugger! </div>
<div class="m_-4140866956676316461gmail_msg">I was doing a
demo to some people and realized that it was missing! </div>
</div>
<div class="m_-4140866956676316461gmail_msg">But people got
amazed about Smalltalk anyway </div>
<div>
<div class="m_-4140866956676316461gmail_msg"><br
class="m_-4140866956676316461gmail_msg">
<div class="gmail_quote m_-4140866956676316461gmail_msg">
<div>
<div class="h5">
<div class="m_-4140866956676316461gmail_msg">On
Tue, Jan 10, 2017 at 20:02 Hernan Wilkinson <<a href="/user/SendEmail.jtp?type=node&node=4929626&i=1" target="_top" rel="nofollow" link="external">[hidden email]</a>>
wrote:<br
class="m_-4140866956676316461gmail_msg">
</div>
</div>
</div>
<blockquote class="gmail_quote
m_-4140866956676316461gmail_msg" style="margin: 0pt
0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204,
204); padding-left: 1ex;">
<div>
<div class="h5">
<div class="m_-4140866956676316461gmail_msg">Allowing
to send not defined messages is something I
haven't change on cuis, I did it a long time
ago on pharo... 😬</div>
<div class="m_-4140866956676316461gmail_msg"><br
class="m_-4140866956676316461gmail_msg">
</div>
<div class="m_-4140866956676316461gmail_msg">Not
every class should have a test class related,
that is a unit testing point of view</div>
<div class="m_-4140866956676316461gmail_msg">If
you try to run a test from a class it is not a
test case it wont do anything unless you
selected to run all tests in the class
category. </div>
<div class="m_-4140866956676316461gmail_msg">There
are many things to try using conventions like
the one you say, other is to look for a class
called as the selected one with Test at the
end of its name, the same for categories, etc</div>
<div class="m_-4140866956676316461gmail_msg"><br
class="m_-4140866956676316461gmail_msg">
</div>
<div class="m_-4140866956676316461gmail_msg">Other
useful feature cuis is missing is the create
button on the debugger for dnu and abstract
methods... </div>
<div class="m_-4140866956676316461gmail_msg"><br
class="m_-4140866956676316461gmail_msg">
</div>
<div class="m_-4140866956676316461gmail_msg">
<div class="gmail_quote
m_-4140866956676316461gmail_msg">
<div class="m_-4140866956676316461gmail_msg">On
Tue, Jan 10, 2017 at 8:48 PM Gerardo
Richarte <<a href="/user/SendEmail.jtp?type=node&node=4929626&i=2" target="_top" rel="nofollow" link="external">[hidden email]</a>>
wrote:<br
class="m_-4140866956676316461gmail_msg">
</div>
<blockquote class="gmail_quote
m_-4140866956676316461gmail_msg"
style="margin: 0pt 0pt 0pt 0.8ex;
border-left: 1px solid rgb(204, 204, 204);
padding-left: 1ex;">
<div
class="m_-4140866956676316461gmail_msg">I've
been doing a bit of TDD with this, and I
found something quite annoying: When I
program "from the test backwards", every
time I save a method, I get a popup
asking me to correct a selector, and of
course, the name doesn't exist! i'm
doing TDD!!!</div>
<div
class="m_-4140866956676316461gmail_msg">
<div
class="m_-4140866956676316461gmail_msg"><br
class="m_-4140866956676316461gmail_msg">
</div>
<div
class="m_-4140866956676316461gmail_msg">bummer.<br
class="m_-4140866956676316461gmail_msg">
</div>
<div
class="m_-4140866956676316461gmail_msg"><br
class="m_-4140866956676316461gmail_msg">
</div>
<div
class="m_-4140866956676316461gmail_msg">thanks
for this addition! I haven't taken a
look at the code, but I will because I
want to know how do you know what
tests to use when not saving in a
TestCase subclass... I guess each
class may answer to #testClass,
shouldn't they? of course you can also
use senders...</div>
<div
class="m_-4140866956676316461gmail_msg"><br
class="m_-4140866956676316461gmail_msg">
</div>
<div
class="m_-4140866956676316461gmail_msg">cheers!</div>
</div>
<div class="gmail_extra
m_-4140866956676316461gmail_msg"><br
class="m_-4140866956676316461gmail_msg">
</div>
<div class="gmail_extra
m_-4140866956676316461gmail_msg">
<div class="gmail_quote
m_-4140866956676316461gmail_msg">On
Tue, Jan 10, 2017 at 8:22 PM, Hernan
Wilkinson <span
class="m_-4140866956676316461gmail_msg"><<a href="/user/SendEmail.jtp?type=node&node=4929626&i=3" target="_top" rel="nofollow" link="external">[hidden email]</a>></span>
wrote:<br
class="m_-4140866956676316461gmail_msg">
</div>
</div>
<div class="gmail_extra
m_-4140866956676316461gmail_msg">
<div class="gmail_quote
m_-4140866956676316461gmail_msg">
<blockquote class="gmail_quote
m_-4140866956676316461gmail_msg"
style="margin: 0pt 0pt 0pt 0.8ex;
border-left: 1px solid rgb(204, 204,
204); padding-left: 1ex;">
<div
class="m_-4140866956676316461gmail_msg">Hi,
<div
class="m_-4140866956676316461gmail_msg"> here
is my first contribution to
Cuis! </div>
<div
class="m_-4140866956676316461gmail_msg"> Attached
are two CS with support for TDD.
Why two? because I have no idea
how to move changes from one
change set to another neither
how to create a package :-)</div>
<div
class="m_-4140866956676316461gmail_msg"> Anyway,
install them and run: Editor
initialize</div>
<div
class="m_-4140866956676316461gmail_msg"><br
class="m_-4140866956676316461gmail_msg">
</div>
<div
class="m_-4140866956676316461gmail_msg"> This
will add two options on the code
menu:</div>
<div
class="m_-4140866956676316461gmail_msg">A)
Accept & Run Tests in Class
(t)</div>
<div
class="m_-4140866956676316461gmail_msg">B)
Accept & Run Tests in
Category (y)</div>
<div
class="m_-4140866956676316461gmail_msg"><br
class="m_-4140866956676316461gmail_msg">
</div>
<div
class="m_-4140866956676316461gmail_msg">Both
do the following:</div>
<div
class="m_-4140866956676316461gmail_msg">1)
Saves the method </div>
<div
class="m_-4140866956676316461gmail_msg">2)
If the method is a test, runs it
and if there is an error opens
the debugger to solve the error</div>
<div
class="m_-4140866956676316461gmail_msg">3)
After running the method
succesfully, if option A) was
chosen, runs all tests in the
method class, if B) was chosen
runs all tests in the category
of the method class</div>
<div
class="m_-4140866956676316461gmail_msg">4)
If all tests of 3) passed,
flashes the code editor with a
green color. If not, an
inspector will be open with a
test result wrapper that shows
the test that error and fail,
one per line string
representation of the object
that allows you to easily debut
the test just pressing cmd+d
over the line. Also the message
#reRun can be send to self and
it will rerun all tests and show
only the new errors and
failures... it is the easies UI
that I could think of ...</div>
<div
class="m_-4140866956676316461gmail_msg"><br
class="m_-4140866956676316461gmail_msg">
</div>
<div
class="m_-4140866956676316461gmail_msg">If
the method being saved is not a
test, it does not run that
method but it runs the class's
tests or category's tests. The
same happens if cmd+t or cmd+y
is pressed in a class that is
not a test case. This is a very
easy way to run tests.</div>
<div
class="m_-4140866956676316461gmail_msg"><br
class="m_-4140866956676316461gmail_msg">
</div>
<div
class="m_-4140866956676316461gmail_msg">For
sure ther is place for
improvements in the
implementation and also in the
functionality...</div>
<div
class="m_-4140866956676316461gmail_msg"><br
class="m_-4140866956676316461gmail_msg">
</div>
<div
class="m_-4140866956676316461gmail_msg">Let
me know what you think!</div>
<div
class="m_-4140866956676316461gmail_msg">Hernan.</div>
<span
class="m_-4140866956676316461m_7009669002271061431m_5907224002066960192m_5733800275148375650HOEnZb
m_-4140866956676316461gmail_msg"><font
class="m_-4140866956676316461gmail_msg" color="#888888">
<div
class="m_-4140866956676316461gmail_msg">
<div
class="m_-4140866956676316461gmail_msg"><br
class="m_-4140866956676316461gmail_msg">
</div>
-- <br
class="m_-4140866956676316461gmail_msg">
<div
class="m_-4140866956676316461m_7009669002271061431m_5907224002066960192m_5733800275148375650m_-5299577624617888479gmail_signature
m_-4140866956676316461gmail_msg">
<div
class="m_-4140866956676316461gmail_msg">
<div
class="m_-4140866956676316461gmail_msg">
<div
class="m_-4140866956676316461gmail_msg">
<div
class="m_-4140866956676316461gmail_msg">
<div
class="m_-4140866956676316461gmail_msg">
<div
class="m_-4140866956676316461gmail_msg">
<div
class="m_-4140866956676316461gmail_msg">
<div
class="m_-4140866956676316461gmail_msg">
<div
class="m_-4140866956676316461gmail_msg">
<div
class="m_-4140866956676316461gmail_msg">
<div
class="m_-4140866956676316461gmail_msg"><span
style="font-family:
tahoma,sans-serif;
font-size:
xx-small;
border-collapse:
collapse;"
class="m_-4140866956676316461gmail_msg"><strong
class="m_-4140866956676316461gmail_msg"><span style="font-size: 8pt;"
class="m_-4140866956676316461gmail_msg"><span
class="m_-4140866956676316461gmail_msg"><span style="font-size: small;"
class="m_-4140866956676316461gmail_msg"><font
class="m_-4140866956676316461gmail_msg"
size="2"><span
style="font-weight:
normal;"
class="m_-4140866956676316461gmail_msg"><span
style="font-weight:
bold;"
class="m_-4140866956676316461gmail_msg">Hernán
Wilkinson</span><br
class="m_-4140866956676316461gmail_msg">
Agile Software
Development,
Teaching &
Coaching</span></font></span></span></span></strong></span></div>
<div
class="m_-4140866956676316461gmail_msg"><span
style="font-family:
tahoma,sans-serif;
font-size:
xx-small;
border-collapse:
collapse;"
class="m_-4140866956676316461gmail_msg"><strong
class="m_-4140866956676316461gmail_msg"><span style="font-size: 8pt;"
class="m_-4140866956676316461gmail_msg"><span
class="m_-4140866956676316461gmail_msg"><span style="font-size: small;"
class="m_-4140866956676316461gmail_msg"><font
class="m_-4140866956676316461gmail_msg"
size="2"><span
style="font-weight:
normal;"
class="m_-4140866956676316461gmail_msg">Phone:
+54-011</span></font></span></span></span></strong></span><font
class="m_-4140866956676316461gmail_msg" size="2" face="tahoma,
sans-serif">-4893-2057</font></div>
<div
class="m_-4140866956676316461gmail_msg"><strong
style="font-family:
tahoma,sans-serif;
font-size:
xx-small;"
class="m_-4140866956676316461gmail_msg"><span
style="font-size:
8pt;"
class="m_-4140866956676316461gmail_msg"><span
style="font-size:
small;"
class="m_-4140866956676316461gmail_msg"><font
class="m_-4140866956676316461gmail_msg" size="2"><span
style="font-weight:
normal;"
class="m_-4140866956676316461gmail_msg">Twitter:
@HernanWilkinson</span></font></span></span></strong></div>
<div
class="m_-4140866956676316461gmail_msg"><span
style="font-family:
tahoma,sans-serif;
font-size:
xx-small;
border-collapse:
collapse;"
class="m_-4140866956676316461gmail_msg"><strong
class="m_-4140866956676316461gmail_msg"><span style="font-size: 8pt;"
class="m_-4140866956676316461gmail_msg"><span
class="m_-4140866956676316461gmail_msg"><span style="font-size: small;"
class="m_-4140866956676316461gmail_msg"><font
class="m_-4140866956676316461gmail_msg"
size="2"><span
style="font-weight:
normal;"
class="m_-4140866956676316461gmail_msg">site: <a
moz-do-not-send="true" href="http://www.10pines.com/" style="color:
rgb(17, 65,
112);"
class="m_-4140866956676316461gmail_msg"
target="_blank" rel="nofollow" link="external">http://www.10Pines.com</a></span></font></span></span></span></strong></span></div>
<div
class="m_-4140866956676316461gmail_msg"><font
class="m_-4140866956676316461gmail_msg" face="tahoma, sans-serif"><span
style="border-collapse:
collapse;"
class="m_-4140866956676316461gmail_msg">Address:
Alem 896</span></font>,
Floor 6,
Buenos Aires,
Argentina</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
<br
class="m_-4140866956676316461gmail_msg">
<br
class="m_-4140866956676316461gmail_msg">
</div>
</font></span></div>
</blockquote>
</div>
</div>
<div class="gmail_extra
m_-4140866956676316461gmail_msg">
<div class="gmail_quote
m_-4140866956676316461gmail_msg">
<blockquote class="gmail_quote
m_-4140866956676316461gmail_msg"
style="margin: 0pt 0pt 0pt 0.8ex;
border-left: 1px solid rgb(204, 204,
204); padding-left: 1ex;"><span
class="m_-4140866956676316461m_7009669002271061431m_5907224002066960192m_5733800275148375650HOEnZb
m_-4140866956676316461gmail_msg"><font
class="m_-4140866956676316461gmail_msg" color="#888888"><br
class="m_-4140866956676316461gmail_msg">
<br
class="m_-4140866956676316461gmail_msg">
<br
class="m_-4140866956676316461gmail_msg">
<br
class="m_-4140866956676316461gmail_msg">
<br
class="m_-4140866956676316461gmail_msg">
<br
class="m_-4140866956676316461gmail_msg">
<br
class="m_-4140866956676316461gmail_msg">
<br
class="m_-4140866956676316461gmail_msg">
-- <br
class="m_-4140866956676316461gmail_msg">
<br
class="m_-4140866956676316461gmail_msg">
<br
class="m_-4140866956676316461gmail_msg">
You received this message
because you are subscribed to
the Google Groups "Cuis
MachineLearning" group.<br
class="m_-4140866956676316461gmail_msg">
<br
class="m_-4140866956676316461gmail_msg">
<br
class="m_-4140866956676316461gmail_msg">
To unsubscribe from this group
and stop receiving emails from
it, send an email to <a href="/user/SendEmail.jtp?type=node&node=4929626&i=4" target="_top" rel="nofollow" link="external">[hidden email]</a>.<br
class="m_-4140866956676316461gmail_msg">
<br
class="m_-4140866956676316461gmail_msg">
<br
class="m_-4140866956676316461gmail_msg">
To post to this group, send
email to <a href="/user/SendEmail.jtp?type=node&node=4929626&i=5" target="_top" rel="nofollow" link="external">[hidden email]</a>.<br
class="m_-4140866956676316461gmail_msg">
<br
class="m_-4140866956676316461gmail_msg">
<br
class="m_-4140866956676316461gmail_msg">
To view this discussion on the
web visit <a
moz-do-not-send="true"
href="https://groups.google.com/d/msgid/cuisml/CAJAbP8jHufrMVzeW27Dx3frhDoVjNq-t0V_%2BxMWeQp9wuD7HUg%40mail.gmail.com?utm_medium=email&utm_source=footer"
class="m_-4140866956676316461gmail_msg" target="_blank" rel="nofollow" link="external">https://groups.google.com/d/<wbr>msgid/cuisml/<wbr>CAJAbP8jHufrMVzeW27Dx3frhDoVjN<wbr>q-t0V_%2BxMWeQp9wuD7HUg%<wbr>40mail.gmail.com</a>.<br
class="m_-4140866956676316461gmail_msg">
<br
class="m_-4140866956676316461gmail_msg">
<br
class="m_-4140866956676316461gmail_msg">
For more options, visit <a
moz-do-not-send="true"
href="https://groups.google.com/d/optout"
class="m_-4140866956676316461gmail_msg" target="_blank" rel="nofollow" link="external">https://groups.google.com/d/<wbr>optout</a>.<br
class="m_-4140866956676316461gmail_msg">
<br
class="m_-4140866956676316461gmail_msg">
<br
class="m_-4140866956676316461gmail_msg">
</font></span></blockquote>
</div>
</div>
</blockquote>
</div>
</div>
<br class="m_-4140866956676316461gmail_msg">
<br class="m_-4140866956676316461gmail_msg">
<br class="m_-4140866956676316461gmail_msg">
<br class="m_-4140866956676316461gmail_msg">
<br class="m_-4140866956676316461gmail_msg">
<br class="m_-4140866956676316461gmail_msg">
<br class="m_-4140866956676316461gmail_msg">
<br class="m_-4140866956676316461gmail_msg">
-- <br class="m_-4140866956676316461gmail_msg">
<br class="m_-4140866956676316461gmail_msg">
<br class="m_-4140866956676316461gmail_msg">
You received this message because you are
subscribed to the Google Groups "Cuis
MachineLearning" group.<br
class="m_-4140866956676316461gmail_msg">
<br class="m_-4140866956676316461gmail_msg">
<br class="m_-4140866956676316461gmail_msg">
To unsubscribe from this group and stop
receiving emails from it, send an email to <a href="/user/SendEmail.jtp?type=node&node=4929626&i=6" target="_top" rel="nofollow" link="external">[hidden email]</a>.<br
class="m_-4140866956676316461gmail_msg">
<br class="m_-4140866956676316461gmail_msg">
<br class="m_-4140866956676316461gmail_msg">
To post to this group, send email to <a href="/user/SendEmail.jtp?type=node&node=4929626&i=7" target="_top" rel="nofollow" link="external">[hidden email]</a>.<br
class="m_-4140866956676316461gmail_msg">
<br class="m_-4140866956676316461gmail_msg">
<br class="m_-4140866956676316461gmail_msg">
</div>
</div>
To view this discussion on the web visit <a
moz-do-not-send="true"
href="https://groups.google.com/d/msgid/cuisml/CAJAbP8ibBSMxZiQZZq7HHmMehNR46ZSo%3D9S_oZCDBO53w%2BY6Cg%40mail.gmail.com?utm_medium=email&utm_source=footer"
class="m_-4140866956676316461gmail_msg"
target="_blank" rel="nofollow" link="external">https://groups.google.com/d/<wbr>msgid/cuisml/<wbr>CAJAbP8ibBSMxZiQZZq7HHmMehNR46<wbr>ZSo%3D9S_oZCDBO53w%2BY6Cg%<wbr>40mail.gmail.com</a>.<span
class=""><br
class="m_-4140866956676316461gmail_msg">
<br class="m_-4140866956676316461gmail_msg">
<br class="m_-4140866956676316461gmail_msg">
For more options, visit <a moz-do-not-send="true"
href="https://groups.google.com/d/optout"
class="m_-4140866956676316461gmail_msg"
target="_blank" rel="nofollow" link="external">https://groups.google.com/d/<wbr>optout</a>.<br
class="m_-4140866956676316461gmail_msg">
<br class="m_-4140866956676316461gmail_msg">
<br class="m_-4140866956676316461gmail_msg">
</span></blockquote>
</div>
</div>
</div>
</blockquote>
</div>
<br>
<br clear="all">
<div><br>
</div>
-- <br>
<div class="gmail_signature" data-smartmail="gmail_signature">
<div dir="ltr">
<div>
<div dir="ltr">
<div dir="ltr">
<div dir="ltr">
<div dir="ltr">
<div dir="ltr">
<div dir="ltr">
<div dir="ltr">
<div dir="ltr">
<div><span style="font-family:
tahoma,sans-serif; font-size:
xx-small; border-collapse: collapse;"><strong><span
style="font-size: 8pt;"><span><span
style="font-size: small;"><font
size="2"><span
style="font-weight:
normal;"><span
style="font-weight:
bold;">Hernán Wilkinson</span><br>
Agile Software
Development, Teaching
& Coaching</span></font></span></span></span></strong></span></div>
<div><span style="font-family:
tahoma,sans-serif; font-size:
xx-small; border-collapse: collapse;"><strong><span
style="font-size: 8pt;"><span><span
style="font-size: small;"><font
size="2"><span
style="font-weight:
normal;">Phone: +54-011</span></font></span></span></span></strong></span><font
size="2" face="tahoma, sans-serif">-4893-2057</font></div>
<div><strong style="font-family:
tahoma,sans-serif; font-size:
xx-small;"><span style="font-size:
8pt;"><span style="font-size:
small;"><font size="2"><span
style="font-weight: normal;">Twitter:
@HernanWilkinson</span></font></span></span></strong></div>
<div><span style="font-family:
tahoma,sans-serif; font-size:
xx-small; border-collapse: collapse;"><strong><span
style="font-size: 8pt;"><span><span
style="font-size: small;"><font
size="2"><span
style="font-weight:
normal;">site: <a
moz-do-not-send="true"
href="http://www.10pines.com/"
style="color: rgb(17,
65, 112);"
target="_blank" rel="nofollow" link="external">http://www.10Pines.com</a></span></font></span></span></span></strong></span></div>
<div><font face="tahoma, sans-serif"><span
style="border-collapse: collapse;">Address:
Alem 896</span></font>, Floor 6,
Buenos Aires, Argentina</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
-- <br>
You received this message because you are subscribed to the Google
Groups "Cuis MachineLearning" group.<br>
To unsubscribe from this group and stop receiving emails from it,
send an email to <a href="/user/SendEmail.jtp?type=node&node=4929626&i=8" target="_top" rel="nofollow" link="external">[hidden email]</a>.<br>
To post to this group, send email to <a href="/user/SendEmail.jtp?type=node&node=4929626&i=9" target="_top" rel="nofollow" link="external">[hidden email]</a>.<br>
To view this discussion on the web visit <a
moz-do-not-send="true"
href="https://groups.google.com/d/msgid/cuisml/CAJAbP8hsY77nJAgkmJdBt8vuH99nGtZZhJBbO3gpGR8kxps3Xw%40mail.gmail.com?utm_medium=email&utm_source=footer" target="_top" rel="nofollow" link="external">https://groups.google.com/d/msgid/cuisml/CAJAbP8hsY77nJAgkmJdBt8vuH99nGtZZhJBbO3gpGR8kxps3Xw%40mail.gmail.com</a>.<br>
For more options, visit <a moz-do-not-send="true"
href="https://groups.google.com/d/optout" target="_top" rel="nofollow" link="external">https://groups.google.com/d/optout</a>.<br>
</blockquote>
<br>
<br>
<pre class="moz-signature" cols="72">--
Juan Vuletich
<a class="moz-txt-link-abbreviated" href="http://www.cuis-smalltalk.org" target="_top" rel="nofollow" link="external">www.cuis-smalltalk.org</a>
<a class="moz-txt-link-freetext" href="https://github.com/Cuis-Smalltalk/Cuis-Smalltalk-Dev" target="_top" rel="nofollow" link="external">https://github.com/Cuis-Smalltalk/Cuis-Smalltalk-Dev</a>
@JuanVuletich</pre>
<br />_______________________________________________
<br/>Cuis mailing list
<br/><a href="/user/SendEmail.jtp?type=node&node=4929626&i=10" target="_top" rel="nofollow" link="external">[hidden email]</a>
<br/><a href="http://jvuletich.org/mailman/listinfo/cuis_jvuletich.org" target="_top" rel="nofollow" link="external">http://jvuletich.org/mailman/listinfo/cuis_jvuletich.org</a><br/>
tag:forum.world.st,2006:post-4928587
Correo de gera
2017-01-03T07:14:03Z
2017-01-03T07:14:03Z
Juan-2
<p dir="ltr"><br>
Juan<br></p>
<p dir="ltr">Por un trabajo necesito localizar o mandar un msg a Gera, no tengo correo actual</p>
<p dir="ltr">Te pido si me podes mandar el correoco que el me escriba a este correo<br></p>
<p dir="ltr">Feliz año </p>
<p dir="ltr">Juan Diaz Cortez</p>
<br />_______________________________________________
<br/>Cuis mailing list
<br/><a href="/user/SendEmail.jtp?type=node&node=4928587&i=0" target="_top" rel="nofollow" link="external">[hidden email]</a>
<br/><a href="http://jvuletich.org/mailman/listinfo/cuis_jvuletich.org" target="_top" rel="nofollow" link="external">http://jvuletich.org/mailman/listinfo/cuis_jvuletich.org</a><br/>
tag:forum.world.st,2006:post-4926722
Display Driver Missing (not)
2016-12-12T15:46:47Z
2016-12-12T15:46:47Z
Dan Norton
I'm trying to move off Doze7 to Debian Linux (jessie). Things were going
<br/>great with Cuis until this noob used dpkg to remove some "unneeded" lib*
<br/>files. In one command entry 100 or so were removed and after that:
<br/><br/>d@debian:~/cuis$ cogspur/cogspurlinux/squeak Cuis-Smalltalk-Dev/an.image
<br/>produced:
<br/><br/>could not find display driver vm-display-X11; either:
<br/> - check that
<br/>/home/d/cuis/cogspur/cogspurlinux/lib/squeak/5.0-3397//vm-display-X11.so
<br/>exists, or
<br/> - use the '-plugins <path>' option to tell me where it is, or
<br/> - remove DISPLAY from your environment.
<br/>Aborted
<br/><br/>This did not occur prior to removal with dpkg and the file
<br/>"vm-display-X11" is exactly where it's always been, so I think Spur
<br/>needed one or more of those lib* files I deleted. BTW, GNOME, email,
<br/>browser, gedit seem unaffected.
<br/><br/>Any help in identifying what Spur needs to find that driver would be
<br/>much appreciated.
<br/><br/> - Dan
<br/><br/>_______________________________________________
<br/>Cuis mailing list
<br/><a href="/user/SendEmail.jtp?type=node&node=4926722&i=0" target="_top" rel="nofollow" link="external">[hidden email]</a>
<br/><a href="http://jvuletich.org/mailman/listinfo/cuis_jvuletich.org" target="_top" rel="nofollow" link="external">http://jvuletich.org/mailman/listinfo/cuis_jvuletich.org</a><br/>
tag:forum.world.st,2006:post-4923622
Regular Expressions
2016-11-18T06:29:18Z
2016-11-18T06:29:18Z
Edgar De Cleene
Folks:
<br/>I wish remove tags from HTMlL
<br/>According to <a href="https://regex101.com/" target="_top" rel="nofollow" link="external">https://regex101.com/</a> and <a href="http://www.freeformatter.com/regex-tester.html" target="_top" rel="nofollow" link="external">http://www.freeformatter.com/regex-tester.html</a> and also of my old Nissus Pro.
<br/><br/><.+?>
<br/><br/>Should be a valid expression.
<br/><br/>But
<br/><br/> regex|
<br/>regex := RxMatcher forString: '<.+?>’.
<br/><br/>Gives my an error.
<br/><br/>Any help ?
<br/><br/>Edgar
<br/>@morplenauta
<br/>_______________________________________________
<br/>Cuis mailing list
<br/><a href="/user/SendEmail.jtp?type=node&node=4923622&i=0" target="_top" rel="nofollow" link="external">[hidden email]</a>
<br/><a href="http://jvuletich.org/mailman/listinfo/cuis_jvuletich.org" target="_top" rel="nofollow" link="external">http://jvuletich.org/mailman/listinfo/cuis_jvuletich.org</a><br/>
tag:forum.world.st,2006:post-4914720
An autoclave is an efficient way of being a disinfectant
2016-09-08T00:24:58Z
2016-09-08T00:24:58Z
myronwelch
Autoclaving is the procedure of cleaning <a href="http://www.ajagroupchina.com/html/products/portableautoclave/97.html" target="_top" rel="nofollow" link="external">18l autoclave</a> components within a short period of time without the application of reagents. This technique ensures the cleanliness of tools before they are recycled such as dental or surgical devices. Thus, autoclaving is an environmental-friendly choice that helps waste materials and motivates recycling components.
<br/><br/>How to Use an Autoclave
<br/><br/>An autoclave is an efficient way of being a disinfectant and cleaning scientific and healthcare devices. It uses vapor under stress as an agent to clean and destroy harmful bacteria. When <a href="http://www.ajagroupchina.com/" target="_top" rel="nofollow" link="external">portable dental autoclave</a> is packed and prepared for use, the autoclave may already be turned on. Steam starts to fill up the entire area as h2o within the autoclave starts to steam. Eventually, supersaturated vapor fills up up the area, which increases the cleaning ability and transmission power of the autoclave.
<br/><br/><a href="http://www.ajagroupchina.com/" target="_top" rel="nofollow" link="external">http://www.ajagroupchina.com/</a><br/>
tag:forum.world.st,2006:post-4885750
Test (from Nabble)
2016-03-21T08:30:29Z
2016-03-21T08:30:29Z
Sean P. DeNigris
I've updated the settings on the Nabble mirror (forum.world.st). Hopefully this gets through to the cuis list!!
<div class="signature weak-color">
Cheers,
<br/>Sean
</div>
tag:forum.world.st,2006:post-4876980
New guy introducing myself (and a few questions)
2016-02-10T23:19:24Z
2016-02-10T23:19:24Z
Dan Farmer
<div dir="ltr"><div><div><div><div><div>Hi All,<br><br></div>I'm a computer vision engineer that's always looking for more productive tools (currently use a lot of python and C++). I've tried Smalltalk (i.e., Squeak and Pharo) in the past and haven't been able to get productive in them but something about Smalltalk appeals to me so I'm giving it another try with Cuis this time (For me shipping with Linear Algebra it pretty much a must have). I also noticed the nice OpenCL support, I saw there are examples that using the OpenCL 1.2 API -- I'm curious if it supports OpenCL 2.0 or is 1.2 the max?<br><br></div>The next thing that's high on my list is plotting. I've noticed Pharo folks talking about Roassal a lot but I haven't seen a port for Cuis. I did see the FunctionGraphMorph which I like for it's simplicity, but is there anything else in this regard?<br><br></div>That's probably enough to get started, but anyway I really like Cuis so far, it's my favorite of the 3 I've tried. Also if there's some work I can contribute to help things along I wouldn't mind spending some time learning the "Smalltalk way" better and improving things at the same time. <br><br></div>Thanks,<br></div>Dan<br></div>
<br />_______________________________________________
<br/>Cuis mailing list
<br/><a href="/user/SendEmail.jtp?type=node&node=4876980&i=0" target="_top" rel="nofollow" link="external">[hidden email]</a>
<br/><a href="http://jvuletich.org/mailman/listinfo/cuis_jvuletich.org" target="_top" rel="nofollow" link="external">http://jvuletich.org/mailman/listinfo/cuis_jvuletich.org</a><br/>
tag:forum.world.st,2006:post-4867159
Problems with Nabble (http://forum.world.st/Cuis-Smalltalk-f4632260.html)
2015-12-15T09:13:00Z
2015-12-15T09:13:00Z
Juan Vuletich (dc)
Hi Folks,
<br/><br/>It seems Nabble is having problems with the Cuis mail list.
<br/><br/>The Cuis mail list is at <a href="http://jvuletich.org/mailman/listinfo/cuis_jvuletich.org" target="_top" rel="nofollow" link="external">http://jvuletich.org/mailman/listinfo/cuis_jvuletich.org</a> . Latests message at the list can be seen at <a href="http://jvuletich.org/pipermail/cuis_jvuletich.org/2015-December/date.html" target="_top" rel="nofollow" link="external">http://jvuletich.org/pipermail/cuis_jvuletich.org/2015-December/date.html</a> . The messages from the last days are not reflected at Nabble (at <a href="http://forum.world.st/Cuis-Smalltalk-f4632260.html" target="_top" rel="nofollow" link="external">http://forum.world.st/Cuis-Smalltalk-f4632260.html</a> ). Besides, at nabble there is a spam message from Dec 12 that is not from the Cuis mail list.
<br/><br/>I have no control over Nabble, and never chose it as a service provider for Cuis.
<br/><br/>If you are not happy with Nabble, please consider subscribing directly to <a href="http://jvuletich.org/mailman/listinfo/cuis_jvuletich.org" target="_top" rel="nofollow" link="external">http://jvuletich.org/mailman/listinfo/cuis_jvuletich.org</a> with your email.
<br/><br/>Thanks,
<br/>Juan Vuletich
tag:forum.world.st,2006:post-4865875
Sorting Unicode strings (Re: [Unicode] collation sequences (Re: [squeak-dev] Unicode Support))
2015-12-07T12:37:45Z
2015-12-07T12:37:45Z
Hannes Hirzel
Hello
<br/><br/>According to <a href="http://www.unicode.org/cldr/charts/27/collation/de.html" target="_top" rel="nofollow" link="external">http://www.unicode.org/cldr/charts/27/collation/de.html</a> the German
<br/>phonebook sort order is
<br/><br/>a A ä Ä ą̈ Ą̈ ǟ Ǟ ạ̈ Ạ̈ ḁ̈ Ḁ̈ b B c C d D e E f F g G h H i I j J k K
<br/>l L m M n N o O ö Ö ǫ̈ Ǫ̈ ȫ Ȫ ơ̈ Ơ̈ ợ̈ Ợ̈ ọ̈ Ọ̈ p P q Q r R s S ss ß t
<br/>T u U ü Ü ǘ Ǘ ǜ Ǜ ǚ Ǚ ų̈ Ų̈ ǖ Ǖ ư̈ Ư̈ ự̈ Ự̈ ụ̈ Ụ̈ ṳ̈ Ṳ̈ ṷ̈ Ṷ̈ ṵ̈ Ṵ̈ v
<br/>V w W x X y Y z Z
<br/><br/>I wonder why it looks like this. A lot of characters which never
<br/>appear in a German text.
<br/><br/><br/>For Spanish there is 'traditional' and 'standard'
<br/><br/><a href="http://www.unicode.org/cldr/charts/27/collation/es.html" target="_top" rel="nofollow" link="external">http://www.unicode.org/cldr/charts/27/collation/es.html</a><br/><br/>standard a A á Á b B c C d D e E é É f F g G h H i I í Í j J k K l L m
<br/>M n N ñ Ñ ņ̃ Ņ̃ ṇ̃ Ṇ̃ ṋ̃ Ṋ̃ ṉ̃ Ṉ̃ o O ó Ó p P q Q r R s S t T u U ú Ú
<br/>ü Ü v V w W x X y Y z Z
<br/><br/>traditional a A á Á b B c C ch Ch CH cĥ Cĥ CĤ cȟ Cȟ CȞ cḧ Cḧ CḦ cḣ Cḣ
<br/>CḢ cḩ Cḩ CḨ cḥ Cḥ CḤ cḫ Cḫ CḪ cẖ Cẖ d D e E é É f F g G h H i I í Í j
<br/>J k K l L ll Ll LL lĺ Lĺ LĹ lľ Lľ LĽ lļ Lļ LĻ lḷ Lḷ LḶ lḹ Lḹ LḸ lḽ Lḽ
<br/>LḼ lḻ Lḻ LḺ m M n N ñ Ñ ņ̃ Ņ̃ ṇ̃ Ṇ̃ ṋ̃ Ṋ̃ ṉ̃ Ṉ̃ o O ó Ó p P q Q r R s
<br/>S t T u U ú Ú ü Ü v V w W x X y Y z Z
<br/><br/>And French is not easily found
<br/><a href="http://www.unicode.org/cldr/charts/27/collation/index.html" target="_top" rel="nofollow" link="external">http://www.unicode.org/cldr/charts/27/collation/index.html</a><br/>or seems to be defined elsewhere
<br/><br/><a href="http://unicode.org/repos/cldr/tags/release-27/common/collation/fr.xml" target="_top" rel="nofollow" link="external">http://unicode.org/repos/cldr/tags/release-27/common/collation/fr.xml</a><br/><br/>Suggestions and hints are welcome
<br/><br/>--Hannes
<br/>_______________________________________________
<br/>Cuis mailing list
<br/><a href="/user/SendEmail.jtp?type=node&node=4865875&i=0" target="_top" rel="nofollow" link="external">[hidden email]</a>
<br/><a href="http://jvuletich.org/mailman/listinfo/cuis_jvuletich.org" target="_top" rel="nofollow" link="external">http://jvuletich.org/mailman/listinfo/cuis_jvuletich.org</a><br/>
tag:forum.world.st,2006:post-4858566
ColorEditor updated
2015-10-29T16:44:51Z
2015-10-29T16:44:51Z
KenDickey
Hi all,
<br/><br/>I updated Morphic-ColorEditor for simpler layout and font preferences updating.
<br/><br/>I also updated Morphic-Misc1 for font preferences update.
<br/><br/>Dan, note that the Morphic-ColorEditor uses #when:send:to: for updates. You can file it in and check senders.
<br/><br/>Bugs to /dev/null, er, I mean to me. ;^)
<br/><br/>Cheers,
<br/>-KenD
<br/><br/>_______________________________________________
<br/>Cuis mailing list
<br/><a href="/user/SendEmail.jtp?type=node&node=4858566&i=0" target="_top" rel="nofollow" link="external">[hidden email]</a>
<br/><a href="http://jvuletich.org/mailman/listinfo/cuis_jvuletich.org" target="_top" rel="nofollow" link="external">http://jvuletich.org/mailman/listinfo/cuis_jvuletich.org</a><br/>
<div class="signature weak-color">
-KenD
<br/>
</div>
tag:forum.world.st,2006:post-4865723
Re: [Unicode] Class Unicode --> data from unicode.org
2015-12-07T04:05:52Z
2015-12-07T04:05:52Z
EuanM
Gnu-Smalltalk also has the classes
<br/><br/>UnicodeCharacter
<br/>UnicodeString
<br/><br/>which I'm having a good look at.
<br/><br/>On 7 December 2015 at 08:52, H. Hirzel <<a href="/user/SendEmail.jtp?type=node&node=4865723&i=0" target="_top" rel="nofollow" link="external">[hidden email]</a>> wrote:
<br/>> there is a class 'Unicode' both in Squeak and Pharo.
<br/>>
<br/>> <a href="http://wiki.squeak.org/squeak/6225" target="_top" rel="nofollow" link="external">http://wiki.squeak.org/squeak/6225</a><br/>>
<br/>> It surely needs attention as it loads the data from www.unicode.org to
<br/>> initialize the Unicode knowhow of Squeak / Pharo.
<br/><br/>_______________________________________________
<br/>Cuis mailing list
<br/><a href="/user/SendEmail.jtp?type=node&node=4865723&i=1" target="_top" rel="nofollow" link="external">[hidden email]</a>
<br/><a href="http://jvuletich.org/mailman/listinfo/cuis_jvuletich.org" target="_top" rel="nofollow" link="external">http://jvuletich.org/mailman/listinfo/cuis_jvuletich.org</a><br/>
tag:forum.world.st,2006:post-4865138
Unicode Support
2015-12-04T04:26:04Z
2015-12-04T04:26:04Z
EuanM
I'm currently groping my way to seeing how feature-complete our
<br/>Unicode support is. I am doing this to establish what still needs to
<br/>be done to provide full Unicode support.
<br/><br/>This seems to me to be an area where it would be best to write it
<br/>once, and then have the same codebase incorporated into the Smalltalks
<br/>that most share a common ancestry.
<br/><br/>I am keen to get: equality-testing for strings; sortability for
<br/>strings which have ligatures and diacritic characters; and correct
<br/>round-tripping of data.
<br/><br/>Call to action:
<br/>==========
<br/><br/>If you have comments on these proposals - such as "but we already have
<br/>that facility" or "the reason we do not have these facilities is
<br/>because they are dog-slow" - please let me know them.
<br/><br/>If you would like to help out, please let me know.
<br/><br/>If you have Unicode experience and expertise, and would like to be, or
<br/>would be willing to be, in the 'council of experts' for this project,
<br/>please let me know.
<br/><br/>If you have comments or ideas on anything mentioned in this email
<br/><br/>In the first instance, the initiative's website will be:
<br/><a href="http://smalltalk.uk.to/unicode.html" target="_top" rel="nofollow" link="external">http://smalltalk.uk.to/unicode.html</a><br/><br/>I have created a SqueakSource.com project called UnicodeSupport
<br/><br/>I want to avoid re-inventing any facilities which already exist.
<br/>Except where they prevent us reaching the goals of:
<br/> - sortable UTF8 strings
<br/> - sortable UTF16 strings
<br/> - equivalence testing of 2 UTF8 strings
<br/> - equivalence testing of 2 UTF16 strings
<br/> - round-tripping UTF8 strings through Smalltalk
<br/> - roundtripping UTF16 strings through Smalltalk.
<br/>As I understand it, we have limited Unicode support atm.
<br/><br/>Current state of play
<br/>===============
<br/>ByteString gets converted to WideString when need is automagically detected.
<br/><br/>Is there anything else that currently exists?
<br/><br/>Definition of Terms
<br/>==============
<br/>A quick definition of terms before I go any further:
<br/><br/>Standard terms from the Unicode standard
<br/>===============================
<br/>a compatibility character : an additional encoding of a *normal*
<br/>character, for compatibility and round-trip conversion purposes. For
<br/>instance, a 1-byte encoding of a Latin character with a diacritic.
<br/><br/>Made-up terms
<br/>============
<br/>a convenience codepoint : a single codepoint which represents an item
<br/>that is also encoded as a string of codepoints.
<br/><br/>(I tend to use the terms compatibility character and compatibility
<br/>codepoint interchangably. The standard only refers to them as
<br/>compatibility characters. However, the standard is determined to
<br/>emphasise that characters are abstract and that codepoints are
<br/>concrete. So I think it is often more useful and productive to think
<br/>of compatibility or convenience codepoints).
<br/><br/>a composed character : a character made up of several codepoints
<br/><br/>Unicode encoding explained
<br/>=====================
<br/>A convenience codepoint can therefore be thought of as a code point
<br/>used for a character which also has a composed form.
<br/><br/>The way Unicode works is that sometimes you can encode a character in
<br/>one byte, sometimes not. Sometimes you can encode it in two bytes,
<br/>sometimes not.
<br/><br/>You can therefore have a long stream of ASCII which is single-byte
<br/>Unicode. If there is an occasional Cyrillic or Greek character in the
<br/>stream, it would be represented either by a compatibility character or
<br/>by a multi-byte combination.
<br/><br/>Using compatibility characters can prevent proper sorting and
<br/>equivalence testing.
<br/><br/>Using "pure" Unicode, ie. "normal encodings", can cause compatibility
<br/>and round-tripping probelms. Although avoiding them can *also* cause
<br/>compatibility issues and round-tripping problems.
<br/><br/>Currently my thinking is:
<br/><br/>a Utf8String class
<br/>an Ordered collection, with 1 byte characters as the modal element,
<br/>but short arrays of wider strings where necessary
<br/>a Utf16String class
<br/>an Ordered collection, with 2 byte characters as the modal element,
<br/>but short arrays of wider strings
<br/>beginning with a 2-byte endianness indicator.
<br/><br/>Utf8Strings sometimes need to be sortable, and sometimes need to be compatible.
<br/><br/>So my thinking is that Utf8String will contain convenience codepoints,
<br/>for round-tripping. And where there are multiple convenience
<br/>codepoints for a character, that it standardises on one.
<br/><br/>And that there is a Utf8SortableString which uses *only* normal characters.
<br/><br/>We then need methods to convert between the two.
<br/><br/>aUtf8String asUtf8SortableString
<br/><br/>and
<br/><br/>aUtf8SortableString asUtf8String
<br/><br/><br/>Sort orders are culture and context dependent - Sweden and Germany
<br/>have different sort orders for the same diacritic-ed characters. Some
<br/>countries have one order in general usage, and another for specific
<br/>usages, such as phone directories (e.g. UK and France)
<br/><br/>Similarly for Utf16 : Utf16String and Utf16SortableString and
<br/>conversion methods
<br/><br/>A list of sorted words would be a SortedCollection, and there could be
<br/>pre-prepared sortBlocks for them, e.g. frPhoneBookOrder, deOrder,
<br/>seOrder, ukOrder, etc
<br/><br/>along the lines of
<br/>aListOfWords := SortedCollection sortBlock: deOrder
<br/><br/>If a word is either a Utf8SortableString, or a well-formed Utf8String,
<br/>then we can perform equivalence testing on them trivially.
<br/><br/>To make sure a Utf8String is well formed, we would need to have a way
<br/>of cleaning up any convenience codepoints which were valid, but which
<br/>were for a character which has multiple equally-valid alternative
<br/>convenience codepoints, and for which the string currently had the
<br/>"wrong" convenience codepoint. (i.e for any character with valid
<br/>alternative convenience codepoints, we would choose one to be in the
<br/>well-formed Utf8String, and we would need a method for cleaning the
<br/>alternative convenience codepoints out of the string, and replacing
<br/>them with the chosen approved convenience codepoint.
<br/><br/>aUtf8String cleanUtf8String
<br/><br/>With WideString, a lot of the issues disappear - except
<br/>round-tripping(although I'm sure I have seen something recently about
<br/>4-byte strings that also have an additional bit. Which would make
<br/>some Unicode characters 5-bytes long.)
<br/><br/><br/>(I'm starting to zone out now - if I've overlooked anything - obvious,
<br/>subtle, or somewhere in between, please let me know)
<br/><br/>Cheers,
<br/> Euan
<br/><br/>_______________________________________________
<br/>Cuis mailing list
<br/><a href="/user/SendEmail.jtp?type=node&node=4865138&i=0" target="_top" rel="nofollow" link="external">[hidden email]</a>
<br/><a href="http://jvuletich.org/mailman/listinfo/cuis_jvuletich.org" target="_top" rel="nofollow" link="external">http://jvuletich.org/mailman/listinfo/cuis_jvuletich.org</a><br/>
tag:forum.world.st,2006:post-4865726
Re: [Unicode] Update of page 'Multilingual Squeak'
2015-12-07T04:09:53Z
2015-12-07T04:09:53Z
EuanM
Hi Hannes,
<br/><br/>It's looking like we should be able to conflate a bunch of existing
<br/>facilities and code. The various Smalltalks seem to have approached
<br/>Unicode like the old story of the blind men describing an elephant.
<br/><br/>There are lots of components when are usefully described and dealt
<br/>with, and if we can just put them all together it'll will be less new
<br/>work, and we should get a more portable outcome, and a more robust
<br/>solution.
<br/><br/><br/><br/>On 7 December 2015 at 08:21, H. Hirzel <<a href="/user/SendEmail.jtp?type=node&node=4865726&i=0" target="_top" rel="nofollow" link="external">[hidden email]</a>> wrote:
<div class='shrinkable-quote'><br/>> I updated the page
<br/>>
<br/>> 'Multilingual Squeak'
<br/>> <a href="http://wiki.squeak.org/squeak/919" target="_top" rel="nofollow" link="external">http://wiki.squeak.org/squeak/919</a><br/>>
<br/>> and some related pages.
<br/>>
<br/>>
<br/>> Many pages have not been touched for 10 years.
<br/>> I realized that a lot of infrastructure exists but seemingly people
<br/>> are not aware of it or do not know how to use it.
<br/>>
<br/>>
<br/>> In particular collation sequences are missing though there are
<br/>> LanguageEnvironments. Pharo being a fork has most of it. It would be
<br/>> an issue to check how much it differs and fold back or forth necessary
<br/>> changes. The infrastructure as such seems to be capable.
<br/>>
<br/>> --Hannes
</div><br/>_______________________________________________
<br/>Cuis mailing list
<br/><a href="/user/SendEmail.jtp?type=node&node=4865726&i=1" target="_top" rel="nofollow" link="external">[hidden email]</a>
<br/><a href="http://jvuletich.org/mailman/listinfo/cuis_jvuletich.org" target="_top" rel="nofollow" link="external">http://jvuletich.org/mailman/listinfo/cuis_jvuletich.org</a><br/>
tag:forum.world.st,2006:post-4865040
Re: Unknown File Dialogue
2015-12-03T19:43:10Z
2015-12-03T19:43:10Z
Dan Norton
When someone explicitly selects "cancel" in a dialog, is MNU an appropriate response? I
<br/>don't think so. Any other opinions?
<br/><br/>On 6 Nov 2015 at 16:21, <a href="/user/SendEmail.jtp?type=node&node=4865040&i=0" target="_top" rel="nofollow" link="external">[hidden email]</a> wrote:
<br/><div class='shrinkable-quote'><br/>> Hello,
<br/>>
<br/>> In FmFileEntry>>fileContents, a dialogue is presented if there is an
<br/>> attempt to read a file
<br/>> which does not exist. This gives the opportunity to choose another
<br/>> name or cancel.
<br/>>
<br/>> A "Cancel" response produces MNU: #contents
<br/>>
<br/>> To avoid the MNU and answer nil, I suggest the attached change be
<br/>> made to #fileContents.
<br/>>
<br/>> - Dan
<br/>>
<br/>> Attachments:
<br/>>
<br/>> C:\Cuis\JuanV\Cuis-Smalltalk-Dev-master\FmFileEntry-fileContents.zip
</div><br/><br/><br/>_______________________________________________
<br/>Cuis mailing list
<br/><a href="/user/SendEmail.jtp?type=node&node=4865040&i=1" target="_top" rel="nofollow" link="external">[hidden email]</a>
<br/><a href="http://jvuletich.org/mailman/listinfo/cuis_jvuletich.org" target="_top" rel="nofollow" link="external">http://jvuletich.org/mailman/listinfo/cuis_jvuletich.org</a><br/>
tag:forum.world.st,2006:post-4864936
New updates: Mathematical symbols in Smalltalk code
2015-12-03T06:35:11Z
2015-12-03T06:35:11Z
Juan Vuletich-4
Hi Folks,
<br/><br/>I've just pushed to GitHub quite several updates. Besides some fixes and
<br/>enhancement to Morphic display updates, etc, the biggest news is a set
<br/>of 32 mathematical symbols, as requested by Luciano. They can also be
<br/>used as binary selectors, (although such code might have portability
<br/>issues).
<br/><br/>Clipboard copy & paste with Unicode apps work ok. For example this:
<br/>'←→↑↓
<br/>!"#$%&''()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~∀∂∃∄∅∞ℂℍℕℙℚℝℤℵ⨀⨁⨂∑∫⨕≠≡≢≣≤≥≦≧≨≩∘∙
<br/>¡¢£€¥Š§š©ª«¬®¯°±²³Žµ¶·ž¹º»ŒœŸ¿ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖ×ØÙÚÛÜÝÞßàáâãäåæçèéêëìíîïðñòóôõö÷øùúûüýþÿ'
<br/>is the result of evaluating
<br/>String streamContents: [ :strm | 28 to: 255 do: [ :i | strm nextPut:
<br/>(Character value: i) ]]
<br/>and doing a simple copy / paste.
<br/><br/>I also added some convenience methods, like 'Character forAll',
<br/>'Character directSum' or 'Character rationalNumbers'.
<br/><br/>When updating existing images you will be asked for recreating DejaVu
<br/>StrikeFonts. For this to work, you need to unzip
<br/>AdditionalFontData/DejaVuSans.zip in that folder. If you are using
<br/>DejaVuSansMono, you need to recreate the fonts after the update.
<br/><br/>A nice detail, suggested by Leandro Caniglia is that you can do
<br/>'StrikeFont useRightArrow' and now the assignment is shown as → . Play
<br/>with it. It gives a new perspective on what the code is doing!
<br/><br/>Thanks Luciano for suggesting the addition of the mathematical symbols.
<br/>Keep tuned, next will come superscripts and subscripts.
<br/><br/>Cheers,
<br/>Juan Vuletich
<br/><br />_______________________________________________
<br/>Cuis mailing list
<br/><a href="/user/SendEmail.jtp?type=node&node=4864936&i=0" target="_top" rel="nofollow" link="external">[hidden email]</a>
<br/><a href="http://jvuletich.org/mailman/listinfo/cuis_jvuletich.org" target="_top" rel="nofollow" link="external">http://jvuletich.org/mailman/listinfo/cuis_jvuletich.org</a><br/><!--start-attachments--><div class="small"><br/><img src="https://forum.world.st/images/icon_attachment.gif" > <strong>mathSymbols.png</strong> (43K) <a href="https://forum.world.st/attachment/4864936/0/mathSymbols.png" target="_top" rel="nofollow" link="external">Download Attachment</a></div><!--end-attachments-->
tag:forum.world.st,2006:post-4863828
Cuis Logo
2015-11-26T18:31:33Z
2015-11-26T18:31:33Z
EuanM
I'm preparing a slideshow on what's good and cool in the Smalltalk world(s) atm.
<br/><br/>I want to include Cuis.
<br/><br/>I'm not aware of any official or semi-official logo.
<br/><br/>I'm not even sure of the derivation or meaning of "Cuis".
<br/><br/>Could someone point me to a logo, if there is one?
<br/><br/>Could someone tell me more about why the project is called "Cuis"?
<br/>(And if there is nothing atm, I'll produce a logo that ties in to
<br/>that)
<br/><br/>Cheers,
<br/> Euan
<br/><br/>_______________________________________________
<br/>Cuis mailing list
<br/><a href="/user/SendEmail.jtp?type=node&node=4863828&i=0" target="_top" rel="nofollow" link="external">[hidden email]</a>
<br/><a href="http://jvuletich.org/mailman/listinfo/cuis_jvuletich.org" target="_top" rel="nofollow" link="external">http://jvuletich.org/mailman/listinfo/cuis_jvuletich.org</a><br/>
tag:forum.world.st,2006:post-4862652
New updates
2015-11-23T05:44:54Z
2015-11-23T05:44:54Z
Juan Vuletich-4
Hi all,
<br/><br/>I recently included some new updates:
<br/><br/>- Fixes to Exceptions by Andrés Valloud and Martin McClure.
<br/>- Assessments framework for testing and validation by Andrés Valloud.
<br/>- Many fixes and enhancements to Layouts, Window drawing, keyboard
<br/>shortcuts, etc. by Luciano Notarfrancesco
<br/><br/>Thank you very much Folks! Andrés, Luciano, please comment a bit on what
<br/>you did, especially subtle but important behavior such as Exceptions and
<br/>new stuff like Assessments, and the new Theme and Window Manager.
<br/><br/>Cheers,
<br/>Juan Vuletich
<br/><br/>_______________________________________________
<br/>Cuis mailing list
<br/><a href="/user/SendEmail.jtp?type=node&node=4862652&i=0" target="_top" rel="nofollow" link="external">[hidden email]</a>
<br/><a href="http://jvuletich.org/mailman/listinfo/cuis_jvuletich.org" target="_top" rel="nofollow" link="external">http://jvuletich.org/mailman/listinfo/cuis_jvuletich.org</a><br/>
tag:forum.world.st,2006:post-4864027
Re: Class Comment Browser
2015-11-27T12:34:45Z
2015-11-27T12:34:45Z
Dan Norton
Hi Juan,
<br/><br/>Please include the latest when you build next time:
<br/><br/> <a href="https://github.com/dhnorton/Cuis-Smalltalk-comments" target="_top" rel="nofollow" link="external">https://github.com/dhnorton/Cuis-Smalltalk-comments</a><br/><br/>Changes:
<br/> less redundancy in the list
<br/> pick up trailing acronyms
<br/> revised class comments
<br/><br/>Thanks,
<br/> - Dan
<br/><br/>_______________________________________________
<br/>Cuis mailing list
<br/><a href="/user/SendEmail.jtp?type=node&node=4864027&i=0" target="_top" rel="nofollow" link="external">[hidden email]</a>
<br/><a href="http://jvuletich.org/mailman/listinfo/cuis_jvuletich.org" target="_top" rel="nofollow" link="external">http://jvuletich.org/mailman/listinfo/cuis_jvuletich.org</a><br/>
tag:forum.world.st,2006:post-4863596
image segments
2015-11-25T23:38:39Z
2015-11-25T23:38:39Z
Luciano Notarfrancesco
<div dir="ltr"><div>I don't see image segments in Cuis... I don't even know if they still exist in Squeak... Anyone is still using it?</div><div><br></div><div>It would be cool to have it at least as a package. If I remember correctly it was very simple, like two primitives to load and save, but I think it depended on something like mark and sweep or some particular kind of garbage collector and it might not work in new VMs.</div></div>
<br />_______________________________________________
<br/>Cuis mailing list
<br/><a href="/user/SendEmail.jtp?type=node&node=4863596&i=0" target="_top" rel="nofollow" link="external">[hidden email]</a>
<br/><a href="http://jvuletich.org/mailman/listinfo/cuis_jvuletich.org" target="_top" rel="nofollow" link="external">http://jvuletich.org/mailman/listinfo/cuis_jvuletich.org</a><br/>
tag:forum.world.st,2006:post-4860993
One-Click Installer for Cuis
2015-11-13T21:58:44Z
2015-11-13T21:58:44Z
EuanM
I've just recently put-together a cross-platform Installation Tutorial
<br/>for beginners to Smalltalk.
<br/><br/>I was keen to include Cuis in the exercise.
<br/><br/>One thing that becomes clear in the comparison is that Cuis is a good
<br/>beginner's environment from the point of view of size and complexity
<br/>and their bearing in learnability.
<br/><br/>It is however, the worst Smalltalk (of the 4 in the tutorial) to get
<br/>downloaded and installed.
<br/><br/>This seems a pity.
<br/><br/>Would anyone be willing to help me put together a One-Click Install
<br/>package, similar to Squeak's and Pharo's?
<br/><br/>(My plan is to do the grunt-work, if other people are willing to
<br/>indulge my noob questions while I do it)
<br/><br/>Is there a particular place that it could be hosted, once ready?
<br/><br/>Would anyone disagree with a 6-monthly update cycle for the One-Click installer?
<br/><br/>(Frequent enough to send a signal to interested beginners that the
<br/>project is alive and kicking. Infrequent enough that there is not
<br/>much work to be done)
<br/><br/>Cheers,
<br/> Euan
<br/><br/>_______________________________________________
<br/>Cuis mailing list
<br/><a href="/user/SendEmail.jtp?type=node&node=4860993&i=0" target="_top" rel="nofollow" link="external">[hidden email]</a>
<br/><a href="http://jvuletich.org/mailman/listinfo/cuis_jvuletich.org" target="_top" rel="nofollow" link="external">http://jvuletich.org/mailman/listinfo/cuis_jvuletich.org</a><br/>
tag:forum.world.st,2006:post-4862695
Basic & probably stupid question.
2015-11-23T07:37:07Z
2015-11-23T07:37:07Z
nacho
Hi Folks,
<br/>I'm trying an example from Inside Smalltalk vol.1
<br/><br/>When I try to print:
<br/><br/>| anArray |
<br/>anArray _ Array new.
<br/>anArray at: 1 put: 'hello'; at: 2 put: 'nacho'; at: 3 put: 'pepito'.
<br/><br/>I receive:
<br/>subscript is out of bounds: 1
<br/>Where as according to the book I should receive the 3th element.
<br/><br/>The same happens when I try to print:
<br/>| anArray |
<br/>anArray _ Array new.
<br/>anArray at: 1 put: 'hello'; at: 2 put: 'nacho'; at: 3 put: 'pepito'; yourself.
<br/><br/>which according to the book should return anArray.
<br/><br/>is the at:put: selector different in Cuis?
<br/>Thanks in advance
<br/>Nacho
<br/>
<div class="signature weak-color">
Nacho
Smalltalker apprentice.
Buenos Aires, Argentina.
</div>
tag:forum.world.st,2006:post-4862115
ChromeOS vs Cog VM
2015-11-19T15:21:58Z
2015-11-19T15:21:58Z
KenDickey
By the way, I got a chance to work with Tim Rowledge at the Nanaimo Camp Smalltalk.
<br/><br/>I'm sure Tim would have rather showed me around the Raspberry Pi VM work, but I have been unable to get any Cog VMs to work on either of my ARM Chromebooks.
<br/><br/>CogVM works fine on the ATM RasPi system.
<br/><br/>It turns out that Chromebooks are very serious about protecting maximally against code hijacking. They don't allow arbitrary code to be written into memory and executed.
<br/><br/>This is very good for safety in an uncertain world, but is also the definition of Just-In-Time code generation.
<br/><br/>I expected that Google's V8 JavaScript, which JITs, would show how to do this sanely under ChromeOS so that we could Cog it, but the code base for V8 shows that they only run the bytecodes -- no JIT -- on Chromebooks.
<br/><br/><br/>There is hope for the future, but some changes will be required:
<br/>See
<br/><br/>"Exploiting and Protecting Dynamic Code Generation"
<br/><br/><a href="https://www.google.com/url?sa=t&rct=j&q=&esrc=s&source=web&cd=1&cad=rja&uact=8&ved=0ahUKEwjguP_RxJ3JAhXQT4gKHS2VAUYQFggeMAA&url=http%3A%2F%2Fwenke.gtisc.gatech.edu%2Fpapers%2Fsdcg.pdf&usg=AFQjCNF52_QFDuMcP05WvfeHNi2wUK-yHg&sig2=8SzTcWKA7VBubmzdzJmIiA" target="_top" rel="nofollow" link="external">https://www.google.com/url?sa=t&rct=j&q=&esrc=s&source=web&cd=1&cad=rja&uact=8&ved=0ahUKEwjguP_RxJ3JAhXQT4gKHS2VAUYQFggeMAA&url=http%3A%2F%2Fwenke.gtisc.gatech.edu%2Fpapers%2Fsdcg.pdf&usg=AFQjCNF52_QFDuMcP05WvfeHNi2wUK-yHg&sig2=8SzTcWKA7VBubmzdzJmIiA</a><br/><br/><br/>Google's "Safe Self-Modifying Code" patent: (Patent! Ack!! 8^{)
<br/><br/><a href="https://www.google.com/url?sa=t&rct=j&q=&esrc=s&source=web&cd=4&cad=rja&uact=8&ved=0ahUKEwilmsKlxZ3JAhVRKYgKHfXgDOMQFgg5MAM&url=http%3A%2F%2Fwww.google.com%2Fpatents%2FUS8850574&usg=AFQjCNHTAbYqbvqy80Edcww1YDsgUvoKMQ&sig2=FK01uFZEn778RNmRm7iz4A" target="_top" rel="nofollow" link="external">https://www.google.com/url?sa=t&rct=j&q=&esrc=s&source=web&cd=4&cad=rja&uact=8&ved=0ahUKEwilmsKlxZ3JAhVRKYgKHfXgDOMQFgg5MAM&url=http%3A%2F%2Fwww.google.com%2Fpatents%2FUS8850574&usg=AFQjCNHTAbYqbvqy80Edcww1YDsgUvoKMQ&sig2=FK01uFZEn778RNmRm7iz4A</a><br/><br/><br/>Also "Certified Self-Modifying Code"
<br/><br/><a href="http://flint.cs.yale.edu/flint/publications/smctr.pdf" target="_top" rel="nofollow" link="external">http://flint.cs.yale.edu/flint/publications/smctr.pdf</a><br/><br/>More hoops, sigh.
<br/><br/>FYI,
<br/>-KenD
<br/><br/>_______________________________________________
<br/>Cuis mailing list
<br/><a href="/user/SendEmail.jtp?type=node&node=4862115&i=0" target="_top" rel="nofollow" link="external">[hidden email]</a>
<br/><a href="http://jvuletich.org/mailman/listinfo/cuis_jvuletich.org" target="_top" rel="nofollow" link="external">http://jvuletich.org/mailman/listinfo/cuis_jvuletich.org</a><br/>
<div class="signature weak-color">
-KenD
<br/>
</div>
tag:forum.world.st,2006:post-4861390
dynamic window manager
2015-11-16T23:59:41Z
2015-11-16T23:59:41Z
Luciano Notarfrancesco
<div dir="ltr">I've been using <a href="http://dwm.suckless.org" target="_top" rel="nofollow" link="external">dwm.suckless.org</a> for 10 years and I just had to have it in Cuis. So, that's what I've been doing the last two days, and I had to do some minor changes to the core in order to allow this level of customization. In case there's some other tiling maniac like me who wants to give it a try... although it's still a little rough, I'll be improving it as I go by using it everyday :) Not sure it will work out-of-the-box yet, I've done some changes that are not included in the package (like some preferences and monospaced font)<div><br></div><div><a href="https://github.com/len/Cuis-Smalltalk-DWM" target="_top" rel="nofollow" link="external">https://github.com/len/Cuis-Smalltalk-DWM</a><br></div><div><br></div><div>Cheers,<br></div><div>Luciano</div></div>
<br />_______________________________________________
<br/>Cuis mailing list
<br/><a href="/user/SendEmail.jtp?type=node&node=4861390&i=0" target="_top" rel="nofollow" link="external">[hidden email]</a>
<br/><a href="http://jvuletich.org/mailman/listinfo/cuis_jvuletich.org" target="_top" rel="nofollow" link="external">http://jvuletich.org/mailman/listinfo/cuis_jvuletich.org</a><br/>
tag:forum.world.st,2006:post-4860990
New Introductory Tutorial
2015-11-13T21:49:12Z
2015-11-13T21:49:12Z
EuanM
I've created Yet Another Smalltalk First
<br/>Steps tutorial.
<br/><br/>This is intended as one of a series.
<br/><br/>It is designed to be cross-platform across
<br/><br/> Squeak 5
<br/> Pharo 4
<br/> Seaside 3.1
<br/> Cuis
<br/> Dolphin 6
<br/><br/>If you have experience running any of these systems on Windows, Linux
<br/>or MacOS, please check to see if I have the instructions correct for
<br/>your chosen pairing of Smalltalk and OS platform.
<br/><br/>(As you'll see when you look, I do not have detailed instructions for
<br/>aspects of MacOS).
<br/><br/>The document is at:
<br/><a href="http://smalltalkinsmallsteps.blogspot.co.uk/2015/11/get-smalltalk-up-and-running.html" target="_top" rel="nofollow" link="external">http://smalltalkinsmallsteps.blogspot.co.uk/2015/11/get-smalltalk-up-and-running.html</a><br/><br/>(It's intended to move to a different blog after this review process).
<br/><br/>I feel the need to do this as cross-Smalltalks tutorial because of
<br/>findings and 4 charts I've placed at:
<br/><a href="http://smalltalkinsmallsteps.blogspot.co.uk/2015/11/mindshare-of-smalltalk-in-development.html" target="_top" rel="nofollow" link="external">http://smalltalkinsmallsteps.blogspot.co.uk/2015/11/mindshare-of-smalltalk-in-development.html</a><br/><br/>Essentially, Smalltalk mindshare and use is incredibly tiny, compared
<br/>to other languages in the same space. (We all know this, but seeing
<br/>it represented graphically has a more visceral effect, IMO)
<br/><br/>Aggregating interest in all the Smalltalks still does not bring more
<br/>than a tiny proportion of the interest in, and use of, Ruby.
<br/><br/>In turn, Ruby is (quite understandably) small in comparison to JavaScript.
<br/><br/>Comparing interest in any specific Smalltalk is, predictably, smaller
<br/>than the aggregate interest in Smalltalk.
<br/><br/>Our community seems determined to split itself into smaller and
<br/>smaller sub-communities. I think we do ourselves a disservice this
<br/>way.
<br/><br/>My initial contribution will be to try to provide some explicitly
<br/>pan-Smalltalk beginners' tutorials, like this one.
<br/><br/>Cheers, and happy Smalltalking,
<br/> EuanM
<br/><br/>_______________________________________________
<br/>Cuis mailing list
<br/><a href="/user/SendEmail.jtp?type=node&node=4860990&i=0" target="_top" rel="nofollow" link="external">[hidden email]</a>
<br/><a href="http://jvuletich.org/mailman/listinfo/cuis_jvuletich.org" target="_top" rel="nofollow" link="external">http://jvuletich.org/mailman/listinfo/cuis_jvuletich.org</a><br/>
tag:forum.world.st,2006:post-4860534
Re: Cuis Digest, Vol 41, Issue 14
2015-11-11T11:50:29Z
2015-11-11T11:50:29Z
EuanM
Thanks for the pointer to Morphic3 and its documentation. I'll try to
<br/>contribute more naive-user questions :-)
<br/><br/>What is the state of development of Morphic3?
<br/> - complete stable codebase?
<br/> - stable codebase for substantial parts, with fuurther extensions in
<br/>development?
<br/> - central aspects still under development?
<br/> - a design concept, coding yet to begin?
<br/><br/>e.g. The documentation starts off with "Morphic3 *will have* scalable
<br/>graphics". This might mean that Morphic3 works now, but does not yet
<br/>have scalable graphics. Or it might just mean Morphic3 does not (yet)
<br/>work.
<br/><br/>Generally, whenever I'm looking at a new platform, system, or package,
<br/>I am initially looking for answers of the type
<br/> "Can I use it now?
<br/> No /
<br/> Yes /
<br/> Yes to an extent, but..."
<br/><br/>I'm very happy to write up aspects of the system/package as
<br/>fully-formed documentation, especially documentation for naive-users.
<br/>Please let me know if there specific places where this help is
<br/>already-known to be particularly needed.
<br/><br/>I look forward (in the long run?) to trying Cuis and Morphic3 on Raspberry Pi.
<br/><br/>On 11 November 2015 at 18:00, <<a href="/user/SendEmail.jtp?type=node&node=4860534&i=0" target="_top" rel="nofollow" link="external">[hidden email]</a>> wrote:
<div class='shrinkable-quote'><br/>> Send Cuis mailing list submissions to
<br/>> <a href="/user/SendEmail.jtp?type=node&node=4860534&i=1" target="_top" rel="nofollow" link="external">[hidden email]</a>
<br/>>
<br/>> To subscribe or unsubscribe via the World Wide Web, visit
<br/>> <a href="http://jvuletich.org/mailman/listinfo/cuis_jvuletich.org" target="_top" rel="nofollow" link="external">http://jvuletich.org/mailman/listinfo/cuis_jvuletich.org</a><br/>> or, via email, send a message with subject or body 'help' to
<br/>> <a href="/user/SendEmail.jtp?type=node&node=4860534&i=2" target="_top" rel="nofollow" link="external">[hidden email]</a>
<br/>>
<br/>> You can reach the person managing the list at
<br/>> <a href="/user/SendEmail.jtp?type=node&node=4860534&i=3" target="_top" rel="nofollow" link="external">[hidden email]</a>
<br/>>
<br/>> When replying, please edit your Subject line so it is more specific
<br/>> than "Re: Contents of Cuis digest..."
<br/>>
<br/>>
<br/>> Today's Topics:
<br/>>
<br/>> 1. Simple Morphic (Euan Mee)
<br/>> 2. Re: Simple Morphic (KenD)
<br/>>
<br/>>
<br/>> ----------------------------------------------------------------------
<br/>>
<br/>> Message: 1
<br/>> Date: Wed, 11 Nov 2015 14:13:57 +0000
<br/>> From: Euan Mee <<a href="/user/SendEmail.jtp?type=node&node=4860534&i=4" target="_top" rel="nofollow" link="external">[hidden email]</a>>
<br/>> To: <a href="/user/SendEmail.jtp?type=node&node=4860534&i=5" target="_top" rel="nofollow" link="external">[hidden email]</a>
<br/>> Subject: [Cuis] Simple Morphic
<br/>> Message-ID:
<br/>> <<a href="/user/SendEmail.jtp?type=node&node=4860534&i=6" target="_top" rel="nofollow" link="external">[hidden email]</a>>
<br/>> Content-Type: text/plain; charset=UTF-8
<br/>>
<br/>> What is the current state of development of Simple Morph?
<br/>>
<br/>> Is there any documentation on how to use it, or is it allInTheCode ?
<br/>>
<br/>>
<br/>>
<br/>> ------------------------------
<br/>>
<br/>> Message: 2
<br/>> Date: Wed, 11 Nov 2015 08:13:58 -0800
<br/>> From: KenD <<a href="/user/SendEmail.jtp?type=node&node=4860534&i=7" target="_top" rel="nofollow" link="external">[hidden email]</a>>
<br/>> To: Discussion of Cuis Smalltalk <<a href="/user/SendEmail.jtp?type=node&node=4860534&i=8" target="_top" rel="nofollow" link="external">[hidden email]</a>>
<br/>> Cc: Euan Mee <<a href="/user/SendEmail.jtp?type=node&node=4860534&i=9" target="_top" rel="nofollow" link="external">[hidden email]</a>>
<br/>> Subject: Re: [Cuis] Simple Morphic
<br/>> Message-ID: <<a href="/user/SendEmail.jtp?type=node&node=4860534&i=10" target="_top" rel="nofollow" link="external">[hidden email]</a>>
<br/>> Content-Type: text/plain; charset=US-ASCII
<br/>>
<br/>> On Wed, 11 Nov 2015 14:13:57 +0000
<br/>> Euan Mee <<a href="/user/SendEmail.jtp?type=node&node=4860534&i=11" target="_top" rel="nofollow" link="external">[hidden email]</a>> wrote:
<br/>>
<br/>>> What is the current state of development of Simple Morph?
<br/>>
<br/>> I am not sure what you mean by Simple Morph.
<br/>>
<br/>> Cuis has been taking steps toward Morphic3:
<br/>>
<br/>> <a href="https://github.com/Cuis-Smalltalk/Cuis-Smalltalk-Dev/blob/master/Documentation/NotesOnMorphic.md" target="_top" rel="nofollow" link="external">https://github.com/Cuis-Smalltalk/Cuis-Smalltalk-Dev/blob/master/Documentation/NotesOnMorphic.md</a><br/>>
<br/>> The MorphExtension class was removed. (We have Morph Properties).
<br/>>
<br/>> Morphs have float rather than integer location coordinates.
<br/>>
<br/>> Morph location is relative to their owner, not the screen.
<br/>>
<br/>> These are relatively small changes to get used to.
<br/>>
<br/>> More radical are some of the other simplifications in the system.
<br/>>
<br/>> The best example here is probably Layout.
<br/>>
<br/>> LayoutMorphs do just that for their submorphs. A LayoutSpec is attached to individual Morphs to tell their container how they want to be layed out. See the class comments.
<br/>>
<br/>> The code in LayoutMorph is much smaller (see LayoutMorph>>layoutSubmorphsHorizontallyIn:) than corresponding layout code in Squeak or Pharo.
<br/>>
<br/>> See LayoutMorph class examples.
<br/>>
<br/>> If you git clone the Morphic-Misc1 package and load it you can get Layout editors:
<br/>>
<br/>> Open a shell and cd to the directory containing Cuis-Smalltalk-Dev
<br/>>
<br/>> git clone <a href="https://github.com/KenDickey/Cuis-Smalltalk-Morphic-Misc1.git" target="_top" rel="nofollow" link="external">https://github.com/KenDickey/Cuis-Smalltalk-Morphic-Misc1.git</a><br/>>
<br/>> Go to Cuis-Smalltalk-Dev, open an image and use a Workspace to require the package:
<br/>>
<br/>> Feature require: 'Morphic-Misc1'.
<br/>>
<br/>> Then use the LayoutMorph class examples, select (sub) morphs, open a LayoutMorph Editor (or a LayoutSpec Editor) and play with the settings.
<br/>>
<br/>> Note that these editors are "one-shot" and will close after setting or cancelling, so click on the "push pin" in the upper right corner to keep them open.
<br/>>
<br/>> If you have several editors open, you can use the "Show Halo" button to see which Morph an editor is adjusting.
<br/>>
<br/>>> Is there any documentation on how to use it, or is it allInTheCode ?
<br/>>
<br/>> See the above URL and continue to ask questions. We need to make the documentation better over time and questions are very helpful here.
<br/>>
<br/>> --
<br/>> -KenD
<br/>>
<br/>>
<br/>>
<br/>> ------------------------------
<br/>>
<br/>> Subject: Digest Footer
<br/>>
<br/>> _______________________________________________
<br/>> Cuis mailing list
<br/>> <a href="/user/SendEmail.jtp?type=node&node=4860534&i=12" target="_top" rel="nofollow" link="external">[hidden email]</a>
<br/>> <a href="http://jvuletich.org/mailman/listinfo/cuis_jvuletich.org" target="_top" rel="nofollow" link="external">http://jvuletich.org/mailman/listinfo/cuis_jvuletich.org</a><br/>>
<br/>>
<br/>> ------------------------------
<br/>>
<br/>> End of Cuis Digest, Vol 41, Issue 14
<br/>> ************************************
</div><br/>_______________________________________________
<br/>Cuis mailing list
<br/><a href="/user/SendEmail.jtp?type=node&node=4860534&i=13" target="_top" rel="nofollow" link="external">[hidden email]</a>
<br/><a href="http://jvuletich.org/mailman/listinfo/cuis_jvuletich.org" target="_top" rel="nofollow" link="external">http://jvuletich.org/mailman/listinfo/cuis_jvuletich.org</a><br/>