Re: [Pharo-users] [Esug-list] looking for input for a lecture on TDD and XtremeTDD

2020-04-15 Thread Stephan Eggermont
Hi Stef, I’ve done some workshops and screencasts. In the workshops (oops, already a few years ago) I used a morph that was moving on the screen to emphasize the liveness. The BabyMock2 work by Attila Magyar is also great for that. It also is good to show the difference between Chicago and Lond

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

2019-10-04 Thread Stephan Eggermont
Hernán Morales Durand wrote: > Hi, > > I have this idea of typing a method in a Browser and have another code area > in the same browser where the method test is "automagically generated". > > This is, divide the current method pane in two: One for the method being > written itself, and another

Re: [Pharo-users] Workflows and possible usages

2019-09-29 Thread Stephan Eggermont
Christopher Fuhrman wrote: > On Thu, 26 Sep 2019 at 04:27, Tim Mackinnon > wrote: >> Anyone have any thoughts or directions to explore? > My intuition says that most software projects don't last long enough to > invest in a general solution to supporting workflows. So, is there a causal relatio

Re: [Pharo-users] Code of Conduct

2019-09-23 Thread Stephan Eggermont
Steve Quezadas wrote: > Your interpreting this information with a SJW lens. SJW is a political construct from the extreme right. As a straight white male from Western Europe I have seen enough discriminatory practices applied to less privileged friends to know there is a problem. And as I can af

Re: [Pharo-users] pharo for ios and android

2019-09-21 Thread Stephan Eggermont
Steve Quezadas wrote: > I am going to the portland meetup this october and I noticed that one of > the items listed is "Smalltalk on iOS and Android" which intrigues me. Is > some Guilfoyle-type here writing a VM for these platforms? I was joking > with a friend that we should write a vm for ios u

Re: [Pharo-users] Code of Conduct

2019-09-21 Thread Stephan Eggermont
Ramon Leon wrote: > > It's not, identity politics are left wing politics That requires using a definition of left wing politics where neo-nazis and alt-right are left wing. That definition is not common here in Western Europe. I’m happy for you and that you have enough privilege that you can af

Re: [Pharo-users] uFFI ExternalAddress challenges

2019-09-17 Thread Stephan Eggermont
Tomaž Turk wrote: > OK, great, I'll try it out. Hi Tomaž, What you are discovering here would be very useful as a section/chapter in the uFFI booklet. Just posting it as text here will do if you don’t feel up to translating to Pillar. Cheers Stephan

Re: [Pharo-users] [ANN] Pharo Chip Designer

2019-08-15 Thread Stephan Eggermont
Pavel Krivanek wrote: > > I have created a little program based on an old educational game by > Zachtronics (KOHCTPYKTOP: Engineer of the People[1]) named Pharo Chip > Designer. > > It is an inaccurate and highly simplified tool for the design of silicon > chip layouts. Unlike common tools for l

Re: [Pharo-users] An IPFS interface for Pharo

2019-06-12 Thread Stephan Eggermont
Konrad Hinsen wrote: > On 11/06/2019 18:07, Stephan Eggermont wrote: >> Konrad Hinsen >> wrote: >> : >>> . To make this >>> effective, you have to think a bit about good data management >>> strategies. Few people will want to mirror all the h

Re: [Pharo-users] An IPFS interface for Pharo

2019-06-11 Thread Stephan Eggermont
Konrad Hinsen wrote: : > . To make this > effective, you have to think a bit about good data management > strategies. Few people will want to mirror all the history of Pharo. Why? Fits on an SD card in a raspberry pi Stephan

Re: [Pharo-users] More Morphic snags

2019-06-01 Thread Stephan Eggermont
Markus Stumptner wrote: > How do I reinstate that behaviour if a group is clicked on and the > double click does not happen? Neither document helps in explaining where > that "default" can be found in the code. Take a look at the code for the drag panels. I have some videos starting at https:/

Re: [Pharo-users] Mindmaps and WardleyMaps in Pharo

2019-05-09 Thread Stephan Eggermont
hink it needs Grafeo from there too. The other one is in StephanEggermont/Mindmap I’m pretty sure they are not up to date Stephan Eggermont

Re: [Pharo-users] Pharo 6.0 and 6.1 64 bit freeze on MacMini -also in 7.03

2019-05-01 Thread Stephan Eggermont
TedVanGaalen wrote: > Thanks, but I will revert to Pharo 5.0 (pre spur VM) again... > until the problems with 7.x are solved... or 8 is really stable. The problem here really is Apple breaking things and not telling developers what changes they make. We’ve been hit by that before. Microsoft has

Re: [Pharo-users] Pharo 6.0 and 6.1 64 bit freeze on MacMini -also in 7.03

2019-04-30 Thread Stephan Eggermont
TedVanGaalen wrote: > Crying victory too soon: > Alas, it happened again pharo screen frozen, > partly drawn, when going to full screen > ( see image.) > frustrating. > The strange thing however: > the Seaside/Zinc server > kept running that is: I could enter and save data in > in my test ap

Re: [Pharo-users] Pharo 6.0 and 6.1 64 bit freeze on MacMini -also in 7.03

2019-04-29 Thread Stephan Eggermont
Ben Coman wrote: > On Sun, 28 Apr 2019 at 17:33, Stephan Eggermont > wrote: >> >> TedVanGaalen wrote: >>> Hi Stephan >>> yes, you wrote that already before, but >>> which specific VM from files.pharo.org? there are many. >>> TedvG >>

Re: [Pharo-users] Pharo 6.0 and 6.1 64 bit freeze on MacMini -also in 7.03

2019-04-28 Thread Stephan Eggermont
TedVanGaalen wrote: > Hi Stephan > yes, you wrote that already before, but > which specific VM from files.pharo.org? there are many. > TedvG Please compare if you have the same results I had as I described in the issue 20181039 works, 201810230536 is broken

Re: [Pharo-users] Pharo 6.0 and 6.1 64 bit freeze on MacMini -also in 7.03

2019-04-26 Thread Stephan Eggermont
TedVanGaalen wrote: > Hi Stephan > I am a bit confused, not really at home in your VM world, > so please send me a link for the VM + an Image that you'd like me to try on > my mac. > Thanks > Ted > > > > > -- > Sent from: http://forum.world.st/Pharo-Smalltalk-Users-f1310670.html > > > Se

Re: [Pharo-users] Pharo 6.0 and 6.1 64 bit freeze on MacMini -also in 7.03

2019-04-18 Thread Stephan Eggermont
TedVanGaalen wrote: > ok, I'll try > please give me a link to that VM 20182039 > can't find it here: > https://files.pharo.org/vm/pharo-spur64/ Sorry, that’s a typo. See the issue

Re: [Pharo-users] Pharo 6.0 and 6.1 64 bit freeze on MacMini -also in 7.03

2019-04-18 Thread Stephan Eggermont
TedVanGaalen wrote: > Thanks for the Info/Link, Stephan > > So it is a VM error then? > That is what I asked you to verify. Does the problem occur with 20182039? If not, then it is probably the same bug. Stephsn

Re: [Pharo-users] Pharo 6.0 and 6.1 64 bit freeze on MacMini -also in 7.03

2019-04-17 Thread Stephan Eggermont
TedVanGaalen wrote: > Sure. Which one? and with what image? See https://github.com/OpenSmalltalk/opensmalltalk-vm/issues/380 Stephan

Re: [Pharo-users] Pharo 6.0 and 6.1 64 bit freeze on MacMini -also in 7.03

2019-04-17 Thread Stephan Eggermont
TedVanGaalen wrote: > The freeze problem still exist. (since 2017, starting with Pharo 6) Hi Ted. It would be interesting to see if this is related to the fullscreen bug I described in an opensmalltalkvm issue. I was able to triangulate it to a set of commits, so could you try with a vm from ju

Re: [Pharo-users] Screencasts on Debugger driven development

2019-04-10 Thread Stephan Eggermont
Guillermo Polito wrote: > Thanks! we need more of this :) Working on it. You see me having to work around not being able to step into in the debugger. What is needed to make that work? Stephan

Re: [Pharo-users] How to catch and handle multiple exceptions

2019-04-07 Thread Stephan Eggermont
Tim Mackinnon wrote: > > Thanks, I guess that makes sense, although it somehow looks a bit ugly > with the nested brackets.. but nothing else springs to mind so maybe I’ll > get used to it (and In my case I think it’s likely 2 or 3 different > exceptions) I think I prefer them to be somehow ugl

Re: [Pharo-users] What oo/modelling books/articles do we recommend these days?

2019-03-26 Thread Stephan Eggermont
Tim Mackinnon wrote: > As I see Exercism students grapple with more realistic, I am wondering > what we point people towards to learn about OO, identifying objects and > more importantly responsibilities these days? > > There is the early Beck CRC paper - but looking at it again, I wonder if > it

Re: [Pharo-users] Traits for class methods?

2019-02-14 Thread Stephan Eggermont
Cyril Ferlicot wrote: > > I'm not a big fan of limiting the language on composition because the > choice between composition and inheritance should be conceptual and > not technical. > > I read in an article this way to choose between inheritance and composition: An alternative (Smalltalk) vie

Re: [Pharo-users] Limits of ZnManagingMultiThreadedServer

2019-01-18 Thread Stephan Eggermont
Ah, found another consumer of sockets :). For reliable systems, putting limits on the number of retries seems a useful idea. Thanks Sven, Stephan

Re: [Pharo-users] Limits of ZnManagingMultiThreadedServer

2019-01-18 Thread Stephan Eggermont via Pharo-users
--- Begin Message --- Sven Van Caekenberghe wrote: > I am not sure I understand correctly: does the error occur on the client > or server side (assuming they are both written in Pharo using Zinc HTTP > Components). First Pharo server side, and afterwards of course the clients complain that they

[Pharo-users] Limits of ZnManagingMultiThreadedServer

2019-01-18 Thread Stephan Eggermont via Pharo-users
--- Begin Message --- I have a few images connecting regularly to a server using ZnEasy get: on windows 64 bit and a recent vm and Pharo 7 image. At a certain point, the server stops with ‘CreateThread() failed (1450) - Insufficient system resources exist to complete the requested service. I prob

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

2019-01-16 Thread Stephan Eggermont
Petr Fischer via Pharo-users wrote: Hello! Weird question: why I can't add instance variables to the Object class (for example "oid" or something else)? Is it due to some internal (and different) VM "class layouts"? Or - can I inject my own information to all existing objects (any class)? You mi

Re: [Pharo-users] External module not found

2018-11-17 Thread Stephan Eggermont
horrido wrote: > That's what I'm trying to determine. This used to work before with Pharo 5. > > With the latest Pharo setup, it's not clear where I'm supposed to place the > libshacrypt.so file. It has to be located where the Pharo VM can find it, I > presume. > > This may be a 32 vs 64 bit iss

Re: [Pharo-users] ring deprecation in pharo 7

2018-10-26 Thread Stephan Eggermont
Pavel Krivanek wrote: > the Ring 2 is not integrated because we do not want to have two version in > the system at once and we are not ready for the old Ring removal. However, > it is marked as deprecated to warn people that they probably should not > base their new code on it. That is not how I

Re: [Pharo-users] [Demo] Creating Bloc Widgets in Pharo

2018-09-27 Thread Stephan Eggermont
Sven Van Caekenberghe wrote: > This is nice. Shows off some impressive capabilities. > > Not sure many people are capable of coming up this kind of code though ;-) I hope to provide enough examples that the patterns become visible Stephan

Re: [Pharo-users] Error in fresh image

2018-08-19 Thread Stephan Eggermont
Jeff Gray wrote: > I just downloaded and unzipped the Pharo Standalone for Windows. > I unzipped it and copied the image and changes to my existing Pharo 6.1 > folder. > The first thing I see is this error: > > > That might be a windows bug. Does

Re: [Pharo-users] Jupyter notebooks / Dynabook / JupyterTalk

2018-08-16 Thread Stephan Eggermont
In the group with Roassal you should load the (symbolic) version of Roassal you need. Stephan

Re: [Pharo-users] Jupyter notebooks / Dynabook / JupyterTalk

2018-08-15 Thread Stephan Eggermont
Jesús Marí wrote: > First screenshot shows a warning because JupyterTalk script doesn't care > about if Roassal or Polymath are installed or not, only tries to add some > methods to several of its classes...for sure you will be interested in these > frameworks combined with Jupyter, I suggest you

Re: [Pharo-users] Jupyter notebooks / Dynabook / JupyterTalk

2018-08-15 Thread Stephan Eggermont
H. Hirzel wrote: > P.S. I see that the Metacello script installs a lot in one go. > > I might be easier to identify the problem if the installation can be > done in steps, i.e. several load scripts in sequence. You already have all the information you need. RT classes missing. Is this supposed t

Re: [Pharo-users] SpecGenerator

2018-07-26 Thread Stephan Eggermont
john pfersich wrote: > I have a question about SpecGenerator. The video introducing SpecGenerator > about 2 years ago says you start it with: > MEApplicationList open. > > There's no open method in version 15 that I loaded from SmalltalkHub. > > How do you start the app? > > See the MEApplica

Re: [Pharo-users] Loading Local Repositories with Iceberg

2018-06-05 Thread Stephan Eggermont
Norbert Hartl wrote: > Ok, but where is the problem? - needs to work on different filesystems, with tricky behavior - git itself did not get the behavior right - git used to be non-reentrant. Did that change? Stephan

Re: [Pharo-users] Loading Local Repositories with Iceberg

2018-06-05 Thread Stephan Eggermont
Norbert Hartl wrote: >> Am 04.06.2018 um 19:26 schrieb Stephan Eggermont : >> Ah, nice. How is that guarded against concurrent access, live-lock & >> dead-lock? >> > Usually git supports that out of the box. I hope libgit does not do anything > different. h

Re: [Pharo-users] Loading Local Repositories with Iceberg

2018-06-04 Thread Stephan Eggermont
Esteban Lorenzano wrote: . > P7 will force you to be in the right branch or you will not be able to > do… almost anything :) > you can have two (or ten) images opened at once and work on them, but at > a moment you will need to “repair” each image to commit. Ah, nice. How is that guarded against

Re: [Pharo-users] Loading Local Repositories with Iceberg

2018-06-04 Thread Stephan Eggermont
Evan Donahue wrote: > I have "Share repositories between images" checked in both images, Share repositories at the moment just provides a shared location on disk where the repositories are located. That is only useful if you are very disciplined about stashing and switching to the branch needed

Re: [Pharo-users] Macros?

2018-05-25 Thread Stephan Eggermont
Debiller 777 wrote: > Well, I've already asked about adding new literals to pharo or Smalltalk in > general, however this time I have a better idea: > macros. Can they be added? Because if I understand correctly they may be > the only way to do that. Why do you think they would be a good idea? We

Re: [Pharo-users] On UDP broadcast

2018-05-21 Thread Stephan Eggermont
Sven Van Caekenberghe wrote:. > > I can't get the broadcast sending via nc to work (like your terminal > example). The -b nc option on macOS is not related to broadcasting. Who’s allowed to broadcast? Stephan

Re: [Pharo-users] Personal Programming onPharo

2018-05-07 Thread Stephan Eggermont
Trygve Reenskaug wrote: > Please tell me when Java, C, C++, etc programs stopped working because > their runtime systems had changed. > Please tell me when Java, C, C++, etc compilers stopped compiling old > code because the languages had changed. > Oracle lists 24 behavioral incompatibilities

Re: [Pharo-users] Saving a Smalltalk Project

2018-05-06 Thread Stephan Eggermont
Todd Blanchard wrote: > Just out of curiosity, why do you want an OODB? http://wiki.squeak.org/squeak/5602

Re: [Pharo-users] Saving a Smalltalk Project

2018-05-05 Thread Stephan Eggermont
Herbert Vojčík wrote: > > Idealistic / naive question: is there a test suite for magma on squeak? > Is it hard to port just this test suite as the first step to pharo? There is an extensive test suite. On the magma mailing list there have been enough discussions describing what is needed Steph

Re: [Pharo-users] Saving a Smalltalk Project

2018-05-05 Thread Stephan Eggermont
Sean P. DeNigris wrote: > OT: It's ironic that Smalltalkers are often accused of NIH syndrome, but the > first reaction of people from less "productive" languages/systems is to > rewrite a working Smalltalk app in their language of comfort… Indeed. And rewriting something that also uses an OODB i

Re: [Pharo-users] Saving a Smalltalk Project

2018-05-05 Thread Stephan Eggermont
horrido wrote: > What is the best response to this person? Thanks. > Also, this is a project done by Chris Muller. He knows smalltalkers. https://news.squeak.org/2016/05/12/squeak-in-action/ That means the question has a political background. Why not ask him directly? Stephan

Re: [Pharo-users] Saving a Smalltalk Project

2018-05-04 Thread Stephan Eggermont
horrido wrote:. > > How hard would it be to find Smalltalkers willing to work in Silicon Valley, > or South Africa? > > What is the best response to this person? Thanks. AFAIK it is not difficult at all to find Smalltalk developers. There are lots of them here, on the other smalltalk mailing li

Re: [Pharo-users] Pharo as an advanced desktop with applications

2018-03-23 Thread Stephan Eggermont
Hajo Dezelski wrote: > My main problem is the organisation of information in the form of > lots of text objects. Here I used heavily Emacs and the org mode and > still my favorite: Scrivener > (https://www.literatureandlatte.com/scrivener/overview) > > I am still looking for an integrated envir

Re: [Pharo-users] casting to subclass

2018-03-02 Thread Stephan Eggermont
Siemen Baader wrote: > > What else could I do, apart from removing the element from its tree, > creating a new (subclass) instance and then putting this element in place > of the old one? Some #perform or `super` magic..? Use composition? Generate accessing code where necessary. Is this very pe

Re: [Pharo-users] Object configuration idioms

2018-02-12 Thread Stephan Eggermont
Sean P. DeNigris wrote: > > Are you talking about the solution described in this mailing list thread Yes, that's the one. I would welcome a (blog)post about this Stephan

Re: [Pharo-users] Object configuration idioms

2018-02-12 Thread Stephan Eggermont
Christian Haider wrote: > sorry to jump in here, but I think that this pattern is bad The example with user and password is very atypical, as it has different security requirements from most other code. See the recent post about using volatile memory to avoid passwords and sessions being stored i

Re: [Pharo-users] How can a Morph display a context menu on a mouse click?

2018-02-08 Thread Stephan Eggermont
And your original question morph := 'Hello' asMorph. colorBlock := [ :colorName | morph color: (Color perform: colorName)]. morph on: #mouseUp send: value to: [ |menu| menu := MenuMorph new. menu add: 'orange' target: colorBlock selector: #value: argument: #orange. menu add: 'blue' target:

Re: [Pharo-users] [ANN] sentry.io (OSS error tracking platform) SDK

2018-02-07 Thread Stephan Eggermont
Ben Coman wrote: > Such a custom solution is easy, but I've thought that something similar out > of the box > with a GUI tool to manage it would be valuable to many. > Definitely Stephan

Re: [Pharo-users] How can a Morph display a context menu on a mouse click?

2018-02-07 Thread Stephan Eggermont
Juraj Kubelka wrote: > I am not sure if we understand each other. > The example: > > morph := 'Hello' asMorph. > morph on: #mouseUp send: #traceCr: to: morph. > morph openInWindow > > does not work for me. Actually I have not found a code that triggers > #mouseUp event neither. Well, it works

Re: [Pharo-users] How can a Morph display a context menu on a mouse click?

2018-02-05 Thread Stephan Eggermont
Juraj Kubelka wrote: >> morph := 'Hello' asMorph. >> morph on: #mouseUp send: #traceCr: to: morph. >> morph openInWindow. >> > > This does not work for me either. > I am fine with the MorphicEventHandler solution. Not at all? Or do you just need to use the variant sending #value: to a block wi

Re: [Pharo-users] is OSSubProcess working in Pharo 6.1?

2018-02-02 Thread Stephan Eggermont
Guillermo Polito wrote: > Bah, in fact the tag works well for that purpose :) The problem is that > suddenly our builds started to break and the log in the terminal was not > clear, leading us to think that it was related to OSSubprocess. > > But it was related to another dependency ^^. Well yes

Re: [Pharo-users] How can a Morph display a context menu on a mouse click?

2018-02-01 Thread Stephan Eggermont
Juraj Kubelka wrote: > Let’s say that we have a StringMorph: ‘Hello' asMorph. > Can I attach a MenuMorph (or a menu building logic) and display the > context menu on a mouse click in the StringMorph? > > Or the only way to do it is to subclass the StringMorph and write the > logic in the #mouseD

Re: [Pharo-users] is OSSubProcess working in Pharo 6.1?

2018-02-01 Thread Stephan Eggermont
Guillermo Polito wrote: > Yeh, but loading master will load always a different version. But to have a > reproducible build, we would like to load always the same version v0.2.5. So where is the problem? It is perfectly reproducible, isn't it? If the code you are loading it into changes, you can n

Re: [Pharo-users] Monticello or Iceberg ... which to use

2018-01-24 Thread Stephan Eggermont
Sanjay Minni wrote: > How to decide between which one to use - Monticello or Iceberg. > > We have code in bitbucket. > at this time code is being shared only between a small developer group. > It is not intended to be publicly available. If you are talking production code: If you don't have pr

Re: [Pharo-users] Aare questions

2018-01-21 Thread Stephan Eggermont
Cédrick Béler wrote: > Yes sure. But at this is an important requirement for me, I prefer to > talk about it first :) Distributed systems design is a different subject. Different constraints, different solutions. Stephan

[Pharo-users] Proposals and mentors GSoC

2018-01-09 Thread Stephan Eggermont
The time has come again to propose projects you'd want to see done in Google's Summer of Code for Pharo. And of course we're also looking for mentors Stephan

Re: [Pharo-users] A playground for Markdown?

2017-12-31 Thread Stephan Eggermont
Offray Vladimir Luna Cárdenas wrote: > Pandoc consists of a set of readers and writers. When converting a > document from one format to another, text is parsed by a reader into > pandoc’s intermediate representation of the document—an “abstract syntax > tree” or AST—which is then converted by the

Re: [Pharo-users] Learning Morphic

2017-12-28 Thread Stephan Eggermont
T.D. Telford wrote: >Perhaps someone could point me to Morphic documentation (or supply > examples) on my area of interest that includes a lot of examples. Thanks. There are some screencasts with links to source starting at https://vimeo.com/130781061 Stephan

Re: [Pharo-users] Object Persistence

2017-12-28 Thread Stephan Eggermont
Torsten Bergmann wrote: > For a full Magma version on Pharo: > I doubt that will happen as Chris Muller was and still is more oriented > towards Squeak as > development platform. He is the author of Magma and beside the port it would > cost him > (or anyone who would do such a port) more effor

Re: [Pharo-users] Thanks All.

2017-12-26 Thread Stephan Eggermont
Op 26-12-2017 om 14:03 schreef Ian Ian: After some looking into it I believe Mongo Voyager is the easiest given the current options. Too bad Gemstone limits usage after a given number of Gems. I have always found the Gemstone people very approachable, and open to trying out ideas. Stephan

Re: [Pharo-users] Thanks All.

2017-12-26 Thread Stephan Eggermont
Op 26-12-2017 om 14:03 schreef Ian Ian: After some looking into it I believe Mongo Voyager is the easiest given the current options. Too bad Gemstone limits usage after a given number of Gems. I have always found the Gemstone people very approachable, and open to trying out ideas. Stephan

Re: [Pharo-users] Thanks All.

2017-12-26 Thread Stephan Eggermont
Op 26-12-2017 om 14:03 schreef Ian Ian: After some looking into it I believe Mongo Voyager is the easiest given the current options. Too bad Gemstone limits usage after a given number of Gems. I have always found the Gemstone people very approachable, and open to trying out ideas. Stephan

Re: [Pharo-users] HTTP request question for an arango driver

2017-12-10 Thread Stephan Eggermont
Op 10-12-2017 om 20:35 schreef Yann Lesage: ? If there an option to set completely off SSL, I don't think is a good idea to use it. SSL is a real improve in security when we connect to a distant server. Depending on what you need to secure against, using a single or a few secure shared tunnel

Re: [Pharo-users] Why does the test runner show red when I correct a test?

2017-11-14 Thread Stephan Eggermont
Op 15-11-2017 om 01:49 schreef Sean P. DeNigris: Again, it seems that just automatically rerunning the test immediately after a human-manipulated run and setting the color based on that second run addresses all points on both sides, no? How many times do you want to restart execution? I have wr

[Pharo-users] Thriving on chaos

2017-11-13 Thread Stephan Eggermont
Op 13-11-2017 om 02:55 schreef Викентий Потапов: I'm very lazy and i like to read rich manuals more than to investigate complex code. I think it is much more natural when you don't need to study the whole system before you can do simple things. The "thriving on chaos" kind of development with f

Re: [Pharo-users] PharoLauncher directories

2017-11-13 Thread Stephan Eggermont
Op 8-11-2017 om 15:56 schreef stephan: I run into all kinds of issues with the directory structure used by the new PharoLauncher. When I copy an image with the launcher, how can I synchronize the Iceberg repositories again? Do I just need to copy the original directory containing them? Is tha

Re: [Pharo-users] Writing "powerpoint" like presentations in Pharo?

2017-11-03 Thread Stephan Eggermont
On 03/11/17 12:33, Tim Mackinnon wrote: Cool - great minds think alike ;) :) In your photo - there is keynote, are you creating there and then rendering in Pharo - or are you exporting to keynote to had out afterwards? That was the first experiment. I took a slide from a keynote presentat

[Pharo-users] [Demo] Creating Bloc widgets: A Color Panel

2017-10-02 Thread Stephan Eggermont
Bloc is ready for your experiments. Here is my second one. Please let me know what and how to improve. Bloc allows for the easy creation of beautiful widgets. Here is a simple color panel that allows custom colors to be added (using the current Morphic color selector dialog) and allows colors to

Re: [Pharo-users] [Demo] Creating Bloc Widgets with Pharo

2017-09-29 Thread Stephan Eggermont
On 29/09/17 13:20, Alexandre Bergel wrote: Why not having PrInspector>>open ? How can I open your inspector? Indeed, something like PrInspector class>>open |space| space := BlSpace new. space extent: 160@180. space root addChild: self new. space

Re: [Pharo-users] [Demo] Creating Bloc Widgets with Pharo

2017-09-29 Thread Stephan Eggermont
On 29/09/17 00:51, Igor Stasenko wrote: Stephan , you said you cannot replace the last one in the video. I think you can have an easy solution: you should treat a pane that you are currently over - the one you are going to replace, so if you drag over something which is not placeholder, then i

[Pharo-users] [Demo] Creating Bloc Widgets with Pharo

2017-09-28 Thread Stephan Eggermont
Bloc is ready for your experiments. Here is my first one. Please let me know what and how to improve. Bloc allows for the creation of beautiful widgets. Here is a panel containing collapsible subpanels that can be reordered with drag-and-drop. https://vimeo.com/235934701 Stephan BlElement subcl

Re: [Pharo-users] (no subject)

2017-09-20 Thread Stephan Eggermont
On 17/09/17 05:21, Sean P. DeNigris wrote: demarey wrote Let us know if everything is fine. Was this issue [1] fixed: I think I found it. It seems to be a bug in the way Launcher/Pharo unzips the downloaded VM. The symlink libgit2.dylib becomes unlinked and appears as just a regular file. If

Re: [Pharo-users] (no subject)

2017-09-20 Thread Stephan Eggermont
On 20/09/17 12:17, Christophe Demarey wrote: I just updated the PharoLauncher and it should now work fine for 64-bits images. I just had time to test it roughly but you can give it a try (https://ci.inria.fr/pharo/view/Launcher/job/Launcher/149/). Pharo7 64 bit starts fine on Mac. Good work.

Re: [Pharo-users] PlotMorph on Pharo 6.1

2017-09-13 Thread Stephan Eggermont
On 13/09/17 19:22, Mark Bestley wrote: Unfortunatley not. That error has gone but I now get > x := x rounded. Yes, that is the question I posed. Assignment to block variables is prohibited now? Stephan

Re: [Pharo-users] Who is maintaining of Artefact?

2017-09-12 Thread Stephan Eggermont
On 12-09-17 11:11, Denis Kudriashov wrote: > Maybe it is similar as porting GLORP into Pharo. Somebody can comment on this process. The important point is that the original code is in another dialect, and the idea is not to fork, as the original maintainer develops it further. That means that

Re: [Pharo-users] Pharo 6.0 and 6.1 64 bit freeze on MacMini

2017-08-16 Thread Stephan Eggermont
Please try starting your Pharo image with a new squeak vm. I remember Tobias posting something on a full screen bug fix about a year ago, and don't know what happened with it. It was around the same time as his hiDPI fix, which triggered some garbage collection issue at the time. Some part of th

Re: [Pharo-users] Setting rowHeight: for Spec FastTableModel

2017-06-22 Thread Stephan Eggermont
On 22/06/17 10:51, Juraj Kubelka wrote: Hi, I have a code like this: FastTableModel new displayBlock: [ :node | node name ]; items: Collection withAllSubclasses; openWithSpec. Which works fine. But I would like to define row height for each item. FTTableMorph has a method rowHeight:. Is it pos

Re: [Pharo-users] how to open an pharo4 image on macOs 10.12.5

2017-06-11 Thread Stephan Eggermont
On 10/06/17 20:37, Johannes Brauer wrote: I cannot figure out how to open an old pharo4 image (downloaded from pharocloud) on macOs Sierra. Is there a usable vm? The latest vm from http://files.pharo.org/vm/pharo/mac/ should be the right one. In Sierra Apple broke some path extension code. Tha

Re: [Pharo-users] Some Metacello issue

2017-06-06 Thread Stephan Eggermont
I would like to repeat here again: don't refer to fixed version numbers of packages out of your control in configurations. Refer to #'release' versions that can be patched by the maintainers of your dependencies. That is only appropriate when having to patch around a problem, and couples your c

Re: [Pharo-users] Some Metacello issue

2017-06-06 Thread Stephan Eggermont
On 07/06/17 06:19, Holger Freyther wrote: Hi, after having made some new releases I have an odd Metacello issue and I am not sure how to debug it. This happens on my legacy Pharo3/Pharo4 images that I still need to support in deployment. It seems to be related to a dependency chain of "app"->Vo

Re: [Pharo-users] [ANN] Pharo 6.0 released!

2017-06-06 Thread Stephan Eggermont
On 06/06/17 17:11, Esteban Lorenzano wrote: Dear World, The time has come for Pharo 6.0! Yes! Well done! Stephan

Re: [Pharo-users] pharocloud alternative

2017-05-30 Thread Stephan Eggermont
On 30/05/17 18:00, Alejandro Infante wrote: This year I will port everything to AWS or Azure. I expect it to be easier to deploy there, but I’ll let you know about my experience when the time comes. I'm pretty sure it is not easier at all. But please provide us with your experiences. Stephan

Re: [Pharo-users] How to add a contextual menu to a Spec ListModel

2017-05-25 Thread Stephan Eggermont
On 24/05/17 11:58, Nicolai Hess wrote: It is a problem or at least confusing that the menu: method does not uses a MenuModel, but a Morphic menu. Yes. That is a bug. Stephan

Re: [Pharo-users] HiDPI

2017-05-17 Thread Stephan Eggermont
Hi Tim, Steven No, it has nothing to do with Bloc. The necessary change was made by Tobias in the squeak vm some time ago, but that was destabilizing the spur vm at that time. I assume it is time to revisit it now the gc bugs seem to be gone. Stephan

Re: [Pharo-users] Smalltalkers will, eventually, win. So says this old C++ programmer.

2017-05-09 Thread Stephan Eggermont
On 09/05/17 16:17, Eric Velten de Melo wrote: I think he forgets to mention Haskell, which is probably the reason behind the shift of Swift towards optional values (Option type in Scala, Maybe type in Haskell). You can't talk about modern type system without talking about Haskell, Monads and Alge

Re: [Pharo-users] Smalltalk syntactic coloration in Spec's TextModel

2017-05-04 Thread Stephan Eggermont
On 03/05/17 17:09, Nicolai Hess wrote: you need to add aboutToStyle:true That is an ahem, 'interesting' selector. Stephan

Re: [Pharo-users] [ann] gt4gemstone

2017-05-03 Thread Stephan Eggermont
On 02/05/17 23:29, Tudor Girba wrote: feenk.com is proud to announce gt4gemstone, a version of the Glamorous Toolkit aimed at supporting remote development with GemStone/S from Pharo. gt4gemstone is released as an open-source project under the MIT license and was built primarily by Andrei Chis wi

Re: [Pharo-users] Put FTTableMorph layout into ComposableModel lyout

2017-05-03 Thread Stephan Eggermont
On 03/05/17 00:25, Peter Uhnak wrote: you can look at chapter 9.1 in the Spec Booklet http://files.pharo.org/books-pdfs/spec/2017-01-23-SpecBooklet.pdf it shows how to integrate any morph inside a Spec Model. But did you look at FastTabelModel? It uses FTTableMorph underneath, so maybe it can al

Re: [Pharo-users] type checking in Smalltalk

2017-03-30 Thread Stephan Eggermont
On 30/03/17 16:03, Marc Hanisch via Pharo-users wrote: Reading this, I realized, that I never saw such type-checking in Pharo production code. So the question is, what are recommended design principles for that problem in Smalltalk? Do you use what is called duck typing? Normally I'm not intere

Re: [Pharo-users] Morphic component to display images/pictures

2017-03-30 Thread Stephan Eggermont
On 30/03/17 13:24, Peter Uhnak wrote: do we have a Morphic/Brick/whatever component for displaying pictures/images in Pharo? You can combine something with ImageMorph, ImagePreviewMorph, Form and TransformMorph. I don't know about mousewheel support, I vaguely remember something about mousew

Re: [Pharo-users] Fast drag option, not really fast

2017-03-28 Thread Stephan Eggermont
On 28/03/17 15:20, Hilaire wrote: Even over LAN X11 exported display, the fast drag option is slow. Obvisouly graphic translucent operations can't be fast. You are using a compression protocol for X11 communication, I assume? Stephan

Re: [Pharo-users] Smalltalk on Stack Overflow Developers Survey 2017

2017-03-26 Thread Stephan Eggermont
On 26/03/17 04:16, Pierce Ng wrote: On Sat, Mar 25, 2017 at 07:56:03PM +0100, Stephan Eggermont wrote: On 25/03/17 18:29, serge.stinckw...@gmail.com wrote: Nice ! But do you have a way to automatize this process ? ;-) How difficult can it be? We did it 18 years ago in java & delphi :) I

Re: [Pharo-users] Smalltalk on Stack Overflow Developers Survey 2017

2017-03-25 Thread Stephan Eggermont
On 25/03/17 18:29, serge.stinckw...@gmail.com wrote: Nice ! But do you have a way to automatize this process ? ;-) How difficult can it be? We did it 18 years ago in java & delphi :) Stephan

  1   2   3   4   5   6   >