Re: [Pharo-dev] Launcher and Pharo 6 Errors on Mac

2017-05-19 Thread Ben Coman
On Sat, May 20, 2017 at 2:02 AM, Sean P. DeNigris <s...@clipperadams.com> wrote: > Ben Coman wrote > > What do you get installing from the Catalogue into a fresh Image and > > manually updating? > > When you say "fresh image", what do you have in mind because

Re: [Pharo-dev] FileTree/Iceberg and SSDs, change the file format

2017-05-23 Thread Ben Coman
On Tue, May 23, 2017 at 1:33 PM, Stephan Eggermont <step...@stack.nl> wrote: > On 22/05/17 04:38, Ben Coman wrote: > >> On Sun, May 21, 2017 at 11:25 PM, Stephan Eggermont >> <step...@stack.nl >> <mailto:step...@stack.nl>> wrote: >> So t

[Pharo-dev] Booklet suggestion

2017-05-24 Thread Ben Coman
I've seen a few requests for short bits of code to use in playground for a demo presentation. I wonder if it would be good to have a booklet to gather these - seeded with Sven's excellent article... https://medium.com/concerning-pharo/elegant-pharo-code-bb590f0856d0 It could include the recent

Re: [Pharo-dev] Iceberg ?

2017-05-26 Thread Ben Coman
On Fri, May 26, 2017 at 5:31 AM, Esteban Lorenzano wrote: > again, ssh-agent is one way to authenticate. > it can be not the best but it is the only one we could implement with the > time we get (also, ssh-agent is “common” while others are platform specific > and then they

[Pharo-dev] Git, FileTree/Cypress, missing Traits comments

2017-05-20 Thread Ben Coman
Is this of concern for Pharo...? "Pull requests on GitHub where the Trait comments get removed (because they were not loaded with the package in the first place)." http://forum.world.st/Re-The-Inbox-System-jr-919-mcz-td4941798.html#none

[Pharo-dev] 60494 Red-pane-of-death when sources file missing

2017-05-21 Thread Ben Coman
We must be getting close to Pharo 6 Release. Due to missing PharoV60.soruces file, image 60494 get a red-pane-of-death in class pane. Even though the release would bypass this by including the file, we should be more robust to the missing sources file. Hopefully this fix can make it last minute

Re: [Pharo-dev] Git, FileTree/Cypress, missing Traits comments

2017-05-21 Thread Ben Coman
Le 21/05/2017 à 05:12, Ben Coman a écrit : > Is this of concern for Pharo...? "Pull requests on GitHub where the > Trait comments get removed (because they were not loaded with the > package in the first place)." > > http://forum.world.st/Re-The-Inbox-System-jr-91

Re: [Pharo-dev] Class syntax brainstorming

2017-05-22 Thread Ben Coman
On Mon, May 22, 2017 at 3:25 PM, Luc Fabresse wrote: > Hi, > > Following Pharo Days, I brainstormed about some possible class definition > syntaxes. > What I have in mind: > > "basic mechanics, only THIS one in the image!" > ClassDefinition new > superclass: Object;

Re: [Pharo-dev] basicNew usage pattern

2017-05-28 Thread Ben Coman
On Sat, May 27, 2017 at 5:41 PM, K K Subbu <kksubbu...@gmail.com> wrote: > On Saturday 27 May 2017 01:41 PM, Ben Coman wrote: >> >> A question arose in Discord regarding #basicNew, to which I felt like >> the proper answer should be >> that #basicNew is used only*

Re: [Pharo-dev] Iceberg ?

2017-05-28 Thread Ben Coman
On Sat, May 27, 2017 at 4:33 PM, Esteban Lorenzano <esteba...@gmail.com> wrote: > On 27 May 2017, at 03:42, Ben Coman <b...@openinworld.com> wrote: >> >> btw, I'm curious why the pub key is required? Isn't it only needed at the >>> other (github) end? >

Re: [Pharo-dev] DebugSession: no exception raised when stepping out of the execution?

2017-05-29 Thread Ben Coman
On Mon, May 29, 2017 at 9:34 PM, wrote: > Hi, > > I'm working with DebugSession to see if I can implement something that > would step into an execution until a given expression evaluates to a > different value than the value it had at the beginning to quickly

Re: [Pharo-dev] Booklet suggestion

2017-05-25 Thread Ben Coman
n Pharo but spread all over. They need a home. > > A package could also extend this basic framework with features (e.g. PDF > package could export articles to PDF, Zinc could generate HTML). > > Regards .. Subbu > > > On Thursday 25 May 2017 07:03 AM, Ben Coman wrote: >> &

Re: [Pharo-dev] Booklet suggestion

2017-05-25 Thread Ben Coman
On Thu, May 25, 2017 at 9:32 PM, askoh wrote: > You gave me an idea. > > Since Test Driven Design insists all tests passes before release, we can > piggy back on that by insisting Tutorials, Demos, Examples be tests that > must pass before release. Can we design Tutorials,

Re: [Pharo-dev] Booklet suggestion

2017-05-25 Thread Ben Coman
t;> have a look it will help) >> - now I'm remaving the dependency on magritte. >> >> Stef >> >> On Thu, May 25, 2017 at 2:03 PM, Ben Coman <b...@openinworld.com> wrote: >> >>> Nice idea. I've seen vague discussion about getting Pillar into t

Re: [Pharo-dev] Launcher and Pharo 6 Errors on Mac

2017-05-19 Thread Ben Coman
What do you get installing from the Catalogue into a fresh Image and manually updating? cheers -ben On Fri, May 19, 2017 at 10:48 PM, Sean P. DeNigris wrote: > On image start, I get "PrimitiveFailed: primitive #createDirectory: in > MacStore failed" for >

Re: [Pharo-dev] Chrome DevTools Protocol and Pharo

2017-05-19 Thread Ben Coman
Would you be interested in trying it with BSD Licensed Chromium... https://chromium.googlesource.com/chromium/src/+/lkgr/headless/README.md which could be packaged with a Pharo distribution. cheers -ben P.S. on the idea of an in-Image browser, this looks interesting...

Re: [Pharo-dev] Chrome DevTools Protocol and Pharo

2017-05-18 Thread Ben Coman
On Fri, May 19, 2017 at 3:20 AM, Torsten Bergmann wrote: > Hi, > > I played around with remote controlling Google Chrome from > Pharo using Chrome DevTools Protocol [1] (based on WebSockets). > > The video shows an example using latest Pharo 6 on Mac: >

Re: [Pharo-dev] Pharo 6 crash when requesting memory from the JVM library

2017-05-16 Thread Ben Coman
On Tue, May 2, 2017 at 10:36 PM, Raffaello Giulietti wrote: > Hello, > > I'm on Pharo 6 (32 bit)/Windows 10 (64 bit). > > I'm trying to load and use the (32 bit) JVM DLL into a running Pharo image > via the UFFI. > > Everything works correctly, including JVM

[Pharo-dev] basicNew usage pattern

2017-05-27 Thread Ben Coman
A question arose in Discord regarding #basicNew, to which I felt like the proper answer should be that #basicNew is used only** from the class-side when making custom initializers. (**excepting special meta-handling like by Behaviour) This philosophy is somewhat supported by... (#basicNew senders

Re: [Pharo-dev] basicNew usage pattern

2017-05-30 Thread Ben Coman
On Tue, May 30, 2017 at 2:05 PM, K K Subbu <kksubbu...@gmail.com> wrote: > On Sunday 28 May 2017 02:09 PM, Ben Coman wrote: > >> Thanks Subbu. That is a useful insight for me, but is about the >> implementation. >> My query was more about senders of basicNew, s

Re: [Pharo-dev] DebugSession: no exception raised when stepping out of the execution?

2017-06-02 Thread Ben Coman
ot.mira...@gmail.com> >> wrote: >> >>> Hi Thomas, >>> >>> >>> On May 29, 2017, at 7:41 AM, Ben Coman <b...@openinworld.com> wrote: >>> >>> >>> >>> On Mon, May 29, 2017 at 9:34 PM, <tdupr...@ens-paris

Re: [Pharo-dev] State of Pharo 6 64-bit ?

2017-06-02 Thread Ben Coman
On Fri, Jun 2, 2017 at 9:09 PM, Marcus Denker wrote: > The first thing we need is an automatic test run for 64 bit… > > https://ci.inria.fr/pharo/ > > has just 32bit (win, linux, mac). It needs to have 64bit, too. > > But I think we should not wait with the release for

Re: [Pharo-dev] Abstract test classes are not managed well in SUnit

2017-06-04 Thread Ben Coman
Besides other action, in parallel perhaps the first step would be displaying a QA tip? cheers -ben On Mon, Jun 5, 2017 at 3:26 AM, Cyril Ferlicot D. wrote: > Le 04/06/2017 à 18:20, Eliot Miranda a écrit : > > Hi Cyril, > > > > Hi Eliot, > > > > > As Minty points out,

Re: [Pharo-dev] please test download for Pharo 6.0

2017-06-03 Thread Ben Coman
On Sat, Jun 3, 2017 at 5:10 AM, Nicolas Cellier < nicolas.cellier.aka.n...@gmail.com> wrote: > This is now fixed, you just have to wait for appveyor to finish its job. > Guys, I have pushed Win64 VM including the Pharo flavour. > It works well in Squeak but I'm not a Pharo user (or very casual).

Re: [Pharo-dev] New and richer halt messages

2017-06-05 Thread Ben Coman
ke... right-click code and menu select "break here, disable others" cheers -ben > Tedious, cumbersome and boring. > We can do better. > > > > > > On Mon, Jun 5, 2017 at 4:09 AM, Ben Coman <b...@openinworld.com> wrote: > >> >> >> On M

Re: [Pharo-dev] DiskStore question

2017-06-07 Thread Ben Coman
Just an aside (slightly off topic) for GSoC students and other newcomers to understand the difference between: instance-variables, class-variables, and class-instance-variables; my post here provides an interesting exercise...

Re: [Pharo-dev] Problem opening UI saved images

2017-06-07 Thread Ben Coman
On Wed, Jun 7, 2017 at 5:17 PM, Sven Van Caekenberghe wrote: > This has been reported before I believe, but there is something weird when > saving images on the command line. > > On macOS 10.12.5 > > $ curl get.pharo.org/60+vm | bash > ... > > $ ./pharo Pharo.image printVersion >

Re: [Pharo-dev] New and richer halt messages

2017-06-06 Thread Ben Coman
ve tools because you are in a minimal > kernel then having 3 extra messages should like a good win win situation. > > Stef > > On Mon, Jun 5, 2017 at 4:06 PM, Ben Coman <b...@openinworld.com> wrote: > > > > > > On Mon, Jun 5, 2017 at 5:01 PM, Stephane Ducasse &

Re: [Pharo-dev] [ Pillar ] Plumbing travis + github => pdf delivered to you

2017-06-06 Thread Ben Coman
This is really nice. Thanks Damien. Is it possible for the book title to appear in the PDF filename. At [1] it is "book.spiral.pdf", which I guess might conflict if someone wants to download other books to the same folder. Both [3] & [4] are "book.pdf". cheers -ben On Wed, Jun 7, 2017 at 2:48

Re: [Pharo-dev] PharoDays17 Slides and some Videos

2017-06-07 Thread Ben Coman
On Wed, Jun 7, 2017 at 10:24 PM, Marcus Denker wrote: > Hi, > > I have uploaded the Slides and Videos of PharoDays2017. Slides are > complete (minus those > talks that were due demos). For the Videos we have right now 8 talks and > the “Show Us Your > Project” session.

Re: [Pharo-dev] Release deferred to next Tuesday :(

2017-06-01 Thread Ben Coman
On Thu, Jun 1, 2017 at 9:27 PM, Esteban Lorenzano wrote: > Hi list, > > yes, this release is being a pain. > anyway, yesterday after asking for testI found two blocking issues and one > “nice to have” and I needed to work on them. > Blocking issues were: > > 1) Athens (with

Re: [Pharo-dev] Heise

2017-06-08 Thread Ben Coman
Very cool. It reads well through google translate too. cheers -ben 2017-06-08 16:59 GMT+08:00 Christian Haider < christian.hai...@smalltalked-visuals.com>: > You made it on Heise News! > > https://www.heise.de/newsticker/meldung/Programmiersprache-Pharo-6- >

Re: [Pharo-dev] remote development via VS Code

2017-06-08 Thread Ben Coman
On Thu, Jun 8, 2017 at 6:15 PM, Luke Gorrie <l...@snabb.co> wrote: > On 8 June 2017 at 07:18, Ben Coman <b...@openinworld.com> wrote: > >> From a marketing perspective, it might be more palatable for existing >> Visual Studio users to install Pharo as an extensio

Re: [Pharo-dev] New and richer halt messages

2017-06-04 Thread Ben Coman
On Mon, Jun 5, 2017 at 5:06 AM, Stephane Ducasse wrote: > What we should consider is that well packaged methods can be in Object. > The problem is when method in Object are used everywhere and that they > have nothing to do there. > > About > Halt only does not convey

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

2017-06-06 Thread Ben Coman
On Tue, Jun 6, 2017 at 11:11 PM, Esteban Lorenzano wrote: > Dear World, > > The time has come for Pharo 6.0! > Woot! cheers -ben

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

2017-06-09 Thread Ben Coman
On Fri, Jun 9, 2017 at 10:01 PM, K K Subbu wrote: > On Friday 09 June 2017 06:38 PM, Guillermo Polito wrote: > >> On Fri, Jun 9, 2017 at 2:51 PM, Yuriy Tymchuk > When I asked it 2 years ago people were like: "oh, but you can just >> download 1

Re: [Pharo-dev] Parallel Port

2017-06-09 Thread Ben Coman
The only two historical references I see on forum.world.st are from 2006 & 2010. http://forum.world.st/parallel-port-access-on-Linux-td46506.html http://forum.world.st/Physical-Etoys-released-td1574259.html and they have some link rot. I'd guess your best approach would be to get something

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

2017-06-09 Thread Ben Coman
On Fri, Jun 9, 2017 at 4:01 PM, Pavel Krivanek wrote: > Hi, > > because during the image bootstrapping all source code is reloaded, it is > all placed in the changes file and the sources file is useless. It would be > strange to deliver Pharo with empty sources file and

Re: [Pharo-dev] Iceberg

2017-05-07 Thread Ben Coman
Until recently to work around a bug people were directed to "latest" vm. Now we are back to "stable"... http://files.pharo.org/vm/pharo-spur32/ cheers -ben On Mon, May 8, 2017 at 2:32 AM, Myroslava Romaniuk wrote: > Which one is the stable VM then? > > On 7 May 2017 21:07,

Re: [Pharo-dev] First commit

2017-05-01 Thread Ben Coman
On Mon, May 1, 2017 at 2:25 AM, Evan Donahue wrote: > Hello, > > I have just tried to submit my first patch to the main Pharo inbox. I > submitted a patch for issue > > https://pharo.fogbugz.com/f/cases/17848 > > because it basically amounted to changing an error message and

Re: [Pharo-dev] [Pharo-users] Process scheduling

2017-05-01 Thread Ben Coman
On Mon, May 1, 2017 at 4:42 AM, <raffaello.giulie...@lifeware.ch> wrote: > On 30/04/17 17:01, Ben Coman wrote: > > > > > > On Sun, Apr 30, 2017 at 10:11 PM, <raffaello.giulie...@lifeware.ch > > <mailto:raffaello.giulie...@lifeware.ch>> wrote: > >

Re: [Pharo-dev] Pharo 6 crash when requesting memory from the JVM library

2017-05-02 Thread Ben Coman
On Wed, May 3, 2017 at 12:30 AM, Denis Kudriashov wrote: > Could you check how it works with Pharo5 which was based on prespur CogVM? > Note, Pharo 5 Release was a Spur VM. Try using... http://files.pharo.org/get-files/50-preSpur/

Re: [Pharo-dev] Pharo 6 crash when requesting memory from the JVM library

2017-05-03 Thread Ben Coman
ndicated below is from year 2010, during the age > of Java 6. The JVM has undergone major changes since then, including memory > management, so I'm not sure the discussion there is relevant for Java 8, > the release we are targeting as of today. But even if it were, I still > cannot understan

Re: [Pharo-dev] Pharo 6 crash when requesting memory from the JVM library

2017-05-04 Thread Ben Coman
On Wed, May 3, 2017 at 10:02 PM, Raffaello Giulietti < raffaello.giulie...@lifeware.ch> wrote: > Hi Ben, > > > On 2017-05-03 14:56, Ben Coman wrote: > >> Thanks for the follow up. Glad to hear its nothing intrinsic to Pharo. >> >> btw, Is there somewhe

Re: [Pharo-dev] basicNew usage pattern

2017-05-30 Thread Ben Coman
thods thus avoiding extra overhead for these > cases... > > That said, I'd say that > - people should not use #basicNew, unless they know what they are doing > and why. > - corollary: if you do not know what to use, use #new > > That will avoid headaches like "My

Re: [Pharo-dev] FileTree/Iceberg and SSDs, change the file format

2017-05-21 Thread Ben Coman
On Sun, May 21, 2017 at 11:25 PM, Stephan Eggermont wrote: > At the PharoDays I was painfully reminded that SSDs perform really badly > when using small files. The Bloc tutorial used a github filetree repo and > that has a lot of files. The whole folder is 116 MB in 16K files.

Re: [Pharo-dev] GSoC Week 3 update - Enhancing Pharo Command Line

2017-06-05 Thread Ben Coman
On Thu, Jun 1, 2017 at 5:06 PM, Rajula Vineet wrote: > Hi all, > > It has been about three weeks, I started working on my GSoC project. The > first task I am working on is the new implementation for Current Working > Directory. I have written the new implementation.

Re: [Pharo-dev] Pharo 7 provisional HOWTO

2017-06-27 Thread Ben Coman
On Tue, Jun 27, 2017 at 10:35 PM, Pavel Krivanek wrote: > > > 2017-06-27 16:17 GMT+02:00 Serge Stinckwich : > >> On Tue, Jun 27, 2017 at 3:10 PM, Pavel Krivanek >> wrote: >> > >> > >> > 2017-06-27 15:57 GMT+02:00

Re: [Pharo-dev] Pharo-Launcher Windows 10 requires admin privilg

2017-09-20 Thread Ben Coman
Thx for your feedback. How did you install it? Actually for a long time I believe PharoLauncher should be installed under a User folder (the same as Unix systems) and not under "Program Files" which may be the root cause of such problems. If PharoLauncher has been installed under "Program

Re: [Pharo-dev] slow Pharo downloading and Travis

2017-09-21 Thread Ben Coman
Still seems a bit slow... http://files.pharo.org/get-files/70/pharo64.zip 16MB ==> 10 minutes (and actually it stalled after 3.4MB downloaded) Local speed test: 40Mb/s down, 20Mb/s up but then I'm a long way across the internet, the cause could be anywhere... $ traceroute files.pharo.org

Re: [Pharo-dev] slow Pharo downloading and Travis

2017-09-21 Thread Ben Coman
to be set 100Mb, not mixed. cheers -ben On Thu, Sep 21, 2017 at 11:13 PM, Ben Coman <b...@openinworld.com> wrote: > Still seems a bit slow... > http://files.pharo.org/get-files/70/pharo64.zip > 16MB ==> 10 minutes (and actually it stalled after 3.4MB downloaded) > Local speed te

Re: [Pharo-dev] About a discord channel for the mooc?

2017-09-18 Thread Ben Coman
On Mon, Sep 18, 2017 at 9:13 PM, Stephane Ducasse wrote: > Hi guys > > The students of the lectures at Prague and the forthcoming mooc will > be strongly > suggested to use discord. > So now how can we organise it? > How do we create a channel? I've added you to

Re: [Pharo-dev] Maybe better pinning messages? (inspired by [Pinning Objects in Pharo])

2017-09-18 Thread Ben Coman
On Mon, Sep 18, 2017 at 10:38 PM, Todd Blanchard wrote: > I think the asymmetry would drive me bananas. > I prefer the original set. > +1. Think of it this wayun-"pinInMemory" cheers -ben > On Sep 18, 2017, at 7:28 AM, Tudor Girba wrote: > >

Re: [Pharo-dev] State of files.pharo.org

2017-10-06 Thread Ben Coman
Often the problem is not that they cannot find a reason why, but before that, they cannot even see it, i.e. they can't put the hands around it. Its human nature that we deal with the world through our own experiences. If a problem can't be seen, how can it be solved. Without know what actions

[Pharo-dev] Pulling Web XML data into spreadsheet

2017-10-06 Thread Ben Coman
Unfortunately due to IT lock down I cannot use Pharo at work, but the first 1:30 of video [1] demonstrates a nice use case to aim for DataFrame + FastTable. Similar functionality in Pharo would make a compelling video, to the degree it may even be worthwhile including this out-of-the-box to make a

Re: [Pharo-dev] [Pharo-users] ZnClient in Pharo 6.1 not working for Https on Windows

2017-10-06 Thread Ben Coman
First pass approximation... * https://www.microsoft.com/en-us/wdsi/filesubmission * https://answers.microsoft.com/en-us/protect/forum/all/windows-defender-win-864-bit-false-positive/4a8013bd-db45-4c98-988e-f5fa6dcb648a?auth=1 cheers -ben On Sat, Oct 7, 2017 at 12:54 AM, Cyril Ferlicot D.

Re: [Pharo-dev] Pulling Web XML data into spreadsheet

2017-10-06 Thread Ben Coman
On Sat, Oct 7, 2017 at 9:32 AM, Sean P. DeNigris <s...@clipperadams.com> wrote: > Ben Coman wrote > > Unfortunately due to IT lock down I cannot use Pharo at work, > > Not even off a jump drive? Nope. You prompted me to try once again ==> This program is blocked b

Re: [Pharo-dev] Call for Ruby, Python, Java, Javascript Guide to Pharo

2017-10-08 Thread Ben Coman
On Sun, Oct 8, 2017 at 10:19 PM, Peter Uhnák wrote: > Comparing languages in a discussion about Pharo vs the rest is vastly >> different, at least to me , from teaching Pharo. >> > > The pdf that Stef posted I wrote for my students (which know Java and C), > just so it is

Re: [Pharo-dev] DelaySpinScheduler and DelayExperimentalSpinScheduler

2017-10-11 Thread Ben Coman
On Wed, Oct 11, 2017 at 4:24 PM, Torsten Bergmann wrote: > Two questions from https://pharo.fogbugz.com/f/cases/20510 > > 1. DelaySpinScheduler needs a good comment. Anyone? > Sorry I should have done better. I'll do it now. > > 2. DelayExperimentalSpinScheduler is not used,

Re: [Pharo-dev] About Git support for windows

2017-09-13 Thread Ben Coman
On Tue, Sep 12, 2017 at 11:23 PM, Peter Uhnák wrote: > Just a random idea, how about each time writing timestamps to >> a different file name "timestamps.$HashOfClassSourceFile" >> Then git would never complain of a conflict(??). >> > > If I understand your proposal correctly,

Re: [Pharo-dev] About Git support for windows

2017-09-12 Thread Ben Coman
On Sun, Sep 10, 2017 at 5:06 PM, Esteban Lorenzano wrote: > > On 10 Sep 2017, at 10:56, Henrik-Nergaard wrote: > > Everyone who used filetree with metadata can tell it is super annoying and > > destroys the complete experience. > There has been a fix

[Pharo-dev] Sista alternate bytecodes + Java Bytecode ?

2017-10-03 Thread Ben Coman
Just wondering about an exotic idea, with Sista facilitating alternate bytecodes (btw, is that multiple bytecode sets within one Image?), how feasible would it be to have the VM process Java bytecode? cheers -ben

[Pharo-dev] Iceberg - viewing uncommitted changes

2017-10-03 Thread Ben Coman
When the Iceberg [Packages] tab shows "Uncommitted changes", how do you view what those changes are? For example... $ curl get.pharo.org/70+vm | bash $ ./pharo-ui * Open System > Settings > Include system repositories by default = enabled * Open Tools > Iceberg > "pharo" * Click button > enter

Re: [Pharo-dev] [Ann] Class meta annotations

2017-09-26 Thread Ben Coman
Shhh... The first rule of meta-club is we don't talk about meta-club. cheers -ben On Mon, Sep 25, 2017 at 11:09 PM, Guillermo Polito < guillermopol...@gmail.com> wrote: > Why calling them meta-annotation and not just annotation? Annotations are > in general already meta :) > > On Mon, Sep 25,

Re: [Pharo-dev] Calypso question

2017-09-25 Thread Ben Coman
On Mon, Sep 25, 2017 at 3:58 PM, Denis Kudriashov wrote: > > 2017-09-24 9:15 GMT+02:00 Stephane Ducasse : > >> anyOf: means >> senders of any of the following message = or >> >> because of: with a list could mean that you expect to find the senders

Re: [Pharo-dev] [Ann] PharmIDE is renamed to TelePharo and moved to github

2017-08-24 Thread Ben Coman
On Wed, Aug 23, 2017 at 4:52 PM, Denis Kudriashov wrote: > Hi. > > In the team we finally agreed on the end name for project. It is now > TelePharo. > Prefix "tele" means some action on or by distance. And this is what the > project is about: to work remotely with Pharo

Re: [Pharo-dev] [ Pharo 70 ] Build 52 to 54

2017-08-24 Thread Ben Coman
On Tue, Aug 22, 2017 at 11:51 PM, Guillermo Polito < guillermopol...@gmail.com> wrote: > Hi Marcus, > > Please, do not relaunch the build if there is a test failure. That > simply does not fix the problem, it just adds noise. There are two > problems: > > 1) we have some sporadic test failures

Re: [Pharo-dev] State of 64bits? Errors during configuration loading

2017-09-03 Thread Ben Coman
On Sat, Sep 2, 2017 at 2:31 AM, Cyril Ferlicot wrote: > > On ven. 1 sept. 2017 at 20:24, Tim Mackinnon wrote: > >> I've probably done 100 builds on 64bits - I've had one crash (reported >> here). >> >> So it's not common, but does happen. >> >> Tim >>

[Pharo-dev] Swimming with the fish imagery

2017-10-06 Thread Ben Coman
"Swimming with the fish" is a catchy phrase that I like which seems to encompass the strength of Pharo's tight development feedback loop that comes from operating in a world of live objects. I had some imagery floating through my head on this I thought worth sharing. Only time for a quick dump,

Re: [Pharo-dev] [ANN] Iceberg 0.6 released

2017-10-07 Thread Ben Coman
On Sat, Oct 7, 2017 at 1:18 AM, Esteban Lorenzano wrote: > Hi all, > > I released Iceberg version 0.6. It includes a lot of small tweaks and > fixes, but the most important inclusion is tonel file format which aims to > replace file tree. > > What is Tonel?

Re: [Pharo-dev] slots & first class relations

2017-10-07 Thread Ben Coman
thx for the tip. cheers -ben On Sat, Oct 7, 2017 at 8:24 PM, Peter Uhnák <i.uh...@gmail.com> wrote: > Take a look at the "Slot" package in Pharo. > There's "Examples" and "Examples-Associations" (first class relations) > tags. > > Pet

[Pharo-dev] slots & first class relations

2017-10-07 Thread Ben Coman
Just wondering what was the status of Slots regarding "first class relations" described in "Flexible Object Layouts" - and availability of examples/tutorials. https://core.ac.uk/download/pdf/51216612.pdf cheers -ben

Re: [Pharo-dev] Swimming with the fish imagery

2017-10-07 Thread Ben Coman
the What is Pharo videos of the mooc :) > > On Sat, Oct 7, 2017 at 3:16 AM, Ben Coman <b...@openinworld.com> wrote: > > > > "Swimming with the fish" is a catchy phrase that I like which seems to > > encompass the strength of Pharo's tight development feedbac

Re: [Pharo-dev] UnifiedFFI Docs

2017-10-18 Thread Ben Coman
On Thu, Oct 19, 2017 at 1:05 AM, Todd Blanchard wrote: > I'm working through Ben's great blog post about playing with libclang and > I am puzzled by something. > Thx Todd. Knowing someone is looking at it encourages me to expand it. I'm interested in looking at your specific

[Pharo-dev] Catalog problem

2017-11-10 Thread Ben Coman
Today I downloaded Pharo and found Catalog to be empty. http://files.pharo.org/platform/Pharo6.1-64-linux.zip cheers -ben

Re: [Pharo-dev] QA rule suggestion - assignment symbol slips

2017-11-28 Thread Ben Coman
: t. >> ^t >> >> triggers the rule. There are many false positives. >> >> I sometimes wonder if this rule makes sense with this strict interpretation. >> >> It leads to bug tracker entries like this: >> >> https://pharo.fogbugz.com/f/cases/18943

[Pharo-dev] Iceberg "Create repository" buttons

2017-11-28 Thread Ben Coman
In Iceberg I am finding the "Create repository" button disconcerting for some of the Iceberg repository dialogs. For example, clicking "Add local repository" shows a dialog "Import local repository into Iceberg" with a "Create repository" button and perception of this which I can't shake is

Re: [Pharo-dev] FFIIntegerTypes inheritance hierarchy

2017-11-28 Thread Ben Coman
I just bumped into... FFUInt64>>basicHandle: aHandle at: index ^ aHandle signedLongLongAt: index and I'm curious why #unsignedLongLongAt: is not used. Seems I had the same question a year ago... On 1 September 2016 at 22:09, Ben Coman <b...@openinworld.com> wrote: &

[Pharo-dev] Iceberg workflow

2017-11-28 Thread Ben Coman
I'm still struggling with Iceberg workflow for a personal repo. World menu > Iceberg Clicked Remote URL <-- g...@github.com:bencoman/libclang-pharo-bindings.git Clicked So now I have a new row... Name = libclang-pharo-bindings Current Branch = master Loaded version = No package loaded

Re: [Pharo-dev] I love the launcher!!!!

2017-11-25 Thread Ben Coman
On 25 November 2017 at 23:24, Bernhard Pieber wrote: > Hi Stef, > > I just found download links on this page: > https://github.com/pharo-project/pharo-launcher > They point to Jenkins build artefacts. > > Thank you for implementing the launcher. As a newbie I ran into some >

Re: [Pharo-dev] Is SmalltalkCI working for Pharo projects?

2017-11-26 Thread Ben Coman
The Raw Log of https://travis-ci.org/ba-st/Willow/jobs/307025742 says "The log length has exceeded the limit of 4 MB (this usually means that the test suite is raising the same exception over and over)." whereas the Raw Log from a working job https://travis-ci.org/ba-st/Willow/jobs/303028020 is

Re: [Pharo-dev] Deploying using the latest minimal image of Pharo (6.1)

2017-11-23 Thread Ben Coman
On 24 November 2017 at 05:13, despotadesdibujau wrote: > >Hi Gabriel > > >This is cool. > >Thanks for sharing it with us. > >I really want an object responsible for deploying an app. :) > >Your effort is nice in that directory. Keep pushing > > >Stef > Thanks!!! > >

Re: [Pharo-dev] [Pharo-users] I love the launcher!!!!

2017-11-23 Thread Ben Coman
Every time I investigate an issue from the tracker, I start with a new fresh image. Often its useful to track down which build introduced a bug, so I need to bisect the last 500 builds or so. I select a build version from the "Template" side and create an image named "CaseC-B" where C

Re: [Pharo-dev] Iceberg workflow

2017-11-28 Thread Ben Coman
cheers -ben ** Maybe if Metacello integration is disabled the menu option in Iceberg should greyed out. > > If there are other groups defined you can use "Install baseline ..." > > So you missed the step 2c. > > Hope this helps! > > Thanks > T. > &

Re: [Pharo-dev] Iceberg workflow

2017-11-28 Thread Ben Coman
On 29 November 2017 at 07:50, Sean P. DeNigris wrote: > Stephan Eggermont-3 wrote >>>2c) Code subdirectory: enter "src" here !!! >> Do we really need that? Why would I care about that? > > BTW in latest Iceberg this is automatically selected if it is one of the >

[Pharo-dev] (no subject)

2017-11-28 Thread Ben Coman
A minor thing, but a fix is probably easy... I have... FFIExternalStructure subclass: #CXSourceLocation instanceVariableNames: '' classVariableNames: 'VoidPointer2' package: 'Libclang' initialize "self initialize" VoidPointer2 := FFITypeArray ofType: 'void*' size: 2. fieldsDesc

Re: [Pharo-dev] Would it be possible to also launch templates in PharoLauncher?

2017-11-27 Thread Ben Coman
On 27 November 2017 at 10:08, Mariano Martinez Peck wrote: > Hi guys, > > Thank you Christophe for continue pushing this useful tool! > > One small request which might be easy to do... Quite frequently I want to do > something and re-save an image I have previosuly saved as

[Pharo-dev] QA rule suggestion - assignment symbol slips

2017-11-27 Thread Ben Coman
A quick suggestion for anyone working on QA rules... Just now I am playing with FFI a bit and switching back a forth from Pharo to C and sometimes I end up doing... location = Libclang clang_getRangeStart__range: range. thus QA reported a. "Temporaries read before written" and b.

Re: [Pharo-dev] Design pattern for wrapper/proxy objects?

2017-12-03 Thread Ben Coman
On 4 December 2017 at 00:10, Luke Gorrie wrote: > Howdy, > > I have some Smalltalk objects that represent external data and I am looking > for a neat way to access them. > > The data that I am dealing with is C binary objects described by DWARF > schemas. So I will load a type

Re: [Pharo-dev] [Vm-dev] Garbage Collection (was Re: Discussing the roadmap)

2017-12-04 Thread Ben Coman
Hi Eliot, On 4 December 2017 at 23:44, Eliot Miranda wrote: > > Alas a forwarding object has two fields that need to be set in separate words. > The class index in the header must be the forwarder class index, > and the first word of the object body must point to the

Re: [Pharo-dev] Bloc Feedback

2017-12-04 Thread Ben Coman
On 5 December 2017 at 05:19, Stephane Ducasse wrote: > Hi Aliaksei > > Read again this sentence :) > > "BlPostAction" - a valuable that is guaranteed to be evaluated in the > beginning of every frame before anything else. > > MAy be BlPostAction should be renamed

Re: [Pharo-dev] Epicea feedback - save points

2017-12-13 Thread Ben Coman
; > > Norbert > > > >> Am 13.12.2017 um 08:27 schrieb Ben Coman <b...@openinworld.com>: > >> > >> When I'm in need Epicea, the common scenario is that I've working in > the same session of an Image most of the day, or even days, and I've done > so

[Pharo-dev] 60528-64 OpalCompiler recompileAll ==> GLM trait conflict

2017-12-13 Thread Ben Coman
In a fresh 60528-64 image download with PharoLauncher on Ubuntu 16.04... 1. Open Playground 2. Evaluate... OpalCompler recompileAll 3. Try opening Iceberg, Playground or Spotter. ==> Error: A class or trait does not properly resolve a conflict between multiple traits it uses. System Browser, Test

Re: [Pharo-dev] Do we have this iterator?

2017-12-16 Thread Ben Coman
On 16 December 2017 at 17:28, Nicolas Cellier < nicolas.cellier.aka.n...@gmail.com> wrote: > Never try to read regexp, it's write only > its highly susceptible to Kernighan's Lever to shoot yourself in the foot... "You separate the bullet from the gun with a hyperoptimized regexp, and then

[Pharo-dev] odd behaviour dragging method between protocols

2017-12-12 Thread Ben Coman
I could just be having a brain freeze, but just sharing in case anyone else is similarly going mad... a few times recently in Nautilus I've dragged a method from the fourth pane and dropped it on a protocol in the third pane and the method disappeared from the system. Luckily its easily recovered

Re: [Pharo-dev] better name for #aggregateRuns:

2017-12-12 Thread Ben Coman
On 12 December 2017 at 20:03, Nicolas Cellier < nicolas.cellier.aka.n...@gmail.com> wrote: > > > 2017-12-12 13:01 GMT+01:00 Henrik Sperre Johansen < > henrik.s.johan...@veloxit.no>: > >> Ben Coman wrote >> > >> > But after ponderin

Re: [Pharo-dev] 60528-64 OpalCompiler recompileAll ==> GLM trait conflict

2017-12-15 Thread Ben Coman
On 15 December 2017 at 19:28, Ben Coman <b...@openinworld.com> wrote: > > > On 13 December 2017 at 19:41, Ben Coman <b...@openinworld.com> wrote: > >> In a fresh 60528-64 image download with PharoLauncher on Ubuntu 16.04... >> 1. Open Playground >> 2.

Re: [Pharo-dev] 60528-64 OpalCompiler recompileAll ==> GLM trait conflict

2017-12-15 Thread Ben Coman
On 13 December 2017 at 19:41, Ben Coman <b...@openinworld.com> wrote: > In a fresh 60528-64 image download with PharoLauncher on Ubuntu 16.04... > 1. Open Playground > 2. Evaluate... OpalCompler recompileAll > 3. Try opening Iceberg, Playground or Spotter. > ==> Erro

[Pharo-dev] Epicea feedback - save points

2017-12-12 Thread Ben Coman
When I'm in need Epicea, the common scenario is that I've working in the same session of an Image most of the day, or even days, and I've done something stupid to lock up the UI, and its only been an hour since my last save point (force of habit). When I review Epicea, "Filter > Show latest

Re: [Pharo-dev] slow Pharo downloading and Travis

2017-11-17 Thread Ben Coman
o 128.93.162.72:80 (256 bytes), seq=8 time=637,74 ms > >> > connected to 128.93.162.72:80 (256 bytes), seq=9 time=582,59 ms > >> > connected to 128.93.162.72:80 (256 bytes), seq=10 time=658,11 ms > >> > connected to 128.93.162.72:80 (256 bytes), seq=11 time=673,84 ms >

<    9   10   11   12   13   14   15   16   17   18   >