Re: [Pharo-users] GitHub Mirror Workflow

2015-03-08 Thread Sean P. DeNigris
stepharo wrote be able to publish in parallel from Smalltalkhub and github Cool :) I've been thinking... FileTree's method-resolution may be The Right Thing To Do when using git for SCM (I know we've debated before). But... for the Mirror on Github use case, I wonder if less granularity

[Pharo-users] GitFileTree Version Numbering

2015-03-08 Thread Sean P. DeNigris
When copying MyPackage-Author-VersionNumber.mcz to an empty GitFileTree repository, VersionNumber is not considered, and it appears in the version browser as MyPackage-Author-1, which seems confusing. Could it keep the same VersionNumber? - Cheers, Sean -- View this message in context:

[Pharo-users] GitHub Mirror Workflow

2015-03-07 Thread Sean P. DeNigris
Does anyone have a good workflow for mirroring a repo with GitHub? Do you just copy the MC version to a GitFileTree repo after every commit to e.g. SmalltalkHub? via the MC Browser UI? Thanks. - Cheers, Sean -- View this message in context:

Re: [Pharo-users] Pillar and GT tools in Pharo4

2015-03-06 Thread Sean P. DeNigris
Torsten Bergmann wrote we would have to add a dependency from Pillar to PetitParser. What do you think? Make sure you depend on 'Core'. The default loads the GUI tools which brings in a whole lot of extra dependencies. - Cheers, Sean -- View this message in context:

Re: [Pharo-users] Pillar and GT tools in Pharo4

2015-03-06 Thread Sean P. DeNigris
Torsten Bergmann wrote the only thing I can lament on so far is that Workspace menue still opens a Playground and I do give not up the hope that you get convinced that this is confusing to people ;) I find it confusing on a visceral level even though I intellectually know the entire history

[Pharo-users] [ANN (Toy)]: Chord Keyboard

2015-03-06 Thread Sean P. DeNigris
I was watching this great video about Doug Engelbart https://www.youtube.com/watch?v=vdFejSdS9fs and got inspired to write a little chord keyboard simulator :) It's just a proof-of-concept but was fun building! ## Warning N.B. only load this in a throwaway image because it hijacks event handling

Re: [Pharo-users] Linux and Windows 3.0 differences

2015-03-04 Thread Sean P. DeNigris
Sebastian Heidbrink-2 wrote I just returned from a one on one Smalltalk introduction I gave tonight. Cool!! Sebastian Heidbrink-2 wrote Date fromString: method contains a method comment on Windows and on Ubuntu it doesn't even include an implementation. Could you give more details about

Re: [Pharo-users] Video presentation of Rewrite Tool

2015-02-21 Thread Sean P. DeNigris
Mark Rizun wrote Video presentation of Rewrite Tool: http://screencast.com/t/LCEl0hFl ... Please, I need your feedback on tool, so download it and try to use it. WOW!! A++ on the tool and the screencast :) - Cheers, Sean -- View this message in context:

[Pharo-users] Canvas: Transform Width and Height Independently

2015-02-20 Thread Sean P. DeNigris
I'm implementing a SimpleImageMorph which squeezes the form into the Morph's inner bounds instead of the weird TransformMorph thing. As a spike, I wrote: | transform scale | scale := self innerBounds width / self image width. transform := MorphicTransform new setScale:

Re: [Pharo-users] Canvas: Transform Width and Height Independently

2015-02-20 Thread Sean P. DeNigris
Nicolai Hess wrote You can create a new Form... warpblt into this form... Ah, thanks. That worked. It became: drawOn: aCanvas | tempForm | tempForm := Form extent: self innerBounds extent depth: self image depth. (WarpBlt current toForm: tempForm)

Re: [Pharo-users] Canvas: Transform Width and Height Independently

2015-02-20 Thread Sean P. DeNigris
Sean P. DeNigris wrote That worked But actually, it was totally unnecessary! MorphicTransform's scaling method arguments were either named (unhelpfully) 's' or (misleadingly) 'aFloat', but apparently, I can just pass aPoint to scale x and y separately :) So I'm back to the simple version

Re: [Pharo-users] Canvas: Transform Width and Height Independently

2015-02-20 Thread Sean P. DeNigris
Sean P. DeNigris wrote MorphicTransform's scaling method arguments were either named (unhelpfully) 's' or (misleadingly) 'aFloat' Issue 14971 MorphicTransform: Better Argument Names Fix in inbox... Scale: s - aNumberOrPoint Angle: a - radians Offset: a - aPoint - Cheers, Sean -- View

Re: [Pharo-users] Pharo and Docker

2015-02-20 Thread Sean P. DeNigris
ksi wrote Already accomplished for archlinux - https://hub.docker.com/u/geal/ The motivaton behind it - https://www.clever-cloud.com/blog/guests/2015/01/05/smalltalk-in-the-cloud/ Cheers Kiril - Cheers, Sean -- View this message in context:

Re: [Pharo-users] Issues with code formatting

2015-02-18 Thread Sean P. DeNigris
Nicolai Hess wrote Settings browser - Refactoring Engine - Configurable Formatter In 4.0 these settings have apparently been moved to Settings browser - Code Browsing - Pretty Printing. BTW two questions: 1. are these only applied if you click format from a source pane's context menu or is

Re: [Pharo-users] [ANN (Toy)]: Gold Rush

2015-02-17 Thread Sean P. DeNigris
Ben Coman wrote Should that be ? ...pinch yourself. ;-p - Cheers, Sean -- View this message in context: http://forum.world.st/ANN-Toy-Gold-Rush-tp4806070p4806167.html Sent from the Pharo Smalltalk Users mailing list archive at Nabble.com.

[Pharo-users] [ANN (Toy)]: Gold Rush

2015-02-16 Thread Sean P. DeNigris
I was in a jewelry store, and I realized how hard it is to figure out the markup on gold jewelry, so I did a little code kata... Loads in 4.0 with: Gofer it smalltalkhubUser: 'SeanDeNigris' project: 'SeansPlayground'; configurationOf: 'GoldRush'; loadDevelopment.

Re: [Pharo-users] recover lost changes

2015-02-16 Thread Sean P. DeNigris
Hartmut wrote Working with Pharo 3.0 I noticed for a while that I could not recover class definitions (do it's) from the Recent Changes. Now fixed in latest Pharo 3.0 and 4.0. Thank you Marcus :) - Cheers, Sean -- View this message in context:

Re: [Pharo-users] Writing a Login Dialog using Spec in 3 methods

2015-02-13 Thread Sean P. DeNigris
Sven Van Caekenberghe-2 wrote Spec is not perfect, its main 'issue' is that the UI elements are called models I appreciate the ability to easily create standard vanilla business UIs... which we did not have in the not-too-distant-past. And I'm not too worried because everything's a work in

Re: [Pharo-users] recover lost changes

2015-02-11 Thread Sean P. DeNigris
Marcus Denker-4 wrote The issue is here And the solution is right there in the comment! Pharo Issue Tracker wrote ChangesLog default is not registered for the SystemAnnouncer. Reinitializing it should help: ChangesLog reset;default. Works on both 3.0 and 4.0. I made a parent issue 14916

Re: [Pharo-users] recover lost changes

2015-02-11 Thread Sean P. DeNigris
Stephan Eggermont wrote The current implementation +1. It is really bad, especially for new users, that we've let it go on this long. It should have been fixed and backported to 3.0. - Cheers, Sean -- View this message in context:

Re: [Pharo-users] recover lost changes

2015-02-11 Thread Sean P. DeNigris
Hartmut wrote I also lost class comments on file-out / file-in . I can not reproduce this in the lastest update (#30862). What image update version do you have? You can find out via WorldMenu-System-About Also, when you say - Cheers, Sean -- View this message in context:

Re: [Pharo-users] recover lost changes

2015-02-11 Thread Sean P. DeNigris
Sean P. DeNigris wrote I can not reproduce this... Okay, I see. It only happens when Nautilus (the browser) is on the class-side. Looking deeper, there is in general a flaw in Nautilus - at least in announcement handling - because it doesn't take class vs. metaclass into account. I started

Re: [Pharo-users] Problems evaluating message sends in run-time arrays

2015-02-10 Thread Sean P. DeNigris
Andy Burnett wrote In both cases it evaluates to 'Color blue' rather than the Color object. 'Color blue' is the Color object you created and put in your array. It is aColor object. It's print string is 'Color blue'. See Color#printOn: for more info. - Cheers, Sean -- View this message

Re: [Pharo-users] Spotter: Browse Impementors?

2015-02-10 Thread Sean P. DeNigris
Juraj Kubelka wrote Do you need to open it in Implementors/Senders Browser? Yes. I was fixing mouse wheel user code to handle horizontal wheel events. The Morphic hook is #mouseWheel:, so I wanted a browser on all implementors of #mouseWheel: so that I could view each one and update it if

[Pharo-users] Spotter: Browse Impementors?

2015-02-10 Thread Sean P. DeNigris
Maybe I'm missing something obvious, but if I zero in on a message name in spotter, can I open a browser on all implementors, or only browse one specific method? - Cheers, Sean -- View this message in context: http://forum.world.st/Spotter-Browse-Impementors-tp4805013.html Sent from the

Re: [Pharo-users] How to send messages to an object.

2015-02-07 Thread Sean P. DeNigris
hernanmd wrote Use the halos... select the Menu halo (red) - debug... - explore morph Yes, you can bring up an inspector/explorer on each morph, but the hiccup is how do you connect them i.e. send one as an argument to the other? - Cheers, Sean -- View this message in context:

Re: [Pharo-users] Spotter vs Spotlight was: [Re: Cleaning code completition's namespace]

2015-02-07 Thread Sean P. DeNigris
Nicolai Hess wrote Spotlight... even if you type in a the exact class name that exists, the first entries spotlight shows, may only include that name. (Searching and opening a browser for String or Morph for example) Secret workaround: After typing an exact class/message name e.g. Morph,

Re: [Pharo-users] Relationship between Morph and Canvas

2015-02-06 Thread Sean P. DeNigris
nacho wrote But the question is, where does Morph create such instance of FormCanvas? #drawOn: - senders incl. WorldState#drawWorld:submorphs:invalidAreasOn: - senders incl. WorldState#drawWorld:submorphs:invalidAreasOn:, whose implementation sends #assuredCanvas... hmm that sounds interesting -

Re: [Pharo-users] Spotter: How to see more beyond #/##

2015-02-05 Thread Sean P. DeNigris
kilon.alios wrote because right controls the search input box cursor On Thu, Feb 5, 2015 at 12:00 PM, Guillermo Polito lt; guillermopolito@ gt; wrote: Maybe I'm not getting it but, Why not just using Right? Ha ha ha, I was thinking the same thing! But it seems obvious now. I think

Re: [Pharo-users] Canvas Transform Goes Haywire if Scaled

2015-02-05 Thread Sean P. DeNigris
Thank you Werner and Nicolai! You were both right :) The transform offset needed to be scaled and the clipping needed to be both translated and scaled, too. The final code was: morph := Morph new topLeft: 200@400; openInWorld.

[Pharo-users] RadarMorph (was Re: Canvas Transform Goes Haywire if Scaled)

2015-02-05 Thread Sean P. DeNigris
Nicolai Hess wrote What do you want to achieve? I've created an infinite desktop a la Self. To make things manageable, I'm currently writing a RadarView (also just like Self) to show a map of all the objects on the desktop, and the position of the current viewport. It's working now thanks to

Re: [Pharo-users] RadarMorph (was Re: Canvas Transform Goes Haywire if Scaled)

2015-02-05 Thread Sean P. DeNigris
nacho wrote question, the UI was made completely in Morphic? or did you use Spec? Both. The standard parts (e.g. window, toolbars) were Spec, and everything inside the World window is pretty much straight Morphic. - Cheers, Sean -- View this message in context:

Re: [Pharo-users] Custom DND Drop Action?

2015-02-04 Thread Sean P. DeNigris
Peter Uhnák wrote at least from my naive view it should belong to both (and protocols don't work like tags). I agree. Maybe that will be Pharo's next fun enhancement! - Cheers, Sean -- View this message in context: http://forum.world.st/Custom-DND-Drop-Action-tp4803667p4803694.html Sent

[Pharo-users] Custom DND Drop Action?

2015-02-04 Thread Sean P. DeNigris
How do I accept a dropped Morph, but do something other than the default add-as-submorph? I want to drop a Morph into a TextMorph and have it be automatically converted into a TextAnchor, but instead it becomes a submorph and takes over all available space so the contents of the TextMorph can not

Re: [Pharo-users] Custom DND Drop Action?

2015-02-04 Thread Sean P. DeNigris
Never mind. I found #handleDropMorph:, which I missed the first time because it is not in the dropping/grabbing protocol, but is instead in events-processing. Maybe it should be moved? - Cheers, Sean -- View this message in context:

[Pharo-users] Supply named temporaries to Compiler#evaluate:...

2015-02-04 Thread Sean P. DeNigris
I want to be able to evaluate a string like '2 + arg1' and supply anObject for arg1 to the compiler. I naively tried: | aContext | aContext := thisContext copy tempNamed: 'arg1' put: 1; yourself. Compiler evaluate: '2 + arg1' in: aContext to: nil which didn't even come close to

[Pharo-users] Spotter: How to see more beyond #/##

2015-02-04 Thread Sean P. DeNigris
Spotter is showing me Classes 5/26. How do I see the remaining 21? - Cheers, Sean -- View this message in context: http://forum.world.st/Spotter-How-to-see-more-beyond-tp4803696.html Sent from the Pharo Smalltalk Users mailing list archive at Nabble.com.

Re: [Pharo-users] Custom DND Drop Action?

2015-02-04 Thread Sean P. DeNigris
Sean P. DeNigris wrote Maybe it should be moved? Ouch! #acceptDroppingMorph:event: was the message I really wanted, but it was in the 'layout' protocol! That's just mean ;) - Cheers, Sean -- View this message in context: http://forum.world.st/Custom-DND-Drop-Action-tp4803667p4803724.html

Re: [Pharo-users] Question on Morphic drawOn: method.

2015-02-04 Thread Sean P. DeNigris
HilaireFernandes wrote First you don't need to subclass EllipseMorph... 100 to: 50 by: -1 do: [ :x | aBall height: x; bottom: 200 - x. World doOneCycle] Of course you can have the best of both worlds by using Morphic stepping in your subclass, like: EllipseMorph

Re: [Pharo-users] Question on Morphic drawOn: method.

2015-02-04 Thread Sean P. DeNigris
nacho wrote I'm so lost in morphic. Trying to understand the logic of it slowly. Unfortunately there seems to be little documentation and a lot of what is there does not work in Pharo 3 or 4. I use Pharo By Example for most straightforward Morphic questions. It shows the nuts-and-bolts very

Re: [Pharo-users] Slides from the Pharo Status talk at FOSDEM 2015

2015-02-03 Thread Sean P. DeNigris
kilon.alios wrote I do agree, that nomads do not build cathedrals but there is the flip side of the coin, why one would want to be a nomad and the great benefits coming with being a nomad Guido the creator of python explains it from the side of the Python Standard library but I think it

Re: [Pharo-users] Slides from the Pharo Status talk at FOSDEM 2015

2015-02-03 Thread Sean P. DeNigris
kilon.alios wrote The weak spot in your argument is that you use the worst example you can choose to prove it. Ha ha ha, did you really just boil my whole post down to two examples of languages which are languages you're supposed to use (which by the way if you read carefully I never suggest

Re: [Pharo-users] Slides from the Pharo Status talk at FOSDEM 2015

2015-02-03 Thread Sean P. DeNigris
kilon.alios wrote If you mean something more than that, then I am open to other opinions as always :) The only meaning I connected to C++ and Ruby were that they were dogmatically and widely enough approved for use to be rigid by necessity. Based on some of your comments, I assume I probably

Re: [Pharo-users] Slides from the Pharo Status talk at FOSDEM 2015

2015-02-03 Thread Sean P. DeNigris
kilon.alios wrote Yes sure , I agree, but why that does not apply to Pharo ? Pharo as a principle has prioritized do the right thing over backward compatibility, and by consequence to lose users who won't accept that. Now amazingly, in practice, migration has for the most-part been a breeze,

Re: [Pharo-users] Pharo Sound of Silence

2015-01-26 Thread Sean P. DeNigris
Evan Donahue wrote I'm trying to get sounds working in Pharo If it helps, I started a minimal wrapper of the cross-platform FMOD library at http://smalltalkhub.com/#!/~SeanDeNigris/FMOD . I did enough to play mp3s. - Cheers, Sean -- View this message in context:

Re: [Pharo-users] Spec, Morphic, lists, multiple selection and dragdrop

2015-01-24 Thread Sean P. DeNigris
Nicolai Hess wrote The problem is, dragging stars after the mouse click on the list items changes the selection. I think the problem (which is a bug) is that the selection is changed on mouseDown instead of mouseUp. It's very annoying. - Cheers, Sean -- View this message in context:

Re: [Pharo-users] Mea Culpa

2015-01-22 Thread Sean P. DeNigris
hernanmd wrote I am not that convinced Smalltalk should be popular For me, the goal is critical mass - big enough where issues and new projects move forward with ease. And this is probably just a few hundred percent. Mass popularity brings in people disconnected from the vision. Smalltalk for me

Re: [Pharo-users] Question about Morphic in Pharo 4

2014-12-20 Thread Sean P. DeNigris
kilon.alios wrote even if continue to use Spec I will stiil have to rely on Morphic since custom GUIs is really important for me. Yes, that's why they can not be compared: Morphic = make and understand any UI Spec = make common business UIs easily (on top of a general framework like Morphic)

Re: [Pharo-users] Question about Morphic in Pharo 4

2014-12-19 Thread Sean P. DeNigris
Daniel Lyons wrote My impression is that Morphic must have started out as a small and beautiful core. Otherwise you wouldn't find so many people talking about how amazing it was in writings dated 10 years ago and earlier The idea is revolutionary and beautiful - that everything you see on the

Re: [Pharo-users] Question about Morphic in Pharo 4

2014-12-19 Thread Sean P. DeNigris
jfabry wrote with: #initializeWidgets versus #initializePresenter. The motivation for that is to have small methods (you know, Smalltalk style …) and to have clear responsibilities for each method (the first is for widgets, the second for their interaction). I guess since my dream is

Re: [Pharo-users] [ANN]: NewExternalWebBrowser

2014-11-11 Thread Sean P. DeNigris
jannik laval wrote Could you give me access to the repository ? Added user JLaval as contributor - Cheers, Sean -- View this message in context: http://forum.world.st/ANN-NewExternalWebBrowser-tp4788403p4789740.html Sent from the Pharo Smalltalk Users mailing list archive at Nabble.com.

Re: [Pharo-users] [ANN]: NewExternalWebBrowser

2014-11-08 Thread Sean P. DeNigris
jannik laval wrote It seems that there is no NBUnixShell. I have implemented the necessary for Ubuntu, in Phratch. Would you like I push it ? Absolutely! Is there a command or library that can open a URL that works on all GNU+Linux flavors (bonus if it's pre-loaded)? When I looked into this

Re: [Pharo-users] [ANN]: NewExternalWebBrowser

2014-11-07 Thread Sean P. DeNigris
Tudor Girba-2 wrote Actually, the ability to open a web browser is already present in the Pharo image out of the box through NativeBoost: NBMacShell open: 'http://pharo.org' NBWin32Shell shellBrowse: 'http://pharo.org' Yes, that's what I wrapped :) I just added the behavior directly to

Re: [Pharo-users] next sttep after the example tutorial

2014-11-07 Thread Sean P. DeNigris
Peter Uhnák wrote Now that you mentioned calculator, have a look at this https://medium.com/@svenvc/rediscovering-the-ux-of-the-legendary-hp-35-scientific-pocket-calculator-d1d497ece999 Thanks for the reminder - it is a masterpiece!! - Cheers, Sean -- View this message in context:

Re: [Pharo-users] [ANN]: NewExternalWebBrowser

2014-11-06 Thread Sean P. DeNigris
On Nov 6, 2014, at 6:19 AM, jannik laval [via Smalltalk] ml-node+s1294792n4788709...@n4.nabble.com wrote: Thank you Sean, I will integrate it in Phratch. Like that, I can remove OSProcess. n.b. I only implemented Mac OS X. I assume it would be trivial to implement in Windows, but I’m not

[Pharo-users] Render PDF / Web Document in Pharo

2014-11-04 Thread Sean P. DeNigris
Is it possible to display either in a Morphic world? As a start, even a non-interactive preview would be valuable... Thanks. - Cheers, Sean -- View this message in context: http://forum.world.st/Render-PDF-Web-Document-in-Pharo-tp4788409.html Sent from the Pharo Smalltalk Users mailing

Re: [Pharo-users] [ANN]: NewExternalWebBrowser

2014-11-04 Thread Sean P. DeNigris
Tudor Girba-2 wrote Nice :)... Thanks, No problem! BTW let's not depend on NewExternalWebBrowser surviving as the project's name ;) - Cheers, Sean -- View this message in context: http://forum.world.st/ANN-NewExternalWebBrowser-tp4788403p4788461.html Sent from the Pharo Smalltalk Users

Re: [Pharo-users] Zoomable Infinitely scrollable PasteupMorph

2014-11-02 Thread Sean P. DeNigris
kilon.alios wrote I dont get why we need zoomable and infinitable scrollable pasteupmorph, I need an IDE that does not cram my self expression into a multi-paned browser. PasteUpMorph is an implementation detail that I'd be happy to upgrade if there's something better. - Cheers, Sean --

Re: [Pharo-users] BabyMock2: Stubbing individual methods from existing instance?

2014-10-29 Thread Sean P. DeNigris
Damien Pollet wrote (if it's not there, consider this an official feature request :) We tried before (http://forum.world.st/Unifying-Testing-Ideas-tp4726787p4727283.html) but he wouldn't drink the partial stub koolaid ;) - Cheers, Sean -- View this message in context:

Re: [Pharo-users] Zoomable Infinitely scrollable PasteupMorph

2014-10-29 Thread Sean P. DeNigris
I gave up on zoomability (with the idea to revisit after Athens is integrated), but I hacked together an infinitely scrollable world, called ScrollableWorldMorph, which is in use in my LivingCode IDE prototype described (with loading instructions) at

[Pharo-users] Conceptually the same as in Smalltalk

2014-10-02 Thread Sean P. DeNigris
I've read that #= can ignore non-domain things like cache data, but what about domain-related things that do not effect identity? Let's say I have a Person class. Obviously, the #name would be compared in #=. But what if there was a collection of #phoneNumbers, and aPerson and anotherPerson

Re: [Pharo-users] Loading PetitParser loads a hell of a lot of things... is there a terser version?

2014-09-25 Thread Sean P. DeNigris
Tudor Girba-2 wrote If you can live without the UI, you can load the 'Core' group from the configuration. +1. That's what I usually do. - Cheers, Sean -- View this message in context:

Re: [Pharo-users] Zoomable Infinitely scrollable PasteupMorph

2014-09-16 Thread Sean P. DeNigris
On Sep 16, 2014, at 7:59 AM, S Krish [via Smalltalk] ml-node+s1294792n4778316...@n4.nabble.com wrote: I am sure it will be lot more involved beyond a point to make everything contained zoomable, text editor: text / image , other compositions , layouts being honored properly.. Yes I assume

Re: [Pharo-users] Zoomable Infinitely scrollable PasteupMorph

2014-09-16 Thread Sean P. DeNigris
On Sep 16, 2014, at 12:08 PM, abergel [via Smalltalk] ml-node+s1294792n4778404...@n4.nabble.com wrote: Why staying in Morphic? I want a morph with all the existing capabilities of a WorldMorph, that also has zooming and infinite scrolling. Is this easily possible via Roassal/Trachel? -

Re: [Pharo-users] Zoomable Infinitely scrollable PasteupMorph

2014-09-16 Thread Sean P. DeNigris
On Sep 16, 2014, at 12:20 PM, abergel [via Smalltalk] ml-node+s1294792n477840...@n4.nabble.com wrote: Zooming is not infinite here Zooming wouldn't need to be, only scrolling e.g. an infinitely large world viewed through a small viewport - Cheers, Sean -- View this message in context:

Re: [Pharo-users] not a smalltalk!

2014-09-15 Thread Sean P. DeNigris
Uko2 wrote about pharo not being a smalltalk... is it true? Oh goodie... it's been a few weeks and I've been craving one of these threads ;) - Cheers, Sean -- View this message in context: http://forum.world.st/not-a-smalltalk-tp4776586p4778202.html Sent from the Pharo Smalltalk Users

[Pharo-users] Zoomable Infinitely scrollable PasteupMorph

2014-09-15 Thread Sean P. DeNigris
I need to create such a beast. What is my best bet to build on top of? I see the GT playground seems to have something like this for the Roassal previews... - Cheers, Sean -- View this message in context: http://forum.world.st/Zoomable-Infinitely-scrollable-PasteupMorph-tp4778229.html Sent

Re: [Pharo-users] Zoomable Infinitely scrollable PasteupMorph

2014-09-15 Thread Sean P. DeNigris
Sean P. DeNigris wrote I see the GT playground seems to have something like this for the Roassal previews... Although digging a bit, I see that the sub-objects are not true Morphs, so it seems that particular approach is not applicable... - Cheers, Sean -- View this message in context

Re: [Pharo-users] [Article] Reddit.st - In 10 Cool Pharo Classes

2014-09-02 Thread Sean P. DeNigris
jfabry wrote the tutorials are missing the basic explanation of the use of workspaces and browsers, and I don’t know where to get some documentation that treats just that. Any pointers to that kind of material? PBE? - Cheers, Sean -- View this message in context:

Re: [Pharo-users] Date text converter/formatter

2014-09-02 Thread Sean P. DeNigris
Esteban A. Maringolo wrote Curiosity #1: Why did you use an example date string instead of using regular patterns like , dd, hh/hh24, etc? I like the example concept because the user has less to remember (even if those date patterns are pretty well-known). Although, I noticed an example

Re: [Pharo-users] Date text converter/formatter

2014-09-02 Thread Sean P. DeNigris
Sven Van Caekenberghe-2 wrote Maybe you got the example and the input mixed up ? Oh yeah, I did, but even the example in that case is ambiguous, no? (ZTimestampFormat fromString: '02/03/01 (16:05:06)') parse: '10/10/10 (12:01:01)'. How does it decide whether it's American i.e.

Re: [Pharo-users] Can Pharo meet all your computing needs?

2014-08-26 Thread Sean P. DeNigris
Trygve Reenskaug wrote Alan Kay once said something like an operating system is what the language designers omitted to include in their language. That's a great one! Dan Ingalls put it this way in Design Principles Behind Smalltalk

Re: [Pharo-users] Can Pharo meet all your computing needs?

2014-08-26 Thread Sean P. DeNigris
Sven Van Caekenberghe-2 wrote Open source means nothing if you cannot read the code, do not understand it, cannot change it - easily. Yes!!! This is why just open sourcing a bad idea like an OS (see GNU/Linux) doesn't cut it. Even though theoretically you have access to the whole system, you

Re: [Pharo-users] Workbook, exercises and problems

2014-08-25 Thread Sean P. DeNigris
Sven Van Caekenberghe-2 wrote the best book is actually Andrés Valloud's A mentoring course on Smalltalk - I can guarantee you it will blow your mind ;-) +1. This book is too good to be written by a human. I think it was channeled from the programming gods :) - Cheers, Sean -- View this

Re: [Pharo-users] [ANN] Teapot 0.8 micro web framework

2014-08-24 Thread Sean P. DeNigris
Tudor Girba-2 wrote One word comes to mind to describe this piece of work: Elegant! Really great feedback - why not add a few of these quotes to the doc as a little marketing :) - Cheers, Sean -- View this message in context:

Re: [Pharo-users] Can Pharo meet all your computing needs?

2014-08-23 Thread Sean P. DeNigris
kilon.alios wrote I've been wondering if I can use Pharo the way I would use Emacs, as an environment for doing everything. This is the dream - the Dynabook vision. Smalltalk was a protoype exploration of JCR Licklider's dream, articulated in the early 60s to become interactive intellectual

Re: [Pharo-users] Migrate code from Dolphin Smalltalk

2014-08-19 Thread Sean P. DeNigris
Tim Mackinnon wrote might it be possible to put your script and mock classes on Smalltalk hub for future reference? +1. That sounds cool :) - Cheers, Sean -- View this message in context: http://forum.world.st/Migrate-code-from-Dolphin-Smalltalk-tp4773556p4773872.html Sent from the

Re: [Pharo-users] Can I create a personal slice?

2014-08-09 Thread Sean P. DeNigris
Tim Mackinnon wrote I want to version my spikes, in case I trash my image - but I’m not yet ready to propose anything to commit yet. While I can version each of the dirty packages - how can I group them to load them in one go? I often make old fashioned changesets for this via the changes

Re: [Pharo-users] Managing updates/patches in Pharo with Metacello

2014-08-08 Thread Sean P. DeNigris
Esteban A. Maringolo wrote I was afraid of populating the Metacello config with lots of #version21: #version211: #version212, etc. Config classes are just the way we serialize projects. It is like reading binary :) I wouldn't contort your workflow to make them easier to read in a browser. Have

Re: [Pharo-users] Versionner and issue tracking

2014-08-07 Thread Sean P. DeNigris
Evan Donahue wrote I can't seem to find a way to dismiss the issue tracker window one way or another and ended up killing the vm process In my image, the dialog layout is off, and the buttons are /almost/ completely out of view, but I can see the tops. The one on the right is the Cancel button.

Re: [Pharo-users] New to Pharo and working on a small project

2014-08-07 Thread Sean P. DeNigris
Pernet Alexis wrote Hello everyone! Welcome! Keep us posted :) - Cheers, Sean -- View this message in context: http://forum.world.st/New-to-Pharo-and-working-on-a-small-project-tp4772370p4772371.html Sent from the Pharo Smalltalk Users mailing list archive at Nabble.com.

Re: [Pharo-users] Versionner and issue tracking

2014-08-07 Thread Sean P. DeNigris
Evan Donahue wrote everything works :) - Cheers, Sean -- View this message in context: http://forum.world.st/Versionner-and-issue-tracking-tp4772087p4772405.html Sent from the Pharo Smalltalk Users mailing list archive at Nabble.com.

Re: [Pharo-users] Versionner and issue tracking

2014-08-06 Thread Sean P. DeNigris
Evan Donahue wrote I am presented with a prompt for Retrieve Slice title with a field for issue number and title. What version of Pharo are you using (major version and update number)? - Cheers, Sean -- View this message in context:

Re: [Pharo-users] rethinking compilation notifications

2014-08-03 Thread Sean P. DeNigris
Tudor Girba-2 wrote compilation notifications... we used a popper interface to show the error without affecting the underlying text editor: Thank god! At least it used to be highlighted so you could delete it easily, but now we don't even have that. Any chance this could be ported easily to

Re: [Pharo-users] Data Narratives with Pharo (Re: Data Science with Pharo?)

2014-07-31 Thread Sean P. DeNigris
Offray wrote Is really nice to see this talk happening +1. And please keep posting screencasts/shots on work with data. I'm frequently at non-Smalltalk tech meetings in NYC and there is demand for this. The more videos I have to explain the better chance of bringing in new users :) -

Re: [Pharo-users] New chapter of AgileVisualization

2014-07-31 Thread Sean P. DeNigris
abergel wrote The chapter “QuickStart” is now online on http://agilevisualization.com This chapter comes with some examples about using Roassal. Cool!! This is just what we needed - simple, easy examples. How about a downloadable image with the examples already loaded (it's hard to select the

Re: [Pharo-users] [Article] Elegant Pharo Code

2014-07-29 Thread Sean P. DeNigris
Offray wrote I would write a (Dyna)booklet... Great idea! Active Essays should be our only documentation :) - Cheers, Sean -- View this message in context: http://forum.world.st/Article-Elegant-Pharo-Code-tp4766924p4770887.html Sent from the Pharo Smalltalk Users mailing list archive at

Re: [Pharo-users] Add external package to metacello using versionner

2014-07-28 Thread Sean P. DeNigris
NorbertHartl wrote I try to give Neo-Caching a shot in a project of mine. Neo-Caching does not have a metacello configuration The more religious MetaC practitioners will tell you never to to this and to just make a configuration yourself ;) I've found this can be overkill in simple cases. IIRC

Re: [Pharo-users] Deprecator

2014-07-24 Thread Sean P. DeNigris
camille teruel wrote This debugger has a little 'Rewrite' button O.M.G. That is fantastic! Let's get this into core quickly!! Thanks :) Regarding the name... while I get the value of cool, mysterious-sounding names for public-facing (or maybe at minimum cross-platform) projects, I'd rather

Re: [Pharo-users] Deprecator

2014-07-24 Thread Sean P. DeNigris
stepharo wrote but this is just a tooling issue Tooling would certainly help, but I think the issue is a little deeper. It's about the amount of effort required to understand the purpose of the project. If you're scanning a list of titles of possible projects, and you see DeprecationRewriter or

Re: [Pharo-users] [Pharo-dev] Deprecator

2014-07-24 Thread Sean P. DeNigris
camille teruel wrote How about 'Reprecator' because you are Rep(airing)(Dep)recations. This one is fun :) Ha ha ha, worth it for humor value alone! - Cheers, Sean -- View this message in context: http://forum.world.st/Deprecator-tp4769844p4769961.html Sent from the Pharo Smalltalk

Re: [Pharo-users] How do I get a halo on a specific UI object in Pharo 3/4?

2014-07-16 Thread Sean P. DeNigris
Tim Mackinnon wrote In older versions of Squeak pharo - I think alt-click would cycle you through halos on objects in the UI. If you hold down shift in addition to this combination, the halos will cycle in reverse. To restore the non-shift direction, there is a setting (don't recall the name

Re: [Pharo-users] How do I get a halo on a specific UI object in Pharo 3/4?

2014-07-16 Thread Sean P. DeNigris
Ben Coman wrote On Windows, the Alt doesn't work upfront fyi it does if you enable the setting - Cheers, Sean -- View this message in context: http://forum.world.st/How-do-I-get-a-halo-on-a-specific-UI-object-in-Pharo-3-4-tp4768078p4768123.html Sent from the Pharo Smalltalk Users mailing

Re: [Pharo-users] get the names of the currently loaded mcz files

2014-07-13 Thread Sean P. DeNigris
Sven Van Caekenberghe-2 wrote (MCWorkingCopy allManagers asSortedCollection: [ :a :b | a packageName = b packageName ]) collect: #description. This is useful enough to go somewhere more permanent... any ideas? - Cheers, Sean -- View this message in context:

Re: [Pharo-users] HTML5 Generation

2014-06-04 Thread Sean P. DeNigris
stepharo wrote Now it would be really nice to have the seaside canvas as a separate component After working a bunch with Amber, I really wanted to extract HTML tags in general, since it's a well-known domain independent of any particular framework, and then each framework could add its own

Re: [Pharo-users] Xcode's Swift Playground

2014-06-04 Thread Sean P. DeNigris
aglynn42 wrote ...then remember 2 arcane commands just to get a project built, never mind debug it +1. Regardless of total size, uniformity is a huge win. There is simplicity in eliminating the context switching from writing code in a language, to configuring the build system in its own

Re: [Pharo-users] Accessing DLLs in Smalltalk/V

2014-05-30 Thread Sean P. DeNigris
kilon alios wrote An insane amount of documentation rant insane may be the key term here. We could be inventing executable active essays, which is the kind of magic our live environment makes possible, instead of writing and rewriting paper docs that quickly go stale. Non-executable docs are a

Re: [Pharo-users] name selector

2014-05-27 Thread Sean P. DeNigris
jfabry wrote +1 on the removal of Object#name. +1. It is a trap, especially for new users... - Cheers, Sean -- View this message in context: http://forum.world.st/name-selector-tp4760402p4760542.html Sent from the Pharo Smalltalk Users mailing list archive at Nabble.com.

Re: [Pharo-users] Calling an arbitrary method

2014-05-26 Thread Sean P. DeNigris
camille teruel wrote instance perform: filterMethod asSymbol instance perform: filterMessage asSymbol ;) - Cheers, Sean -- View this message in context: http://forum.world.st/Calling-an-arbitrary-method-tp4760058p4760380.html Sent from the Pharo Smalltalk Users mailing list archive at

Re: [Pharo-users] Versionner: Specifying un-configured packages as dependencies

2014-05-22 Thread Sean P. DeNigris
jfabry wrote I put a high priority on the simplicity rule It's good to know the dangers, but for single packages with no dependencies, I often just add it to my project. - Cheers, Sean -- View this message in context:

<    2   3   4   5   6   7   8   >