Re: [Pharo-project] Unsubscribing for Announcements

2011-01-18 Thread Schwab,Wilhelm K
Two comments: (1) there needs to be a way to unregister interest; (2) the registrations need to be weak so that (1) is largely optional. If Dolphin has a weakness, it is that failure of an MVP triad to open can leave the system in a confused state. Morphic appears to be a little more robu

Re: [Pharo-project] Unsubscribing for Announcements

2011-01-18 Thread Schwab,Wilhelm K
Two comments: (1) there needs to be a way to unregister interest; (2) the registrations need to be weak so that (1) is largely optional. If Dolphin has a weakness, it is that failure of an MVP triad to open can leave the system in a confused state. Morphic appears to be a little more robu

Re: [Pharo-project] "Bindable" or "Observable" collections on Pharo/Smalltalk?

2011-01-14 Thread Schwab,Wilhelm K
Dolphin's approach to this type of thing would be to use its ListModel as the collection; adding and removing elements triggers events that help the presenters and views connected to it to update (presumably efficiently). From: pharo-project-boun...@

Re: [Pharo-project] Socket question (Was Re: Xtreams up to date)

2011-01-14 Thread Schwab,Wilhelm K
From: pharo-project-boun...@lists.gforge.inria.fr [pharo-project-boun...@lists.gforge.inria.fr] On Behalf Of Sven Van Caekenberghe [s...@beta9.be] Sent: Friday, January 14, 2011 9:36 AM To: Pharo-project@lists.gforge.inria.fr Subject: Re: [Pharo-project] Socket question (Was Re: Xtreams up to date) On 14 Jan 2011,

Re: [Pharo-project] Socket question (Was Re: Xtreams up to date)

2011-01-14 Thread Schwab,Wilhelm K
I am really bothered by the timeout on the accept, so much so that I think it has no place in the tests. Of course, one needs a way to clean up after a failure, but that should be done by another thread that waits for a "long" time and then cleans up anything that is left behind after the failu

Re: [Pharo-project] Changes for PharoDev

2011-01-13 Thread Schwab,Wilhelm K
+1 From: pharo-project-boun...@lists.gforge.inria.fr [pharo-project-boun...@lists.gforge.inria.fr] On Behalf Of Mariano Martinez Peck [marianop...@gmail.com] Sent: Thursday, January 13, 2011 11:41 AM To: Pharo Development Subject: [Pharo-project] Changes

Re: [Pharo-project] Dirty MC Packages in Pharo-1.1.1-OneClickCogVM

2011-01-13 Thread Schwab,Wilhelm K
Stef, True. But it also got caught, perhaps because it was where it had no business being. The great thing about configurations and Hudson is that the server will build multiple artifacts. I think among them should be some bloated images for reasons just like this. The core and a leaner dev

Re: [Pharo-project] [Pharo-users] Updated ConfigurationsOf...scripts?

2011-01-12 Thread Schwab,Wilhelm K
I think the Hudson server should be so brave. We can dump the latest of everything into an image in the hopes that people will test it - probably a good gamble. Another thing that has forced/will force uniformity (or at least detect lack of it) is the configuration browser. The load-latest co

[Pharo-project] Auto completion and syntax highlighting options

2011-01-12 Thread Schwab,Wilhelm K
I just downloaded the latest (#62) one click 1.2 and did the usual things: (1) turn off autocompletion (2) select win2k, enable fast drag (3) open a workspace, disable syntax highlighting I think Shout is the wonderful; it is very helpful in browsers and the debugger; I shut it off in workspaces

Re: [Pharo-project] Socket question (Was Re: Xtreams up to date)

2011-01-12 Thread Schwab,Wilhelm K
Attached is some code I wrote a while ago based on advice that ConnectionQueue and SocketStream are correct starting points. I am a big believer that network code should do what it is told until it told to stop; timeouts should be in the hands of the user, application programmer or server admin

Re: [Pharo-project] Xtreams up to date

2011-01-12 Thread Schwab,Wilhelm K
Stuff you probably just didn't bother to write in detail: you would either rename the image and changes or edit the shell script to run the desired image. I'm pretty sure I have done both to one-click installations, though it was "long" before Cog. As long as the image has the Cog changes inst

Re: [Pharo-project] About preloaded packages

2011-01-08 Thread Schwab,Wilhelm K
Stef, I'm not sure I follow. I think we agree that loading all configurations and running tests is good. I understand why the web image went away when it took somebody's time time build it, but the Hudson server can do that work now. It seems reasonable to leave a range of targets that might

Re: [Pharo-project] About preloaded packages

2011-01-08 Thread Schwab,Wilhelm K
My concern about Metacello has always been that while it is terribly easy to use, it is very potentially difficult to know what to ask it to do. I *think* I have seen signs of improvement and increasing uniformity since I began playing with 1.2. The ConfigurationBrowser probably brought the co

Re: [Pharo-project] Adding hudson links from pharo webpage?

2011-01-07 Thread Schwab,Wilhelm K
I would not have thought to put it there, but it's a good idea. I think there should also be a link on the download section?? From: pharo-project-boun...@lists.gforge.inria.fr [pharo-project-boun...@lists.gforge.inria.fr] On Behalf Of Tudor Girba [tud

Re: [Pharo-project] About preloaded packages

2011-01-07 Thread Schwab,Wilhelm K
+1 (and Hudson is a great way to build the various targets). From: pharo-project-boun...@lists.gforge.inria.fr [pharo-project-boun...@lists.gforge.inria.fr] On Behalf Of Sven Van Caekenberghe [s...@beta9.be] Sent: Friday, January 07, 2011 5:38 AM To: Ph

Re: [Pharo-project] About preloaded packages

2011-01-07 Thread Schwab,Wilhelm K
I really liked the web image of the early days and would like to see Hudson build something similar for us. First, the servers required for loading various packages are not always alive. Having Hudson grabbing things would: (1) monitor the servers' health for us (if builds succeed, they are ok

Re: [Pharo-project] why (MCPackage named: 'NonExistenPackage') unload. doesnt fail ?

2011-01-06 Thread Schwab,Wilhelm K
+1. Someone wanting something that "just runs" can/should do something like (MCPackage named: 'HelpSystem' ifNone:'[ DeafObject current ]) unload Another approach is to trap and log errors so that a lengthy build process completes and then clearly shows where it encountered problems. Bill

Re: [Pharo-project] Alien and callbacks from "foreign" threads?

2011-01-05 Thread Schwab,Wilhelm K
Not really an answer to your question, but Dale Rogerson's Inside COM is an excellent book (a must-have on its own) that might help with such topics. I suspect what Alien will need to do is something similar to Apartment Threading - maybe it already does. It has (thankfully??) been a long time

Re: [Pharo-project] An intuitive (or screwed) #copyFrom:

2011-01-01 Thread Schwab,Wilhelm K
+1 From: pharo-project-boun...@lists.gforge.inria.fr [pharo-project-boun...@lists.gforge.inria.fr] On Behalf Of Stéphane Ducasse [stephane.duca...@inria.fr] Sent: Saturday, January 01, 2011 2:59 PM To: Pharo-project@lists.gforge.inria.fr Subject: Re: [Pha

Re: [Pharo-project] An intuitive (or screwed) #copyFrom:

2011-01-01 Thread Schwab,Wilhelm K
m: is misleading (it derives from #copy). What you are looking for is #allButFirst: that goes along with #allButFirst, #allButLast:, allButLast, #first:, and #last:. Cheers, Lukas On 1 January 2011 19:39, Schwab,Wilhelm K wrote: > Wow. In fairness, Dolphin has one or two such oddities. I

Re: [Pharo-project] An intuitive (or screwed) #copyFrom:

2011-01-01 Thread Schwab,Wilhelm K
teFrom: to more accurately reflect what it does, and should be used for. So now this reply is completely redundant, since Wilhelm also suggested the same thing, or maybe I should just stop here and write "+1" instead :-p -- Cheers, Peter On Sat, Jan 1, 2011 at 7:39 PM, Schw

Re: [Pharo-project] An intuitive (or screwed) #copyFrom:

2011-01-01 Thread Schwab,Wilhelm K
Wow. In fairness, Dolphin has one or two such oddities. IIRC, the confusion there is that external arrays (DOUBLE, DWORD, etc.) respond to #copyFrom:to: in terms of bytes, not elements. The problem in this case appears to be that 'a string with some stuff in it' copyFrom:5 should blow up

Re: [Pharo-project] realized and learned something today :)

2010-12-31 Thread Schwab,Wilhelm K
Smalltalk didn't do it: Dan did it USING Smalltalk :) No argument that there is room for improvement, but the changes in Pharo over the past couple of years should not be ignored. For years, I beat drums that Morphic was a great simulation environment, and that it was time for it to be used to

Re: [Pharo-project] realized and learned something today :)

2010-12-31 Thread Schwab,Wilhelm K
Stef, I approve, provided you promise to keep it in perspective. If you are getting another layer of expectation of how computers work, then great. If you are allowing people with no image-based experience to discourage you, then please try to categorize their reactions into things that they

Re: [Pharo-project] WeakArray>>isFinalizationSupported

2010-12-30 Thread Schwab,Wilhelm K
Hopefully that can eventually be said as "backward compatibility with good stuff is a priority for Pharo." Moving targets are perhaps best left moving for now. From: pharo-project-boun...@lists.gforge.inria.fr [pharo-project-boun...@lists.gforge.inri

Re: [Pharo-project] midi programming

2010-12-29 Thread Schwab,Wilhelm K
I managed to get that going several years ago in Squeak - 3.6 IIRC. I ran it on Windows. My focus was probably more on receiving than sending?? I was able to reach a point that notes on my piano were detected by Squeak. These things are not high priority for Pharo, but I for one would greatl

Re: [Pharo-project] ScriptManager [WAS] Re: recovering closed workspace

2010-12-28 Thread Schwab,Wilhelm K
Behalf Of Mariano Martinez Peck [marianop...@gmail.com] Sent: Tuesday, December 28, 2010 3:45 PM To: Pharo-project@lists.gforge.inria.fr Subject: [Pharo-project] ScriptManager [WAS] Re: recovering closed workspace On Tue, Dec 28, 2010 at 7:58 PM, Schwab,Wilhelm K mailto:bsch...@anest.ufl.edu>>

Re: [Pharo-project] recovering closed workspace

2010-12-28 Thread Schwab,Wilhelm K
oject-boun...@lists.gforge.inria.fr [pharo-project-boun...@lists.gforge.inria.fr] On Behalf Of Schwab,Wilhelm K [bsch...@anest.ufl.edu] Sent: Tuesday, December 28, 2010 1:58 PM To: Pharo-project@lists.gforge.inria.fr Subject: Re: [Pharo-project] recovering closed workspace I've never really gi

Re: [Pharo-project] recovering closed workspace

2010-12-28 Thread Schwab,Wilhelm K
s you can save them and do what you want. At the same time, it is not annoying in all workspaces... cheers mariano On Tue, Dec 28, 2010 at 3:12 PM, sergio_101 mailto:sergiol...@village-buzz.com>> wrote: On Tue, Dec 28, 2010 at 1:07 PM, Schwab,Wilhelm K mailto:bsch...@anest.ufl.edu>&g

Re: [Pharo-project] recovering closed workspace

2010-12-28 Thread Schwab,Wilhelm K
3:12 PM, sergio_101 mailto:sergiol...@village-buzz.com>> wrote: On Tue, Dec 28, 2010 at 1:07 PM, Schwab,Wilhelm K mailto:bsch...@anest.ufl.edu>> wrote: > Not a perfect solution, but have you tried simply saving the text to a file? > yes.. i was just hoping for something a little

Re: [Pharo-project] recovering closed workspace

2010-12-28 Thread Schwab,Wilhelm K
Not a perfect solution, but have you tried simply saving the text to a file? From: pharo-project-boun...@lists.gforge.inria.fr [pharo-project-boun...@lists.gforge.inria.fr] On Behalf Of sergio_101 [sergio@gmail.com] Sent: Tuesday, December 28, 2010

Re: [Pharo-project] Crash on saving with Monticello

2010-12-28 Thread Schwab,Wilhelm K
With all the trouble over this with time, it seemed reasonable to try to trigger it while I had the one-click in front of me. I have the one-click 1.2 from the Hudson server (#42??) running on Ubuntu 10.4. So far, I have not been able to trigger it by creating a package and saving another. Is

Re: [Pharo-project] can't edit any methods

2010-12-27 Thread Schwab,Wilhelm K
Elliot, This sounds similar to something that was happening in OB(??) a while back. IIRC, looking for implementors of offending method made it reasonably clear whether it was expected to answer true or false and then I simply added that to the obvious receiver and it worked. Look for the debu

Re: [Pharo-project] Alien + Cog VM

2010-12-26 Thread Schwab,Wilhelm K
I can't speak to that, but the callouts of Alien have been at best damned by faint praise; FFI's weakness in callbacks is clear, so an enhancement of FFI with Alien's acknowledged strengths seems like a natural approach. Hopefully the handling of structure fields will improve at the same time.

Re: [Pharo-project] Cog VM app icon

2010-12-24 Thread Schwab,Wilhelm K
Not icons either, but you might like http://weeklysqueak.files.wordpress.com/2008/06/3d_cogs.jpg http://www.mirandabanda.org/images/LooneyCogSketchSolidSmall.gif The GIMP should be willing to create an icon, but there are probably color depth and size restrictions to think about.

Re: [Pharo-project] New features ...

2010-12-23 Thread Schwab,Wilhelm K
Stef, Very true, #on:do: is not syntax, BUT, it looks that way to the casual observer, which might be the point of the question. If I decide that it really should be #on:DO:, I can make that addition in seconds. {} involves changing the compiler, right? Yes, it can be done, but it requires m

Re: [Pharo-project] Mars, stuck on callbacks (again)... need opinions

2010-12-23 Thread Schwab,Wilhelm K
.fr Subject: Re: [Pharo-project] Mars, stuck on callbacks (again)... need opinions Hi Bill, Yes, Alien already support callbacks... maybe you can try it instead recompiling every time :) Cheers, Esteban El 23/12/2010, a las 6:22p.m., Schwab,Wilhelm K escribió: > Esteban, > > FW(

Re: [Pharo-project] Mars, stuck on callbacks (again)... need opinions

2010-12-23 Thread Schwab,Wilhelm K
Esteban, FW(very little)IW, my first reaction as I started reading was "has he thought about native boost or alien?" Callbacks have been in a possible-but-not-supported state for a long time. I believe Eliot recently mentioned callbacks in FFI, so it seems to be an idea that is solidifying.

Re: [Pharo-project] Why Smalltalk ? Which Smalltalk ?

2010-12-22 Thread Schwab,Wilhelm K
In fairness to the blogger, it is not a stretch to go from Alan Kay's involvement in Squeak's origins to it's having started for the educational benefit of children. Early education has been a major focus of Alan's career. He probably WAS thinking "damn, this could be the dynabook that we woul

[Pharo-project] Citezen vs. Google Scholar bug??

2010-12-21 Thread Schwab,Wilhelm K
Stef, I *think* Google Scholar is in the wrong here, but I'll mention it just in case. I've tried to paste the controversial entry below, but in case it gets corrupted in transfer, it is the third hit on Google Scholar with surface tension inclined tube stability Dumitrescu @article{couët

Re: [Pharo-project] running osprocess

2010-12-20 Thread Schwab,Wilhelm K
I mostly use PipeableOSProcess, exclusively on Linux, and found it broken on 1.1. I ended up hacking FileDirectory>>fileExists: to answer true to '/bin/sh' and all was well. It is fixed in 1.1.1. Bill From: pharo-project-boun...@lists.gforge.inria.fr

Re: [Pharo-project] Dear Santa ...

2010-12-18 Thread Schwab,Wilhelm K
Stef, Do you mean better than VW or Pharo? Dolphin is damn good; the problem there is Windows itself. On technical grounds, VW is excellent. Its feature set is bigger than Dolphin's, and so is its price tag. When I first started getting very concerned about Microsoft's whims knocking me out

Re: [Pharo-project] Automated VM build server

2010-12-17 Thread Schwab,Wilhelm K
Sig, Packages would be nice, but I think a more important goal is to get the vm to describe error conditions. If it did that reliably, I would have been completely content to unzip a binary and write a shell script, or just use a one-click image. Of the things that are under reported, the mos

Re: [Pharo-project] [Hudson] 1.2 build

2010-12-16 Thread Schwab,Wilhelm K
: [Pharo-project] [Hudson] 1.2 build On Dec 16, 2010, at 10:03 PM, Schwab,Wilhelm K wrote: > ok, I'm sold. Do you have a plan to advertise the Hudson server on the > download page? Yes, I think as "daily build". So we have 1. Release 2. Latest unstable.

Re: [Pharo-project] Test Anything Protocol

2010-12-16 Thread Schwab,Wilhelm K
Noting that this is described as a protocol, I started to ask what any transport might be, and whether that could be abused??? Lots of dead links, so it was not clear whether this involves sockets. All I found so far is what looks like a way to format test results, which sounds harmless and p

Re: [Pharo-project] [Hudson] 1.2 build

2010-12-16 Thread Schwab,Wilhelm K
rsday, December 16, 2010 3:23 PM To: Pharo-project@lists.gforge.inria.fr Subject: Re: [Pharo-project] [Hudson] 1.2 build On Dec 16, 2010, at 9:12 PM, Schwab,Wilhelm K wrote: > Marcus, > > What about an archive of previous releases? Yes, of course. We will continue to use gforge for kee

Re: [Pharo-project] [Hudson] 1.2 build

2010-12-16 Thread Schwab,Wilhelm K
: Thursday, December 16, 2010 1:20 PM To: Pharo-project@lists.gforge.inria.fr Development Subject: Re: [Pharo-project] [Hudson] 1.2 build On Dec 16, 2010, at 7:17 PM, Marcus Denker wrote: > > On Dec 16, 2010, at 7:06 PM, Schwab,Wilhelm K wrote: > >> Is the server building 1.1 or 1

Re: [Pharo-project] [Hudson] 1.2 build

2010-12-16 Thread Schwab,Wilhelm K
Is the server building 1.1 or 1.1.1? From: pharo-project-boun...@lists.gforge.inria.fr [pharo-project-boun...@lists.gforge.inria.fr] On Behalf Of Marcus Denker [marcus.den...@inria.fr] Sent: Thursday, December 16, 2010 12:55 PM To: Pharo-project@lists.gf

Re: [Pharo-project] access to the serial interface?

2010-12-15 Thread Schwab,Wilhelm K
Friedrich, I am having some success, but named ports are broken. The attached is a fileout of my current SerialPort class. Give it a try and let me know how it goes. On Windows, you should find that COM1, COM2, etc. will work. Expect problems with COM10 and up; you will likely need to use s

Re: [Pharo-project] Background changer script kills Pharo

2010-12-14 Thread Schwab,Wilhelm K
Another thing to try: do all of the looping, image loading etc. in the background process, but queue the actual change of the background image as a deferred action (#addDeferredUIMessage:). From: pharo-project-boun...@lists.gforge.inria.fr [pharo-proje

Re: [Pharo-project] super initialize is not a good idea for Behaviors ; )

2010-12-14 Thread Schwab,Wilhelm K
It has certainly been well-known to be potentially disastrous in Dolphin. From: pharo-project-boun...@lists.gforge.inria.fr [pharo-project-boun...@lists.gforge.inria.fr] On Behalf Of Mariano Martinez Peck [marianop...@gmail.com] Sent: Monday, December 1

Re: [Pharo-project] Is SmallInteger a really too dangerous class?

2010-12-13 Thread Schwab,Wilhelm K
Mariano, SmallInteger is handled as (in Dolphin parlance) as an immediate object, meaning that they are encoded entirely in the object pointer; as such, they can't have instance variables. Object cannot have ivs either, because it has subclasses that are so constrained. Bill ___

Re: [Pharo-project] Is executing a file platform dependent?

2010-12-13 Thread Schwab,Wilhelm K
? Thanks for the answers. That should do. Cheers, Max On 13.12.2010, at 09:54, Stéphane Ducasse wrote: > Guys > > we should create a nice documentation for the OSProcess please please spend > some time on the collabactive book because we need more documentation. > > Stef > &

Re: [Pharo-project] Is executing a file platform dependent?

2010-12-12 Thread Schwab,Wilhelm K
OSProcess, which I am learning to like more as I learn more about it, is not well supported on Windows. Dave recently advised me to use ProcessWrapper on Windows; if he is saying that, then it must be the better path for now. I have done FFI on both Windows and Linux. I have not (yet anyway) d

Re: [Pharo-project] good news of the year

2010-12-12 Thread Schwab,Wilhelm K
The Smalltalk world is lucky that INRIA is supporting us. Sig got the resulting job on merit. From: pharo-project-boun...@lists.gforge.inria.fr [pharo-project-boun...@lists.gforge.inria.fr] On Behalf Of Sven Van Caekenberghe [s...@beta9.be] Sent: Sun

Re: [Pharo-project] good news of the year

2010-12-11 Thread Schwab,Wilhelm K
+1 on thanks to INRIA and congratulations to Igor. One suggestion I'd like to add: while he is cleaning the VM code, it would be nice to work toward having a path for information on failures to reach the outside world in some way. Can't load a library? Where did you look for it? We can't ant

Re: [Pharo-project] Url comparison

2010-12-10 Thread Schwab,Wilhelm K
What about www.cnn.com asUrl = ( 'cnn.com' asUrl )? I'm not sure what the right answer to that is - sorry. From: pharo-project-boun...@lists.gforge.inria.fr [pharo-project-boun...@lists.gforge.inria.fr] On Behalf Of Cédrick Béler [cdric...@gmail.com

Re: [Pharo-project] Why was the old Editor Functionality Removed?

2010-12-09 Thread Schwab,Wilhelm K
Stef, One approach might be to remove all direct accesses to the variable, and then arrange a (probably sub-optimal) temporary way to access through the existing receivers but with it in its new home. Then arrange to send the messages to the new intended recipient. Easier said than done, but

Re: [Pharo-project] ODBC, loadFFI and friends!

2010-12-09 Thread Schwab,Wilhelm K
Torsten, I can just shove it out there, but I would feel better if someone else would try it and report on success/failure or good/bad opinions of it. Beyond that, the question is whether anyone cares about enumerating tables and fields? If there is interest, it is worth talking about what mi

Re: [Pharo-project] ODBC, loadFFI and friends!

2010-12-09 Thread Schwab,Wilhelm K
Torsten, Please have a look at http://www.squeaksource.com/PharoInbox/DolphinCompatibility-ODBC-BillSchwab.3.mcz It adds a few methods that I missed (one could argue that I should package some of this separately) and gives access to table and field names. Bill __

Re: [Pharo-project] Popularity or not of smalltalk?

2010-12-07 Thread Schwab,Wilhelm K
I have generally been able to connect to things. The ODBC package works quite well. We have some room to grow with handling of structure fields (Dolphin does a really nice job of it). Dolphin also leads Squeak/Pharo in being able to make calls on separate OS threads (which can be VERY useful)

Re: [Pharo-project] Bad characters in update package names

2010-12-07 Thread Schwab,Wilhelm K
Gary, Seeing that code reminds me of something in my backup system. My move to Linux was not complete without it, and Pharo plus OS Process does the job fairly well. One quirk involves spaces and ()[] in file names; there are probably others I have yet to find. For the cp command, I look for

Re: [Pharo-project] Bad characters in update package names

2010-12-06 Thread Schwab,Wilhelm K
As a possible workaround, an offending package might load on a Mac or Linux system. Some time back, I encountered a package (an older version of RIO) that was broken on Windows, but I was able to install it on Linux, fix the Windows code there, and then it worked. It's better to fix the real p

Re: [Pharo-project] Debugger not closed issue ?

2010-12-06 Thread Schwab,Wilhelm K
Just out of curiosity, I went directly to Debugger allInstances size and got zero :) This is in a far from fresh 1.1.1 image. I do not use eCompletion or AutoTest. Bill From: pharo-project-boun...@lists.gforge.inria.fr [pharo-project-boun...@list

Re: [Pharo-project] Comments or no integration: a simple choice for you

2010-12-05 Thread Schwab,Wilhelm K
Stef, IMHO, before we take such a stance, we should have a package comment pane and encourage its use. A complex package is probably best documented with a good high-level description and some type of example(s), which can take the form of do-its in a package comment. A package comment coul

Re: [Pharo-project] Parsing and navigating Html

2010-12-05 Thread Schwab,Wilhelm K
Of Stéphane Ducasse [stephane.duca...@inria.fr] Sent: Sunday, December 05, 2010 10:21 AM To: Pharo-project@lists.gforge.inria.fr Subject: Re: [Pharo-project] Parsing and navigating Html no just some applications I do not control. :) On Dec 5, 2010, at 3:21 AM, Schwab,Wilhelm K wrote: > S

[Pharo-project] SampledSound>>storeWAVOnFileNamed:

2010-12-05 Thread Schwab,Wilhelm K
Stef, I was trying to create a SampledSound from floating point data ("digitized" to signed words) and then save a WAV file using #storeWAVOnFileNamed:. Attempts to play the results on Ubuntu fail with a gstream error. I am wondering if the code might be promising compression and not deliveri

Re: [Pharo-project] Parsing and navigating Html

2010-12-04 Thread Schwab,Wilhelm K
Stef, Are the html pages produced under your control? I ask because a lot of html on the net is potentially mal-formed, which is reportedly a big source of trouble for creators of web browsers. Bill From: pharo-project-boun...@lists.gforge.inria.fr

Re: [Pharo-project] OSProcess update (was: [OSProcess] Proposal for Pharo 1.2 compatibility)

2010-11-30 Thread Schwab,Wilhelm K
Dave, Does that mean that PipeableOSProcess can load w/o MVC support? That would be great! You've just reminded me that there is a Windows plugin - for a long time, I thought it was necessary to use ProcessWrapper there. I don't have much need for piping on Windows, but one never knows when

Re: [Pharo-project] Changesets with LF/CRLF instead of CR?

2010-11-30 Thread Schwab,Wilhelm K
A possible wrinkle: what about using Linux to write a file for a Windows user? From: pharo-project-boun...@lists.gforge.inria.fr [pharo-project-boun...@lists.gforge.inria.fr] On Behalf Of Stefan Marr [ph...@stefan-marr.de] Sent: Tuesday, November 30, 20

Re: [Pharo-project] PipeableOSProcess #close

2010-11-27 Thread Schwab,Wilhelm K
Dave, I'm starting to see the dilemma. One thing that might help is a super-sending #close in PipeableOSProcess that is mostly comment on how to choose wisely? Thanks! Bill

[Pharo-project] PipeableOSProcess #close

2010-11-27 Thread Schwab,Wilhelm K
Dave, FWIW, I also ran into this one: http://article.gmane.org/gmane.comp.lang.smalltalk.squeak.general/121000/match=cannot+create+os+pipe Is there a time when a user/programmer would want to send #close rather than #closePipes? Perhaps #close could become #basicClose with #close then being

Re: [Pharo-project] is there an easy way to know the SmallInteger instances?

2010-11-21 Thread Schwab,Wilhelm K
But by iterating over all small integers, are you not "instantiating" ones that were not in use? Dr. Heisenberg will get a good grin out this one :) From: pharo-project-boun...@lists.gforge.inria.fr [pharo-project-boun...@lists.gforge.inria.fr] On Behal

Re: [Pharo-project] FileDirectory default is wrong in MacOS

2010-11-21 Thread Schwab,Wilhelm K
Mariano, Dumb question: what file system is in use? I sometimes get surprised with case insensitivity on Linux when using shared media with Microsoft file systems. From the looks of things, that is probably _not_ your problem, but it's worth ruling out. Bill

Re: [Pharo-project] is there an easy way to know the SmallInteger instances?

2010-11-21 Thread Schwab,Wilhelm K
Mariano, I see your point, but given the immediate object encoding tricks I'm not sure it's possible. Would the class methods #minVal and #maxVal be of any use to you? Bill From: pharo-project-boun...@lists.gforge.inria.fr [pharo-project-boun...@list

Re: [Pharo-project] Pharo beginner bugs ....

2010-11-18 Thread Schwab,Wilhelm K
Guido, I have at times opened files in binary mode to avoid encoding hassles. That said, I have noticed a BIG improvement with encoding in 1.1.1. I use Ubuntu 9.10 on my laptop and and (IIRC) 10.4 on my machine at home Bill From: pharo-project-boun

Re: [Pharo-project] We will go beta this friday.

2010-11-18 Thread Schwab,Wilhelm K
riday. where are the fixes? which bug entry? On Nov 18, 2010, at 12:12 AM, Schwab,Wilhelm K wrote: > Stef, > > One thing I would like to try to get into the mainstream is a fix for named > serial ports. I have gotten it to work, but the trick will be tests that do > not depe

Re: [Pharo-project] We will go beta this friday.

2010-11-17 Thread Schwab,Wilhelm K
Stef, One thing I would like to try to get into the mainstream is a fix for named serial ports. I have gotten it to work, but the trick will be tests that do not depend on a lot of other stuff. I'll see what I can pull together. Bill From: pharo-pro

Re: [Pharo-project] Infinite recursion

2010-11-17 Thread Schwab,Wilhelm K
I asked this some time back. One dark side of doing this is that it *can* result in unwanted/inappropriate failures. In practice though, Dolphin's limits on the stack has been a good thing. From: pharo-project-boun...@lists.gforge.inria.fr [pharo-pr

Re: [Pharo-project] Pharo go in loop.

2010-11-17 Thread Schwab,Wilhelm K
Serge, Things to consider in your situation: (1) make a copy of your changes and image file as they are now - mark them as possibly damaged, but it can help if you need to take multiple attempts to recover your work (2) As mentioned already, use Recover Lost Changes (3) Note that one or more

Re: [Pharo-project] Monticello package names

2010-11-15 Thread Schwab,Wilhelm K
Max, I am not an expert here, but I have seen exactly this problem. Look for a thread called "MC case sensitivity and sub-packages" from January 2010. My recollection is that the only way to get around this mix of case sensitivity is to delete the offending package and add it back with the re

Re: [Pharo-project] Unix thing? Possible silent failure writing file.

2010-11-15 Thread Schwab,Wilhelm K
ghe [s...@beta9.be] Sent: Monday, November 15, 2010 8:06 AM To: Pharo-project@lists.gforge.inria.fr Subject: Re: [Pharo-project] Unix thing? Possible silentfailure writing file. Bill, On 15 Nov 2010, at 13:35, Schwab,Wilhelm K wrote: > Apologies if this comes through as a repe

Re: [Pharo-project] Unix thing? Possible silent failure writing file.

2010-11-15 Thread Schwab,Wilhelm K
understand why we need a minimum piece of code in order to envision the tackling of an "ultimately fix". Regards, -- Cesar Rabak Em 14/11/2010 19:26, Schwab,Wilhelm K < bsch...@anest.ufl.edu > escreveu: If that's how you want it. My concern is not over the failure

Re: [Pharo-project] about OutOfScopeNotification

2010-11-14 Thread Schwab,Wilhelm K
Stef, Are you concerned that an error is raised, or over exactly which error is raised? The code | b c | b := [ :Object | Object ]. c := b value: Object. is something that I would rather not have compile. Perhaps it should, just as one is free to evaluate Object := 'this is r

Re: [Pharo-project] Unix thing? Possible silent failure writing file.

2010-11-14 Thread Schwab,Wilhelm K
lp to send the mail. On Nov 14, 2010, at 10:19 PM, Schwab,Wilhelm K wrote: > Surely I'm not the only person to make the Windows to Unix move. It is > either something that happens, or another case of the Squeak primitives > failing without saying that they did, let alone why.

Re: [Pharo-project] Unix thing? Possible silent failure writing file.

2010-11-14 Thread Schwab,Wilhelm K
Surely I'm not the only person to make the Windows to Unix move. It is either something that happens, or another case of the Squeak primitives failing without saying that they did, let alone why. What you call a crystal ball, I call words from the wise who might have seen something similar bef

[Pharo-project] Unix thing? Possible silent failure writing file.

2010-11-14 Thread Schwab,Wilhelm K
I just had another silent failure that is a little disturbing. In short, I was writing a text file for use with R, needed a new column, arranged for it and re-wrote (so I intended) the file. Nothing happened, and no errors resulted. Is there a unix newbie trap at work? Truncating the file al

Re: [Pharo-project] Pharo and Astronomy?

2010-11-12 Thread Schwab,Wilhelm K
Alexandre, A possible source of a Levenberg-Marquardt optimizer: http://www.ics.forth.gr/~lourakis/levmar/ It's GPL too, so aside from _possibly_ being cleaner than GSL's implementation (there's room for improvement), it's no help. It appears that they translated the code from Minpack, an

Re: [Pharo-project] Weird OB accept behavior

2010-11-10 Thread Schwab,Wilhelm K
Lukas, That explains it, but the very fact that I ran across this suggests that there is a reason to compile code as-is, so perhaps the check should be removed. Bill From: pharo-project-boun...@lists.gforge.inria.fr [pharo-project-boun...@lists.gforge

[Pharo-project] Weird OB accept behavior

2010-11-10 Thread Schwab,Wilhelm K
I am using a 1.1.1 image with SystemBrowser defaultOpenBrowser OBSystemBrowserAdaptor I am debugging some code that I have not used for a while, so a few growing pains would not be a surprise. What DOES surprise me is the following: (1) select #plotFrom:to:using:keepGoing:plots: and accept

Re: [Pharo-project] #& in Socket >> #waitForSendDoneFor:

2010-11-09 Thread Schwab,Wilhelm K
Phillipe, The *possible* connection is that pushing limits has a way of making otherwise benign problems show themselves. Bill From: pharo-project-boun...@lists.gforge.inria.fr [pharo-project-boun...@lists.gforge.inria.fr] On Behalf Of Philippe Marscha

Re: [Pharo-project] #& in Socket >> #waitForSendDoneFor:

2010-11-08 Thread Schwab,Wilhelm K
What does your patch do? At a minimum, it deserves a little attention. Things that come to mind are that one version does less work due to some type of optimization (and runs faster as a result) or that one is too quick to detect a loss of connection and sends less data per opportunity, appear

Re: [Pharo-project] About SimpleMorphic

2010-11-07 Thread Schwab,Wilhelm K
Sig, I disagree; the layout policy should arrange the morphs it controls. To do otherwise demands that the morphs be able to cope with any type of layout one might want. The various algorithms have to go somewhere; they might as well go in the layouts. Bill

Re: [Pharo-project] Pharo and Astronomy?

2010-11-05 Thread Schwab,Wilhelm K
Alexandre, What numerical techniques are important to you? How large are the typical data sets, grids, etc? I do a lot of processing on 500,000 sample signals, so Smalltalk is out for most of that number crunching (FFT, DWT, norms, etc.) and visualization. So far, I could probably get away w

Re: [Pharo-project] Pharo and Astronomy?

2010-11-04 Thread Schwab,Wilhelm K
Alexandre, I don't have any direct experience with astronomy, but we no doubt share some requirements. I started purging Numerical Recipes from my arsenal long ago, in part over licensing and mostly because so much of the code suffers from Fortran-confusion-syndrome. What do I mean by that?

Re: [Pharo-project] GraphViz in pharo

2010-10-29 Thread Schwab,Wilhelm K
Does that mean that Grapviz exists both in executable and library forms? From: pharo-project-boun...@lists.gforge.inria.fr [pharo-project-boun...@lists.gforge.inria.fr] On Behalf Of Fernando Olivero [fernando.oliv...@usi.ch] Sent: Friday, October 29, 2

Re: [Pharo-project] posting etiquette - please post new text at the *top* of your email

2010-10-28 Thread Schwab,Wilhelm K
Agreed. Can you tell me how to get GroupWise and Outlook to do what you want? I've read that they can do it; I've never been able to find the features that would be required. From: pharo-project-boun...@lists.gforge.inria.fr [pharo-project-boun...@l

Re: [Pharo-project] Sharing a image between several computers

2010-10-28 Thread Schwab,Wilhelm K
This debate/conversation arises every so often, and it is always informative. There are two camps: those who (almost?) never save an image, and those who move images around. FWIW, I fall into the latter category. One good thing about _not_ saving images is that it will force full understandin

Re: [Pharo-project] posting etiquette - please post new text at the *top* of your email

2010-10-28 Thread Schwab,Wilhelm K
If you really want some fun, charter a new usenet group. This debate will arise, and you'd think top-posting would freeze the Earth's core and end life as we know it :) That's w/o any petitioners so much as mentioning it. That said, again, it's not necessarily laziness - I have had two rotten

Re: [Pharo-project] posting etiquette - please post new text at the *top* of your email

2010-10-27 Thread Schwab,Wilhelm K
Norbert, I could not disagree more - no hard feelings I hope. Given that, what am I doing top-posting all of the time? Unfortunately, I have not had a "real" mail client for a long time. LookOut!!! provides no way to quote text. Before that, it was Novell's offering that did not offer a ch

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