Re: AppleScript - Silent Running?
Sorry about the mislead on XML -- my FileMaker Pro experience with 7/8 is only just starting. You could do it with FileMaker 5.5 ;-) On Sep 20, 2005, at 11:50 AM, Peter Reid wrote: Er, what's not true - that you're forced to see FM Pro do its stuff when using AppleScript or that you need activate at the start of each script? I'm happy to believe the latter isn't required, but I don't think it helps since if this is left out I still see FM Pro screens flashing away. However, I'm fairly convinced of the former! I didn't make the suggestion, but even so -- What happens if you start your script with: tell application FileMaker Pro hide ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
RE: Rebranding a Revolution .exe
I am thinking of writing a separate Rebrander application that will allow this. Would appreciate any pointers on how this could be achieved - would I have to put the AffiliateID field in a separate substack, or is there some way that I can access the internal fields of the compiled Main App from my Rebrander app. Hope my requirement makes sense, and excuse me if I am missing a simple solution to this. All you need to do is create an external stack file (see the list archives for how + there is a demo in the RevOnline Viewer) storing your preferences, in this case the brand details for the product. Then all you've got to do is create a little app that can also open this file and use it as the rebrander. Then when the real program runs it can read this external stack file and gather together any information it needs. No need to rename the exe (which is complex and pointless). You could even assign the bitmap for the splash screen doing this. The only thing you can't do (on Windows and Linux) is change the icon. However - in OSX you can by opening the application package and overwriting the existing icons in the resource folder with the new ones. HTH Scott ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: CS Notification Center
On 21 Sep 2005, at 03:10, James Spencer wrote: Take a look at XcodeClientServer Sample Code from Apple for a real simple example of how it works but the basic idea is your other application posts notifications to the distributed notification center and your client program can register to receive them. The other applications necessarily need to be written so as to post those notifications and your application needs to be written to receive them. What is the difference to Bonjour? That is what extra do you do with the notifications that you do not or cannot do with announcing services over Bonjour? ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Rebranding a Revolution .exe
Thanks Scott. I'll explore the option you've suggested. Ivan All you need to do is create an external stack file (see the list archives for how + there is a demo in the RevOnline Viewer) storing your preferences, in this case the brand details for the product. Then all you've got to do is create a little app that can also open this file and use it as the rebrander. Then when the real program runs it can read this external stack file and gather together any information it needs. No need to rename the exe (which is complex and pointless). You could even assign the bitmap for the splash screen doing this. The only thing you can't do (on Windows and Linux) is change the icon. However - in OSX you can by opening the application package and overwriting the existing icons in the resource folder with the new ones. HTH Scott Send instant messages to your online friends http://asia.messenger.yahoo.com ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: Tiger breaks hyperCard?
A very late contribution to this thread. Way back in 2005-07-04 kee nethery [EMAIL PROTECTED] wrote: If you are running Hypercard on the startup volume, it runs fine until you try to edit a script. That does not work. If you are running externals in Hypercard, no clue whether they still function or not, I imagine they do, mostly. If you want to edit scripts in Hypercard just create a small disk image and plop Hypercard and the home stack into that virtual disk. Then you can edit scripts just fine running that copy of Hypercard. The offending code appears to me to be the script editor that is separate code inside Hypercard. The Apple tech support folks at WWDC had the following response when I mentioned the problem Hypercard is not supported, OS9 is not supported, we cannot help you. I upgraded to Tiger a month or two ago, and indeed found that creating a disk image for HyperCard allowed me to carry on using it in the limited ways I needed. Recently a museum client replaced a network of touchscreen workstations, running a large and complex installation that we created about 7 years ago in C++, with Mac minis. We tested the app first on a Mac mini (running Panther) - no probs. By the time the order was made, we ended up with 14 Mac minis running Tiger; and we're getting some intermittent problems. I've traced at least one of the problems to the fact that a call to the Mac toolbox routine PBGetCatInfoSync, to obtain the directory id of a folder at the top level of a volume, returns 'fnfErr' (file/folder not found), under Tiger, if the volume is the boot volume. It's fine under Panther, as under all previous systems for the last 7 years; it's fine if it's not the boot volume (eg a disk image). I can't be sure if this is the same bug that messes up the script editor in HC, but the symptoms are obviously related. As for Apple's comments: that's just bull. It's true that HyperCard is not supported; but they sell Tiger with the ability to run Classic apps, and they've just screwed this up. I'm sure it's accurate that they've no intention of fixing it; but the fact is that they've recently introduced a new bug into the Classic layer; thereby causing a great deal of inconvenience and expense to some of their more loyal customers. Bah humbug, etc. ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: Tiger breaks hyperCard?
Well, I think the point is that _Classic_ is on the verge of not being supported any more. Charles Hartman On Sep 21, 2005, at 10:11 AM, Ben Rubinstein wrote: As for Apple's comments: that's just bull. It's true that HyperCard is not supported; but they sell Tiger with the ability to run Classic apps, and they've just screwed this up. I'm sure it's accurate that they've no intention of fixing it; but the fact is that they've recently introduced a new bug into the Classic layer; thereby causing a great deal of inconvenience and expense to some of their more loyal customers. Bah humbug, etc. ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: AppleScript - Silent Running?
I use AppleScript to send hide yourself to FM Pro whenever possible, but this doesn't help when I'm trying to access the database since I have to start my AppleScripts with 'activate'. Bruce Robertson: Not true. Er, what's not true - that you're forced to see FM Pro do its stuff when using AppleScript or that you need activate at the start of each script? I'm happy to believe the latter isn't required, but I don't think it helps since if this is left out I still see FM Pro screens flashing away. However, I'm fairly convinced of the former! It is not true that you need to activate Filemaker to do useful things with applescript and FileMaker. There may be some things - go to layout for instance - where of course you will in fact go to the layout as requested and therefore it will be visible. I don't think I've seen any descriptions of what you are trying to accomplish. But certainly you can get and set data, create new records, perform finds, etc without making the window visible. And of course you can also set the bounds of the window to an off screen location. ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: Tiger breaks hyperCard?
Hi, HC 2.4.1 is still working as expected under Tiger 10.4.2 / Classic / PWB G4 there. Best, Le 21 sept. 05 à 18:00, Charles Hartman a écrit : Well, I think the point is that _Classic_ is on the verge of not being supported any more. Charles Hartman On Sep 21, 2005, at 10:11 AM, Ben Rubinstein wrote: As for Apple's comments: that's just bull. It's true that HyperCard is not supported; but they sell Tiger with the ability to run Classic apps, and they've just screwed this up. I'm sure it's accurate that they've no intention of fixing it; but the fact is that they've recently introduced a new bug into the Classic layer; thereby causing a great deal of inconvenience and expense to some of their more loyal customers. Bah humbug, etc. ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution -- Bien cordialement, Pierre Sahores 100, rue de Paris F - 77140 Nemours skype : psahores [EMAIL PROTECTED] [EMAIL PROTECTED] GSM: +33 6 03 95 77 70 Pro: +33 1 64 45 05 33 Fax: +33 1 64 45 05 33 http://www.sahores-conseil.com/ WEB/VoD/ACID-DB services over IP Mutualiser les deltas de productivité ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Resources on OSX
Been trying to work out how to get the resource infor out of webloc files using Rev and found this article about using Applescript and an OSX command line tool: http://www.macosxhints.com/article.php?story=20040728185233128 I am looking to be able to create and access the url inside these webloc files. This seems to be stored in the resource fork - so I though I'd use the built in Rev commands but these return empty for webloc files - not too up on resources in OSX - are the Rev commands only for OS9? Here is the AppleScript: property devToolsPath : /Developer/Tools/ -- path to free Apple Developer Tools on open draggedFiles local theFile, weblocPath, urlPath, theURL, cmd repeat with theFile in draggedFiles if (theFile as string) ends with .webloc then -- get full paths set weblocPath to quoted form of POSIX path of theFile set urlPath to text 1 thru -9 of weblocPath .url' -- 1) get URL from .webloc file set cmd to devToolsPath DeRez -e -only 'url ' weblocPath ¬ | grep '\\/\\* .* \\*\\/' | sed 's/^.*\\/\\* //;s/ \\*\\/ $//' | tr -d '\\n' set theURL to do shell script cmd if theURL begins with http then -- 2) write URL to file set cmd to echo '[InternetShortcut] (ASCII character 10) ¬ URL= theURL 'weblocPath do shell script cmd -- 3) rename file using MvMac now that we have Developer Tools anyway set cmd to devToolsPath MvMac weblocPath urlPath do shell script cmd end if end if end repeat end open Anyone got an idea how to do this in Transcript?___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Pulling list-items up and down in a scrollable list-field in a standalone.
I have 12 scrolling list-fields (of 12 selfmade icon-fonts), from which users of standalone can select one or more items, and produce moveable buttons reflecting the letter selected in the list, and subsequently clickable can write its letterinto a time-indexed line on the daycard of the electronic diary. Going to publish the standalone, with only 450 icons, I want to make it possible for users to update with new, expanded, versions of the fonts, without having to abandoned the accumulated diary, and private layout in the first standalone ( with an average of app 38 items in each list). The solution will be to include all 256 ascii characters in each list. In that way - having installed future expanded icon-fonts - the new characters should appear in their 12 list-fields. but they will be scattered down in the list, - and difficult to access. Therefor the user of the standalone shall have a way , when scrolled to the very bottom, to move up to the first (last) new item, select it, and pull it upwards (preferably with the arrow-up key) all the way to the top, or leave it e.g. just under the original items, - or somewhere between them. The potential should also be for the standalone users to move the preliminary items down or up, as they choose. I see such functionality implemented in the menu-editor. How can we script this ? Kresten Bjerg (WWW.psy.ku.dk/bjerg) items. ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
TEST - please ignore!
I said ignore it! :-) ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
FTP gotcha - how do you ignore a socket error?
I am working on two trusted computers, getting a successful file transfer, but then the following error on the Windows client (Mac OSX Jaguar ftp host) about 8 seconds later --- 226 Transfer complete. QUIT 221- Data traffic for this session was 1700 bytes in 1 file.socket error 24.234.190.204:21|6930 Error 10053 on socket Total traffic for this session was 2342 bytes in 1 transfer.221 Thank you for using the FTP service on localhost. CLOSED 24.234.190.204:21|6930 CLOSED 24.234.190.204:21|6930 - Client Win XP Pro, McAffee, Rev 2.5.1 (plus compiled versions) Firewall FTP 21-22 was tried as [ON + OFF = same error] [McAffee] compiled app was registered as trusted source [McAffee] host static IP registered as trusted IP [McAffee] The transfer is good, and I would like to just ignore the error and let a loop continue about once every 60 seconds. Note: FTP works fine from another (Mac) and using (XP Pro in VirtualPC on Mac G5 OSX Panther) Thanks Jim Ault Las Vegas ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: FTP gotcha - how do you ignore a socket error?
On 21 Sep 2005, at 20:44, Jim Ault wrote: I am working on two trusted computers, getting a successful file transfer, but then the following error on the Windows client (Mac OSX Jaguar ftp host) about 8 seconds later --- 226 Transfer complete. QUIT 221- Data traffic for this session was 1700 bytes in 1 file.socket error 24.234.190.204:21|6930 Error 10053 on socket Total traffic for this session was 2342 bytes in 1 transfer.221 Thank you for using the FTP service on localhost. CLOSED 24.234.190.204:21|6930 CLOSED 24.234.190.204:21|6930 - Client Win XP Pro, McAffee, Rev 2.5.1 (plus compiled versions) Firewall FTP 21-22 was tried as [ON + OFF = same error] [McAffee] compiled app was registered as trusted source [McAffee] host static IP registered as trusted IP [McAffee] The transfer is good, and I would like to just ignore the error and let a loop continue about once every 60 seconds. I think you can probably ignore it. (The 226 line signals the end of the transaction.) But things like that make me nervous. :-) Error 10053 on socket is a Windows error, and means something on the local computer caused the connection to close. Something you might want to check. The ftp QUIT command is issued by libUrl if, after a transaction completes, there is no activity on the socket for 15 seconds. In case there is something on your machine that doesn't like the socket remaining unused for so long, you can change the delay to less than 15 seconds by using libUrlSetFTPStopTime. libUrlSetFTPStopTime 2 ## put somewhere before your ftp call This will reduce the delay to 2 seconds. You might want to see if it makes a difference. Cheers Dave ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: Pulling list-items up and down in a scrollable list-field in a standalone.
On 9/21/05 2:15 PM, Kresten Bjerg [EMAIL PROTECTED] wrote: I have 12 scrolling list-fields (of 12 selfmade icon-fonts), from which users of standalone can select one or more items, and produce moveable buttons reflecting the letter selected in the list, and subsequently clickable can write its letterinto a time-indexed line on the daycard of the electronic diary. Going to publish the standalone, with only 450 icons, I want to make it possible for users to update with new, expanded, versions of the fonts, without having to abandoned the accumulated diary, and private layout in the first standalone ( with an average of app 38 items in each list). The solution will be to include all 256 ascii characters in each list. In that way - having installed future expanded icon-fonts - the new characters should appear in their 12 list-fields. but they will be scattered down in the list, - and difficult to access. Therefor the user of the standalone shall have a way , when scrolled to the very bottom, to move up to the first (last) new item, select it, and pull it upwards (preferably with the arrow-up key) all the way to the top, or leave it e.g. just under the original items, - or somewhere between them. The potential should also be for the standalone users to move the preliminary items down or up, as they choose. I see such functionality implemented in the menu-editor. How can we script this ? If you're talking about providing drag-reordering of items in a list field, Scott Rossi did a cool implementation called Get In Line that you can download from his TMPanel by typing the following into the message box and executing it: go url http://www.tactilemedia.com/tmpanel.rev; Perhaps you can use that or get some ideas from it... HTH, Ken Ray Sons of Thunder Software Web site: http://www.sonsothunder.com/ Email: [EMAIL PROTECTED] ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
We are a Sponsor on Renderosity's Dawn of the Dark Contest
Hi, Just in case anyone here does a lot with 3D artwork and is interested, I thought I'd let you know we're sponsoring this contest: http://www.renderosity.com/index.ez?viewStory=11628 Kind regards, Kevin Kevin Miller ~ [EMAIL PROTECTED] ~ http://www.runrev.com/ Runtime Revolution - User-Centric Development Tools ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: We are a Sponsor on Renderosity's Dawn of the Dark Contest
Kevin Miller wrote: Just in case anyone here does a lot with 3D artwork and is interested, I thought I'd let you know we're sponsoring this contest: http://www.renderosity.com/index.ez?viewStory=11628 Excellent! What's the tie-in? Does Rev have hooks for a 3D engine now? -- Richard Gaskin Managing Editor, revJournal ___ Rev tips, tutorials and more: http://www.revJournal.com ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: Rebranding a Revolution .exe
On 9/21/05, Ivan Wong [EMAIL PROTECTED] wrote: Greetings from a new Revolution user (I'm not totally new, but upgraded recently from Dreamcard to Studio). I am trying to create an software application which will allow users to personalize the software. Basically, I hope to allow users to insert their own userid into a field named AffiliateID in the application Main App. I am thinking of writing a separate Rebrander application that will allow this. Would appreciate any pointers on how this could be achieved - would I have to put the AffiliateID field in a separate substack, or is there some way that I can access the internal fields of the compiled Main App from my Rebrander app. Hi Ivan, It sounds like all you really need is a way to store the user entered data, as a preference or in a separate sub-stack. I wrote an article for revJournal about saving data in standalones which may give you some ideas. http://www.revjournal.com/tutorials/saving_data_in_revolution.html Cheers, Sarah ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: custom properties help
On 9/20/05, Paul Salyers [EMAIL PROTECTED] wrote: Dear RunRev Programmers, Can sopme1 help me with this stack, I'm trying to learn how to save program information in custom properties. Thank you! Dan Shafer gave a scripting conference on the subject of properties which included information about custom properties. You can download the stack with the log of the conference from here: http://support.runrev.com/scriptingconferences/ It was conference #5. HTH, Sarah ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: Resources on OSX
On 9/22/05, david bovill [EMAIL PROTECTED] wrote: Been trying to work out how to get the resource infor out of webloc files using Rev and found this article about using Applescript and an OSX command line tool: http://www.macosxhints.com/article.php?story=20040728185233128 I am looking to be able to create and access the url inside these webloc files. This seems to be stored in the resource fork - so I though I'd use the built in Rev commands but these return empty for webloc files - not too up on resources in OSX - are the Rev commands only for OS9? Here is the AppleScript: snipped Anyone got an idea how to do this in Transcript? For starters, you could try just using the AppleScript from inside your Rev app. Looking further into the script, I see that it uses a shell command within the AppleScript, so you could call that directly from Transcript. Using the Rev resource commands, I can see 4 resources in the webloc file I tested, but I can only see their names, not their contents. The AppleScript uses one of the developer tools to extract the contents of the resource, so it would have to be installed for this to work. HTH, Sarah ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: AppleScript - Silent Running?
I don't have FMkr, so cannot test, but will the database respond and run if it is 'minimized' on the dock? hidden dock? -layouts will still function, even if the window is 10x10 pixels -not sure about hidden databases running FMkr scripts -paste and image that looks like the desktop, so when it comes forward, the user can really tell it it FMkr. I used to use FMkr to export data called by Applescripts, but user interface was no concern since this was a server. Does the FMkr database have to be on the same Mac? Being frontmost will not be an issue in that case. Jim Ault Las Vegas On 9/21/05 10:50 AM, Bruce Robertson [EMAIL PROTECTED] wrote: I use AppleScript to send hide yourself to FM Pro whenever possible, but this doesn't help when I'm trying to access the database since I have to start my AppleScripts with 'activate'. Bruce Robertson: Not true. Er, what's not true - that you're forced to see FM Pro do its stuff when using AppleScript or that you need activate at the start of each script? I'm happy to believe the latter isn't required, but I don't think it helps since if this is left out I still see FM Pro screens flashing away. However, I'm fairly convinced of the former! It is not true that you need to activate Filemaker to do useful things with applescript and FileMaker. There may be some things - go to layout for instance - where of course you will in fact go to the layout as requested and therefore it will be visible. I don't think I've seen any descriptions of what you are trying to accomplish. But certainly you can get and set data, create new records, perform finds, etc without making the window visible. And of course you can also set the bounds of the window to an off screen location. ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Windows check boxes
Hi all, I've run into a weird problem with the Windows version of an app, and I'm sure this didn't happen before. I have a Preferences stack that has several check boxes. I can check them OK, but as soon as the mouse pointer moves out of the button, it unchecks itself. This doesn't happen on the Mac OS X build. I'm using Windows XP Home and Rev 2.6. Any ideas anyone? TIA, Sarah ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: AppleScript - Silent Running?
I don't have FMkr, so cannot test, but will the database respond and run if it is 'minimized' on the dock? hidden dock? -layouts will still function, even if the window is 10x10 pixels -not sure about hidden databases running FMkr scripts -paste and image that looks like the desktop, so when it comes forward, the user can really tell it it FMkr. Just did a few simple tests, yes it can be scripted while minimized. There were a few things I had to do when scripting a hidden window that I do not have to do when scripting a minimized window, so this looks like a good technique. I used to use FMkr to export data called by Applescripts, but user interface was no concern since this was a server. Doubtful. There is no way to get data from FileMaker Server, assuming you are talking about days before Filemaker 7. Maybe you're just talking about Filemaker client with nobody operating it. Does the FMkr database have to be on the same Mac? Being frontmost will not be an issue in that case. That is probably doable. ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
The Deadly Sins
Sinners- I've had this filed away for a while and just rediscovered it... http://www.eecs.harvard.edu/~nr/sins.html -- -Mark Wieder [EMAIL PROTECTED] ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: The Deadly Sins
Mark... Thanks for sharing. I've seen that but not for a long time. When I first saw it, I proposed a 14th deadly sin of which virtually every compiler of that era was guilty: The fourteenth deadly sin is informing the user of a compiler error your compiler was smart enough to fix without his help I always _hated_ missing semicolon on line 13. If you know there's a semicolon missing, why the heck don't you just PUT IT THERE! You're the freaking computer! There. I feel better now. On Sep 21, 2005, at 9:12 PM, Mark Wieder wrote: Sinners- I've had this filed away for a while and just rediscovered it... http://www.eecs.harvard.edu/~nr/sins.html -- -Mark Wieder [EMAIL PROTECTED] ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution ~~ Dan Shafer, Information Product Consultant and Author http://www.shafermedia.com Get my book, Revolution: Software at the Speed of Thought From http://www.shafermediastore.com/tech_main.html ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution