[Newbies] Font encoding
Hello, How would I set the proper encoding for fonts under Squeak? My keyboard layout under Windows is set to 'PL', and pressing LeftAlt-a should yield the letter 'ą'. Instead, I am getting some garbage. Thanks, jps ___ Beginners mailing list Beginners@lists.squeakfoundation.org http://lists.squeakfoundation.org/mailman/listinfo/beginners
Re: [Newbies] The Weekly Squeak is back!
Michael Rueger wrote: Offray Vladimir Luna Cárdenas wrote: Hi Michael, I don't now if this is the proper place to ask. I'm really interested in Squeak and Sophie, so now that we're talking on the subject I would like to make some questions. Please if you have some other more proper place to ask about Sophie, please point me the place. you can subscribe to the sophie mailing list. Where does one subscribe? It is not listed here: http://lists.squeakfoundation.org/mailman/listinfo/ ___ Beginners mailing list Beginners@lists.squeakfoundation.org http://lists.squeakfoundation.org/mailman/listinfo/beginners
Re: [Newbies] The Weekly Squeak is back!
Hi, For the moment I'm trying to spread the word about Squeak using a local community Wiki for documentation: www.el-directorio.org/CategorySqueak I see that most of the spanish wikis about squeak are not updated frequently (I use this MoinMoin python powered wiki instead of the previous Smalltalk ones because I know better the syntax of the former). There is some kind of squeak ring with sites of news, wikis, and so on to join it? Cheers, Offray Giovanni Corriga escribió: Il giorno mar, 05/09/2006 alle 08.32 -0500, Offray Vladimir Luna Cárdenas ha scritto: Hi Giovanni, I have seen in your blog that there where a demo on different squeak developments [SNIP] Just a quick note on a side point: the Weekly Squeak is not my personal blog. While at the moment I'm the only one posting, the blog will be the collective effort of the Squeak News team ( http://lists.squeakfoundation.org/mailman/listinfo/news ). Joining the News team is also a good way for getting deep into the Squeak community. So if any of you would be interested in working on the Weekly Squeak (with articles, newsbits, interviews, reports), we'll be happy to have you on board. Giovanni ___ Beginners mailing list Beginners@lists.squeakfoundation.org http://lists.squeakfoundation.org/mailman/listinfo/beginners ___ AVISO LEGAL: El presente correo electronico no representa la opinion o el consentimiento oficial de la PONTIFICIA UNIVERSIDAD JAVERIANA. Este mensaje es confidencial y puede contener informacion privilegiada la cual no puede ser usada ni divulgada a personas distintas de su destinatario. Esta prohibida la retencion, grabacion, utilizacion, aprovechamiento o divulgacion con cualquier proposito. Si por error recibe este mensaje, por favor destruya su contenido y avise a su remitente. En este aviso legal se omiten intencionalmente las tildes. Este mensaje ha sido revisado por un sistema antivirus, por lo que su contenido esta libre de virus. This e-mail has been scanned by an antivirus system, so its contents is free of viruses. ___ Beginners mailing list Beginners@lists.squeakfoundation.org http://lists.squeakfoundation.org/mailman/listinfo/beginners
Re: [Newbies] what no Smalltalk at OOPSLA2006?
Hi Stef, Where I can get information on the student volunteer program for next year? What I need to do? Cheers, Offray stéphane ducasse escribió: People believe that Smalltalk is old, slow so after a while this is boring to fight with them. If you want to see a lot of Smalltalk, apply to the student volunteer program of ESUG next year and you will get a crazy conference for free with Smalltalk all day long. Stef On 31 août 06, at 19:52, Bakki Kudva wrote: [Newbie Perspective] I was looking for tutorials, tracks or just about anything related to Smalltalk, Seaside at Oopsla2006 in Portland on October 22-26. I was disappointed to see that there isn't any Smalltalk related topic - what's up with that? -bakki PS: These are the closest things I could find- Dynamic Languages Symposium (Program/Venues) ...ussion of dynamic languages, their implementation and applications. While mature dynamic languages including Smalltalk, Lisp, Scheme, and Prolog T48: Totally Awesome Computing: Python as a General-Purpose Programming Language (Submission/Tutorials) ...nd their knowledge of the principles of programming languages, since advanced language features (like novel, SmallTalk-like applications of polymorphism) are so easy to teach in Python. Format: The p... ---sad to see that only mention of Smalltalk is to make a point that Python is great! ___ Beginners mailing list Beginners@lists.squeakfoundation.org http://lists.squeakfoundation.org/mailman/listinfo/beginners ___ Beginners mailing list Beginners@lists.squeakfoundation.org http://lists.squeakfoundation.org/mailman/listinfo/beginners ___ AVISO LEGAL: El presente correo electronico no representa la opinion o el consentimiento oficial de la PONTIFICIA UNIVERSIDAD JAVERIANA. Este mensaje es confidencial y puede contener informacion privilegiada la cual no puede ser usada ni divulgada a personas distintas de su destinatario. Esta prohibida la retencion, grabacion, utilizacion, aprovechamiento o divulgacion con cualquier proposito. Si por error recibe este mensaje, por favor destruya su contenido y avise a su remitente. En este aviso legal se omiten intencionalmente las tildes. Este mensaje ha sido revisado por un sistema antivirus, por lo que su contenido esta libre de virus. This e-mail has been scanned by an antivirus system, so its contents is free of viruses. ___ Beginners mailing list Beginners@lists.squeakfoundation.org http://lists.squeakfoundation.org/mailman/listinfo/beginners
Re: [Newbies] The Weekly Squeak is back!
Hi, Michael Rueger escribió: [...] you can subscribe to the sophie mailing list. I'll add the information to the site asap, so others can look it up as well :-) I will be wating for that list. I have downloaded the build-6-32.zip http://impara.de/sophie/downloads/builds/build-6-32.zip and uncompress You need to download the release versions, not the builds. Sophie relies on quite a few plugins and external files which are all packaged in the release. I have downloaded the build060906-3 and then uncompress the contents of the /Sophie.app/Contents/Resources/ folder in my hard disk. Then I ran the sophie.image file located in that folder and click on Update Sophie button (all went fine), and then on Start Sophie but I get two error windows, one says something like FT2Error: FreeType2 primitive failed [error ... and the other one Error: Instances of UndefinedObject are not in... (I can't resize the windows to see it properly, the environment doesn't respond to any click. ¿What I'm making wrong? (I don't know if this is related with the use of Linux instead of Mac). Cheers and thanks again for Sophie, Offray ___ AVISO LEGAL: El presente correo electronico no representa la opinion o el consentimiento oficial de la PONTIFICIA UNIVERSIDAD JAVERIANA. Este mensaje es confidencial y puede contener informacion privilegiada la cual no puede ser usada ni divulgada a personas distintas de su destinatario. Esta prohibida la retencion, grabacion, utilizacion, aprovechamiento o divulgacion con cualquier proposito. Si por error recibe este mensaje, por favor destruya su contenido y avise a su remitente. En este aviso legal se omiten intencionalmente las tildes. Este mensaje ha sido revisado por un sistema antivirus, por lo que su contenido esta libre de virus. This e-mail has been scanned by an antivirus system, so its contents is free of viruses. ___ Beginners mailing list Beginners@lists.squeakfoundation.org http://lists.squeakfoundation.org/mailman/listinfo/beginners
Re: [Newbies] The Weekly Squeak is back!
Offray Vladimir Luna Cárdenas schrieb: Hi, Michael Rueger escribió: [...] you can subscribe to the sophie mailing list. I'll add the information to the site asap, so others can look it up as well :-) I will be wating for that list. I have downloaded the build-6-32.zip http://impara.de/sophie/downloads/builds/build-6-32.zip and uncompress You need to download the release versions, not the builds. Sophie relies on quite a few plugins and external files which are all packaged in the release. I have downloaded the build060906-3 and then uncompress the contents of the /Sophie.app/Contents/Resources/ folder in my hard disk. Then I ran the sophie.image file located in that folder and click on Update Sophie button (all went fine), and then on Start Sophie but I get two error windows, one says something like FT2Error: FreeType2 primitive failed [error ... and the other one Error: Instances of UndefinedObject are not in... (I can't resize the windows to see it properly, the environment doesn't respond to any click. ¿What I'm making wrong? (I don't know if this is related with the use of Linux instead of Mac). Sophie runs fine under Linux, but only Mac and Windows VMs and plugins are included in the Sophie download crrently. Sorry. - Bert - ___ Beginners mailing list Beginners@lists.squeakfoundation.org http://lists.squeakfoundation.org/mailman/listinfo/beginners
[Newbies] getters, setters, attr?
Howdy, I'm coming to Smalltalk from Ruby (from Java.) Ruby has a nice construct: attr :attribute_name[,true] The construct generates a getter (and an optional setter if the true flag is included) for the named attribute (instance variable.) Is there a similar shortcut to generating getters and setters in Smalltalk/Squeak? I'm not interested in turning on #autoAccessors as I want control over the getters and setters. Thanks in advance. David ___ Beginners mailing list Beginners@lists.squeakfoundation.org http://lists.squeakfoundation.org/mailman/listinfo/beginners
[Newbies] getters, setters, attr?
Hi David You can download the RefactoryBrowser from squeakmap or you can download and install the refactoryengine from http://squeaksource.com/ @ehoWsqHVuXjcUYEx/wpgyyYAP. If you look at the menu from the second top pane ( the class pane ) in the browser the submenu under instance variables will create accessors for you. Steve ___ Beginners mailing list Beginners@lists.squeakfoundation.org http://lists.squeakfoundation.org/mailman/listinfo/beginners
Re: [Newbies] getters, setters, attr?
Steve Moffitt schrieb: Hi David You can download the RefactoryBrowser from squeakmap or you can download and install the refactoryengine from http://squeaksource.com/@ehoWsqHVuXjcUYEx/wpgyyYAP. If you look at the menu from the second top pane ( the class pane ) in the browser the submenu under instance variables will create accessors for you. That's in the regular browser, too, in the class's shifted context menu. - Bert - ___ Beginners mailing list Beginners@lists.squeakfoundation.org http://lists.squeakfoundation.org/mailman/listinfo/beginners
Re: [Newbies] getters, setters, attr?
One important difference: in Ruby you are using a mini-DSL. Remove or rename the attr... and the getters and setters follow. In Squeak once you generate the accessors you deal with them individually. So if you remove the instance variable, you have to manually remove the accessors. Since you are in an image-based world with Squeak, a solution closer to Ruby would be to extend Class with methods like add_attribute: name :rw aBoolean remove_attribute :name and invoke these directly on the appropriate classes. I suppose you can also extend the environment to put these onto menus. You could step these up to Active-Record like DSLs (Magritte does equivalent things) add_attribute: name :rw aBoolean multiple: aBoolean inverse: aName My (naive) understanding is that somehow this DSL-like style does not appear to have become popular in the Smalltalk world. Is that true? - Original Message - From: Bert Freudenberg [EMAIL PROTECTED] To: A friendly place to get answers to even the most basic questions aboutSqueak. beginners@lists.squeakfoundation.org Sent: Thursday, September 07, 2006 2:14 PM Subject: Re: [Newbies] getters, setters, attr? Steve Moffitt schrieb: Hi David You can download the RefactoryBrowser from squeakmap or you can download and install the refactoryengine from http://squeaksource.com/@ehoWsqHVuXjcUYEx/wpgyyYAP. If you look at the menu from the second top pane ( the class pane ) in the browser the submenu under instance variables will create accessors for you. That's in the regular browser, too, in the class's shifted context menu. - Bert - ___ Beginners mailing list Beginners@lists.squeakfoundation.org http://lists.squeakfoundation.org/mailman/listinfo/beginners ___ Beginners mailing list Beginners@lists.squeakfoundation.org http://lists.squeakfoundation.org/mailman/listinfo/beginners