Re: [Pharo-dev] [Spec] Non resizable window

2013-12-09 Thread Roberto Minelli
On Dec 10, 2013, at 8:11 AM, Stéphane Ducasse wrote: > > On Dec 10, 2013, at 7:49 AM, Roberto Minelli wrote: > >> Hi, >> >> Is there any simple way to make a SpecWindow not resizable? > > No idea but we should be able to specify that in the spec +1 ;-) > >> >> Cheers, >> R >> > >

Re: [Pharo-dev] [Spec] Non resizable window

2013-12-09 Thread Stéphane Ducasse
On Dec 10, 2013, at 7:49 AM, Roberto Minelli wrote: > Hi, > > Is there any simple way to make a SpecWindow not resizable? No idea but we should be able to specify that in the spec > > Cheers, > R >

Re: [Pharo-dev] It would be too expensive to add a description for packages in Configuration Browser?

2013-12-09 Thread Stéphane Ducasse
The problem is that to see the description you will need to load all the configurations. So I think that the way to go is the following: - extend the catalog to generate a STON file with all the configuration and their descriptions - publish it in a stable url - fetch thi

Re: [Pharo-dev] Systemtools and roadmap for pharo3

2013-12-09 Thread Stéphane Ducasse
> Hi there, > > I have a couple of questions about Systemtools (Messagebrowser, Browser, > Changesorter ...). > Is there roadmap for pharo3, on what are you working, what should work for > the next release. Basically everything inheriting from CodeHolder should get rewritten. MessageBrowser w

Re: [Pharo-dev] Multiples OpenGL contexts with NBOpenGL

2013-12-09 Thread Stéphane Ducasse
JB or igor can you give access to ronie to NBOpenGL? @Ronie please publish directly to NBOpenGL no need to have a slice but update the configuration. Stef On Dec 9, 2013, at 10:07 PM, Ronie Salgado wrote: >

Re: [Pharo-dev] Smalltalk in a C World

2013-12-09 Thread kilon alios
I agree 100% with you, it takes like no effort to fine one of the millions of online sexy looking template and there like tons of apps out there that can autogenerate good looking websites. But then I find this much , much worse -> http://java.com/en/ . Sure it looks more current but really ? Is t

[Pharo-dev] [Spec] Non resizable window

2013-12-09 Thread Roberto Minelli
Hi, Is there any simple way to make a SpecWindow not resizable? Cheers, R

Re: [Pharo-dev] It would be too expensive to add a description for packages in Configuration Browser?

2013-12-09 Thread Hernán Morales Durand
Ok, in 12374 (incomplete, needs love) https://pharo.fogbugz.com/f/cases/12374/Display-package-description-on-selection-in-the-Configuration-Browser Cheers, Hernán 2013/12/9 Stéphane Ducasse > > > Hi Hernan, > > the problem is not the button - but the missing standard and standardized > desc

[Pharo-dev] Systemtools and roadmap for pharo3

2013-12-09 Thread Nicolai Hess
Hi there, I have a couple of questions about Systemtools (Messagebrowser, Browser, Changesorter ...). Is there roadmap for pharo3, on what are you working, what should work for the next release. I filed (and fixed) some bugs. And have some more. But I don't want to do this if some of the tools ma

Re: [Pharo-dev] Smalltalk in a C World[SEC=UNCLASSIFIED]

2013-12-09 Thread Stephen Taylor
On Mon, 2013-12-09 at 11:37 +0100, Torsten Bergmann wrote: > If you follow the hype and advertising you go to Java - if you search > for something more powerful you search for it and will find Smalltalk. That's no way to think! Smalltalk is wonderful, but it gains nothing by being obscure and lar

Re: [Pharo-dev] Bogus validation report

2013-12-09 Thread Benjamin
I also got this message once :) Revalidated the issue (and waiting for the monkey to try again) “fixed” it :P Ben On 09 Dec 2013, at 21:58, Stephan Eggermont wrote: > https://ci.inria.fr/pharo/job/Pharo-3.0-Issue-Validator/4185//artifact/validationReport.html

Re: [Pharo-dev] [Nautilus] How to copy a method from a class to another class ?

2013-12-09 Thread Benjamin
Cool :P I will have a look anyway :P Ben On 09 Dec 2013, at 16:41, kilon alios wrote: > ok I think I am done with it. Tested also on Macos and it looks that it works > fine. So it works fine both on Macos and Windows. Work on the same Nautilus > window but also across multiple Nautilus windo

Re: [Pharo-dev] Issue for Pharo2 needs review

2013-12-09 Thread Max Leske
Updated the case with short review. On 09.12.2013, at 09:32, Marcus Denker wrote: > 12300 #date:time: fix backport 2.0 > https://pharo.fogbugz.com/f/cases/12300/ >

Re: [Pharo-dev] Issue for Pharo2 needs review

2013-12-09 Thread Max Leske
Stephan, was that the entire backtrace? I’m investigating a possible VM bug that manifests itself in segfaults. If there was more (and you still have the trace) could you mail it to me? Cheers, Max On 09.12.2013, at 11:09, Stephan Eggermont wrote: > Hmm, not easily reproducible. > > Stephan

[Pharo-dev] Bogus validation report

2013-12-09 Thread Stephan Eggermont
https://ci.inria.fr/pharo/job/Pharo-3.0-Issue-Validator/4185//artifact/validationReport.html

Re: [Pharo-dev] Searchbar in the browser

2013-12-09 Thread Juraj Kubelka
El 09-12-2013, a las 17:28, Stéphane Ducasse escribió: > >>> What I would like, is a setting to remove it. >>> I usually do not use the packages list, >>> and once you end up tabbing in the search field, >>> you can not escape without your mouse, >>> and this is really grinding my gears :s >

Re: [Pharo-dev] Voronoi diagram

2013-12-09 Thread Stéphane Ducasse
On Dec 9, 2013, at 7:19 PM, Alexandre Bergel wrote: > Hi! > > I've tried to load the code, but the class Quadrangle is missing... > :-( It should be in Pharo 20 or Pharo1.3 > > Alexandre > > > On Dec 7, 2013, at 3:25 PM, Hernán Morales Durand > wrote: > >> Check this out >> >> http://w

Re: [Pharo-dev] Searchbar in the browser

2013-12-09 Thread Stéphane Ducasse
>> What I would like, is a setting to remove it. >> I usually do not use the packages list, >> and once you end up tabbing in the search field, >> you can not escape without your mouse, >> and this is really grinding my gears :s >> >> So if I could just disable it, I would appreciate it :) thi

Re: [Pharo-dev] Smalltalk in a C World

2013-12-09 Thread Stéphane Ducasse
> The main issue is that it is complicated to embed the VM in C code. > That's due to how the VM is done. > > Compared to TCL, where you can easily embed the interpreter in a C program, > this is a problem. http://wiki.tcl.tk/3474 > > Where you can embed the interpreter in a C program, you can

[Pharo-dev] VM Segmentation Fault on Roassal Easel

2013-12-09 Thread Ronie Salgado
Hello, I'm having a segmentation fault of the VM when opening Roassal Easel on Linux Mint 15 AMD64. Here's an image that reproduces the problem: https://www.dropbox.com/s/lp54v7o3flfn5pa/pharo-easel-crash.zip Attached is the crash.dmp and the gdb stack trace. Apparently, is related to font hand

Re: [Pharo-dev] Smalltalk in a C World

2013-12-09 Thread kilon alios
very interesting I wonder whether is pharo related or how easily can be ported to Pharo. The funny thing about nativeboost is that because it has its own inline assembler it is possible to use nativeboost to debug the machine code generated by nativeboost or to be more precise AsmJit. Of course th

Re: [Pharo-dev] Smalltalk in a C World

2013-12-09 Thread Esteban A. Maringolo
2013/12/9 Torsten Bergmann : > Esteban wrote: >> I'd prefer ObjectConnect shutdown their website rather than having that. >> And, at certain degree the same applies to my beloved ObjectArts and >> its Dolphin masterpiece. > What a nonsense - why should they shutdown their site if it is valuable > t

Re: [Pharo-dev] Smalltalk in a C World

2013-12-09 Thread Torsten Bergmann
Stef wrote: > I like the idea that you can get 50kb applications. > Now since this is a closed system and windows-centric. > But I like that it shows that Smalltalk does not have to be the image centric > way. You have to additionally count the runtime DLL also which is also a few KB. But even w

Re: [Pharo-dev] Committing slices to Pharo30Inbox still doesn't work for me

2013-12-09 Thread Stephan Eggermont
And a new version of the 12324 slice is committed

Re: [Pharo-dev] Smalltalk in a C World

2013-12-09 Thread Torsten Bergmann
Esteban wrote: > I'd prefer ObjectConnect shutdown their website rather than having that. > And, at certain degree the same applies to my beloved ObjectArts and > its Dolphin masterpiece. What a nonsense - why should they shutdown their site if it is valuable to provide infos and new downloads to

Re: [Pharo-dev] Committing slices to Pharo30Inbox still doesn't work for me

2013-12-09 Thread Stephan Eggermont
I found a workaround. See https://pharo.fogbugz.com/f/cases/12379/Shape-is-missing-a-comment For me, the Nautilus "create a slice and commit” doesn’t work. Creating the slice from the monticello browser and saving it there does work.

Re: [Pharo-dev] Voronoi diagram

2013-12-09 Thread Alexandre Bergel
Hi! I've tried to load the code, but the class Quadrangle is missing... :-( Alexandre On Dec 7, 2013, at 3:25 PM, Hernán Morales Durand wrote: > Check this out > > http://www.smalltalkhub.com/#!/~goonsh/Voronoi-2d-Diagram > http://www.squeaksource.com/VoronoiDiagram.html > > There is also

Re: [Pharo-dev] [ANN] Roassal 3d

2013-12-09 Thread Alexandre Bergel
>>> 3. Providing a script is so "old style" and hard to remember - why not >>> define a #stable >>>and put your config into MetaRepoForPharo30 >>>So others can easily load it via ConfigurationBrowser with a few clicks >>> in a fresh image. >> >> Yes! You’re very right. Can you add me as

Re: [Pharo-dev] [Nautilus] How to copy a method from a class to another class ?

2013-12-09 Thread kilon alios
ok I think I am done with it. Tested also on Macos and it looks that it works fine. So it works fine both on Macos and Windows. Work on the same Nautilus window but also across multiple Nautilus windows. A summary of what I have done, I have created a class variable methodsToBeCopied, storing the

Re: [Pharo-dev] Smalltalk in a C World

2013-12-09 Thread btc
kilon alios wrote: Sort answer is no , Pharo does not try to replace C/C++. CAD plugins are indeed dlls and you will need C/C++ for that. I only Know Free Pascal as another language to generate DLLs but even in that case its extra work.  So if you look for the most direct solution th

Re: [Pharo-dev] Using TreeModel>>selectAll

2013-12-09 Thread Martin Dias
thanks for your help, Ben On Mon, Dec 9, 2013 at 11:15 AM, Benjamin wrote: > I am still chasing why it’s executed three times > > Must be an issue in the info propagation. > > Ben > > On 09 Dec 2013, at 06:48, Martin Dias wrote: > > Hi, I'm back with more annoying questions :) > > Using #whenSel

Re: [Pharo-dev] Smalltalk in a C World

2013-12-09 Thread Esteban A. Maringolo
2013/12/9 Marcus Denker : >> Clement wrote: >>> How can people even know Smalltalk MT still exist with their website and >>> their communication ? >> >> If you follow the hype and advertising you go to Java - if you search >> for something more powerful you search for it and will find Smalltalk. >

Re: [Pharo-dev] [Pharo 3] Failing tests on Build Server

2013-12-09 Thread Marcus Denker
On 09 Dec 2013, at 09:44, Sven Van Caekenberghe wrote: >> >> Win: >> ZnHTTPSTests.>>testGetPharoVersion > > This is a problem with the networking infrastructure on the windows slave. > > Error Message > > cannot resolve ‘ci.inria.fr' > > in other words, its a DNS lookup failure. > The

Re: [Pharo-dev] [Nautilus] How to copy a method from a class to another class ?

2013-12-09 Thread kilon alios
ok dont look at it, apparently it was not that either, I passed an array to a method that expected a single object so it was my bad. Sorry to bother you I will take a thorough look and test it further to make sure it works 100% . For now it looks like it copy pastes work just fine. I tried to copy

Re: [Pharo-dev] [Nautilus] How to copy a method from a class to another class ?

2013-12-09 Thread kilon alios
I don't think its confusing , what I am doing is store self selectedMethods to methodsToBeCopied instance variable. I choose this approach for when you dont remember the name of the class or why do that extra dialog step when you can just simple paste it ? I see an issue with my code though I thin

Re: [Pharo-dev] Voronoi diagram

2013-12-09 Thread Emilio Oca
Hi My thesis (10 years ago) was about Voronoi and its use for path planning on robot soccer. I think that the most interesting part was the visualization (and testing) tool built to see the construction of the graph by following the front wave in a continuous way by dragging the mouse over the fie

Re: [Pharo-dev] [Nautilus] How to copy a method from a class to another class ?

2013-12-09 Thread Benjamin
The copy/paste mechanism is always a bit confusing since you often do not know what is in the clipboard (even if people are use to it, I often see people copying a line, then retype it because they forgot it was here etc) Why not a “move” like popup where you choose directly the destination ? Fo

Re: [Pharo-dev] The Future of Programming ~ Bret Victor

2013-12-09 Thread Frank Shearar
On 9 December 2013 11:37, Sven Van Caekenberghe wrote: > > On 09 Dec 2013, at 12:16, Sebastian Sastre > wrote: > >> Brilliant talk guys, it's a must watch for smalltalkers, you'll love it >> https://vimeo.com/71278954 >> >> Anybody here knows Bret? > > Yes, we do ;-) > > He does amazing work, in

Re: [Pharo-dev] Smalltalk in a C World

2013-12-09 Thread Marcus Denker
On 09 Dec 2013, at 11:37, Torsten Bergmann wrote: > Kilon wrote: >> dlls alone wont be enough , plugins are compiled against a runtime or >> specific libraries (a Plugin SDK) and Smalltalk MT >> would have to be able to do that in order to be a viable solution. > > You can be sure it can :)

Re: [Pharo-dev] The Future of Programming ~ Bret Victor

2013-12-09 Thread Sven Van Caekenberghe
On 09 Dec 2013, at 12:16, Sebastian Sastre wrote: > Brilliant talk guys, it's a must watch for smalltalkers, you'll love it > https://vimeo.com/71278954 > > Anybody here knows Bret? Yes, we do ;-) He does amazing work, including doing excellent presentations of it. > sebastian > > o/

[Pharo-dev] The Future of Programming ~ Bret Victor

2013-12-09 Thread Sebastian Sastre
Brilliant talk guys, it's a must watch for smalltalkers, you'll love it https://vimeo.com/71278954 Anybody here knows Bret? sebastian o/

[Pharo-dev] Is it possible to turn a smalltalkhub repo into a Slice ?

2013-12-09 Thread kilon alios
I was wondering if its possible to turn a smalltalkhub repo into a Slice. For example I have created this repo http://www.smalltalkhub.com/#!/~kilon/copyMethod/ for implementing copy and pasting a method as a menu entry in Nautilus. When the code works fine, I will need to submit as slice to fogbuz

Re: [Pharo-dev] Json case: Mapping objects to dictionaries

2013-12-09 Thread Norbert Hartl
Paul, Am 05.12.2013 um 19:10 schrieb Paul DeBruicker : > FWIW - The ElasitcSearch stuff only maps to Dictionaries because of an > oversight on my part. It should be fine if those objects materialized as > JsonObjects. What are you doing to get Dictionaries? Its been a while > since I looked at

Re: [Pharo-dev] Smalltalk in a C World

2013-12-09 Thread kilon alios
this is why i said " Theoretically of course its possible , but someone would need to implement this to make it easy to do and currently AFAIK none has.". Please note I was talking about Pharo. Even if you take into account Slang , pharo is not compiling to C, it has actually a completely differ

Re: [Pharo-dev] Smalltalk in a C World

2013-12-09 Thread Torsten Bergmann
Kilon wrote: >dlls alone wont be enough , plugins are compiled against a runtime or specific >libraries (a Plugin SDK) and Smalltalk MT >would have to be able to do that in order to be a viable solution.  You can be sure it can :) Clement wrote: >How can people even know Smalltalk MT still exis

Re: [Pharo-dev] Json case: Mapping objects to dictionaries

2013-12-09 Thread Norbert Hartl
Am 05.12.2013 um 17:03 schrieb Chris Cunningham : > I've used the SCouchDB interface - which include mapping object to > dictionaries (well, JSONObjects) and mapping back from them. > http://www.squeaksource.com/SCouchDB.html > Of course, it is tied to CouchDB, but shouldn't be to hard to pry th

Re: [Pharo-dev] Searchbar in the browser

2013-12-09 Thread Sven Van Caekenberghe
On 09 Dec 2013, at 11:19, Benjamin wrote: > What I would like, is a setting to remove it. > I usually do not use the packages list, > and once you end up tabbing in the search field, > you can not escape without your mouse, > and this is really grinding my gears :s > > So if I could just disa

Re: [Pharo-dev] Searchbar in the browser

2013-12-09 Thread Marcus Denker
On 09 Dec 2013, at 11:20, Benjamin wrote: > What I would like, is a setting to remove it. > I usually do not use the packages list, > and once you end up tabbing in the search field, > you can not escape without your mouse, > and this is really grinding my gears :s > > So if I could just disa

Re: [Pharo-dev] Searchbar in the browser

2013-12-09 Thread Benjamin
What I would like, is a setting to remove it. I usually do not use the packages list, and once you end up tabbing in the search field, you can not escape without your mouse, and this is really grinding my gears :s So if I could just disable it, I would appreciate it :) Ben On 08 Dec 2013, at 1

Re: [Pharo-dev] Using TreeModel>>selectAll

2013-12-09 Thread Benjamin
I am still chasing why it’s executed three times Must be an issue in the info propagation. Ben On 09 Dec 2013, at 06:48, Martin Dias wrote: > Hi, I'm back with more annoying questions :) > > Using #whenSelectedItemsChanged:, I see that the block is evaluated a lot of > times: > > log

Re: [Pharo-dev] Smalltalk in a C World

2013-12-09 Thread Friedrich Dominicus
kilon alios writes: > Sort answer is no , Pharo does not try to replace C/C++. CAD plugins > are indeed dlls and you will need C/C++ for that. I only Know Free > Pascal as another language to generate DLLs but even in that case its > extra work. > > So if you look for the most direct solution th

Re: [Pharo-dev] Issue for Pharo2 needs review

2013-12-09 Thread Stephan Eggermont
Hmm, not easily reproducible. Stephan

Re: [Pharo-dev] Smalltalk in a C World

2013-12-09 Thread p...@highoctane.be
The main issue is that it is complicated to embed the VM in C code. That's due to how the VM is done. Compared to TCL, where you can easily embed the interpreter in a C program, this is a problem. http://wiki.tcl.tk/3474 Where you can embed the interpreter in a C program, you can do whatever inte

Re: [Pharo-dev] [Nautilus] How to copy a method from a class to another class ?

2013-12-09 Thread kilon alios
ok I figured some things out and created the relevant methods but I am getting a MNU with copyMethod: toTheClass: Array(Object)>>doesNotUnderstand: #realClass PackageTreeNautilusUI(AbstractNautilusUI)>>copyMethod:toTheClass: PackageTreeNautilusUI(NautilusUI)>>pasteMethod MethodWidget class>>elemen

Re: [Pharo-dev] Issue for Pharo2 needs review

2013-12-09 Thread Stephan Eggermont
Downloaded 20628 & 288 VM, run on a Mavericks mac Browse the slice: Segmentation fault Mon Dec 9 10:12:26 2013 https://github.com/pharo-project/pharo-vm.git Commit: 71adca113a9aff2876288927e5c1c86bf7ac13e2 Date: 2013-12-07 05:00:47 -0800 By: Philippe Back Jenkins build #14776 C stack backt

Re: [Pharo-dev] Smalltalk in a C World

2013-12-09 Thread kilon alios
please note that generating dlls alone wont be enough , plugins are compiled against a runtime or specific libraries (a Plugin SDK) and Smalltalk MT would have to be able to do that in order to be a viable solution. On Mon, Dec 9, 2013 at 10:28 AM, Stéphane Ducasse wrote: > You should think tha

Re: [Pharo-dev] [Pharo 3] Failing tests on Build Server

2013-12-09 Thread Sven Van Caekenberghe
On 09 Dec 2013, at 09:38, Marcus Denker wrote: > Linux: > ReleaseTest>>testUnknownProcesses > BlockClosureTest>>testOnForkErrorTakesLessThanOneSecond > > Win: > ZnHTTPSTests.>>testGetPharoVersion This is a problem with the networking infrastructure on the windows slave. Er

[Pharo-dev] [Pharo 3] Failing tests on Build Server

2013-12-09 Thread Marcus Denker
Linux: ReleaseTest>>testUnknownProcesses BlockClosureTest>>testOnForkErrorTakesLessThanOneSecond Win: ZnHTTPSTests.>>testGetPharoVersion All: ReleaseTest>>#testObsoleteBehaviors

[Pharo-dev] Issue for Pharo2 needs review

2013-12-09 Thread Marcus Denker
12300 #date:time: fix backport 2.0 https://pharo.fogbugz.com/f/cases/12300/

Re: [Pharo-dev] Smalltalk in a C World

2013-12-09 Thread Stéphane Ducasse
You should think that they use their smalltalk for their projects. Stef On Dec 9, 2013, at 9:21 AM, Clément Bera wrote: > How can people even know Smalltalk MT still exist with their website and > their communication ? > > I looked at other Smalltalks a while ago, for Smalltalk MT I clicked o

Re: [Pharo-dev] It would be too expensive to add a description for packages in Configuration Browser?

2013-12-09 Thread Stéphane Ducasse
> Hi Hernan, > > the problem is not the button - but the missing standard and standardized > descriptions > on the configs... > > For instance I also write markup docu on my configs (see > ConfigurationOfINIFile) - it > is loadable as a usual config but adds two class side methods: #documen

Re: [Pharo-dev] Smalltalk in a C World

2013-12-09 Thread Clément Bera
How can people even know Smalltalk MT still exist with their website and their communication ? I looked at other Smalltalks a while ago, for Smalltalk MT I clicked on "what's new" on their website and I got that: [image: Images intégrées 1] Then I thought this Smalltalk was dead (nothing new in