Stef if you loaded STickySq in Pharo I cannot guarantee to work properly because one difference between the Pharo an Squeak are some removed keyboard hooking methods in HandMorph.
I've tested in #10462 and it works fine too. If the problem persists please let me know. Hernán 2009/9/27 Hernán Morales Durand <[email protected]>: > Ok, maybe this is going to be a sticky post? :) > I have no problems installing with the following script in a Pharo-Core > #10458 : > > | instClass | > instClass := Smalltalk at: #Installer ifAbsent: [ ScriptLoader new > installingInstaller ]. > instClass ss > project: 'STicky'; > install: 'STicky' > > The extra packages (translators or evaluators) are loaded by request > selecting the menu item (I don't want to load all the translators in > one-pass because people may want to just use one and that would load > many unnecessary packages for them), maybe you have to wait a little > bit until the installer finish a particular package loading? Have you > received any exception or walkback selecting a specific translator? > > Hernán > > PS : The only problem I have is in a clean image if opening the > interactive workspace before anything else, some code is compiled in > test classes automatically, and it seems Author>>fullName assumes one > must provide initials before compiling anything or the system will not > continue to work. > > [fullName isEmptyOrNil ] whileTrue: [self requestFullName]. > > > 2009/9/27 Stéphane Ducasse <[email protected]>: >> Ok now if you want people to use it provide a loader that loads >> everything. >> Because so far I could not make it work. Because extra packages are >> missin. >> >> Stef >> >> On Sep 27, 2009, at 2:12 PM, Hernán Morales Durand wrote: >> >>> That's one idea. Although there are many applications. I'm using it >>> now to test a translator from Smalltalk to PQF (an insane query >>> language), but the course of acquisition of a natural language is a >>> very complex process, so a linguist can write a translator which >>> display dynamically inflectional systems differences between English >>> and Greek or Chinese, or a WordNet application which suggest synonyms >>> to a writer as he writes, or a logician which desires to show his >>> students calculus applied to a "lingua characteristica", i.e. it is >>> not limited to computer or constructed languages. Use your imagination >>> :) >>> >>> For the Smalltalk to Java part, I've just included a translator >>> available in the SqueakSource repository, I'm not so concerned about >>> the correcteness of a translator but if the author wants to include a >>> warning before usage of his tool I will happily include it. >>> >>> One motivation for STicky were the arguments of some Java developers I >>> know, they told me they've felt lost inside Smalltalk (they've never >>> seen a Programming System as an autonomic system with global behavior, >>> etc. but as a process which deals with dead text code) and since >>> language is a means for referring objects rather than the object >>> itself, this tool can show the referent sources of their language, if >>> a translator exists of course. >>> Cheers, >>> >>> Hernán >>> >>> 2009/9/27 Stéphane Ducasse <[email protected]>: >>>> But for beginner what is the difference between that and a Smalltalk >>>> interpreter. >>>> The idea is that they can compare with their own language the >>>> smalltalk syntax? >>>> it could work now when trnaslating to Java you can generate really >>>> bad >>>> code to >>>> express smalltalk syntax? >>>> >>>> Stef >>>> >>>> On Sep 26, 2009, at 11:26 PM, Andrey Larionov wrote: >>>> >>>>> Its an awesome. It what i want cause i smalltalk beginer >>>>> >>>>> On Sun, Sep 27, 2009 at 01:20, Hernán Morales Durand >>>>> <[email protected]> wrote: >>>>>> is a pluggable real-time evaluator and/or translator workspace >>>>> >>>> >>>> >>>> _______________________________________________ >>>> Pharo-project mailing list >>>> [email protected] >>>> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project >>>> >>> >>> _______________________________________________ >>> Pharo-project mailing list >>> [email protected] >>> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project >> >> >> _______________________________________________ >> Pharo-project mailing list >> [email protected] >> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project >> > _______________________________________________ Pharo-project mailing list [email protected] http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
