Search the web
Sign In
New User? Sign Up
self-interest · Self Programming Language
? Already a member? Sign in to Yahoo!

Yahoo! Groups Tips

Did you know...
Want your group to be featured on the Yahoo! Groups website? Add a group photo to Flickr.

Best of Y! Groups

   Check them out and nominate your group.
Having problems with message search? Fill out this form to ensure your group is one of the first to be migrated to the new message search system.

Messages

  Messages Help
Advanced
Droplet   Message List  
Reply | Forward Message #1267 of 2124 |
Jecel Assumpcao Jr writes:
> (note - since I don't know how to set up the SELF_WORKING_DIR
> variable the droplet didn't work)

You have a few options here.

One is to hack. :) You can change the Applescript to point directly to
Self. Open the SelfDroplet project in Project Builder (you might be
able to do this in the Applescript Script Editor too) and change:

"\"${SELF_WORKING_DIR}\"/vm/mac_osx/vm_project/build/Self.app/Contents/MacOS/Sel\
f -s \"" & unixFileName & "\""

to e.g., :

"Projects/self/vm/mac_osx/vm_project/build/Self.app/Contents/MacOS/Self -s \"" &
unixFileName & "\""

Another is to set the SELF_WORKING_DIR in your .cshrc.

A third, probably the most "MacOS X" way is to set this in your
~/.MacOSX/environment.plist . See
<http://developer.apple.com/qa/qa2001/qa1067.html> for details.

- sekhar

--
C. Ramakrishnan cramakrishnan@...



Mon May 13, 2002 3:41 am

cramakrishnan@...
Send Email Send Email

Forward
Message #1267 of 2124 |
Expand Messages Author Sort by Date

... You have a few options here. One is to hack. :) You can change the Applescript to point directly to Self. Open the SelfDroplet project in Project Builder...
cramakrishnan@...
Send Email
May 13, 2002
3:41 am

... Thanks for the explanation! Though I know both the old Mac OS and Unix very well, I have had my share of complications with Mac OS X. The droplet looks...
Jecel Assumpcao Jr
jeceljr
Offline Send Email
May 14, 2002
7:00 pm

Hi, I have another question. When you have an object, like the dictionary in globals with a slot like values (a vector) in this global, then normally not the...
Thorsten Dittmar
thorsten.dittmar@...
Send Email
May 16, 2002
5:57 am

... This is a case of "defensive programming". For example: sillyMethod: n = ( | temp <- list copyRemoveAll | temp: temp copyRemoveAll. n timesDo: [ temp add:...
Jecel Assumpcao Jr
jeceljr
Offline Send Email
May 16, 2002
10:07 pm

Hi, I'm not sure if I do some thing wrong or if it is a bug. Here the situation: I have a module with 2 prototypes (b and c). Prototype b has a slot named x. I...
Thorsten Dittmar
thorsten.dittmar@...
Send Email
Jun 6, 2002
7:08 am

... It is a bug. ... The problem is that the module created the objects in the wrong order. I tried this and got the same error as you did, and then I did it...
Jecel Assumpcao Jr
jeceljr
Offline Send Email
Jun 6, 2002
2:36 pm

Hi Jecel, you can not solve this problem by ordering, or let me say you can easily construct a case in which ordering does not work anymore. I think it is a ...
Thorsten Dittmar
thorsten.dittmar@...
Send Email
Jun 6, 2002
5:09 pm

Thorsten, ... This is very true, but the Transporter moves slots and not objects between systems. So it could find a proper order even for the case of circular...
Jecel Assumpcao Jr
jeceljr
Offline Send Email
Jun 6, 2002
6:11 pm

If you look into the globals.transporter.fileOut there are 2 methods that would maybe help. fileOutSiteEffects that method put a script on the end of the file...
Thorsten Dittmar
thorsten.dittmar@...
Send Email
Jun 7, 2002
7:15 am

... Ok, though I think the idea is to put stuff in the module's postFileIn method that can't be handled in any other way, like reading setup information from...
Jecel Assumpcao Jr
jeceljr
Offline Send Email
Jun 7, 2002
6:37 pm

Hi ... Hmmm I no what you mean, but this argumentation is a little to simple. There are a lot of different options to make things more save or to support ...
Thorsten Dittmar
thorsten.dittmar@...
Send Email
Jun 11, 2002
8:02 am

Thorsten and Jecel, I have just read a recent thread about the transporter failing to order things properly. As the author of the transporter, I can tell you...
David Ungar
David.Ungar@...
Send Email
Jun 13, 2002
3:21 am

... Self is an experimental system and has only been used by very experienced people who know how to avoid the pitfalls. Your suggestions would make the system...
Jecel Assumpcao Jr
jeceljr
Offline Send Email
Jun 13, 2002
9:09 pm

For my current work I need a testing framework, so I start porting sUnit to self. For the first step it is only necessary to have something like sUnit on self,...
Thorsten Dittmar
thorsten.dittmar@...
Send Email
Jun 11, 2002
7:35 am

... There is no exception mechanism in Self, unfortunately, but at least some applications that need it can make use of the the 'onNonLocalReturn:' and...
Jecel Assumpcao Jr
jeceljr
Offline Send Email
Jun 13, 2002
8:47 pm

... This way does not work at all. Try it out, make a unchanged new prototype of process. Then use ... p: selfUnitProcess copySend: message copy receiver: 1 ...
Thorsten Dittmar
thorsten.dittmar@...
Send Email
Jun 16, 2002
8:45 am

... I tried it in Self 4.1.5 in Sparc and it seemed to work, so I tried it again in 4.1.2alpha in Linux and again got the expected results. Note that I...
Jecel Assumpcao Jr
jeceljr
Offline Send Email
Jun 17, 2002
8:16 pm

... With _Clone it works also at my machine. Thanks for the hint.I checked the copy methods from process (and above), I don't find the reason for that ...
Thorsten Dittmar
thorsten.dittmar@...
Send Email
Jun 19, 2002
6:05 am

Hi, Just one hint ... If you use this solution the transporter will not work correctly, because during the fileout the variable will be used. Thorsten...
Thorsten Dittmar
thorsten.dittmar@...
Send Email
Jun 7, 2002
12:41 pm
Advanced

Copyright © 2009 Yahoo! Inc. All rights reserved.
Privacy Policy - Terms of Service - Guidelines - Help