[Pharo-users] Re: How to halt on Test errors?

2024-01-09 Thread Denis Kudriashov
Hi David. Try to modify the method #runTestCase:results: to use "testCase suite debug" instead of #run: and you will switch to the debug mode. Then you can try to implement new command this way (copy ClyRunTestsFromClassesCommand as ClyDebugTestsFromClassesCommand and override some methods) пн,

Re: [Pharo-users] Fuel - FLSerializer tests are not working (pharo 8)

2020-08-03 Thread Denis Kudriashov
It can be a known issue with MacOS, the way how an operating system assigns a working directory for applications. For example starting an app using double click from Finder will use a root directory as a working copy. Davide how did you start the Pharo? Can you try to run it from the command

Re: [Pharo-users] Class hierarchy diagram

2020-05-31 Thread Denis Kudriashov
Hi Sanjay вс, 31 мая 2020 г. в 16:35, Sanjay Minni : > The view in the pane is limited only the current selected class. You can select multiple classes and switch to hierarchy (Hier. radio). It will show the "composite hierarchy" of selected classes. > A diagram of > the overall structure is

Re: [Pharo-users] [ANN] Pharo 8.0 Released!

2020-01-21 Thread Denis Kudriashov
Teixeira, Guille Polito, Torsten Bergman, Damien Pollet, > Holger Hans Peter Freyther, Julio Ripoll, Carolina Hernandez Phillips, > Julien Delplanque, Hugo Lasnier, James Foster, Will Hensel, Erik Stel, Sven > Van Caekenberghe, Martín Dias, Tomohiro Oda, Konrad Hinsen, Sébastien > Ro

Re: [Pharo-users] Test method auto-generation in Calypso

2019-10-04 Thread Denis Kudriashov
Hi Hernan. Sorry for late response (noticed mail just now). First try to implement just another browser tab which will show you covering test or allow to create one. Check for example how extra tab with test setup is done. Then there is a feature in the tab manager to show multiple tabs at same

Re: [Pharo-users] how to open a system browser on a environment?

2019-08-30 Thread Denis Kudriashov
Hi Bernardo. RBEnvironment is not supported in Calypso. But you can scope browser to the set of packages: ClyFullBrowser openWithState: [:browser | browser switchToPackageScopeOf: {Announcer package. Array package}] It will keep given scope in following navigation from opened

Re: [Pharo-users] TestCases and forked processes in TestResource don't play well

2019-06-14 Thread Denis Kudriashov
Hi Eric чт, 13 июн. 2019 г., 20:31 Erik Stel : > Hi Denis, > > Thanks for the fast response. > > When you say proper fix, do you mean a general fix for all TestResources or > do you mean the fix for my situation? > I mean a general fix for test resources. > I can't oversee (yet) what the

Re: [Pharo-users] TestCases and forked processes in TestResource don't play well

2019-06-12 Thread Denis Kudriashov
I think proper fix for this logic would be to disable test environment during startup of resources ср, 12 июн. 2019 г. в 21:11, Denis Kudriashov : > Hi Eric. > > You can override #runCaseManaged on your test case: > > MyTestCase>>runCaseManaged >self runCase > &

Re: [Pharo-users] TestCases and forked processes in TestResource don't play well

2019-06-12 Thread Denis Kudriashov
Hi Eric. You can override #runCaseManaged on your test case: MyTestCase>>runCaseManaged self runCase It will disable all clever logic. ср, 12 июн. 2019 г. в 20:55, Erik Stel : > Hi, > > I'm developing a web application using (amongst others) WebSockets. To > prevent test methods from

Re: [Pharo-users] TelePharo / Seamless Bitmaps are all 0s

2019-05-16 Thread Denis Kudriashov
Hi Alistair ср, 15 мая 2019 г. в 10:11, Alistair Grant : > Hi Denis, > > On Wed, 15 May 2019 at 10:16, Denis Kudriashov > wrote: > > > > Hi Alistair > > > > I will look when have a time. > > But you can try to write a test for bitmap serialization/m

Re: [Pharo-users] TelePharo / Seamless Bitmaps are all 0s

2019-05-15 Thread Denis Kudriashov
Hi Alistair I will look when have a time. But you can try to write a test for bitmap serialization/materialization in TostSerializationTests (if I remember correctly the name). It will show if bitmap transport requires extra logic. ср, 15 мая 2019 г., 8:49 Alistair Grant : > Hi Denis, > > If I

Re: [Pharo-users] TelePharo breaks Calypso tabs

2019-05-14 Thread Denis Kudriashov
Hi Alistair. We forgot update telepharo baseline for fixed calypso version. For now just load latest calypso from master on top of telepharo вт, 14 мая 2019 г., 7:54 Alistair Grant : > Hi Dennis & Everyone, > > I'm just starting to play with TelePharo - it's really impressive. > > However

Re: [Pharo-users] Test skip isn't working?

2019-03-18 Thread Denis Kudriashov
I think it is a feature. When you click icon on a single test you explicitly raise a wish to run it. пн, 18 мар. 2019 г., 1:26 Vitor Medina Cruz : > Skip only works when I run tests from class. If I click the test button > from the method skipped it don't work, maybe an error in calypso? > > On

Re: [Pharo-users] Calypso openOnGroup?

2019-03-15 Thread Denis Kudriashov
Hello Hernan. Try following example: ClyFullBrowser openWithState: [:browser | browser selectClass: Announcer atMethodTag: #initialization ] вт, 12 мар. 2019 г. в 02:43, Hernán Morales Durand : > Hi, > > Is there any way to open a browser on a method group in Claypso? > > This was possible in

Re: [Pharo-users] TelePharo in Tonel

2019-03-15 Thread Denis Kudriashov
Hi Torsten. It requires finally merging branch with network discovery tool. Otherwise it would be a pain to do it after conversion. The branch provides a Radar tool to discover available images in the network. Generally it works but it needs real live testing. Some logic of server connection was

Re: [Pharo-users] What does the Package and Sub-Package comment do?

2019-02-25 Thread Denis Kudriashov
Hi Tim. Behaviour is similar to Pharo 6. When class is selected the comment belongs to the class. If not then it belongs to the package. There is no such thing as a tag comment. I thought the default comment text is clear enough to avoid confusion. But probably it's not as you wrote this mail.

Re: [Pharo-users] How do you easily re-categorise methods in Calypso?

2019-02-20 Thread Denis Kudriashov
Hi Tim. It needs to be improved. I simply reused the choose dialog from add protocol command because the change protocol dialog was the part of Nautilus. вт, 19 февр. 2019 г., 15:06 Tim Mackinnon tim@testit.works: > Hi - I’m scratching my head over how to easily re-caegorise methods in >

Re: [Pharo-users] Calypso documentation? Or understanding menu building

2019-02-18 Thread Denis Kudriashov
I realised that the composite is an > AND. > > Is there some way to create an OR context, or do I simply have to create > multiple commands? > You simply need two annotations. One for context of RPackage and another for context of tag. > > Tim > > > On 12 Feb 2019, at 19:32, Denis Kudrias

Re: [Pharo-users] [PharoRemote] View remote Transcript

2019-02-18 Thread Denis Kudriashov
Hi Serge. if it is related to TelePharo then you can register local transcript in remote image. Evaluate following code in playground: localTranscript := Transcript. remotePharo evaluate: [ Smalltalk globals at: #Transcript put: localTranscript ]. It will be not optimized solution because

Re: [Pharo-users] [TelePharo] Error in remote playground..

2019-02-18 Thread Denis Kudriashov
Yes 18 февр. 2019 г. 14:37 пользователь "sergio ruiz" написал: Awesome! is this the one i should be using? https://github.com/pharo-ide/TelePharo Thanks! On February 17, 2019 at 3:06:18 PM, Denis Kudriashov (dionisi...@gmail.com) wrote: I released new version of TelePharo adopted

Re: [Pharo-users] [TelePharo] Error in remote playground..

2019-02-17 Thread Denis Kudriashov
Hi Sergio. I released new version of TelePharo adopted for Pharo 7. So now it should work out of the box вт, 12 февр. 2019 г. в 21:24, Denis Kudriashov : > I think it would be enough to do on client side > > 12 февр. 2019 г. 21:23 пользователь "Denis Kudriashov" <

Re: [Pharo-users] How do I find the RPackageTag of a class?

2019-02-16 Thread Denis Kudriashov
Hi Tim. aPackage classTagForClass: aClass Calypso shows more kind of children than just a package tags. And it can be extended. That's the reason why you don't have raw packageTag there. Also in Pharo 6 new API was introduced to handle tags of classes and methods in similar way

Re: [Pharo-users] Quality assistant

2019-02-15 Thread Denis Kudriashov
Hi Hilaire Use following script to disable it: ClyCriticBrowserPlugin disable пт, 15 февр. 2019 г. в 19:56, Hilaire : > So, no option to turn it off I guess? > > Hilaire > > Le 14/02/2019 à 12:03, Hilaire a écrit : > > How to turn off the quality assitant in the calypso browser? > > > > I

Re: [Pharo-users] [TelePharo] Error in remote playground..

2019-02-12 Thread Denis Kudriashov
I think it would be enough to do on client side 12 февр. 2019 г. 21:23 пользователь "Denis Kudriashov" написал: Checkout dev branch using iceberg 12 февр. 2019 г. 21:10 пользователь "sergio ruiz" написал: I am not sure I follow.. Do you mean grab the source from

Re: [Pharo-users] [TelePharo] Error in remote playground..

2019-02-12 Thread Denis Kudriashov
Checkout dev branch using iceberg 12 февр. 2019 г. 21:10 пользователь "sergio ruiz" написал: I am not sure I follow.. Do you mean grab the source from github using Iceberg? Thanks! On February 12, 2019 at 4:03:25 PM, Denis Kudriashov (dionisi...@gmail.com) wrote: Ah, it needs n

Re: [Pharo-users] [TelePharo] Error in remote playground..

2019-02-12 Thread Denis Kudriashov
Ah, it needs new release. Try load dev versions of telepharo and seamless from Iceberg 12 февр. 2019 г. 20:45 пользователь "sergio ruiz" написал: Hey, all.. I am now able to connect to my remote image, but I am having one more issue. When opening a remote playground and trying to manipulate

Re: [Pharo-users] Calypso documentation? Or understanding menu building

2019-02-12 Thread Denis Kudriashov
Hi Tim вт, 12 февр. 2019 г. в 13:42, Tim Mackinnon : > Is there any documentation on Calypso application contexts? I am trying > to add a menu item to a package tag (the bit underneath a package - which I > often call a sub-package). > Only class comments are available for Calypso. Also there

Re: [Pharo-users] Loading TelePharo on Pharo 7

2019-02-12 Thread Denis Kudriashov
Following script will load TelePharo without error: Metacello new baseline: 'TelePharo'; repository: 'github://pharo-ide/TelePharo'; onUpgrade: [:ex | ex useIncoming]; onConflictUseIncoming; load. пн, 11 февр. 2019 г. в 09:11, Denis Kudriashov : > Hi Serge. > > You ne

Re: [Pharo-users] Loading TelePharo on Pharo 7

2019-02-11 Thread Denis Kudriashov
Hi Serge. You need to add option to metacello script onConflict: or onUpgrade: with block [:warn | warn useIncoming]. I do not have computer now to give you exact code. Problem that telepharo depends on old version of Calypso but image includes the latest one. It needs to be fixed. I will look

Re: [Pharo-users] Slots doc

2019-02-06 Thread Denis Kudriashov
Would be nice to have a command in browser to show users of selected slot 6 февр. 2019 г. 11:32 пользователь "Vitor Medina Cruz" написал: I couldn't find examples of Slot usage. Is there any ackage I can load that use it so that I can look as an example? On Mon, Feb 4, 2019 at 6:17 PM

Re: [Pharo-users] Non-greedy RegEx?

2019-02-05 Thread Denis Kudriashov
We can also update pharo version from original VW repositoriy if the current license is appropriate. I think it covers missing parts. 5 февр. 2019 г. 7:34 пользователь "Esteban Lorenzano" написал: Hi, Yes, Pharo regex implementation is very naive. We will be moving to a PCRE binding to match

Re: [Pharo-users] package extensions in Pharo 7.

2019-02-05 Thread Denis Kudriashov
Hi Paul. вс, 3 февр. 2019 г., 19:57 PAUL DEBRUICKER pdebr...@gmail.com: > Hi - > > > Is there a way to create the protocol, then convert it to an extension, > without adding a method to it between the time I create the protocol and > convert it to an extension? No. In Calypso there is no such

Re: [Pharo-users] [VIDEO TUTORIAL] How to use external code editors to code in Pharo

2019-01-25 Thread Denis Kudriashov
Hi. Now settings browser includes all Commander based shortcuts which is all calypso and Iceberg shortcuts in current image. In addition there is a special spotter menu in Calypso to find any available command (not only shortcut based). пт, 25 янв. 2019 г., 15:45 Tim Mackinnon tim@testit.works:

Re: [Pharo-users] #select was sent to nil

2019-01-15 Thread Denis Kudriashov
Block: [ :each | self addTool: each ] >> OrderedCollection>>do: >> ClyTabManager>>updateTabsWith: >> [ newTools := OrderedCollection new. >> browser >> navigationContextsDo: [ :each | self buildToolsOn: newTools for: each ]. >> needsNewSelection := self

Re: [Pharo-users] #select was sent to nil

2019-01-15 Thread Denis Kudriashov
Hi Hilaire. Can you reproduce it? пн, 14 янв. 2019 г. в 23:24, Hilaire via Pharo-users < pharo-users@lists.pharo.org>: > Hi, > > After installing drgeo and save some modification on tonel repo. I got > this persisting error on calypso whatever the button I click on the > browser ui. > > Hilaire

Re: [Pharo-users] Move methods to other class in P7/Calypso

2018-12-27 Thread Denis Kudriashov
Hi. Use Drag for this. And create issue to add this operation into context menu if needed. ср, 26 дек. 2018 г. в 14:14, Esteban Maringolo : > What the canonical way of moving a set of methods from one class to > another? > > I couldn't find it in the contextual menu or in the refactorings. > >

Re: [Pharo-users] Alternative to NautilusMethodSelected in Calypso

2018-12-05 Thread Denis Kudriashov
Hi Gustavo. There is no such events in Calypso. But you can subscribe on raw table selection changes like: browser classView table onAnnouncement: FTSelectionChanged do: [:ann | browser classSelection actualObjects "==> real class objects"] You will need create subclass of

Re: [Pharo-users] Problems with Firmata & Arduino UNO Clone

2018-11-27 Thread Denis Kudriashov
Hi William. I think Serial port does not work in MacOS VM. пн, 26 нояб. 2018 г. в 21:59, William L. Cleveland : > I have been unsuccessful in using an Arduino board with Pharo 6.1(32bit) > and the Firmata package. > > > > The board is an Arduino Uno clone (ELEGOO UNO R3). The board appears to >

Re: [Pharo-users] adding instance variables (data) to the Object class

2018-09-07 Thread Denis Kudriashov
Talents with statefull traits will help you пт, 7 сент. 2018 г., 9:08 Marcus Denker : > > > On 6 Sep 2018, at 23:35, Petr Fischer via Pharo-users < > pharo-users@lists.pharo.org> wrote: > > > *From: *Petr Fischer > *Subject: **adding instance variables (data) to the Object class* > *Date: *6

Re: [Pharo-users] How best to cope with 2 editor/browser frameworks - Calypso and RubSmalltalkEditor

2018-08-21 Thread Denis Kudriashov
On 21 Aug 2018, at 05:48, Esteban Lorenzano wrote: > > Hi, > > On 20 Aug 2018, at 00:39, Denis Kudriashov wrote: > > > 2018-08-19 23:12 GMT+01:00 Tim Mackinnon : > >> Thanks Denis - I guess for now I can put the methods in >> RubSmalltalkEditor so that the

Re: [Pharo-users] How best to cope with 2 editor/browser frameworks - Calypso and RubSmalltalkEditor

2018-08-19 Thread Denis Kudriashov
morph to control the cursor. I was able to do it though via the > prompting mechanism (I just don’t show any ui prompt). > > Tim > > Sent from my iPhone > > On 19 Aug 2018, at 14:28, Denis Kudriashov wrote: > > Hi. > > I dont't know answer to your question. But for

Re: [Pharo-users] How best to cope with 2 editor/browser frameworks - Calypso and RubSmalltalkEditor

2018-08-19 Thread Denis Kudriashov
your problem :) > Tim > > Sent from my iPhone > > On 19 Aug 2018, at 14:28, Denis Kudriashov wrote: > > Hi. > > I dont't know answer to your question. But for the note: > Calypso was needed to override existing way to spawn implementors/senders > and so on. So

Re: [Pharo-users] Where (as in Git project) should Calypso browser source code commands live?

2018-08-19 Thread Denis Kudriashov
haro nor Calypso projects show anything to > commit ? > > Tim > > Sent from my iPhone > > > > Sent from my iPhone > On 19 Aug 2018, at 14:41, Denis Kudriashov wrote: > > Hi Tim. > > The idea was to have reusable commands to work with system objects

Re: [Pharo-users] Where (as in Git project) should Calypso browser source code commands live?

2018-08-19 Thread Denis Kudriashov
Hi Tim. The idea was to have reusable commands to work with system objects (method, classes and packages). It is clear that those commands should not depends on browser and should be accessible from other tools. This is the reason why they are packaged separately (SystemCommands

Re: [Pharo-users] How best to cope with 2 editor/browser frameworks - Calypso and RubSmalltalkEditor

2018-08-19 Thread Denis Kudriashov
Hi. I dont't know answer to your question. But for the note: Calypso was needed to override existing way to spawn implementors/senders and so on. So I added subclass of RubSmalltalkEditor - ClyTextEditor which overrides required methods. So if you will put new methods into the RubSmalltalkEditor

Re: [Pharo-users] Pharo 7 file streams guideline

2018-07-23 Thread Denis Kudriashov
Hi. I wonder does not stdout and stdin are always about text input/output? I never saw examples when somebody explicitly write raw bytes into these streams. If I am right then it is better to introduce binaryStdout and binaryStdin messages. And make stdout and stdin use most common encoding by

Re: [Pharo-users] [ann] gt documenter

2018-06-17 Thread Denis Kudriashov
Hi Tudor. This is super impressive. What's next? Do you plan to implement IDE for writing documents, navigation, refactorings? (senders, renames should find all places in documents) 2018-06-13 21:57 GMT+01:00 Tudor Girba : > Hi, > > We are happy to announce a new leap of GToolkit Documenter,

Re: [Pharo-users] Macros?

2018-05-26 Thread Denis Kudriashov
2018-05-26 9:33 GMT+03:00 Clément Bera <bera.clem...@gmail.com>: > > > On Sat, May 26, 2018 at 8:07 AM, Denis Kudriashov <dionisi...@gmail.com> > wrote: > >> Hi >> >> 2018-05-26 8:46 GMT+03:00 Clément Bera <bera.clem...@gma

Re: [Pharo-users] Macros?

2018-05-26 Thread Denis Kudriashov
Hi 2018-05-26 8:46 GMT+03:00 Clément Bera : > Just mentioning another use-case: > > getDatabaseInstance > ^ (Production CifTrue: [Database] CifFalse: [MockDatabase]) new > I think following code will work: getDatabaseInstance ^ (Production ifTrue: [Database]

Re: [Pharo-users] BlueInk Pretty Printer Array Formatting

2018-05-25 Thread Denis Kudriashov
Hi. I think it should be default behaviour. So open issue, please. ​

Re: [Pharo-users] [Pharo-dev] feenk log

2018-05-25 Thread Denis Kudriashov
Hi Tudor. Very impressive progress. I have one question about scrolling support. How it works or is it works with elements which are based on infinite layout like mentioned grid widget? Does grid implemented with PannableElement too? 2018-05-25 14:30 GMT+03:00 Tudor Girba

Re: [Pharo-users] #ast vs. #parseTree

2018-05-04 Thread Denis Kudriashov
2018-05-04 21:10 GMT+03:00 Richard Sargent < richard.sarg...@gemtalksystems.com>: > On Fri, May 4, 2018 at 1:04 PM, Denis Kudriashov <dionisi...@gmail.com> > wrote: > >> >> 2018-05-04 19:45 GMT+03:00 Sean P. DeNigris <s...@clipperadams.com>: >> >

Re: [Pharo-users] #ast vs. #parseTree

2018-05-04 Thread Denis Kudriashov
2018-05-04 19:45 GMT+03:00 Sean P. DeNigris : > Ramon Leon-5 wrote > > And my point made; I don't even know what that means. > > Ha ha, I googled it and even after seeing the definition still didn't > understand - we must be getting old ;-) > > Regarding the use of acronyms

Re: [Pharo-users] Mocketry: what is used of #where ?

2018-05-04 Thread Denis Kudriashov
Hi Herbert. It is a bit experimental API to allow more descriptive failures. Evaluate following code: (2@3) where x should equal: 10 It will give you failure message: Got "2" from (2@3) x but it should equal "10". But without #where it would be: Got "2" but it should equal "10". And it works

Re: [Pharo-users] Pharo70 session start and silent failures

2018-05-04 Thread Denis Kudriashov
I had similar problem with SSDP server. When I tried to stop it during shutdown of image the image didn't closed. It hangs forever. In some cases I was able to open debugger which pointed to exactly same place which you mentioned. My guess was that process termination during shutdown is not safe

Re: [Pharo-users] #ast vs. #parseTree

2018-05-02 Thread Denis Kudriashov
Hi. Maybe #parseSourceCode would be better name for #parseTree. 2018-05-02 16:33 GMT+03:00 Marcus Denker : > > > > On 27 Apr 2018, at 21:36, Sean P. DeNigris > wrote: > > > > Marcus Denker-4 wrote > >> I will add comments… > > > > I got confused

Re: [Pharo-users] Literals

2018-04-28 Thread Denis Kudriashov
Hi. сб, 28 апр. 2018 г., 1:26 Richard Sargent < richard.sarg...@gemtalksystems.com>: > On Fri, Apr 27, 2018 at 3:58 PM, Esteban A. Maringolo < > emaring...@gmail.com> wrote: > >> oh, you were talking about how te VM views the object, >> I was thinking in terms of how the compiler sees the text.

Re: [Pharo-users] SortedCollection>>reverse answers an inconsistent object in Pharo 6

2018-04-25 Thread Denis Kudriashov
you will need new kind of sort operation you will be forced extend BlockClosure. In general reversed/converse has no meaning for block. With SortFunction only simple extension #asSortFunction is required. > > > On 25 April 2018 at 23:27, Denis Kudriashov <dionisi...@gmail.com> w

Re: [Pharo-users] SortedCollection>>reverse answers an inconsistent object in Pharo 6

2018-04-25 Thread Denis Kudriashov
Hi Richard. I agree with your proposal. But it force me to think that we should completely move to SortFunction's. In that case SortCollection will have sortFunction variable instead of sortBlock. And for your scenario reverse operation will be simple expression: "sortFunction := sortFunction

Re: [Pharo-users] Where do we go now ?

2018-04-13 Thread Denis Kudriashov
2018-04-13 13:01 GMT+02:00 Marcus Denker : > > > > On 13 Apr 2018, at 12:40, Sven Van Caekenberghe wrote: > > > > > > > >> On 13 Apr 2018, at 12:19, Joe Shirk wrote: > >> > >> I've been a lurk-fan for a long time but this brings up

Re: [Pharo-users] Where do we go now ?

2018-04-13 Thread Denis Kudriashov
With new Traits we have some issues which we are slowly fixing. Nice thing that fixes are quite simple and clean and covered by tests. I guess it was not like that before. So Pablo did very good job here. For this concrete case with implementors there is already issue 21652

Re: [Pharo-users] To be there or not to be there

2018-04-12 Thread Denis Kudriashov
Stef found and I fixed one case which could be related to your problem. So next release it will be integrated. Also I added to #extra menu group the item "Update" which will help in such buggy cases. 2018-04-03 23:06 GMT+02:00 Hilaire : > Hello, > > I have re-organized the

Re: [Pharo-users] To be there or not to be there

2018-04-04 Thread Denis Kudriashov
not been renamed. From there, I renamed the > extension. > > Thanks > > > Le 04/04/2018 à 10:00, Denis Kudriashov a écrit : > >> Hi Hilaire. >> >> Probably there is some case where Calypso do not react on particular >> system changes. Internally it main

Re: [Pharo-users] To be there or not to be there

2018-04-04 Thread Denis Kudriashov
Hi Hilaire. Probably there is some case where Calypso do not react on particular system changes. Internally it maintains the cache which needs to be invalidated. I did a lot of recategorization during my work and I did't saw such problems quite a long time after I fixed last related issue. If you

Re: [Pharo-users] Calypso error after clean up

2018-04-03 Thread Denis Kudriashov
Also you can completely disable critiques: ClyCriticBrowserPlugin disable.ClyCriticEnvironmentPlugin disable.ClyNavigationEnvironment reset. And reopen browser. 2018-04-03 17:53 GMT+02:00 Denis Kudriashov <dionisi...@gmail.com>: > Hi. > > Try clean Calypso with "ClyNavigat

Re: [Pharo-users] Calypso error after clean up

2018-04-03 Thread Denis Kudriashov
Hi. Try clean Calypso with "ClyNavigationEnvironment reset" and then reopen browser. If error will not disappear then problem could be related to the state of RPackageOrganizer in your image. Do you see from debugger what is missing in the package? 2018-04-03 16:59 GMT+02:00 Hilaire

Re: [Pharo-users] Calypso and Dark Theme

2018-03-31 Thread Denis Kudriashov
Hi. It's issue for Pharo 7. It looks fine in Pharo 6, Problem that in Pharo 7 theme classes were renamed and extension methods from any external packages are affected by this 2018-03-31 16:56 GMT+02:00 kmo : > Is anything being done to make Calypso work better with the Pharo

Re: [Pharo-users] New Files in Pharo - Migration Guide, How To's and examples

2018-03-20 Thread Denis Kudriashov
2018-03-20 10:15 GMT+01:00 Denis Kudriashov <dionisi...@gmail.com>: > We can cover this case by extra variable maxBufferSize. > Operations like upToEnd will relocate maximum buffer. #next: related methods can be also improved by it too. We will need extra method: ZnBuffer

Re: [Pharo-users] New Files in Pharo - Migration Guide, How To's and examples

2018-03-20 Thread Denis Kudriashov
We can cover this case by extra variable maxBufferSize. By default it would be equal to given size in method #sizeBuffer:. And special users will specify concrete value. FileHandler will use file size for this. It will also improve buffer size for small files where we do not need big buffer.

Re: [Pharo-users] global exception handler mechanism

2018-02-15 Thread Denis Kudriashov
Hi 2018-02-05 11:00 GMT+01:00 Igor Stasenko : > > > On 5 February 2018 at 10:17, Marcus Denker wrote: > >> Hello, >> >> The Sunit-Debugger does a stack search on startup to find the test >> related exception. >> >> It might be good to do it better,

Re: [Pharo-users] canonical way to convert Symbol into Class (retrieve class by its name)

2018-02-13 Thread Denis Kudriashov
resolutions of a > String to known Objects." > > > I can elaborate on those, but I think they are pretty clear no matter what > scopes, namespaces, environments, modules, or whatever one uses to organize > things in the image. (One can even imagine an external registry of names &

Re: [Pharo-users] canonical way to convert Symbol into Class (retrieve class by its name)

2018-02-11 Thread Denis Kudriashov
2018-02-11 21:08 GMT+01:00 Stephane Ducasse <stepharo.s...@gmail.com>: > Denis > > we should introduce classNamed: now we can have traits and globals too :( > Yes, we need to think about it. > Idea? may be can still classNamed: > > Stef > > > On Sun, Feb 1

Re: [Pharo-users] canonical way to convert Symbol into Class (retrieve class by its name)

2018-02-11 Thread Denis Kudriashov
2018-02-11 20:36 GMT+01:00 Hernán Morales Durand <hernan.mora...@gmail.com>: > 2018-02-11 16:10 GMT-03:00 Denis Kudriashov <dionisi...@gmail.com>: > > Hi Hernan. > > > > 2018-02-11 19:57 GMT+01:00 Hernán Morales Durand < > hernan.mora...@gmail.com>: >

Re: [Pharo-users] canonical way to convert Symbol into Class (retrieve class by its name)

2018-02-11 Thread Denis Kudriashov
Hi Hernan. 2018-02-11 19:57 GMT+01:00 Hernán Morales Durand <hernan.mora...@gmail.com>: > Hi Denis > > 2018-02-10 15:18 GMT-03:00 Denis Kudriashov <dionisi...@gmail.com>: > > > > 2018-02-10 20:59 GMT+03:00 Stephane Ducasse <stepharo.s...@gmail.com>: > &g

Re: [Pharo-users] canonical way to convert Symbol into Class (retrieve class by its name)

2018-02-10 Thread Denis Kudriashov
2018-02-10 20:59 GMT+03:00 Stephane Ducasse : > Please to not use an unary on Symbol > Dispatch on something. > > self class environment at: #Array > is the best > We should not use collection API for reflection calls. It makes them very difficult to find. Let's use

Re: [Pharo-users] Generate equality

2018-02-09 Thread Denis Kudriashov
I will add it to Calypso. I use it often. 2018-02-08 17:23 GMT+03:00 Herbert Vojčík : > > Stephane Ducasse wrote: > >> http://smalltalkhub.com/#!/~CAR/ReusableBricks/packages/Equals >> > > Ah. It uses trait that does it dynamically. > > Good to know, usable for some more

Re: [Pharo-users] Pharo things analog reads ?

2018-02-05 Thread Denis Kudriashov
-in-and-controlling-audio-volume-with- > the-raspberry-pi?view=all > > but it uses more pins on the board. > > Steven. > > > > Le 2017-12-17 19:48, Denis Kudriashov a écrit : > > Hi Steven > > 2017-12-17 12:40 GMT+01:00 Steven Costiou <steven.cost...

Re: [Pharo-users] calypso modularity

2018-01-22 Thread Denis Kudriashov
Hi Peter. Calypso is modular but maybe not in the parts which you need. There are two core packages which are not related to the "Smalltalk navigation": - navigation model based on first class queries. - UI components for possible browsers And I imagine how I would use them in particular

Re: [Pharo-users] Working directory

2018-01-18 Thread Denis Kudriashov
Also notice that OS can give program very surprising working directory when you run it using UI tools. For example in MacOS drag image to the vm using Finder assigns root (/) as working directory. 2017-12-15 21:38 GMT+01:00 Hilaire : > Oh, in a build for a DrGeo app based on

Re: [Pharo-users] Commander feedback

2018-01-17 Thread Denis Kudriashov
And thank's a lot, Juraj. Very impressive review :). I will answer questions later 2018-01-17 16:04 GMT+01:00 Denis Kudriashov <dionisi...@gmail.com>: > Hy Juraj, > > Do not spend time in Calypso part and even do not read it :). It is super > outdated and very draft

Re: [Pharo-users] Commander feedback

2018-01-17 Thread Denis Kudriashov
not work. I was > able to change some of them. Do you want me to commit what I was able to > change? Well, you should check if the changes are correct. > > Cheers, > Juraj > > > On Dec 27, 2017, at 13:20, Denis Kudriashov <dionisi...@gmail.com> wrote: >

Re: [Pharo-users] Is there a way to stop arrays sorting automatically?

2017-12-31 Thread Denis Kudriashov
Hi. 2017-12-31 14:47 GMT+01:00 Andy Burnett : > > > Thanks Ben, > That is really interesting. I had completely misunderstood the problem. > Checking the items in oc2 shows that they are literally the same object. > So, it would seem that I have to run copy, or

Re: [Pharo-users] [Vm-dev] Running headless on Windows

2017-12-29 Thread Denis Kudriashov
2017-12-29 16:13 GMT+01:00 Andrei Stebakov : > Nicolai, the maximize/non-maximize trick worked! Thanks! I wonder if it's > an easy fix to put in Pharo. > So it means that something in image is not initialised. It can be another bug of wrong startup order > > On Fri, Dec

Re: [Pharo-users] Commander feedback

2017-12-28 Thread Denis Kudriashov
ently, right? > > Cheers, > Juraj > > > On Dec 28, 2017, at 07:03, Denis Kudriashov <dionisi...@gmail.com> wrote: > > > > 2017-12-28 11:02 GMT+01:00 Denis Kudriashov <dionisi...@gmail.com>: > >> Hi >> >> 2017-12-27 19:15 GMT+01

Re: [Pharo-users] Commander feedback

2017-12-28 Thread Denis Kudriashov
2017-12-28 11:02 GMT+01:00 Denis Kudriashov <dionisi...@gmail.com>: > Hi > > 2017-12-27 19:15 GMT+01:00 Sean P. DeNigris <s...@clipperadams.com>: > >> Denis Kudriashov wrote >> > https://github.com/SquareBracketAssociates/Booklet-Infrastructure >> &

Re: [Pharo-users] Commander feedback

2017-12-28 Thread Denis Kudriashov
Hi 2017-12-27 19:15 GMT+01:00 Sean P. DeNigris <s...@clipperadams.com>: > Denis Kudriashov wrote > > https://github.com/SquareBracketAssociates/Booklet-Infrastructure > > Cool! Can't wait to read :) And feel free to pull requests. > One small question: why &

Re: [Pharo-users] image/vm mismatch on raspberry pi model 3

2017-12-28 Thread Denis Kudriashov
Hi Greg. 2017-12-28 4:05 GMT+01:00 Greg Lewin : > (I want to try https://github.com/pharo-iot/PharoThings on the pi) - I > now see there is another VM on there ... I have just tried it with > better results. Matching image-VM versions does seem to be a problem > with

Re: [Pharo-users] Commander feedback

2017-12-27 Thread Denis Kudriashov
uraj.kube...@icloud.com>: > Hi Denis, > > Thank you. Let me know. I will be happy to help. > > Juraj > > > On Dec 5, 2017, at 18:43, Denis Kudriashov <dionisi...@gmail.com> wrote: > > Hi Juraj. > > Yes. documentation needs to be improved. I made

Re: [Pharo-users] Running headless on Windows

2017-12-27 Thread Denis Kudriashov
Hi. I think there is separate PharoConsole.exe for headless on Windows 2017-12-27 16:39 GMT+01:00 Andrei Stebakov : > When I run Pharo 6.1 with -- headless option on Windows, it executes the > eval command as expected but during the execution (which lasts 4 sec) it > opens

Re: [Pharo-users] Usability issues with Calypso

2017-12-27 Thread Denis Kudriashov
Hi Sean 2017-09-24 14:46 GMT+02:00 Denis Kudriashov <dionisi...@gmail.com>: > Hi Sean > > 2017-09-23 19:57 GMT+02:00 Sean P. DeNigris <s...@clipperadams.com>: > >> Stephane Ducasse-3 wrote >> > Calypso is still an enfant and this is >> > IMPORTAN

Re: [Pharo-users] Breakpoints in Pharo

2017-12-27 Thread Denis Kudriashov
2017-12-27 10:37 GMT+01:00 Nicolai Hess : > Works for me too (on windows). > But sometimes, a change and accept of the current method, does not removes > the "Breakpoint"-Icon. > So, it looks like there is a breakpoint, but isn't anymore and the code of > course does not

Re: [Pharo-users] Pharo things analog reads ?

2017-12-20 Thread Denis Kudriashov
reading-a-analog-in-and-controlling-audio-volume-with- > the-raspberry-pi?view=all > > but it uses more pins on the board. > > Steven. > > > > Le 2017-12-17 19:48, Denis Kudriashov a écrit : > > Hi Steven > > 2017-12-17 12:40 GMT+01:00 Steven Costiou <st

Re: [Pharo-users] Pharo things analog reads ?

2017-12-17 Thread Denis Kudriashov
Hi Steven 2017-12-17 12:40 GMT+01:00 Steven Costiou : > Hi, > > For what i know, raspberry pi boards cannot read analog sensors (which are > the most interesting imo), except by connecting to some kind of bridges or > to Arduino boards. > > In the PharoTHings code i see

Re: [Pharo-users] Calypso bugs with metalinks in latest 7

2017-12-07 Thread Denis Kudriashov
Hi. It looks strange because Calypso do not use Ring classes. To disable critiques look at Problems section in github Calypso 2017-12-07 10:50 GMT+01:00 Steven Costiou : > Hi, > > running Reflectivity tests (e.g.

Re: [Pharo-users] Commander feedback

2017-12-05 Thread Denis Kudriashov
Hi Juraj. Yes. documentation needs to be improved. I made only pass on it. Now there is new Commander version. The code still in dev branch . The basic idea is same but some names are changed and internally it is based on ClassAnnotation's

Re: [Pharo-users] Calypso question: adding a context menu item

2017-12-05 Thread Denis Kudriashov
Hi Juraj. I repeated your steps and it works for me: In "vars" mode I have "Say Hello" in context menu of selected variable (just before "Show in method browser" item). Maybe you were looking at context menu of class pane? In that case command activator should be defined as: ClyHelloCommand

Re: [Pharo-users] Building a Baseline

2017-12-04 Thread Denis Kudriashov
Hi Andrew. It is known and super annoying bug Metacello script never checkout/switch to requested branch/tag/commit . 2017-12-04 13:04 GMT+01:00 Prof. Andrew P. Black : > In the baseline configuration of my project, it says > >

Re: [Pharo-users] PharoThings - Metacello installation broken

2017-12-03 Thread Denis Kudriashov
Thank's for report. I fixed it. Try again. I will set up travis to cover such problems. I never tested it on fresh computer 2017-12-03 16:48 GMT+01:00 bachitoph : > Hi, > I'm just trying https://github.com/pharo-iot/PharoThings. But if > installing > the client side as

Re: [Pharo-users] Network data exchange - Basys and Seamless usage questioning

2017-11-17 Thread Denis Kudriashov
Talk and thought I would explore this system. > > Thank you > > Sent from ProtonMail Mobile > > > On Thu, Nov 16, 2017 at 11:14, Denis Kudriashov <dionisi...@gmail.com> > wrote: > > 2017-11-16 17:11 GMT+01:00 henry <he...@callistohouse.club>: >

Re: [Pharo-users] Network data exchange - Basys and Seamless usage questioning

2017-11-16 Thread Denis Kudriashov
2017-11-16 17:11 GMT+01:00 henry : > Have you seen ParrotTalk? > > http://www.squeaksource.com/Cryptography/ParrotTalk-HenryHouse.14.mcz > > > Requiring > >

  1   2   3   4   >