Re: [Pharo-dev] [PROVENANCE INTERNET] Re: FileSystem Permissions

2013-07-02 Thread David T. Lewis
On Tue, Jul 02, 2013 at 04:05:18PM +0200, Camillo Bruni wrote: On 2013-07-02, at 16:05, Goubier Thierry thierry.goub...@cea.fr wrote: Le 02/07/2013 15:49, Goubier Thierry a ?crit : Done: SLICE-Issue-11102-FileSystemError-Path--root-ThierryGoubier.1 In

Re: [Pharo-dev] [PROVENANCE INTERNET] Re: FileSystem Permissions

2013-07-02 Thread David T. Lewis
in asking for stat/fstat... But thanks for the info. Thierry Le 02/07/2013 16:32, David T. Lewis a ?crit : On Tue, Jul 02, 2013 at 04:05:18PM +0200, Camillo Bruni wrote: On 2013-07-02, at 16:05, Goubier Thierry thierry.goub...@cea.fr wrote: Le 02/07/2013 15:49, Goubier Thierry a ?crit

Re: [Pharo-dev] OSProcess for Pharo3.0

2013-09-03 Thread David T. Lewis
On Tue, Sep 03, 2013 at 10:58:07AM +0200, Goubier Thierry wrote: At the same time, parts of OSProcess seems to not be working under Pharo2 anyway :( I don't even think I'm able to run the tests (locked up my 3.0 image it did). My last set of updates to OSProcess for Pharo were done in

Re: [Pharo-dev] OSProcess for Pharo3.0

2013-09-03 Thread David T. Lewis
On Tue, Sep 03, 2013 at 01:15:01PM +0200, Goubier Thierry wrote: Le 03/09/2013 12:56, David T. Lewis a ?crit : On Tue, Sep 03, 2013 at 10:58:07AM +0200, Goubier Thierry wrote: At the same time, parts of OSProcess seems to not be working under Pharo2 anyway :( I don't even think I'm able

Re: [Pharo-dev] OSProcess for Pharo3.0

2013-09-03 Thread David T. Lewis
On Tue, Sep 03, 2013 at 01:48:46PM +0200, Goubier Thierry wrote: Le 03/09/2013 13:36, David T. Lewis a ?crit : On Tue, Sep 03, 2013 at 01:15:01PM +0200, Goubier Thierry wrote: I'm attempting something. Is is OK if I save in the OSProcess squeaksource repository? Thierry Can you post

Re: [Pharo-dev] OSProcess for Pharo3.0

2013-09-03 Thread David T. Lewis
On Tue, Sep 03, 2013 at 01:48:46PM +0200, Goubier Thierry wrote: Le 03/09/2013 13:36, David T. Lewis a ?crit : Can you post the method here first? I'd like to check it on some Squeak images before it goes into the repository. Here it is (at least an example): in OSProcess class

Re: [Pharo-dev] OSProcess for Pharo3.0

2013-09-04 Thread David T. Lewis
On Tue, Sep 03, 2013 at 10:51:33PM -0400, David T. Lewis wrote: On Tue, Sep 03, 2013 at 01:48:46PM +0200, Goubier Thierry wrote: Le 03/09/2013 13:36, David T. Lewis a ?crit : Can you post the method here first? I'd like to check it on some Squeak images before it goes

Re: [Pharo-dev] OSProcess for Pharo3.0

2013-09-04 Thread David T. Lewis
On Wed, Sep 04, 2013 at 02:17:29PM +0200, Marcus Denker wrote: On Sep 4, 2013, at 2:13 PM, David T. Lewis le...@mail.msen.com wrote: On Tue, Sep 03, 2013 at 10:51:33PM -0400, David T. Lewis wrote: On Tue, Sep 03, 2013 at 01:48:46PM +0200, Goubier Thierry wrote: Le 03/09/2013 13:36

Re: [Pharo-dev] OSProcess for Pharo3.0

2013-09-04 Thread David T. Lewis
On Wed, Sep 04, 2013 at 08:38:04AM +0200, Marcus Denker wrote: Why do you need to support Squeak 3.8? This is how many years old? I really do not understand this idea to be compatible to all old versions ever. I do not think that there is any right or wrong answer to this, it is perhaps

Re: [Pharo-dev] OSProcess for Pharo3.0

2013-09-05 Thread David T. Lewis
On Thu, Sep 05, 2013 at 03:31:06PM +0200, Goubier Thierry wrote: Le 05/09/2013 14:19, David T. Lewis a ?crit : On Thu, Sep 05, 2013 at 11:18:27AM +0200, Goubier Thierry wrote: Thanks. I have merged -dtl.33 and two more change in OSProcess-Base-ThierryGoubier.35 on http

Re: [Pharo-dev] Please help us by buying the book

2013-09-16 Thread David T. Lewis
On Mon, Sep 16, 2013 at 04:24:07PM +0200, Damien Cassou wrote: 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. Thanks, I just ordered my copy of the hard copy

Re: [Pharo-dev] recovering from a deep disc crash???.

2013-10-19 Thread David T. Lewis
On Fri, Oct 18, 2013 at 01:04:25PM +0200, Torsten Bergmann wrote: Hardware that runs without problems must be from the good old days. If Nico is right then I guess Pharo is already running on an Ural-1? Where can I download the VM? http://en.wikipedia.org/wiki/Ural_(computer) Thanks

Re: [Pharo-dev] i wish i could live in a world...

2013-10-22 Thread David T. Lewis
On Wed, Oct 23, 2013 at 03:00:54AM +0200, Igor Stasenko wrote: where morphs has position relative to their owner morph. and laying out morphs or composing them into complex layout easy and event handling is easy .. and things are properly documented :) I'm not sure where this project

Re: [Pharo-dev] Tests with multiple processes

2013-10-28 Thread David T. Lewis
I have some experience with this, not related to Smalltalk but maybe still relevant. I have worked with systems that were designed around networked message passing, implemented on platforms like MS-DOS with time slicing kernels, Series I, OS/2, etc. These systems were designed to operate with

Re: [Pharo-dev] Tests with multiple processes

2013-10-29 Thread David T. Lewis
Am 29.10.2013 um 02:08 schrieb David T. Lewis le...@mail.msen.com: I have some experience with this, not related to Smalltalk but maybe still relevant. I have worked with systems that were designed around networked message passing, implemented on platforms like MS-DOS with time slicing

Re: [Pharo-dev] Tests with multiple processes

2013-10-29 Thread David T. Lewis
On 29 October 2013 02:08, David T. Lewis le...@mail.msen.com wrote: I have some experience with this, not related to Smalltalk but maybe still relevant. I have worked with systems that were designed around networked message passing, implemented on platforms like MS-DOS with time slicing

Re: [Pharo-dev] Formatting dates

2013-10-30 Thread David T. Lewis
On Wed, Oct 30, 2013 at 03:03:53PM -0700, blake wrote: Chris, On Wed, Oct 30, 2013 at 2:02 PM, Chris Muller asquea...@gmail.com wrote: Date today mmdd. prints '2013-10-30' I don't want the separator. Date today mmdd copyWithoutAll: '-'

Re: [Pharo-dev] Github and Pharo

2013-11-04 Thread David T. Lewis
On Mon, Nov 04, 2013 at 01:58:29PM +0100, Goubier Thierry wrote: Le 04/11/2013 12:11, kilon alios a ?crit : yeap filetree did the trick here. However it does not allow to browse through the git commits as gitfiletree does, the only commit available is the last commit. I took a look at

Re: [Pharo-dev] Loading Xtreams in Pharo

2013-11-21 Thread David T. Lewis
On Thu, Nov 21, 2013 at 12:29:36PM +0100, Torsten Bergmann wrote: https://ci.inria.fr/pharo-contribution/job/Xtreams/ still a little rough, but it is a start. If possible I would like to see the project itself moved over from SqS to STHub. Not as a Pharo fork but as a replacement

[Pharo-dev] REPL (was: about miniimage)

2013-11-25 Thread David T. Lewis
Tangentially can anyone point me to a headless image with a REPL for use in testing Spur? Hi Eliot, This is probably much too heavyweight for what you have in mind, but if you are able to load OSProcess and CommandShell into the test image, you can then evaluate ExternalCommandShell start,

Re: [Pharo-dev] Stepping through with GLORP Proxies

2013-12-01 Thread David T. Lewis
On Fri, Nov 29, 2013 at 01:02:53PM -0800, Eliot Miranda wrote: Does the Pharo debugger use the mirror primitives yet? Unless InstructionStream and ContextPart have been updated to use objectClass: and objectInstVarAt: et al then the debugger will be fooled by proxies. I really need to push

Re: [Pharo-dev] Some squeaksource.com updates

2013-12-02 Thread David T. Lewis
On Sun, Dec 01, 2013 at 07:11:59PM -0800, Sean P. DeNigris wrote: David T. Lewis wrote The welcome page for http://squeaksource.com has been updated... The policy of disabling new project creation remains in effect. Thanks! It is good that so much of our history will remain accessible

Re: [Pharo-dev] copyscript from squeaksource to smalltalkhub

2014-01-12 Thread David T. Lewis
On Sat, Jan 04, 2014 at 07:37:36PM +0100, Hilaire Fernandes wrote: Le 04/01/2014 19:11, Johan Brichau a ?crit : Hi, Does anyone still have the script to copy a repository from squeaksource to smalltalkhub? thx Johan Last time I saw was in the welcome page of the

Re: [Pharo-dev] Is there a Smalltalk way to lock a file?

2014-03-13 Thread David T. Lewis
Hi Mariano, It is supported directly in OSProcess. See the unit test for examples. Dave Hi guys, Do we have a method to lock a file at the OS level? I searched in image but I cannot find anything. If it would work in gemstone too that would be nice. Thanks! -- Mariano

Re: [Pharo-dev] Is there a Smalltalk way to lock a file?

2014-03-13 Thread David T. Lewis
Hi Mariano, It is supported directly in OSProcess. See the unit test for examples. Dave Sorry, I should have been more clear about this. The classes in the OSProcess package are OSFileLock and OSFileRegionLock, as well as the methods in category 'file locking' of class UnixOSProcessAccessor.

Re: [Pharo-dev] [Moose-dev] Re: Re: Re: Fwd: Font problem is still there

2014-04-03 Thread David T. Lewis
On Fri, Apr 04, 2014 at 02:55:01AM +0200, Igor Stasenko wrote: there is one caveat, that if you really want to see exactly , say 16 points sized font on your screen, it is not possible without knowing the display resolution - how many pixels in one inch (hence #pixelsPerInch ).

Re: [Pharo-dev] Pharo RPi and FileSystem error

2014-04-30 Thread David T. Lewis
There are no NativeBoost on Rpi, FFI or OSProcess. Basically the fileSystem work, but some data are fetch via env variable and then NativeBoost. The solution is to bypass all the request of env variable. You should use another way until, we finish to integrate a way to request correctly the

[Pharo-dev] Unix interop (was: a Pharo talk from a ruby conference)

2014-04-30 Thread David T. Lewis
On Tue, Apr 29, 2014 at 07:15:30AM -0700, Sean P. DeNigris wrote: Same goes with Unix interop. REPL is easy, but is it documented and marketed? What would it take to easily pipe output of other programs to Pharo? Maybe be able to sourceCodeString exportAsUnixCommand:

Re: [Pharo-dev] 32 bits and 64 bits VM

2014-05-16 Thread David T. Lewis
On Fri, May 16, 2014 at 10:20:47AM +0200, Esteban Lorenzano wrote: On 15 May 2014, at 18:46, Hilaire Fernandes hilaire.fernan...@gmail.com wrote: Great. As we are discussing about build, is it possible to compile CogVM on 64 bits architecture as it is already the case for the

Re: [Pharo-dev] Coral is green

2014-05-23 Thread David T. Lewis
Hi Stephan, The precompiled Cog VM would need to come from Eliot's site (or follow the links to Eliot's site from http://squeakvm.org). The build.squeak.org job is really just me testing the VMMaker code generation, it's not intended as a source of VMs. I tested Eliot's change and it works, but

Re: [Pharo-dev] Coral is green

2014-05-23 Thread David T. Lewis
On Fri, May 23, 2014 at 10:26:54PM +0200, Stephan Eggermont wrote: David wrote: In any case, the change affects one source file in the VM platform sources, so if you can arrange to get that included in the Pharo VM builds, that should provide a working VM that you can use for OSProcess on

Re: [Pharo-dev] Improving Pharo By Example

2014-06-01 Thread David T. Lewis
On Sun, Jun 01, 2014 at 09:09:21PM +0200, Damien Cassou wrote: On Sun, Jun 1, 2014 at 8:54 PM, kilon alios kilon.al...@gmail.com wrote: Whats the verdict with the Squeksource section ? Do I covert it to a SmalltalkHub section or do I continue to chapter 4 ? I think you can keep the

Re: [Pharo-dev] ExternalPipemakePipe error

2014-06-01 Thread David T. Lewis
Check if your VM has the UnixOSProcessPlugin plugin. It looks like PythonParser is using OSProcess to connect to Python, so the plugin would need to be present in order for this to work. As a quick check, inspect OSProcess thisOSProcess pid. If you get an integer (the pid of your VM process),

Re: [Pharo-dev] news from block :)

2014-06-11 Thread David T. Lewis
On Wed, Jun 11, 2014 at 11:15:37PM +0300, kilon alios wrote: But for me Morphic is the most beautiful Graphics API I have ever worked with. It's nice to see someone say something positive in appreciation of Morphic. It is quite a remarkable environment if you stop and think about it :-) Dave

Re: [Pharo-dev] Implementing cull:cull: in symbol

2014-06-19 Thread David T. Lewis
On Thu, Jun 19, 2014 at 11:24:33AM -0300, Esteban A. Maringolo wrote: Can somebody please tell me the semantic difference between #cull: and #value: ? 'Cull' is not a word I ever used in any english based conversation :) Hi Esteban, I am an American English speaker, and I have never used the

Re: [Pharo-dev] Can forking speed up anything?

2014-08-04 Thread David T. Lewis
On Mon, Aug 04, 2014 at 02:53:07PM +0200, Levente Uzonyi wrote: On Mon, 4 Aug 2014, Frank Shearar wrote: On 4 August 2014 09:38, Cl??ment Bera bera.clem...@gmail.com wrote: 2014-08-04 10:17 GMT+02:00 Yuriy Tymchuk yuriy.tymc...@me.com: Hi guys, I have a script that runs very slow

Re: [Pharo-dev] UndefinedObject(Object)doesNotUnderstand: #wait

2014-08-29 Thread David T. Lewis
On Fri, Aug 29, 2014 at 11:42:24AM +0200, Yuriy Tymchuk wrote: Sometimes when I save image I get this error: UndefinedObject(Object)doesNotUnderstand: #wait [ event wait. processSynchronizationDelay wait. Avoids lost signals in heavy process switching self changed:

Re: [Pharo-dev] Parsing Pharo syntax to C/C++

2014-09-16 Thread David T. Lewis
On Mon, Sep 15, 2014 at 11:28:24AM +0200, Santiago Bragagnolo wrote: I may be wrong, but I think the closest thing out there is Slang. Is the pseudo smalltalk used to develop the VM. A bit off topic, but just for clarification: Slang is not a language. It is just a casual name to refer to

Re: [Pharo-dev] Issue 14160: Introduce isXXX dialect testing methods to SmalltalkImage to ease cross-dialect development

2014-10-05 Thread David T. Lewis
Speaking as the maintainer of an external package (OSProcess/CommandShell) I agree with both Stef and Johan. Feature detection is better, because pharo (or squeak, or gemstone) is meaningless over time as the dialect changes. If you need to test for some feature, it is better to test for it

Re: [Pharo-dev] OSProcess in 3.0

2014-10-09 Thread David T. Lewis
Hi, Just tried to install the stable version of OSProcess using the configuration browser on a 3.0. I noticed it is still on http://www.squeaksource.com/OSProcess. Does it mean it is dead? if yes, what is the alternative? Hi Noury, OSProcess is alive and well. Let me know if you have any

Re: [Pharo-dev] OSProcess in 3.0

2014-10-09 Thread David T. Lewis
Thierry, Thanks for doing those configuration updates, I hit send before I saw your reply. Dave Hi Noury, no, OSProcess on Squeaksource is not dead and is integrating all the changes needed for all the platforms it is running on. And as you can see, I very recently updated the

Re: [Pharo-dev] OSProcess in 3.0

2014-10-09 Thread David T. Lewis
; are those the latest? I did it last Sunday. Thierry Le 09/10/2014 22:42, David T. Lewis a écrit : Thierry, Thanks for doing those configuration updates, I hit send before I saw your reply. Dave Hi Noury, no, OSProcess on Squeaksource is not dead and is integrating all the changes needed

Re: [Pharo-dev] OSProcess in 3.0

2014-10-10 Thread David T. Lewis
On Fri, Oct 10, 2014 at 08:00:29AM +0200, p...@highoctane.be wrote: Le 9 oct. 2014 23:15, David T. Lewis le...@mail.msen.com a ??crit : Darn, I think we must have both done our updates on the same day. The last update I did was this (time stamp is GMT -4 hours) : CommandShell-dtl.76

Re: [Pharo-dev] OSProcess in 3.0

2014-10-10 Thread David T. Lewis
2014-10-10 14:09 GMT+02:00 David T. Lewis le...@mail.msen.com: Right. But please do test it in your applications to be sure, I really only did simple testing and I am sure there may still chances for problems in this area. Hi Dave, Would it has a chance of slowing down things a lot

Re: [Pharo-dev] OSProcess in 3.0

2014-10-10 Thread David T. Lewis
Le 10/10/2014 17:52, David T. Lewis a écrit : 2014-10-10 14:09 GMT+02:00 David T. Lewis le...@mail.msen.com: Right. But please do test it in your applications to be sure, I really only did simple testing and I am sure there may still chances for problems in this area. Hi Dave, Would

Re: [Pharo-dev] OSProcess in 3.0

2014-10-11 Thread David T. Lewis
On Fri, Oct 10, 2014 at 01:32:27PM -0400, David T. Lewis wrote: Le 10/10/2014 17:52, David T. Lewis a ?crit : 2014-10-10 14:09 GMT+02:00 David T. Lewis le...@mail.msen.com: Right. But please do test it in your applications to be sure, I really only did simple testing and I am sure

Re: [Pharo-dev] OSProcess in 3.0

2014-10-14 Thread David T. Lewis
/10/2014 15:34, David T. Lewis a ?crit : On Fri, Oct 10, 2014 at 01:32:27PM -0400, David T. Lewis wrote: Le 10/10/2014 17:52, David T. Lewis a ?crit : 2014-10-10 14:09 GMT+02:00 David T. Lewis le...@mail.msen.com: Right. But please do test it in your applications to be sure, I really only

Re: [Pharo-dev] OSProcess in 3.0

2014-10-15 Thread David T. Lewis
On Tue, Oct 14, 2014 at 09:35:44PM +0200, Thierry Goubier wrote: Le 14/10/2014 14:15, David T. Lewis a ?crit : On Tue, Oct 14, 2014 at 07:19:10AM +0200, Thierry Goubier wrote: Hi Dave, took me a while to do some testing. It seems there is an issue, but I couldn't find out where. First

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] Command Shell in Pharo 4

2014-10-28 Thread David T. Lewis
On Tue, Oct 28, 2014 at 11:09:24AM +0200, kilon alios wrote: So I decided to give Command Shell a spin using today's Pharo 4 release and I have some issues *a) The text is too small* . After some investigation I found that the size is defined in ShellWindowMorph classtextStyle textStyle

Re: [Pharo-dev] Command Shell in Pharo 4

2014-10-28 Thread David T. Lewis
Hi Kilon, On Tue, Oct 28, 2014 at 02:12:12PM +0200, kilon alios wrote: Why not use default as I did ? why the font needs to be fixed ? I am sorry I am not familiar with fonts in pharo so much, I did not even know what bitmap font is before I joined Pharo. For me it makes more sense to use the

Re: [Pharo-dev] AioPlugin is back in linux VMs

2014-10-28 Thread David T. Lewis
On Tue, Oct 28, 2014 at 06:53:49PM +0200, kilon alios wrote: whats the purpose of the plugin ? How we can test it ? AioPlugin provides support for asynchronous IO event notification. When an external IO event occurs, the event registration causes a Smalltalk semaphore to be signaled. A process

Re: [Pharo-dev] SmalltalkHub bugs hangs :-(

2014-11-27 Thread David T. Lewis
On Thu, Nov 27, 2014 at 04:19:20PM +0100, Esteban Lorenzano wrote: On 27 Nov 2014, at 16:05, Levente Uzonyi le...@elte.hu wrote: On Thu, 27 Nov 2014, Noury Bouraqadi wrote: SmalltalkHub is slow, so don?t click too fast :-( While I?m grateful to developers of SmalltalkHub and

Re: [Pharo-dev] Please delete .mcz file in http://www.squeaksource.com/MetacelloRepository

2014-12-03 Thread David T. Lewis
On Wed, Dec 03, 2014 at 02:01:28PM -0800, Dale Henrichs wrote: The .mcz is triggering Gofer errors for me during automated loads and of course the place to get a new version of Gofer from is http://www.squeaksource.com/MetacelloRepository ... If someone with admin privileges could deleted

Re: [Pharo-dev] Question on AioPlugin

2015-02-04 Thread David T. Lewis
On Wed, Feb 04, 2015 at 07:18:03AM +0100, Thierry Goubier wrote: Hi all, anybody knows how to check if the AioPlugin is included in the current stable Pharo vm(*)? OSProcess is complaining of a missing AioPlugin, and I remember a thread where this was solved by integrating it in the vm

Re: [Pharo-dev] SmallInteger asByteArray for negative numbers

2015-02-06 Thread David T. Lewis
I was going to complain about expecting such niceties as a built in 2s-complement rather than program it myself (I am a bit rusty on such matters), but when I look what should I find? (-123 asTwosComplement: 16r) asByteArray. = #[255 255 255 133] cheers -ben Hi Ben, You might

Re: [Pharo-dev] [squeak-dev] OSProcess stdErr issue on Windows

2015-01-25 Thread David T. Lewis
On Sun, Jan 25, 2015 at 01:41:01PM +0800, Ben Coman wrote: On Mon, Jan 12, 2015 at 6:10 AM, Thierry Goubier thierry.goub...@gmail.com wrote: 2015-01-11 20:42 GMT+01:00 David T. Lewis le...@mail.msen.com: I copied ConfigurationOfOSProcess-ThierryGoubier.33 to the OSProcess repository

Re: [Pharo-dev] OSProcess bug ?

2015-02-25 Thread David T. Lewis
the plugin. Dave Hi Dave, 2015-02-25 1:13 GMT+01:00 David T. Lewis le...@mail.msen.com: On Tue, Feb 24, 2015 at 08:33:41PM +0100, jannik laval wrote: Hi pharoers, I am playing with OSProcess. I am using an example, and I am annoyed with a strange bug: Here is the code I want

Re: [Pharo-dev] OSProcess bug ?

2015-02-24 Thread David T. Lewis
On Tue, Feb 24, 2015 at 08:33:41PM +0100, jannik laval wrote: Hi pharoers, I am playing with OSProcess. I am using an example, and I am annoyed with a strange bug: Here is the code I want to execute, and does not work: |thread process output| myCmd := 'rostopic bw /turtle1/pose'.

Re: [Pharo-dev] Transcript needs your love

2015-05-09 Thread David T. Lewis
On Fri, May 08, 2015 at 08:10:33PM +0200, Igor Stasenko wrote: i think there is a fundamental difference between 'stream' and 'update on the screen' . Choose one and stick to it. We shall separate such responsibilities and NEVER ever merge them again , even if it was cool, nice, soft and

Re: [Pharo-dev] Transcript needs your love

2015-05-11 Thread David T. Lewis
On Mon, May 11, 2015 at 11:52:37PM +0200, Igor Stasenko wrote: On 11 May 2015 at 22:54, Igor Stasenko siguc...@gmail.com wrote: Speaking about penetrating multiple layers.. Lemme tell you the story: One day, a brave hero (let's call him Stef :) ) decided to save the world... err

Re: [Pharo-dev] FilePlugin maximum size

2015-06-07 Thread David T. Lewis
On Sun, Jun 07, 2015 at 04:02:10PM +0200, Norbert Hartl wrote: I just encountered a I guess it is because the position of 1073750701 is just slightly bigger than (2 raisedTo: 30 = 1073741824). Is there a way to get a full 32 bit range? You need a VM compiled with large file support

Re: [Pharo-dev] GitFileTree dependencies

2015-07-06 Thread David T. Lewis
On Mon, Jul 06, 2015 at 11:03:06PM +0200, Peter Uhn??k wrote: On Mon, Jul 6, 2015 at 10:44 PM, Thierry Goubier thierry.goub...@gmail.com wrote: I may look at one point into adding support for pseudo-tty. Does anybody knows if pseudo-tty are available with Microsoft Windows? I don't

Re: [Pharo-dev] PID of VM ?

2015-09-14 Thread David T. Lewis
On Mon, Sep 14, 2015 at 02:08:54PM +0200, Sven Van Caekenberghe wrote: > > > On 14 Sep 2015, at 11:12, Skip Lentz wrote: > > > > > >> On Sep 14, 2015, at 11:04 AM, Sven Van Caekenberghe wrote: > >> > >> Hi, > >> > >> Is there a way to get the operating

Re: [Pharo-dev] PID of VM ?

2015-09-14 Thread David T. Lewis
> On Mon, Sep 14, 2015 at 8:25 PM, Esteban Lorenzano <esteba...@gmail.com> > wrote: >> >>> On 14 Sep 2015, at 14:21, David T. Lewis <le...@mail.msen.com> wrote: >>> >>> >>> No, OSProcess should not be included in the image. It is

Re: [Pharo-dev] Adapting the launcher to Spur VM

2015-12-17 Thread David T. Lewis
> On 17-12-15 18:21, Eliot Miranda wrote: >> Hi Stephan, >> >> I love you too ;-). Just in case you weren't aware David Lewis' >> ImageFormat package on http://source.squeak.org/VMMaker contains the >> "official" approach to image version ids and will provide you with "the >> official way"

Re: [Pharo-dev] Status of GitFileTree in Pharo 5.0 and Spur

2016-01-03 Thread David T. Lewis
On Sun, Jan 03, 2016 at 04:54:48PM +0100, Thierry Goubier wrote: > Le 03/01/2016 16:49, Mariano Martinez Peck a ??crit : > > ok, I am giving it a try but it seems it's not working or... mostly > >likely, I am doing something wrong. > >I just created a repo via github web interface, then I

Re: [Pharo-dev] [Pharo-users] [ANN] Pharo Consortium Sponsored Development Effort

2015-12-19 Thread David T. Lewis
Mariano, I am really happy to see this and I look forword to helping you in any way I can. Dimitris, It is really interesting that you should suggest this. I think it may be a bit off topic for Mariano's initial goals, but Mariano is the driving force behind Fuel, which is the serializer that I

Re: [Pharo-dev] [Pharo-users] [ANN] Pharo Consortium Sponsored Development Effort

2015-12-20 Thread David T. Lewis
On Sun, Dec 20, 2015 at 05:07:47PM +0800, Pierce Ng wrote: > On Sun, Dec 20, 2015 at 08:56:43AM +, Dimitris Chloupis wrote: > > Fuel I assume enters here the equation as a data exchange format , the > > problem I have with fuel is that its not backward compatible which for me > Fuel works

Re: [Pharo-dev] endless loop again

2016-06-08 Thread David T. Lewis
On Wed, Jun 08, 2016 at 11:11:13AM +0200, Sven Van Caekenberghe wrote: > > > On 08 Jun 2016, at 10:40, Henrik Johansen > > wrote: > > > > > >> On 04 Jun 2016, at 9:13 , stepharo wrote: > >> > >> > >> > >> Le 3/6/16 ?? 19:16, Esteban A.

Re: [Pharo-dev] [ANN] OSSubprocess first milestone

2016-01-14 Thread David T. Lewis
On Thu, Jan 14, 2016 at 03:33:56PM -0300, Mariano Martinez Peck wrote: > Dear all, > > I am happy to tell you I have a first prototype of the tool for executing > OS processes: > > https://github.com/marianopeck/OSSubprocess > > As I said many times, the main idea was to be as much as possible

Re: [Pharo-dev] UUID Plugin ?

2016-02-10 Thread David T. Lewis
On Wed, Feb 10, 2016 at 02:46:23PM +0100, Guille Polito wrote: > Yeap, linux VMs are not shipped with the plugin since a couple of years. > Then, the code in the image is needed. For background - the UUID plugin is trivially simple, but there were issues on certain Linux distributions that

Re: [Pharo-dev] wrong method trailer kind

2016-02-27 Thread David T. Lewis
On Sat, Feb 27, 2016 at 12:32:06PM +0100, Nicolai Hess wrote: > 2016-02-27 0:36 GMT+01:00 Eliot Miranda : > > > > > Round about 2009 Igor Stasenko did a really nice reimplementation of this > > scheme where he factored out the encoding tricks into > >

Re: [Pharo-dev] Random is not random at startup

2016-05-18 Thread David T. Lewis
On Thu, May 19, 2016 at 07:57:37AM +0800, Ben Coman wrote: > On Thu, May 19, 2016 at 7:05 AM, Peter Uhn??k wrote: > > > > Not so random??? not random at all. > > Obligitory cartoon... > https://xkcd.com/221/ > Perfect :-)

Re: [Pharo-dev] Screenshot of Pharo 64 bits

2016-05-25 Thread David T. Lewis
On Wed, May 25, 2016 at 11:27:04AM +0200, Cl??ment Bera wrote: > There are quite some progress on the plugin work. > > Eliot made x64 FFI working a couple months ago. > > Nicolas Cellier have already been looking for Number plugins for a while. > > Many Slang compilation bugs related to 32-64

Re: [Pharo-dev] AioPlugin not present

2017-01-22 Thread David T. Lewis
On Sun, Jan 22, 2017 at 05:00:04PM +0100, Thierry Goubier wrote: > > Le 22/01/2017 ? 15:50, Davide Varvello via Pharo-dev a ?crit : > >Hi Thierry, > > > >I need it for the OSProcess. When my code calls OSProcess the warning > >(http://imgur.com/a/9jhMy) appears. > > > >It happens only once. If I

Re: [Pharo-dev] UnixOSProcessPlugin and accessing C array out of bounds

2017-02-22 Thread David T. Lewis
Holger, Good catch, thank you. There were two arrays dimensioned wrong in OSProcessPlugin in the Smalltalk slang source. I fixed this, and the warning should be gone after the sources are next generated. Esteban, I fixed the oscog branch also. I could not easily test it, but it is a small

Re: [Pharo-dev] Running on Ubuntu?

2016-11-22 Thread David T. Lewis
On Tue, Nov 22, 2016 at 12:19:30PM +0200, Igor Stasenko wrote: > ldd vm-display-X11 > linux-gate.so.1 => (0xf77fd000) > libpthread.so.0 => /lib/i386-linux-gnu/libpthread.so.0 (0xf7799000) > libGL.so.1 => not found > libX11.so.6 => /usr/lib/i386-linux-gnu/libX11.so.6 (0xf7664000) > libc.so.6 =>

Re: [Pharo-dev] ZnInvalidUTF8 on response from squeaksource

2017-03-15 Thread David T. Lewis
squeaksource.com is still running on a quite old image, and I know that it has problems with multibyte characters. If you are seeing problems related to this, it's not the fault of Zinc. If you can confirm that this is what is happening, then I guess it is time to update that trusty old

[Pharo-dev] File I/O performance (Re: [VM] Windows VM SurfacePlugin.dll LoadLibrary failure)

2017-04-01 Thread David T. Lewis
On Sat, Apr 01, 2017 at 10:06:34AM +0200, Nicolas Cellier wrote: > AFAIR, flushing after each write was a workaround against some linux > problem. This was specifically for the case of writing a chunk to e.g. the changes file. The extra flush for that case is protecting for two processes writing

Re: [Pharo-dev] 60437 empty catalog

2017-03-11 Thread David T. Lewis
On Sat, Mar 11, 2017 at 10:14:58PM +0800, Ben Coman wrote: > Anyone else getting an empty Catalog? > > In 60437 & CoInterpreter * VMMaker.oscog-eem.2143 uuid: > fe064b6b-e530-4766-837d-799ffe1e8dcd Mar 3 2017 > (i386itimer-201703031554.zip) > > Sorry I'm too tired to bisect it myself right

[Pharo-dev] Software maintenance costs in the real world (Re: ftp repositories broken)

2017-04-08 Thread David T. Lewis
For students of software engineering, I offer this as an example of one of the most common and costly types of error that you will encounter in real life. A small error may be introduced early in the development process, possibly slipping through the cracks through lack of review (as was the case

Re: [Pharo-dev] P6 crashed image

2017-07-03 Thread David T. Lewis
Hi Hilaire, I do not know if it will help in this case, but sometimes I have recovered from similar problems by temporarily deleting a problem plugin (probably FT2Plugin.so in this case). Sometimes that will allow you to open the image and save it again. After that, you may be able to put the

Re: [Pharo-dev] Maybe better pinning messages? (inspired by [Pinning Objects in Pharo])

2017-09-13 Thread David T. Lewis
On Thu, Sep 14, 2017 at 12:18:34AM +0200, Norbert Hartl wrote: > > > Am 14.09.2017 um 00:09 schrieb Eliot Miranda : > > > > Hi Denis, > > > > On Tue, Sep 12, 2017 at 9:29 AM, Denis Kudriashov > > wrote: > > Hi Eliot.

Re: [Pharo-dev] [ci-announces] [CI] July 28, 2017 Incident Report

2017-09-21 Thread David T. Lewis
Kudos for providing a good incident report and explanation of the cause of the problem. I know little about this actual incident, but that it not important. It is really good to see constructive responses to problems like this with a focus on inprovement and problem prevention in the future.

Re: [Pharo-dev] Problem with primitive instVarAt: / instVarAt:put:, what should we do ?

2017-11-27 Thread David T. Lewis
On Mon, Nov 27, 2017 at 12:11:13PM -0800, Eliot Miranda wrote: > Hi Cl??ment, > > On Wed, Nov 22, 2017 at 5:35 AM, Cl??ment Bera > wrote: > > > Hi All, > > > > It seems Pharo is lacking the slotAt: / slotAt:put: primitive and that the > > instVarAt: / instVarAt:put:

Re: [Pharo-dev] [ Umbrella Issue ] Cleanup remaining DeprecatedFileSystem users

2018-05-11 Thread David T. Lewis
Hi Alistair, On Fri, May 11, 2018 at 03:09:20PM +0200, Alistair Grant wrote: > Hi Dave, > > On 11 May 2018 at 03:58, David T. Lewis <le...@mail.msen.com> wrote: > > On Wed, May 09, 2018 at 01:41:47PM +0200, Thierry Goubier wrote: > >> 2018-05-09 13:14 GMT+

Re: [Pharo-dev] [ Umbrella Issue ] Cleanup remaining DeprecatedFileSystem users

2018-05-10 Thread David T. Lewis
On Wed, May 09, 2018 at 01:41:47PM +0200, Thierry Goubier wrote: > 2018-05-09 13:14 GMT+02:00 Sven Van Caekenberghe : > > You mean you made a subclass of StandardFilestream yourself ? > > There are a few subclasses of StandardFileStream in OSProcess: > AttachableFileStream,

Re: [Pharo-dev] Blame support P7

2018-01-13 Thread David T. Lewis
On Sat, Jan 13, 2018 at 04:49:07PM +0100, Sven Van Caekenberghe wrote: > > > > On 13 Jan 2018, at 15:13, Eliot Miranda wrote: > > > > Hi Sven, > > > >> On Jan 13, 2018, at 6:01 AM, Sven Van Caekenberghe wrote: > >> > >> > >> > >>> On 13 Jan 2018, at

Re: [Pharo-dev] Blame support P7

2018-01-13 Thread David T. Lewis
On Sun, Jan 14, 2018 at 12:52:52AM +0800, Ben Coman wrote: > > @Juan, IIUC Cuis already primarily uses git for Smalltalk source code > management. > How is this currently done and would you partake in a Smalltalk > implementation of git? > You will find Juan's explanation of Git and GitHub for

Re: [Pharo-dev] Pharo6 with Ubuntu and OSSubprocess/threaded heartbeat crashes and problems

2018-03-06 Thread David T. Lewis
On Tue, Mar 06, 2018 at 11:49:14AM +0100, Sabine Manaa wrote: > Hi, > > I can report the following: > > The problem with the Buffer overflow remains also with OSProcess. > Also with the normal vm (https://get.pharo.org ). > > Summary: I have buffer overflow crashes with my application on Linux.

Re: [Pharo-dev] Pharo6 with Ubuntu and OSSubprocess/threaded heartbeat crashes and problems

2018-03-07 Thread David T. Lewis
printString; > nextPutAll: Time now printString; > nextPutAll: Time now printString; > nextPutAll: Time now printString; > crlf ]. > theStream nextPutAll:'' ] > ensure: [ theStream close ]. > ]. > > > 2018-03-07 2:16 GMT+01:00 David T. Lewis <le...@mail.msen.com>

Re: [Pharo-dev] Changed #atEnd primitive - #atEnd vs #next returning nil

2018-04-11 Thread David T. Lewis
OS pipes are a similar case. On Pharo, you can run CommandShellTestCase to provide some test coverage for this. Dave On Wed, Apr 11, 2018 at 03:13:35PM +0200, Denis Kudriashov wrote: > Thanks for explanation. > > I think it would be same scenario for socket stream where #atEnd is not >

Re: [Pharo-dev] [ANN] The STON Specification

2018-10-31 Thread David T. Lewis
This is very clear and well written. Dave > Hi, > > Since there can never be enough documentation I finally took some time to > write a more formal description of STON as a data format. > > https://github.com/svenvc/ston/blob/master/ston-spec.md > > The idea is to let this stabilise a bit and

Re: [Pharo-dev] Better management of encoding of environment variables

2019-01-18 Thread David T. Lewis
On Fri, Jan 18, 2019 at 01:40:26PM +0100, Sven Van Caekenberghe wrote: > Dave, > > > On 18 Jan 2019, at 01:54, David T. Lewis via Pharo-dev > > wrote: > > > > > > From: "David T. Lewis" > > Subject: Re: [Pharo-dev] Better management of

Re: [Pharo-dev] Green tests

2019-04-03 Thread David T. Lewis
Also useful for "quick and dirty" debugging with concurrent processes: OSProcess trace: 'my debugging note' This prints to console, identifying the process, receiver, method, and whatever additional notes you may want to add. Dave On Wed, Apr 03, 2019 at 07:34:22AM +0200, Tudor Girba wrote:

Re: [Pharo-dev] OSProcess for Pharo 7

2019-03-17 Thread David T. Lewis
Hi Mariano, On Sun, Mar 17, 2019 at 08:29:59PM -0300, Mariano Martinez Peck wrote: > > > > ducasse wrote > > > this is not because we do not care of Pharo that we will fix it > > > immediately. > > > > Yes of course, just want to keep it on the radar (and maybe Mariano will > > read he he) > > >

[Pharo-dev] OSProcess and CommandShell available on GitHub for Pharo users

2019-06-03 Thread David T. Lewis
Alistair Grant and I, with the support of Feenk, have made GitHub repositories for OSProcess and CommandShell at: https://github.com/dtlewis290/OSProcess-Tonel https://github.com/dtlewis290/CommandShell-Tonel Alistair did the conversions using Peter Uhn??k's migration tool, and I set up the

Re: [Pharo-dev] Some more effort to make Slang and VMMaker work on Pharo [for review]

2019-05-15 Thread David T. Lewis
Guille, This is excellent work. Thank you also for your careful explanations. Dave On Wed, May 15, 2019 at 10:33:38AM +0200, Guillermo Polito wrote: > Hi Eliot, > > > El 15 may 2019, a las 3:20, Eliot Miranda > > escribi??: > > > > Hi Guille, > > > > On Tue, May 14, 2019 at 7:30 AM

Re: [Pharo-dev] Are people using the Pharo VM builds from BinTray?

2019-12-13 Thread David T. Lewis
On Fri, Dec 13, 2019 at 10:33:29AM +0100, Esteban Lorenzano wrote: > Hi, > > > On 12 Dec 2019, at 23:20, David T. Lewis wrote: > > > > Hi, > > > > There is an automated CI build for opensmalltalk VMs with artifacts for > > Pharo, Squeak, and Newspeak a

  1   2   >