Re: [Pharo-users] Why do we separate class/instance methods in the browser?

2017-07-23 Thread K K Subbu
On Sunday 23 July 2017 08:34 PM, Tim Mackinnon wrote: I find it a straight jacket that we have to click that class button just because we want to write what is effectively a constructor that occurs to us when we are writing an instance method. Its very jarring and breaks your flow to “switch mode

Re: [Pharo-users] Cloning code from GitHub using Iceberg

2017-07-23 Thread serge . stinckwich
Maybe you can ask Jigyasa in cc. Envoyé de mon iPhone > Le 23 juil. 2017 à 22:22, Hernán Morales Durand a > écrit : > > Hi guys, > > I am trying to import code - in Pharo 6 - from a GitHub repository: > https://github.com/jigyasa-grover/CORMAS-Pharo. The repository doesn't > include a Baselin

[Pharo-users] Cloning code from GitHub using Iceberg

2017-07-23 Thread Hernán Morales Durand
Hi guys, I am trying to import code - in Pharo 6 - from a GitHub repository: https://github.com/jigyasa-grover/CORMAS-Pharo. The repository doesn't include a Baseline, and so it is not loadable using a Metacello expression right? I've tried to clone it with Iceberg with Remote URL: https://github

Re: [Pharo-users] Why do we separate class/instance methods in the browser?

2017-07-23 Thread Tim Mackinnon
Thierry, i'd forgotten about alt-browser, I recall reading about it a long time ago. I'll check it out as it's sounds like the metaphor I'm thinking about. The current class/instance toggle just doesn't work well in my opinion - I like the idea of a tree on the protocol pane, that feels like a g

Re: [Pharo-users] Compiling documents with Pillar

2017-07-23 Thread Glenn Hoetker
Thanks goodness I'm not the only one who had trouble finding how to do this. I also look forward to the answer. Glenn Sent from my iPad > On Jul 23, 2017, at 11:29 AM, Myroslava Romaniuk wrote: > > Hi, > > how do I compile a document using Pillar if I want to get a PDF? I tried > googling

Re: [Pharo-users] Pharo 6, scrolling with 2 fingers on a Mac trackpad is very erratic

2017-07-23 Thread Denis Kudriashov
SDL logic is already here. If you open new world in external OS window then all these issues disappear. But sadly it starts to be broken in Pharo 6. We should fix it and evolve (there were some problems of course) 2017-07-23 19:30 GMT+02:00 Stephane Ducasse : > We should rewrite all the logic u

[Pharo-users] Compiling documents with Pillar

2017-07-23 Thread Myroslava Romaniuk
Hi, how do I compile a document using Pillar if I want to get a PDF? I tried googling but didn't get anything helpful. Btw I'm using Windows. Thanks, Myroslava

Re: [Pharo-users] Pharo 6, scrolling with 2 fingers on a Mac trackpad is very erratic

2017-07-23 Thread Stephane Ducasse
We should rewrite all the logic using SDL. We should really integrate it better in this iteration. stef On Sun, Jul 23, 2017 at 7:00 PM, Nicolai Hess wrote: > > > 2017-07-23 17:41 GMT+02:00 Tim Mackinnon : >> >> Hi - I’m wondering if anyone else has noticed that in Pharo 6, when you >> scroll on

Re: [Pharo-users] Why do we separate class/instance methods in the browser?

2017-07-23 Thread Stephane Ducasse
I agree with you and as a teacher I'm picky on this point :). Stef On Sun, Jul 23, 2017 at 6:43 PM, Alistair Grant wrote: > Hi Tim, > > On Sun, Jul 23, 2017 at 04:04:33PM +0100, Tim Mackinnon wrote: >> I think my thread is misunderstood - I???m not saying change how >> methods work, class method

Re: [Pharo-users] Why do we separate class/instance methods in the browser?

2017-07-23 Thread Thierry Goubier
Le 23/07/2017 à 18:58, Attila Magyar a écrit : Maybe if the protocol list was a tree instead of a list then it would make sense to include the class methods there. This would also make easier to move methods from class side to instance side or vica versa with simple drag and drop (without relying

Re: [Pharo-users] Why do we separate class/instance methods in the browser?

2017-07-23 Thread Thierry Goubier
Hi Tim, if you're looking for experiments, you may want to look for the already existing (or past) experiments on alternative systems browsers. There are a few floating around, and some of them already have an answer for what you are considering (change the way class side and instance side m

Re: [Pharo-users] Why do we separate class/instance methods in the browser?

2017-07-23 Thread Attila Magyar
Maybe if the protocol list was a tree instead of a list then it would make sense to include the class methods there. This would also make easier to move methods from class side to instance side or vica versa with simple drag and drop (without relying on the refactor/move to class side option). -

Re: [Pharo-users] Pharo 6, scrolling with 2 fingers on a Mac trackpad is very erratic

2017-07-23 Thread Nicolai Hess
2017-07-23 17:41 GMT+02:00 Tim Mackinnon : > Hi - I’m wondering if anyone else has noticed that in Pharo 6, when you > scroll on a MacBook trackpad with 2 fingers, that strange things happen, > particularly if you do it quickly. > > For example, in a system browser if you expand the configurations

Re: [Pharo-users] Why do we separate class/instance methods in the browser?

2017-07-23 Thread Alistair Grant
Hi Tim, On Sun, Jul 23, 2017 at 04:04:33PM +0100, Tim Mackinnon wrote: > I think my thread is misunderstood - I???m not saying change how > methods work, class methods are fine, instance methods are fine - > I???m just saying I don???t think its ideal anymore to see them so > separately in our UI.

[Pharo-users] Pharo 6, scrolling with 2 fingers on a Mac trackpad is very erratic

2017-07-23 Thread Tim Mackinnon
Hi - I’m wondering if anyone else has noticed that in Pharo 6, when you scroll on a MacBook trackpad with 2 fingers, that strange things happen, particularly if you do it quickly. For example, in a system browser if you expand the configurations tree and scroll through it, it very often just su

[Pharo-users] What is the setting Software Configuration Management | Default Local Repository and why does it have a strange value?

2017-07-23 Thread Tim Mackinnon
Hi - A while back I was struggling with loading some metacello libraries and was convinced there was something wrong with the default working directory. I found a different way of loading things and moved on. Anyway - I have just noticed in the the settings Browser that there is a section Softw

Re: [Pharo-users] Why do we separate class/instance methods in the browser?

2017-07-23 Thread Tim Mackinnon
I think my thread is misunderstood - I’m not saying change how methods work, class methods are fine, instance methods are fine - I’m just saying I don’t think its ideal anymore to see them so separately in our UI. It was really driven home watching great programmers struggle (sure Smalltalk is a

Re: [Pharo-users] Is it possible to change the Pharo application title bar?

2017-07-23 Thread Tim Mackinnon
Thats perfect… so flexible. > On 23 Jul 2017, at 09:15, Henrik Nergaard > wrote: > > DisplayScreen hostWindowTitle: 'NewTitle' > > Best regards, > Henrik > Fra: Pharo-users > på vegne av Tim Mackinnon > mailto:tim@testit

Re: [Pharo-users] NeoCSV change proposal

2017-07-23 Thread Peter Uhnak
Thank you Sven! Peter On Sun, Jul 23, 2017 at 01:59:41PM +0200, Sven Van Caekenberghe wrote: > > > On 23 Jul 2017, at 09:55, Peter Uhnak wrote: > > > > Ah, ByteArrayMap, I was trying ByteArray. > > ByteArrayMap is not a class, it is still a ByteArray, but of size 256 used as > an inclusion m

Re: [Pharo-users] NeoCSV change proposal

2017-07-23 Thread Sven Van Caekenberghe
> On 23 Jul 2017, at 09:55, Peter Uhnak wrote: > > Ah, ByteArrayMap, I was trying ByteArray. ByteArrayMap is not a class, it is still a ByteArray, but of size 256 used as an inclusion map for characters that fit a byte. BTW, using CharacterSet as an abstraction makes the trick easier. I comm

Re: [Pharo-users] Critical issues for Dr. Geo on P6

2017-07-23 Thread Hilaire
I really find it hard to believe !! Le 22/07/2017 à 12:04, Stephane Ducasse a écrit : Yes but there are not concrete enough for me:) -- Dr. Geo http://drgeo.eu

Re: [Pharo-users] Why do we separate class/instance methods in the browser?

2017-07-23 Thread Stephane Ducasse
Hi subbu I used the same metaphor :) Stef On Sat, Jul 22, 2017 at 4:37 PM, K K Subbu wrote: > On Saturday 22 July 2017 06:51 PM, Tim Mackinnon wrote: > >> The one that stuck out for me (and is actually mentioned in another >> thread this week) was the class/instance method difference. They >>

Re: [Pharo-users] NeoCSV change proposal

2017-07-23 Thread Stephane Ducasse
thanks for the explanation. this is cool. On Sat, Jul 22, 2017 at 10:06 PM, Sven Van Caekenberghe wrote: > >> On 22 Jul 2017, at 21:51, Stephane Ducasse wrote: >> >> Hi peter >> Do you have an example that I understand? > > In its most simple form, CSV looks like this: > > a,b,c,d > > However,

Re: [Pharo-users] Is it possible to change the Pharo application title bar?

2017-07-23 Thread kmo
DisplayScreen hostWindowTitle: 'your title' works on Windows and Mac (I think) but does NOT work on Linux. This is a sore point with me as I reported the bug (12231) ages ago and someone very kindly wrote a fix - but it was never applied because no one knew how to apply it!!! So the bug was close

Re: [Pharo-users] Is it possible to change the Pharo application title bar?

2017-07-23 Thread Henrik Nergaard
DisplayScreen hostWindowTitle: 'NewTitle' Best regards, Henrik Fra: Pharo-users på vegne av Tim Mackinnon Sendt: 22. juli 2017 18:44:46 Til: Pharo Users Newsgroup Emne: [Pharo-users] Is it possible to change the Pharo application title bar? Hi - is it possib

Re: [Pharo-users] NeoCSV change proposal

2017-07-23 Thread Peter Uhnak
Ah, ByteArrayMap, I was trying ByteArray. Not sure what the next step is here: should I add it and send you mczs, or will you do it yourself? (it is a simple change). Peter On Sat, Jul 22, 2017 at 10:51:42PM +0200, Sven Van Caekenberghe wrote: > Peter, > > > On 22 Jul 2017, at 22:27, Peter Uhn