(embarrassed, he types...)
Hello all,
Who has a valid copy of the seminal Krasner & Pope MVC article ("A
Description of the Model-View-Controller User Interface Paradigm in the
Smalltalk-80 System")? The copy I have is broken, and so is the link on
the Swiki (http://www.objectshare.com/doc/mvc%20krasner%20and%20pope.pdf).
...any replies appreciated...
--
stp
Stephen Travis Pope
http://www.create.ucsb.edu/~stp
Just browsing in a recent, majorShrink'd image.
Tried to look at SystemDictionary>>garbageCollect, and I got a walkback out of
MethodNode>>printPrimitiveOn: when it went to look in
Interpreter classPool at: #PrimitiveTable
The problem is that "Interpreter classPool" is an empty Dictionary.
Any suggestions? Perhaps majorShrink shouldn't delete this, or maybe
there should be a fallback if it's been deleted...
--
Ned Konz
currently: Stanwood, WA
email: ned(a)bike-nomad.com
homepage: http://bike-nomad.com
Hi folks,
Here are the diffs necessary to make a truly headless VM on UNIX boxes,
since there were a few queries about it. Apply these diffs to the source
file sqXWindow.c and compile with -DHEADLESS in the Makefile -- I've
tested this on Solaris and Linux.
stp
--- CUT HERE ---
1537a1538
> #ifndef HEADLESS
1539c1540
<
---
> #endif
3185a3187
> #ifndef HEADLESS
3189a3192
> #endif
3190a3194
> #ifndef HEADLESS
3191a3196
> #endif
3194a3200
> #ifndef HEADLESS
3196a3203
> #endif
3198a3206
> #ifndef HEADLESS
3200a3209
> #endif
3201a3211
> #ifndef HEADLESS
3204a3215
> #endif
3291a3303
> #ifndef HEADLESS
3297a3310
> #endif
3321d3333
< else if (!strcmp(arg, "-headless")) headless= 1;
3325a3338,3339
> #ifndef HEADLESS
> else if (!strcmp(arg, "-headless")) headless= 1;
3328,3329d3341
< else if (!strcmp(arg, "-nojit")) noJitter= 1;
< else if (!strcmp(arg, "-spy")) withSpy= 1;
3331a3344,3346
> #endif
> else if (!strcmp(arg, "-nojit")) noJitter= 1;
> else if (!strcmp(arg, "-spy")) withSpy= 1;
3343,3345d3357
< # if !defined(HEADLESS)
< else if (!strcmp(arg, "-display")) displayName= saveArg();
< # endif
3346a3359,3360
> #ifndef HEADLESS
> else if (!strcmp(arg, "-display")) displayName= saveArg();
3356a3371
> #endif
--- CUT HERE ---
--
stp
Stephen Travis Pope
http://www.create.ucsb.edu/~stp
After an admittedly cursory examination of Socket, I see only
the comment of:
The netType parameter is platform dependent and can be used to
encode both the protocol type (IP, Xerox XNS, etc.) and/or the
physical network interface to use if this host is connected to
multiple networks. A zero netType means to use IP protocols
and the primary (or only) network interface.
in Socket>>primSocketCreateNetwork:type:receiveBufferSize:sendBufSize:semaIndex:
Has anyone done any work to document how this works for the various
platforms, or try to make this a little more portable?
Specifically, I need this to bind to a particular interface on a Linux
box for my ISP.
It looks like sqUnixSocket.c ignores that parameter, creating
an INADDR_ANY socket every time.
--
Randal L. Schwartz - Stonehenge Consulting Services, Inc. - +1 503 777 0095
<merlyn(a)stonehenge.com> <URL:http://www.stonehenge.com/merlyn/>
Perl/Unix/security consulting, Technical writing, Comedy, etc. etc.
See PerlTraining.Stonehenge.com for onsite and open-enrollment Perl training!
On Fri, 29 Dec 2000 11:28:02 -0500 "Jarvis, Robert P. \(Contingent\)" <Jarvisb(a)timken.com> wrote:
>Just about every link I find to your paper points to the ObjectShare site,
>which is pretty much defunct. Fortunately someone in Russia (sorry, I don't
>read Cyrillic so I don't know how) copied the entire PDF to their site.
>Here's the link:
>
>http://www.math.rsu.ru/smalltalk/gui/mvc_krasner_and_pope.pdf
I don't even have Cyrillic fonts, but I did find a conversion utility
http://www.friends-partners.org/~isandler/cyrconv/cyrconv.html
which produced a transliterated page which I have stashed at
http://209.143.91.36/super/48
Doesn't appear to say who saved the sole remaining copy of this important document.
Cheers,
Bob
Just about every link I find to your paper points to the ObjectShare site,
which is pretty much defunct. Fortunately someone in Russia (sorry, I don't
read Cyrillic so I don't know how) copied the entire PDF to their site.
Here's the link:
http://www.math.rsu.ru/smalltalk/gui/mvc_krasner_and_pope.pdf
Hope this helps.
Bob Jarvis
Compuware @ Timken
> -----Original Message-----
> From: Stephen T. Pope [mailto:stp@create.ucsb.edu]
> Sent: Friday, December 29, 2000 11:18 AM
> To: squeak
> Subject: Looking for a copy of my own documentation
>
>
>
> (embarrassed, he types...)
>
> Hello all,
>
> Who has a valid copy of the seminal Krasner & Pope MVC article ("A
> Description of the Model-View-Controller User Interface
> Paradigm in the
> Smalltalk-80 System")? The copy I have is broken, and so is
> the link on
> the Swiki
> (http://www.objectshare.com/doc/mvc%20krasner%20and%20pope.pdf).
>
> ...any replies appreciated...
>
> --
>
> stp
> Stephen Travis Pope
> http://www.create.ucsb.edu/~stp
>
>From the preamble:
Fixes an error that occurred when trying to rename a morph
that didn't already have a player.
Fixes another error that occured when I had a viewer open
on a non-morph.
Joshua
I don't know why I always do this; I guess I need
a smarter computer. Let's try again:
>From the preamble:
Fixed use of obsolete (removed) method to use its replacement.
Joshua