Re: [Pharo-project] [Vm-dev] Debugging Cog crash

2011-04-09 Thread Schwab,Wilhelm K
tutorial/ Levente From: pharo-project-boun...@lists.gforge.inria.fr [pharo-project-boun...@lists.gforge.inria.fr] On Behalf Of Schwab,Wilhelm K [bsch...@anest.ufl.edu] Sent: Saturday, April 09, 2011 8:19 AM To: Pharo-project@lists.gforge.inria.fr; Squeak Virtual Machine Development Dis

Re: [Pharo-project] [Vm-dev] Debugging Cog crash

2011-04-09 Thread Schwab,Wilhelm K
ists.gforge.inria.fr [pharo-project-boun...@lists.gforge.inria.fr] On Behalf Of Schwab,Wilhelm K [bsch...@anest.ufl.edu] Sent: Friday, April 08, 2011 6:03 PM To: Pharo-project@lists.gforge.inria.fr; Squeak Virtual Machine Development Discussion Subject: Re: [Pharo-project] [Vm-dev] FW: Debugging Co

Re: [Pharo-project] [Vm-dev] FW: Debugging Cog crash

2011-04-08 Thread Schwab,Wilhelm K
Levente, I follow on why my shell script did not work. Your instructions got me going, but we still don't have an answer. The vm is running, but I cannot attach: http://lists.squeakfoundation.org/pipermail/vm-dev/2008-March/001840.html >From what I read, one answer is the get the image lo

Re: [Pharo-project] [Vm-dev] Debugging Cog crash

2011-04-08 Thread Schwab,Wilhelm K
use gdb to see where it crashes. The VM seems to be unstripped (8MB), so it should be easy to identify the cause of the crash. Levente ____________ From: pharo-project-boun...@lists.gforge.inria.fr [pharo-project-boun...@lists.gforge.inria.fr] On Behalf Of Schwa

Re: [Pharo-project] Unexpected behavior of roundTo:

2011-04-08 Thread Schwab,Wilhelm K
+1. This seems like an extension of "never test equality on floats." From: pharo-project-boun...@lists.gforge.inria.fr [pharo-project-boun...@lists.gforge.inria.fr] On Behalf Of Nicolas Cellier [nicolas.cellier.aka.n...@gmail.com] Sent: Friday, April 0

Re: [Pharo-project] [Vm-dev] FW: Debugging Cog crash

2011-04-08 Thread Schwab,Wilhelm K
"You still didn't answer where you got the VM." http://gforge.inria.fr/frs/download.php/28439/Pharo-1.2.1-CogOneClick.zip From: pharo-project-boun...@lists.gforge.inria.fr [pharo-project-boun...@lists.gforge.inria.fr] On Behalf Of S

Re: [Pharo-project] [Vm-dev] FW: Debugging Cog crash

2011-04-08 Thread Schwab,Wilhelm K
ill On Fri, 8 Apr 2011, Schwab,Wilhelm K wrote: > > Gratuitous default recipient... > > If there is a verbose dump option or other diagnostic efforts that will help, > I will do my best to run them and report the results. I am fairly certain > the vm is 'Croquet Clos

Re: [Pharo-project] [Vm-dev] FW: Debugging Cog crash

2011-04-08 Thread Schwab,Wilhelm K
go. If you need further info, look here: http://bugs.squeak.org/view.php?id=7358 Dave On Fri, Apr 08, 2011 at 07:58:39AM -0400, Schwab,Wilhelm K wrote: > > Gratuitous default recipient... > > If there is a verbose dump option or other diagnostic efforts that will help, > I will do

[Pharo-project] FW: Debugging Cog crash

2011-04-08 Thread Schwab,Wilhelm K
, but this happened with an earlier Cog one-click too. There is something about the machine (UUID again?) that is different. I do not have root access to it, but I can get to a terminal. Ubuntu 10.10. ____ From: Schwab,Wilhelm K Sent: Friday, April 08, 2011

[Pharo-project] Debugging Cog crash

2011-04-07 Thread Schwab,Wilhelm K
Hello all, I have an account on an Ubuntu terminal server (at least I think that's what it would be called) running 10.10. The Cog one-click image crashes with "Segmentation fault" (if run from a terminal); the legacy VM seems to run the image nicely on the box. Any ideas? I will happily col

Re: [Pharo-project] relational database and id field

2011-04-07 Thread Schwab,Wilhelm K
That sounds like a one-to-many relationship. In those cases, I create two tables, one for the singleton side and one for the many side. The many side includes the key field(s) from the one side, and setting it/them establishes the relationship. A unique ID field for the singleton side is help

Re: [Pharo-project] relational database and id field

2011-04-07 Thread Schwab,Wilhelm K
Expert? Certainly not me :) The question I will be waiting to see debated is whether you should "fabricate" an ID field (probably a counter), use ISBN or similar number, or use a compound key. FWIW, I invariably regret any decision I make in these areas, because there are tradeoffs. Relation

Re: [Pharo-project] Draft Pharo 1.2.1 Release Announcement

2011-04-05 Thread Schwab,Wilhelm K
I've been grabbing and trying one-click images from Hudson for a while. They have worked on Ubuntu 9.10 and 10.04. My sampling is not exhaustive, but the Linux one-clicks seem to work. My current "project" (hopefully complete) is to eliminate my dependence on some hacks that I added to the vm

Re: [Pharo-project] [ANN] For testing: 1.2.1 One-Click

2011-04-03 Thread Schwab,Wilhelm K
Out of the box, system browsers are opening with a scroll bar between the lists and code pane. Click on it, and the bar disappears. Curious which vm was in use, I tried: SmalltalkImage current vmVersion 'Squeak3.10.2 of ''5 June 2008'' [latest update: #7179]' Looks weird?? Ask the vm it

Re: [Pharo-project] Announcement real problems - please read and comment.

2011-04-02 Thread Schwab,Wilhelm K
Stef, This sounds like a job of a unit (acceptance) test :) One suggestion was to break the rename into pieces. I follow the thinking, but fear it will make the problem worse. Dolphin has a really slick event system, which was perhaps more of a big deal c 1997 than it is now. One thing that

Re: [Pharo-project] who is using softSqueak and standard Squeak

2011-03-26 Thread Schwab,Wilhelm K
Great link! I have never been a fan of the colored windows, with one glowing exception: clay rose (very subtle tint) really works for the debugger. Dan also mentioned graph paper. Ledger green is a nice background color for reading text. What I want to see is a clean way to set text editor b

Re: [Pharo-project] GUIs with Pharo / how to learn smalltalk

2011-03-25 Thread Schwab,Wilhelm K
Re learning about the GUI, look for Polymorph examples, the ProfessorStef browser, etc. The GUI section of the CollaborActive Book looks good too, as are the screen casts. From: pharo-project-boun...@lists.gforge.inria.fr [pharo-project-boun...@lists

Re: [Pharo-project] Magritte extension dealing with graphics

2011-03-23 Thread Schwab,Wilhelm K
Stef, I am fairly certain that morphic/Polymoprh extensions exist. IIRC, it was written up in thesis from your group. Is that what you need, or are you looking for something different? Bill From: pharo-project-boun...@lists.gforge.inria.fr [pharo-pr

Re: [Pharo-project] Breakpoints in Pharo

2011-03-16 Thread Schwab,Wilhelm K
Dmitri, I am pretty sure the discussion is over having some way to mark a line as a breakpoint w/o having to insert #halt and accepting the change - like you would set a breakpoint in C IDE. The truth is that I have been using #halt that for so long that I miss it when working in other languag

Re: [Pharo-project] Lumiere on Linux?

2011-03-15 Thread Schwab,Wilhelm K
" to play as we please, i will add some screenshots as soon as i have some spare time :) 2011/3/13 Schwab,Wilhelm K : > Using libGL.so.1 gives similar results :( > > > > > From: pharo-project-boun...@lists.gforge.inria.fr > [pharo-

Re: [Pharo-project] [ANN] Sandcastles themes for Pharo 1.2

2011-03-15 Thread Schwab,Wilhelm K
Dark gray?? If you insist :) The point is that there should be a simple way to change the text editor background color, because you are very correct about eye strain, and somebody might want to change it for fun. Ledger green is my preference. From:

Re: [Pharo-project] The current status of OSProcess

2011-03-14 Thread Schwab,Wilhelm K
+1 From: pharo-project-boun...@lists.gforge.inria.fr [pharo-project-boun...@lists.gforge.inria.fr] On Behalf Of Casimiro de Almeida Barreto [casimiro.barr...@gmail.com] Sent: Monday, March 14, 2011 11:37 AM To: Pharo-project@lists.gforge.inria.fr Subjec

Re: [Pharo-project] Lumiere on Linux?

2011-03-13 Thread Schwab,Wilhelm K
@lists.gforge.inria.fr Subject: Re: [Pharo-project] Lumiere on Linux? I think that the correct choice is libGL.so,but I'm just guessing. On Sat, Mar 12, 2011 at 9:43 PM, Schwab,Wilhelm K mailto:bsch...@anest.ufl.edu>> wrote: I tried the 1.2 one-click with Lumiere. Following the collaboractive book,

Re: [Pharo-project] Lumiere on Linux?

2011-03-13 Thread Schwab,Wilhelm K
. Cheers, Alexandre Le 12 mars 2011 à 23:48, Lemuus mailto:lem...@gmail.com>> a écrit : I think that the correct choice is libGL.so,but I'm just guessing. On Sat, Mar 12, 2011 at 9:43 PM, Schwab,Wilhelm K <<mailto:bsch...@anest.ufl.edu>bsch...@anest.ufl.edu<mailto:bsch

Re: [Pharo-project] Update process broken by 13084

2011-03-12 Thread Schwab,Wilhelm K
12, 2011 7:29 PM To: Pharo-project@lists.gforge.inria.fr Subject: Re: [Pharo-project] Update process broken by 13084 Den 13.03.2011 01:04, skrev Schwab,Wilhelm K: > Linux certainly allows that mistake. What about OSX? As Steph/Markus used Macs today when pushing updates, I'm fairly ce

[Pharo-project] Lumiere on Linux?

2011-03-12 Thread Schwab,Wilhelm K
I tried the 1.2 one-click with Lumiere. Following the collaboractive book, Gofer it squeaksource: 'Lumiere'; package: 'ConfigurationOfLumiere'; load. ( Smalltalk globals classNamed:'ConfigurationOfLumiere' ) perform: #loadDefault. led to a warning about D

Re: [Pharo-project] Update process broken by 13084

2011-03-12 Thread Schwab,Wilhelm K
Linux certainly allows that mistake. What about OSX? From: pharo-project-boun...@lists.gforge.inria.fr [pharo-project-boun...@lists.gforge.inria.fr] On Behalf Of Henrik Sperre Johansen [henrik.s.johan...@veloxit.no] Sent: Saturday, March 12, 2011 6:29

Re: [Pharo-project] PharoOneClick .lnk file

2011-03-09 Thread Schwab,Wilhelm K
I like the one-click too, but Torsten is correct that many Windows users will want an installer. If nothing else, having one proves that it can be done - *we* know that it can, but the FUD crowd will raise it as a concern. Let's prove them wrong. InnoSetup is worth a look. _

Re: [Pharo-project] LDAPlayer

2011-03-03 Thread Schwab,Wilhelm K
Olivier, Have you addressed senders of #or:or: and/or similar messages? They are missing in Pharo and have caused problems for me. Taking the coward's way out, I just added the needed methods, but if you are updating the package, it would be nice to have code that will work in both Squeak and

Re: [Pharo-project] GUI ?

2011-03-03 Thread Schwab,Wilhelm K
Olivier, There is a growing body of good information. You might start here: http://www.pharo-project.org/documentation/screencasts http://book.pharo-project.org/ Morphic is a long-standing UI framework for Squeak, taken from Self. Morphic was a nice simulation environment, but Squeak's

Re: [Pharo-project] Where to download

2011-03-02 Thread Schwab,Wilhelm K
Friedrich, I recall having success with the vm as-is and just patching the image. One thing the vm certainly should do is tell us the translations it makes. I think it is always a good idea to know which port was actually opened, or failed to open :) Double that for external libraries, but t

Re: [Pharo-project] Startup weekend success

2011-02-28 Thread Schwab,Wilhelm K
What was your competition? Is there any advice you have for those of us still learning Seaside? From: pharo-project-boun...@lists.gforge.inria.fr [pharo-project-boun...@lists.gforge.inria.fr] On Behalf Of Alexandre Bergel [alexandre.ber...@me.com] Se

[Pharo-project] Gaelli vs. Galli??

2011-02-27 Thread Schwab,Wilhelm K
Are Gaelli and Galli the same person? If so, is there a typo, or is it simply that the name does not translate easily? [5] M. Gaelli, O. Nierstrasz, and S. Ducasse. One-method commands: Linking methods and their tests. In OOPSLA Workshop on Revival of Dynamic Languages. Citeseer, 2004. [6] M. G

Re: [Pharo-project] Good reference on time on unit testing?

2011-02-27 Thread Schwab,Wilhelm K
pend far >> less time (almost none) manually testing functionality. So TDD results >> in net negative time difference. >> >> (Apologize if I'm incoherent, the cold and flu drugs are strong in this >> one.) >> >> -Steven >> >> On Sun, Feb 27,

Re: [Pharo-project] Good reference on time on unit testing?

2011-02-27 Thread Schwab,Wilhelm K
rence. (Apologize if I'm incoherent, the cold and flu drugs are strong in this one.) -Steven On Sun, Feb 27, 2011 at 11:51 AM, Norbert Hartl mailto:norb...@hartl.name>> wrote: > > On 27.02.2011, at 13:58, Schwab,Wilhelm K wrote: > >> Norbert, >> >> Excell

Re: [Pharo-project] Good reference on time on unit testing?

2011-02-27 Thread Schwab,Wilhelm K
11:51 AM, Norbert Hartl wrote: > > On 27.02.2011, at 13:58, Schwab,Wilhelm K wrote: > >> Norbert, >> >> Excellent points - I take exception with only one: you assume that all >> developers test - that is sadly not true. I am involved with a group who >>

Re: [Pharo-project] Good reference on time on unit testing?

2011-02-27 Thread Schwab,Wilhelm K
it testing? On 27.02.2011, at 13:58, Schwab,Wilhelm K wrote: > Norbert, > > Excellent points - I take exception with only one: you assume that all > developers test - that is sadly not true. I am involved with a group who > seem to think that a handful of tests added at the last minute

Re: [Pharo-project] Good reference on time on unit testing?

2011-02-27 Thread Schwab,Wilhelm K
eering books or periodicals. HTH -- Cesar Rabak Em 27/02/2011 11:28, Alexandre Bergel < alexandre.ber...@me.com > escreveu: Robert Martin said in his book that one should spend ~50% of its time writing tests. Cheers, Alexandre On 27 Feb 2011, at 00:52, Schwab,Wilhelm K wrote: > H

Re: [Pharo-project] Good reference on time on unit testing?

2011-02-27 Thread Schwab,Wilhelm K
.com] Sent: Sunday, February 27, 2011 11:19 AM To: pharo-project@lists.gforge.inria.fr Subject: Re: [Pharo-project] Good reference on time on unit testing? On 27/02/11 7:58 AM, Schwab,Wilhelm K wrote: > > I have no problem arguing that testing (if done well) can/will reduce > overall de

Re: [Pharo-project] Good reference on time on unit testing?

2011-02-27 Thread Schwab,Wilhelm K
? On 02/27/2011 06:12 AM, Schwab,Wilhelm K wrote: > Understood. But, doing it correctly, how much of your time do you spend on > the test writing/maintenance side? Far less time than you'll spend manually testing over the course of writing and maintaining the program. You can'

Re: [Pharo-project] Good reference on time on unit testing?

2011-02-27 Thread Schwab,Wilhelm K
Couldn't have said it better myself! -- Cheers, Peter. On 27 feb 2011, at 08:27, laurent laffont mailto:laurent.laff...@gmail.com>> wrote: On Sun, Feb 27, 2011 at 4:52 AM, Schwab,Wilhelm K <<mailto:bsch...@anest.ufl.edu>bsch...@anest.ufl.edu<mailto:bsch...@anest.ufl.edu

Re: [Pharo-project] Good reference on time on unit testing?

2011-02-27 Thread Schwab,Wilhelm K
-project-boun...@lists.gforge.inria.fr] On Behalf Of Norbert Hartl [norb...@hartl.name] Sent: Sunday, February 27, 2011 5:41 AM To: Pharo-project@lists.gforge.inria.fr Subject: Re: [Pharo-project] Good reference on time on unit testing? Hi, On 27.02.2011, at 04:52, Schwab,Wilhelm K wrote: > Hello

[Pharo-project] Good reference on time on unit testing?

2011-02-26 Thread Schwab,Wilhelm K
Hello all, Can anyone recommend a good reference on the amount of time one should expect to spend writing tests? I will have to be the messenger (will be wearing running shoes just in case...), but I want the message to come from a solid source. Bill

Re: [Pharo-project] serializing a class

2011-02-24 Thread Schwab,Wilhelm K
Apr 1, 2010 at 11:05 PM, Schwab,Wilhelm K mailto:bsch...@anest.ufl.edu>> wrote: Stef, Dolphin's solution is to use proxies. Rather than serializing the class itself, one might prefer to serialize a proxy that knows enough to find the appropriate object once it "wakes up"

Re: [Pharo-project] XML browser

2011-02-23 Thread Schwab,Wilhelm K
That depends on what you mean by good. I have found the explorer to work well for such things, but IIRC, the output is not as clean as yours. From: pharo-project-boun...@lists.gforge.inria.fr [pharo-project-boun...@lists.gforge.inria.fr] On Behalf Of

Re: [Pharo-project] Cobol is the new language to know?

2011-02-22 Thread Schwab,Wilhelm K
+1 overall, and to seeking better socket streams. FFI+Callbacks too. From: pharo-project-boun...@lists.gforge.inria.fr [pharo-project-boun...@lists.gforge.inria.fr] On Behalf Of Casimiro de Almeida Barreto [casimiro.barr...@gmail.com] Sent: Tuesday,

Re: [Pharo-project] Pattern for reifying XML doc?

2011-02-22 Thread Schwab,Wilhelm K
Mapping values reminds of a converting value adapter. I will look shortly, but I fear I do not have a working one at present - I say that because only week ago, I created an aspect value adapter to get some ported code going. It should not be too hard to throw together. _

Re: [Pharo-project] Pattern for reifying XML doc?

2011-02-22 Thread Schwab,Wilhelm K
Stef, So far, I about all I have done with the xml parser is note that it can parse the data from my Garmin Forerunner. Otherwise, I have used SIXX with good results, at least as far as I have pushed it. Its code might give you some ideas that would apply to outside xml (maybe), or if you ca

Re: [Pharo-project] OpenCroquet Website

2011-02-22 Thread Schwab,Wilhelm K
My read on OpenCobalt was that it was not a fork, but a complete replacement. The consortium was effectively saying "we're the big guys now, and we're going to do this right..." It is fascinating to see that Smalltalk won out. I still don't like the compiler changes: never do _to_ the languag

Re: [Pharo-project] OpenCroquet Website

2011-02-22 Thread Schwab,Wilhelm K
I don't. What I remembered reading was that project had shifted to some other name (Cobalt turns out to be it) and had left Smalltalk for Java. Turns out, I wasn't just having a bad dream. From the FAQ: "Why not use Java for Open Cobalt? When we first set out to build Open Cobalt's underlyin

Re: [Pharo-project] Cobol is the new language to know?

2011-02-21 Thread Schwab,Wilhelm K
My favorite parts were: “I have seen examples of developers on older technologies like RPG and Delphi charging twice the rate of a developer on a newer technology.“ Did it ever occur to them that some of these systems (e.g. Smalltalk) might actually be more productive and hence worth the boost

Re: [Pharo-project] sqInt setCompilerInitialized(sqInt newFlag)

2011-02-20 Thread Schwab,Wilhelm K
Sig, You mean it doesn't work that way already?? :) It sounds good. Does the name lookup proceed by dlsym()/GetProcAddress()/etc.? The alternative would be to have a map inside the vm that would require maintenance :( The other question is how often does the lookup occur? It's probably not

Re: [Pharo-project] Need your point of view on FSPath * and others

2011-02-19 Thread Schwab,Wilhelm K
Stef, I am not sure that #* would be all that confusing: I tend not to multiply path names all that often :) However, your question is well taken. How about #any or #all? Attached are some methods that I use to ease the transition from Dolphin. Most of the calling code needs to be modified

Re: [Pharo-project] A new GUI visual designer

2011-02-18 Thread Schwab,Wilhelm K
Craig, You and SmartReferenceStream are effectively assuming that user==programmer; I submit it is in our interest to many ordinary users of Smalltalk applications. All that should be required is to have code that is newer than the stream, and neither user nor developer should be bothered wit

Re: [Pharo-project] A new GUI visual designer

2011-02-18 Thread Schwab,Wilhelm K
Craig, If I am following this correctly, it's over-engineered and will back fire. You are setting up some of the same mistakes that were made in SmartReferenceStream, only with both sides involved. This is a simple problem calling for a careful solution. Dolphin has this right: version the s

Re: [Pharo-project] Cog VM -- Thanks and Performance / Optimization Questions

2011-02-17 Thread Schwab,Wilhelm K
A nice mix is to do memory management and logic (e.g. decide when to stop iterating) in Smalltalk and to have C-callable "primitives" for the heavy loops. A great way to reach the latter is to define the functions using extern "C" - then you can use C++ features (streams, templates) in the func

Re: [Pharo-project] Open another image with Pharo 1.1.1 one-click on Mac OS

2011-02-16 Thread Schwab,Wilhelm K
On Linux, I simply edit the shell script to use the image of interest. I don't know enough about macs to figure out whether "launch xyz.app" is using the shell script or doing something completely different. Anybody? From: pharo-project-boun...@lists

Re: [Pharo-project] 1.1.1 one-click-cog crash

2011-02-16 Thread Schwab,Wilhelm K
oject@lists.gforge.inria.fr Subject: Re: [Pharo-project] 1.1.1 one-click-cog crash ls -ltr ? 2011/2/16 Schwab,Wilhelm K : > Hello all, > > I just put the 1.1.1 cog one-click on an Ubuntu 10.10 machine and got a > segment fault. This is a machine that I did not build, and can access only > via

Re: [Pharo-project] Pharo & LDAP

2011-02-16 Thread Schwab,Wilhelm K
I have used LDAPlayer with good results. There are small problems on Pharo - a DNU over #and:and: IIRC. As the self-appointed silent failure pedant, I would like to suggest a change to your code. Please try/consider (untested code): attrAt: aKey ifNone:ifNone | selected | selected :

Re: [Pharo-project] Call for Pharo Support **important**

2011-02-16 Thread Schwab,Wilhelm K
Stef, The revised language is much improved. I too am curious about what you have in mind on the conditions. Are you looking for support from institutions or individuals? I assume both, but the thresholds would be different for UF than for me by myself. Bill _

[Pharo-project] 1.1.1 one-click-cog crash

2011-02-15 Thread Schwab,Wilhelm K
Hello all, I just put the 1.1.1 cog one-click on an Ubuntu 10.10 machine and got a segment fault. This is a machine that I did not build, and can access only via an NX client remote connection (probably not a factor). The sequence of events was that I had the machine download the zip, expande

Re: [Pharo-project] could we agree to remove caseOf: and caseOf:otherwise:

2011-02-15 Thread Schwab,Wilhelm K
I am not completely certain who is on which side here anymore, other than #caseOf: is at the center of it. I think I saw Eliot say that Cog uses it; if I got that right, it's a pretty compelling reason to keep it in the image. Doing that, either for Cog's benefit, or even just for the convenie

Re: [Pharo-project] A new GUI visual designer

2011-02-14 Thread Schwab,Wilhelm K
In Dolphin, one can cope with that fairly easily - most of the time. The trick is to change the affected class' serializing version number, which causes the loader to seek help reading old serialized data, which arrives as an array. Streams work well for adapting the old array into an array th

Re: [Pharo-project] could we agree to remove caseOf: and caseOf:otherwise:

2011-02-13 Thread Schwab,Wilhelm K
That's where I typically use a dictionary. Map the numbers to what is often a factory (a factory that reads from a stream being a common scenario) or sometimes closures. Create the map once on class initialization or once per "session" (or at least try not to build the map "every time"), and t

Re: [Pharo-project] Call a external executable file. What is the best option?

2011-02-13 Thread Schwab,Wilhelm K
I think you will find that OS Process work on mac an Linux and NOT on Windows, but ProcessWrapper does work there. A test on the OS should let you interchange them well enough to get by. Bill From: pharo-project-boun...@lists.gforge.inria.fr [pharo-pr

Re: [Pharo-project] A new GUI visual designer

2011-02-13 Thread Schwab,Wilhelm K
You cite an example very similar to what Dolphin does, and we could do with SIXX. Dolphin serializes things not to avoid the image but to allow packaging. SIXX could do the same for us. I favor the idea of SIXX more to avoid falling into a trap of being subliminally influenced by (aka stealin

Re: [Pharo-project] could we agree to remove caseOf: and caseOf:otherwise:

2011-02-13 Thread Schwab,Wilhelm K
Read the Federalist Papers and Bastiat's "The Law," and then we can talk about democracy, one illustration of which is three wolves and a sheep voting on the dinner menu. In its raw form, yes, I argue against democracy, aka mob rule. However, we are not talking about taking someone's life, libe

Re: [Pharo-project] how to serialize Text?

2011-02-13 Thread Schwab,Wilhelm K
Object readFrom:( Text fromString:'Hello' ) storeString You might also have a look at SIXX. I have not used it for anything big or for a long period of time, but no complaints so far, other than the output being more verbose than I might like. Still, it seems to be a good serializer. __

Re: [Pharo-project] A new GUI visual designer

2011-02-12 Thread Schwab,Wilhelm K
WindowBuilder is impressive. I'm not sure how to clean room it though. If the concern is over the serialization of objects, has anyone considered SIXX for that? Doing that could give us something similar to the Dolphin ViewComposer but clearly of distinct origin. To the result, we could add

Re: [Pharo-project] Understanding regular expression matching

2011-02-11 Thread Schwab,Wilhelm K
Have you looked at messages like #copyWithRegex:matchesTranslatedUsing:? It might help?? From: pharo-project-boun...@lists.gforge.inria.fr [pharo-project-boun...@lists.gforge.inria.fr] On Behalf Of Nick Ager [nick.a...@gmail.com] Sent: Friday, Februa

Re: [Pharo-project] [Hudson] updates

2011-02-11 Thread Schwab,Wilhelm K
Marcus, Nice work!! The .st file could be very useful. Can you add them for the clients too? Doing that would document what the various images test and provide some examples for using Metacello. Bill From: pharo-project-boun...@lists.gforge.inria.fr

Re: [Pharo-project] drawString: aString from: firstIndex to: lastIndex at: aPoint font: fontOrNil color: c

2011-02-10 Thread Schwab,Wilhelm K
at: aPoint font: fontOrNil color: c On Feb 10, 2011, at 1:24 55PM, Schwab,Wilhelm K wrote: This reminds me of something: I have long been concerned about possible speed penalties that might result from Morphic's accepting colors and other drawing tools as arguments rather than hav

Re: [Pharo-project] drawString: aString from: firstIndex to: lastIndex at: aPoint font: fontOrNil color: c

2011-02-10 Thread Schwab,Wilhelm K
This reminds me of something: I have long been concerned about possible speed penalties that might result from Morphic's accepting colors and other drawing tools as arguments rather than having a canvas hold them as state that can be set once and used many times. It's probably nothing, but it

Re: [Pharo-project] Status of Alien

2011-02-09 Thread Schwab,Wilhelm K
1:28 PM To: Pharo-project@lists.gforge.inria.fr Subject: Re: [Pharo-project] Status of Alien On Tue, Feb 8, 2011 at 7:01 PM, Schwab,Wilhelm K mailto:bsch...@anest.ufl.edu>> wrote: Eliot, I'm impressed :) To say that I truly understand would be dishonest, but I think I more or less get

Re: [Pharo-project] new Cog VMs available

2011-02-08 Thread Schwab,Wilhelm K
@lists.gforge.inria.fr Subject: Re: [Pharo-project] new Cog VMs available On 09.02.2011 02:31, Schwab,Wilhelm K wrote: > New vms that read cog images - as in cog is no longer a one-way street? That > would make it safer/easier to test. Yes. Cheers, Henry

Re: [Pharo-project] Status of Alien

2011-02-08 Thread Schwab,Wilhelm K
-boun...@lists.gforge.inria.fr [pharo-project-boun...@lists.gforge.inria.fr] On Behalf Of Eliot Miranda [eliot.mira...@gmail.com] Sent: Tuesday, February 08, 2011 8:57 PM To: Pharo-project@lists.gforge.inria.fr Subject: Re: [Pharo-project] Status of Alien On Tue, Feb 8, 2011 at 5:45 PM, Schwab,Wilhelm K mailto

Re: [Pharo-project] Status of Alien

2011-02-08 Thread Schwab,Wilhelm K
: Re: [Pharo-project] Status of Alien On Tue, Feb 8, 2011 at 4:16 AM, Schwab,Wilhelm K mailto:bsch...@anest.ufl.edu>> wrote: Torsten, I have been under the impression that it has never worked on Linux - it would be great to be wrong on that. Does anyone have Alien on Linux waiting for some

Re: [Pharo-project] new Cog VMs available

2011-02-08 Thread Schwab,Wilhelm K
New vms that read cog images - as in cog is no longer a one-way street? That would make it safer/easier to test. From: pharo-project-boun...@lists.gforge.inria.fr [pharo-project-boun...@lists.gforge.inria.fr] On Behalf Of Levente Uzonyi [le...@elte.h

Re: [Pharo-project] Status of Alien

2011-02-08 Thread Schwab,Wilhelm K
Torsten, I have been under the impression that it has never worked on Linux - it would be great to be wrong on that. Does anyone have Alien on Linux waiting for someone to try it? One thing slowing my search for FFI/Alien improvements has been that I was initially dependent on some vm modific

Re: [Pharo-project] thinking about a community model of funding

2011-02-05 Thread Schwab,Wilhelm K
In all of that is a comment that there are already multiple social networking systems available. It brings up a few questions, including whether another one is really needed? It sounds like a few college kids managed to raise some real money to fund something (aka "buy the beer") that one or t

Re: [Pharo-project] Primitive calls in one package

2011-02-05 Thread Schwab,Wilhelm K
If there is a problem finding primitives, then that probably deserves attention in the browsers. Given that collections, sockets, streams, etc. all use primitives, will likely continue to do so, and will also find competition (Nile, new sockets package, etc.), I think it would be inappropriate

Re: [Pharo-project] Smalltalk for engineers

2011-02-05 Thread Schwab,Wilhelm K
d a new language, but you have big assumptions that will slow you down. I just pointed out the most important parts that surprised me when I learned Smalltalk. On Sat, Feb 5, 2011 at 7:28 PM, Schwab,Wilhelm K wrote: > That comment requires elaboration or at least some examples of what one >

Re: [Pharo-project] Smalltalk for engineers

2011-02-05 Thread Schwab,Wilhelm K
That comment requires elaboration or at least some examples of what one can/should do, but getting past that is a big hurdle in learning Smalltalk. Things old to us can be earth shattering: something as simple as creating a new package (or even just a new class or a new class method somewhere,

Re: [Pharo-project] react on low space

2011-02-02 Thread Schwab,Wilhelm K
Max, I'm on your side, really :) Silent failures are a big problem and should not be allowed to persist. What I don't know is whether the remedy for low space is simply to log it and then proceed to crash, or if a handler can do something useful. The handler probably would need to be registe

Re: [Pharo-project] react on low space

2011-02-01 Thread Schwab,Wilhelm K
Max, #isSpaceLow will be of value only if it is called on some type of event (from the gc?) or polled in some way. When my Dolphin images have crashed due to low space, it has invariably been due to one of two things: (1) early on, improper clean up of ODBC statements; (2) loops over very larg

Re: [Pharo-project] Vision

2011-01-29 Thread Schwab,Wilhelm K
le might be a way too. The tipical wizard to generata a CRUD from database ("puaj... i feel sick").. is a good think to make newby more confotable with the enviroment and language. Best. On Sat, Jan 29, 2011 at 12:28 PM, Schwab,Wilhelm K mailto:bsch...@anest.ufl.edu>> wrote:

Re: [Pharo-project] Vision

2011-01-29 Thread Schwab,Wilhelm K
On the permanent noob front: I have years of experience as a beginning skier. I like it that way: no broken bones. Besides, I don't get to do it often enough to develop an attitude about it. As for Smalltalk in general, I have pointed new users to the Digitalk tutorials, telling them to stop

Re: [Pharo-project] Graphics with Anti-Aliasing

2011-01-23 Thread Schwab,Wilhelm K
The Windows VM is impressive - you can tell Andreas I said so :) On whole, if there is something to get right in the Squeak/Pharo world, I've come to expect to see it on Windows first - certainly not because of the OS. From: pharo-project-boun...@lists

Re: [Pharo-project] Using AlienOpenGL

2011-01-21 Thread Schwab,Wilhelm K
Fernando, The goals are mix of what Alexandre is trying to do short term and what I want to be able to do eventually. It's great to know that you have addressed them. One thing we appear to have in common is Linux, which is why I jumped into this - I've had to debug several non-loading librar

Re: [Pharo-project] Using AlienOpenGL

2011-01-20 Thread Schwab,Wilhelm K
Alexandre, If I knew what worked, I'd be making a recommendation :) As it is, I can perhaps help you work through the debugging process. As I said, you could indeed be missing a needed library, there could be dependencies missing that make a .so unable to load, a .so could be just plain broke

Re: [Pharo-project] Using AlienOpenGL

2011-01-20 Thread Schwab,Wilhelm K
Not that you are wrong, but how did you choose AlienOpenGL over CroquetGL? IIRC, there is also a 3D project associated with NativeBoost. The latter lives here: http://code.google.com/p/nativeboost/ Just curious. I was originally very disappointed that Croquet was an all-or-nothing pr

Re: [Pharo-project] Any Clue..

2011-01-19 Thread Schwab,Wilhelm K
To: pharo-project@lists.gforge.inria.fr Subject: Re: [Pharo-project] Any Clue.. On 19/01/11 8:48 AM, Schwab,Wilhelm K wrote: > Sig, > > Are we discussing the same OS? What you are describing matches my experience > on Windows; on Linux, AFAIK, one can just stomp all over the files an

Re: [Pharo-project] Any Clue..

2011-01-19 Thread Schwab,Wilhelm K
Stasenko [siguc...@gmail.com] Sent: Wednesday, January 19, 2011 8:35 AM To: Pharo-project@lists.gforge.inria.fr Subject: Re: [Pharo-project] Any Clue.. On 19 January 2011 14:14, Schwab,Wilhelm K wrote: > Sig, > > Please forgive me for being skeptical, but it is certainly worthy of a test

Re: [Pharo-project] [Hudson] truncated build history

2011-01-19 Thread Schwab,Wilhelm K
Would it be possible/better to keep a limited number of successful builds and to time-limit the bad ones? From: pharo-project-boun...@lists.gforge.inria.fr [pharo-project-boun...@lists.gforge.inria.fr] On Behalf Of Marcus Denker [marcus.den...@inria.fr]

Re: [Pharo-project] Any Clue..

2011-01-19 Thread Schwab,Wilhelm K
Sig, Please forgive me for being skeptical, but it is certainly worthy of a test on my end. How do the multiple processes coordinate access to the change log? Not having seen an IDE complain about access to either image or changes, and knowing that I have been bitten by this, I am not sure ho

Re: [Pharo-project] Any Clue..

2011-01-19 Thread Schwab,Wilhelm K
...@lists.gforge.inria.fr [pharo-project-boun...@lists.gforge.inria.fr] On Behalf Of Diogenes Moreira [diogenes.more...@gmail.com] Sent: Wednesday, January 19, 2011 8:03 AM To: Pharo-project@lists.gforge.inria.fr Subject: Re: [Pharo-project] Any Clue.. Thanks.. On Wed, Jan 19, 2011 at 9:57 AM, Schwab,Wilhelm K

Re: [Pharo-project] Any Clue..

2011-01-19 Thread Schwab,Wilhelm K
I have seen this only a couple of times, and I am not aware of a shortcut to returning to a working image and recovering lost changes. As an aside, I am suspicious that opening an image more than once leads to much more badness than is generally acknowledged. I am convinced it was central to m

Re: [Pharo-project] Unsubscribing for Announcements

2011-01-18 Thread Schwab,Wilhelm K
...@gmail.com] Sent: Tuesday, January 18, 2011 2:52 PM To: Pharo-project@lists.gforge.inria.fr Subject: Re: [Pharo-project] Unsubscribing for Announcements Who defended what status quo? The WeakAnnouncement are already on the agenda for 1.3. Cheers, Doru On 18 Jan 2011, at 20:40, Schwab,Wilhelm K wrote

Re: [Pharo-project] Unsubscribing for Announcements

2011-01-18 Thread Schwab,Wilhelm K
[stephane.duca...@inria.fr] Sent: Tuesday, January 18, 2011 2:22 PM To: Pharo-project@lists.gforge.inria.fr Subject: Re: [Pharo-project] Unsubscribing for Announcements Yes but having good weakstructure will not arrive by accident. On Jan 17, 2011, at 4:34 PM, Schwab,Wilhelm K wrote: > Two comme

Re: [Pharo-project] Surprising binary messages!

2011-01-18 Thread Schwab,Wilhelm K
6 + (4/2) will do what you want, for the reasons already well covered. As an aside, have you ever really looked at the way mathematics is typeset in books? Some of it does not bear close examination from a precedence/correctness perspective - missing parentheses, etc. The problem was that I w

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