Re: [Pharo-dev] How to add a new rule?

2018-01-29 Thread Yuriy Tymchuk
t; > > >> On Mon, Jan 29, 2018 at 1:42 PM, Yuriy Tymchuk <yuriy.tymc...@me.com> wrote: >> >> >> Sent from my iPad >> >>> On 28 Jan 2018, at 22:50, Stephane Ducasse <stepharo.s...@gmail.com> wrote: >>> >>> Ok I will

Re: [Pharo-dev] How to add a new rule?

2018-01-29 Thread Yuriy Tymchuk
Sent from my iPad > On 28 Jan 2018, at 22:50, Stephane Ducasse <stepharo.s...@gmail.com> wrote: > > Ok I will add your email next time. > > >> On Sun, Jan 28, 2018 at 8:57 AM, Yuriy Tymchuk <yuriy.tymc...@me.com> wrote: >> Hi Stef. >&

Re: [Pharo-dev] How to add a new rule?

2018-01-27 Thread Yuriy Tymchuk
Hi Stef. First of all, please include my email in the recipients list. I’m committed to maintain the Rule infrastructure, but I rarely manage to read through Pharo dev. I was nice that Myroslava told me about this email. Secondly I suppose that you are working on Pharo 7, because Pharo 6

Re: [Pharo-dev] Pharo 7 provisional HOWTO

2017-07-11 Thread Yuriy Tymchuk
This is actually fun. For pharo contributions I just used Iceberg ui without scripting anything and it works absolutely fine. Iceberg has a default location for cloned repositories, and it puts pharo there too Uko > On 4 Jul 2017, at 11:52, Pavel Krivanek

Re: [Pharo-dev] Pharo 7 provisional HOWTO

2017-07-11 Thread Yuriy Tymchuk
Hey, is it possible to integrate updates to external projects (like Renraku) into Pharo 7? Uko > On 10 Jul 2017, at 22:01, Nicolai Hess wrote: > > > > 2017-07-03 23:17 GMT+02:00 Nicolai Hess >: > > > 2017-06-28

Re: [Pharo-dev] Iceberg diff colours seem reversed?

2017-06-22 Thread Yuriy Tymchuk
I have to look into it, because the colors were reversed 100% and then I swapped them. And now I don’t know (need some sleep, I’ll look tomorrow) Uko > On 22 Jun 2017, at 18:18, Tim Mackinnon wrote: > > It’s worth saying that the diff view on Epicea appears to be correct

Re: [Pharo-dev] aSortedCollection collect: returns OrderedCollection instead of original sorted

2017-06-19 Thread Yuriy Tymchuk
I think that this stick has 2 ends :). Often people have a collection and do not care how it ended up in that order, but want to preserve the order. Imagine that you have a collection of ascending numbers and you collect #negated and want to have the same order, but if you create a sorted

Re: [Pharo-dev] Pharo 7 and changes/sources files

2017-06-09 Thread Yuriy Tymchuk
Aha, good to know! > On 9 Jun 2017, at 14:57, Pavel Krivanek <pavel.kriva...@gmail.com> wrote: > > We plan to change the sources management. But not immediately. > > -- Pavel > > 2017-06-09 14:51 GMT+02:00 Yuriy Tymchuk <yuriy.tymc...@me.com > <mailto:yur

Re: [Pharo-dev] Pharo 7 and changes/sources files

2017-06-09 Thread Yuriy Tymchuk
Why cannot we have the sources in the image? When I asked it 2 years ago people were like: "oh, but you can just download 1 sources file and use it by all the images". I don’t care about that micro space savings, but fine, I said: have it your way. Now as we have to download sources all the

Re: [Pharo-dev] QualityImprovements assured by tests

2017-05-20 Thread Yuriy Tymchuk
I think that the most important question is: did we integrate some code with these issues in pharo 6? Because definitely everyone is lazy to go and fix issues, but we should not integrate the new ones (especially when we have monkey checking that stuff). Uko > On 20 May 2017, at 14:13,

Re: [Pharo-dev] Anyone meeting up night before Pharo Days (17th?)

2017-05-16 Thread Yuriy Tymchuk
Ok guys, so tomorrow I arrive just before 4pm and I’m staying in the city center. It would be nice so have dinner/beer together if someone is interested. Uko > On 8 May 2017, at 15:27, Tim Mackinnon wrote: > > It sounds like there will at least be a few of us around wanting

Re: [Pharo-dev] Git breaks Monticello's version numbers

2017-05-13 Thread Yuriy Tymchuk
Ok… I’m pretty sure Iceberg did not delete my MC metadata. Maybe I used it too long ago for my project > On 13 May 2017, at 15:43, Esteban Lorenzano <esteba...@gmail.com> wrote: > > > >> On 13 May 2017, at 13:16, Yuriy Tymchuk <yuriy.tymc...@me.com> wrot

Re: [Pharo-dev] [ANN] Pompeii Volcanic Graphics, a mesh based 2D graphics API

2017-05-13 Thread Yuriy Tymchuk
enGL), > which is the fastest you can get for rendering . > > So, the current renderings are not the point. The point is the possibilities > that are open once we have access to rendering 2D through OpenGL. > > Cheers, > Doru > > > >> On May 13, 2017, at 1:22 PM, Yur

Re: [Pharo-dev] [ANN] Pompeii Volcanic Graphics, a mesh based 2D graphics API

2017-05-13 Thread Yuriy Tymchuk
Hey guys, can someone explain me why this is cool? :) Because the examples just have basic shapes with gradients & similar and AFAIK you could do that for a long time with Pharo and other technologies. Does Pompei mean that we can render complex graphics super fast? Is there an example for

Re: [Pharo-dev] Git breaks Monticello's version numbers

2017-05-13 Thread Yuriy Tymchuk
I’m not a bit expert, but if you don’t use “metadataless” format everything works fine with monticello. I.e. each git commit contains all the mc history. Uko > On 13 May 2017, at 09:28, Thierry Goubier wrote: > > Le 13/05/2017 à 08:58, Stephane Ducasse a écrit : >>

Re: [Pharo-dev] GSoC 2017 Introduction

2017-05-10 Thread Yuriy Tymchuk
> On 10 May 2017, at 22:15, Stephane Ducasse wrote: > > I think that we should remove the thiumb up/down because nobody uses them. Damn, I forgot to do that… It would be nice to replace it with other stuff, but yes, it won’t make much sense especially when I stop

Re: [Pharo-dev] 10/05/17 - Advancing in Pharo Code Quality Support - Myroslava Romaniuk

2017-05-10 Thread Yuriy Tymchuk
At some point you should learn about pattern code and rewrite rules. And AFAIK the information is super limited. The is some info here: http://www.refactory.com/the-rewritetool . There are also nice in-Pharo help chapters “Refactoring Framework > RB

Re: [Pharo-dev] Anyone meeting up night before Pharo Days (17th?)

2017-05-06 Thread Yuriy Tymchuk
Hey Tim, I’m going to arrive in Lille on May 17 and I was just about to ask if someone wants to have a beer/dinner that day in the evening :). Cheers. Uko > On 6 May 2017, at 13:21, Stephane Ducasse wrote: > > Tim thursday evening we go to a nice restaurant

Re: [Pharo-dev] Pharo 6 screenshot

2017-04-25 Thread Yuriy Tymchuk
Thank you Pavel! This looks absolutely amazing. Uko > On 25 Apr 2017, at 00:48, Pavel Krivanek wrote: > > Right, next try... > > https://goo.gl/photos/YnGoZTrpKjJnSbFU9 > > > -- Pavel > > > > 2017-04-24 22:22 GMT+02:00

Re: [Pharo-dev] In the quest of a new iterator :)

2017-04-19 Thread Yuriy Tymchuk
I second the Peter’s idea. I don’t think that we need a dedicated index-based select when we already have withIndex*. Also one year after adding withIndexSelect: we can mine public repos and see how many projects use the method and the selection block does not read the first (each) parameter.

Re: [Pharo-dev] Tired of losing messages after 10k. Can we re-discuss moving Slack community to Discord?

2017-04-07 Thread Yuriy Tymchuk
I have a grain of salt, because I have 4 other teams on Slack, so now I have to use 2 apps. But we have to move on, so let’s embrace the changes :). Uko > On 7 Apr 2017, at 19:32, Esteban Lorenzano wrote: > > >> On 7 Apr 2017, at 19:28, Ben Coman

Re: [Pharo-dev] Rationale behind the "ifTrue:/ifFalse: returns instead of and:/or:'s" rule

2017-04-07 Thread Yuriy Tymchuk
> On 7 Apr 2017, at 12:01, Esteban Lorenzano <esteba...@gmail.com> wrote: > > >> On 7 Apr 2017, at 11:23, marcus.den...@inrira.fr >> <mailto:marcus.den...@inrira.fr> <marcus.den...@inria.fr >> <mailto:marcus.den...@inria.fr>> wrote:

[Pharo-dev] Rationale behind the "ifTrue:/ifFalse: returns instead of and:/or:'s" rule

2017-04-07 Thread Yuriy Tymchuk
Hi, there is a rule that suggests to use and/or boolean operations instead of multiple returns. For example it suggests agains using: isTranslucentButNotTransparent backgroundColor ifNil: [ ^ true ]. (backgroundColor isColor and: [

Re: [Pharo-dev] [gsoc] Advances in Code Quality

2017-04-02 Thread Yuriy Tymchuk
yes, the would be a nice extension. Uko > On 2 Apr 2017, at 16:50, Guillermo Polito <guillermopol...@gmail.com> wrote: > > > > On Sat, Apr 1, 2017 at 9:42 PM, Yuriy Tymchuk <yuriy.tymc...@me.com > <mailto:yuriy.tymc...@me.com>> wrote: > Hey Guille! >

Re: [Pharo-dev] [gsoc] Advances in Code Quality

2017-04-01 Thread Yuriy Tymchuk
Hey Guille! Now I’m interested :) Can you explain a bit more? Because there are already some autofix suggestions. What exactly do you suggest? Is selected ast node something a rule detects or is it selected by a user? Cheers. Uko > On 1 Apr 2017, at 15:07, Guillermo Polito

Re: [Pharo-dev] Catalog projects in Spotter

2017-03-09 Thread Yuriy Tymchuk
and rely only on Spotter settings. If there is a rule not to duplicate preferences, why is catalog not following it? Uko > On 9 Mar 2017, at 15:27, Tudor Girba <tu...@tudorgirba.com> wrote: > > Hi, > >> On Mar 9, 2017, at 3:22 PM, Yuriy Tymchuk <yuriy.tymc...@me.com >

Re: [Pharo-dev] Catalog projects in Spotter

2017-03-09 Thread Yuriy Tymchuk
dressForName-sometimes-hangs-when-there-is-no-network > > Note also that many, many people deploy Pharo in production contexts with > heavy multi threading and networking loads with great success - that would > not be possible if we did not get the basics right. > > Sven >

Re: [Pharo-dev] Need to login to access pharo-dev ci

2017-03-09 Thread Yuriy Tymchuk
It is. Thank you Christophe! > On 9 Mar 2017, at 11:15, Christophe Demarey > wrote: > > There was a problem after the Jenkins update. > It should be back to normal now. > >> Le 8 mars 2017 à 21:39, stepharong > > a

Re: [Pharo-dev] Frozen is melted (can you guys please be patient?)

2017-03-09 Thread Yuriy Tymchuk
ed bandwith makes it bad looking. > > > > We need an "Airplane mode" switch. > > That is a cool way to describe it. A well know paradigm. > Its a setting that probably would change daya to day more than any other, > so perhaps it would even be reasonable to have

Re: [Pharo-dev] Frozen is melted (can you guys please be patient?)

2017-03-06 Thread Yuriy Tymchuk
nly solve that with 2 versions, an edu and a pro version, > that maybe should only differ in a couple of preferences and defaults. > >> On 6 Mar 2017, at 22:55, Yuriy Tymchuk <yuriy.tymc...@me.com> wrote: >> >> The problem is that there are people who give lectures in

Re: [Pharo-dev] Frozen is melted (can you guys please be patient?)

2017-03-06 Thread Yuriy Tymchuk
The problem is that there are people who give lectures in universities with bad internet (internet is bad in most of the universities I tried) and they done want freezes. On the other hand we have people who sit in their offices with fast machines, fast internet and they want features. Until

Re: [Pharo-dev] Epicea - showing latest lost changes

2017-02-27 Thread Yuriy Tymchuk
inchod...@gmail.com> wrote: > > > > On Fri, Feb 24, 2017 at 12:04 PM, Yuriy Tymchuk <yuriy.tymc...@me.com > <mailto:yuriy.tymc...@me.com>> wrote: > I have one more suggestion for Epicea. When the window pops up I’d like to > have a big “RESTORE” button to reapply all th

Re: [Pharo-dev] Epicea - showing latest lost changes

2017-02-24 Thread Yuriy Tymchuk
I have one more suggestion for Epicea. When the window pops up I’d like to have a big “RESTORE” button to reapply all the changes. I think it will be also more user friendly, as how should an newcomer know that he has to select all the items in the list and use the context menu. Cheers. Uko >

Re: [Pharo-dev] Why do we have doublequoting for "?

2017-02-23 Thread Yuriy Tymchuk
So if you paste this as a comment somewhere you don’t have to manually add double double-quotes. I don’t use the result of print it at all, but I guess there are two scenarios for it’s usage. One as you described: copy the result and use it in tests or in some further computation. (but if you

Re: [Pharo-dev] WorkingSession UUID looks "sketchy"

2017-02-21 Thread Yuriy Tymchuk
I think that Peter’s main point was that a session should be reinitialized on boot and not reset during the closing event. Uko > On 20 Feb 2017, at 15:51, Sean P. DeNigris wrote: > > Guillermo Polito wrote >>> So if image crashes or I am running it headlessly without

Re: [Pharo-dev] Working with critiques in Calypso

2017-02-13 Thread Yuriy Tymchuk
Hey Denis, this is super cool! I will take a look at that and try to improve. (Sorry, the end of my PhD is approaching, so I don’t have much time to work on other stuff :) ) Uko > On 13 Feb 2017, at 16:04, Denis Kudriashov wrote: > > I commit new stable version. > Now

Re: [Pharo-dev] Pharo wiki

2017-02-11 Thread Yuriy Tymchuk
I try to use StackOverflow documentation to document some Pharo stuff. It’s very limited, but it has all the collaborative stuff from StackOverflow, so somehow I believe there is less effort needed to manage permissions. Uko > On 10 Feb 2017, at 21:14, philippe.b...@highoctane.be >

Re: [Pharo-dev] WorkingSession UUID looks "sketchy"

2017-02-06 Thread Yuriy Tymchuk
gt; wrote: > > >> On 6 Feb 2017, at 14:17, Yuriy Tymchuk <yuriy.tymc...@me.com> wrote: >> >> Hi everyone, >> >> I’m using the session id (Smalltalk session id) for my data recording, so I >> can distinguish if the recorded events came from the same session.

[Pharo-dev] WorkingSession UUID looks "sketchy"

2017-02-06 Thread Yuriy Tymchuk
Hi everyone, I’m using the session id (Smalltalk session id) for my data recording, so I can distinguish if the recorded events came from the same session. The idea is that each time an image is started a new session is created and assigned a new UUID. Now when I started to look on the data I

Re: [Pharo-dev] How can I create a trivial "spinner" etc, to see if image is busy?

2017-02-05 Thread Yuriy Tymchuk
whenDone: [ file close > ]; > open; > fillOwner > ----- > > Best regards, > Henrik > > -Opprinnelig melding- > Fra: Pharo-dev [mailto:pharo-dev-boun...@lists.pharo.org > <mailto:pharo-dev-boun...@lists.pharo.org&g

Re: [Pharo-dev] How can I create a trivial "spinner" etc, to see if image is busy?

2017-02-05 Thread Yuriy Tymchuk
t: [:ix |STON toStringPretty: Smalltalk >> allClasses]. >> file := (FileStream fileNamed: 'file.ston'). >> >> ston whileDisplayingProgress >> action: [ :stream | file nextPutAll: stream ] whenDone: [ file close ]; >> open; >> fillOwner >>

[Pharo-dev] How can I create a trivial "spinner" etc, to see if image is busy?

2017-02-05 Thread Yuriy Tymchuk
Hi all, is there an easy was to do some thing that is constantly changing? so if my image freezes (to export a 1gb ston file for example) I can see when it’s done. Or maybe there is a way to send a mac notification from Pharo? Cheers. Uko

[Pharo-dev] Working with critiques in Calypso

2017-01-30 Thread Yuriy Tymchuk
Hi everyone, this question is mainly for Denis, but others may be also interested to participate. So I’d really like to switch to Calypso, but I use Nautilus to eat my own dog food (the critiques). Calypso already adds critiques for methods, but it misses the ones for classes and packages.

Re: [Pharo-dev] Debugger layout again

2017-01-27 Thread Yuriy Tymchuk
ith gtExamples. I think that quality rules are a really nice use case. Cheers. Uko > > Cheers, > Doru > > >> On Jan 27, 2017, at 12:17 PM, Yuriy Tymchuk <yuriy.tymc...@me.com> wrote: >> >> Hi again, >> >> there is still no way to change the

[Pharo-dev] Debugger layout again

2017-01-27 Thread Yuriy Tymchuk
Hi again, there is still no way to change the debugger layout to have it the same way as Moose… Why did we change layout in Pharo in the first place? It was so nice: you had the stack with the whole highlighting on the side, so you could see more. Why do we have to make things unusable in

Re: [Pharo-dev] memoized vs once

2017-01-26 Thread Yuriy Tymchuk
> On 26 Jan 2017, at 00:30, p...@highoctane.be wrote: > > SomeClass>>#initialize >self memoize: #someMethod:andParms:. > > and bingo, automatic method memoization keyed by the objects passed. > I had a prototype called “vigorous caching”. It worked for methods without parameters though

[Pharo-dev] CALL for GSoC project proposals

2017-01-25 Thread Yuriy Tymchuk
Dear all, this year we plan to apply again as a mentoring organization for Google Summer of Code. However, we are going to follow a different strategy regarding project proposals. Instead of having a swarm of small ideas we want to end up with around ten well-described projects. This is why I

Re: [Pharo-dev] Google summer of code

2017-01-23 Thread Yuriy Tymchuk
pplication. > > Kindly let me know how can we collaborate further on this. > > Looking forward to your response. > > Thanks and Regards > > Jigyasa > > > > > > On Sat, Jan 21, 2017 at 9:06 AM, <serge.stinckw...@gmail.com > > <mailto:serge.sti

Re: [Pharo-dev] AST node replacement API

2017-01-23 Thread Yuriy Tymchuk
<br...@refactoryworkers.com> wrote: > > > > On 01/23/2017 07:48 AM, Yuriy Tymchuk wrote: >> Hi everyone, >> >> does anyone have a better knowledge about replacing nodes in AST? Because >> what I saw is that there are methods like replaceSourceWith: that can be

Re: [Pharo-dev] Google summer of code

2017-01-20 Thread Yuriy Tymchuk
What do we do? > On 20 Jan 2017, at 20:38, Alexandre Bergel wrote: > > Hi everyone- > > Google Summer of Code 2017 has officially begun! Organization applications > open today, Thursday January 19 and are open through Thursday, February 9th. > Please see our program

Re: [Pharo-dev] [Ann] Calypso system browser

2017-01-02 Thread Yuriy Tymchuk
> On 30 Dec 2016, at 19:18, Denis Kudriashov <dionisi...@gmail.com> wrote: > > Hi Yuriy > > 2016-12-30 8:29 GMT+01:00 Yuriy Tymchuk <yuriy.tymc...@me.com > <mailto:yuriy.tymc...@me.com>>: > Wow, Denis, this is super cool! I really like that you have th

Re: [Pharo-dev] [Ann] Calypso system browser

2016-12-29 Thread Yuriy Tymchuk
Wow, Denis, this is super cool! I really like that you have these “New method” tabs because I find it super confusing that you have to either select no methods or change the existing method to create a new one. I would be really happy on any feedback about the Renraku (critiques model)

Re: [Pharo-dev] [Pharo-users] Pharo 5 and retina displays in 2016?

2016-12-22 Thread Yuriy Tymchuk
Hi Tim, it’s coming, but it needs some time: https://twitter.com/aliakseisyrel/status/812065956856025088 > On 1 Dec 2016, at 14:44, Tim Mackinnon wrote: > > To give people a better view of this - here is the Pharo image next to the > mail client (I’m not sure if the screen

Re: [Pharo-dev] RBPattern matching dynamic array expressions

2016-12-11 Thread Yuriy Tymchuk
Hi John, thank you for our reply it is really helpful. Can you please also spend a bit of your time to talk about the “permissiveness" of the pattern syntax. For example the string '`.head `.@tail’ is parsed into a message node with selector `.@tail and a receiver variable node `.head. To my

Re: [Pharo-dev] RBPattern matching dynamic array expressions

2016-12-10 Thread Yuriy Tymchuk
Hi, this is good that we are discussing these problems as the pattern syntax is very powerful, but it has some inconsistencies. Now I’d say that dynamic arrays should work similarly to statements and in '{ `@first . `@second . `@third }’ `@third should not match multiple “statements” as we

Re: [Pharo-dev] Generate accessors refactoring

2016-12-08 Thread Yuriy Tymchuk
> On 7 Dec 2016, at 18:00, John Brant wrote: > > Since then, I’ve had several times that it has saved me from overriding a > method that I didn’t want to be overridden. Was this done by creating a method with a different name or by letting you know that the method

Re: [Pharo-dev] Generate accessors refactoring

2016-12-06 Thread Yuriy Tymchuk
n 6 Dec 2016, at 13:03, Thierry Goubier <thierry.goub...@gmail.com> wrote: > > > > 2016-12-06 11:34 GMT+01:00 Denis Kudriashov <dionisi...@gmail.com > <mailto:dionisi...@gmail.com>>: > > 2016-12-06 11:28 GMT+01:00 Yuriy Tymchuk <yuriy.tymc...@me.com >

Re: [Pharo-dev] Generate accessors refactoring

2016-12-06 Thread Yuriy Tymchuk
Additionally it was annoying if a superclass has a method with the same name. For example if you have a name var and you create accessors I’d like to have actually a ’name’ getter and not ’name1’ Uko > On 6 Dec 2016, at 11:16, Nicolai Hess wrote: > > > > 2016-12-06

Re: [Pharo-dev] Nautilus with inline QA?

2016-12-01 Thread Yuriy Tymchuk
I think that I will start with having it disabled at the beginning. Because the current implementation of icon annotator does not work for classes and it is not asynchronous which means that for large classes and maybe for some methods it may be not efficient. Oh yes, and let’s not forget

Re: [Pharo-dev] Nautilus with inline QA?

2016-12-01 Thread Yuriy Tymchuk
You just need to add method annotateRubricText: self sourceTextModel to the end of AbstractNautilusUI>>#addIconStyle Definitely this is greatly possible because Markus has nice implementation of these icon annotations. Uko > On 1 Dec 2016, at 14:45, Denis Kudriashov

[Pharo-dev] Stack underflow with meta links on message nodes

2016-11-29 Thread Yuriy Tymchuk
Hi, I’m trying to use methinks on message nodes that are executed before the node itself and have receiver and the node as arguments. But sadly I’m getting ’stack underflow’ error when the annotated method is executed. You can use this code snippet to reproduce the error: | link class | link

[Pharo-dev] Any Pharo 5 in the industrial setup?

2016-11-29 Thread Yuriy Tymchuk
Dear all, my name is Yuriy Tymchuk, I am a researcher from Bern University and the author of QualityAssistant and other quality-related tweaks and experiments in Pharo. I am interested to know is anybody uses Pharo 5 in industry as I've spent plenty of time to develop QualityAssistant and I am

Re: [Pharo-dev] About ~= and ~~

2016-11-25 Thread Yuriy Tymchuk
> On 25 Nov 2016, at 19:31, Peter Uhnak wrote: > > Out of interest... is the single extra dispatch really that expensive? > > And speaking of object inequality... I would like to propose "<>" instead of > "~=", because I never remember on which side ~ should be.. Let’s

[Pharo-dev] [how about] Exceptions as first class objects *in Debugger*

2016-11-06 Thread Yuriy Tymchuk
Hi, we have this supercool exception handling mechanism, but as soon as we open a debugger the exception object is gone… I understand that we didn’t need this in old times, but now with a moldable debugger, we could create hooks to allow exceptions to define how they should be addressed (and

Re: [Pharo-dev] some little static analysis with great impact

2016-11-03 Thread Yuriy Tymchuk
> On 3 Nov 2016, at 22:05, Nicolas Cellier > wrote: > > Can we have rules about indentation? Yes, we can. I think that even easier heuristic would be to check if a unary is separated from the receiver by a line break.

Re: [Pharo-dev] some little static analysis with great impact

2016-11-03 Thread Yuriy Tymchuk
There is already RBUncommonMessageSendRule which checks for #(#self #super #thisContext #true #false #nil). I could also extend it to temps and args. Uko > On 3 Nov 2016, at 15:17, stepharo wrote: > > Hi > > I often end up forgetting a period. > > printOn: aStream >

Re: [Pharo-dev] Instructions for Pharo 6 64bits

2016-11-01 Thread Yuriy Tymchuk
And roassal is not working probably because of some Cairo bindings > On 1 Nov 2016, at 10:39, Yuriy Tymchuk <yuriy.tymc...@me.com> wrote: > > I cannot see the text I type into the Spotter’s search bar. Otherwise > everything is great so far. > > Uko > >>

[Pharo-dev] Taskit multiple images?

2016-11-01 Thread Yuriy Tymchuk
Hi, is it possible to compute data really really concurrently with Taskit by using multiple images? Because while doing some analysis I need to do boring computations on big collections and processing a collection concurrently can speedup things a lot. Uko

Re: [Pharo-dev] Instructions for Pharo 6 64bits

2016-11-01 Thread Yuriy Tymchuk
I cannot see the text I type into the Spotter’s search bar. Otherwise everything is great so far. Uko > On 29 Oct 2016, at 17:09, Thierry Goubier wrote: > > Le 28/10/2016 à 15:18, Esteban Lorenzano a écrit : >> >>> On 28 Oct 2016, at 14:22, Thierry Goubier

Re: [Pharo-dev] MetaLink to conditionally skip a method execution based on an arg

2016-10-23 Thread Yuriy Tymchuk
I’ve also described the question with examples on SO: https://stackoverflow.com/questions/40200546/conditionally-skip-a-method-with-matalinks > On 22 Oct 2016, at 23:13, Yuriy Tymchuk <yuriy.tymc...@me.com> wrote: > > Hi. > > Imagine I have method a: and I want to skip

[Pharo-dev] MetaLink to conditionally skip a method execution based on an arg

2016-10-22 Thread Yuriy Tymchuk
Hi. Imagine I have method a: and I want to skip the execution (return self or nil or whatever) when a: is evaluated with parameter 0. I have tried to add a meta link which will run instead of the method with a condition, but the condition did not work… I have tried to implement the metallic

Re: [Pharo-dev] Again about scrolling with a trackpad

2016-10-21 Thread Yuriy Tymchuk
; This has been a problem for a very long time, it also happens with the magic > mouse. > > It feels like there should be an option to disable interpreting side > scrolling. > >> On 21 Oct 2016, at 16:44, Yuriy Tymchuk <yuriy.tymc...@me.com> wrote: >> >> If I

Re: [Pharo-dev] Again about scrolling with a trackpad

2016-10-21 Thread Yuriy Tymchuk
If I remember correctly on side scrolling the vm generates "ctrl + ←" and "ctrl + →" keystroke events. Then some morph listens to them and switches focus. Sent from my iPhone > On 21 Oct 2016, at 16:31, Nicolai Hess <nicolaih...@gmail.com> wrote: > > &g

Re: [Pharo-dev] Again about scrolling with a trackpad

2016-10-21 Thread Yuriy Tymchuk
emote browser > where I just use FastTable and never saw any problem with scrolling. > > 2016-10-21 15:56 GMT+02:00 Yuriy Tymchuk <yuriy.tymc...@me.com > <mailto:yuriy.tymc...@me.com>>: > Ok, > > there is a problem that when you use trackpad with pharo and you s

[Pharo-dev] Again about scrolling with a trackpad

2016-10-21 Thread Yuriy Tymchuk
Ok, there is a problem that when you use trackpad with pharo and you scroll something strange happens. And it was documented that when you scroll sideways it’s registered as ctrl + arrow click and it switches focus. Now it seems that on Siera it became worse because now I cannot normally

Re: [Pharo-dev] Shout style table editor (Request for Feedback)

2016-10-11 Thread Yuriy Tymchuk
Super cool! > On 11 Oct 2016, at 10:26, Guille Polito wrote: > > Nice! > > <3 > > Original Message >> Wow, that looks very nice ! >> >>> On 10 Oct 2016, at 18:42, Nicolai Hess wrote: >>> >>> I am working on a syntax style

[Pharo-dev] Fwd: Pharo not working on Sierra OS

2016-10-10 Thread Yuriy Tymchuk
Hey Pharo vm developers (i.e. Esteban) we have one user who has problems. Though I guess we need more clarifications on how exactly it is "not working" Uko Sent from my iPhone Begin forwarded message: > From: Nevena Milojkovic > Date: 10 October 2016 at 16:40:46 GMT+2 >

Re: [Pharo-dev] Better diffs

2016-09-22 Thread Yuriy Tymchuk
I want to add my 2 cent: we need a nice diff model. Because now we have about 3-4 models used by visual tools, metacello, refactoring, etc… and all suck in one way or another. It would be nice to have a unified model (maybe epicea?) and build on top of it, so if we need to improve, there will

Re: [Pharo-dev] Issue validation seems really strange

2016-09-10 Thread Yuriy Tymchuk
Sorry again for breaking it. Fix awaits here: https://pharo.fogbugz.com/f/cases/19075/SmallLint-tests-failing-after-update > On 10 Sep 2016, at 23:29, Yuriy Tymchuk <yuriy.tymc...@me.com> wrote: > > I broke it. The fix is on the way > >> On 10 Sep 2016, at 10:45, st

Re: [Pharo-dev] Issue validation seems really strange

2016-09-10 Thread Yuriy Tymchuk
I broke it. The fix is on the way > On 10 Sep 2016, at 10:45, stepharo wrote: > > Hi > > this is strange because the last issue validation (ilke adding class > comments) got such validation output. > The errors looks totally strange. > Stef > > >

Re: [Pharo-dev] SmallLintRule RBGuardingClauseRule and RBGuardClauseRule

2016-09-07 Thread Yuriy Tymchuk
Hi, I’m moving rules anyway. I will just remove those two and create one that highlights code and transforms. Uko > On 07 Sep 2016, at 10:33, Marcus Denker wrote: > >> >> On 05 Sep 2016, at 09:15, Nicolai Hess wrote: >> >> We have to similar

[Pharo-dev] Remember opened images in Pharo.app on crash?

2016-09-06 Thread Yuriy Tymchuk
Hi. Is it possible to remember the opened images (files) in the Pharo app? My use case is that I open an image and then I work in it, and I do something. And then I attend a talk, and download another image and try something out. And then I have to do a demo (in a fresh image). And then it

Re: [Pharo-dev] about package naming

2016-09-04 Thread Yuriy Tymchuk
> On 04 Sep 2016, at 20:52, Tudor Girba wrote: > > Actually, we still have the bug that if you would change something in > FileSystem-Core, FileSystem-Core-Tests would be marked as dirty. I think that this happens because we pretend to have packages, but behind the

Re: [Pharo-dev] about package naming

2016-09-04 Thread Yuriy Tymchuk
Hi, I like the FileSystem-Core-Tests more, because then we can also have FileSystem-Core-Rules and FileSystem-Core-Rules-Tests. But I think that the other way to think about this is that if you want to (un)load all the test from filesystem you just work with FileSystem-Tests and not do it

Re: [Pharo-dev] About Pharo 60

2016-08-31 Thread Yuriy Tymchuk
Ok, now I know what I want. I want a better way to document. Because I’m trying to write a documentation about my stuff, but there are too many disconnected ways to do that. I’m trying to always have reasonable class comments. But sometimes you need a more general description, so you write

Re: [Pharo-dev] About the non-use of Announcer in Bloc

2016-08-29 Thread Yuriy Tymchuk
> On 29 Aug 2016, at 21:37, Tudor Girba wrote: > > Hi Denis, > > Thanks a lot for this analysis! > > In summary, the Bloc events are faster because: > 1. they store the subscriptions in OrderedCollection instead of IdentitySet. > This is likely something we can improve

Re: [Pharo-dev] [Moose-dev] [ann] pillar support in gtinspector

2016-08-29 Thread Yuriy Tymchuk
> On 29 Aug 2016, at 21:41, Tudor Girba wrote: > > Hi, > > I updated the Pillar support in GTInspector. Some of the extensions already > exist in the default Pillar #development version. If you want to play with > the full support, you can load it like this: > > Gofer

Re: [Pharo-dev] About better communication in the community

2016-08-27 Thread Yuriy Tymchuk
> On 27 Aug 2016, at 11:00, stepharo wrote: > > You see hernan doing positively is the best way to make that things happen > > We can have a > >preUnload hook > > Now we should check how it fits with cleanForProduction and others. > > But we should definitively have a

Re: [Pharo-dev] About asClass and friend

2016-08-25 Thread Yuriy Tymchuk
Just my 2 cents: instead of #name asClass we have to use self class environment at: #name. Maybe instead of #at: we can have #classNamed:? Or something similar? Because 1) it’s not obvious that the method will give you a class, what if in the future and environment can also have a

Re: [Pharo-dev] let's talk about themes (and GLMBrickThemer)

2016-08-09 Thread Yuriy Tymchuk
Sorry, couldn’t help putting this here. Each time I hear that there is a CSS usage outside of web I think about this mug: > On 09 Aug 2016, at 15:03, stepharo wrote: > > Hi doru > > I think that this is particularly true (having a themer per widget) when the > themer is

Re: [Pharo-dev] Moving Monkey quality checks to Renraku infrastructure

2016-08-05 Thread Yuriy Tymchuk
> On 05 Aug 2016, at 10:49, Guille Polito wrote: > > Hi! > > > Original Message >> Hi, >> >> At the moment I am moving Pharo quality tools to Renraku model. This is a >> quality model that I’ve been working on and that was used so far by >>

[Pharo-dev] Moving Monkey quality checks to Renraku infrastructure

2016-08-04 Thread Yuriy Tymchuk
Hi, At the moment I am moving Pharo quality tools to Renraku model. This is a quality model that I’ve been working on and that was used so far by QualityAssistant. At the moment I’m stuck while trying to do changes in Monkey, as it is really hard to understand how quality checks are made

Re: [Pharo-dev] [ANN] MatchTool

2016-08-04 Thread Yuriy Tymchuk
en they tried to document how the > patterns were working is that there are some situations > > that are not clear, and this is why Camille and Mark started to work on > another solution. > I hope to get to know more soom. > > Stef > > Le 4/8/16 à 10:23, Yuri

Re: [Pharo-dev] [ANN] MatchTool

2016-08-04 Thread Yuriy Tymchuk
t; >> On Aug 4, 2016, at 4:23 AM, Yuriy Tymchuk <yuriy.tymc...@me.com> wrote: >> >> Hi everyone! >> >> I’m happy to announce a new tool that can help you to understand to the >> pattern code is working in match & rewrite rules. >> You c

Re: [Pharo-dev] [ANN] MatchTool

2016-08-04 Thread Yuriy Tymchuk
ared" will give a DNU on the right > pane, as the argument var '@args is empty. > > > And if you match a method, it can happen that the keys <-> values in the map > are actually strings or text and not a pattern variable > (-source--, -pragma-, an

Re: [Pharo-dev] [ANN] MatchTool

2016-08-04 Thread Yuriy Tymchuk
t the first match "1 squared" will give a DNU on the >> right pane, as the argument var '@args is empty. > > And if you match a method, it can happen that the keys <-> values in the map > are actually strings or text and not a pattern variable > (-source--, -pr

Re: [Pharo-dev] Option for as-in-moose debugger layout

2016-07-29 Thread Yuriy Tymchuk
> On 29 Jul 2016, at 14:41, Peter Uhnak wrote: > > On Fri, Jul 29, 2016 at 01:28:57PM +0200, Cyril Ferlicot D. wrote: >> Le 27/07/2016 à 15:04, Denis Kudriashov a écrit : >>> I want it too (but I never try it). >>> >>> And maybe it is good time to force people taste it as

[Pharo-dev] Customizing semantic analysis for AST nodes

2016-07-27 Thread Yuriy Tymchuk
Hi, I have two questions about semantic analysis. I’m working with expressions a lot now. And I want to highlight them, but I don’t want to pay attention for undeclared variables. So in terms of analysis it would be nice to know global variables, but I don’t care about having marked others as

[Pharo-dev] Spec TextModel syntax highlight

2016-07-25 Thread Yuriy Tymchuk
Hi, I’m trying to have a syntax highlight in my code area. When I do TextModel new beForCode; openWithSpec and type a code there, nothing is highlighted. any ides why? Also where should I look if I want to use a custom SHTextStyler? Cheers. Uko

Re: [Pharo-dev] Questions about TextModel in Spec

2016-07-24 Thread Yuriy Tymchuk
> On 24 Jul 2016, at 15:55, Peter Uhnak <i.uh...@gmail.com> wrote: > > On Sun, Jul 24, 2016 at 02:35:13PM +0200, Yuriy Tymchuk wrote: >> I’ve found a partial hack: >> >> whenEdited: aBlock >> "Set a block to perform when the text wasEddited &

  1   2   3   4   5   6   7   8   9   >