Re: [Pharo-dev] Pharo by Example 50 released!

2017-01-23 Thread Ben Coman
Thanks for your great effort guys. cheers -ben On Sun, Jan 22, 2017 at 11:53 PM, stepharong wrote: > https://pharoweekly.wordpress.com/2017/01/22/pharo-by-example-50-released/ > > Super special thanks to Nicolai Hess that pushed me to do the last steps > to release. > Thanks

Re: [Pharo-dev] Epicea user experience report

2017-01-23 Thread Ben Coman
On Tue, Jan 24, 2017 at 6:43 AM, Martin Dias <tinchod...@gmail.com> wrote: > > > > On Mon, Jan 23, 2017 at 2:44 PM, Ben Coman <b...@openinworld.com> wrote: >> >> On Wed, Jan 11, 2017 at 3:29 PM, Martin Dias <tinchod...@gmail.com> wrote: >>>

Re: [Pharo-dev] Why are issue priority automatically changed from 3 to 5 ?

2017-01-30 Thread Ben Coman
On Mon, Jan 30, 2017 at 9:07 PM, Nicolai Hess wrote: > For example: > 19457 Scrolling Versionner configuration list is very slow > 18778 FileList "View as" does not work > 19221 Rub Find And Replace can not search for "?" > > For me, these are issues that "must fix" and not

Re: [Pharo-dev] Any idea for a cool name for the remote tool suite?

2017-01-30 Thread Ben Coman
But I agree with Stef. My very first impression when I read the ANN subject line was of a pharmaceutical/medical app. Maybe a slight contraction to "PharIDE", which in common usage would probably become "pharide". Only 6k googs is not too bad. btw, what is the "m" for in PharmIDE ? cheers -ben

Re: [Pharo-dev] Any idea for a cool name for the remote tool suite?

2017-01-30 Thread Ben Coman
On Sun, Jan 29, 2017 at 10:14 PM, stepharong wrote: > Hi guys > > Since we will push the remote tools (videos/web...) I would like to get some > ideas for a cool name. > Any ideas? > > Because Pharmide (looks like medicine or chemical product). > Since I vaguely remember some

Re: [Pharo-dev] Any idea for a cool name for the remote tool suite?

2017-01-30 Thread Ben Coman
On Sun, Jan 29, 2017 at 10:14 PM, stepharong wrote: > > Hi guys > > Since we will push the remote tools (videos/web...) I would like to get some > ideas for a cool name. > Any ideas? > > Because Pharmide (looks like medicine or chemical product). > Since I vaguely remember

Re: [Pharo-dev] Any idea for a cool name for the remote tool suite?

2017-01-30 Thread Ben Coman
On Mon, Jan 30, 2017 at 9:32 PM, Norbert Hartl <norb...@hartl.name> wrote: > >> Am 30.01.2017 um 14:21 schrieb Ben Coman <b...@openinworld.com>: >> >> But I agree with Stef. My very first impression when I read the ANN >> subject line was of a phar

Re: [Pharo-dev] About printing without having ""

2017-01-28 Thread Ben Coman
On Sat, Jan 28, 2017 at 6:18 PM, Tudor Girba wrote: > Hi, > > The solution we agreed upon was integrated since quite some time now. > Here is the last discussion I know of... http://forum.world.st/when-Cmd-P-can-just-display-a-string-in-the-debugger-td4909831.html > >

[Pharo-dev] pharo by example 50

2017-01-28 Thread Ben Coman
Some feedback on the download page... http://files.pharo.org/books/updated-pharo-by-example/ The four uses of use of "50" there feels out of place, since I can't help reading it as "fifty" rather than the (I presume) intended "five-zero". Perhaps insert a dot, or drop the zero. cheers -ben

[Pharo-dev] MetacelloLoaderPolicy

2017-01-27 Thread Ben Coman
Hi Dale, Just tracing through a Metacello load and I see MetacelloLoaderPolicy. This has no comment and its superclass is Object so its not clear what other loader policies there might be. Is there just that one? cheers -ben

[Pharo-dev] MetacelloBaseConfiguration deprecation

2017-01-27 Thread Ben Coman
In ConfigurationOfDependencyAnalyser class >> DevelopmentSupport I read... "See the methods in the 'development support' category on the class-side of MetacelloBaseConfiguration. Decide what development support methods you would like to use and copy them the the class-side of your

Re: [Pharo-dev] Odd (and wrong) implementation of Float>>sign

2017-01-27 Thread Ben Coman
On Fri, Jan 27, 2017 at 9:12 AM, Nicolas Cellier < nicolas.cellier.aka.n...@gmail.com> wrote: > > > 2017-01-27 0:15 GMT+01:00 Martin McClure : > >> On 01/26/2017 12:47 PM, Nicolas Cellier wrote: >> > >> > >> > 2017-01-26 21:22 GMT+01:00 Martin McClure

[Pharo-dev] Slice dependent package log message

2017-01-27 Thread Ben Coman
This is a simple by slightly invasive idea I'd like to run past the community. Sometimes when I look at packages in Pharo/main and PharoInbox/main repositories, I wonder which Issues particular package versions belongs to. So I'd like to add an automatic reference to their log message back to the

[Pharo-dev] AlreadyInPharo5

2017-01-27 Thread Ben Coman
Hi Pavel, Just curious about the AlreadyInPharo5 tag being added to Issues you are sorting. For issue 14800 "AthensCanvas clipRect oddity" for example I would guess its not in Pharo 5. https://pharo.fogbugz.com/f/cases/14800 cheers -ben

Re: [Pharo-dev] AlreadyInPharo5

2017-01-28 Thread Ben Coman
ng clustering clustering > clustering that the bug is already present in Pharo 5 > so we made already with it's release and Such box is probably not a > showstopper. The other tag is NewInPharo6. > > Cheers, > - Pavel > > > > 2017-01-28 5:18 GMT + 01: 00 Ben Coman <b

Re: [Pharo-dev] Any idea for a cool name for the remote tool suite?

2017-01-29 Thread Ben Coman
On Sun, Jan 29, 2017 at 10:14 PM, stepharong wrote: > Hi guys > > Since we will push the remote tools (videos/web...) I would like to get > some ideas for a cool name. > Any ideas? > > Because Pharmide (looks like medicine or chemical product). > Since I vaguely remember some

Re: [Pharo-dev] Google summer of code

2017-01-25 Thread Ben Coman
On Wed, Jan 25, 2017 at 4:44 PM, Thierry Goubier wrote: > Hi guys, > > what I noted from the last attempts is that the Pharo proposal goes like > that: > > - here is a nice list of project ideas > > - newcomers just have to use our current set of tools for interacting

[Pharo-dev] enumerated return values from FFI callback

2017-01-20 Thread Ben Coman
Following on from my "Parting words" at [1] I'd like to add the following... FFIExternalEnumerationType >> callbackReturnOn: callbackContext for: anObject ^ super callbackReturnOn: callbackContext for: anObject value but I'm seeking some expert feedback before logging an issue. For

Re: [Pharo-dev] memoized vs once

2017-01-26 Thread Ben Coman
On Fri, Jan 27, 2017 at 4:32 AM, Eliot Miranda wrote: > > > Now, descending to the implementations, I understand that Ben's memorize... > btw, I feel a bit of an impostor having it called "my" memorize. It was Torsten's initiative based on gist by John Cromartie.

Re: [Pharo-dev] memoized vs once

2017-01-26 Thread Ben Coman
On Fri, Jan 27, 2017 at 7:35 AM, Igor Stasenko <siguc...@gmail.com> wrote: > > > On 27 January 2017 at 01:30, Ben Coman <b...@openinworld.com> wrote: >> >> On Fri, Jan 27, 2017 at 6:02 AM, stepharong <stephar...@free.fr> wrote: >> > On Thu, 26

Re: [Pharo-dev] [Ann] Calypso update: method browser and better UI

2017-01-26 Thread Ben Coman
On Fri, Jan 27, 2017 at 5:33 AM, Denis Kudriashov wrote: > > 2017-01-26 21:09 GMT+01:00 Bernhard Pieber : >> >> > - no Spec text model anymore. Rubric widgets are used directly. It >> > improves speed of building text editors >> This is really great. I

Re: [Pharo-dev] memoized vs once

2017-01-26 Thread Ben Coman
On Fri, Jan 27, 2017 at 6:02 AM, stepharong wrote: > On Thu, 26 Jan 2017 20:38:49 +0100, Torsten Bergmann wrote: > >> stepharong wrote: >>> >>> can we rename this selector? >>> asMethodConst should be at least be renamed to asConstantMethod >> >> >> When you

Re: [Pharo-dev] [Ann] PharmIDE: Pharo remote IDE to develop farm of Pharo images remotely

2017-01-24 Thread Ben Coman
On Wed, Jan 25, 2017 at 4:27 AM, Denis Kudriashov <dionisi...@gmail.com> wrote: > Thank's to all :). > > 2017-01-24 14:29 GMT+01:00 Ben Coman <b...@openinworld.com>: >> >> >> Amazing stuff Denis. It will be very interesting over time to hear of how >>

Re: [Pharo-dev] AlreadyInPharo5

2017-01-28 Thread Ben Coman
ot; Then also... Select Columns > Tags cheers -ben >> >> Cheers, >> -- Pavel >> >> 2017-01-28 18:43 GMT+01:00 Ben Coman <b...@openinworld.com>: >> Ahhh! I understand, but still can't quite shake the feeling that >> "AlreadyinPharo5" ref

[Pharo-dev] Spotter - menu items

2017-02-21 Thread Ben Coman
I happened to be Spotting for image saveXXX methods and at the top of results is #Menu + Save + Save as... + Save and quit Now what would be really nice is if the code pane showed the implementation of the menu item. Usually I resort to using Halos to inspect the menu item morph to view

Re: [Pharo-dev] WeakValueDictionary: shouldn't be "absent" after GC?

2017-02-22 Thread Ben Coman
On Wed, Feb 22, 2017 at 8:52 PM, Guillermo Polito wrote: > > > On Wed, Feb 22, 2017 at 12:57 AM, Martin Dias wrote: >> >> Hi all >> >> Phil: >> I'm sorry, didn't get what you point with the code snippet. The copy of >> the Symbol is the same

Re: [Pharo-dev] 2 seconds default time limit for tests

2017-02-20 Thread Ben Coman
When we come to do this, could there be some mechanism to scale *all* these timeouts. For example, to investigate VM crashes we might want to run all tests under a debug VM which would greatly extend the time taken for each test, and it would be a pain to get a bundle of false positives. Perhaps

[Pharo-dev] debugger evaluator tab for temporary variables

2017-02-16 Thread Ben Coman
A minor irritation with the debugger is that the [Evaluator] tab is only for the object of the selected instance variable. IIUC, to write a snippet of code using a local variable you must edit the code of the method, which dirties it. I've lived with this, but thinking of newcomer first

Re: [Pharo-dev] Pharo-dev Digest, Vol 46, Issue 17

2017-02-17 Thread Ben Coman
ult time limit for tests (Esteban Lorenzano) > 18. Re: 2 seconds default time limit for tests (Sven Van Caekenberghe) > 19. Pharo Papers (Ben Coman) > 20. Re: 2 seconds default time limit for tests (Denis Kudriashov) > 21. Re: 2 seconds default time limit for tests (Denis Kudriashov) > 2

Re: [Pharo-dev] Raw pane on byteStrings

2017-02-23 Thread Ben Coman
A couple of random side-thoughts for Pharo 7. Would it be possible... * to have a "diff" tab, for example to compare two strings side by side, perhaps highlighting and being able to jump to the differences. * to somehow reference the parent pane, for example if the current pane shows a string

Re: [Pharo-dev] Pharo bootstrap with Ring and Calypso

2017-02-24 Thread Ben Coman
On Fri, Feb 24, 2017 at 11:36 PM, Pavel Krivanek <pavel.kriva...@gmail.com> wrote: > > > 2017-02-24 15:58 GMT+01:00 Ben Coman <b...@openinworld.com>: > >> >> >> On Fri, Feb 24, 2017 at 8:36 PM, Pavel Krivanek <pavel.kriva...@gmail.com >> > wr

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

2017-02-24 Thread Ben Coman
gt; > On Fri, 24 Feb 2017 06:29:36 +0100, Martin Dias <tinchod...@gmail.com> > wrote: > > Hi. Does this report match your idea? > https://pharo.fogbugz.com/f/cases/19686/Epicea-Filters > > Martin > > On Thu, Feb 23, 2017 at 3:35 PM, stepharong <stephar...@free.fr>

Re: [Pharo-dev] Catalog loading in Spotter

2017-02-24 Thread Ben Coman
On Mon, Feb 20, 2017 at 6:27 PM, Sven Van Caekenberghe wrote: > > > On 20 Feb 2017, at 10:30, Pavel Krivanek > wrote: > > > > > > > > 2017-02-20 10:27 GMT+01:00 Guillermo Polito : > > As far as I remember, the main problem was

Re: [Pharo-dev] Pharo bootstrap with Ring and Calypso

2017-02-24 Thread Ben Coman
On Fri, Feb 24, 2017 at 8:36 PM, Pavel Krivanek wrote: > Hi, > > I have published a short video of the Pharo bootstrapping from a Ring > model that is browsed and modified by the Calypso browser. > > https://www.youtube.com/watch?v=QguZSPKo7-w > > No audio, please

Re: [Pharo-dev] [ANN] Woden 2 first release for OS X and Linux

2017-02-24 Thread Ben Coman
Cool news. I'll try it out soon. I found this paper on Lowcode to share with other curious people... http://www.esug.org/data/ESUG2016/IWST/Papers/IWST_2016_paper_16.pdf A few questions from that... > our extended instructions do not perform run time type checking on their > inputs, so

Re: [Pharo-dev] Code Completion in Pharo

2017-02-24 Thread Ben Coman
Another random idea, that you can use something similar to Finder>Examples from within the debugger. That is, a shortcut brings up a small popup dialog kind-of inline with the cursor where you can feed live variables into the pattern matching. cheers -ben On Sat, Feb 25, 2017 at 7:09 AM,

Re: [Pharo-dev] Code Completion in Pharo

2017-02-24 Thread Ben Coman
How would people feel about... when an item is selected from the code completion popup (e.g. with ) that the arguments get expanded as well. These might show up red initially if there is no matching variable and easily show what needs to be edited. cheers -ben On Wed, Feb 15, 2017 at 1:57 AM,

Re: [Pharo-dev] Any idea for a cool name for the remote tool suite?

2017-02-23 Thread Ben Coman
Not great but okay. i think we are at the point of "perfect is the enemy of done". There have been plenty of suitable suggestions, and its a topic with high bike-shedding quotient, so you should just pick one you and the man paying the bills are happy with. Otherwise you'll get another round of

Re: [Pharo-dev] Catalog loading in Spotter

2017-02-19 Thread Ben Coman
On Mon, Feb 20, 2017 at 4:05 AM, Torsten Bergmann wrote: > In the past in Pharo it was possible to open Spotter, type in the name of a > framework/project to load > from catalog, perform a search and just hit ENTER to easily install the > project. > > This was following the

Re: [Pharo-dev] confused about printString and printIt

2017-02-19 Thread Ben Coman
On Sun, Feb 19, 2017 at 1:26 AM, stepharong wrote: > > Hi guys > > I'm working on an introduction chapter for my future book and I do not like > the behavior I see in latest pharo 60. > > And I do not understand the behavior of print-it > > (MFDirectory new name: 'comics') >

Re: [Pharo-dev] Development dashboard for pharo-project repositories

2017-02-19 Thread Ben Coman
Cool. Thanks Rafael. cheers -ben On Sun, Feb 19, 2017 at 8:02 PM, Rafael Luque wrote: > Hi guys! > > I've just created a development analytics dashboard for the pharo-project > organization at GitHub using Cauldron [1], a proof-of-concept by Bitergia, a > University

Re: [Pharo-dev] GLMAction and PharoShortcut

2017-02-12 Thread Ben Coman
On Sun, Feb 12, 2017 at 6:32 PM, Hilaire wrote: > Hi, > > While writing these tooltips for the debugger, it seems to me some > refactoring is needed in the use of Pharo shortcut: > https://pharo.fogbugz.com/f/cases/19684/GLMAction-and- > PharoShortcut-need-refactoring > >

[Pharo-dev] Context stack semantics (was Re: GTDebugger variables table)

2017-02-12 Thread Ben Coman
On Fri, Feb 3, 2017 at 11:33 AM, Ben Coman <b...@openinworld.com> wrote: > > On Fri, Feb 3, 2017 at 10:21 AM, Ben Coman <b...@openinworld.com> wrote: >> >> Or maybe it [Stack] would be better as a tab of thisContext's next pane. >> > > Actually you can

Re: [Pharo-dev] Segmentation fault while installing Scale

2017-02-12 Thread Ben Coman
On Sun, Feb 12, 2017 at 5:18 AM, Andriy Tykhonov <atykho...@gmail.com> wrote: > Ben Coman <b...@openinworld.com> writes: > >> Are you on 64-bit using 32-bit Pharo? > > This is not pure 64-bit system. This is multilib setup. So, I can execute > 32-bit and 64

Re: [Pharo-dev] [QA] Scoped

2017-02-14 Thread Ben Coman
Maybe... Browse selected package in a context that limits the scope of analysis tools (e.g. 'Senders of...', 'Implementors of...', 'Class refs...') cheers -ben On Tue, Feb 14, 2017 at 5:26 PM, Hilaire wrote: > Hi, > > What about the Nautilus Scoped button tooltip to be more

Re: [Pharo-dev] Segmentation fault while installing Scale

2017-02-10 Thread Ben Coman
Are you on 64-bit using 32-bit Pharo? Can you use ldd to check the pharo binary is linking to these 32-bit libraries? http://pharo.org/gnu-linux-installation When you get it working can you provide a recipe for the download page. Alternatively you might try either (pre-release) 64-bit VM from...

[Pharo-dev] RGMethodDefinition>>gtInspectorSourceIn: does not refresh on

2017-02-13 Thread Ben Coman
Anyone know if the following bug has been logged previously? I've had a quick search and not found anything. 1. #hierarchyButtonAction: inspect 2. Select [Implementors] tab. 3. Select [Source tab] 4. Edit method, the yellow dirty mark shows in the corner 5. Accept edit e.g. ==> nothing seems to

Re: [Pharo-dev] Pharo 6 cannot parallel trace through same method

2017-02-09 Thread Ben Coman
iable and not >> global registry. >> >> 2017-02-08 17:04 GMT+01:00 Denis Kudriashov <dionisi...@gmail.com>: >>> >>> That's strange. >>> >>> I found that if you step over halt then you are able to halt on next >>> call. Anyway i

Re: [Pharo-dev] 2 seconds default time limit for tests

2017-02-16 Thread Ben Coman
On Thu, Feb 16, 2017 at 9:32 PM, Denis Kudriashov wrote: > > 2017-02-16 14:26 GMT+01:00 Sven Van Caekenberghe : >> >> But we could integrate the patch (his work marking slow tests) and the >> code, and then disable the enforcing mechanism. That will allow us to

[Pharo-dev] Pharo Papers

2017-02-16 Thread Ben Coman
And now for your regularly scheduled random trivia show... I was mildly curious about how many papers touched on Pharo. 1,110 on google scholar for... "pharo" "programming" http://tiny.cc/pharo-scholar 1,630 on normal google for... "pharo" "programming" "abstract" "introduction" "conclusion"

[Pharo-dev] 17240 Spur, when saving an image, it never shrinks

2017-02-16 Thread Ben Coman
@Marcus, I was reviewing this issue before I noticed you flipped the milestone from Pharo 6.0 to Later. But is it solved already? In a fresh image 47.7MB in size I did the following a bunch of times to grow the image file to 400MB o ifNil: [o := OrderedCollection new]. 100 timesRepeat: [

Re: [Pharo-dev] 17240 Spur, when saving an image, it never shrinks

2017-02-16 Thread Ben Coman
On Thu, Feb 16, 2017 at 11:16 PM, denker wrote: > > What is fun is that we now ship a 47MB image and nobody ever complains. (or > even asks) > yes thats strange. 640KB ought to have been enough for anyone! cheers -ben

Re: [Pharo-dev] Epicea user experience report

2017-01-23 Thread Ben Coman
On Wed, Jan 11, 2017 at 3:29 PM, Martin Dias wrote: > I created an entry in fogbugz and had progress: > > https://pharo.fogbugz.com/f/cases/19534/Unify-Epicea-UIs > > Cheers, > Martin > hi Martin, I like the result - especially when opening a fresh image and directly

Re: [Pharo-dev] Collections and Kernel

2017-01-23 Thread Ben Coman
On Tue, Jan 24, 2017 at 12:14 AM, Clément Bera wrote: > > > On Mon, Jan 23, 2017 at 3:55 PM, Pavel Krivanek > wrote: > >> I do not think that to have the package "Kernel" as the smallest system >> subset is the good way to go. The minimal system

Re: [Pharo-dev] [Ann] PharmIDE: Pharo remote IDE to develop farm of Pharo images remotely

2017-01-24 Thread Ben Coman
On Tue, Jan 24, 2017 at 8:52 PM, Denis Kudriashov wrote: > Hi. > > I am glad announce first version of PharmIDE project which is complete > toolset for remote development of Pharo images. It includes: > >- remote debugger >- remote inspector >- remote playground

Re: [Pharo-dev] [ANN] TechTack today 24/01/2017 16h UTC Bloc/Brick links

2017-01-24 Thread Ben Coman
Great idea to have the countdown! cheers -ben On Tue, Jan 24, 2017 at 9:03 PM, Esteban Lorenzano wrote: > Hello, > > We will handle the techtalk as latest one: One video streaming and > questions/discussion over our discord channel. > So here are the links: > > stream:

Re: [Pharo-dev] debugger evaluator tab for temporary variables

2017-02-17 Thread Ben Coman
On Fri, Feb 17, 2017 at 4:55 PM, Denis Kudriashov <dionisi...@gmail.com> wrote: > > 2017-02-17 3:01 GMT+01:00 Ben Coman <b...@openinworld.com>: >> >> A minor irritation with the debugger is that the [Evaluator] tab is >> only for the object of the selecte

Re: [Pharo-dev] AioPlugin not present

2017-01-20 Thread Ben Coman
hi Davide, Sorry I don't know the answer, but I discovered your original email hidden in my spam folder. Perhaps similar happened to others. cheers -ben On Sat, Jan 21, 2017 at 12:08 AM, Davide Varvello via Pharo-dev < pharo-dev@lists.pharo.org> wrote: > > > -- Forwarded message

Re: [Pharo-dev] [ANN] Snapcraft for Pharo

2017-01-16 Thread Ben Coman
On Mon, Jan 16, 2017 at 11:23 PM, Peter Uhnak wrote: > On Mon, Jan 16, 2017 at 02:40:36PM +0100, Guillermo Polito wrote: >> Hi all, >> >> First, Peter. Actually, this package is meant for those people using >> Snapcraft to install packages. It's like with docker, you need

Re: [Pharo-dev] /

2016-08-18 Thread Ben Coman
On Fri, Aug 19, 2016 at 5:09 AM, Esteban A. Maringolo wrote: > 2016-08-18 17:30 GMT-03:00 Stephan Eggermont : >> On 18/08/16 14:38, stepharo wrote: >>> >>> Hi >>> >>> In my projects I start to do the following: >>> >>> I create class method that returns an

Re: [Pharo-dev] [pharo-project/pharo-core] f57843: 60163

2016-08-03 Thread Ben Coman
Thanks for the follow up post of this change log Marcus. cheers -ben On Wed, Aug 3, 2016 at 5:23 PM, Marcus Denker wrote: > >> On 03 Aug 2016, at 11:07, GitHub wrote: >> >> >> Log Message: >> --- >> 60163 >> 18831 Integrate new Epicea

Re: [Pharo-dev] REMEMBER: Tomorrow 28/02 16h UTC TechTalk: Reflectivity

2017-02-28 Thread Ben Coman
Can we have a link and a countdown? cheers -ben On Mon, Feb 27, 2017 at 10:59 PM, Esteban Lorenzano wrote: > Hi, > > It will be handled by Marcus who will present current status of > Reflectivity integration. > > Esteban > > >

[Pharo-dev] NetNameResolver graph of primitive senders

2017-02-27 Thread Ben Coman
Following up discussion on the Catalog sometimes delaying Spotter in locations with poor network http://forum.world.st/Catalog-loading-in-Spotter-td4934969.html#a4935842 Just sharing a poke I had at understanding the name resolution call chain down to the primitives. Attached is a

Re: [Pharo-dev] NetNameResolver graph of primitive senders

2017-02-27 Thread Ben Coman
sis ? > > Sven > > > On 27 Feb 2017, at 15:40, Ben Coman <b...@openinworld.com> wrote: > > > > Following up discussion on the Catalog sometimes delaying Spotter in > locations with poor network > > http://forum.world.st/Catalog-loading-in-Spotter-td4934969.h

Re: [Pharo-dev] Usability issue : the class/instance button in Pharo 5 gives poor feedback

2016-08-22 Thread Ben Coman
On Tue, Aug 23, 2016 at 4:36 AM, Stephan Eggermont wrote: > On 20/08/16 16:33, Oscar Nierstrasz wrote: >> >> >> Well, as a user I want to see the current context as well. >> Thanks for pointing out that the methods and protocols on the class side >> are bold! > >>Now that I know

Re: [Pharo-dev] [ann] Lam Research evaluates Pharo

2016-08-25 Thread Ben Coman
On Thu, Aug 25, 2016 at 4:50 PM, Tudor Girba wrote: > Hi, > > We are very happy to make the following announcement: > > > Lam Research, a leading supplier of wafer fabrication equipment and services > to the global semiconductor industry, is an experienced user of the

[Pharo-dev] strange FFI behaviour? (or lack of understanding?)

2016-09-05 Thread Ben Coman
Is it a **requirement** that FFI calls have a method all to themselves like a primitive call? I have this definition... FFIExternalStructure subclass: #CXString CXString class>>fieldsDesc ^ #( void *data; uint private_flags; ) The instance returned by this...

[Pharo-dev] streamlining creation of gtInspector extensions

2016-09-03 Thread Ben Coman
Just a passing thought (that I'm sorry I don't have time to explore myself right now) ... I wonder if GT devs might experiment with streamlining discover-ability of existing and creation of new extensions by being able to right-click the tabs to get a menu * Show Definition - which opens a

Re: [Pharo-dev] strange FFI behaviour? (or lack of understanding?)

2016-09-05 Thread Ben Coman
On Mon, Sep 5, 2016 at 9:08 PM, Ben Coman <b...@openinworld.com> wrote: > Is it a **requirement** that FFI calls have a method all to themselves > like a primitive call? > > I have this definition... > > FFIExternalStructure subclass: #CXString > > CXString class>

Re: [Pharo-dev] finalization

2016-09-06 Thread Ben Coman
> > Stef > > > Le 6/9/16 à 17:32, Ben Coman a écrit : > >> Apologies. What a bogus post! I must have been really tripping.... >> >> On Tue, Sep 6, 2016 at 9:26 PM, Ben Coman <b...@openinworld.com> wrote: >>> >>> I thought I

[Pharo-dev] Copying/Duplicating a class also duplicates pool dictionaries

2016-09-06 Thread Ben Coman
Just bumped into a curious thing. I went copy a class with a pool dictionary... FFIExternalStructure subclass: #CXString instanceVariableNames: '' classVariableNames: '' poolDictionaries: 'CXStringFlag' package: 'Libclang' and it asked me for the new name, to which I dutifully

[Pharo-dev] finalization

2016-09-06 Thread Ben Coman
I thought I was starting to get a grip on how finalization work. I made this example... Object subclass: #MyObject instanceVariableNames: '' classVariableNames: '' package: 'Play' MyObject>>autoRelease ^ self class finalizationRegistry add: self

Re: [Pharo-dev] Copying/Duplicating a class also duplicates pool dictionaries

2016-09-06 Thread Ben Coman
On Tue, Sep 6, 2016 at 9:49 PM, Nicolai Hess <nicolaih...@gmail.com> wrote: > > > 2016-09-06 15:39 GMT+02:00 Ben Coman <b...@openinworld.com>: >> >> Just bumped into a curious thing. I went copy a class with a pool >> dictionary... >>

Re: [Pharo-dev] finalization

2016-09-06 Thread Ben Coman
Apologies. What a bogus post! I must have been really tripping On Tue, Sep 6, 2016 at 9:26 PM, Ben Coman <b...@openinworld.com> wrote: > I thought I was starting to get a grip on how finalization work. I > made this example... > > Object s

Re: [Pharo-dev] streamlining creation of gtInspector extensions

2016-09-04 Thread Ben Coman
On Mon, Sep 5, 2016 at 3:24 AM, Peter Uhnak <i.uh...@gmail.com> wrote: > On Sun, Sep 04, 2016 at 11:10:26AM -0700, Sean P. DeNigris wrote: >> Ben Coman wrote > > Do you really want to add extra hidden > (because nobody would click on a tab, because nowhere else in

Re: [Pharo-dev] FileDoesNotExist vs. FileDoesNotExistException

2016-09-07 Thread Ben Coman
My very first thoughts are... On Thu, Sep 8, 2016 at 3:35 AM, stepharo wrote: > Hi guys > > in > https://pharo.fogbugz.com/f/cases/19026/Merge-FileDoesNotExist-and-FileDoesNotExistException > sven proposed to have > > FileDoesNotExist and remove the FileDoesNotExistException

[Pharo-dev] FFIIntegerTypes inheritance hierarchy

2016-09-01 Thread Ben Coman
I'm looking through the keyhole at something new to me, so maybe this is off base, but looking at the inheritance hierarchy... FFIIntegerType FFIUint16 FFIUint16 FFIUInt32 FFIInt32 FFIUint64 FFIInt64 FFIUint8 FFIInt8 I'm curious... why the all the

[Pharo-dev] typedef pointerArity for FFIOpaqueObjects

2016-09-09 Thread Ben Coman
I have a type definition... typedef void *CXIndex; which I believe reads "CXIndex is a pointer at void" that is returned by... CXIndex clang_createIndex(int x, int y) This seems an obvious candidate to be a FFIOpaqueObject defined like this... FFIOpaqueObject subclass: #CXIndex

Re: [Pharo-dev] Porting TalkFFI / LibClang to Pharo 5 UFFI

2016-09-11 Thread Ben Coman
On Sun, Sep 11, 2016 at 2:07 AM, Ben Coman <b...@openinworld.com> wrote: > > > > On Sat, Sep 10, 2016 at 3:14 PM, Ben Coman <b...@openinworld.com> wrote: >> >> Looks like I've been reinventing the wheel making an FFI interface to libclang. I just bumped i

[Pharo-dev] class deprecation notices

2016-09-10 Thread Ben Coman
In Pharo 5.0 I see deprecated classes stripped of all methods and variables defined in a package like... Object subclass: #NBExternalStructure instanceVariableNames: '' classVariableNames: '' package: 'Deprecated50' It was was useful having these remain to facilitate loading Pharo 4.0's TalkFFI

Re: [Pharo-dev] About file printOn: method

2016-09-10 Thread Ben Coman
On Sun, Sep 11, 2016 at 4:37 AM, stepharo wrote: > o this is what I was trying to get done. > >> I do not know if what you propose (which can be better than what I was >>> planning) requires to change fileSystem, my goal was not to change for >>> now but just make sure that I

[Pharo-dev] Author / TestRunner interaction in fresh image

2016-09-15 Thread Ben Coman
In a freshly downloaded build 60224, I open TestRunner and run all tests. At run 418 I get a dialogue asking for the Author. To me that seems wrong. I don't want any code changes made during testing to have my normal identification on them. Tests invoked from Test Runner should be author-tagged

[Pharo-dev] 60224 TestRunner warning Collections-Arithmetic manually resolved dependency not detected as a dependency!

2016-09-15 Thread Ben Coman
This curious warning appeared when running TestRunner in a fresh 60224.image... Collections-Abstract: Collections-Arithmetic dependency declared in the package Manifest as manuallyResolvedDependencies not detected as a dependency! There is... ManifestCollectionsArithmetic class >> dependencies

Re: [Pharo-dev] [ANN] Regular tech hangouts every month

2016-09-14 Thread Ben Coman
An all-way video linkup is not necessarily required. The two use cases would be: * Topic presentations - during presentation, one way voice of presenter, questions via text or queue via text, similar to radio talkback show. - possibly live broadcast video. - maybe Discord+Twitch [1].

Re: [Pharo-dev] Call for design for a literal programming doc similar to PythonDocTest

2016-09-15 Thread Ben Coman
On Fri, Sep 16, 2016 at 2:45 AM, stepharo wrote: > Hi all > > I want something similar in the spirit to PythonDocTest > https://docs.python.org/2/library/doctest.html > > I'm talking about > > basename > "Returns the base of the basename, > i.e. >

Re: [Pharo-dev] Integrations in Pharo for next generation VMs: FullBlockClosure, SistaV1 bytecode set and Read-only objects

2016-09-12 Thread Ben Coman
On Mon, Sep 12, 2016 at 7:00 PM, Clément Bera wrote: > Hi everyone, > > With the help of multiple people (Marcus Denker, Eliot Miranda and some > more), I introduced over the past year multiple changes in the Pharo image > to support the next generation VMs. It's still a

[Pharo-dev] RFC pinning Spotter

2016-09-23 Thread Ben Coman
A few times recently I've used Spotter to drill down to a list of say 10 interesting classes I want to explore a bit. To open a Browser on one of the, Spotter closes and to look at the next interesting class I have to repeat the steps in Spotter to get down to the same list of 10. It would

Re: [Pharo-dev] comparison statistics

2016-09-25 Thread Ben Coman
n > contributors because I find it hard to believe that Python that has around 2 > million coders world wide > > https://blog.pythonanywhere.com/67/ > > has ONLY 92 total contributors ? I would assume an estimate of around 1000 > including those that have just one simp

Re: [Pharo-dev] C Variadic Functions via UFFI?

2016-09-23 Thread Ben Coman
On Fri, Sep 23, 2016 at 6:12 AM, Mariano Martinez Peck wrote: > Hi guys, > > I am wondering if I can wrap some variadic functions (with optional > arguments) with UFFI. Is this possible? If true, how so? For my particular > use case, I am checking if I can call fcntl() >

[Pharo-dev] object pinning versus garbage collection

2016-09-23 Thread Ben Coman
How does object pinning interact with garbage collection? Does it block garbage collection until it is manually unpinned? Or does it garbage collection proceed anyway? Intuitively I'd guess the former?? cheers -ben

Re: [Pharo-dev] [REMEMBER] Tech meeting rue 27/09 16UTC - We'll talk about current PharoVM ongoing development

2016-09-26 Thread Ben Coman
I noticed only in a side conversation recently (rather than an announcement, did I miss something?) that the change of development process to now just submit slices to inbox and configurations get sorted later (which makes things simpler - but I wonder how configurations are then maintained.

Re: [Pharo-dev] FFI callout arguments - references to internal objects

2016-09-26 Thread Ben Coman
ddress as index. > > (I hope I interpreted the problem correctly… I’m a bit sleep here :P) > > cheers, > Esteban > > >> On 24 Sep 2016, at 19:40, Ben Coman <b...@openinworld.com> wrote: >> >> I'm seeking some support for Part 5 of my FFI tutorial >>

[Pharo-dev] FFI callout arguments - references to internal objects

2016-09-24 Thread Ben Coman
I'm seeking some support for Part 5 of my FFI tutorial http://blog.openinworld.com/2016/09/pharo-libclang-ffi-part-5-client-data-and-recursive-visitorcallbacks/ where I'm trying to replicate some C code where: * client_data is a void pointer, and an argument to a callout function * a reference to

[Pharo-dev] [ANN] FFI Tutorial, Pharo5 / Libclang

2016-09-24 Thread Ben Coman
hi all, Just announcing that I'm writing a series of posts on using FFI in Pharo 5 to interface to libclang, the interface library for the LLVM C compiler. http://blog.openinworld.com/2016/09/pharo-libclang-ffi-part-1-preamble/ I'm writing this from the perspective of a FFI newbie progressively

[Pharo-dev] AbstractLayout class comment

2016-09-25 Thread Ben Coman
Minor thing... AbstractLayout class comment says... "There are special cases of layouts without slots, like NilLayout or BitsLayout." but I see no NilLayout in the system. Did this become EmptyLayout? cheers -ben

Re: [Pharo-dev] AbstractLayout class comment

2016-09-26 Thread Ben Coman
On Mon, Sep 26, 2016 at 2:54 PM, Marcus Denker <marcus.den...@inria.fr> wrote: > yes, needs update. can you add an issue? https://pharo.fogbugz.com/default.asp?19142 P.S. If its easier for you to type the comment here, I can issue to slice. cheers -ben > >> On 26 Sep 2016, a

[Pharo-dev] [off topic] Working overseas

2016-10-05 Thread Ben Coman
I hope this is not out of line... Until recently I wasn't paying attention to employment opportunities on this list, but I've realised my current job is not challenging me and I'm starting to consider other options, including working overseas. So as well as trawling back through past mails, I

Re: [Pharo-dev] [pharo-project/pharo-core] edd9f3: 60220

2016-09-16 Thread Ben Coman
On Sat, Sep 17, 2016 at 3:45 AM, Nicolai Hess wrote: > > > 2016-09-16 18:42 GMT+02:00 Eliot Miranda : >> >> Hi All, >> >> >> >> _,,,^..^,,,_ (phone) >> > On Sep 14, 2016, at 10:50 PM, Marcus Denker >> > wrote: >> > >> > >>

[Pharo-dev] SharedPool method definitions do not resolve Class names

2016-09-19 Thread Ben Coman
This is probably my lack of understanding but I found this surprising behaviour I was trying to add a method to a subclass of FFIExternalEnumeration and it was not recognising classes. I traced this back to SharedPool which can be demostrated by trying to save the following method...

[Pharo-dev] ExternalSemaphoreTable curious garbageCollect

2016-09-22 Thread Ben Coman
A curiosity I can't work out and maybe I can learn something... ExternalSemaphoreTable unprotectedExternalObjects class ==> Array so in #freedSlotsIn:ratherThanIncreaseSizeTo: how does the garbageCollect manage to free slots given that the Array holds strongly to its elements? cheers -ben

<    6   7   8   9   10   11   12   13   14   15   >