Re: [Pharo-dev] [squeak-dev] Re: [Pharo-users] Trouble opening large files

2014-10-16 Thread Nicolai Hess
I'll open an issue. 2014-10-15 8:46 GMT+02:00 stepharo steph...@free.fr: Do we create an issue for the Pharo-vm? Stef On 14/10/14 21:29, Nicolai Hess wrote: Ah, good to know. At least for squeak, bug 7522 can be closed :) Nicolai 2014-10-14 20:49 GMT+02:00 Eliot Miranda

Re: [Pharo-dev] [squeak-dev] Re: [Pharo-users] Trouble opening large files

2014-10-16 Thread Nicolai Hess
done: 14250 https://pharo.fogbugz.com/default.asp?14250 Enable large file support on linux 2014-10-16 9:03 GMT+02:00 Nicolai Hess nicolaih...@web.de: I'll open an issue. 2014-10-15 8:46 GMT+02:00 stepharo steph...@free.fr: Do we create an issue for the Pharo-vm? Stef On 14/10/14

[Pharo-dev] [pharo-project/pharo-core] 59c34d: 40308

2014-10-16 Thread GitHub
Branch: refs/heads/4.0 Home: https://github.com/pharo-project/pharo-core Commit: 59c34db35428e6688d27a182ab1bc4195fb13d53 https://github.com/pharo-project/pharo-core/commit/59c34db35428e6688d27a182ab1bc4195fb13d53 Author: Jenkins Build Server bo...@pharo-project.org Date:

[Pharo-dev] [pharo-project/pharo-core]

2014-10-16 Thread GitHub
Branch: refs/tags/40308 Home: https://github.com/pharo-project/pharo-core

Re: [Pharo-dev] Some methods missing in Behavior

2014-10-16 Thread Marcus Denker
This is is fixed in Pharo4... is this important enough for a back port? If yes, please submit a slice... On Sat, Oct 11, 2014 at 10:22 AM, Marcus Denker marcus.den...@inria.fr wrote: On 10 Oct 2014, at 15:25, Marcus Denker marcus.den...@inria.fr wrote: On 10 Oct 2014, at 14:36,

Re: [Pharo-dev] Context variables?

2014-10-16 Thread J.F. Rick
Thanks. Will do. Jeff On Wed, Oct 15, 2014 at 11:34 AM, Camille Teruel camille.ter...@gmail.com wrote: Hi Jeff, I think you should look at DynamicVariable and ProcessSpecificVariable classes. The first one is a read-only while the second is writable. You have to subclass these class for

[Pharo-dev] Playground and its current usability in Pharo4.0 Latest update: #40307

2014-10-16 Thread Torsten Bergmann
While I like that GTTools are in Pharo 4 now (thanks!!!) and allow all kind of neat things I basically ask myself if we forgot to remember usability on a few places: 1. the world menu item Workspace opens a window Playground including also a tab with the same name Playground. =

[Pharo-dev] compiled method inspector

2014-10-16 Thread Nicolai Hess
The new inspector extensions for compiled methods are GREAT. I noticed some of them are in package GT-Inspector-Extensions-Core and some are in OpalTools. With the symbolic bytecode tab the other bytecode tab is not needed anymore, right? nicolai

Re: [Pharo-dev] compiled method inspector

2014-10-16 Thread Marcus Denker
On 16 Oct 2014, at 12:13, Nicolai Hess nicolaih...@web.de wrote: The new inspector extensions for compiled methods are GREAT. :-) More to come. I have one for IR-Text and one for Opal Compiler Scopes. I noticed some of them are in package GT-Inspector-Extensions-Core and some are in

[Pharo-dev] OrderedDictionary and new tools, Seaside...

2014-10-16 Thread p...@highoctane.be
I am using OrderedDictionary in quite a few places. Now, I have to steam a lot of extra methods from Dictionary as the GTInspector doesn't display things properly, nor the WAInspector and its subclasses out of the box. NeoJSON same story, as Ston etc. OrderPreservingDictionary is quite useful.

Re: [Pharo-dev] OrderedDictionary and new tools, Seaside...

2014-10-16 Thread Marcus Denker
On 16 Oct 2014, at 14:55, p...@highoctane.be wrote: I am using OrderedDictionary in quite a few places. Now, I have to steam a lot of extra methods from Dictionary as the GTInspector doesn't display things properly, nor the WAInspector and its subclasses out of the box. NeoJSON same

[Pharo-dev] [Pharo4] Inspector View for Opal Scopes

2014-10-16 Thread Marcus Denker
Hi, There is now a special view for semantic scopes in Opal: And these tools work outside of the Inspector, too: e.g. GTBytecodeBrowser openOn: (OrderedCollection#do:)

[Pharo-dev] [pharo-project/pharo-core] 4a8185: 40309

2014-10-16 Thread GitHub
Branch: refs/heads/4.0 Home: https://github.com/pharo-project/pharo-core Commit: 4a818514f3a4d113aea4fd664577e71dcd21bc3d https://github.com/pharo-project/pharo-core/commit/4a818514f3a4d113aea4fd664577e71dcd21bc3d Author: Jenkins Build Server bo...@pharo-project.org Date:

[Pharo-dev] [pharo-project/pharo-core]

2014-10-16 Thread GitHub
Branch: refs/tags/40309 Home: https://github.com/pharo-project/pharo-core

Re: [Pharo-dev] [Pharo4] Inspector View for Opal Scopes

2014-10-16 Thread Clara Allende
I love it :) Thanks ^^ 2014-10-16 15:39 GMT+02:00 Marcus Denker marcus.den...@inria.fr: Hi, There is now a special view for semantic scopes in Opal: And these tools work outside of the Inspector, too: e.g. GTBytecodeBrowser openOn: (OrderedCollection#do:)

Re: [Pharo-dev] Tests around Pharo

2014-10-16 Thread Ben Coman
mschepens wrote: I finally managed the proxy problem by sending commits from my own web connection. So I put the issues to Fix review needed. I had some problems while importing Collections-Tests (Native part, for the FloatArrayTest) but finally managed it too. I sent to Damien Cassou the

Re: [Pharo-dev] [Pharo4] Inspector View for Opal Scopes

2014-10-16 Thread Tudor Girba
Keep the goodies coming :) Doru On Thu, Oct 16, 2014 at 4:04 PM, Clara Allende clari.alle...@gmail.com wrote: I love it :) Thanks ^^ 2014-10-16 15:39 GMT+02:00 Marcus Denker marcus.den...@inria.fr: Hi, There is now a special view for semantic scopes in Opal: And these tools work

Re: [Pharo-dev] Mysteries of the compiler

2014-10-16 Thread Marcus Denker
1. sometimes the debugger can not inspect a single tempvar (list of all temps is working) 2. number of temp vars (in method header) is wrong: | a b c | a := 1. b := 2. c := 3. [[a asString] on: Error do: [:ex | a value: a

Re: [Pharo-dev] [Pharo4] Inspector View for Opal Scopes

2014-10-16 Thread p...@highoctane.be
These things are wicked cool. GTInspector rocks (even more when it will have **full* menus!). Some little updates in OrderPreservingDictionary and bingo, I get the data. e.g. gtInspectorVariableValuePairs ^ Set new add: ( 'tally' - self size ); add: ( 'dictionary' - self dictionary ); add: (

Re: [Pharo-dev] [Pharo4] Inspector View for Opal Scopes

2014-10-16 Thread Tudor Girba
Hi, On Thu, Oct 16, 2014 at 4:59 PM, p...@highoctane.be p...@highoctane.be wrote: These things are wicked cool. GTInspector rocks (even more when it will have **full* menus!). The menu was enhanced with the entries that were reported as being missing. Which entries are still missing for

Re: [Pharo-dev] Mysteries of the compiler

2014-10-16 Thread Marcus Denker
On 16 Oct 2014, at 16:43, Marcus Denker marcus.den...@inria.fr wrote: 1. sometimes the debugger can not inspect a single tempvar (list of all temps is working) 2. number of temp vars (in method header) is wrong: | a b c | a := 1. b := 2. c := 3. [[a

Re: [Pharo-dev] [Pharo4] Inspector View for Opal Scopes

2014-10-16 Thread Sven Van Caekenberghe
You should add #gtInspectorItemsIn: as well (look in Dictionary), to get the key/value view, maybe changed a bit to keep the order. On 16 Oct 2014, at 16:59, p...@highoctane.be wrote: These things are wicked cool. GTInspector rocks (even more when it will have **full* menus!). Some

Re: [Pharo-dev] Mysteries of the compiler

2014-10-16 Thread Marcus Denker
On 16 Oct 2014, at 17:26, Marcus Denker marcus.den...@inria.fr wrote: On 16 Oct 2014, at 16:43, Marcus Denker marcus.den...@inria.fr mailto:marcus.den...@inria.fr wrote: 1. sometimes the debugger can not inspect a single tempvar (list of all temps is working) 2. number of temp

Re: [Pharo-dev] Playground and its current usability in Pharo4.0 Latest update: #40307

2014-10-16 Thread Tudor Girba
Hi Torsten, Thanks for the feedback. On Thu, Oct 16, 2014 at 11:22 AM, Torsten Bergmann asta...@gmx.de wrote: While I like that GTTools are in Pharo 4 now (thanks!!!) and allow all kind of neat things I basically ask myself if we forgot to remember usability on a few places: 1. the world

Re: [Pharo-dev] Mysteries of the compiler

2014-10-16 Thread Marcus Denker
While in the write we need to mark: lookupVariableForWrite: aVariableNode | var | var := scope lookupVar: aVariableNode name. var ifNil: [^var]. var isSpecialVariable ifTrue: [ self storeIntoSpecialVariable: aVariableNode ]. var isWritable ifFalse:

Re: [Pharo-dev] Playground and its current usability in Pharo4.0 Latest update: #40307

2014-10-16 Thread kilon alios
Indeed. This was a discussion I wanted to spawn as well. I would prefer to change the name from Workspace to Playground in the World Menu. The reason is that the Playground is such a distinct departure from the Workspace that it deserves a different name. I agree, it should not be named

Re: [Pharo-dev] Playground and its current usability in Pharo4.0 Latest update: #40307

2014-10-16 Thread p...@highoctane.be
I'd like to have the old workspace as it is for quick commands and as a kind of CLI where I do not need all the noise of the right part of the playground. And the playground for what it is meant to do. These two things are *not* for the same use case. ​Phil

[Pharo-dev] PharoNOS

2014-10-16 Thread Torsten Bergmann
Hi, I just found http://pillarhub.pharocloud.com/hub/mikefilonov/pharonos Mike: can you comment a little bit on it here on the pharo lists? Thx T.

Re: [Pharo-dev] Playground and its current usability in Pharo4.0 Latest update: #40307

2014-10-16 Thread Tudor Girba
Hi, I do not quite understand this point of view. If you do not use Go, there is no right side. What do you mean by CLI? Cheers, Doru On Thu, Oct 16, 2014 at 9:01 PM, p...@highoctane.be p...@highoctane.be wrote: I'd like to have the old workspace as it is for quick commands and as a kind of

Re: [Pharo-dev] PharoNOS

2014-10-16 Thread p...@highoctane.be
Ah, very cool. I was thinking of running Pharo or some devices around the network for probing things. This may prove to be the perfect vehicle for that! Phil On Thu, Oct 16, 2014 at 9:30 PM, Torsten Bergmann asta...@gmx.de wrote: Hi, I just found

Re: [Pharo-dev] Mysteries of the compiler

2014-10-16 Thread Nicolai Hess
2014-10-16 17:40 GMT+02:00 Marcus Denker marcus.den...@inria.fr: While in the write we need to mark: lookupVariableForWrite: aVariableNode | var | var := scope lookupVar: aVariableNode name. var ifNil: [^var]. var isSpecialVariable ifTrue: [ self

Re: [Pharo-dev] PharoNOS

2014-10-16 Thread p...@highoctane.be
Downloaded the iso and started a VM. Works well. What would be nice: - a PharoVM with AioPlugin so that CommandShell works nicer. - a preloaded CommandShell - a way to configure the keyboard to another layout and... a Dark/DawnTheme and a wicked cool logo for the background! Configurations

Re: [Pharo-dev] Playground and its current usability in Pharo4.0 Latest update: #40307

2014-10-16 Thread Nicolai Hess
I too miss the old workspace sometimes. Mostly for printIt. Playgrounds printIt-popup is good, but sometimes I want exactly that: print it. On Esc, the popup closes , but the code is still selected. Most of the time I want to go on typing, but first I have to unselect the code. Suggestions: on

Re: [Pharo-dev] Playground and its current usability in Pharo4.0 Latest update: #40307

2014-10-16 Thread Tudor Girba
Hi Nicolai, On Thu, Oct 16, 2014 at 10:23 PM, Nicolai Hess nicolaih...@web.de wrote: I too miss the old workspace sometimes. Mostly for printIt. Playgrounds printIt-popup is good, but sometimes I want exactly that: print it. On Esc, the popup closes , but the code is still selected. Most of

Re: [Pharo-dev] PharoNOS

2014-10-16 Thread Torsten Bergmann
Yes, I tried in VirtualBox. Same issues here: used OSProcess to query for the DHCP given IP address and noticed that AioPlugin is not available. I like that it is a naked Pharo 3.0 image. So I would not preload the command shell - one can easily provide a config in the config browser for

Re: [Pharo-dev] Playground and its current usability in Pharo4.0 Latest update: #40307

2014-10-16 Thread Alexandre Bergel
Indeed, the print it can surely be improved. Since I am using GTInspector, I often open a transcript and do myObject logCr” I usually do this to have a string representation, useful to insert in source code. Cheers, Alexandre -- _,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;: Alexandre

Re: [Pharo-dev] Playground and its current usability in Pharo4.0 Latest update: #40307

2014-10-16 Thread Tudor Girba
I do not quite understand. Could you elaborate such a case? (I am not being thick headed, I just did not encounter this case, so I would like to know more about it) Doru On Thu, Oct 16, 2014 at 10:34 PM, Alexandre Bergel alexandre.ber...@me.com wrote: Indeed, the print it can surely be

Re: [Pharo-dev] Playground and its current usability in Pharo4.0 Latest update: #40307

2014-10-16 Thread Sven Van Caekenberghe
On 16 Oct 2014, at 22:34, Tudor Girba tu...@tudorgirba.com wrote: On Thu, Oct 16, 2014 at 10:23 PM, Nicolai Hess nicolaih...@web.de wrote: I too miss the old workspace sometimes. Mostly for printIt. Playgrounds printIt-popup is good, but sometimes I want exactly that: print it. On Esc,

Re: [Pharo-dev] Playground and its current usability in Pharo4.0 Latest update: #40307

2014-10-16 Thread Torsten Bergmann
Tudor wrote: Indeed. This was a discussion I wanted to spawn as well. I would prefer to change the name from Workspace to Playground in the World Menu. The reason is that the Playground is such a distinct departure from the Workspace that it deserves a different name. I do not think it is a

Re: [Pharo-dev] OSProcess in 3.0

2014-10-16 Thread Thierry Goubier
Le 16/10/2014 01:30, David T. Lewis a écrit : So in summary: The enhancement to PipeableOSProcess relies on an aio event driven reader, and if the AIO plugin is missing, the fallback code relies on polling, and is horribly inefficient. More to follow, and thank you again for identifying the

Re: [Pharo-dev] Playground and its current usability in Pharo4.0 Latest update: #40307

2014-10-16 Thread Alexandre Bergel
I find that interesting that you do not have seen this. I made a small video. Here is a session: https://dl.dropboxusercontent.com/u/31543901/TMP/PrintingWithGTInspector.mov What the session does not show, is that I open the view usually to make sure the result is indeed correct. Let me know

Re: [Pharo-dev] OSProcess in 3.0

2014-10-16 Thread p...@highoctane.be
Le 16 oct. 2014 23:04, Thierry Goubier thierry.goub...@gmail.com a écrit : Le 16/10/2014 01:30, David T. Lewis a écrit : So in summary: The enhancement to PipeableOSProcess relies on an aio event driven reader, and if the AIO plugin is missing, the fallback code relies on polling, and is

Re: [Pharo-dev] Playground and its current usability in Pharo4.0 Latest update: #40307

2014-10-16 Thread Ben Coman
Sven Van Caekenberghe wrote: On 16 Oct 2014, at 22:34, Tudor Girba tu...@tudorgirba.com wrote: On Thu, Oct 16, 2014 at 10:23 PM, Nicolai Hess nicolaih...@web.de wrote: I too miss the old workspace sometimes. Mostly for printIt. Playgrounds printIt-popup is good, but sometimes I want exactly

Re: [Pharo-dev] CompiledMethodhash can produce clashes

2014-10-16 Thread Ben Coman
Richard Sargent wrote: Eliot Miranda-2 wrote On Wed, Oct 15, 2014 at 10:50 AM, Richard Sargent richard.sargent@ wrote: One of the best things about Smalltalk is how easily we can say what we mean. I think you would be better off creating a method named something like #hasSameEffectAs: to

Re: [Pharo-dev] PharoNOS

2014-10-16 Thread mikefilonov
Hi Torsten, Yes sure I can. So this PharoNOS is basically TinyCore Linux with pure X server and Pharo running in fullscreen. I have made some auto-installation scripts which configure the disk so no setup wizard is needed. All space available is mounted under /mnt/universe/ so you may use that

Re: [Pharo-dev] PharoNOS

2014-10-16 Thread mikefilonov
I'll take a look at AioPlugin issue. How I can test if it is loaded well? The ISO process can be easily automated. If the PharoNOS is really needed I'll run CI somewhere :) May be we could think of a way not to package the image but somehow fetch it after start? It could be a script which

[Pharo-dev] Rectangle differences between Pharo 3 4

2014-10-16 Thread Ben Coman
I notice a difference between Pharo 3 4... Rectangle left: 4 right: 3 top: 2 bottom: 1. Build 30856 -- (4@2) corner: (3@1) Build 40309 -- (3@1) corner: (4@2) Rectangle origin: (4@1) corner: (3@2) Build 30856 -- (4@1) corner: (3@2) Build 40309 -- (3@1) corner: (4@2) I remember some report of

Re: [Pharo-dev] PharoNOS

2014-10-16 Thread mikefilonov
Hi Phil, I would really happy to know if this works for you. Considering this use case in mind do you have an idea how PharoNOS should handle the Image? Should it be embedded in ISO or should it be configured from clean Pharo on each device? For instance, if it is really useful we can have a

Re: [Pharo-dev] PharoNOS

2014-10-16 Thread David T. Lewis
On Thu, Oct 16, 2014 at 06:52:48PM -0700, mikefilonov wrote: I'll take a look at AioPlugin issue. How I can test if it is loaded well? With OSProcess installed, evaluate AioEventHandler aioPluginPresent Dave

Re: [Pharo-dev] PharoNOS

2014-10-16 Thread S Krish
Lovely... TCL + Pharo .. ! On Fri, Oct 17, 2014 at 7:17 AM, mikefilonov mikefilo...@gmail.com wrote: Hi Torsten, Yes sure I can. So this PharoNOS is basically TinyCore Linux with pure X server and Pharo running in fullscreen. I have made some auto-installation scripts which configure

Re: [Pharo-dev] PharoNOS

2014-10-16 Thread S Krish
Guess this was couple of years back.. TCL + Pharo on a Virtual Box: My play with it then.. https://plus.google.com/photos/101656219013170129431/albums/5717749739476813505?banner=pwa On Fri, Oct 17, 2014 at 9:52 AM, S Krish krishnamachari.sudha...@gmail.com wrote: Lovely... TCL + Pharo .. !

Re: [Pharo-dev] PharoNOS

2014-10-16 Thread mikefilonov
Wow, this is an interesting stuff. Is this a kind of desktop manager written on Pharo? From what I can see on video it support calling external processes like open-office. Does it work on Pharo 3.0 ? -- View this message in context: http://forum.world.st/PharoNOS-tp4784982p4785054.html Sent

Re: [Pharo-dev] Playground and its current usability in Pharo4.0 Latest update: #40307

2014-10-16 Thread Tudor Girba
Hi, On Thu, Oct 16, 2014 at 10:58 PM, Torsten Bergmann asta...@gmx.de wrote: Tudor wrote: Indeed. This was a discussion I wanted to spawn as well. I would prefer to change the name from Workspace to Playground in the World Menu. The reason is that the Playground is such a distinct departure

Re: [Pharo-dev] Rectangle differences between Pharo 3 4

2014-10-16 Thread stepharo
On 17/10/14 03:55, Ben Coman wrote: I notice a difference between Pharo 3 4... Rectangle left: 4 right: 3 top: 2 bottom: 1. Build 30856 -- (4@2) corner: (3@1) Build 40309 -- (3@1) corner: (4@2) Rectangle origin: (4@1) corner: (3@2) Build 30856 -- (4@1) corner: (3@2) Build 40309 -- (3@1)