[Pharo-users] Fwd: [Esug-list] How to contribute CP1251TextConverter ?
-- Forwarded message -- From: Юрий Мироненко Date: Thu, Sep 11, 2014 at 8:14 PM Subject: [Esug-list] How to contribute CP1251TextConverter ? To: esug-l...@lists.esug.org As the part of my SmallPOS project I was forced to implement CP1251TextConverter. Question is: how to contribute it into Pharo and/or Squeak and/or any other dialect? There are CP1250TextConverter and CP1252TextConverter in standart Pharo, so it looks sound to fill the gap :) Now it can be found in SmallPOS repository (http://ss3.gemstone.com/ss/SmallPOS.html) in category SmallPOS-Reports-CSV ___ Esug-list mailing list esug-l...@lists.esug.org http://lists.esug.org/mailman/listinfo/esug-list_lists.esug.org -- Damien Cassou http://damiencassou.seasidehosting.st "Success is the ability to go from one failure to another without losing enthusiasm." Winston Churchill
Re: [Pharo-users] How can I help make installing Pharo easier (on Debian Wheezy)?
On Mon, Sep 15, 2014 at 9:51 PM, Sloane Simmons wrote: > For learning Smalltalk, running in a virtualbox VM absolutely works > (for me), but I'd like to try and compile for Debian stable (or > statically link glibc(?)) and then add to the official repositories so > that it's easier to install. Bonus points would be making a 64-bit > version... ;) You have a few solutions solutions: 1/ try this http://files.pharo.org/vm/pharo/linux/old-libc/pharovm-ubuntu804.tar.gz 2/ try the .deb file for Ubuntu that is closest to your distribution: https://launchpad.net/~pharo/+archive/unstable/+packages 3/ create a .deb file yourself using the deb generator scripts I wrote: https://github.com/pharo-project/pharo-ubuntu/tree/master/pharo-vm-core-i386 (as soon as it is compiled, it will work fine on 64 bits architectures) 4/ use the nix package manager that already has a package for Pharo: http://nixos.org/nix/manual/. Nix can very easily be installed on any Unix system including Debian and Mac OSX -- Damien Cassou http://damiencassou.seasidehosting.st "Success is the ability to go from one failure to another without losing enthusiasm." Winston Churchill
Re: [Pharo-users] Ridiculous we are
On Mon, Sep 22, 2014 at 10:07 PM, Hilaire wrote: > However font path seems ok: > File @ /home/hilaire/Téléchargements/DrGeo.app/Contents/Resources. > Inspecting this path, it looks like 'Téléchargements' is 8 bits, but it > should be utf-8, right? I recently read documents about utf-8 encoding. In all of them, the author says that pathnames should be kept as is because you never know which encoding the filesystem uses. So, a filename should probably be a bytearray. -- Damien Cassou http://damiencassou.seasidehosting.st "Success is the ability to go from one failure to another without losing enthusiasm." Winston Churchill
[Pharo-users] [ANN] I stop maintaining the Ubuntu packages
Dear all, I've recently switched my Linux distribution from Ubuntu to NixOS. This means I can no longer maintain the Ubuntu packages and their PPA (https://launchpad.net/~pharo/). These packages need a maintainer! The good side of it is that it is not a lot of work as I did all the automating infrastructure: https://github.com/pharo-project/pharo-ubuntu. Basically, the maintainer will have to launch a few shell scripts regularly (once a month for example). I will obviously be available to help the new maintainer. The community needs *you*. Good news is: I packaged the Pharo VM for the Nix package manager which can be installed on many Unix (e.g., Linux, MacOS X, FreeBSD). And NixOS will have the Pharo VM package in its next release in October! -- Damien Cassou http://damiencassou.seasidehosting.st "Success is the ability to go from one failure to another without losing enthusiasm." Winston Churchill
[Pharo-users] Packaging Pharo for many distributions at once
Hi, I've packaged Pharo VM for the Nix package manager which can be installed on many Unix (e.g., Linux, MacOS X and FreeBSD). This works well but requires installing Nix on your Unix. Another solution is http://openbuildservice.org. Is any of you interested in trying to use this service to build Pharo VM packages for several Linux distributions automatically? I can help. Best -- Damien Cassou http://damiencassou.seasidehosting.st "Success is the ability to go from one failure to another without losing enthusiasm." Winston Churchill
Re: [Pharo-users] Mac VM - developer unidentified
On Wed, Sep 24, 2014 at 11:13 AM, Usman Bhatti wrote: > for less knowledgable it can be a negative message. yes I agree. -- Damien Cassou http://damiencassou.seasidehosting.st "Success is the ability to go from one failure to another without losing enthusiasm." Winston Churchill
Re: [Pharo-users] Packaging Pharo for many distributions at once
On Wed, Sep 24, 2014 at 12:47 PM, Thierry Goubier wrote: > All non-native package managers have that issue. nix included -- Damien Cassou http://damiencassou.seasidehosting.st "Success is the ability to go from one failure to another without losing enthusiasm." Winston Churchill
Re: [Pharo-users] BLOG: Block Translators - parsing magic
Hi Udo, On Thu, Sep 25, 2014 at 10:28 PM, Udo Schneider wrote: >> We could easily turn your blog into a chapter for a future book :) > Wow! I didn't really expect that! But I'd happy to help any way I can. Maybe > by adding some bits an pieces how to parse blocks with multiple expressions? I think the most important thing to start with is not to add content, but to put the content you already have in https://github.com/SquareBracketAssociates/PharoForTheEnterprise-english. You will have to use Pillar: https://ci.inria.fr/pharo-contribution/job/EnterprisePharoBook/lastSuccessfulBuild/artifact/PillarChap/Pillar.pillar.pdf -- Damien Cassou http://damiencassou.seasidehosting.st "Success is the ability to go from one failure to another without losing enthusiasm." Winston Churchill
Re: [Pharo-users] BLOG: Block Translators - parsing magic
On Mon, Sep 29, 2014 at 9:03 PM, Udo Schneider wrote: > How to proceed? 1- please give me your github username 2- clone https://github.com/SquareBracketAssociates/PharoForTheEnterprise-english 3- read the README and add your chapter If you prefer, you can also send a pull request. -- Damien Cassou http://damiencassou.seasidehosting.st "Success is the ability to go from one failure to another without losing enthusiasm." Winston Churchill
Re: [Pharo-users] BLOG: Block Translators - parsing magic
On Wed, Oct 1, 2014 at 5:53 PM, Udo Schneider wrote: > I'll check the project structure and tell you. But I assume I'd prefer > working directly - even if in "my" directory only. you should have received an invitation -- Damien Cassou http://damiencassou.seasidehosting.st "Success is the ability to go from one failure to another without losing enthusiasm." Winston Churchill
Re: [Pharo-users] BLOG: Block Translators - parsing magic
On Thu, Oct 2, 2014 at 8:43 PM, Udo Schneider wrote: > > BTW: Is there any guide regarding the kind of language (e.g. tonality) of > the book. I'd change the it given the fact that the blog entry is pretty > informal which is IMHO not appropriate for a book ... no such guide exist. Do your best and we will do another pass on it afterwards. -- Damien Cassou http://damiencassou.seasidehosting.st "Success is the ability to go from one failure to another without losing enthusiasm." Winston Churchill
Re: [Pharo-users] Testing Traits?
On Thu, Oct 9, 2014 at 2:17 PM, Tim Mackinnon wrote: > Any thoughts/pointers? I would tend to create one test trait for each application trait the same way I create one test class for each application class. That exactly what I did with the Nile stream trait-based library (there is a journal paper about this library but I don't remember if it covers the unit-test). The source code is available at http://www.squeaksource.com/Nile.html. You can look at the unit tests for the collection library that are entirely based on traits (but the collection library itself is not). -- Damien Cassou http://damiencassou.seasidehosting.st "Success is the ability to go from one failure to another without losing enthusiasm." Winston Churchill
Re: [Pharo-users] Citizen example for manipulating a bibtex file
from Damien Pollet: You will need to load the .bib file from zotero (read the file however you like, then pass the stream to the CZ parser). You'll get a CZBibSet (I don't recall the name exactly) which represents the contents of the file. A Set is composed of entries, each of which has a key and a set of fields. Finally, fields accept a few different kinds of values. Your processing is just iterating a set then setting the key of each entry (or possibly removing and re-adding the entry, I don't recall if it's implemented like a dictionary or more like a list). On Mon, Oct 13, 2014 at 2:57 AM, Offray Vladimir Luna Cárdenas < off...@riseup.net> wrote: > Hi, > > I'm using a Zotero collection for keeping track of several references I > have found for my article about the experience of the outline/tree-like > metaphor for writing inside Pharo (as soon as I have a presentable working > draft I hope to share it with you). > > Now I want to make a post-processing of the bibtex file exported from > Zotero. The idea is to use "shorttitle" field instead to replace the Zotero > auto-generated one and have custom keys. So for example instead of: > > === > @misc{_holistic_, > title = {Holistic software assessment (Uni Zurich - 2011) on > Vimeo}, > shorttitle = {Girba-holistic-2011}, > url = {http://vimeo.com/42073344?from=outro-local}, > urldate = {2014-08-19}, > note = {0} > } > > === > > > I would like to have: > > > === > > @misc{Girba-holistic-2011, > title = {Holistic software assessment (Uni Zurich - 2011) on > Vimeo}, > shorttitle = {Girba-holistic-2011}, > url = {http://vimeo.com/42073344?from=outro-local}, > urldate = {2014-08-19}, > note = {0} > } > > === > > > I have already installed Citizen and open it on the browser to see the > code, but I can find any place to start with examples. > > Any advice on how to solve this issue will be appreciated. > > Cheers, > > Offray > > -- Damien Cassou http://damiencassou.seasidehosting.st "Success is the ability to go from one failure to another without losing enthusiasm." Winston Churchill
Re: [Pharo-users] Starting a pool of worker images using command line parameters
On Thu, Oct 23, 2014 at 8:16 PM, Esteban A. Maringolo wrote: > How can I capture the --port argument? For what I saw, only "boolean" > parameters can be defined (--quit, --save, etc, without arguments). It > is, no getopts compatibility. no; it is possible to define parameters like --to=html as we do in Pillar. Take a Pillar image from Jenkins and look at the source code. -- Damien Cassou http://damiencassou.seasidehosting.st "Success is the ability to go from one failure to another without losing enthusiasm." Winston Churchill
Re: [Pharo-users] FileBrowser confusion
On Thu, Nov 6, 2014 at 4:11 PM, Marcus Denker wrote: > The real question is if we invest in the current FileList code or better in > one based on the filesystem explore code in GT? I think that would make sense -- Damien Cassou http://damiencassou.seasidehosting.st "Success is the ability to go from one failure to another without losing enthusiasm." Winston Churchill
Re: [Pharo-users] Pharo how to get carect symbol
On Thu, Nov 13, 2014 at 12:45 PM, Rafael Luque wrote: > I don't know how to get the caret (^) symbol inside Pharo in my Linux > laptop. What is your keyboard layout? -- Damien Cassou http://damiencassou.seasidehosting.st "Success is the ability to go from one failure to another without losing enthusiasm." Winston Churchill
[Pharo-users] How to create a custom slot class in Pharo?
http://stackoverflow.com/questions/27468465/how-to-create-a-custom-slot-class-in-pharo -- Damien Cassou http://damiencassou.seasidehosting.st "Success is the ability to go from one failure to another without losing enthusiasm." Winston Churchill
Re: [Pharo-users] New Pharo Collections
Le 16 déc. 2014 22:48, "dboeren" a écrit :. > Off the top of my head, I would be interested in support for "slices" > meaning taking being able to treat a subset of a larger OrderedCollection as > its own OrderedCollection rather than using copyFrom:to: to create a > duplicate object to work with. It seems to me that this would be a more > efficient method and should not be difficult to implement I think. Here is an email I sent about that : I see you are working on new collections for Pharo. That's great news, I'm convinced we can do much better (even if what we already have is already much better than what can be found in most other languages). One thing you could work on is the notion of iterator. There are plenty of ways to iterate over a collection: 1/ from the first to the last item 2/ from the last to the first 3/ from the 2nd item to the 5th 4/ only even items (2, 4, 6, ...) 5/ ... Currently, we have to create new collections to iterate in strange ways. For example, to iterate from the last to the first item, we create a new collection by sending #reversed to the original collection. I think that is bad because it creates a copy and that should not be necessary. What we miss is the notion of iterator. An iterator is an object that is specialized in iterating over any kind of collection and has methods like #select:, #reject:, #allSatisfy:. >From a collection, you can access different kinds of iterators (reusing the same ordering as before): 1/ aCollection iterator 2/ aCollection reverseIterator 3/ aCollection from: 2 to: 5 4/ aCollection iterator select: [ :each | each isEven ] --> that returns an iterator as well, so you can call #select:/#reject: multiple times without creating any intermediate collection 5/ ... Lukas Renggli implemented a prototype that looks really nice but is unfinished: http://source.lukas-renggli.ch/unsorted/Container-lr.7.mcz. I think the notion of Sequences in Clojure is very related as well. Sequence functions are very generic and can be applied to any kind of collection. http://clojure.org/sequences
Re: [Pharo-users] [ANN] OS Project with initial support for Ubuntu and Unix
that is really great news, thank you very much. Do you plan a common interface to manipulate OSes polymorphically? This could include: - opening an external application - sending a file to the trash - ... Thanks again! On Fri, Jan 9, 2015 at 11:27 AM, Torsten Bergmann wrote: > Hi, > > beside the existing "OS-Windows" support for Windows operating system > the "Pharo OS project" (http://smalltalkhub.com/#!/~OS) now also has > new subprojects for "OS-Unix" and "OS-Linux-Ubuntu" with some initial > support for these native platforms as well. > > You can load it from the config browser in Pharo 4.0. I guess the > attached screenshot will explain it all... > > Bye > T. -- Damien Cassou http://damiencassou.seasidehosting.st "Success is the ability to go from one failure to another without losing enthusiasm." Winston Churchill
[Pharo-users] New versions of the Pharo Launcher for Windows and MacOS
Hi everyone, I've just updated the Windows and MacOS packages of the Pharo Launcher. Please update: http://www.smalltalkhub.com/#!/~Pharo/PharoLauncher -- Damien Cassou http://damiencassou.seasidehosting.st "Success is the ability to go from one failure to another without losing enthusiasm." --Winston Churchill
Re: [Pharo-users] Compiling pillar documents in Windows
nacho writes: > Is it possible to compile pillar documents under windows? > I have no problem in doing that in my OSX machine, but I need it to do it in > Windows and can't figure it out. Guess support is only for *NIX os? > thanks in advance I already configured pillar to work on Mark's Windows laptop. Mark, can you please answer? Best, -- Damien Cassou http://damiencassou.seasidehosting.st "Success is the ability to go from one failure to another without losing enthusiasm." --Winston Churchill
Re: [Pharo-users] Compiling pillar documents in Windows
Ignacio Sniechowski writes: > Phil, > Exactly that's my point I don't know if its possible to generate PDFs in > Windows. In OSX works fine...because pdf2latex is there you can generate HTML locally and let a continuous integration server build pdf. You can use https://ci.inria.fr/pharo-contribution/ if you want. -- Damien Cassou http://damiencassou.seasidehosting.st "Success is the ability to go from one failure to another without losing enthusiasm." --Winston Churchill
Re: [Pharo-users] New versions of the Pharo Launcher for Windows and MacOS
Martin Bähr writes: > Excerpts from Nicolai Hess's message of 2015-01-30 15:18:57 +0100: >> > i'd like to see a cache of the downloaded images so that i can create >> > multiple copies of an image without redownloading. >> On the right tree (Templates) is a node "Local" >> this includes all downloaded images. > > i thought that would be a good place to put them, but for me there is nothing. > i already downloaded 3 images. > do i have to disable "Templates cleared at startup" in the config? I confirm that "Local" should contain the templates you download. You probably found a bug but I can't reproduce. The "Templates cleared at startup" is something different. -- Damien Cassou http://damiencassou.seasidehosting.st "Success is the ability to go from one failure to another without losing enthusiasm." --Winston Churchill
Re: [Pharo-users] New versions of the Pharo Launcher for Windows and MacOS
Martin Bähr writes: > for example i'll always need the gitfiletree package, and i want to > set the fonts to 'large'. it would be nice to be able to specify some > scripts that are run every time a new image is loaded so i don't have > to do it manually after opening the image. you have to use the startup script mechanism for that (this is standard mechanism totally unrelated to the launcher): https://ci.inria.fr/pharo-contribution/view/Books/job/PharoHiddenTreasures/lastSuccessfulBuild/artifact/StartupPreferences/StartupPreferences.pillar.html. Please ask the mailing list about this particular mechanism if you have any question. -- Damien Cassou http://damiencassou.seasidehosting.st "Success is the ability to go from one failure to another without losing enthusiasm." --Winston Churchill
Re: [Pharo-users] R: Re: Standalone GUI
falzonidav...@libero.it writes: So how can I prevent a user to execute a doIt? Blocking the opening of windows? look at how Pharo Launcher is implemented: http://www.smalltalkhub.com/#!/~Pharo/PharoLauncher. The Launcher window takes the whole screen. This is a good start. Still, this is not secure and there are many ways to escape. -- Damien Cassou http://damiencassou.seasidehosting.st "Success is the ability to go from one failure to another without losing enthusiasm." --Winston Churchill
Re: [Pharo-users] Any static web site generators for pharo with bootstrap support?
Hi Offray, Offray Vladimir Luna Cárdenas writes: > I'm planning to make a web site. Nothing fancy, just a web site for the > grafoscopio project I have told you about already. I started to use > Nikola blog engine[1], but, after a while I thought I want to try > something else, something that can create static web sites like Nikola, > but with more interactive feedback and made in Smalltalk. I have found > Bootstrap for Seaside [2], but I don't want the "Seaside" part in the > sense that I don't want to create any behaviour served by Seaside or > configure any server for that matter, just to put some Smalltalk code > that produces static html powered by boostrap and put it under > distributed source control management, like I do now with my blog. There > is something like that in Pharo/Smalltalk or any approach you suggest me > to make it happen fluidly? to describe the content of your webpages, you can use Pillar (http://www.smalltalkhub.com/#!/~Pier/Pillar). Pillar leverages Norbert Hartl's Mustache template engine (http://smalltalkhub.com/#!/~NorbertHartl/Mustache). If these top are not enough, you can add Marina on top of that (https://github.com/tide-framework/marina). Just note that (1) Marina is not maintained and (2) you would have to tweak it a bit to generate static pages (but this should not be hard because Marina uses Pillar and Mustache and has been made to produce static pages). -- Damien Cassou http://damiencassou.seasidehosting.st "Success is the ability to go from one failure to another without losing enthusiasm." --Winston Churchill
Re: [Pharo-users] Pharo-Launcher does not launch image in Ubuntu
Could you please try to download the launcher image from Jenkins and start this image manually? This will help us understand if the problem comes from the launcher or the Ubuntu package On Feb 26, 2015 7:26 AM, "nacho" <0800na...@gmail.com> wrote: > Hi, > pharo-launcher starts perfectly, I can even download i.e. the latest Pharo > 4 > beta, but when trying to launch that image I receive the following error > 200 > times or more until pharo closes > > *** stack smashing detected ***: /usr/lib/pharo-vm/pharo-vm terminated > output file stack is full. > > I did some chowns to /usr/lib/pharo-vm /usr/share/pharo-vm and > /usr/share/pharo-launcher > Even run pharo as root > But nothing seems to work > I loaded ppa:pharo/unstable > I'm using Netrunner 15 x86_64 (which is based in Ubuntu Utopic) > Thanks in advance for any help. > Nacho > > > > > - > Nacho > Smalltalker apprentice. > Buenos Aires, Argentina. > -- > View this message in context: > http://forum.world.st/Pharo-Launcher-does-not-launch-image-in-Ubuntu-tp4807805.html > Sent from the Pharo Smalltalk Users mailing list archive at Nabble.com. > >
Re: [Pharo-users] Tables in Pillar
On Feb 27, 2015 3:06 AM, "p...@highoctane.be" wrote: > > How is one doing a cell with content wrapping on multiple lines? > > With the > > | X | Y > | abcd | some very long text that should be wrapping but apparently > doesn't. So it is very annoying when one attempts to describe a long > thing, which is one purpose for a table. > > I get one single line for each entry. > > How to do that? That's not possible (but contributions are accepted) > > TIA > Phil >
Re: [Pharo-users] Pillar and GT tools in Pharo4
On Mar 6, 2015 1:25 AM, "Tudor Girba" wrote: > - now that the inspector and spotter are part of Pharo, we can move these extensions directly into Pillar. The only problem is that this syntax highlighting is based on PetitParser, so we would have to add a dependency from Pillar to PetitParser. What do you think? Please don't make pillar core depend on petitparser (except if main pillar parser is rewritten in petitparser :-)). I have no problem having petitparser as a dependency of pillar-pharo-tools though.
Re: [Pharo-users] Pillar and GT tools in Pharo4
On Mar 7, 2015 4:42 AM, "Tudor Girba" wrote: > > Actually, I would rather prefer to create a separate ConfigurationOfPillarTools that adds the Pillar-Pharo-Tools and the PetitParser dependency. What that be Ok? Ok for me, do as you prefer. What is your rationale?
Re: [Pharo-users] pillar latex mode
On Mar 8, 2015 1:22 AM, "stepharo" wrote: > > I do not remember but this is a todo. Someone must have a look at that. Serge was interested in the feature as well
Re: [Pharo-users] Pillar multiline comment
Better write something like: [[[render=false ... ]]] and fix pillar to ignore those blocks On Mar 8, 2015 3:55 PM, "Peter Uhnák" wrote: > Sure I can make a shortcut but I don't like that if there is already > something. > > So my question is why can't I do > > {{{comment: > > my > multiline > comment > > }}} > > We already have the syntax, and we already have conditional rendering; so > comment is just something that doesn't end up in any of the output formats. > > Peter >
Re: [Pharo-users] Any framework to create a blog over seaside?
Pier is a CMS, on top of Seaside. Pier has a blog engine. Marina is another CMS with a blog engine but simpler and doesn't require Seaside. On Mar 9, 2015 11:52 AM, "Julien Delplanque" wrote: > Hi, > > I wonder if there are existing projects/frameworks to create a blog in > pharo? > If there are I suppose they use seaside? > > Regards, > > Julien > >
[Pharo-users] Pillar parser rewrite: PetitParser or not?
Hi, The current pillar parser has several problems: - it is hard to understand and change - it discards input locations I think a refactor or rewrite is necessary. What are the pros and cons of using PetitParser to do that? Best
[Pharo-users] [ANN] TODO List of Requested Features
I've just written a list of nice features we miss in Pillar: http://www.smalltalkhub.com/#!/~Pier/Pillar Please contribute by either making the list longer or, and I would prefer that, making it shorter.
Re: [Pharo-users] pillar source import
Peter Uhnák writes: > Hi, > > is it currently possible to import file contents into pillar? > > For example I have a script stored in my-script.st and I would like to do > something like > > [[[source=my-script.st > ]]] thanks for the feature suggestion. This is now in http://www.smalltalkhub.com/#!/~Pier/Pillar under the section "Script externalization". > {import 'my-another-pillar-file.pillar'} > or something like that. this was already in the feature list under "Transformers". -- Damien Cassou http://damiencassou.seasidehosting.st "Success is the ability to go from one failure to another without losing enthusiasm." --Winston Churchill
Re: [Pharo-users] Pillar html export clickable headers
Peter Uhnák writes: > I have a small feature request for Pillar to be considered - > clickable/linkable headers in html output. Often I want to link someone to > specific chapter of a document. this is now an official feature request in http://www.smalltalkhub.com/#!/~Pier/Pillar. Best -- Damien Cassou http://damiencassou.seasidehosting.st "Success is the ability to go from one failure to another without losing enthusiasm." --Winston Churchill
Re: [Pharo-users] Packaging for Mac OS
Hernán Morales Durand writes: > Guys, > > I wish to package my Pharo applications for Mac OS. But I don't have a Mac > and my own finances demonstrates I won't have one anytime soon. > > Do you know if there is a (free? :) remote Mac OS service (like a remote > shell) where I can log-in, package my image, and download the resulting > file? look at how the Pharo Launcher package is created automatically and do the same. There is a shell script that runs on our mac slave. https://ci.inria.fr/pharo/view/all/job/Launcher-Mac/ -- Damien Cassou http://damiencassou.seasidehosting.st "Success is the ability to go from one failure to another without losing enthusiasm." --Winston Churchill
[Pharo-users] New Pharo-Launcher package for Mac and Windows
Hi, I've just updated the 2 installers for mac and windows. http://files.pharo.org/platform/launcher/Pharo_0.2.4.dmg http://files.pharo.org/platform/launcher/pharo_installer-0.2.4.exe - the windows installer should have the PharoV30.sources file that was missing - both installers now install the most recent Pharo launcher -- Damien Cassou http://damiencassou.seasidehosting.st "Success is the ability to go from one failure to another without losing enthusiasm." --Winston Churchill
Re: [Pharo-users] Trouble With Pillar
Jigyasa Grover writes: > Please rectify my mistake. please follow the tutorial from scratch in a clean directory, not in UpdatedPharoByExample. You can contact me on instant messaging if you have more questions (see my website for details). -- Damien Cassou http://damiencassou.seasidehosting.st "Success is the ability to go from one failure to another without losing enthusiasm." --Winston Churchill
Re: [Pharo-users] Packaging for Mac OS
Hernán Morales Durand writes: >> https://ci.inria.fr/pharo/view/all/job/Launcher-Mac/ > Thank you Damien, > Unfortunately the link displays "503 Service Temporarily Unavailable" > But I will check later. works for me -- Damien Cassou http://damiencassou.seasidehosting.st "Success is the ability to go from one failure to another without losing enthusiasm." --Winston Churchill
Re: [Pharo-users] [ANN] Quality Assistant: live code critics feedback
Hi Yuriy, Yuriy Tymchuk writes: > As you already know I am working on providing better code quality support in > Pharo. You can use Code Critics in Pharo to detect bad practices and > potential bugs. But launching the Critics Browser and running it on your code > every now and then requires additional effort which demotivates many people > in doing it. > It runs SmallLint rules on the code that you save and provides you with a > critic feedback directly in the place where you code: the Nautilus Browser. that's great news and I'm looking forward to use it! Nevertheless, I tend to code more and more in the debugger and in the inspector. Maybe your tool could be shown in the bottom of the Pharo window instead? Best -- Damien Cassou http://damiencassou.seasidehosting.st "Success is the ability to go from one failure to another without losing enthusiasm." --Winston Churchill
Re: [Pharo-users] topics.pharo.org - Deep learning
Hi Julien, Julien Delplanque writes: > I'm currently searching for a subject for a project to do during my > first year of master. I want to do something that is linked to pharo. > Following Stéphane Ducasse advises, I had a look in topics.pharo.org > and I saw a subject that could interest me named "Deep learning". But > there is no supervisor. I think you will get more feedback if you put the topic content in the thread: Robotics, drones and the internet of things will gather data from sensors that will need interpretation and modelling. All sorts of AI will use deep learning techniques and Pharo would be a great orchestrator of that modelling. http://www.quora.com/What-is-the-best-deep-learning-library-at-the-current-stage-for-working-on-large-data I don't know anything about that topic but I could supervise you on topics related to either the Pharo Launcher or Pillar (or anything else where my name is written in http://topics.pharo.org/): - http://www.smalltalkhub.com/#!/~Pharo/PharoLauncher - http://www.smalltalkhub.com/#!/~Pier/Pillar -- Damien Cassou http://damiencassou.seasidehosting.st "Success is the ability to go from one failure to another without losing enthusiasm." --Winston Churchill
Re: [Pharo-users] what to use for simple parsing
Peter Uhnák writes: > Hi, > > I would like to parse text like > - > id(param1, param2, ... paramX) > id -> id > id ->> id > - > id is alphanumeric string, > param is any string optionally enclosed in quotes (so both quoted and > unquoted string is needed) I would start with streams and regular expressions. If that's not powerful enough I would use PetitParser. If that's not fast enough, I would try SmaCC and compare speed. -- Damien Cassou http://damiencassou.seasidehosting.st "Success is the ability to go from one failure to another without losing enthusiasm." --Winston Churchill
Re: [Pharo-users] Issue on enabling developer options in Pharo Launcher
Ben Coman writes: > Rohit, Would you like to have a go at adding this to PharoLauncher? > Currently PharoLauncher filters to show only its own settings. You would > need to find how to add the Proxy Settings to the filter. the launcher has its proxy settings too now. -- Damien Cassou http://damiencassou.seasidehosting.st "Success is the ability to go from one failure to another without losing enthusiasm." --Winston Churchill
Re: [Pharo-users] Issue on enabling developer options in Pharo Launcher
Hi Jigyasa, Jigyasa Grover writes: > You mean the update of PharoLauncher ? PharoLauncher has had this settings for quite a while now. It's not new. > PS - Pls ignore the triviality of my question , I am new to Pharo. no problem. Ask as many questions as you want. -- Damien Cassou http://damiencassou.seasidehosting.st "Success is the ability to go from one failure to another without losing enthusiasm." --Winston Churchill
Re: [Pharo-users] Eating your own dog food (Site/Blog)
Yuriy Tymchuk writes: > if I want to create a site/blog in pharo… What do I use? I know that > there is Pier, but when you check its webpage, the last update is in > 2011. Pharo website is built with Marina, but when I check the repo, > the last commit was done by me and it was 2 month ago. Will Marina > continue to evolve? And is anyone else using Marina? http://forum.world.st/Any-framework-to-create-a-blog-over-seaside-td4810615.html -- Damien Cassou http://damiencassou.seasidehosting.st "Success is the ability to go from one failure to another without losing enthusiasm." --Winston Churchill
Re: [Pharo-users] pillar internal link
Dmitri Zagidulin writes: > Ahh, that's very cool! > > Though this is way off-topic from internal links (but I'm not sure where to > bring this up, if there's a pillar repo somewhere) -- is there any way you > can implement multi-line annotations? (and multi-line list items, for that > matter). Using either an open/close syntax, or Markdown style (where if the > next line begins with 4 spaces, it's counted as a continuation of the > previous line. > > I bump into this a lot, with the PBE book. Working on a large text file > using GitHub for version control kind of neccesitates hard line breaks at > 80 chars. (Otherwise it's very awkward to see diffs, since long lines > require scrolling horizontally). > > Regular Pillar paragraphs can be hard-wrapped at 80 chars no problem. But > annotation lines or list item lines cannot. So one is stuck either avoiding > them altogether (and emulating them using bold / italic / etc), or having > to deal with the difficulty with diffs. > > So, any chance to make them multi-line capable? that's a feature I would also like to see. Would you please add this to the list of feature requests? http://www.smalltalkhub.com/#!/~Pier/Pillar. I've just added DmitriZagidulin to the Pier members. The next step would be for you to add the corresponding automated tests. Best -- Damien Cassou http://damiencassou.seasidehosting.st "Success is the ability to go from one failure to another without losing enthusiasm." --Winston Churchill
Re: [Pharo-users] pillar internal link
Dmitri Zagidulin writes: > On Friday, April 10, 2015, Damien Cassou wrote: >> website is clearer. Something you could do however is to add links for >> each project in the todo: these links go target mailing list discussions >> (or a github tracker or both if we go that >> > Sure! Happy to add links. > Just to double-check, though - do you mean link em to existing discussions, > or start a discussion for each item, as it's being worked on? if there are existing discussions, please link to them. You can add multiple links if there are multiple discussions. -- Damien Cassou http://damiencassou.seasidehosting.st "Success is the ability to go from one failure to another without losing enthusiasm." --Winston Churchill
[Pharo-users] Class comments rendered in Nautilus (through Pillar)
Hi, Kasper Østerbye has just finished a proof-of-concept that renders Pillar text inside a class comment pane. >From the view, the developer can press $ (dollar) to edit the document in >Pillar. Best regards, -- Damien Cassou http://damiencassou.seasidehosting.st "Success is the ability to go from one failure to another without losing enthusiasm." --Winston Churchill
Re: [Pharo-users] Pillar used directly from Pharo
Hi Jan, the following complements Cyril's answers. You can have a look at all the unit-tests, they do a lot of things like what you want. Jan Valášek writes: > header := pillarHeaderObject new. //creating pillar objects directly header := PRHeader new level: 2; add: (PRText content: 'foo'); yourself. > aPillarDocument add: header. //adding them to the whole document document := PRDocument new. document add: header. > aPillarDocument exportToLatex. //export the document to only export the body of the document: PRLaTeXWriter write: document > or I can just write the text in the pillar notation to "myTextObject" > and then call something like-> > --- > pillarParseAndExportToLatex: myTextObject. document := PRDocumentParser parse: '!!foo'. PRLaTeXWriter write: document. -- Damien Cassou http://damiencassou.seasidehosting.st "Success is the ability to go from one failure to another without losing enthusiasm." --Winston Churchill
Re: [Pharo-users] Who is maintaining Marina?
Yuriy Tymchuk writes: > so far I’ve found 2+ issues: > > 1) 3 tests are failing because "MRRoot class>>#default” returns nil. > 2) "MRRoot>>#initialize” references “name” variable which is not defined (the > question if it should be defined, or it’s a refactoring leftover) > > Also can I configure CI to build Marina on Pharo 4.0? I think nobody maintains Marina: - Nicolas moved to a different world - Esteban is busy with everything else he has to do - I have no interest in Marina I think you can do whatever you want with Marina. -- Damien Cassou http://damiencassou.seasidehosting.st "Success is the ability to go from one failure to another without losing enthusiasm." --Winston Churchill
Re: [Pharo-users] [SURVEY] Pillar input/output files.
Cyril Ferlicot writes: > Hi, > I'm currently working on the way we manage the input files and the output > files. > The way we manage the files now makes hard some improvement of Pillar. > That's why with Damien we though about makes some changes. The changes > are big so I wanted to talk about that with you. > We propose to have always 1 file with all the work inside. That can > use the inputFile tag. For example: > > "${inputFile:Chapter1.pillar}$ > > ${inputFile:Chapter2.pillar}$ > > ${inputFile:Chapter3.pillar}$ > > ${inputFile:Chapter4.pillar}$" > > And the option "separateOutputFiles" will now create 1 file each time > we have a new Chapter. (!Level 1 header). > That will make simpler the way to number everything and to create > anchor because those 2 doesn't work well with the "separateOutputFile" > option. > > What do you thing? That would be good with you? this change proposes to remove the option inputFiles from Pillar. Pillar will now take only 1 Pillar input file that must include the rest. This will simplify pillar.conf, this will simplify compile.sh, this will make it easier for the author to understand the process, and this will simplify Pillar's implementation. With this in place, we think we can fix the problems with anchors and inter-chapter links. -- Damien Cassou http://damiencassou.seasidehosting.st "Success is the ability to go from one failure to another without losing enthusiasm." --Winston Churchill
Re: [Pharo-users] [Pharo-dev] [SURVEY] Pillar input/output files.
Guillermo Polito writes: > If I understand correctly... then, why the pillar.conf is not just a pillar > file? (And the conf is the header if the file?) :) my middle-term goal is to simplify/remove as much as possible both the pillar.conf and compile.sh scripts. -- Damien Cassou http://damiencassou.seasidehosting.st "Success is the ability to go from one failure to another without losing enthusiasm." --Winston Churchill
Re: [Pharo-users] [Pharo-dev] [SURVEY] Pillar input/output files.
Guillermo Polito writes: > Well, I'm using pillar for static web page generation. In such case, I > don't need a main document. > > What would be, more specifically, the impact over me? I know that > - I will have to move my input files inside a mysite.pillar > > and... what else? static web page generation is an important target for us so we won't forget about this use case. Cyril will give more information when the picture gets clearer. -- Damien Cassou http://damiencassou.seasidehosting.st "Success is the ability to go from one failure to another without losing enthusiasm." --Winston Churchill
Re: [Pharo-users] Enhancing ICal library
Hi Julien, Julien Delplanque writes: > Hi everyone, > > I took a little time to enhance the ICal library and to make it work > with Pharo 4! > > So I forked the one on smalltalkhub > (http://smalltalkhub.com/#!/~pdebruic/iCal) and put all the modified > code on github https://github.com/juliendelplanque/pharo-ical. that's great news, thank you very much for this work. This kind of library is very important. 2 suggestions: - could you please create a Jenkins job at https://ci.inria.fr/pharo-contribution/ to monitor the project? - if you write your documentation in the next few weeks and in Pillar (http://www.smalltalkhub.com/#!/~Pier/Pillar), we might include the chapter in the next EnterprisePharo book (no promise, but iCal would fit well in the book theme). If you are not fast enough, we could still include it in one of the next books. > I already added a GTInspector extension to have better representation > of iCalendar when inspecting them in Pharo. A calendar view would be awesome (but probably a lot of work too :-)). A list of nicely-formatted events would already be great. Something along the lines of http://getandroidstuff.com/wp-content/uploads/2013/01/Chronus-CM-10-Clock-Caledner-widget.jpg Best, -- Damien Cassou http://damiencassou.seasidehosting.st "Success is the ability to go from one failure to another without losing enthusiasm." --Winston Churchill
Re: [Pharo-users] Enhancing ICal library
Julien Delplanque writes: >> A list of nicely-formatted events would already be great. Something >> along the lines of >> http://getandroidstuff.com/wp-content/uploads/2013/01/Chronus-CM-10-Clock-Caledner-widget.jpg > I already did this kind of stuff (attachments) but I'm not a designer so > it may not look as good as you want... that's great! Thanks -- Damien Cassou http://damiencassou.seasidehosting.st "Success is the ability to go from one failure to another without losing enthusiasm." --Winston Churchill
Re: [Pharo-users] Generate latex from Pharo
Julien Delplanque writes: > From which package does these classes come from? Gofer new smalltalkhubUser: 'Pier' project: 'Pillar'; configurationOf: 'Pillar'; load. (ConfigurationOfPillar project version: #stable) load: 'latex exporter'. With this loaded, you now have 2 choices: - instantiate PRLaTeXCanvas and PROutputStream manually and use them, or - create a Pillar document and export it as LaTeX. Continue asking questions here if you have more. -- Damien Cassou http://damiencassou.seasidehosting.st "Success is the ability to go from one failure to another without losing enthusiasm." --Winston Churchill
Re: [Pharo-users] Generate latex from Pharo
Julien Delplanque writes: > Is there anything already done to generate code related to math environment? > > I would like messages like: > > Fraction>>asMathLatex > > that returns $\frac{numerator}{denominator}$. stream := PROutputStream on: String new writeStream. configuration := PRCocoonConfiguration new. stream configuration: configuration. canvas := PRLaTeXCanvas on: stream. canvas raw: '$'. canvas command name: 'frac'; parameter: 'numerator'; parameter: 'denominator'. canvas raw: '$'. canvas flush -- Damien Cassou http://damiencassou.seasidehosting.st "Success is the ability to go from one failure to another without losing enthusiasm." --Winston Churchill
Re: [Pharo-users] Generate latex from Pharo
Cyril Ferlicot writes: > http://smalltalkhub.com/#!/~Pier/Pillar > > "LaTeX embedding: LaTeX is very useful to write mathematical formulas > for example. It would be nice to be able to embed LaTeX formulas > inside a Pillar document and get these formulas fully exported. Org > mode does something similar already." this is something else. This feature means writing LaTeX directly inside the Pillar document and get nice output in all export formats. -- Damien Cassou http://damiencassou.seasidehosting.st "Success is the ability to go from one failure to another without losing enthusiasm." --Winston Churchill
Re: [Pharo-users] Pillar used directly from Pharo
Cyril is now doing all the work on Pillar On May 17, 2015 1:03:19 PM GMT+02:00, "Jan Valášek" wrote: >Dne 2015-04-20 14:12, Damien Cassou napsal: >Hi Damien, > >Finally, I have used both ways in my work. So thank you for the >clarification. Pillar is a very useful tool :-) > >Jan > >> Hi Jan, >> >> the following complements Cyril's answers. You can have a look at all >> the unit-tests, they do a lot of things like what you want. >> >> Jan Valášek writes: >>> header := pillarHeaderObject new. //creating pillar objects >directly >> >> header := PRHeader new level: 2; add: (PRText content: 'foo'); >yourself. >> >> >>> aPillarDocument add: header. //adding them to the whole document >> >> >> document := PRDocument new. >> document add: header. >> >>> aPillarDocument exportToLatex. //export the document >> >> >> to only export the body of the document: >> >> PRLaTeXWriter write: document >> >> >>> or I can just write the text in the pillar notation to >"myTextObject" >>> and then call something like-> >>> --- >>> pillarParseAndExportToLatex: myTextObject. >> >> >> document := PRDocumentParser parse: '!!foo'. >> PRLaTeXWriter write: document. -- Damien Cassou http://damiencassou.seasidehosting.st "Success is the ability to go from one failure to another without losing enthusiasm." --Winston Churchill
Re: [Pharo-users] [Pharo-dev] Pillar 0.56 : New features, new syntax
Ben Coman writes: > This might be a case where is reasonable for both to be valid: > @ for backward compatibility ># for compatibility with internet conventions - Pillar is not an Internet-related tool. It produces HTML, but not only: Pillar produces LaTeX and Markdown and we plan to make it support Docbook. For example, LaTeX uses \ref to represent anchors, should Pillar use \ref instead of @? - Creating anchors in the document is done through the @@ syntax. As a result, both links and anchors use the same character. Switching to # for links only would break this similarity. Switching to # for both links and anchors would break even more document and website (but I think that's ok). Breaking backward compatibility is ok, but we should pay attention when we do it. -- Damien Cassou http://damiencassou.seasidehosting.st "Success is the ability to go from one failure to another without losing enthusiasm." --Winston Churchill
Re: [Pharo-users] pillar remove numbering from some headings
Peter Uhnák writes: > Basically I'm looking for an equivalent of Latex' \subsection*{...}. that's not possible. -- Damien Cassou http://damiencassou.seasidehosting.st "Success is the ability to go from one failure to another without losing enthusiasm." --Winston Churchill
Re: [Pharo-users] Using Spotter
Tudor Girba writes: > Again, it is not necessarily convenient. In this first iteration, the goal > was to produce something that is fast and composable. In the next iteration > we should learn what works and what does not. And this use case is > certainly one thing that seems to be expected. if you are looking for inspiration, look at how helm matches stuff. Helm is the Emacs' equivalent to Spotter (but with many years of experience behind): https://github.com/emacs-helm/helm http://tuhdo.github.io/helm-intro.html -- Damien Cassou http://damiencassou.seasidehosting.st "Success is the ability to go from one failure to another without losing enthusiasm." --Winston Churchill
Re: [Pharo-users] Class naming guide
On Tue, May 28, 2013 at 7:13 AM, Bahman Movaqar wrote: > I noticed that since there is no `import' statement in Pharo, class > names can easily conflict. What is the common naming strategy that you > people use to avoid that? the first two letters are often an indication of the package. E.g., PRPage for a Page class in the Pier package, ZnEasy for the Easy class in the Zinc package... -- Damien Cassou http://damiencassou.seasidehosting.st "Success is the ability to go from one failure to another without losing enthusiasm." Winston Churchill
Re: [Pharo-users] Class naming guide
On Tue, May 28, 2013 at 10:30 AM, Bahman Movaqar wrote: > Thanks. I'll follow that convention. > > BTW I assume there is no central place to check if the two letter > combination has already been taken or not, right? nope. But you can ask the mailing list if you have a doubt. Don't worry too much about that. It's easy to change all the class names later if you see a conflict. -- Damien Cassou http://damiencassou.seasidehosting.st "Success is the ability to go from one failure to another without losing enthusiasm." Winston Churchill
[Pharo-users] Fwd: [Pharo-dev] Release Artefact 1.0, the PDF framework
-- Forwarded message -- From: Guillaume Larcheveque Date: Fri, May 31, 2013 at 3:30 PM Subject: [Pharo-dev] Release Artefact 1.0, the PDF framework To: pharo-...@lists.pharo.org, A friendly place where any question about pharo is welcome We are proud to announce that Artefact is available in 1.0 version. You can download it from: http://smalltalkhub.com/#!/~RMoD/Artefact Artefact is a framework to generate PDF documents. It is fully written in Smalltalk and doesn't require any native library. Artefact is light, platform independant and offer to users a high level of abstraction in order to easily creating PDF documents. * completely written in Smalltalk (and only Smalltalk), * complete freedom about the order of creation for pages, elements... (no need to follow the document order) * multi format and orientation for pages * page composition based on reusables PDF elements, * extensibility by offering a composition standard to create your own high level elements * styleSheet that can be reused in many documents and avoid wasting time and place with duplication * image support with the JPEG format * pre-defined high level elements like datagrid * support PDF compression to produce compact files A basic documentation is available in the help browser. Many examples are implemented in the PDFDemos class. -- Olivier Auverlot and Guillaume Larcheveque -- Damien Cassou http://damiencassou.seasidehosting.st "Success is the ability to go from one failure to another without losing enthusiasm." Winston Churchill
Re: [Pharo-users] [Pharo-dev] Release Artefact 1.0, the PDF framework
Images are automatically built by a continuous integration job: https://ci.inria.fr/pharo-contribution/job/Artefact/. On Fri, May 31, 2013 at 3:30 PM, Guillaume Larcheveque wrote: > We are proud to announce that Artefact is available in 1.0 version. > > You can download it from: http://smalltalkhub.com/#!/~RMoD/Artefact > > Artefact is a framework to generate PDF documents. It is fully written in > Smalltalk and doesn't require any native library. Artefact is light, > platform independant and offer to users a high level of abstraction in order > to easily creating PDF documents. > > * completely written in Smalltalk (and only Smalltalk), > * complete freedom about the order of creation for pages, elements... (no > need to follow the document order) > * multi format and orientation for pages > * page composition based on reusables PDF elements, > * extensibility by offering a composition standard to create your own high > level elements > * styleSheet that can be reused in many documents and avoid wasting time > and place with duplication > * image support with the JPEG format > * pre-defined high level elements like datagrid > * support PDF compression to produce compact files > > A basic documentation is available in the help browser. Many examples are > implemented in the PDFDemos class. > > -- > Olivier Auverlot and Guillaume Larcheveque > -- Damien Cassou http://damiencassou.seasidehosting.st "Success is the ability to go from one failure to another without losing enthusiasm." Winston Churchill
Re: [Pharo-users] Where to get Magritte?
Dear Bahman, On Mon, Jun 3, 2013 at 1:47 AM, Bahman Movaqar wrote: > What is the correct/current repository for Magritte? the official repository for Magritte is http://www.smalltalkhub.com/#!/~Magritte. Current stable version is Magritte3. Official mailing list is smallw...@iam.unibe.ch (https://www.iam.unibe.ch/mailman/listinfo/smallwiki). Best -- Damien Cassou http://damiencassou.seasidehosting.st "Success is the ability to go from one failure to another without losing enthusiasm." Winston Churchill
Re: [Pharo-users] Pharo-powered wiki
On Wed, Jun 5, 2013 at 8:28 AM, Davorin Rusevljan wrote: > I might be missing something here, but is Pier not a wiki? (and then some of > course) Pier is certainly a wiki (+ much more :-)) -- Damien Cassou http://damiencassou.seasidehosting.st "Success is the ability to go from one failure to another without losing enthusiasm." Winston Churchill
Re: [Pharo-users] ui slowness on newly installed ubuntu 13.04 64bit
On Wed, Jun 5, 2013 at 11:52 PM, Paul DeBruicker wrote: > I've recently installed Pharo 1.4 & 2.0 on a laptop I upgraded to Ubuntu > 13.04 and using both Eliot's vm for Pharo 1.4 and the pharovm from the > Ubuntu PPA. The UI is incredibly slow with it sometimes taking 1 second > to switch windows when they are clicked or > 8 seconds to find the > senders/implementors of a method. Is there something I can check to see > what the problem may be? > > cat /proc/cpuinfo shows that the CPU is running at the high frequency. I'm also using 13.04 (but mine is 32bits). I can *not* reproduce your problem with the VM on the PPA. Just to be sure, I sent new versions of the packages to the https://launchpad.net/~pharo/+archive/stable/ PPA this morning. They will be ready in a few hours. Is there anything special with your image? -- Damien Cassou http://damiencassou.seasidehosting.st "Success is the ability to go from one failure to another without losing enthusiasm." Winston Churchill
[Pharo-users] Fwd: [Esug-list] 12 months engineer position
-- Forwarded message -- From: Loïc Lagadec Date: Mon, Jun 17, 2013 at 1:24 PM Subject: [Esug-list] 12 months engineer position To: ESUG Mailing list , Loïc Lagadec < loic.laga...@ensta-bretagne.fr> Dear all, (apologies if you receive multiple copies) We have a 12-months open position for a research engineer. The candidate will be in charge of refactoring of our legacy tools developed under Visualworks, in the scope of an ANR (french national research agency) project. The ardyt project aims at providing some low-cost reconfigurable system on chip, that addresses the avionics and space domains. Our contribution to the project mainly lies in providing a modeling framework of this chips, in order to support their efficient programming. Our candidate will have strong expertise in smalltalk, modeling, testing, versionning, and code profiling. Micro-electronics skills would be a plus, but are not necessary. Autonomy, responsibility, teamwork, planning, and the ability to achieve both academic and project objectives are important components of the application file. Salary depends on skills and experience. Probable extension for an additional 12-month period. start period: October 2013 Contact: Loic Lagadec - ENSTA Bretagne - France loic.laga...@ensta-bretagne.fr -- ___ Esug-list mailing list esug-l...@lists.esug.org http://lists.esug.org/mailman/listinfo/esug-list_lists.esug.org -- Damien Cassou http://damiencassou.seasidehosting.st "Success is the ability to go from one failure to another without losing enthusiasm." Winston Churchill
Re: [Pharo-users] Smalltalkhub error while committing on someone else public repo
On Mon, Jun 17, 2013 at 4:36 PM, Luc Fabresse wrote: > Error: Could not save LZ4Compressor-LucFabresse.14.mcz: ZnHttpUnsuccessful: > 500 Internal Server Error have a look at the various instance and temporary variables in the context of the error to get more information about what happened. -- Damien Cassou http://damiencassou.seasidehosting.st "Success is the ability to go from one failure to another without losing enthusiasm." Winston Churchill
Re: [Pharo-users] Tabular Data Viewer
On Mon, Jun 17, 2013 at 4:48 PM, Sven Van Caekenberghe wrote: > Thanks Stephan, I will have a look using a Moose image later this evening. > I guess Glamour can be loaded in Pharo 2.0 ? yes it can. http://www.smalltalkhub.com/#!/~Moose/Glamour -- Damien Cassou http://damiencassou.seasidehosting.st "Success is the ability to go from one failure to another without losing enthusiasm." Winston Churchill
Re: [Pharo-users] Looking for old Linux vm
On Tue, Jun 18, 2013 at 4:54 AM, Sean P. DeNigris wrote: >> Any help will be much appreciated! hard to know. You may want to try multiple versions. Also, check http://files.pharo.org/vm/cog/linux/ https://gforge.inria.fr/frs/?group_id=1299 -- Damien Cassou http://damiencassou.seasidehosting.st "Success is the ability to go from one failure to another without losing enthusiasm." Winston Churchill
Re: [Pharo-users] PharoForTheEnterprise
> https://github.com/SquareBracketAssociates/PharoForTheEnterprise-english these are the sources. If you want the result, look at https://ci.inria.fr/pharo-contribution/job/PharoForTheEnterprise/lastSuccessfulBuild/artifact/ -- Damien Cassou http://damiencassou.seasidehosting.st "Success is the ability to go from one failure to another without losing enthusiasm." Winston Churchill
Re: [Pharo-users] PharoForTheEnterprise
On Sun, Jun 23, 2013 at 10:44 PM, Hernán Morales Durand wrote: > Hi Damien, > My question is basically the latest one from: > > https://github.com/SquareBracketAssociates/PharoForTheEnterprise-english/blob/master/QuestionForMCassou.md > > where is the vm.sh file? as written in the readme, you have to execute: ./download.sh vm image to get vm.sh -- Damien Cassou http://damiencassou.seasidehosting.st "Success is the ability to go from one failure to another without losing enthusiasm." Winston Churchill
Re: [Pharo-users] PharoForTheEnterprise
On Mon, Jun 24, 2013 at 2:35 PM, Hernán wrote: > Mmm, then something else is missing because i have already executed the > download.sh script, but vm.sh is not here. did you pass 'vm image' as argument? If not, you can execute the script again. I'm on IRC. -- Damien Cassou http://damiencassou.seasidehosting.st "Success is the ability to go from one failure to another without losing enthusiasm." Winston Churchill
Re: [Pharo-users] PharoForTheEnterprise
On Mon, Jun 24, 2013 at 11:35 PM, Hernán Morales Durand wrote: > Yes, I have executed the following works fine for me. Could you please try from scratch in an empty directory and give me the full output? $ cd /tmp $ git clone git://github.com/SquareBracketAssociates/PharoForTheEnterprise-english.git $ cd PharoForTheEnterprise-english/ $ ./download.sh vm image $ ./compile.sh -- Damien Cassou http://damiencassou.seasidehosting.st "Success is the ability to go from one failure to another without losing enthusiasm." Winston Churchill
Re: [Pharo-users] Package browser?
On Fri, Jun 28, 2013 at 1:02 AM, Paul DeBruicker wrote: > The VM from the ppa installs just the necessary 32 bit libs for it to > run, I think in the VM directory. not quite. The VM from the ppa depends on just the necessary 32 bit libs provided as deb files by Ubuntu. This means that these libs, you will have a 32 and 64 bit package on your system -- Damien Cassou http://damiencassou.seasidehosting.st "Success is the ability to go from one failure to another without losing enthusiasm." Winston Churchill
Re: [Pharo-users] trait question
On Sun, Jun 30, 2013 at 2:54 PM, Camillo Bruni wrote: > But you know that you can do this right now? I think these examples only show that some verifications are missing. I don't know any source code using that. To me it's more a bug than a feature. I would keep things simple: applying a trait to a class applies the classTrait to the metaclass. -- Damien Cassou http://damiencassou.seasidehosting.st "Success is the ability to go from one failure to another without losing enthusiasm." Winston Churchill
Re: [Pharo-users] Does Morphic include a control similar to this? (jpeg attached)
look at GLMAccordionArrangement On Mon, Jul 1, 2013 at 2:36 PM, basilmir wrote: > Does Morphic include a control similar to this? (jpeg attached) > > I need a two column graphics element (key, value pair). Some of these key > value pairs are grouped under a category which can (optionally) collapse. Is > there something similar in Morphic - Pharo, Squeak? > > Thank you! > > <http://forum.world.st/file/n4696579/F%C4%83r%C4%83_titlu.jpg> > > > > -- > View this message in context: > http://forum.world.st/Does-Morphic-include-a-control-similar-to-this-jpeg-attached-tp4696579.html > Sent from the Pharo Smalltalk Users mailing list archive at Nabble.com. > -- Damien Cassou http://damiencassou.seasidehosting.st "Success is the ability to go from one failure to another without losing enthusiasm." Winston Churchill
Re: [Pharo-users] Fuel chapter using Gutemberg
On Tue, Jul 2, 2013 at 1:55 PM, Martin Dias wrote: > I mostly copy-pasted from our website > (http://rmod.lille.inria.fr/web/pier/software/Fuel/), but: > - had to prefix with !! each title > - couldn't insert pictures (TODO) > - had to merge everything in only one big .pier (originally, it is > splitted in several pages) thank you very much Martin. That's a nice addition. Next time, please just make sure not to commit temporary files to the repository (like *.pdf, *.aux...). I've removed them. What was your problem with pictures? There are pictures in other chapters. -- Damien Cassou http://damiencassou.seasidehosting.st "Success is the ability to go from one failure to another without losing enthusiasm." Winston Churchill
Re: [Pharo-users] documentation for refactoring tools in Pharo 2
On Thu, Jul 4, 2013 at 5:11 PM, Paul DeBruicker wrote: > Camillo and I deteremined that its probably a Nautilus bug that prevents > the "Code Rewriting" tools from working in Pharo 2 (I'm using 20606) > from within the browser (see > > http://forum.world.st/how-to-use-RBClassRegexRefactoring-in-Pharo-2-td4695780.html > ). > But in 1.4 you could use Omnibrowser & the Code rewriting tools. > the issue for Pharo 3.0 is https://pharo.fogbugz.com/default.asp?7215. Feel free to backport the change to 2.0. -- Damien Cassou http://damiencassou.seasidehosting.st "Success is the ability to go from one failure to another without losing enthusiasm." Winston Churchill
Re: [Pharo-users] [Pharo-dev] [ANN] Pharo Launcher
On Mon, Jul 8, 2013 at 10:35 AM, Serge Stinckwich wrote: > a more deeper integration with ZeroConf so we can do use it on the command > line. Camillo and Damien P have started looking at that -- Damien Cassou http://damiencassou.seasidehosting.st "Success is the ability to go from one failure to another without losing enthusiasm." Winston Churchill
Re: [Pharo-users] [ANN] Pharo Launcher
On Mon, Jul 8, 2013 at 11:00 PM, Tudor Girba wrote: > I noticed two issues when playing with it: > - there is no feedback while downloading the image. This can be confusing. > Normally, the status bar should display "Downloading...", but I'm not sure it works all the time and it is a bit hidden :-). - the launcher quits when launching another image (I am on Mac). This is > actually interesting, but it was surprising. I am not sure what is the > right solution here. > I think a right solution would be to ask the first time you open image an image: "Do you want to quit?", with a checkbox to save the setting. > And a question: How can we get more images available through this > interface? if you are talking about adding more servers (called template groups) to get more templates in the right pane: you currently must add a line in PhLTemplateGroupRepository class>>all. Eventually, I would like that users can specify their list of template groups (e.g., pharo-contribution, moose-ci, yourcompany-jenkins...) in a preference file. if you are talking about finding images that are already on the hard disk but didn't get created by the launcher: it is not possible without changing quite some code in PhLDirectoryBasedImageGroup. -- Damien Cassou http://damiencassou.seasidehosting.st "Success is the ability to go from one failure to another without losing enthusiasm." Winston Churchill
Re: [Pharo-users] New win32 VM available (was: More than 500MB for windows)
On Mon, Jul 15, 2013 at 3:27 PM, Tudor Girba wrote: > Ok, I admit. I should read emails thoroughly :). Please ignore the second > issue. Still, why is it called PharoS? may it be because this is a StackVM and not Cog? -- Damien Cassou http://damiencassou.seasidehosting.st "Success is the ability to go from one failure to another without losing enthusiasm." Winston Churchill
Re: [Pharo-users] PPA for Ubuntu X11
On Mon, Jul 15, 2013 at 5:44 PM, Stephan Eggermont wrote: > Does the PPA only takes care of the > headless dependencies? I expected > pharo-vm-desktop to also load an X > display driver (12.04.2 server) The pharo-vm-desktop package should give you a pharo-vm-x executable that should be able to launch an image in a window. Can you please give me more details about your problem? I'm on the #pharo IRC channel. -- Damien Cassou http://damiencassou.seasidehosting.st "Success is the ability to go from one failure to another without losing enthusiasm." Winston Churchill
Re: [Pharo-users] [Pharo-dev] [ANN} Pharo Consultants
On Tue, Jul 16, 2013 at 7:39 PM, Sven Van Caekenberghe wrote: > Cool, right ? indeed, very cool. Should I add a link in the "Community" section of the pharo.org website? -- Damien Cassou http://damiencassou.seasidehosting.st "Success is the ability to go from one failure to another without losing enthusiasm." Winston Churchill
Re: [Pharo-users] [Pharo-dev] [ANN} Pharo Consultants
On Wed, Jul 17, 2013 at 8:14 AM, Sven Van Caekenberghe wrote: > Yes please, I think just a link in the left menu would be enough That's not possible. But I added a page, referenced from the menu on the left that show this page: http://www.pharo-project.org/community/consultants > Damien, was it also you who initially did the contributors page ? > Any ideas of how we could extract the data quickly in a structured format ? You may want to ask Laurent Laffont -- Damien Cassou http://damiencassou.seasidehosting.st "Success is the ability to go from one failure to another without losing enthusiasm." Winston Churchill
Re: [Pharo-users] [Pharo-dev] [ANN} Pharo Consultants
On Wed, Jul 17, 2013 at 10:22 AM, Sven Van Caekenberghe wrote: > Maybe I can add a little section on that page describing what you have to do > to get on the list. either that or we keep this page as short as possible and put everything on consultants.pharo.org. As you wish -- Damien Cassou http://damiencassou.seasidehosting.st "Success is the ability to go from one failure to another without losing enthusiasm." Winston Churchill
Re: [Pharo-users] [Pharo-dev] New post on Voyage: Advanced queries
On Thu, Jul 18, 2013 at 2:18 PM, Esteban Lorenzano wrote: > > I just finished a section for the PharoForTheEnterprise book and I put it > also as a blog post: > > http://smallworks.eu/web/blog/2013-07-18-Voyage-advanced-queries https://ci.inria.fr/pharo-contribution/job/PharoForTheEnterprise/lastSuccessfulBuild/artifact/Voyage/Voyage.pier.pdf https://ci.inria.fr/pharo-contribution/job/PharoForTheEnterprise/lastSuccessfulBuild/artifact/Voyage/Voyage.pier.html -- Damien Cassou http://damiencassou.seasidehosting.st "Success is the ability to go from one failure to another without losing enthusiasm." Winston Churchill
Re: [Pharo-users] Smalltalk frameworks that use parsers
On Mon, Aug 19, 2013 at 12:21 PM, Mohammad Al Houssami (Alumni) wrote: > Are there any frameworks or applications built in Smalltalk that use parsers > ? If yes can I get the names of a few of them ? there are plenty of applications that use parsers: - smalltalkhub.com parses markdown text to render its webpages - textlint.lukas-renggli.ch parses English text to help you write better English sentences - moosetechnology.org parses source code written in multiple programming languages to show some analysis -- Damien Cassou http://damiencassou.seasidehosting.st "Success is the ability to go from one failure to another without losing enthusiasm." Winston Churchill
Re: [Pharo-users] Whole class hierarchy in System Browser
On Wed, Aug 28, 2013 at 12:29 AM, Esteban A. Maringolo wrote: > > Is there a way I can browse the whole class hierarchy in the SystemBrowser? > I mean, a big tree with Object (or ProtoObject as its root) without having > to filter branches it by categories. > why are you using the SystemBrowser? Which version of Pharo are you using? in Nautilus, browse to the Object class, and click "hierarchy". > I have two groups of categories (one starting with T and the other one with > G) and the names are too separated in the list. Clicking back and forth is > a > real hassle. In Nautilus, you have two options: - to get 1 browser for T* and 1 for G*: select all packages starting with T, right click, and select "browse scoped". Do the same with packages starting with G - to get 1 browser for both T* and G*: select all packages starting with T, right click, "Add in group...", "create group", give it a name. Select all packages starting with G, right click, "Add in group...", select the group you created. -- Damien Cassou http://damiencassou.seasidehosting.st "Success is the ability to go from one failure to another without losing enthusiasm." Winston Churchill
Re: [Pharo-users] Smalltalk positions in research in France
On Tue, Sep 10, 2013 at 11:02 PM, Sebastian Tleye wrote: > I talked to him today, he is also part of the team in Douai. No, Loic works in Brest, not Douai. But it is possible that the PhD he is proposing is the same as the one in Douai because they work together closely. Still, you could apply for an engineer position with him. -- Damien Cassou http://damiencassou.seasidehosting.st "Success is the ability to go from one failure to another without losing enthusiasm." Winston Churchill
Re: [Pharo-users] Labeling
On Wed, Sep 11, 2013 at 9:04 PM, Natalia Tymchuk wrote: > I want to draw a bar diagram for my benchmarks in Graph-ET. Does anybody > know how to add the labels to x-axis? you may want to ask on the moose mailing list or on stackoverflow (tag #pharo) -- Damien Cassou http://damiencassou.seasidehosting.st "Success is the ability to go from one failure to another without losing enthusiasm." Winston Churchill
[Pharo-users] Please help us by buying the book
Hi, please support our work on Pharo by buying the new Deep into Pharo book http://rmod.lille.inria.fr/deepIntoPharo/ Your money go to the Pharo Association, so it's worth it. -- Damien Cassou http://damiencassou.seasidehosting.st "Success is the ability to go from one failure to another without losing enthusiasm." Winston Churchill
Re: [Pharo-users] Please help us by buying the book
On Mon, Sep 16, 2013 at 4:26 PM, jtuc...@objektfabrik.de wrote: > from this perspective; is there a difference in revenues between printed and > pdf? normally this is shown when you click on either the "Get PDF" or "Get printed" buttons on the website. For the PDF: you pay 6 €, Pharo association gets 4.73€ For the printed edition: you pay 25 €, Pharo association gets 11.44€ -- Damien Cassou http://damiencassou.seasidehosting.st "Success is the ability to go from one failure to another without losing enthusiasm." Winston Churchill
Re: [Pharo-users] Please help us by buying the book
On Mon, Sep 16, 2013 at 4:38 PM, Esteban A. Maringolo wrote: > I would pay an intermediate price to get a Kindle edition :) if you have a solution to generate Kindle/ibook from latex, then we can try. Otherwise, please download the PDF and tell us how is looks on mobile platforms. -- Damien Cassou http://damiencassou.seasidehosting.st "Success is the ability to go from one failure to another without losing enthusiasm." Winston Churchill
Re: [Pharo-users] Please help us by buying the book
On Mon, Sep 16, 2013 at 4:34 PM, Guillermo Polito wrote: > What about a tweet from the pharo tweeter so we can retweet? ;) I tweeted from my account and ESUG's one. -- Damien Cassou http://damiencassou.seasidehosting.st "Success is the ability to go from one failure to another without losing enthusiasm." Winston Churchill