Luis Valente | 12 Oct 23:49

NSIS script to install and register Squeak on Vista and XP

Hi,
I customized a Squeak 3.9 version adding some projects and ideas suitable to early education and I want to deliver that. Before I used NSIS to build the installation file under XP. Currently, this instalation don't works in windows Vista but I found a way to solve this. Unfortunately the solution is using an installable file for XP and other file to vista. Is there any way to do this just in one file only in NSIS?
More. I got the EToys installer from Squeakland and ran it under both windows XP and Vista. It works well and registered the plug-in to use EToys on-line under web browser. How to add this feature to my own installation file so I can register the NPSqueak.dll plug-in? I've no experience on this matter and a little knowledge in NSIS scripting, so if any of you have a NSI script capable to do this or an example can send it to me?
Thanks in advance.

Antonio

Junte-se à novíssima família do Windows Live Messenger Clica aqui!

stephane ducasse | 12 Oct 22:07

About classVariables

Hi

to my stupefaction I discovered that the classVariables of a class are  
not the same as the ones of its metaclass.

TheRoot classVarNames ~= TheRoot class classVarNames

Does any body have some ideas why this is like that?

For me this is a conceptual bug.

Stef

Alexandre Bergel | 11 Oct 12:16
Favicon

[MC] unload action and postload actions

Dear List,

I was wondering whether there is a way to specify unload action and  
postload actions when saving a monticello package?

Cheers,
Alexandre
--

-- 
_,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:
Alexandre Bergel  http://www.bergel.eu
^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;.

Andreas Raab | 11 Oct 07:56

Help with font rendering

Folks -

We (Qwaq) are looking at integrating native font rendering on Windows 
and Mac in our clients. The main reason for this is that one of the 
major differences in look is using "non-standard" fonts (all of the 
currently available technologies -incl. freetype- have that property).

If you know the Squeak font subsystem and native rendering on Windows 
and/or Mac and are available for some consulting drop me a note 
off-line. We are looking for a short to medium term engagement in this area.

Cheers,
   - Andreas

Bill Schwab | 11 Oct 02:27

OutputDebugString() or equivalent?

I am still struggling with a service that either will start and
immediately stop, or will run but appears unable to listen on port 8080.
 Usually with things like this, I simply litter code with some type of
tracing (often OutputDebugString() calls on Windows), and try to bracket
the problem.  This seems like a good candidate for it, because attaching
a debugger to Squeak (particuarly for the case in which it won't stay
running) sounds like a LOT more trouble than printing "got this far"
messages until I know where it quits.

-log: has not been much help.  Is there something similar to the change
or error logs that might be appropriate to use?

Bill

Wilhelm K. Schwab, Ph.D.
University of Florida
Department of Anesthesiology
PO Box 100254
Gainesville, FL 32610-0254

Email: bschwab <at> anest.ufl.edu
Tel: (352) 273-6785
FAX: (352) 392-7029

John M McIntosh | 11 Oct 01:06

iphone vm 1.06b2 goes out

I've pushed out a 1.06b2 VM, this fixes a problem I saw where select()  
was returning garbage as an error code.
Turns out we were calling select() with a zero max fd.
Normally we don't do that, but during testing a change to aioSleep()  
aggravated the issue.

Users should not notice a different, but should download the latest VM.

--
= 
= 
= 
========================================================================
John M. McIntosh <johnmci <at> smalltalkconsulting.com>
Corporate Smalltalk Consulting Ltd.  http://www.smalltalkconsulting.com
= 
= 
= 
========================================================================

Andres Valloud | 10 Oct 23:11
Favicon

[Smalltalks 2008] --- New submission deadline: October 20th

Hello,

Due to October 13th being a holiday, and given that we have received 
requests from several people, we have extended the deadline for 
receiving talk and tutorial proposals.  The new deadline is October 20th.

Thanks,
Organization committee.

Torsten Bergmann | 10 Oct 10:36

porting Squeak ... Java

Hi Mark,

read more here:

http://astares.blogspot.com/2008/07/potato-aka-jsqueak.html
http://astares.blogspot.com/2008/04/javaconnect-java-assmalltalkvalue.html
http://astares.blogspot.com/2007/07/squeak-on-java.html
http://www.bergel.eu/athena/ (JSR 223 compliant Smalltalk scripting on JVM, using a mini image)

And "Seaside for Java" but this one was an april fool :)
http://www.seaside.st/about/trivia/seaside4j

Bye
Torsten
--

-- 
Psssst! Schon vom neuen GMX MultiMessenger gehört? Der kann`s mit allen: http://www.gmx.net/de/go/multimessenger

John M McIntosh | 10 Oct 05:37

iphone vm goes to 1.06b1

I've pushed out a new iPhone VM, and updated the SVN tree. I was  
unable to update squeaksource (it is down)

ftp://ftp.smalltalkconsulting.com/experimental/iPhoneAdHoc

1.06b1

This VM (thanks to a suggestion from David Pennell, and later Bert  
Freudenberg) mmaps the image file into memory at a start location of  
100MB,
and mmaps the trailing adjacent block of free young space as anonymous  
memory.  This is Apple's preferred fast way to read larger blocks of
data from a file.

Obviously I need to code up a desktop VM that mmaps the image at 100MB  
so that you save an image that has a start offset of 100mb to skip the  
object memory pointer swizzle step at later start time.
If you are using a macintel machine then byteswapping is not needed.

It also includes code to support activating acceleration data, and  
location data, currently that code is in the image, not on  
squeaksource yet.

I note the location data code is untested, it's raining here and I  
don't have good visibility inside to the sats in order for location  
services to kick out an event to test with.

Also I made some changes to how select() errors are handled (this is  
an outstanding apple bug), which might affect CPU usage when squeak is  
idle, so feedback on that is welcome. 

Mark Volkmann | 10 Oct 04:54

porting Squeak ... Java

I see there was a project named Talks2 that attempted to port  
Smalltalk (maybe not Squeak) to the Java Virtual Machine (JVM). Does  
anyone know if that project is still active?

Is there a web site that describes what is involved in creating new  
ports? I understand most of Squeak is implemented in Smalltalk and  
that only a small core needs to be ported in order for it to run on  
new platforms.

Beyond getting Squeak to run on the JVM, another goal might be to  
enable generation Java bytecode from Smalltalk classes. That would  
make it possible to implement libraries using Smalltalk syntax that  
can be used by Java developers. Another would be to come up with a way  
to wrap Java libraries so they can be easily invoked from Smalltalk  
code. Do these seem like unreasonable goals?

---
Mark Volkmann

Attachment (smime.p7s): application/pkcs7-signature, 5706 bytes

Bill Schwab | 10 Oct 01:34

Squeak/Pharo as service on Windows

Hello all,

I am trying to run a Pharo+Seaside image as a service on XP and
ultimately win2k3, and just got it going on xp at least using the
appraoch documented on the Wiki:

  http://wiki.squeak.org/squeak/105

I will try it on 2k3 either tonight or tomorrow.

Recommendations point toward using svrany, but I cannot get that to
work.  Windows gives me a message along the lines of "the service
started and then stopped" and further says that some services stop if
they have nothing to do.  Any ideas what might be going on, how I might
debug it, etc.?  If you strongly disagree with the recommendation to use
svrany, please say so.  However, I am still curious about what might be
going wrong and how to find it.

Bill

Wilhelm K. Schwab, Ph.D.
University of Florida
Department of Anesthesiology
PO Box 100254
Gainesville, FL 32610-0254

Email: bschwab <at> anest.ufl.edu
Tel: (352) 273-6785
FAX: (352) 392-7029


Gmane