Re: [Pharo-dev] DebugSession>>activePC:

2019-01-18 Thread ducasse via Pharo-dev
--- Begin Message --- >> >> On my TODO is to make it stand-alone and provide is as a “compatibility >> transform”, too. > > I have to dig because I remember that I went over all the deprecation in > Pharo 60 and started to look at the ones that I > could “transformified” so that we get a nice

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

2019-01-18 Thread ducasse via Pharo-dev
--- Begin Message --- >>> I think that will just overcomplicate things. Right now, all Strings in >>> Pharo are unicode strings. >> >> Cool. I didn't realise that. But to be pedantic, which unicode encoding? >> Should I presume from Sven's "UTF-8 encoding step" comment below >> and the

Re: [Pharo-dev] DebugSession>>activePC:

2019-01-18 Thread ducasse via Pharo-dev
--- Begin Message --- Hi marcus >> I simply love the dynamic rewriting this is just too cool. We should >> systematically use it. >> I will continue to use it in any deprecation. >> > > On my TODO is to make it stand-alone and provide is as a “compatibility > transform”, too. I have to dig

Re: [Pharo-dev] DebugSession>>activePC:

2019-01-18 Thread ducasse via Pharo-dev
--- Begin Message --- I simply love the dynamic rewriting this is just too cool. We should systematically use it. I will continue to use it in any deprecation. Now I have a simple question (You can explain it to me over lunch one of these days). I do not get why RBAST would not be a good

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

2019-01-18 Thread ducasse via Pharo-dev
--- Begin Message --- > > So making the primitives return ByteArray instances instead of ByteString > should be safe enough :). > But this is in my opinion clearly a hack instead of fixing the real problem, > and we have to be careful to guard such patterns with comments everywhere >

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

2019-01-18 Thread ducasse via Pharo-dev
--- Begin Message --- > > > > And if it's in the image you get to do the programming in Smalltalk rather > > than C or Slang, which is more fun for most of us. And, let's face it, fun > > is an important metric in an open-source project -- things that are fun are > > much more likely to get

Re: [Pharo-dev] Some clarifications (was DebugSession>>activePC:)

2019-01-17 Thread ducasse via Pharo-dev
--- Begin Message --- So when I read your emails everything looks perfect from your side. So let it be. Stef > On 16 Jan 2019, at 23:15, Eliot Miranda wrote: > > Hi Stef, > > > thanks for taking the time to respond so thoughtfully. > > On Mon, Jan 14, 2019 at 12:20 AM ducasse

[Pharo-dev] wish for p8: parserewriter UI

2019-01-15 Thread Stéphane Ducasse via Pharo-dev
--- Begin Message --- Hi I’m rewriting around 400 methods following a pattern that the parsetree rewritter could easily transform for me and I would love to have a UI and integrate the tools did by Yuriy to understand patterns as a default tool in the tool ecosystem. stef

Re: [Pharo-dev] Availability of Smallapack in Pharo6.0

2019-01-14 Thread Stéphane Ducasse via Pharo-dev
--- Begin Message --- > > Hi Denis, > OK, but hiding is troubling... > When I came from VW, I found that Squeak categories matching package names > was a quick and dirty hack. > Since then, I find it works remarkably well, it is somehow a declarative meta > information (method property), and I

[Pharo-dev] About resurrecting the RE package and plugin

2019-01-14 Thread ducasse via Pharo-dev
--- Begin Message --- Hi I would really like to resurrect the REPlugin and its image side abstraction because I think that this is important to support Perl level regex since it will help people to reuse their knowledge. If you are interested in helping let us know. Stef <> --- End Message 

Re: [Pharo-dev] DebugSession>>activePC:

2019-01-10 Thread ducasse via Pharo-dev
--- Begin Message --- Eliot I would like also two points to this. - First we asked thomas to write tests about the debugger model and you see if they would be tests about methods we could understand that they are used and control what they do. So we should all thank thomas for his energy in

Re: [Pharo-dev] DebugSession>>activePC:

2019-01-10 Thread ducasse via Pharo-dev
--- Begin Message --- Thomas can you integrate such comments in the debugger class comment @Eliot thanks for the explanation. About the method removed, could you please react less negatively? It would be nice. I cannot believe that you the guy that know the VM would get stopped to open a bug