Re: [Pharo-users] Specifying library dependencies in UFFI

2017-03-14 Thread p...@highoctane.be
Yes there is. Search for the .so or .dll or .dylib strings with the finder and you will see a few and how they are found. Also check

Re: [Pharo-users] New Version of Pillar on Windows

2017-03-14 Thread mldavis
Hello Steph, Thank you and those that helped me on both Slack and Discord. This turned out to be an obsolescence issue! Mine and the April 2016 edition of Enterprise Pharo which I was using!!! Once I was pointed in the right direction, to the most recent edition of the book, everything I

Re: [Pharo-users] small user experience behavior

2017-03-14 Thread stepharong
Agreed with you. I hope that calypso will address such problems. Hi, here's a situation I'm facing quite often: I'm reading the code of a method in the browser and need to see how the method with the same selector looks like in another class (in particular, in the same class hierarchy).

Re: [Pharo-users] snap package can't find vm-display-X11

2017-03-14 Thread stepharong
This is super good that you are pushing this packaging. Hi All, I've tried running Guille's snap package and building my own, but keep getting the same error: $ pharo Pharo.image setlocale() failed (check values of LC_CTYPE, LANG and LC_ALL) could not find display driver vm-display-X11;

[Pharo-users] Specifying library dependencies in UFFI

2017-03-14 Thread Raffaello Giulietti
Hi, say I want to directly use a library that depends on other libraries in different folders. How does UFFI proceed to find these other libraries? Is there a way to specify the search folders in UFFI? I'm on Windows and in Pharo5/6. Greetings Raffaello

[Pharo-users] Only today

2017-03-14 Thread Sven Van Caekenberghe
It's a bit silly, but only today, (Date today monthIndex + (Date today dayOfMonth / 100)) closeTo: Float pi precision: 0.01 => true https://en.wikipedia.org/wiki/Pi_Day Sven

Re: [Pharo-users] small user experience behavior

2017-03-14 Thread p...@highoctane.be
Small pet peeve about this one: does not work if there is another icon with higher priority on the method (and debug method invocation is one of those, putting a reddish indicator) --> we should have a way to keep the arrows even if there are other indicators. Tests are also like this,

Re: [Pharo-users] small user experience behavior

2017-03-14 Thread Raffaello Giulietti
That's true if there are no other icons already, like "Browse the trait" which seems to hide the up or down triangle. And the triangle can only recover the direct re-implementation up or down the hierarchy. On 2017-03-14 14:02, Serge Stinckwich wrote: If the same method is implement in the

Re: [Pharo-users] small user experience behavior

2017-03-14 Thread Denis Kudriashov
Hi Raffaello. It works in Calypso like you describe. Also in Calypso you can easily toggle inherited methods visibility and all local implementors will be shown in single method pane. 2017-03-14 13:56 GMT+01:00 Raffaello Giulietti < raffaello.giulie...@lifeware.ch>: > Hi, > > here's a situation

Re: [Pharo-users] small user experience behavior

2017-03-14 Thread Raffaello Giulietti
If you know that the method you are currently looking at is implemented in other classes in the same hierarchy, it would be quicker to simply click on a class in the "Hier." class pane. Besides, the search for implementors opens a new window, as if there were not enough of them around already

Re: [Pharo-users] small user experience behavior

2017-03-14 Thread Serge Stinckwich
If the same method is implement in the same class hierarchy, you will see a small green triangle close to the method name in order to browse overriden methods. If the method is implemented in other classes, you can browse the implementors. Regards, On Tue, Mar 14, 2017 at 1:56 PM, Raffaello

Re: [Pharo-users] small user experience behavior

2017-03-14 Thread denker
> On 14 Mar 2017, at 13:56, Raffaello Giulietti > wrote: > > Hi, > > here's a situation I'm facing quite often: I'm reading the code of a method > in the browser and need to see how the method with the same selector looks > like in another class (in

Re: [Pharo-users] small user experience behavior

2017-03-14 Thread jtuc...@objektfabrik.de
Raffaello, not sure if it really is what you want, but why not instead of clicking on another class search for implementors of the method you are currently browsing? Joachim Am 14.03.17 um 13:56 schrieb Raffaello Giulietti: Hi, here's a situation I'm facing quite often: I'm reading the

[Pharo-users] small user experience behavior

2017-03-14 Thread Raffaello Giulietti
Hi, here's a situation I'm facing quite often: I'm reading the code of a method in the browser and need to see how the method with the same selector looks like in another class (in particular, in the same class hierarchy). In some IDEs, it's simply a matter of selecting another class. If

[Pharo-users] programmatic use of the language compiler

2017-03-14 Thread Raffaello Giulietti
Hi, I'm wondering how to programmatically compile a method. I tried using a variant of ClassDescription>>compile:*:notifying: However, on a method with undeclared variables, when the Transcript is open there seems to be no way to avoid a message being written there. Further, the

Re: [Pharo-users] [Pharo-dev] Mini Pharo -> JavaScript translator?

2017-03-14 Thread H. Hirzel
Hi Dave, I was looking for the class you mention, JSCodeGenerator in the VMMaker repository, but I did not find it. Where do I need to go? Regards --Hannes On 3/11/17, David T. Lewis wrote: > On Sat, Mar 11, 2017 at 06:16:26AM +0100, H. Hirzel wrote: >> On 3/10/17,

Re: [Pharo-users] snap package can't find vm-display-X11

2017-03-14 Thread Sven Van Caekenberghe
> On 14 Mar 2017, at 08:50, Alistair Grant wrote: > > On 13 March 2017 at 17:43, Alistair Grant wrote: >> Hi Guillermo, >> ... >> >> Cairo isn't working yet. It looks like CairoLibrary makes assumptions >> about the location of libcairo.so. I'm

Re: [Pharo-users] snap package can't find vm-display-X11

2017-03-14 Thread Alistair Grant
On 13 March 2017 at 17:43, Alistair Grant wrote: > Hi Guillermo, > ... > > Cairo isn't working yet. It looks like CairoLibrary makes assumptions > about the location of libcairo.so. I'm in the middle of fixing that > at the moment. I've submitted

Re: [Pharo-users] What is the craziest bug you ever face

2017-03-14 Thread Richard Sargent
This is not so much about debugging; it's a much more general issue. Given that Smalltalk is designed to allow one to interact with objects, it always frustrates me when our many browsers hide their implementation. We should be able to open inspectors on the model and the UI instance quickly and