Re: [Pharo-dev] #sum:, #detectSum:, #sumNumbers:

2015-12-03 Thread Ben Coman
On Wed, Dec 2, 2015 at 10:45 PM, Sven Van Caekenberghe <s...@stfx.eu> wrote: > >> On 02 Dec 2015, at 15:21, Nicolai Hess <nicolaih...@gmail.com> wrote: >> >> >> >> 2015-12-02 15:03 GMT+01:00 Ben Coman <b...@openinworld.com>: >> On Wed, D

[Pharo-dev] Debian 8 Jessie ia32-libs is not available

2015-12-06 Thread Ben Coman
Installation instructions [1] for Debian 8 Jessie 64-bits currently says... sudo dpkg --add-architecture i386 sudo apt-get update sudo apt-get install ia32-libs sudo apt-get install libx11-6:386 sudo apt-get install libgl1-mesa-glx:i386 sudo apt-get install libfontconfig1:i386 sudo

Re: [Pharo-dev] issue 12231 DisplayScreen hostWindowTitle: not working on Linux (ubuntu)

2015-12-05 Thread Ben Coman
On Sat, Dec 5, 2015 at 7:40 PM, kmo wrote: > I think it was me who reported the bug. If it's going to be closed without > being fixed that just means I wasted my time. Not a good message to send > out. You are right, its not ideal. On the flip side, from the issue history it

Re: [Pharo-dev] License agreement - are you kidding me?

2015-12-09 Thread Ben Coman
On Wed, Dec 9, 2015 at 4:44 AM, EuanM wrote: > "partially anonymous" > > The correct word is "pseudonimity". > > In UK law, as long as there is no intent to defraud, you can call > yourself anything you like. > > In UK, you can provide signatures digitally, completely legally.

Re: [Pharo-dev] Help needed: old issues issue tracker entries

2015-12-09 Thread Ben Coman
On Wed, Dec 9, 2015 at 9:35 AM, EuanM wrote: > Excellent. Can I suggest that in future they are simply closed, rather > than re-assigned? The reassignment happens automatically in the background whenever an issue is "resolved". Its a part of Fogbugz we have no control over.

Re: [Pharo-dev] #sum:, #detectSum:, #sumNumbers:

2015-12-03 Thread Ben Coman
On Fri, Dec 4, 2015 at 4:23 AM, Nicolai Hess <nicolaih...@gmail.com> wrote: > > > 2015-12-03 14:48 GMT+01:00 Ben Coman <b...@openinworld.com>: >> >> On Wed, Dec 2, 2015 at 10:45 PM, Sven Van Caekenberghe <s...@stfx.eu> >> wrote: >> >

Re: [Pharo-dev] #sum:, #detectSum:, #sumNumbers:

2015-12-03 Thread Ben Coman
On Fri, Dec 4, 2015 at 3:26 AM, Chris Cunningham <cunningham...@gmail.com> wrote: > > > On Thu, Dec 3, 2015 at 5:48 AM, Ben Coman <b...@openinworld.com> wrote: >> >> >> >> * Points are summable " { 2@2 . 3@3 } " --> 5@5. But then

Re: [Pharo-dev] VoyageMongo and cache compaction

2015-12-03 Thread Ben Coman
I haven't used VoyageMongo, but just a general comment that maybe the testcase is best produced at your end, since you understand the symptoms and can cut down a slice of your application as a template. Publishing that to the mail list provides an explicit demonstration of the problem making it

Re: [Pharo-dev] Sorting Unicode strings (Re: [Unicode] collation sequences (Re: [squeak-dev] Unicode Support))

2015-12-07 Thread Ben Coman
On Tue, Dec 8, 2015 at 3:54 AM, H. Hirzel wrote: > Hello > > According to http://www.unicode.org/cldr/charts/27/collation/de.html the > German > phonebook sort order is > > a A ä Ä ą̈ Ą̈ ǟ Ǟ ạ̈ Ạ̈ ḁ̈ Ḁ̈ b B c C d D e E f F g G h H i I j J k K > l L m M n N o O ö Ö ǫ̈ Ǫ̈

Re: [Pharo-dev] #sum:, #detectSum:, #sumNumbers:

2015-12-02 Thread Ben Coman
On Wed, Dec 2, 2015 at 12:38 AM, Tudor Girba wrote: > Hi, > >> On Dec 1, 2015, at 5:13 PM, Max Leske wrote: >> >> @Doru >> You’re missing the point: #anyOne *fails* for empty collections. > > I am not missing the point at all. I am saying that if you

Re: [Pharo-dev] potential to include cryptography in base image

2015-12-15 Thread Ben Coman
On Wed, Dec 16, 2015 at 1:36 AM, Robert Withers wrote: > > > On 12/15/2015 05:20 AM, Sven Van Caekenberghe wrote: >> >> Robert, >> >> I think that the Pharo community, part of which is more business oriented, >> is absolutely interested in more and better Crypto code.

Re: [Pharo-dev] [Cuis] Sorting Unicode strings (Re: [Unicode] collation sequences (Re: [squeak-dev] Unicode Support))

2015-12-15 Thread Ben Coman
On Thu, Dec 10, 2015 at 12:37 AM, Todd Blanchard wrote: > They are practically the same thing. > > ICU was developed by Taligent which was a joint venture between Apple and > IBM. Makes sense that NSString and ICU's UnicodeString are pretty close in > implementation. ICU

Re: [Pharo-dev] [Vm-dev] Cog Rump Xen unikernel

2015-12-12 Thread Ben Coman
On Sat, Dec 12, 2015 at 4:38 AM, Holger Freyther wrote: > >> On 11 Dec 2015, at 20:09, Eliot Miranda wrote: >> >> Ben, >> >> great to hear you're working on this! I'm watching with bated breath! >> BTW, you might find that Docker is easier and

Re: [Pharo-dev] Bugs I found during the lectures in Yaounde

2015-12-17 Thread Ben Coman
On Fri, Dec 18, 2015 at 2:54 AM, stepharo wrote: > Thanks nicolai > As you did not see even if I have a strong 5* wifi signal I do not have > connexion ;( > > I faced also some bugs moving classes between changeset in the changesorter > > I really think that we should do

Re: [Pharo-dev] [Vm-dev] VM Maker: VMMaker.oscog-eem.1609.mcz

2015-12-17 Thread Ben Coman
Fantastic! cheers -ben On Fri, Dec 18, 2015 at 3:12 AM, Eliot Miranda wrote: > > Hi All, > >the real Cog 64-bit Spur x64 VM just evaluated 3+4 correctly on Mac OS > X: > > Early days yet. This is a debug VM. The optimised VM does not yet > display the prompt. But

Re: [Pharo-dev] [Vm-dev] OT: Convince me github is a wise choice

2015-12-17 Thread Ben Coman
On Fri, Dec 18, 2015 at 4:34 AM, Dimitris Chloupis wrote: > Google is king of abandonware , they have closed down half of their software > projects, Google Code was just the tip of the iceberg . The other half is > close to be abandoned or at least heavily outdated.

Re: [Pharo-dev] TCP server for Pharo?

2015-12-18 Thread Ben Coman
On Fri, Dec 18, 2015 at 8:28 PM, Denis Kudriashov wrote: > Hello. > > So my question not about how to do it. But how to not copy another time > classic incoming connections loop. > I not found ready solution. So I created simplest TCPServer project with > good tests. Now you

Re: [Pharo-dev] Unicode Support

2015-12-10 Thread Ben Coman
On Wed, Dec 9, 2015 at 5:35 PM, Guillermo Polito wrote: > >> On 8 dic 2015, at 10:07 p.m., EuanM wrote: >> >> "No. a codepoint is the numerical value assigned to a character. An >> "encoded character" is the way a codepoint is represented in bytes >>

Re: [Pharo-dev] Unified Property API and persistent properties (Pharo 5)

2015-12-10 Thread Ben Coman
On Wed, Dec 9, 2015 at 6:30 PM, stepharo wrote: > >> Hello, >> >> If we look at methods, properties are not persistent in the code. Pragmas >> are (which are >> “special” kind of properties. >> >> We should do the same for all the other properties: the lower property >> level is

Re: [Pharo-dev] Ubuntu 14.04 with pharo-launcher

2015-12-10 Thread Ben Coman
In the Launcher settings you can specify which VM to use. Just be careful with spaces in the path name. I can't remember if escaping with a backslash or quotes around the path was the solution. cheers -ben On Thu, Dec 10, 2015 at 2:47 AM, Trussardi Dario Romano

Re: [Pharo-dev] potential to include cryptography in base image

2015-12-15 Thread Ben Coman
On Wed, Dec 16, 2015 at 3:59 AM, Robert Withers wrote: > Thanks for the links. I am ready to copy my ConfigurationOfCryptography to > the MetaRepoForPharo50, though I did my work in Pharo 4, if that is ok. That would be MetaRepoForPharo40 :) > Could you add me so I

[Pharo-dev] how to make a method inlined

2016-01-02 Thread Ben Coman
Since DelayScheduler runs very often at the highest priority, the desire is to have it highly optimised. One way to do this is put everything into a very long method to avoid the overhead of message sends. Another might be to keep it logical split into several method for readability, but have

[Pharo-dev] ExternalSemaphoreTable strange mutual exclusion

2016-01-06 Thread Ben Coman
In ExternalSemaphoreTable I noticed two class variables set by class initialization as: ProtectAdd := Semaphore forMutualExclusion. ProtectRemove := Semaphore forMutualExclusion and I'm curious, what are the TWO shared resources that these TWO are meant to protect? it seems there is only

Re: [Pharo-dev] [Ann] ReadWriteLock

2016-01-05 Thread Ben Coman
On Tue, Jan 5, 2016 at 11:59 PM, Denis Kudriashov <dionisi...@gmail.com> wrote: > > 2016-01-05 16:06 GMT+01:00 Ben Coman <b...@openinworld.com>: >> >> btw I have this growing suspicion that we should eliminate >> Semaphore>>critical: and Semaphore>>

Re: [Pharo-dev] [Ann] ReadWriteLock

2016-01-05 Thread Ben Coman
On Wed, Jan 6, 2016 at 12:30 AM, Henrik Johansen <henrik.s.johan...@veloxit.no> wrote: > > On 05 Jan 2016, at 5:10 , Denis Kudriashov <dionisi...@gmail.com> wrote: > > > 2016-01-05 16:54 GMT+01:00 Denis Kudriashov <dionisi...@gmail.com>: >> >

Re: [Pharo-dev] [Ann] ReadWriteLock

2016-01-05 Thread Ben Coman
On Tue, Jan 5, 2016 at 1:39 AM, Denis Kudriashov wrote: > Hi. > > I implemented small package ReadWriteLock > http://smalltalkhub.com/mc/Pharo/ReadWriteLock/main. > > Gofer it > smalltalkhubUser: 'Pharo' project: 'ReadWriteLock'; > configurationOf: 'ReadWriteLock'; >

Re: [Pharo-dev] [Ann] ReadWriteLock

2016-01-06 Thread Ben Coman
On Thu, Jan 7, 2016 at 1:48 AM, Denis Kudriashov wrote: > I realize that current approach to handle situation in the #terminate method > is the only way. > But we need to generalize it somehow and make more explicit. It should be > visible inside method which required such

Re: [Pharo-dev] #sum:, #detectSum:, #sumNumbers:

2016-01-07 Thread Ben Coman
On Mon, Jan 4, 2016 at 10:55 PM, Guillermo Polito wrote: > I like these last. > > Particularly because > > - it cleans the collection’s API > - we can continue extending this idea to add parallelism, mutual exclusion... I don't understand the second point. > > >> On

Re: [Pharo-dev] Kafka protocol

2015-12-29 Thread Ben Coman
On Tue, Dec 29, 2015 at 11:20 PM, Dimitris Chloupis wrote: > Should be ? There is no "should be" it is what it is, if anyone wants > something more he is more than welcomed to stop writing to the mailing list > and use that time instead to sit his ass down and make the

Re: [Pharo-dev] Help with FFI crash in latest Spur (only in Linux)

2016-01-08 Thread Ben Coman
On Sat, Jan 9, 2016 at 2:04 AM, Mariano Martinez Peck wrote: > Hi guys, > > I wonder if someone could give me a hand to find out why a FFI calling I am > doing is crashing. In OSX it works correct but I am testing in CentOS and it > fails. I wonder if it also crashes in

Re: [Pharo-dev] Help with FFI crash in latest Spur (only in Linux)

2016-01-09 Thread Ben Coman
On Sat, Jan 9, 2016 at 12:15 PM, Ben Coman <b...@openinworld.com> wrote: > On Sat, Jan 9, 2016 at 7:12 AM, Mariano Martinez Peck > <marianop...@gmail.com> wrote: >> >> On Jan 8, 2016 4:13 PM, "Ben Coman" <b...@openinworld.com> wrote: >>> &g

Re: [Pharo-dev] Help with FFI crash in latest Spur (only in Linux)

2016-01-09 Thread Ben Coman
ne now. Do you have any code samples? Sounds like an interesting thing to have a look at. cheers -ben > > Thanks!! > > > On Sat, Jan 9, 2016 at 9:44 AM, Ben Coman <b...@openinworld.com> wrote: >> >> On Sat, Jan 9, 2016 at 12:15 PM, Ben Coman <b...@openinworl

Re: [Pharo-dev] [Ann] ReadWriteLock

2016-01-09 Thread Ben Coman
On Fri, Jan 8, 2016 at 9:40 PM, Henrik Johansen wrote: > Here's an alternative implementation, which, instead of checking for the new > method name, hooks into the existing unwind machinery to execute the > waitIfCurtailed: argument. > Which removes the special case

Re: [Pharo-dev] [Ann] ReadWriteLock

2016-01-05 Thread Ben Coman
> I'm sure that doing that we will find a lot of things to improve in Pharo :) > > Stef > > Le 5/1/16 18:15, Ben Coman a écrit : > >> On Tue, Jan 5, 2016 at 11:59 PM, Denis Kudriashov <dionisi...@gmail.com> >> wrote: >>> >>> 2016-01-05 16:06 GM

Re: [Pharo-dev] #sum:, #detectSum:, #sumNumbers:

2016-01-07 Thread Ben Coman
On Thu, Jan 7, 2016 at 9:40 PM, Sven Van Caekenberghe <s...@stfx.eu> wrote: > >> On 07 Jan 2016, at 14:23, Ben Coman <b...@openinworld.com> wrote: >> >> On Mon, Jan 4, 2016 at 10:55 PM, Guillermo Polito >> <guillermopol...@gmail.com> wrote: >&g

[Pharo-dev] Changing performance balance between CPU & non-volatile storage

2016-01-07 Thread Ben Coman
An enlightening article (if a bit long). I wonder how non-volatile storage being faster than a CPU might affect Pharo systems. Perhaps the importance of migrating between live and backup Images gains in importance to backups via files. https://queue.acm.org/detail.cfm?id=2874238 cheers -ben

Re: [Pharo-dev] Semaphore and Mutex changes summary

2016-01-08 Thread Ben Coman
tex. Here I put summary > of proposed changes. > > First we will deprecate Semaphore>>forMutualExclusion and rename it to > Semaphore>>newSignalled. Explanation from Ben Coman: > >> Semaphore>>forMutualExclusion *encourages* people to believe >> semaph

Re: [Pharo-dev] gtdebugger in pharo 5.0

2016-01-08 Thread Ben Coman
On Sat, Jan 9, 2016 at 4:22 AM, stepharo wrote: > I'm sorry but this debugger should not be the default one. > MONDAY we are filming our mooc and we have to explain the debugger and > personally I do not see the gain: > - It looks a lot more complex to me and I do not want

Re: [Pharo-dev] Help with FFI crash in latest Spur (only in Linux)

2016-01-08 Thread Ben Coman
On Sat, Jan 9, 2016 at 7:12 AM, Mariano Martinez Peck <marianop...@gmail.com> wrote: > > On Jan 8, 2016 4:13 PM, "Ben Coman" <b...@openinworld.com> wrote: >> >> On Sat, Jan 9, 2016 at 2:04 AM, Mariano Martinez Peck >> <marianop...@gmail.com> wrot

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

2015-12-23 Thread Ben Coman
On Wed, Dec 23, 2015 at 7:46 PM, p...@highoctane.be wrote: > > Pharo follows Smalltalk which uses a global object named Smalltalk which in > fact is an instance of SmalltalkImage, confusing if you ask me. I also have felt that same impedance mismatch in the naming, but I

Re: [Pharo-dev] #sum:, #detectSum:, #sumNumbers:

2015-12-26 Thread Ben Coman
On Sun, Dec 27, 2015 at 6:13 AM, Nicolas Cellier <nicolas.cellier.aka.n...@gmail.com> wrote: > > > 2015-12-25 2:03 GMT+01:00 Eliot Miranda <eliot.mira...@gmail.com>: >> >> Ben, >> >> _,,,^..^,,,_ (phone) >> >> > On Dec 4, 2015, at 12:49 A

Re: [Pharo-dev] Back to Europe

2015-12-27 Thread Ben Coman
On Sun, Dec 27, 2015 at 9:22 PM, stepharo wrote: > Hi guys > > We are back to Europe. > > - I gave 4 days lecture in cameroon and we got a lot of fun even if the room > was fully packed. > From 8 to 16h30 with Carambars > > - Then in Togo I gave one afternoon lecture to

Re: [Pharo-dev] VM error in Arch Linux

2015-12-28 Thread Ben Coman
There is a setting in PharoLauncher A different approach to workaround Pharo 5 alpha transition in image file format... 1. Download latest VM + Image http://pharo.org/download -- Development version: Pharo5 or, get.pharo.org ... 50+vmLatest 2. After opening image, from World Menu go

Re: [Pharo-dev] #sum:, #detectSum:, #sumNumbers:

2015-12-21 Thread Ben Coman
why I suggested return a *generic* Zero object as follows... > On 04 Dec 2015, at 01:49, Ben Coman <b...@openinworld.com> wrote: > do something like... > >Collection>>sum > | sum sample | > self isEmpty ifTrue: [ ^ ArithmeticZero ]. > sample :=

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

2015-12-21 Thread Ben Coman
On Mon, Dec 21, 2015 at 8:30 PM, Denis Kudriashov wrote: > Hello > > 2015-12-20 19:54 GMT+01:00 Mariano Martinez Peck : >> >> That being said, I of course like the idea of distributing processing >> across multiple images. No wonder, my PhD tool

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

2015-12-21 Thread Ben Coman
On Tue, Dec 22, 2015 at 3:20 AM, Mariano Martinez Peck wrote: > > > On Sun, Dec 20, 2015 at 5:21 PM, Thierry Goubier > wrote: >> >> Hi Mariano, >> >> Le 20/12/2015 19:54, Mariano Martinez Peck a écrit : >>> >>> Hi Dimitri, Dave et all. >>> >>>

Re: [Pharo-dev] VM error in Arch Linux

2015-12-22 Thread Ben Coman
You just happen to coincide with a transition point from V3 system to new Spur system, which gets us ready for native 64-bit. Just as a point of experiment, try Pharo build 50495 rather than (presumably) Pharo-latest. Then look at upgrading PharoLauncher as others described. Cheers -ben On

Re: [Pharo-dev] #sum:, #detectSum:, #sumNumbers:

2015-12-20 Thread Ben Coman
On Mon, Dec 21, 2015 at 12:43 AM, Sven Van Caekenberghe wrote: > Doru, > > For me this whole discussion started because you (the standpoint that you > take) hijacked the best selector (#sum) for a use case that is much less > common than adding a collection of numbers which should

Re: [Pharo-dev] VM error in Arch Linux

2015-12-29 Thread Ben Coman
On Tue, Dec 29, 2015 at 7:58 PM, Ferlicot D. Cyril <cyril.ferli...@gmail.com> wrote: > Le 29/12/2015 04:03, Ben Coman a écrit : >> There is a setting in PharoLauncher >> >> A different approach to workaround Pharo 5 alpha transition in image >> file format...

Re: [Pharo-dev] Rules

2015-11-24 Thread Ben Coman
Thanks Uko. I'll keep that in mind. cheers On Wed, Nov 25, 2015 at 1:37 AM, Yuriy Tymchuk <yuriy.tymc...@me.com> wrote: > > On 24 Nov 2015, at 17:29, Ben Coman <b...@openinworld.com> wrote: > > On Tue, Nov 24, 2015 at 11:45 PM, Yuriy Tymchuk <yuriy.tymc...@me.com>

[Pharo-dev] Thread pre-emption semantics

2015-11-25 Thread Ben Coman
I have a general idea of thread pre-emption semantics, but just trying to pin it down for some documentation. I found reference that thread context switches can only happen on: * backward branches * activation of non-primitive sends but I believe also that context switches can't occur between

Re: [Pharo-dev] Pharo Launcher on Mac

2015-11-26 Thread Ben Coman
Do you mean in step 4 that Pharo Launcher doesn't open at all? That does sound strange. Now I just downloaded latest.dmg (build #51) and while it shows my list of images, it won't open any of them. I had dragged Pharo.app to a temporary folder rather than Applications folder since I didn't want

Re: [Pharo-dev] Is code pane should show secondary selection on any characters like spaces and tabs?

2015-11-25 Thread Ben Coman
On Thu, Nov 26, 2015 at 2:31 AM, Eliot Miranda wrote: > Hi Denis, > > I think this is cool :). I'm anal enough to hate spaces hidden before > tabs, but they're invisible...unless, selecting a space highlights all > spaces in the method :) > > (I also hate trailing

[Pharo-dev] Occasional random validation failures

2015-11-28 Thread Ben Coman
In case 16962 [1] the question was raised why after a successful CI validation you later get a failed validation. I experience this sometimes and guess others might interested in this too. If multi-threads are involved, sometimes the failure indicates a real problem due to a race condition that

Re: [Pharo-dev] Basic versioning of GitHub repositories from within Pharo

2015-11-25 Thread Ben Coman
On Wed, Nov 25, 2015 at 6:31 PM, Thierry Goubier wrote: > > > 2015-11-25 10:39 GMT+01:00 Skip Lentz : >> >> >> On Nov 24, 2015, at 5:37 PM, Thierry Goubier >> wrote: >> >> Hi Skip, >> >> 2015-11-24 17:30 GMT+01:00 Skip

[Pharo-dev] Delay>>waitOtherwise:

2015-11-25 Thread Ben Coman
I think I made a mistake introducing Delay>>waitOtherwise: to be used by World>>interCyclePause: . Its requirement that #schedule: return a boolean complicates all those methods. In review now, I was being too conservative while letting the refactored delay scheduler code settle in. Would

Re: [Pharo-dev] Rules

2015-11-24 Thread Ben Coman
On Tue, Nov 24, 2015 at 11:45 PM, Yuriy Tymchuk <yuriy.tymc...@me.com> wrote: > > On 24 Nov 2015, at 14:10, Ben Coman <b...@openinworld.com> wrote: > > On Tue, Nov 24, 2015 at 4:32 PM, Nicolas Anquetil > <nicolas.anque...@inria.fr> wrote: > On 23/11/2015 22:14,

Re: [Pharo-dev] problem using curl and wget in zero-conf

2015-11-24 Thread Ben Coman
https://pharo.fogbugz.com/default.asp?17099 On Tue, Nov 24, 2015 at 10:41 PM, stepharo wrote: > I'm bad with scripts :) > but this is important to improve them. > Can you open a bug entry so that this discussion is not lost? > > Le 24/11/15 00:25, Dale Henrichs a écrit : > >>

Re: [Pharo-dev] #sum:, #detectSum:, #sumNumbers:

2015-12-01 Thread Ben Coman
On Tue, Dec 1, 2015 at 4:45 PM, Sven Van Caekenberghe wrote: > I am all for a cleanup, the current situation is confusing. > The basic #sum should be fast AND work for empty collections with 0 as > starting element. > I know why the #anyOne is used, and that use case should be

Re: [Pharo-dev] red banner and links with safari?

2015-11-30 Thread Ben Coman
I do agree there is some lost opportunity since fast/good responses on SO provides a benchmark of the community for some people. However the overarching answer is that parties outside our community (senior SO members) tune in to police "our" responses to questions posed to us and close

Re: [Pharo-dev] Does Pharo stores original author of methods?

2015-11-30 Thread Ben Coman
There is git-notes... http://git-scm.com/docs/git-notes but it seems a little complicated to manage... "Git notes are annotations for existing commits. They don’t change the history, so you are free to add notes to any existing commits. Your notes are stored only in your repo, but it’s possible

Re: [Pharo-dev] #sum:, #detectSum:, #sumNumbers:

2015-12-01 Thread Ben Coman
On Tue, Dec 1, 2015 at 10:24 PM, Sven Van Caekenberghe wrote: > Doru, > >> On 01 Dec 2015, at 15:11, Tudor Girba wrote: >> >> Hi, >> >>> On Dec 1, 2015, at 12:52 PM, Sven Van Caekenberghe wrote: >>> >>> On 01 Dec 2015, at 12:45, Stephan

Re: [Pharo-dev] Remote debugger progress

2015-12-01 Thread Ben Coman
That is exciting to hear. Potentially great for web servers and embedded systems. Are you consider handling/testing poor internet connections... http://stackoverflow.com/questions/130354/how-do-i-simulate-a-low-bandwidth-high-latency-environment cheers -ben On Tue, Dec 1, 2015 at 11:44 PM, Denis

Re: [Pharo-dev] Never ending BlockClosure>>benchFor:

2015-11-18 Thread Ben Coman
>From Playground... a BenchmarkResult(1,942,473 iterations in 1 minute 47 seconds 237 milliseconds. 18,114 per second) Now I haven't thought hard enough about the following to know if its the right solution, but just an early share... changing... ] forkAt: Processor activePriority. to...

Re: [Pharo-dev] Never ending BlockClosure>>benchFor:

2015-11-20 Thread Ben Coman
eers -ben On Fri, Nov 20, 2015 at 11:43 PM, Ben Coman <b...@openinworld.com> wrote: > Could you try the various DelayExperimentalXXXSchedulers? Under > System > Settings > System > Delay Scheduler. > > I believe there's a good chance one of them may fix also the problem.

Re: [Pharo-dev] Never ending BlockClosure>>benchFor:

2015-11-20 Thread Ben Coman
Could you try the various DelayExperimentalXXXSchedulers? Under System > Settings > System > Delay Scheduler. I believe there's a good chance one of them may fix also the problem. I had planned to push one of these as the default in Pharo 5 but hadn't decided which, got distracted and stretched

Re: [Pharo-dev] ConfigurationOfIDE working again

2015-11-19 Thread Ben Coman
Cool. Thanks for the update. cheers -ben On Thu, Nov 19, 2015 at 6:16 PM, Pavel Krivanek wrote: > Hi, > > the job for ConfigurationOfIDE that loads GUI and tools (not all for now) to > minimal Pharo is now producing usable image again.: > >

Re: [Pharo-dev] red banner and links with safari?

2015-11-21 Thread Ben Coman
On Sat, Nov 21, 2015 at 10:22 PM, stepharo wrote: > > I am on OSX Mavericks and the site looks fine in Safari, both http and https. cheers -ben

Re: [Pharo-dev] Opal problem causing crash but old compiler works [WAS] Re: [Vm-dev] Debugging VM crash, INVALID RECEIVER / a(n) bad class ??

2015-11-21 Thread Ben Coman
On Sat, Nov 21, 2015 at 4:31 AM, Nicolai Hess wrote: > Now there is a bug tracker entry for pharo 4.0 too, and a fix, ready for > testing. > 17057 BackPort Pharo4: 13854 frameSize calculated wrongly for > #lineSegmentsDo: Minor thought: The earlier comment on the original

Re: [Pharo-dev] Cleanup of debug requests API

2015-11-21 Thread Ben Coman
An auxiliary concern here this /nice/correct/ form of using self makes it invisible to the usual "users-of" search tools. I've been bitten by similar before. What can we do to make this use case more visible? A pragmatic option might be to de-tune the purity of form and use... registry

Re: [Pharo-dev] red banner and links with safari?

2015-11-22 Thread Ben Coman
I guess the only real fix for the https pages produced to reference https stylesheets. cheers -ben On Mon, Nov 23, 2015 at 1:58 AM, Peter Uhnák wrote: > > The question now is: what do we need to fix to make it work? > > > ​ > (or just open console in your favorite browser

Re: [Pharo-dev] problem using curl and wget in zero-conf

2015-11-24 Thread Ben Coman
On Tue, Nov 24, 2015 at 7:25 AM, Dale Henrichs wrote: > I've been using zero-conf scripts to download the pharo vm for a while and > occasionally the download fails to install the vm in the pharo-vm directory > silently . with no clue as to what

Re: [Pharo-dev] problem using curl and wget in zero-conf -- explained

2015-11-24 Thread Ben Coman
On Tue, Nov 24, 2015 at 8:51 AM, Dale Henrichs wrote: > As I mentioned in the previous email, I sometimes have users report that > they get the following error in their log file when installing > pharo/GsDevKit-Home: > >>

Re: [Pharo-dev] Rules

2015-11-24 Thread Ben Coman
On Tue, Nov 24, 2015 at 4:32 PM, Nicolas Anquetil wrote: > > > On 23/11/2015 22:14, stepharo wrote: >> >> >> >> Le 22/11/15 22:11, Yuriy Tymchuk a écrit : >>> >>> Hi. >>> >>> The rule is correct. Sending a different message to super may be >>> confusing. In this case

Re: [Pharo-dev] Understanding Spotter?

2016-01-11 Thread Ben Coman
On Mon, Jan 11, 2016 at 4:23 AM, stepharo wrote: > Ok my last attempt :( > > When I look for something there are two cases > > - most of the time I NNNOOOWWW* > is it clear? I know I know I know what I look for and I WANT THE >

Re: [Pharo-dev] Changing performance balance between CPU & non-volatile storage

2016-01-08 Thread Ben Coman
On Fri, Jan 8, 2016 at 9:17 PM, Stephan Eggermont <step...@stack.nl> wrote: > On 07-01-16 20:07, Ben Coman wrote: >> >> An enlightening article (if a bit long). I wonder how non-volatile >> storage being faster than a CPU might affect Pharo systems. Perhaps >

Re: [Pharo-dev] [Ann] ReadWriteLock

2016-01-08 Thread Ben Coman
Long standing Case 5959 "Process suspension and Semaphore clash" seems related... https://pharo.fogbugz.com/default.asp?5959 cheers -ben On Fri, Jan 8, 2016 at 10:45 PM, Denis Kudriashov wrote: > I not understand. Is you code is working for you? > > This test return nil on

Re: [Pharo-dev] I will rename FFI-NB to UnifiedFFI

2016-01-12 Thread Ben Coman
> Le 12/1/16 17:58, Denis Kudriashov a écrit : > > Hi > > UFFI reminds me UFO which can be translated like Unified Foreign Objects. > And objects outside image look really like unidentified flying objects. It's > just address, blob of bytes and they fly outside smalltalk world > And it has some

Re: [Pharo-dev] Morphic Migrations gotchas, was Re: Better class comment version2

2016-01-12 Thread Ben Coman
On Tue, Jan 12, 2016 at 6:02 PM, David Allouche wrote: > I wonder whether it would be worth reversing this change, to remove an > unnecessary incompatibility with other dialects. Of course we should not introduce *unnecessary* incompatibilities, but its be hard to judge the

Re: [Pharo-dev] How to get launcher launching Spur images?

2016-01-12 Thread Ben Coman
a écrit : > > Ok I will do the same then ;) > > > Le 11/1/16 13:09, Ben Coman a écrit : > > > On Mon, Jan 11, 2016 at 1:49 AM, stepharo <steph...@free.fr> wrote: >> >> Hi >> >> I changed the setting to be the following but I cannot get a spur image >&

[Pharo-dev] moldable debugger challenge - iterator position

2016-06-05 Thread Ben Coman
A bit of a pie in the sky idea, but I am currently tracing through code like this... XMLDOMVisitor >> visitDocument: theDocument theDocument nodes do: [ :each | each accept: self ] and its hard to get a feel for where "each" is in theDocument. I wonder if it would even be

Re: [Pharo-dev] Another look at the [First Impression Count] in Pharo 5

2016-06-05 Thread Ben Coman
On Sun, Jun 5, 2016 at 4:28 PM, Hilaire wrote: > Documentation always help :) > > What information will be helpful ? > I understand now your intend: you want to encourage people to discover > the Spot settings and how to write your own search plugin, so you expose > the source

Re: [Pharo-dev] Story of one small fix

2016-06-09 Thread Ben Coman
On Thu, Jun 9, 2016 at 3:42 PM, Pavel Krivanek wrote: > > > 2016-06-08 19:40 GMT+02:00 stepharo : >> >> ***THANKS*** Pavel. >> >> Yes it is the best way to make sure that nobody wants to work at this >> level. We discussed this problem during the last

Re: [Pharo-dev] Playground and text evaluation printing result default.

2016-06-07 Thread Ben Coman
On Tue, Jun 7, 2016 at 2:09 PM, stepharo wrote: > > > Le 5/6/16 à 23:00, Tudor Girba a écrit : >> >> Hi Stef, >> >> The quotes appear only when you add the result in the playground. > > > No need to explain I'm not idiot and I know it. >> >> The typical use case for this is to

Re: [Pharo-dev] Playground and text evaluation printing result default.

2016-06-07 Thread Ben Coman
xt to the $" on the inside). >> >> All this makes sense for literal programming (assuming that is what you are >> after). >> >> What is the use case for not doing it like that ? Why do you want the >> comments gone ? >> >>> On 07 Jun 2016,

Re: [Pharo-dev] Playground and text evaluation printing result default.

2016-06-08 Thread Ben Coman
On Wed, Jun 8, 2016 at 2:01 PM, Tudor Girba <tu...@tudorgirba.com> wrote: > Hi, > >> On Jun 8, 2016, at 2:04 AM, Ben Coman <b...@openinworld.com> wrote: >> >> On Wed, Jun 8, 2016 at 5:39 AM, Tudor Girba <tu...@tudorgirba.com> wrote: >>> Hi Sven,

[Pharo-dev] atomicity of non-local returns

2016-06-06 Thread Ben Coman
I understand generally that an inlined #ifTrue is atomic. For example, here after the primitive returns, no interruption can occur before the #ensure is invoked... self primitiveWaitAcquire ifTrue: [mutuallyExclusiveBlock ensure: [self release]]. But I want to know whether a

Re: [Pharo-dev] atomicity of non-local returns

2016-06-06 Thread Ben Coman
ips bytecodes 45 to 47 6. At 48 send #ensure:. versus #ifTrue: bytecocde... 1. At 29, push the temp 2. skip closureNumCopied bytes 36 to 38" 3. skip closureNumCopied: bytes 43 to 45" 4. At 46, send #ensure: So its clear (IIUC) that with #IfTrue: the #ensure is the first send:

[Pharo-dev] System Browser UX analysis - double key shortcuts

2016-06-09 Thread Ben Coman
I happened to be back using a Squeak image to run the VM simulator and wanted to report my experience that it was a *joy* to again be able to use to delete methods from the System Browser. Over the past >12 months rather than complain about the double-key shortcuts, I've given myself time to

Re: [Pharo-dev] spotter usage - a rough analysis of categories

2016-06-10 Thread Ben Coman
On Fri, Jun 10, 2016 at 4:11 PM, Sven Van Caekenberghe wrote: > >> On 10 Jun 2016, at 09:47, Guille Polito wrote: >> >> I use spotter a lot as well. > > Me too ! > >> It is actually my default entry point to the system. It superseeded the >> searches in

Re: [Pharo-dev] System Browser UX analysis - double key shortcuts

2016-06-10 Thread Ben Coman
> Le 10/6/16 à 03:33, Ben Coman a écrit : > >> I happened to be back using a Squeak image to run the VM simulator and >> wanted to report my experience that it was a *joy* to again be able to >> use to delete methods from the System Browser. Over the past >>> &

Re: [Pharo-dev] Privacy sendDiagnosticsAndUsageData should be ternary, not binary

2016-06-10 Thread Ben Coman
On Fri, Jun 10, 2016 at 2:37 PM, stepharo wrote: > > Andrei for the shortcut reporter we put a number of show. Like that the user > will be reminder a number >> >> of times and the system will get calm. May be you could do the same > > > In a new image the message to send usage

Re: [Pharo-dev] A question on the catalog

2016-06-11 Thread Ben Coman
On Sat, Jun 11, 2016 at 4:12 PM, Esteban Lorenzano wrote: > Hi, > >> On 11 Jun 2016, at 08:53, Alistair Grant wrote: >> >> Hi Esteban, >> >> On Fri, Jun 10, 2016 at 02:52:46PM +0200, Esteban Lorenzano wrote: >>> Hi, >>> >>> I was doing a pass on the

Re: [Pharo-dev] atomicity of non-local returns

2016-06-06 Thread Ben Coman
set only needed a few changes to split Context back to its earlier components). While learning the simulator it was the path of least resistance using the supplied scripts to build the reader image, and I hadn't swapped to simulating a Pharo image yet. cheers -ben > > Cheers > > On Mon, Jun

Re: [Pharo-dev] moldable debugger challenge - iterator position

2016-06-05 Thread Ben Coman
oable. Do you want to give it a try? > I can create a basic skeleton of the debugger and then we can iterate. > > Cheers, > Andrei > > On Sun, Jun 5, 2016 at 2:15 PM, Ben Coman <b...@openinworld.com> wrote: >> >> A bit of a pie in the sky ide

Re: [Pharo-dev] [pharo-project/pharo-core] d2bfc7: 60040

2016-05-27 Thread Ben Coman
Epic! I look forward to trying it out. cheers -ben On Fri, May 27, 2016 at 8:17 PM, Max Leske wrote: > This is the Video from ESUG 2014 where Martin Dias presented Epicea first: > https://youtu.be/Wr1IenGfT0I?t=9m20s > > Cheers, > Max > > On 27 May 2016, at 14:06, Cyril

Re: [Pharo-dev] lineConversion for WriteStream

2016-05-26 Thread Ben Coman
On Fri, May 27, 2016 at 2:30 AM, Sven Van Caekenberghe wrote: > >> On 26 May 2016, at 20:20, Peter Uhnák wrote: >> >> Well I was saving e.g. STON or XML file… but some apps outside didn't >> particularly like it… even `cat` doesn't like CR. > > Well, STONWriter,

Re: [Pharo-dev] [Moose-dev] Re: How to run Mondrian code

2016-06-01 Thread Ben Coman
> Offray >> >> On 31/05/16 09:16, Sven Van Caekenberghe wrote: >>> In a 3.0 image it can be found under #downloadSources >>> >>> Yes it did it silently, the thing is, you do not always have a UI (headless >>> image). Many applications download extra

Re: [Pharo-dev] [Moose-dev] Re: How to run Mondrian code

2016-05-31 Thread Ben Coman
[cross-post to pharo-dev] On Tue, May 31, 2016 at 9:03 PM, Serge Stinckwich wrote: > No this is not buggy, I'm using this version on mac os x also. > This is still is still a beta version of MOOSE 6.0, but the stable > version should be release in a couple of days

Re: [Pharo-dev] Pharo vs. Squeak performance

2016-06-21 Thread Ben Coman
On Tue, Jun 21, 2016 at 3:29 PM, Clément Bera wrote: > Hello John. > > I'm just guessing here. Lacking information. It could be: > > Guess 3) the UI is known to be much slower in Pharo. Can you try headless or > after ticking "Server mode" In the Pharo settings in System.

<    3   4   5   6   7   8   9   10   11   12   >