Re: [Pharo-dev] some hand holding with git and the pharovm tree please...

2014-01-23 Thread Max Leske
git fetch *does* fetch everything from remote but does *not* merge new objects into the working tree. For that you need to do `git pull` (make sure that your working tree is clean by either committing first or stashing your changes with `git stash`). After pulling, run `git log` to see the comm

Re: [Pharo-dev] [update 3.0] #30717

2014-01-23 Thread Marcus Denker
On 24 Jan 2014, at 08:11, Marcus Denker wrote: > (other mail as the diff sender job is broken… diffs fro 30715 an 716 are > coming as soon as that is > fixed). > > 30717 > - > > 12684 NewValueHolder Enhancements > https://pharo.fogbugz.com/f/cases/12684 Hmmm… 1) now we have test

[Pharo-dev] [update 3.0] #30717

2014-01-23 Thread Marcus Denker
(other mail as the diff sender job is broken… diffs fro 30715 an 716 are coming as soon as that is fixed). 30717 - 12684 NewValueHolder Enhancements https://pharo.fogbugz.com/f/cases/12684 Diff information: http://smalltalkhub.com/mc/Pharo/Pharo30/main/Spec-Tools-MarcusDenker.181.

[Pharo-dev] ConfigurationOfNacl

2014-01-23 Thread Hernán Morales Durand
I have added ConfigurationOfNacl to Pharo 3 repository. You can load it using the Configuration Browser. Nacl is a cryptolibrary based in libsodium. The binding for Pharo/Squeak ( http://www.eighty-twenty.org/index.cgi/tech/smalltalk/nacl-for-squeak-and-pharo-20130601.html) was written by Tony-Gar

Re: [Pharo-dev] Null Object Pattern

2014-01-23 Thread Sean P. DeNigris
Thank you everyone. Yes, the subject is a bit misleading ;) I'll give you my exact use case to make things clearly… I'm cleaning up the globals ActiveWorld and World. There are methods such as Morph>>world that sometimes return one of the above, or nil. As part of the cleanup, I want a NullWorld t

Re: [Pharo-dev] Nautilus Package Tree

2014-01-23 Thread Sean P. DeNigris
Issue 12708 Nautilus: High-Level Nodes in Package Tree https://pharo.fogbugz.com/default.asp?12708 Slice in inbox: SLICE-Issue-12708-Nautilus-High-Level-Nodes-in-Package-Tree-SeanDeNigris.1 DO NOT INTEGRATE. This is enough to play with, but it is not a full implementation. Still to do: - Node sel

[Pharo-dev] Nautilus Package Tree

2014-01-23 Thread Sean P. DeNigris
Is more-than-one-level deep planned? I love the idea, but I'm not finding the current implementation particularly useful. I want to reiterate that I think the tree nodes should be based on name-matching and not only per-package. For example: > MyProject >X Core - Support - Announcements

Re: [Pharo-dev] RFB on a headless Pharo 3

2014-01-23 Thread Torsten Bergmann
Hi Sebastian, had no time to try yet. But I did not run headless (tried on Win). Next week there may be more time to look. Thx T. > Gesendet: Donnerstag, 23. Januar 2014 um 19:38 Uhr > Von: "Sebastian Sastre" > An: "Pharo Development List" > Betreff: Re: [Pharo-dev] RFB on a headless Pharo 3

Re: [Pharo-dev] RFB on a headless Pharo 3

2014-01-23 Thread Sebastian Sastre
Torsten where you able to use the keyboard from the VNC client? for me it’s all good but the keyboard backspace and enter are okay, re rest? no-no On Jan 20, 2014, at 5:02 PM, Torsten Bergmann wrote: > Also try > > RFBLog dumpLogToTranscript: true > > before running. Then a dump on the

[Pharo-dev] Senders in Scoped Browser Aren't

2014-01-23 Thread Sean P. DeNigris
1. Select a few packages in Nautilus 2. Browse scoped from the context menu 3. in the class definition pane, type a selector (I chose #new) 4. Browse senders via the shortcut They are not scoped - Cheers, Sean -- View this message in context: http://forum.world.st/Senders-in-Scoped-Browser

Re: [Pharo-dev] Services and -vm-display-null

2014-01-23 Thread Sebastian Sastre
in the logs it has an exit with code 1 and looking at the code I see that in #error so your guess might be right testing that in 3, 2, 1.. On Jan 23, 2014, at 3:25 PM, Esteban Lorenzano wrote: > well… you can always modify BasicCommandLineHandler to respond as you want: > > BasicCommandLin

Re: [Pharo-dev] problems with RPackage and cie...

2014-01-23 Thread Benjamin Van Ryseghem
Just that you know I faced it again :( I created a new RPackage, move classes in the newly created RPackage. And when I wanted to commit the code, it was empty. I added also forceRefreshMetaclassDefinedSelectors | dict | dict := Dictionary new. self definedClasses do: [ :

[Pharo-dev] Versioning - Monticello vs. Bitbucket/Github/Gitorious etc "how to" lesson at ESUG14?

2014-01-23 Thread Sabine Knöfel
I just read this: http://smallworks.com.ar/web/blog/2014-01-16-Why-Im-using-git Very interesting, thank you, Esteban. Wouldn't it be good to have a lesson about this topic at ESUG14? Sabine -- View this message in context: http://forum.world.st/Versioning-Monticello-vs-Bitbucket-Github-Gitor

Re: [Pharo-dev] PSMCPatchMorph - can I remove the setting?

2014-01-23 Thread Marcus Denker
On 23 Jan 2014, at 18:29, Sean P. DeNigris wrote: > Marcus Denker-4 wrote >> there are always very important users against it. >> ... >> I am fine with removing, though. > > Do you know of anyone that would be upset? Maybe I should give them a chance > to speak up… yes, maybe better.

Re: [Pharo-dev] PSMCPatchMorph - can I remove the setting?

2014-01-23 Thread Sean P. DeNigris
Marcus Denker-4 wrote > there are always very important users against it. > ... > I am fine with removing, though. Do you know of anyone that would be upset? Maybe I should give them a chance to speak up… - Cheers, Sean -- View this message in context: http://forum.world.st/PSMCPatchMorph-

[Pharo-dev] Forward IRC Channel

2014-01-23 Thread Sean P. DeNigris
Whoever has access, maybe it would be good to: /cs redirect #pharo-project #pharo [1] As suggested to me by eMBee, the only other user in #pharo-project ;) [1] http://www.geekshed.net/2010/05/redirecting-one-channel-to-another/ - Cheers, Sean -- View this message in context: http://forum.

Re: [Pharo-dev] Services and -vm-display-null

2014-01-23 Thread Esteban Lorenzano
well… you can always modify BasicCommandLineHandler to respond as you want: BasicCommandLineHandler>>handleArgument: aString "give priority to subcommands" self handleSubcommand == self ifFalse: [ ^ self ]. "check for default options" aString ifEmp

Re: [Pharo-dev] PSMCPatchMorph - can I remove the setting?

2014-01-23 Thread Marcus Denker
On 23 Jan 2014, at 18:18, Sean P. DeNigris wrote: > What is "PSMCPatchMorph usedByDefault" all about? When would we not want to > use the polymorph diff tool for MC? If never, I'd like to remove both the > setting and MCMergeBrowser > like always when you introduce a new UI there are always ver

[Pharo-dev] PSMCPatchMorph - can I remove the setting?

2014-01-23 Thread Sean P. DeNigris
What is "PSMCPatchMorph usedByDefault" all about? When would we not want to use the polymorph diff tool for MC? If never, I'd like to remove both the setting and MCMergeBrowser - Cheers, Sean -- View this message in context: http://forum.world.st/PSMCPatchMorph-can-I-remove-the-setting-tp47

Re: [Pharo-dev] SWIG for Native Boost FFI

2014-01-23 Thread Ronie Salgado
Its completely different approach. SWIG is a tool designed to create bindings, for which you provide an interface descripitions, which usually includes your C/C++ headers, and you provide some SWIG specific directives for improving the generated bindings. It produces C side module and a language sp

Re: [Pharo-dev] Services and -vm-display-null

2014-01-23 Thread btc
Sven Van Caekenberghe wrote: Hi, On 23 Jan 2014, at 16:14, Sebastian Sastre wrote: Hi there, What are you using to monitor processes in headless images? I ask because the new way to start a headless image in linux is: pharo-vm/pharo -vm-display-null your.image —no-quit And i

Re: [Pharo-dev] Morphic Alarms

2014-01-23 Thread Chris Muller
When the hand enters a Morph, a help balloon appears, not instantly, but after a time elapsed. On Thu, Jan 23, 2014 at 12:39 AM, Sean P. DeNigris wrote: > Is anyone using them? What is a real world use case? I've read through the > class comment, senders (currently seems to be only DebuggerSessio

Re: [Pharo-dev] Services and -vm-display-null

2014-01-23 Thread Sebastian Sastre
Thanks Sven bue I have no issues on Pharo 2 The problem is with Pharo 3 on the latest VM With services and all this I was referring not to things inside the image but in the OS (the headless image as service) Yes, having a init.d script to start the image is the goal Are you using your scrips

Re: [Pharo-dev] SWIG for Native Boost FFI

2014-01-23 Thread Stefan Marr
Hi Ronie: On 22 Jan 2014, at 21:25, Ronie Salgado wrote: > I started working on extending SWIG to generate bindings for NativeBoost FFI, > using as a reference the C# binding generator. I am committing my work on > this into https://github.com/ronsaldo/swig/ . Just out of curiosity, how does

Re: [Pharo-dev] Pharo 3.0 on Raspberry Pi - Yes/No

2014-01-23 Thread Jean Baptiste Arnaud
I made some advance and cleaning about the RaspberryPi, compilation. I cross compile from an unix slave, that is really faster and allow me easily to compile the fast bltbit file. Now I integrate the fastbltbit into the StackVM (there a job associated but at term It will be merged): https://ci.i

Re: [Pharo-dev] #windowIsClosing not sent to model of WindowModel

2014-01-23 Thread Benjamin
On 23 Jan 2014, at 12:53, b...@openinworld.com wrote: > I gave this a try and indeed #whenBuiltDo: works from #initialize. However > in PharoLauncher stopped updating the list. After a bit of a > muddling around I found that I am prevented from registering the event > "wherever I wanted", si

Re: [Pharo-dev] #windowIsClosing not sent to model of WindowModel

2014-01-23 Thread btc
Benjamin wrote: On 20 Jan 2014, at 14:37, b...@openinworld.com wrote: I don't want to unsubscribe #refresh in PhLTitledTreeModel>>initialize. I _really_ want to unsubscribe #refresh immediately after the subscribe #refresh is set up. But it does not prevent you to regis

Re: [Pharo-dev] Services and -vm-display-null

2014-01-23 Thread Sven Van Caekenberghe
Hi, On 23 Jan 2014, at 16:14, Sebastian Sastre wrote: > Hi there, > > What are you using to monitor processes in headless images? > > I ask because the new way to start a headless image in linux is: > > pharo-vm/pharo -vm-display-null your.image —no-quit > > And it seems that it always quits

[Pharo-dev] Services and -vm-display-null

2014-01-23 Thread Sebastian Sastre
Hi there, What are you using to monitor processes in headless images? I ask because the new way to start a headless image in linux is: pharo-vm/pharo -vm-display-null your.image —no-quit And it seems that it always quits For example supervisord* is really unhappy about this way to run a servic

Re: [Pharo-dev] Jump to superclass from selected class

2014-01-23 Thread Esteban A. Maringolo
Thanks! How hard would it be to add a key modifier to do this? In some dialects Ctrl+Click did that trick. Regards. Esteban A. Maringolo

Re: [Pharo-dev] Null Object Pattern

2014-01-23 Thread Esteban A. Maringolo
2014/1/23 Otto Behrens : >> MyNullClass>>#ifNil: nilBlock ifNotNil: notNilBlock >> nilBlock value. >> >> Any ideas? > > I've got a slightly different understanding of the null object > pattern, perhaps. Me too. A "null object" is an object that is polymorphic with some other. Eg. "Per

Re: [Pharo-dev] Null Object Pattern

2014-01-23 Thread Clément Bera
Hello, specific messages (control flow oriented messages) are inlined and you cannot override them (same problem in the old and the new compiler). In Opal we introduced some kind of settings to force the compiler not to inline messages when it is not needed. This can be done at method level with a

Re: [Pharo-dev] [Moose-dev] Activity Diagram

2014-01-23 Thread Serge Stinckwich
BTW, I found an interesting paper that describe how to draw activity diagrams here : http://tobias-lib.uni-tuebingen.de/volltexte/2006/2459/pdf/activity.pdf Regards, On Mon, Dec 23, 2013 at 6:09 PM, Alexandre Bergel wrote: > As far as I know, there is nothing like this, however we are quite inte

Re: [Pharo-dev] Null Object Pattern

2014-01-23 Thread Otto Behrens
> MyNullClass>>#ifNil: nilBlock ifNotNil: notNilBlock > nilBlock value. > > Any ideas? I've got a slightly different understanding of the null object pattern, perhaps. I would use it this way: MyClass is an abstract class that defines an interface that users would expect, with a subcl

Re: [Pharo-dev] Easy one for review

2014-01-23 Thread Guillermo Polito
done ;) On Thu, Jan 23, 2014 at 1:51 AM, Sean P. DeNigris wrote: > 12692 KeyboardEvent>>#asKeyCombination ignores Option key > Fix in inbox: > > SLICE-Issue-12692-KeyboardEventasKeyCombination-ignores-Option-key-SeanDeNigris.1 > > > > - > Cheers, > Sean > -- > View this message in context: >

Re: [Pharo-dev] Serializing Pharo Contribution CI jobs from one matrix

2014-01-23 Thread Sven Van Caekenberghe
On 23 Jan 2014, at 10:57, Christophe Demarey wrote: > Hi Sven, > > Le 22 janv. 2014 à 18:24, Sven Van Caekenberghe a écrit : > >> Hi, >> >> Is it possible to serialize (i.e. do not execute in parallel) the CI jobs of >> one matrix of Pharo Contributions ? >> >> The Zinc jobs occasionally f

Re: [Pharo-dev] how do I install gitfiletree?

2014-01-23 Thread Goubier Thierry
Le 23/01/2014 10:59, Marcus Denker a écrit : On 23 Jan 2014, at 10:57, Esteban Lorenzano mailto:esteba...@gmail.com>> wrote: On 23 Jan 2014, at 10:50, p...@highoctane.be wrote: I had a talk with Thierry and GitFileTree isn't supported on Windows. Due to OSProc

Re: [Pharo-dev] how do I install gitfiletree?

2014-01-23 Thread Goubier Thierry
Le 23/01/2014 10:43, Esteban Lorenzano a écrit : oh yes… I do not think that’s the way to go: having a repository-cache at the side of the image looks like the correct approach :) The current package-cache has ways to trip you that are really fun (not :(:() when using git and branches...

Re: [Pharo-dev] how do I install gitfiletree?

2014-01-23 Thread Marcus Denker
On 23 Jan 2014, at 10:57, Esteban Lorenzano wrote: > > On 23 Jan 2014, at 10:50, p...@highoctane.be wrote: > >> I had a talk with Thierry and GitFileTree isn't supported on Windows. >> >> Due to OSProcess. >> >> Is the libgit2 going to solve that? > > yes, libgit2 will be distributed with…

Re: [Pharo-dev] Serializing Pharo Contribution CI jobs from one matrix

2014-01-23 Thread Christophe Demarey
Hi Sven, Le 22 janv. 2014 à 18:24, Sven Van Caekenberghe a écrit : > Hi, > > Is it possible to serialize (i.e. do not execute in parallel) the CI jobs of > one matrix of Pharo Contributions ? > > The Zinc jobs occasionally fails because they interfere with each other (i.e. > although they use

Re: [Pharo-dev] how do I install gitfiletree?

2014-01-23 Thread Esteban Lorenzano
On 23 Jan 2014, at 10:50, p...@highoctane.be wrote: > I had a talk with Thierry and GitFileTree isn't supported on Windows. > > Due to OSProcess. > > Is the libgit2 going to solve that? yes, libgit2 will be distributed with… er… well… pharo 4 :) (if my experiments works, and I finish in time,

Re: [Pharo-dev] how do I install gitfiletree?

2014-01-23 Thread p...@highoctane.be
I had a talk with Thierry and GitFileTree isn't supported on Windows. Due to OSProcess. Is the libgit2 going to solve that? Phil On Thu, Jan 23, 2014 at 10:39 AM, Goubier Thierry wrote: > > > Le 23/01/2014 10:27, Esteban Lorenzano a écrit : > >> >> On 23 Jan 2014, at 10:24, Sven Van Caekenb

Re: [Pharo-dev] how do I install gitfiletree?

2014-01-23 Thread Esteban Lorenzano
On 23 Jan 2014, at 10:39, Goubier Thierry wrote: > > > Le 23/01/2014 10:27, Esteban Lorenzano a écrit : >> >> On 23 Jan 2014, at 10:24, Sven Van Caekenberghe wrote: >> >>> It is in the image, no ? >>> >>> Just add a MC repository of the filetree:// type … >> >> no, that’s filetree. >> >>

Re: [Pharo-dev] how do I install gitfiletree?

2014-01-23 Thread Goubier Thierry
Le 23/01/2014 10:27, Esteban Lorenzano a écrit : On 23 Jan 2014, at 10:24, Sven Van Caekenberghe wrote: It is in the image, no ? Just add a MC repository of the filetree:// type … no, that’s filetree. gitfiletree is a package made by Thierry to give access to git operations (push, pull

Re: [Pharo-dev] how do I install gitfiletree?

2014-01-23 Thread Esteban Lorenzano
thanks :) On 23 Jan 2014, at 10:33, Goubier Thierry wrote: > Hi Esteban, > > use ConfigurationOfGitFileTree in the Meta repository for Pharo3. It will > load the OSProcess dependency and provide for Pull and Push in the repository > browsing interface. > > i.e. > > pharo Pharo.image config

[Pharo-dev] Nautilus UI Improvement Suggestion

2014-01-23 Thread J.F. Rick
Someone complained about the History Navigator being in an unintuitive position a while back. What about moving the functionality into the title. Add a drop down or list icon to the right of the title and clicking on that can be used to navigate it. As it currently is, the title and the History Nav

Re: [Pharo-dev] how do I install gitfiletree?

2014-01-23 Thread Goubier Thierry
Hi Esteban, use ConfigurationOfGitFileTree in the Meta repository for Pharo3. It will load the OSProcess dependency and provide for Pull and Push in the repository browsing interface. i.e. pharo Pharo.image config http://smalltalkhub.com/Pharo/MetaRepoForPharo30/main ConfigurationOfGitFile

Re: [Pharo-dev] how do I install gitfiletree?

2014-01-23 Thread Esteban Lorenzano
On 23 Jan 2014, at 10:24, Sven Van Caekenberghe wrote: > It is in the image, no ? > > Just add a MC repository of the filetree:// type … no, that’s filetree. gitfiletree is a package made by Thierry to give access to git operations (push, pull, commit, etc.) inside the image, using OSProcess

Re: [Pharo-dev] how do I install gitfiletree?

2014-01-23 Thread Sven Van Caekenberghe
It is in the image, no ? Just add a MC repository of the filetree:// type ... Maybe you mean the more advanced version ? On 23 Jan 2014, at 10:20, Esteban Lorenzano wrote: > I would like to give it a try (I’m already using git projects) and no idea > how to install it. > > thanks, > Esteba

[Pharo-dev] how do I install gitfiletree?

2014-01-23 Thread Esteban Lorenzano
I would like to give it a try (I’m already using git projects) and no idea how to install it. thanks, Esteban

Re: [Pharo-dev] HandMorph ShowEvents

2014-01-23 Thread p...@highoctane.be
Don't put that into a morph. I used that in the past and I was glad there was no other morphs because I had refresh/drawing problems and writing directly on the display was really useful. Now, why not a pref? On Thu, Jan 23, 2014 at 7:24 AM, Sean DeNigris wrote: > Is there a reason that the

Re: [Pharo-dev] SWIG for Native Boost FFI

2014-01-23 Thread p...@highoctane.be
Marvelous news. --- Philippe Back Dramatic Performance Improvements Mob: +32(0) 478 650 140 | Fax: +32 (0) 70 408 027 Mail:p...@highoctane.be | Web: http://philippeback.eu Blog: http://philippeback.be | Twitter: @philippeback Youtube: http://www.youtube.com/user/philippeback/videos High Octane SP

Re: [Pharo-dev] browsing comment versions

2014-01-23 Thread Marcus Denker
On 23 Jan 2014, at 05:37, Sean P. DeNigris wrote: > Nicolai Hess wrote >> someone interested in browsing older versions of class comments again? >> … >> What do you think? > > Sounds great :) > Yes! Marcus