Re: [Pharo-dev] feenk log

2017-10-26 Thread Ben Coman
On Thu, Oct 26, 2017 at 2:15 PM, Clément Bera wrote: > Hi, > > Good work, > > In PolyMaths/SciSmalltalk vectors and matrix are already implemented > efficiently. I would recommend to share the same implementation. > By this, you mean move the "base" vector/matrix objects from there into Pharo?

Re: [Pharo-dev] feenk log

2017-10-26 Thread Ben Coman
On Thu, Oct 26, 2017 at 4:00 AM, Tudor Girba wrote: > Hi, > > > On Oct 25, 2017, at 8:11 PM, Sean P. DeNigris > wrote: > > > > Denis Kudriashov wrote > >> Good initiative. > > > > +1 :) > > > > > > Denis Kudriashov wrote > >> Here is my twitter questions:… > > > > Mine are: > > 1. Is it possible

Re: [Pharo-dev] Github API on github

2017-10-26 Thread Ben Coman
On Thu, Oct 26, 2017 at 9:51 PM, Norbert Hartl wrote: > Now the interesting question > > *drumroll* > > Will iceberg use this library??? > > Norbert > What risk would this have to Iceberg losing is generality to other git/non-git repos? cheers -ben > > > Am 26.10.2017 um 15:06 schrieb Tu

Re: [Pharo-dev] , for vector creation

2017-10-26 Thread Ben Coman
On Thu, Oct 26, 2017 at 11:45 PM, Tudor Girba wrote: > Thanks everyone for the nice discussion. > > So, after all arguments, we will remove Number>>, from Bloc. > > I think using Number>>, for vector creation makes quite some sense. > However, we have already seen that we have a few places where

[Pharo-dev] curious

2017-10-26 Thread Ben Coman
I wasn't what to title this post. Please just take a moment to inspect... Object subclasses collect: [:class| class -> class methods size] thenSelect: [:map| (map value between: 1 and: 5) and: (map key printString first = $P) ]. Then choose (a random example)... "PackageChecker->1" item

Re: [Pharo-dev] curious

2017-10-26 Thread Ben Coman
Ahh... it was a brain freeze. The [meta] tab shows the methods of the selected instance, but my "key" is not an instance of PackageCheck, it the PackageCheck Class, so the class-side methods are shown. cheers -ben On Fri, Oct 27, 2017 at 1:30 PM, Ben Coman wrote: > I wasn't

Re: [Pharo-dev] [ANN] Pharo Consortium New Platinum Member: JPMorgan Chase

2017-10-27 Thread Ben Coman
Wow! Thats three new platinum announcements in as many days. Great work guys. For me this is not just about the money it brings in for additional engineering resources to improve Pharo Its the implicit endorsement of the future value these companies expect to gain from Pharo, and of the open-sourc

Re: [Pharo-dev] Layout for placing widgets

2017-10-28 Thread Ben Coman
> 2017-10-27 19:13 GMT+02:00 Stephane Ducasse : >> >> I was wondering if there is a layout that we can use to propose >> alternate placing layout for widgets in spec? >> >> Like... >> attached to the left 10pixels rubber band box or fixed size box >> 10pixels attached to the right. > On Oct 27,

Re: [Pharo-dev] Layout for placing widgets

2017-10-29 Thread Ben Coman
On Sun, Oct 29, 2017 at 8:28 PM, Thierry Goubier wrote: > Hi Hernan, > > It's difficult to do an evaluation for the underlying solver, because the > paper doesn't evaluate that aspect. > The solver seems the least interesting part of ALM. There two orthogonal concerns: * Generating the constra

Re: [Pharo-dev] [Pharo-users] potentially useful diagrams

2017-10-31 Thread Ben Coman
Thanks Stef. They will be very useful. I presume the simpler one is for projects you own, and the other is contributing to third-party projects. It would be good to be explicit by adding such a title to distinguish them. If your software allows, it might be enhanced by: * adding sequence numbers

Re: [Pharo-dev] Baseline/Configuration loading bars

2017-10-31 Thread Ben Coman
I would guess the problem with doing this pervasively is (IIUC) that Configurations are self-contained/self-bootstrapping so each Configurationhas its own copy of #load (I've no access to an Image to check right now) Perhaps it could be a use case for metalinks. When Configurations are loaded, ins

Re: [Pharo-dev] Layout for placing widgets

2017-11-01 Thread Ben Coman
On Wed, Nov 1, 2017 at 7:14 PM, Stephane Ducasse wrote: > Hi stephan > > can you republish it with your fixes > > Now I was a bit disappointed by the speed of the examples. > I also had some concerns. It did seem a bit to be more sluggish getting started, and not too bad once moving. On the oth

[Pharo-dev] Debugger "reporting" feature

2017-11-01 Thread Ben Coman
In the Pre-Debug window there is the button that coverts the call stack to text that can be pasted into an email. But when you proceed into the main debugger it seems you lose access to that feature. Would it be worth adding to the debugger context menu? cheers -ben

Re: [Pharo-dev] Debugger "reporting" feature

2017-11-02 Thread Ben Coman
t can golly used? Where do the reports >> end up? What is contained in the report? >> >> Peter >> >> On Thu, Nov 2, 2017 at 4:35 AM, Ben Coman wrote: >> >>> In the Pre-Debug window there is the button that coverts the >>> call stack to text th

Re: [Pharo-dev] Debugger "reporting" feature

2017-11-02 Thread Ben Coman
sounds good. cheers -ben On Thu, Nov 2, 2017 at 10:55 PM, Denis Kudriashov wrote: > Maybe we should name and implement it as "copy stack to clipboard"? > > 2017-11-02 13:19 GMT+01:00 Ben Coman : > >> I've never used it to auto-report to any remote remote server.

Re: [Pharo-dev] Debugger "reporting" feature

2017-11-03 Thread Ben Coman
cool. done. https://pharo.fogbugz.com/f/cases/20631/debugger-copy-stack-to-clipboard cheers -ben On Fri, Nov 3, 2017 at 1:03 AM, Stephane Ducasse wrote: > Can you open a bug entry? > > On Thu, Nov 2, 2017 at 4:16 PM, Ben Coman wrote: > > sounds good. > > cheers -ben

Re: [Pharo-dev] How to update currently used VM for PharoLauncher?

2017-11-05 Thread Ben Coman
On Sun, Nov 5, 2017 at 3:29 AM, Christophe Demarey < christophe.dema...@inria.fr> wrote: > Hi Stefan, > > > Le 3 nov. 2017 à 17:23, stephan a écrit : > > > > I've noticed a few VM updates I want to use with PharoLauncher. > > What is the currently recommended way to update my PharoLauncher to use

Re: [Pharo-dev] [Pharo-users] [Pharo7.0a] Next batch of enhancements

2017-11-05 Thread Ben Coman
On Sun, Nov 5, 2017 at 7:00 PM, PBKResearch wrote: > > I managed to find the fogbugz entry - not easy, because it has been > closed, so clicking on the link gives 404 btw, I don't think the 404 has anything to do with the case being closed. The url is simply incorrect. Compare the last slash

[Pharo-dev] ExternalAddress uniqueness (was Re: Call for help for stability and rewrite of FreeType)

2017-11-05 Thread Ben Coman
My current employment work hours and roster have severely curtailed the time I have hacking Pharo, so I've not dug enough to be sure of my observations a few months ago, and this is from memory, but I was starting to develop a suspicion about the uniqueness of ExternalAddress(s). A while ago, in o

Re: [Pharo-dev] [IMPORTANT] Is there a bug in Tonel with category:

2017-11-06 Thread Ben Coman
Can this be dealt with by Quality Assistant? Special rules when in a particular group of classes? i.e. BaselineX cheers -ben On Mon, Nov 6, 2017 at 10:43 PM, Dale Henrichs < dale.henri...@gemtalksystems.com> wrote: > ...also note that I have seen a number of baselines where symbols are used

Re: [Pharo-dev] about SortFunctions

2017-11-06 Thread Ben Coman
On Tue, Nov 7, 2017 at 4:52 AM, Nicolas Cellier < nicolas.cellier.aka.n...@gmail.com> wrote: > >> MC is not so bad. OK branches are not named (or neeed not be), GUID are > inferior to SHA, etc... > The biggest difference comes from github, that is the social environment, > not necessarily git. >

Re: [Pharo-dev] ExternalAddress uniqueness (was Re: Call for help for stability and rewrite of FreeType)

2017-11-08 Thread Ben Coman
y for >>>>>> you. >>>>>> C is there to offer low level access combined with top performance. It >>>>>> may >>>>>> have started as a general purpose language decades ago when coding in >>>>>> Assembly was

[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] Catalog problem

2017-11-10 Thread Ben Coman
]. height := height + sizeY. sizeX > width ifTrue: [ width := sizeX ] ] ] in TableLayout>>minExtentVertical: in Block: [ :m | ... Array(SequenceableCollection)>>do: GLMPanelMorph(Morph)>>submorphsDo: Halt CatalogProvider>>retrieveProjects On Fri, Nov 10, 2017 at 8:57 PM, Sven Van Caekenberghe wrote: > Check CatalogProvider. It should download the catalog from the cloud and > cache it locally. If not you can work from there on to see what is wrong. > > > On 10 Nov 2017, at 13:32, Ben Coman wrote: > > > > 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] Convention for "reset" methods

2017-11-12 Thread Ben Coman
+1. I think "accessing" sometimes ends up the default catch-all. "Initialization" makes more sense for this. Cheers -ben On Sun, Nov 12, 2017 at 2:31 AM, Cyril Ferlicot wrote: > Hi, > > Torsten is doing a really cool job by cleaning the protocols of Pharo. > > Smalltalk has a lot of conventions

Re: [Pharo-dev] feenk log

2017-11-12 Thread Ben Coman
A feature I believe would be useful is to help a user to dig into the application code behind a button (e.g. Hierarchy button). This would help discoverability of the system. I learnt a lot using Halos>Debug but it's a bit tedious deciphering from the instance variables what system application cod

Re: [Pharo-dev] [Debugger] Is "run to here" broken?

2017-11-13 Thread Ben Coman
On Mon, Nov 13, 2017 at 8:40 PM, Thomas Dupriez < thomas.dupr...@ens-paris-saclay.fr> wrote: > I dug a bit in this issue. Here are the results: > > > # Problem raised by Stephanne > Code like the following is open in the debugger: > > `myMethod > 1+1. > MyClass new myEvalBlock

Re: [Pharo-dev] [Debugger] Is "run to here" broken?

2017-11-13 Thread Ben Coman
On Mon, Nov 13, 2017 at 9:32 PM, Thomas Dupriez < thomas.dupr...@ens-paris-saclay.fr> wrote: > > > Le 13/11/2017 à 14:08, Ben Coman a écrit : > > > > On Mon, Nov 13, 2017 at 8:40 PM, Thomas Dupriez saclay.fr> wrote: > >> I dug a bit in this issue. Here are

[Pharo-dev] UFFI/Sista/Scorch

2017-11-13 Thread Ben Coman
Just curious regarding Slide 16 [1] which indicates UFFI sequence is... 1. Generate bytecodes for marshalling 2. Re-send method invocation Do the bytecodes get cached so that (1.) is only down once? What impact is Sista/Scorch expected to have on UFFI? Considering for example that the commonly us

Re: [Pharo-dev] Thank you

2017-11-14 Thread Ben Coman
Thanks Pavel. Really liked it. Apart from the core integrators, I think our community is well placed with a spread of maintainers across the different corners of the system. I thought the follow-on vid is also quite applicable, particularly the animal shelter analogy... Volunteering for != Working

Re: [Pharo-dev] [Debugger] Is "run to here" broken?

2017-11-14 Thread Ben Coman
he RunToHere" > ]. > 3+3. > "One stepInto is required after the RunToHere to reach the cursor (the > `+2` message)"` > > cheers -thomas > In both cases, what happens with an additional step-Through? cheers -ben > > Le 13/11/2017 à 17:

Re: [Pharo-dev] [ANN] Willow 4.0.0 released!

2017-11-16 Thread Ben Coman
On 16 November 2017 at 22:44, Gabriel Cotelli wrote: > Hi, > > We're happy to announce the general availability of Willow and it's > related projects in the Web Stack ecosystem hosted at > https://github.com/ba-st/. > > Willow is a Web Interaction Library that eases the burden of creating > AJAX-

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

2017-11-17 Thread Ben Coman
gt; 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 > >> > connected to 128.93.162.72:80 (256 bytes), seq=12

Re: [Pharo-dev] Pharo and special unary selectors

2017-11-17 Thread Ben Coman
If a valid Smalltalk method identifier contains only... [a-zA-Z][a-zA-Z0-9]* http://www.osdata.com/programming/firstprograms/valididentifiers.html then one option could be that unary symbols must touch the previous identifier, i.e. no intervening whitespace, 100% 20$ 40€ 12‰ portion%

Re: [Pharo-dev] OpalCompiler evaluate speed

2017-11-21 Thread Ben Coman
On 22 November 2017 at 05:49, Nicolas Cellier < nicolas.cellier.aka.n...@gmail.com> wrote: > > > 2017-11-21 14:19 GMT+01:00 Nicolas Cellier gmail.com>: > >> I have an ArbitraryPrecisionFloatTests doing an exhaustive test for >> printing and reevaluating all positve half precision float. >> >> Tha

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!!! > > Maxi Tabacman suggests me to r

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 i

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 > questions: > > I gues

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 94

[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. "Temporar

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 a custom template > (un

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

2017-11-28 Thread Ben Coman
here 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/PositionableStream-upTo-raised-temp-read-before-written >>

[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 "Whoa

[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] 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 wrote: > I'm looking thr

[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 "sel

Re: [Pharo-dev] Iceberg workflow

2017-11-28 Thread Ben Coman
which brings up a [Local changes] tab, but it is empty. In Monticello if I select the dirty package and the disk repo then click I get error... "Instance of IceMetacelloRepositoryAdapter did not understand #closestAncestorVersionFor:ifNone:" Can anyone reproduce this? cheers -ben ** Ma

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 > standard names (e.g. src,

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 declaration like thi

[Pharo-dev] Alternative bytecode sets demo request

2017-12-03 Thread Ben Coman
I'm shooting in the dark here since its a bit hard to grasp... a. The implications of support alternative bytecode sets * Do the alternative bytecode sets run in parallel to normal Pharo bytecodes? * Can the bytecode sets be loaded adhoc/dynamically into an Image? or only compiled in

Re: [Pharo-dev] Alternative bytecode sets demo request

2017-12-04 Thread Ben Coman
On 4 December 2017 at 10:48, Eliot Miranda wrote: > Hi Ben, > > On Sun, Dec 3, 2017 at 6:08 PM, Ben Coman wrote: >> >> I'm shooting in the dark here since its a bit hard to grasp... >> a. The implications of support alternative bytecode sets >> * D

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 BlEarlyAction > BlPreAction >

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 forwarder. Good to better un

Re: [Pharo-dev] Is Pharo spying on me?

2017-12-06 Thread Ben Coman
On 6 December 2017 at 04:43, Esteban Lorenzano wrote: > anyway *no data is collected without asking first* > > I demanded that and if someone sneaked in without permission, I will be > very very upset. > +10^10 Thx Esteban. Its good to know you champion this. No need to panic, but its easy to

Re: [Pharo-dev] Corrupt method source in Pharo 6.1 (stable)

2017-12-06 Thread Ben Coman
Perhaps PharoV60.sources got corrupted when downloaded. Try to replacing any you can find on your system... http://files.pharo.org/sources/PharoV60.sources.zip cheers -ben On 6 December 2017 at 14:55, Bernhard Pieber wrote: > Hi Sean, > > Thanks for taking the time to try to confirm this. Did

Re: [Pharo-dev] Text Indentation in Pharo editor

2017-12-08 Thread Ben Coman
On 8 December 2017 at 11:37, Sean P. DeNigris wrote: > Torsten Bergmann wrote > > so we do it with different shortcuts than regular editors > > I wonder if it makes sense to allow the standard shortcut. The current one > is a bit like playing twister ;) > We should be different if there is a goo

[Pharo-dev] metalink injection into closures ?

2017-12-09 Thread Ben Coman
When we execute this... counter "Greeter new counter" | count | count := 0. [100 timesRepeat: [count := count + 1. self inform: count + 1 printString. 2 seconds wait]] forkNamed: 'Count de Money' and in the dubgger correct and save the code we normally get the message.

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

2017-12-12 Thread Ben Coman
On 12 December 2017 at 17:23, Pavel Krivanek wrote: > Hi, > > do you have some proposals for a better name for the message named > #aggregateRuns? > > (#(1 2 3 4 1 2 3 5 6 ) aggregateRuns: [ :each | each = 4]) > >>> #(#(1 2 3) #(4) #(1 2 3 5 6)). > > (#(1 2 3 4 1 2 3 4 5 6 ) aggregateRuns:

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 pondering a whil

[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

[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 change

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

2017-12-13 Thread Ben Coman
> > On Wed, Dec 13, 2017 at 9:05 AM, Norbert Hartl wrote: > > Same for me. I thought the last save point would be the last session in > the list but I don‘t think that is really true. So I‘m confused by Epicea, > too. > > > > Norbert > > > >> Am 13.12.2017

[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] 60528-64 OpalCompiler recompileAll ==> GLM trait conflict

2017-12-15 Thread Ben Coman
On 13 December 2017 at 19:41, Ben Coman 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. > ==> Error: A class or trait does not

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 wrote: > > > On 13 December 2017 at 19:41, Ben Coman wrote: > >> In a fresh 60528-64 image download with PharoLauncher on Ubuntu 16.04... >> 1. Open Playground >> 2. Evaluate... OpalCompler recompileAll >> 3. Try op

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

Re: [Pharo-dev] New Year Wishlist (2018) ?

2017-12-25 Thread Ben Coman
On 25 December 2017 at 22:58, Stephane Ducasse wrote: > On Mon, Dec 25, 2017 at 2:17 PM, Torsten Bergmann wrote: > > A GUI builder is always a nice thing ... and there already was an attempt > > for Pharo: > > > > http://www.squeaksource.com/UIBuilder/ > > > > Now marked as "Failed attempt of

Re: [Pharo-dev] How to restore image upgrade? was New Year Wishlist (2018) ?

2017-12-25 Thread Ben Coman
As a half-way house, consider that "upgrade" scripts could be a good mechanism post-Release when changes should be less-deep/less-arduous on the system. This might avoid Esteban's time being needed to re-Release for each upgrade, with post-Release moving to a more community supported mechanism. Thi

Re: [Pharo-dev] Building an application with P7

2017-12-25 Thread Ben Coman
On 26 December 2017 at 01:51, Hilaire wrote: > Let's discuss it in another thread. > > Until now, I moved slowly to update the drgeo build script to adjust to > Tonel file repository and P7; mostly done now. Will now look for help from > Pavel to build the drgeo image from a tiny core. > > About

Re: [Pharo-dev] New Year Wishlist (2018) ?

2018-01-04 Thread Ben Coman
On 24 December 2017 at 00:58, Esteban Lorenzano wrote: > Hi everybody, > > This looks like a good moment of the year to ask all of you what would you > want to see in Pharo next year. > Features, improvements, radical changes, etc…. whatever you want. > > Of course, this list will not be a roadma

Re: [Pharo-dev] [IMPORTANT] PHARO CONTRIBUTION PROCESS UPDATED! PLEASE READ!

2018-01-04 Thread Ben Coman
On 14 December 2017 at 20:19, Esteban Lorenzano wrote: > Hi! > > I’m working on simplifying the contribution process, after collecting > opinions/experiences last couple of months. > As you know, Pharo contribution process is still WIP and we aim to have it > as smooth as possible for Pharo 7.0 r

Re: [Pharo-dev] gtInspector+FastTable enhancement requests

2018-01-04 Thread Ben Coman
On 10 December 2017 at 16:51, Ben Coman wrote: > Feedback for GT'ers... > > I'm probably ab-using FastTable support in gtInspector, > but as a quick hack during initial prototyping it was *very* nice > to be able review retrieved data as a table of instances > with a

Re: [Pharo-dev] gtInspector+FastTable enhancement requests

2018-01-05 Thread Ben Coman
On 5 January 2018 at 15:38, Ben Coman wrote: > > > On 10 December 2017 at 16:51, Ben Coman wrote: > >> Feedback for GT'ers... >> >> I'm probably ab-using FastTable support in gtInspector, >> but as a quick hack during initial prototyping it was *ver

[Pharo-dev] failing tests in Pharo 7

2018-01-06 Thread Ben Coman
It great having a CI system to check all our tests a passing, but I thought I'd go old school and run them from the TestRunner GUI and found in a fresh latest Pharo 7 there are "128 failures, 63 errors" This one is interesting... ArrayTest>>test0FixtureAsSetForIdentityMultiplinessTest | anElement

Re: [Pharo-dev] New Year Wishlist (2018) ?

2018-01-06 Thread Ben Coman
On 24 December 2017 at 00:58, Esteban Lorenzano wrote: > Hi everybody, > > This looks like a good moment of the year to ask all of you what would you > want to see in Pharo next year. > Features, improvements, radical changes, etc…. whatever you want. > > Of course, this list will not be a roadma

Re: [Pharo-dev] failing tests in Pharo 7

2018-01-06 Thread Ben Coman
On 6 January 2018 at 19:09, Ben Coman wrote: > It great having a CI system to check all our tests a passing, > but I thought I'd go old school and run them from the TestRunner GUI > and found in a fresh latest Pharo 7 there are "128 failures, 63 errors" > So that wa

Re: [Pharo-dev] failing tests in Pharo 7

2018-01-06 Thread Ben Coman
On 7 January 2018 at 03:08, Alistair Grant wrote: > Hi Ben, > > On 6 January 2018 at 12:09, Ben Coman wrote: > > It great having a CI system to check all our tests a passing, > > but I thought I'd go old school and run them from the TestRunner GUI > > and found

[Pharo-dev] 1.0 largeIdentityHash fails on 64-bit Linux

2018-01-06 Thread Ben Coman
With Linux 64 bit image TestRunner running FLBinaryFileStreamSerializationTest produces error "PrimitiveFailed: primitive #basicIdentityHash in SmallFloat64 failed" The same error occurs evaluating... 1.0 largeIdentityHash which works fine on 32-bit. https://pharo.fogbugz.com/f/cases/20936/64b

Re: [Pharo-dev] Hello, Im and a litle confused. Can you help me get started please?

2018-01-08 Thread Ben Coman
On 8 January 2018 at 16:54, Photon wrote: > Hello, Folks. As is wrote in the title, I`m somewhat confused. I`m new to > programming but I think I understood what OOP is, yessterday before I > discovered Pharo, was I was able to build a simple city model in Visual > Studio (C#), with a city class

[Pharo-dev] identifying source of particular VM

2018-01-08 Thread Ben Coman
This filename of the VM download url... http://files.pharo.org/vm/pharo-spur64/linux/pharo-linux-x86_64threaded-201712211450-276a5ff.zip includes a hash "276a5ff" that I presumed identified the opensmalltalk-vm commit from which this VM was built. i.e. so I could check that out if I wanted to comp

Re: [Pharo-dev] Pharo 64bit on Ubuntu (was Re: failing tests in Pharo 7)

2018-01-08 Thread Ben Coman
On 7 January 2018 at 20:38, Alistair Grant wrote: > Hi Ben, > > On 7 January 2018 at 05:22, Ben Coman wrote: > > Ubuntu 16.04 64bit > > Build information: > > Pharo-7.0+alpha.build.409.sha.bb4eaaf976e3fb148b33b6d87598022b77329768 > (64 Bit) > > Vi

Re: [Pharo-dev] [IMPORTANT] PHARO CONTRIBUTION PROCESS UPDATED! PLEASE READ!

2018-01-08 Thread Ben Coman
On 5 January 2018 at 14:56, Ben Coman wrote: > > > On 14 December 2017 at 20:19, Esteban Lorenzano > wrote: > >> Hi! >> >> I’m working on simplifying the contribution process, after collecting >> opinions/experiences last couple of months. >> As you

Re: [Pharo-dev] identifying source of particular VM

2018-01-08 Thread Ben Coman
m.com/book/en/v2 (new version) > > Bye > T. > > > > Gesendet: Montag, 08. Januar 2018 um 19:45 Uhr > Von: "Eliot Miranda" > An: "Pharo Development List" > Betreff: Re: [Pharo-dev] identifying source of particular VM > > Hi Ben, > > I th

[Pharo-dev] cannot write to the changes file

2018-01-12 Thread Ben Coman
Before creating an Issue, can someone confirm the following behaviour on Windows 10 ? Downloaded and unzipped into the same folder... * http://files.pharo.org/image/70/Pharo-7.0.0-alpha.build.425.sha.eb0a6fb.arch.32bit.zip * http://files.pharo.org/vm/pharo-spur32/win/pharo-win-i386-201711262336-887

Re: [Pharo-dev] cannot write to the changes file

2018-01-12 Thread Ben Coman
On 13 January 2018 at 12:43, Ben Coman wrote: > Before creating an Issue, can someone confirm the following behaviour on > Windows 10 ? > Downloaded and unzipped into the same folder... > * http://files.pharo.org/image/70/Pharo-7.0.0-alpha. > build.425.sha.eb0a6fb.arch.32b

Re: [Pharo-dev] Blame support P7

2018-01-13 Thread Ben Coman
On 13 January 2018 at 20:12, Norbert Hartl wrote: >> >> Am 13.01.2018 um 12:39 schrieb Eliot Miranda : >> >> On Jan 13, 2018, at 2:08 AM, Stephan Eggermont wrote: >>> >>> Git support turns out to be much more work than we hoped and expected. Too >>> many library updates needed, support for differ

Re: [Pharo-dev] Blame support P7

2018-01-13 Thread Ben Coman
On 13 January 2018 at 20:57, Benoit St-Jean via Pharo-dev wrote: > > > -- Forwarded message -- > From: Benoit St-Jean > To: Pharo Development List > Cc: > Bcc: > Date: Sat, 13 Jan 2018 12:57:00 + (UTC) > Subject: Re: [Pharo-dev] Blame support P7 >> So what would be the altern

Re: [Pharo-dev] cannot write to the changes file

2018-01-13 Thread Ben Coman
On 13 January 2018 at 19:37, Cyril Ferlicot D. wrote: > Le 13/01/2018 à 12:36, Cyril Ferlicot D. a écrit : >> >> Hi, >> >> For my part it inform that the source file cannot be written at launch >> but in the end it is written. >> >> This problem comes from a refactoring in the location system I th

Re: [Pharo-dev] [Moose-dev] [ann] gt connector

2018-01-15 Thread Ben Coman
On 15 January 2018 at 05:54, Tudor Girba wrote: > Hi, > > Towards the end of last year we worked on GT Connector, a new kind of > interface that allows us to exercise and test the limits (or the lack > thereof) of Bloc. > > It looks like this: > > You can see it in action here: > https://twitter.

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

2018-01-21 Thread Ben Coman
On 21 January 2018 at 23:55, Tudor Girba wrote: > Hi, > > There is a difference in performance. The Announcement is slower (about 2-3x > slower). However, for 1M events the difference is measured in a 200-400ms, > which is very small. So you mean each event <1ms difference? btw, what is the big

Re: [Pharo-dev] FFI without the Pharo sources

2018-01-23 Thread Ben Coman
On 24 January 2018 at 08:54, wrote: > Hi, > > I am working to be able to create some standalone apps in Pharo. And for > this, I would like to remove of the .sources and .changes. But, by removing > them, the args names are reset to arg1, arg2, arg3, ... and the FFI cannot be > used anymore. >

[Pharo-dev] Iceberg UI feedback - synchronise v. status

2018-01-29 Thread Ben Coman
I hear Iceberg UI is getting a redesign. To feed into that... I'm trying to analyse myself, why I've not been comfortable with the "Synchronise..." menu item. I think maybe its because that term feels like an "action" that going to "do something" when I'm not sure what that something is.But a

Re: [Pharo-dev] Iceberg UI feedback - synchronise v. status

2018-01-29 Thread Ben Coman
On 29 January 2018 at 21:32, Christophe Demarey wrote: > >> Le 29 janv. 2018 à 14:16, Ben Coman a écrit : >> >> I hear Iceberg UI is getting a redesign. >> To feed into that... I'm trying to analyse myself, why I've not been >> comfortable with the &quo

Re: [Pharo-dev] [ANN] Fog - Ethereum driver

2018-01-29 Thread Ben Coman
btw, I started doing this course... https://www.udemy.com/ethereum-dapp/ and hopefully this knowledge can transfer over to Pharo. Can anyone recommend other learning resources? cheers -ben On 30 January 2018 at 02:55, Santiago Bragagnolo wrote: > Hi Rafael! > Events are not yet supported sadly.

[Pharo-dev] Iceberg - creating virgin repos

2018-02-07 Thread Ben Coman
If in the System Browser I do and work a bit on it, then later want to push it to a new github repo, what is the recommended procedure? As a rough guess I tried the "New repository" button, then added the package and a remote, but then trying to push gives me an error... LGit_GIT_EUNBORNBRANC

[Pharo-dev] Iceberg experience report - synchronising README change made on github

2018-02-07 Thread Ben Coman
re common with the github network graph. The fourth commit is the new merge commit. $ git log commit f49c64a7751f95712acc30dab692fc7e85e0c810 Merge: c818e9a 52ab6ac Author: Ben Coman Date: Thu Feb 8 11:55:34 2018 +0800 Merge with refs/remotes/origin/master commit c818e9adebeb6be001b202aa48da009

Re: [Pharo-dev] Calypso wishlist

2018-02-08 Thread Ben Coman
On 8 February 2018 at 16:22, Stephane Ducasse wrote: > Hi denis > > - I would like to be able to define a method even in the class pane > and that the system detects it automatically. It would be nice to do it from anywhere including Playground with something like... Classname >> #methodname >> [

Re: [Pharo-dev] Calypso wishlist

2018-02-08 Thread Ben Coman
On 9 February 2018 at 00:45, Ben Coman wrote: > On 8 February 2018 at 16:22, Stephane Ducasse wrote: >> Hi denis >> >> - I would like to be able to define a method even in the class pane >> and that the system detects it automatically. > > It would be nice

[Pharo-dev] interactive method definition (was Re: Calypso wishlist)

2018-02-08 Thread Ben Coman
type nearly as in the books and I would >> change the book to reflect this. >> And people can decide either to type all the time the class or not. >> >> Stef >> >> >> >> >> On Thu, Feb 8, 2018 at 6:28 PM, Ben Coman wrote: >> > >> > >>

Re: [Pharo-dev] Iceberg experience report - synchronising README change made on github

2018-02-10 Thread Ben Coman
On 11 February 2018 at 02:28, Stephane Ducasse wrote: > > > > P.P.S. I think more thought needs to be given to whether mixing > > updates from both the remote and disk working directory in the one > > pane is beneficial? > > As an alternative, perhaps some side-scrolling GTInspector-like panes >

<    3   4   5   6   7   8   9   10   11   12   >