[Pharo-project] Fwd: Expeditions in Computing NSF Grant

2013-05-14 Thread DeNigris Sean
From http://forum.world.st/Expeditions-in-Computing-NSF-Grant-td4686758.html : quote author=Brad Fuller-3 This may be of interest to some here, or your colleagues: NSF National Science Foundation Expeditions in Computing Grant http://www07.grants.gov/search/search.do?mode=VIEWoppId=234035

[Pharo-project] Nabble not working

2013-05-14 Thread DeNigris Sean
It seems that Nabble stopped picking up new posts on this list on May 8, but other lists (e.g. Pharo users) are still working. Did we change something, or is it on Nabble's end?

[Pharo-project] Small(talk) opportunities

2013-04-25 Thread DeNigris Sean
From time to time, I lead small commercial Smalltalk projects, parts of which I'm able to delegate. If you're interested in more details / participating when these come up, email me and I'll keep you in mind. Cheers, Sean

[Pharo-project] Metacello Preview

2013-04-23 Thread DeNigris Sean
[cross posted to pharo-project and squeak-dev] Dale has done some really cool work on Metacello! From the original announcement at http://forum.world.st/Metacello-Preview-release-1-0-beta-32-2-td4642064.html : The Metacello Preview release provides the following features: - Metacello

Re: [Pharo-project] A demo video

2013-04-10 Thread DeNigris Sean
Really cool video! I'm struck by how much I take for granted things that seemed magical when I discovered Smalltalk... thanks :)

[Pharo-project] HOPomodoro (was Contribution CI Semantics)

2013-03-25 Thread DeNigris Sean
philippeback: I started this little thing, anyone welcome to improve it... http://smalltalkhub.com/#!/~philippeback/HOPomodoro Cool idea! I fixed the layout for the Morph and the control button so it doesn't look like: inline: Screen Shot 2013-03-25 at 5.45.47 PM.png Cheers, Sean p.s. if

Re: [Pharo-project] Twibbon

2013-02-18 Thread DeNigris Sean
We actually wanted to start to de-stress the Smalltalk part… Because only Smalltalkers care, for everyone else it is more negative. ("I thought it's dead?") Okay, good, so I'll leave it with the attached image i.e. just "Pharo" and the lighthouse

[Pharo-project] Magritte3 in Pharo 2.0

2013-02-18 Thread DeNigris Sean
I was pleasantly surprised that Magritte loaded without any hiccups :) The only failing tests seem to be related to: - includesSubString: - includesSubstring: - time printing w/without milliseconds - FileDirectory Cheers, Sean

[Pharo-project] Magritte and Spec

2013-02-18 Thread DeNigris Sean
Since I'm using Spec for all my Pharo UIs, I'm interested in having Spec as the backend to Magritte. If anyone is interested, I started an experiment at http://ss3.gemstone.com/ss/SpdPlayground/ . Look for the Magritte-Spec package. Cheers, Sean

Re: [Pharo-project] Ghosting around Tool Windows

2013-01-31 Thread DeNigris Sean
Here's the screenshot...

Re: [Pharo-project] TxTextMorph based on new text model

2013-01-23 Thread DeNigris Sean
I don't. Do you have link? Here is the paper: http://www.vpri.org/pdf/m2010002_lobjects.pdf And you can download the image with the actual active essay from http://tinlizzie.org/lesserphic2/Text%20Field%20for%20LObject.zip

[Pharo-project] Fwd: Lua scripting with nativeboost?

2012-12-11 Thread DeNigris Sean
quote author=Jacob Wagner Hello. Is anyone interested in getting lua scripting to work with pharo, using nativeboost? I do not think it should be very difficult, but it is beyond my knowledge of c and lua and nativeboost. The reason I would like this is for possible gaming applications.

[Pharo-project] Xtreams (and other cross-platform projects)

2012-09-01 Thread DeNigris Sean
I'm posting this to squeak-dev, pharo dev, and esug, but it'd be great to keep discussion in one place, like the esug list, or even better, the issue link below if appropriate... At ESUG, Martin Kobetic, Dale Henrich, and I worked on some key pieces to port and maintain cross-platform projects

[Pharo-project] Friday in Ghent

2012-08-23 Thread DeNigris Sean
I'm arriving on Friday morning (about 9am)... anyone else around? Sean

[Pharo-project] SqueakSource is down

2012-08-06 Thread DeNigris Sean
http://www.downforeveryoneorjustme.com/http://www.squeaksource.com

[Pharo-project] Vacation

2012-07-19 Thread DeNigris Sean
Guys, I'm on vacation for a few days... I'm mostly without a computer today and will be totally out of communication from about friday 0700hrs until monday night (NY time). If you email me during that time, I'll see it early next week. Cheers, Sean

[Pharo-project] Issue 6382: [BUG]: PragmaMenuAndShortcutRegistration DNU attachShortcutCategory:to:

2012-07-15 Thread DeNigris Sean
Type-Bug Milestone-2.0 Importance-High Pharo2.0a Latest update: #20210 DoIt: KMRepository reset Called from Spotlight classbuildKeymapsOn: Cheers, Sean

[Pharo-project] Did Pharo 2.0 Update #20200 break Metacello bootstrapping?

2012-07-11 Thread DeNigris Sean
(Posting to Metacello and Pharo-project lists) Metacello bootstraps in #20199, but not #20200, #20201, or #20202. Try: Gofer new url: 'http://ss3.gemstone.com/ss/Versionner'; package: 'ConfigurationOfVersionner'; load. (Smalltalk at: #ConfigurationOfVersionner) project development

[Pharo-project] OSProcess test failures in Pharo 1.4

2012-07-06 Thread DeNigris Sean
The few that I checked had to do with stdout being closed... OSProcess-dtl.70 Mac Lion Also tried running with vm from command line cc/ David Lewis UnixProcessAccessorTestCase#testRedirectStdOutTo UnixProcessTestCase#testCatAFile UnixProcessTestCase#testClassForkHeadlessSqueakAndDo

Re: [Pharo-project] OSProcess - is process done?

2012-04-26 Thread DeNigris Sean
Begin forwarded message: From: David T. Lewis le...@mail.msen.com Subject: Re: OSProcess - is process done? Date: April 25, 2012 7:47:22 PM EDT To: DeNigris Sean s...@clipperadams.com On Wed, Apr 25, 2012 at 01:50:35PM -0400, DeNigris Sean wrote: David, does this tell us anything? I'm

Re: [Pharo-project] OSProcess - is process done?

2012-04-26 Thread DeNigris Sean
Hi Sean, An fread() call will block when reading from a unix pipe unless the pipe end has been set to nonblocking mode (see #primSQFileSetNonBlocking:). So the #upToEnd problem was solved by sending #setNonBlockingOutput. So the following simple in-image ssh client works: p :=

Re: [Pharo-project] OSProcess - is process done?

2012-04-26 Thread DeNigris Sean
Begin forwarded message: From: David T. Lewis le...@mail.msen.com Subject: Re: OSProcess - is process done? Date: April 26, 2012 8:03:50 PM EDT Sean, Excellent, thanks for the feedback. As for #upToEnd, that's a tricky question when you are reading from a pipe (or a socket). It is not

[Pharo-project] [COTDC] 96 - GZipWriteStream

2011-12-12 Thread DeNigris Sean
94 classes done 16 Packages done 800 classes remaining Continuing in Compression... Today: GZipWriteStream Comment Of The Day Contest - One Day One Comment Rules: #1: Each day a not commented class is elected. Each day the best comment will be integrated with name of the author(s). #2: If

[Pharo-project] [COTDC] 91 - WeakOrderedCollection

2011-12-06 Thread DeNigris Sean
Awesome momentum! There are 20 comments waiting to be integrated + some already in from Squeak!!! Continuing in Collections... Today: WeakOrderedCollection Comment Of The Day Contest - One Day One Comment Rules: #1: Each day a not commented class is elected. Each day the best comment will

[Pharo-project] [COTDC] 88 - TextConstants

2011-12-02 Thread DeNigris Sean
Continuing in Collections... Today: TextConstants Comment Of The Day Contest - One Day One Comment Rules: #1: Each day a not commented class is elected. Each day the best comment will be integrated with name of the author(s). #2: If you cannot comment it, deprecate it. Results:

[Pharo-project] Class Comments from Squeak (was Re: [COTDC] 85 - HashedCollection)

2011-11-28 Thread DeNigris Sean
quote author=Nicolas Cellier The Squeak trunk version is: /quote Great idea - low hanging fruit: Issue 5034 in pharo: Harvest class comments from Squeak http://code.google.com/p/pharo/issues/detail?id=5034

[Pharo-project] systemChangeNotifier and protocols

2011-11-07 Thread DeNigris Sean
From ezequiel lamonica Nov 07, 2011; 10:22am Hello everybody, I'm trying to find some message in the SystemChangeNotifier to recognize a new protocol added. I see this instance method in ClassOrganizer: notifyOfChangedCategoriesFrom: oldCollectionOrNil to: newCollectionOrNil

Re: [Pharo-project] Halt

2011-08-29 Thread DeNigris Sean
What is the purpose of #haltIf: aBlock? Right now, you can pass any of the following to ObjecthaltIf: - aBlock taking an optional argument which is automatically set to the receiver of #halt - aSelector which looks up the call chain and halts if present - aBoolean So, whatever the

[Pharo-project] TWM: Multiple World integration

2011-06-08 Thread DeNigris Sean
From http://magaloma.blogspot.com/2011/06/multiple-worlds-for-twm.html: Here's a screencast that shows the progress. (My English seems a little less catastrophic than the previous screencast :) Wow! Really nice work, and great screencast. Plus, your english was fine - except your

[Pharo-project] Uri vs. Url

2011-01-29 Thread DeNigris Sean
It confuses me that the URI and Url class hierarchies are separate, given that a URL is a subset of URI (http://en.wikipedia.org/wiki/Uniform_Resource_Identifier#Relationship_to_URL_and_URN). Does it make sense to unify these? Thanks. Sean

[Pharo-project] [ANN] SqueakMovieMorph (Alpha) plays any video file playable by QuickTime

2010-12-30 Thread DeNigris Sean
Installation: Gofer new squeaksource: 'MetacelloRepository'; package: 'ConfigurationOfFFI'; load. ((Smalltalk at: #ConfigurationOfFFI) project latestVersion) load. Gofer new squeaksource: 'SophieGoldDig'; package: 'SpdQT'; load. Then, blow your mind by playing a video

Re: [Pharo-project] [ANN] SqueakMovieMorph (Alpha) plays any video file playable by QuickTime

2010-12-30 Thread DeNigris Sean
Forgot to mention, right now the prototype only works on Mac. I'm not sure how hard it would be to have it work on other platforms. It may be easy as I just hardcorded the Mac platform references and there was other-platform code that can be re-enabled. Sean

[Pharo-project] Play MP3s in-image

2010-12-13 Thread DeNigris Sean
I extracted the mp3 support from Sophie. It works in Squeak 4.1 and Pharo 1.1.1 on Mac OS 10.6.5 Load SophiePort from http://www.squeaksource.com/SPDProjectUpdates Then try: song := StreamingMP3Sound onFileNamed: '/path/to/yourFavorite.mp3'. song play. song pause.

[Pharo-project] BitLy services in-image

2010-12-11 Thread DeNigris Sean
I started a little package to wrap the bit.ly URL shortening API in Smalltalk. It's simple enough to have no dependencies, and works in Pharo and Squeak trunk. You need a free bit.ly account to use the API. See BitLyInfo and BitLy class comments, and the specs for more info. bitLy := BitLy

[Pharo-project] A Mentoring Course on Smalltalk Code License

2010-09-26 Thread DeNigris Sean
I emailed Andres, the author, and he said the code didn't have a license because I meant to put no restrictions on it... The MIT license is fine with me. In fact, I released the Hash Analysis Tool and Assessments under the MIT license already. Then he asked a great question: Let me know what

[Pharo-project] Squeak/Pharo Talk

2010-09-26 Thread DeNigris Sean
The presentation was great! There were about 10 Squeak/Pharo-ers there, from hobbyists to a surprise XEROX-PARC celebrity :) We had a dialogue, nudged along by a slideshow, which I posted at http://seandenigris.com/blog/?p=541 Sean ___ Pharo-project

[Pharo-project] Squeak/Pharo Talk

2010-09-20 Thread DeNigris Sean
If anyone is in NYC Wednesday evening, I'll be giving a talk about Squeak and Pharo for the NYC Smalltalk group. Details are at http://www.nycsmalltalk.org/ Sean ___ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr

[Pharo-project] Morphic

2010-09-17 Thread DeNigris Sean
I was doing a lot of playing with Morphic this week at ESUG in Barcelona. Many people seem to really not like it and complain about it, but it seems very vague i.e. they can't point to a specific problem with it. I think it's amazingly powerful and universally misunderstood. Many people are

[Pharo-project] Extension Methods

2010-09-13 Thread DeNigris Sean
Extension methods showing up as *[PackageName] is an ugly hack!! It is an implementation detail (in this context) that probably should be first class (as a package name somewhere else), but definitely shouldn't be displayed to the user here :( How about if *[PackageName]-[method category]

[Pharo-project] Squeaksource default license (was Re: WebClient-Core port to Pharo 1.1 final)

2010-08-30 Thread DeNigris Sean
quote author=Torsten Bergmann Maybe the license should be a required field in Squeaksource for any new project. /quote Yes! /And/ *default to MIT.* Even though in this case Andreas chose other-than MIT on purpose, how many projects are not MIT simply because the default is a choice other than

Re: [Pharo-project] GUI Polymorph

2010-06-11 Thread DeNigris Sean
Understood about your objectives, but I think they SHOULD include teaching efficient updates. When MS did this correctly, they did the simplest thing that would work, and then separately modified it for efficiency. +1 for having both: * simple, intuitive * and optimized And for keeping them

[Pharo-project] Multiple Worlds (was Re: Can I use Projects in Pharo?)

2010-06-02 Thread DeNigris Sean
I have never been able to distinguish my workplace from home. I therefore have just one place, where I both live and work. Instead, I frequently change countries. Just (half) kidding ;-) lol! It seems like I (and the OP?) maybe never really got projects, and so never experienced the dark