andregarzia | 12 Jan 2000 21:50
Picon

Problems with server/code update.


My Squeak Blows windows when trying to file in the file named: 
B3DPrimitive of morphicwlnd.cs or something like that... i could
not get the file name cause sundely it all goes M$-BlueScreen.

(i miss my linux)

Anybody got problems while trying to upgrade too?

Tanx
Andre

Dwight Hughes | 19 Jan 2000 06:52

Re: HangMan, II (Stupid Letter Tricks)

Since this is not an Aladdin Expander mailing list I'll try to make this
my last message on this.

Eric Ulevik wrote:
> 
> I've just had a look at Aladdin Expander 5.0.
> 
> It still has problems:
> 
> * Mac UI (eg. Ctrl+Q for quit, main UI is a small drop target window)

Since I let Expander register itself for the various compression file
formats, I always just double click on the file to unzip it: boom, it's
done - I never have any need to drag and drop on the icon or open the
Expander window (except to set the options).

> * does not install properly (OLEPRO32.DLL inside Aladdin directory)

It works - which defines proper installation in my book. It is also a
very different version of OLEPRO32.DLL than what is in my
\winnt\system32 directory -- I don't want them plopping their dll on my
system dll and I'm sure they don't want me "upgrading" their
OLEPRO32.DLL (which they've tested and verified to work properly) with a
version that might totally break their application (keeping your dlls
separate from any M$ might arbitrarily decide to "upgrade" for their
next application is very sound practice - even (especially) if your dlls
are M$ dlls). It also allows a clean uninstall since no other
application in the system is using this "private" dll version.

> * Includes 16-bit software for some reason (inetwh16.dll)
(Continue reading)

Udo Schneider | 13 Jan 2000 08:40
Picon

Re: T-Gen

No Problem, I found it.

After finding the ftp link to the ANSI Exception Handling System for Squeak
I searched a little bit on the ftp server and found it under
.......????

You are right. Seems to be down. But it worked yesterday. I have the package ...

Udo

On Die, 18 Jan 2000, Paul McDonough wrote:
>Whoops!  Our ftp site appears to be ill today, and the T-Gen files have
>gone missing.  We're working on it ... should be ok by tomorrow, I'd
>think.  Mumble mumble ...
>
>Paul
>"TFEI - Squeak we can; but who'll keep our computers running in the meantime?"
>
>Udo Schneider wrote:
>> 
>> Thank you,
>> 
>> Udo
>> 
>> On Die, 18 Jan 2000, Paul McDonough wrote:
>> >Hi Udo,
>> >
>> >We did a quick port of T-Gen a little while ago; I'm not familiar enough
>> >with the work to say for certain whether it's "usable", but it's at
>> >least worth a download I guess.  Go to www.4thEstate.com, and look for
(Continue reading)

David T. Lewis | 16 Jan 2000 00:28
Picon
Favicon

[FIX] File out pool dictionaries


A minor fix for filing out pool dictionaries in which the keys contain
the character $-

'From Squeak2.7 of 5 January 2000 [latest update: #1762] on 15 January 2000 at 6:16:47 pm'!
"Change Set:		FileOutPoolsFix
Date:			15 January 2000
Author:			David T. Lewis

Pool dictionaries can be filed out and filed in, but the keys in a
pool dictionary will be incorrectly tokenized during fileIn if they
are symbols containing the $- character. This can be prevented by
filing the keys out as #'someKeyName' rather than #someKeyName.
This change set adds the single quotes when filing out a class with
a pool dictionary."!

!Class methodsFor: 'fileIn/Out' stamp: 'dtl 1/15/2000 17:54'!
fileOutPool: aPool onFileStream: aFileStream 
	| aPoolName aValue |
	aPoolName _ Smalltalk keyAtIdentityValue: aPool.
	Transcript cr; show: aPoolName.
	aFileStream nextPutAll: 'Transcript show: ''' , aPoolName , '''; cr!!'; cr.
	aFileStream nextPutAll: 'Smalltalk at: #' , aPoolName , ' put: Dictionary new!!'; cr.
	aPool keys asSortedCollection do: [ :aKey |
		aValue _ aPool at: aKey.
		aFileStream nextPutAll: aPoolName , ' at: #''' , aKey asString , '''', ' put:  '.
		(aValue isKindOf: Number)
			ifTrue: [aValue printOn: aFileStream]
(Continue reading)

Stan Heckman | 3 Jan 2000 20:11

Re: testing smalltalk applications.

Robert Hirschfeld maintains a pleasant Squeak port of Beck and Gamma's 
testing framework.

http://www.windwardsolutions.com/People/Hirschfeld/Squeak/Squeak.html

--

-- 
Stan

ssadams | 23 Jan 2000 18:12
Picon
Favicon

[ENH] buttonizeIt fixed


I apparently had some misplaced changes in the original post.
This version loads and runs clean in 2.7.
(See attached file: buttonizeIt.2.cs)

Sam S. Adams, IBM Distinguished Engineer, Software Group
tie line 444-0736, outside 919-254-0736, email: ssadams <at> us.ibm.com
<<Hebrews 11:6, Proverbs 3:5-6, Romans 1:16-17, I Corinthians 1:10>>
Attachment (buttonizeIt.2.cs): application/octet-stream, 3746 bytes
Mark A. Schwenk | 27 Jan 2000 01:52

Re: Commercial apps & Squeak

Michael Chean wrote:

> Do the member of this list see Squeak as a business language?  Perhaps for
> deploying apps accross the Internet/Intranet?  The language looks like fun,
> and the Smalltalk community discussion and wiki pages have excited me about
> programming again, but I'm wondering if I'm headed in the wrong direction.

This is exactly what I am doing: having fun using Squeak as a business language, developing a business
objects framework (still a work in progress), and serving up web pages using the PluggableWebServer (PWS
- the engine behind the first version of Swiki). 

I'm making good progress, refactoring my web page classes as time goes on, building up my business objects,
and working on object persistence. One approach to persistence that I've been playing with maps objects
to a relational database using Joe Yoder & associates framework described at
http://www.joeyoder.com/Research/objectmappings/. I have ported the framework to Squeak for use
with a port of MySQL database driver (http://www.mysql.com/Contrib/JdmMysqlDriver-0.1.0.tar.gz
and http://fce.cc.gatech.edu/~bolot/squeak/opp/mysql-driver.st). Joe will soon be releasing an
update of his framework that uses metadata to help with the mappings. I hope to publish my port of this stuff
after I port his newest work.

I'm also investigating more direct object persistence.

All this stuff isn't all ready to ship out today, but I see it as a good long term strategy that is producing
some usable stuff in the short term.

-Mark Schwenk
 WellThot Inc.

Bert Freudenberg | 14 Jan 2000 09:16
Picon

Re: Of source code lost in eternity

On Thu, 13 Jan 2000, Stefan Matthias Aust wrote:

> At 11:34 11.01.00 +0100, Bert Freudenberg wrote:
> 
> >> Sounds like the role of a moderator to me. 
> >
> >I'd say he who started the thread shall be responsible ;-)
> 
> Hm, I volunteer to help but my time is limited and to change that I'd first
> have to convince my new boss that Java isn't the answer to all questions.
> It that's successful, I might be even able to work officially on Squeak.

Actually I didn't mean you, Stefan, but the one who first posts a FIX
should watch the thread, gather results and submit the final version.

> >> And what is the difference between [GOODIE] and [ENH] anyway?
> >
> >IMO, a goodie is more like a self-contained application, while an
> >enhancement adds something to existing facilities. A fix corrects
> >something that's broken, so probably will get included in the official
> >update stream, which might or might not happen with the other stuff.
> >"Addon" is a synonym for "goodie". 
> 
> We should put that definition somewhere...

... if others agree. We're both no native speakers, so there might be
other opinions. For example, the FAQ on minnow states that a goodie is
just any "filed out piece of code". If this is the general definition in
the Smalltalk community (which I am a member of only for a few years) the
above definition is wrong.
(Continue reading)

Stephen Travis Pope | 21 Jan 2000 18:39
Picon

Siren mailing list renamed SqueakAudio


Hello all,

There's a new mailing list for discussion of Squeak topics related to music,
sound, MIDI, and audio processing. The mailing list's name is SqueakAudio,
email squeakaudio <at> create.ucsb.edu.

To add yourself, go to the web page

	http://www.create.ucsb.edu/mailman/listinfo/squeakaudio

The archives can be read at the site

	http://www.create.ucsb.edu/pipermail/squeakaudio/

All the members of the former siren list have been added to squeakaudio.

--

-- 
stp

Stephen Travis Pope  --  http://www.create.ucsb.edu/~stp

Stefan Matthias Aust | 9 Jan 2000 20:03
Picon

Re: Of source code lost in eternity

Andrew, Karl and Stan raised very good questions.  In the meantime, other
people perhaps also responded, but I'll start to answer these questions.  I
must admit that I wasn't as clear as I'd have wished - my usual problem
when I'm writing something while still figuring out my points.

To sumarize my concerns: I'm not against a swiki but in favor of a well
maintained central list.  This allows one to look just at one place without
the need to search different sources for source code.  A dedicated
maintainer will hopefully also guarantee up-to-date and complete information.

>Why do you (Stefan) not like the swiki for this task?  I like the
>swiki because it is simple.

Let me try to explain what I dislike about wikis in general.  They're
chaotic and unstructured.  This is sometimes a good thing (please note:
chaotic != evil, for a good definition of chaos please see Moorcocks Elric
books), but most often, it's difficult to find the information, to detect
updates or to notice changes.  I know, there're some ways already but
still, it's difficult to assure that pages doesn't duplicate data (perhaps
even with contradicting contents), that certain pages are cept up to date
and that links lead to useful contents.

A technical disadvantage is that you have to be online while writing
something.  Information is also broken down in very small chunks so you
cannot download useful parts and browse them offline.

For me, a swiki isn't simple as I have to go online and stay online while
doing the research.  I'd prefer to send some email and subscribe for some
web pages.  I most times got lost in swikis, perhaps it's only the feeling
of getting lost because its difficult to see from where you came to that
(Continue reading)


Gmane