ftp.nice.ch/peanuts/GeneralData/Usenet/news/1997/Prog-05

This is Prog-05.gz in view mode; [Up]


From: sef@kithrup.com Newsgroups: comp.sys.next.programmer Subject: cmsg cancel <5k90to$m6c@chile.earthlink.net> Date: 1 May 1997 04:04:20 GMT Control: cancel <5k90to$m6c@chile.earthlink.net> Message-ID: <cancel.5k90to$m6c@chile.earthlink.net> Sender: Rich@aol.com Spam cancelled by sef@kithrup.com
From: guyt@is.twi.tudelft.nl (A. Guyt) Newsgroups: comp.sys.next.programmer Subject: Application Kit as a replacement to AWT in Java ? Date: 1 May 1997 12:17:30 GMT Organization: Delft University of Technology Message-ID: <5ka1kq$c1a$1@news.tudelft.nl> Hello, I'd like to you use Java, but I hate some parts of the AWT conceptual structure. Since we have GNUstep, it should be possible to have the application kit ported to the java environment. Does anybody know of initiatives in this direction (apart from Apple's announcements to javatize openstep in the long run) ? Abraham Guyt. P.S. i know java doesn't offer DPS, but gnustep doesn't either. _____________________________________________________________________ Abraham Guyt P.O.Box 356 Department of Information Systems 2600 AJ Delft Faculty Technical Mathematics & Informatics The Netherlands Delft University of Technology tel: +31 15 78 5969 E-mail: guyt@is.twi.tudelft.nl NeXT-mail welcome
From: MaRK_BeSSeY@NeXT.CoM (Mark Bessey) Newsgroups: comp.sys.next.programmer Subject: Re: Application Kit as a replacement to AWT in Java ? Date: 1 May 1997 17:03:41 GMT Organization: NeXT Software, Inc. Message-ID: <5kaidd$2ni@news.next.com> References: <5ka1kq$c1a$1@news.tudelft.nl> A. Guyt writes > > Hello, > > I'd like to you use Java, but I hate some parts of the AWT conceptual > structure. Since we have GNUstep, it should be possible to have the > application kit ported to the java environment. > > Does anybody know of initiatives in this direction (apart from Apple's > announcements to javatize openstep in the long run) ? > > > Abraham Guyt. Netscape's IFC uses a similar model to the NeXT AppKit (gee, I wonder why...). And of course, Apple's going to be supporting OpenStep under Java (but only on the platforms OPENSTEP is available). -- Mark Bessey Apple Computer, Inc. -->I DON'T SPEAK FOR APPLE<--
From: rich@aol.com (rich) Newsgroups: comp.sys.next.programmer Subject: cmsg cancel <5k90to$m6c@chile.earthlink.net> Control: cancel <5k90to$m6c@chile.earthlink.net> Date: 1 May 1997 14:09:41 -0400 Organization: AOL http://www.aol.com/ Sender: root@newsbf02.news.aol.com Message-ID: <-5k90to$m6c@chile.earthlink.net> Please cancel this posting
From: "Bill Keller" <kellerw@okstate.edu> Newsgroups: comp.sys.next.programmer Subject: ProjectBuilder Question Date: Thu, 1 May 1997 18:54:11 -0500 Organization: Oklahoma State University, Stillwater OK Message-ID: <5kba6b$725@news.cis.okstate.edu> When I first installed ProjectBuilder, it would open nib files when I clicked on them. Now when I click, it opens up an explorer window with the contents of the nib (directory), and I then have to select objects.nib from there. What happened, and how can I fix it? Jeez, I hope Rhapsody has file wrappers...... Thanks, Bill Keller (kellerw@okstate.edu)
From: sanguish@digifix.com (Scott Anguish) Newsgroups: comp.sys.mac.scitech,comp.sys.next.programmer,comp.sys.mac.programmer.codewarrior,comp.sys.mac.programmer.misc,comp.sys.mac.oop.macapp3 Subject: Re: Developers Coalition idea Date: 24 Apr 1997 06:43:50 GMT Organization: Digital Fix Development Message-ID: <5jmvf6$5ap$1@news.digifix.com> References: <335C1958.CE3@ridgecrest.ca.us> <1997Apr23.132544.68046@ucl.ac.uk> <Pine.HPP.3.93.970423235642.4609C-100000@lily.ee.cornell.edu> In-Reply-To: <Pine.HPP.3.93.970423235642.4609C-100000@lily.ee.cornell.edu> On 04/23/97, "m.kangas" wrote: >On Wed, 23 Apr 1997, Java G wrote: > >> Interestingly, Apple are dumping GameSprockets and going for a corporate >> image when they really should be competing with MS's w95 gaming strategy. <snip> >Secondly, wrt. "dumping GameSprockets"... I don't know the low-level >details, but I'm guessing that making GameSprockets work on Mach >would be extremely non-trivial. Perhaps by not commiting to >delivering GameSprockets, they've simply allowed themselves to >bring Rhapsody to market sooner (and on a more solid shipping >schedule). They can always slip it in later. Strategically, to >"compete with MS's win95 gaming strategy" (which NOBODY, imo, gives >a hoot about) would amount to shadowboxing and Apple knows it. Actually, GameSprockets capabilities are being built into Rhapsody according to the sprockets guy.. You'll be able to do everything you can with Sprockets from Rhapsody.. -- Scott Anguish <sanguish@digifix.com> NEXTSTEP/OpenStep Information <URL:http://www.stepwise.com>
From: andreas@lynet.de Newsgroups: comp.sys.next.programmer Subject: How to save contents of a NSScrollView (NSTextView) Date: 1 May 1997 23:29:42 GMT Organization: LyNet Kommunikation und Netzwerkdienste GmbH Message-ID: <5kb916$1h6@merkur.lynet.de> Hello, I've composed a window in InterfaceBuilder using the NSScrollView of the Palette for a little TextEditor. I now want to save the text in the ScrollView but I don't get it working with the online-documentation. From the file TextOverview.rtfd I have the following code-fragmnet: - (void)saveFile:(id)sender { NSSavePanel *panel = [NSSavePanel savePanel]; switch (theFormat) { case PlainText: [panel setRequiredFileType:@""]; if ([panel runModal] == NSOKButton) { [[theTextView text] writeToFile:[panel filename] atomically:YES]; } . where theTextView was declared as "NSTextView *theTextView", but I can't find any object with a method called "text" in the docu. Shall that be a joke? I would really appreciate to see some sample-code showing me, how to get the contents from a NSScrollView-Object. Thanks in advance!
From: guyt@is.twi.tudelft.nl (A. Guyt) Newsgroups: comp.sys.next.programmer Subject: Re: Application Kit as a replacement to AWT in Java ? Date: 2 May 1997 08:55:31 GMT Organization: Delft University of Technology Message-ID: <5kca63$9ag$1@news.tudelft.nl> References: <5kaidd$2ni@news.next.com> Mark Bessey writes > A. Guyt writes > > > > Hello, > > > > I'd like to you use Java, but I hate some parts of the AWT conceptual > > structure. Since we have GNUstep, it should be possible to have the > > application kit ported to the java environment. > > > > Does anybody know of initiatives in this direction (apart from Apple's > > announcements to javatize openstep in the long run) ? > > > > > > Abraham Guyt. > > Netscape's IFC uses a similar model to the NeXT AppKit (gee, I wonder > why...). And of course, Apple's going to be supporting OpenStep under Java > (but only on the platforms OPENSTEP is available). > -- > Mark Bessey > Apple Computer, Inc. > -->I DON'T SPEAK FOR APPLE<-- This really is very good news. I am looking forward to any releases of Apple and Netscape (they converted IFC to JFC yesterday). Weren't you a former Next employee ? Abraham Guyt. _____________________________________________________________________ Abraham Guyt P.O.Box 356 Department of Information Systems 2600 AJ Delft Faculty Technical Mathematics & Informatics The Netherlands Delft University of Technology tel: +31 15 78 5969 E-mail: guyt@is.twi.tudelft.nl NeXT-mail welcome
From: hinda ann kolansky<ayala20@prodigy.net> Newsgroups: comp.sys.next.programmer Subject: !!!!!!!!!!!!!!! Date: 2 May 1997 16:40:01 GMT Organization: Prodigy Services Corp Message-ID: <5kd5d1$5sm$7379@newssvr07-int.news.prodigy.com> ****Make up to $50,000 in 4 weeks! 100% leagal**** NO SCAM!!! Make $50,000 in 4 weeks! This system works! NOT A SCAM... Read the text! This is the fairest, most honest way I have seen to share in the wealth of the world! This works so well that all of my friends are trying it! Take five minutes to read this and it IT'LL change your life if you want to know how to make thousands of dollars quickly, and leagally with NO CATCH, then keep reading. THe internet has grown tremendously. it doubles in size every 4 months. Think about it. YOu see those "make money fast" postings more and more. Thats becasue it works! So I thought, all those new users might make it work. And I decided to try it out, a few months ago. Besides, whats $5 and a little effort on your behalf?? Everyone was calling it a scam, but there are soany new users from AOL, NETCOM, etc. that they will join in and make it work for you. just follow these simple steps: STEP ONE Invest your $5 by writing your name and address on five seperate sheets of paper along wit the words: "PLEASE ADD ME TO YOUR MAILING LIST." (in this way you are not just sending a dollar bill to someone, you are paying for a legimate service.) Also on each of the sheets of paper indicate the number of the person. Fold a $1 bill inside each piece of paper with your name and address on it. Ensure that when the dollar is folded in between the paper and it is held up to light, THE DOLLAR SHOULD NOT BE VISABLE! Mail 5 of these letters to the following 5 addresses: (only U.S. Dollar bills should be used) 1) Odd Hilsen Avda Espana 93 Sitio de Calahonda Mijias Costa- Malaga SPAIN 2) Peter Kjoge Camino de la Condesa 9, 5-A E-29640 Fuengirola SPAIN 3) Bob Tomlinson 3208 21st Sioux City, La 51105 USA 4) Alex Tikhanoff 1636 n. Verdugo rd. Glendale Ca. 91208 apt.202 USA 5) hinda kolansky 49-35 167 st flushing ny 11365 usa STEP TWO Now remove the top name from the list, and move the other names up. This way, #5 becomes #4 and so o. Put your name as the fifth one on the list. STEP 3 Post the article to at least 250 newsgroups. There are at least 19000 newsgroups at any given moment in time. Try posting to as many newsgroups as you can. Remember, the more newsgroups you post to, the greater your audience and cash flow from all these subscribers. STEP 4 You are now in business for yourself, and should start seeing returns within 7 to 14 days! Remember, the internet is new and awesome in its size. There is no way you can lose. now here is how and why the system works: Out of every block of 250 posts i made, i got back 5 responses. YES! THATS RIGHT ONLY 5. You make $5 in cash, not check or money orders, but real cash with your name at #5. Each additional person who sent you $1 now will also make 250 additional postings with your name at #4, 1000 postings. On average then, 50 people will send you $1 with your name at #4....$50 in your pocket! Now these 50 new people will make 250 postings each with your name at #3 or 10,000 postings. Average returns, 500 people=$500.00. they make 250 postings each with your name at #2=100,000 postings=5000 returns at $1 each=$5,000 in cash!! Finally, 5,000 people make 250 postings each with your name at #1 and you get a return of $50,000 before your name is dropped from the list. And thats only if everyone down the line makes 250 postings each! Your total income for this cycle is $50,000.00 When you see your name is no longer on the list, you take the latest posting and start all over again. The end result depends largely on you. You must follow through and repost this article everywhere you can think of! The more postings you make, the more cash ends up in your mailbox. Its too easy and too cheap to pass up!! So thats it. Pretty simple sounding working concept, dont you think? But believe me, this really works. There are millions o people surfind the net every day, all day, all over the world. And 100,000 new subscribers everday eager to access your newsgroup. Youknow that because you have read the facts in the newspaper and seen for yourself on T.V. So, my dear little 'fortne seeker.' read carefully the instructions and play fair and swuare with your endeavors.. remember, YOU CAN ONLY TAKE OUT WHAT YOU PUT IN!! thats the key to success in any venture. Print these pages out now so that you may refer to this article at a later date. try to keep an eye on all the postings you made to make sure everyone is playing fairly. You know where your name should be! REMEMBER....HONESTY IS THE BEST POLICY. YOU DON'T NEED TO CHEAT THE BASIC IDEA TO MAKE BIG BUCKS!! GOOD LUCK TO ALL, AND PLEASE PLAY FAIR AND YOUW ILL BE MORE THAN GENEROUSLY REWARDED! P.S. if you try to decieve people by posting the messages with your name in the list and not sending the bucks to the people already included, you will not get much. I know someone who did this and only got about $150 (and thats after 2 months) then he sent the five bills and was added to their lists. In 4-5 weeks, he had in excess of $10,000. Good luck! <Picture>
From: kcd@babylon5.jumpgate.com (Kenneth C. Dyke) Newsgroups: comp.sys.next.programmer Subject: Re: How to save contents of a NSScrollView (NSTextView) Date: 2 May 1997 08:18:14 GMT Message-ID: <5kc806$baj$1@nntp2.ba.best.com> References: <5kb916$1h6@merkur.lynet.de> In-Reply-To: <5kb916$1h6@merkur.lynet.de> On 05/01/97, andreas@lynet.de wrote: >Hello, > >I've composed a window in InterfaceBuilder using the NSScrollView of the >Palette for a little TextEditor. I now want to save the text in the >ScrollView but I don't get it working with the online-documentation. From the >file TextOverview.rtfd I have the following code-fragmnet: > >- (void)saveFile:(id)sender >{ > NSSavePanel *panel = [NSSavePanel savePanel]; > > switch (theFormat) > { > case PlainText: > [panel setRequiredFileType:@""]; > if ([panel runModal] == NSOKButton) { > [[theTextView text] writeToFile:[panel filename] > atomically:YES]; > } Assuming that 'theTextView' is connected to the embedded NSTextView object and not the enclosing NSScrollView, the method you want to use is 'string', which will return an NSString that you can write to a file as show above. Like this: [[theTextView string] writeToFile:[panel filename] atomically:YES]; -Ken
Newsgroups: comp.sys.next.programmer,control From: news@news.msfc.nasa.gov Message-ID: <cancel.5kd5d1$5sm$7379@newssvr07-int.news.prodigy.com> Control: cancel <5kd5d1$5sm$7379@newssvr07-int.news.prodigy.com> Subject: cmsg cancel <5kd5d1$5sm$7379@newssvr07-int.news.prodigy.com> no reply ignore Organization: Semi-Automatic Lupine Remover Date: Fri, 2 May 1997 18:19:51 GMT Sender: hinda ann kolansky<ayala20@prodigy.net> ignore Make Money Fast post canceled by J. Porter Clark.
Newsgroups: comp.sys.next.programmer From: Vladimir Mirochnikov <vladimir@ali.bc.ca> Subject: NT client for OpenStep server Message-ID: <336A233C.4C49@ali.bc.ca> Sender: nobody@gateway.ali.bc.ca Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Organization: A.L.I. Technologies, Inc. Date: Fri, 2 May 1997 17:24:12 GMT Content-Transfer-Encoding: 7bit Hi, I'm a beginner in OpenStep and I'm wondering if someone knows how to make a remote COM client on NT sending messages (just plain strings) to a DO server running on OpenStep 4.1 Any advises and/or references to documentation will be greatly appreciated Thanks -------------------------- Vladimir Mirochnikov (vladimir@ali.bc.ca)
From: "H. Blakely Williford" <blakew@fuller.com> Newsgroups: comp.sys.mac.scitech,comp.sys.next.hardware,comp.sys.next.programmer,comp.sys.netx.software,comp.sys.mac.programmer.codewarrior,comp.sys.mac.programmer.misc,comp.sys.mac.oop.macapp3 Subject: Re: Developers Coalition idea Date: Fri, 02 May 1997 09:13:39 -0500 Organization: The Fuller Brush Company Message-ID: <3369F693.104805B4@fuller.com> References: <335C1958.CE3@ridgecrest.ca.us> <don_arb-2204971201020001@news1.wolfenet.com> <nagleE93n0E.715@netcom.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit John Nagle wrote: > > don_arb@wolfenet.com (Don Arbow) writes: > >In article <335C1958.CE3@ridgecrest.ca.us>, paul maddox > ><pmaddox@ridgecrest.ca.us> wrote: > >: Apple's strategy for the future seems solid. > >: They have superior hardware, the PowerMac, which just this week hit > >: 300 MHz-- a clear win for the PowerPC Platform > >: over the competition. > > The Alpha is faster and still isn't selling. See the Business > week article on it. > com'on -- dec's stealth advertising is going to work <smrk> Palmer is betting the whole existance of the Co. on it. -- H. Blakely Williford Men never do evil so completely and Systems Administrator cheerfully as when they do it from The Fuller Brush Company religious conviction. (Pascal)
From: "H. Blakely Williford" <blakew@fuller.com> Newsgroups: comp.sys.mac.scitech,comp.sys.next.hardware,comp.sys.next.programmer,comp.sys.netx.software,comp.sys.mac.programmer.codewarrior,comp.sys.mac.programmer.misc,comp.sys.mac.oop.macapp3 Subject: Re: Developers Coalition idea Date: Fri, 02 May 1997 09:10:47 -0500 Organization: The Fuller Brush Company Message-ID: <3369F5E7.71278577@fuller.com> References: <335C1958.CE3@ridgecrest.ca.us> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit paul maddox wrote: > > Apple's strategy for the future seems solid. > They have superior hardware, the PowerMac, which just this week hit > 300 MHz-- a clear win for the PowerPC Platform > over the competition. no not realy dec past that a long time ago with the Alpha 21164PC at 533Mhz. -- H. Blakely Williford Men never do evil so completely and Systems Administrator cheerfully as when they do it from The Fuller Brush Company religious conviction. (Pascal)
From: alanf@izzy.net Newsgroups: comp.sys.next.programmer Subject: Re: Prelude to Rhapsody at WWDC Date: 2 May 1997 21:56:22 GMT Organization: "Comshare, Inc." Distribution: world Message-ID: <5kdnu6$7pr$1@inet-prime.comshare.com> References: <5k7gmr$hqc@argon.btinternet.com> <5k7ude$12v@mpaque.mpaque> Cc: mpaque@wco.com In <5k7ude$12v@mpaque.mpaque> Mike Paquette wrote: <snip> > > Considering that: > 1) The PowerPC OPENSTEP products doesn't exist yet > 2) Many Mac developers are also PC developers, or have easy access > to a PC, or have recently purchased old NeXT hardware. ^^^^^^^^^^^^^^^ I thought the prelude developer giveaway was Intel _only_ :( -Alan Frabutt (alanf@izzy.net) disclaimer: my opinions...
Newsgroups: comp.sys.next.programmer Subject: Bidirectional Parallel Port Driver? Message-ID: <1997May2.161807.97746@cc.usu.edu> From: edx@cc.usu.edu Date: 2 May 97 16:18:07 MDT Distribution: world Are there any parallel port drivers for NS/OS which support bidirectional data transfer? Any pointers or useful suggestions appreciated. TIA, Ernest main application will need to communicate with. I need to call the setStandardInput and setStandardOutput to set up the communications channels. However, whenever I execute my program, I get run-time errors when calling these methods in the form: setStandardInput: only defined for abstract class The application then seems to jump back into its main event loop without ever reaching the code that launches the subprocess. Does anyone else have, or conversely, not have this problem when using NSTask's? I'm using OPENSTEP 4.0 for Mach. Jean-Paul Samson jeanpaul@cs.ualberta.ca
From: andreas@lynet.de Newsgroups: comp.sys.next.programmer Subject: Introduction to the Extended TextHandling-System of OpenStep Date: 2 May 1997 18:24:56 GMT Organization: LyNet Kommunikation und Netzwerkdienste GmbH Message-ID: <5kdbho$26t@merkur.lynet.de> Hello, does anyone know a good introduction to the extended text-handling system of OpenStep 4.1 Mach? The file TextOverview.rtf of the online-docu did not do it and I haven't found anything else yet. Is their even a book available, wherein this is described? Andreas Hoeschler
From: Michael Simpson <simpson@cts.com.byteme> Newsgroups: comp.sys.mac.scitech,comp.sys.next.hardware,comp.sys.next.programmer,comp.sys.netx.software,comp.sys.mac.programmer.codewarrior,comp.sys.mac.programmer.misc,comp.sys.mac.oop.macapp3 Subject: Re: Developers Coalition idea Date: 23 Apr 1997 18:36:54 GMT Organization: None Distribution: world Message-ID: <5jlks6$l5g$1@thefuture.qualcomm.com> References: <335C1958.CE3@ridgecrest.ca.us> <5jlj30$guk$1@ironhorse.plsys.co.uk> Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 8bit In article <nagleE93n0E.715@netcom.com> John Nagle, nagle@netcom.com writes: >Subject: Re: Developers Coalition idea >From: John Nagle, nagle@netcom.com>Date: Wed, 23 Apr 1997 16:26:38 GMT >> >don_arb@wolfenet.com (Don Arbow) writes: >>In article <335C1958.CE3@ridgecrest.ca.us>, paul maddox >><pmaddox@ridgecrest.ca.us> wrote: >>: Apple's strategy for the future seems solid. >>: They have superior hardware, the PowerMac, which just this week hit >>: 300 MHz-- a clear win for the PowerPC Platform >>: over the competition. > > The Alpha is faster and still isn't selling. See the Business >week article on it. > >>: To run this great hardware, they have a superior OS on the way -- >>: Rhapsody, which will bring new meaning to the word >>: modern and its associated buzzwords, and give some already impressive >>: hardware a large performance boost. > > But it's vaporware. Last year at this time, we had Copland, >which was also vaporware, and more compatible. > > Realistically, nothing is going to happen on the application front >until Rhapsody ships to developers. That may or may not happen; >Ellison may succeed in his hostile takeover of Apple, the Saudi >prince may buy a controlling interest, or Apple may just screw up >again. > > John Nagle John, One of our developers just came back from Apple. The future is bright. I've been a Mac devotee for years. I've also done programming on Windows NT. There was some wishfulness on my part that the Mac had some of the features of NT. No more. Rhapsody is very cool. Our developer saw it running and was able to program for it now. Apple will disclose all at WWDC and I think you will be pleased. Michael
From: Chris Johnson <cjohnson@object-works.com> Newsgroups: comp.sys.next.programmer Subject: Re: [NSView subviews] is evil Date: Sat, 03 May 1997 00:28:06 -0400 Organization: ObjectWorks Inc. Message-ID: <336ABED6.45D9CC67@object-works.com> References: <E9B76H.10v@shinto.nbg.sub.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit To: Thomas Engel <tomi@shinto.nbg.sub.org> Thomas Engel wrote: > > Hi, > > I just ran into this silly problem and want to share my headache with you. > Beware...[NSView subviews] is evil because it is badly documented. > > In order to remove all your subviews one usually would do: > > mySubviews = [self subviews] > for( i=0; i<[mySubviews count]; i++ ) > [[mySubviews objectAtIndex:i] removeFromSuperview]; > > Having done so you will realize that only some views get removed while others > get not. > > The problem here is that -subviews returns a reference to the internal > NSArray which really holds the NSViews subviews. It does not return a copy! > While we could argue if this is good or bad...the documentation of this > method is really evil since under OpenStep/NeXTSTEP it used to be common that > methods which return object which are dangerous to mess around are documented > to be that way. > > This is a potential problem with OpenStep as a standard for crossplatform > issues. So while the code shown above might work under GNUstep (which might > return a true copy of the internal array) under NeXTs OpenStep you must do a: > > mySubviews = [self subviews] > while( [mySubviews count]>0 ) > [[mySubviews objectAtIndex:0] removeFromSuperview]; > > in order to remove the subviews. But this code might not work under GNUstep. > > I hope that I could save someone out there from the same head scratching I > had to go through. > Are there more known "documentation-pitfalls" of this type ? Could someone at > Apple please fix this for 4.2. > > Aloha > Tomi This would probably work as well: mySubviews = [NSArray arrayWithArray:[self subviews]]; [mySubviews makeObjectsPerform:@selector(removeFromSuperview)] This will send removeFromSuperview from last to first object. The reason I made a copy of subviews was to lessen the likelihood that the altering of subviews by removeFromSuperview would mess things up. Chris Johnson
From: Chris Johnson <cjohnson@object-works.com> Newsgroups: comp.sys.next.programmer Subject: Re: Programmitically create a NSTextView - does not work Date: Sat, 03 May 1997 00:42:02 -0400 Organization: ObjectWorks Inc. Message-ID: <336AC21A.4F407D68@object-works.com> References: <5k8i4q$229@merkur.lynet.de> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit To: Andreas Hoeschler <andreas@merkur.lynet.de> Andreas Hoeschler wrote: > > Hello, > > I'm just studying the file TextOverview.rtfd of the > FoundationFrameworkDocumentation. > Therein is described how to programmatically create a NSTextView and set it > as the new contents of a NSWindow. > I dragged a new Window from the Palette to my nibFile, connected the outlet > aWindow of my MainController-Class to this window and put the following code > in an action-method of the controller-class. > > - (void)createMyTextView:(id)sender > { > NSRect contentRect; > > contentRect = [[aWindow contentView] frame]; > > theTextView = [[NSTextView alloc] initWithFrame:NSMakeRect(0, 0, > contentRect.size.width, contentRect.size.height)]; > > [aWindow SetContentView:theTextView]; > [aWindow makeKeyAndOrderFront:sender]; > [aWindow makeFirstResponder:theTextView]; > } > > But, when I press the button, wich is connected to this action-method, > nothing happens (no window is displayed). When I modify this method to the > following, the Window is displayed, but the root-view was obviously not > replaced, because a test-button, previously added to this window in > InterfaceBuilder is still visible. > > - (void)createMyTextView:(id)sender > { > NSRect contentRect; > > contentRect = [[aWindow contentView] frame]; > > theTextView = [[NSTextView alloc] initWithFrame:NSMakeRect(0, 0, > contentRect.size.width, contentRect.size.height)]; > > [aWindow makeKeyAndOrderFront:sender]; > [aWindow SetContentView:theTextView]; > [aWindow makeFirstResponder:theTextView]; > } > > Is this a bug, or did I do something wrong? Thanks for help in advance. > > Andreas Hoeschler Andreas, I just took a quick look at this and SetContentView: should be setContentView: and should have given you a warning on compile. Chris
From: jon@clarke.exnext.com (Jonathan Hendry) Newsgroups: comp.sys.next.programmer Subject: Re: Prelude to Rhapsody at WWDC Date: 3 May 1997 00:10:16 GMT Organization: Internet Access Cincinnati 513-887-8877 Distribution: world Message-ID: <5kdvp8$127$1@ocoee.iac.net> References: <5k7gmr$hqc@argon.btinternet.com> <5k7ude$12v@mpaque.mpaque> <5kdnu6$7pr$1@inet-prime.comshare.com> alanf@izzy.net wrote: : In <5k7ude$12v@mpaque.mpaque> Mike Paquette wrote: : <snip> : > : > Considering that: : > 1) The PowerPC OPENSTEP products doesn't exist yet : > 2) Many Mac developers are also PC developers, or have easy access : > to a PC, or have recently purchased old NeXT hardware. : : ^^^^^^^^^^^^^^^ : I thought the prelude developer giveaway was Intel _only_ :( Apparently not. The boot-disk is Intel only. You don't need the boot disk if you're already running OpenStep/Mach. -- Jonathan W. Hendry jon@exnext.com
From: stanj@cs.stanford.edu (Stan Jirman) Newsgroups: comp.sys.next.programmer Subject: Static Libs on OS-NT 4.2 Date: 3 May 1997 07:18:32 GMT Organization: Stanford University Message-ID: <5keos8$mk3$1@nntp.Stanford.EDU> Well, I think I tried pretty much everything. How do I build a static library with PB under OS-NT 4.2? I know to change the makefile, but still the compiler complains about no "public header path" (very well set) and also does not produce a library. I don't want DLLs, I need a static lib... Insights? Someone tweaked the makefiles? Thanks in advance, - Stan --- Nature photography: http://www-leland.stanford.edu/~stanj NeXTmail and MIME: stanj@cs.stanford.edu
From: ldubois@syndetics.be (Luc Dubois) Newsgroups: comp.sys.next.programmer Subject: Re: Prelude to Rhapsody at WWDC Date: Sat, 3 May 1997 10:53:49 +0200 Organization: Syndetics Research Message-ID: <1997050310534910879491@pool011-132.innet.be> References: <5k7gmr$hqc@argon.btinternet.com> <5k7ude$12v@mpaque.mpaque> <5k87n3$apl@crl.crl.com> Donald R. McGregor <mcgredo@crl.com> wrote: > >Apple will be giving away OPENSTEP and WebObjects development tools at > >this year's World Wide Developers Conference (WWDC). > > Anyone know if java will be included in the 4.2 release? It might > be worth heading up there for a day if so, otherwise I'll probably > skip it. Smart thinking, but it won't work: "Apple is providing all WWDC attendees who register for *full-conference registration* a free "Prelude to Rhapsody" software bundle, which includes the latest versions of OPENSTEP and WebObjects development tools." The operative words are "full-conference registration". That's US$1000. Each WWDC attendee will receive a free "Prelude to Rhapsody" shrink-wrap package which includes: - OPENSTEP User 4.2 for Mach Prerelease 2 - OPENSTEP Developer 4.2 for Mach Prerelease 2 - OPENSTEP Enterprise 4.2 for Windows NT and Windows 95 Prerelease - WebObjects Developer 3.1 - Associated on-line documentation - Printed copy of 'Discovering OpenStep: A Developer Tutorial' Luc -- Syndetics Research | Authors of Synema(tm) Director (c) 1992-1996. Herderstraat 1 | Thesaurus construction software for the 3740 Bilzen - Belgium | Information Retrieval industry.
Control: cancel <5kd5d1$5sm$7379@newssvr07-int.news.prodigy.com> From: hinda ann kolansky<ayala20@prodigy.net> Newsgroups: comp.sys.next.programmer Subject: cmsg cancel <5kd5d1$5sm$7379@newssvr07-int.news.prodigy.com> Message-ID: <Can_5kd5d1$5sm$7379@newssvr07-int.news.prodigy.com> Date: 2 May 1997 16:40:01 GMT Cancelled - doesn't fit Prodigy(r) "Terms of Use" Questions to admin@prodigy.com
From: Fred Hart <Fred.Hart3@bridge.bst.bls.com> Newsgroups: comp.sys.next.programmer Subject: Debugging framework code Date: 02 May 1997 17:48:40 -0400 Organization: BellSouth ATG lab Sender: blmdzwf@gb160024 Message-ID: <ckblo5xmton.fsf@gb160024.i-have-a-misconfigured-system-so-shoot-me> I have a framework that I would like to be able to setp through using gdb. However, gdb does not seem to be able to see the line number information in the frame work. I know the object files have the line number info in them, but when I link the app with the framework (or a '.a' lib produced from the same .o files) gdb does not see the line number info. Any ideas out there? Thanks in advance. -- Fred Hart Fred.Hart3@bridge.bst.bls.com
From: "Jean-Paul C. Samson" <jeanpaul@cs.ualberta.ca> Newsgroups: comp.sys.next.programmer Subject: Re: Problems using NSTask's Date: Sat, 03 May 1997 09:18:33 -0700 Organization: The University of Alberta, Dept. of Computing Science Message-ID: <336B6558.41C67EA6@cs.ualberta.ca> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Jean-Paul C. Samson wrote: > I have been trying to use an NSTask object to start > up a subprocess that my main application will need > to communicate with. I need to call the > setStandardInput and setStandardOutput to set up the > communications channels. However, whenever I > execute my program, I get run-time errors when > calling these methods in the form: > > setStandardInput: only defined for abstract class Oh, yeah. I forgot to mention I've built a class derived from NSTask in which I'm calling the setStandardInput method in the superclass NSTask. Jean-Paul Samson jeanpaul@cs.ualberta.ca
Newsgroups: comp.sys.next.programmer From: tomi@shinto.nbg.sub.org (Thomas Engel) Subject: Re: [NSView subviews] is evil Message-ID: <E9Kw2I.Ht@shinto.nbg.sub.org> Sender: news@shinto.nbg.sub.org Organization: STEPeople's home (A NUGI member) References: <johns-2904970942580001@dynip97.efn.org> <5k6uu3$j0a@news.next.com> Date: Sat, 3 May 1997 00:01:29 GMT MaRK_BeSSeY@NeXT.CoM (Mark Bessey) wrote: > I can't speak for what was common under NEXTSTEP, but under OPENSTEP, you > should always assume that if you don't want the value of a kit-supplied > object changing out from under you, you'll need to copy it (except for > those methods documented as returning a newly-created object). > > This is "hinted at" in zillions of places in the documentation, but we > never really come out and say it (not that I could find, anyway). For > instance: ... > These are talking about objects getting released out from under you, but > the principle is the same. ... I am aware of the rules for autoreleasing..these have been clearly documented...and yes..my example lacked my "retain-release" clycle for mySubviews. Sorry for any confusion. > The general rule is: If you don't want an object to disappear mysteriously > on you, you have to retain it. If you don't want the contents to change, > you need to make a deep copy of it. > > So, the "always right, never fail" version of the above code looks like: > mySubviews = [[self subviews] copy]; > for( i=0; i<[mySubviews count]; i++ ) > [[mySubviews objectAtIndex:i] removeFromSuperview]; > [mySubViews release]; > > Yes, this is ugly. Do you always have to do it this way? No, you can > usually get away with making certain assumptions about the implementation > (like that the programmer wasn't totally insane). The "good" news is that > the copy message is probably very fast on immutable classes, so if an > implementation uses the "safe" method above, the extra copy is probably > not much overhead. Now this is not only ugly but propably won't work in this case. If you really make a _deep_ copy this would require that the NSArray has to copy its encloseds subviews too..and they you can't free the original ones. > > Here's my best attempt at a clear, correct implementation: > mySubviews = [[self subviews] copy]; > [mySubViews makeObjectsPerform: @selector(removeFromSuperview)] > [mySubViews release]; > Now this is something I initially tried to do and then the app barfed out with an error like [NSConcereteTralalaArray does not respond to selector copy] I check twice..recompiled twice...nope...I have not mistyped it..and it just didn't run. Don't ask me why...all theory speaks against what reality forced me to believe... in this particular case copy just was not willing to work. (I also had some wierd memeory exception...and I suspect that gdb under 4.1 is still quite buggy...deferring breakpoints at will and such ) Copying a clean solution to the problem while retaining the array won't have any benefits since it the array which is changing right under me. > Alternatively, you could use: > mySubviews = [NSArray arrayWithArray: [self subviews]]; > [mySubViews makeObjectsPerform: @selector(removeFromSuperview)] > Yes..this really is an elegant solution. I agree. If I get back to the code I'll give it another try and see if copy still is playing tricks on me or if it finally has cooled down a little. Aloha Tomi _________________________________________________________ Tomi Engel, tomi@shinto.nbg.sub.org (NeXTMail welcome) Apple & NeXT...check: http://asterix.geog.uni-heidelberg.de/TheMerger/
From: embuck@palmer.cca.rockwell.com (Erik M. Buck) Newsgroups: comp.sys.next.programmer Subject: Re: Debugging framework code Date: 3 May 1997 20:22:52 GMT Organization: Rockwell Collins Message-ID: <5kg6qs$8461@castor.cca.rockwell.com> References: <ckblo5xmton.fsf@gb160024.i-have-a-misconfigured-system-so-shoot-me> Cc: Fred.Hart3@bridge.bst.bls.com In <ckblo5xmton.fsf@gb160024.i-have-a-misconfigured-system-so-shoot-me> Fred Hart wrote: > I have a framework that I would like to be able to setp through using > gdb. However, gdb does not seem to be able to see the line number > information in the frame work. I know the object files have the line > number info in them, but when I link the app with the framework (or a > '.a' lib produced from the same .o files) gdb does not see the line > number info. Any ideas out there? Thanks in advance. > > -- Fred Hart Fred.Hart3@bridge.bst.bls.com > > The last step when installing frameworks or executables is to strip them. This process removes all of the debugging information including line numbers. Use the non-striped frameworks for debugging.
From: andreas@lynet.de Newsgroups: comp.sys.next.programmer Subject: How do I get the character | for an logical OR on a German KeyBoard (Intel) Date: 3 May 1997 14:14:27 GMT Organization: LyNet Kommunikation und Netzwerkdienste GmbH Message-ID: <5kfh83$2bt@merkur.lynet.de> Hello, I'm desparately trying to enter a logical OR in my C-source but I do not find the corresponding keystroke. I have the German KeyBoard configured in Preferences, but the KeyStroke working under Dos/Warp/... does not work under OpenStep. Instead the Cursor jumps to the beginning of the file. Any hints? Andreas Hoeschler
From: Jonathan Hendry <jhendry@cts.com> Newsgroups: comp.sys.mac.scitech,comp.sys.next.hardware,comp.sys.next.programmer,comp.sys.mac.programmer.codewarrior,comp.sys.mac.programmer.misc,comp.sys.mac.oop.macapp3 Subject: Re: Developers Coalition idea Date: Fri, 25 Apr 1997 19:13:14 -0700 Organization: CTS Network Services Message-ID: <336164BA.6A1E@cts.com> References: <335C1958.CE3@ridgecrest.ca.us> <1997Apr23.132544.68046@ucl.ac.uk> <mem-ya02408000R2504971057520001@news.jhu.edu> <5jr844$m66$1@news.digifix.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Cache-Post-Path: optional.cts.com!unknown@p46156242.cts.com Scott Anguish wrote: > > On 04/25/97, Mel Martinez wrote: > > > >In article <1997Apr23.132544.68046@ucl.ac.uk>, > >hammond_g@drkclu.meng.ucl.ac.uk (Java G) wrote: > >> > >> Interestingly, Apple are dumping GameSprockets and going for a > corporate > >> image when they really should be competing with MS's w95 gaming > strategy. > >> > > > >According to information reported on MacInTouch > (http://www.macintouch.com > >and other sources, the GameSprockets team is still pretty much > >intact and GS is still alive at least on MacOS 7/8 & Rhapsody Blue > >Box for the next few years. The only unknown is whether they will > >port GS to Rhapsody Yellow Box - the comment on this from one of > >the team members was essentially that even _they_ don't know if > >that is worth doing or not. > > This is pretty much right from the sprockets-mouth > > While Game Sprockets on its own isn't necessarily an easy > sell, the capabilities it offers are coming to Rhapsody... > > When it comes right down to it, thats what is important. > Exactly. If all Apple did was directly port the old technologies over, it would be as bad as Microsoft's Mac software. Microsoft's Mac apps are Windows at the core, with only the slightest accomodation of the Mac way of doing things. And you can tell. Apple has to look at the old Mac OS technologies, and figure out how they would best be implemented in the new OS. Things like Game Sprockets should be redesigned to take the most advantage of the capabilities of Rhapsody. MacOS didn't have Mach messages, or distributed objects, or a dynamic OOP language as the preferred implementation language. Rhapsody does, and Apple should rearchitect their technologies to take advantage of them. - Jon
From: sanguish@digifix.com Newsgroups: comp.sys.next.advocacy,comp.sys.next.announce,comp.sys.next.hardware,comp.sys.next.software,comp.sys.next.misc,comp.sys.next.sysadmin,comp.sys.next.bugs,comp.sys.next.programmer Subject: NEXTSTEP/OpenStep Resources on the Net Supersedes: <25195862113623@digifix.com> Date: 4 May 1997 03:59:04 GMT Organization: Digital Fix Development Message-ID: <851862718425@digifix.com> Topics include: Stepwise NEXTSTEP/OpenStep Information WWW site eduSTEP WWW site NeXT Computer, Inc. WWW site comp.sys.next newsgroups related newsgroups comp.sys.next newsgroups mailing list ftp sites NeXTanswers Stepwise NEXTSTEP/OpenStep Information WWW site =============================================== This online community resource includes - ISV company pages - ISV product descriptions - NEXTSTEP Developer Directory - NEXTSTEP Community WhitePages - Mailing List archives and information You can connect via the world wide web at: http://www.stepwise.com/ Suggestions or comments can be directed to me at sanguish@digifix.com If you would like to get your company and product information on Stepwise, please contact me at sanguish@digifix.com. eduSTEP WWW site ================ http://www.nmr.embl-heidelberg.de/eduStep/ eduStep aims to provide up-to-date information on: - NextStep tools and projects for scientists. - Third-party products interesting for the educational and scientific community (with educational discounts noted, where they exist). - A listing of resellers and shops interested in working with customers in the educational community. - Conferences, meetings, workshops - Major projects, such as SciTools, EMBL's project to develop a NextStep scientific work environment - Status reports on GNUStep, a freely-available implementation of OpenStep now being developed NeXT Computer, Inc. WWW site ============================ http://www.next.com comp.sys.next.* newsgroups ========================== news:comp.sys.next.advocacy This is the "why NEXTSTEP is better (or worse) than anything else in the known universe" forum. It was created specifically to divert lengthy flame wars from .misc. news:comp.sys.next.announce Announcements of general interest to the NeXT community (new products, FTP submissions, user group meetings, commercial announcements etc.) This is a moderated newsgroup, meaning that you can't post to it directly. Submissions should be e-mailed to next-announce@digifix.com where the moderator (Scott Anguish) will screen them for suitability. Messages posted to announce should NOT be posted or crossposted to any other comp.sys.next groups. news:comp.sys.next.bugs A place to report verifiable bugs in NeXT-supplied software. Material e-mailed to Bug_NeXT@NeXT.COM is not published, so this is a place for the net community find out about problems when they're discovered. This newsgroup has a very poor signal/noise ratio--all too often bozos post stuff here that really belongs someplace else. It rarely makes sense to crosspost between this and other c.s.n.* newsgroups, but individual reports may be germane to certain non-NeXT- specific groups as well. news:comp.sys.next.hardware Discussions about NeXT-label hardware and compatible peripherals, and non-NeXT-produced hardware (e.g. Intel) that is compatible with NEXTSTEP. In most cases, questions about Intel hardware are better asked in comp.sys.ibm.pc.hardware. Questions about SCSI devices belong in comp.periphs.scsi. This isn't the place to buy or sell used NeXTs--that's what .marketplace is for. news:comp.sys.next.marketplace NeXT stuff for sale/wanted. Material posted here must not be crossposted to any other c.s.n.* newsgroup, but may be crossposted to misc.forsale.computers.workstation or appropriate regional newsgroups. news:comp.sys.next.misc For stuff that doesn't fit anywhere else. Anything you post here by definition doesn't belong anywhere else in c.s.n.*--i.e. no crossposting!!! news:comp.sys.next.programmer Questions and discussions of interest to NEXTSTEP programmers. This is primarily a forum for advanced technical material. Generic UNIX questions belong elsewhere (comp.unix.questions), although specific questions about NeXT's implementation or porting issues are appropriate here. Note that there are several other more "horizontal" newsgroups (comp.lang.objective-c, comp.lang.postscript, comp.os.mach, comp.protocols.tcp-ip, etc.) that may also be of interest. news:comp.sys.next.software This is a place to talk about [third party] software products that run on NEXTSTEP systems. news:comp.sys.next.sysadmin Stuff relating to NeXT system administration issues; in rare cases this will spill over into .programmer or .software. Related Newsgroups ================== news:comp.soft-sys.nextstep Like comp.sys.next.software and comp.sys.next.misc combined. Exists because NeXT is a software-only company now, and comp.soft-sys is for discussion of software systems with scope similar to NEXTSTEP. news:comp.lang.objective-c Technical talk about the Objective-C language. Implemetations discussed include NeXT, Gnu, Stepstone, etc. news:comp.object Technical talk about OOP in general. Lots of C++ discussion, but NeXT and Objective-C get quite a bit of attention. At times gets almost philosophical about objects, but then again OOP allows one to be a programmer/philosopher. (The original comp.sys.next no longer exists--do not attempt to post to it.) Exception to the crossposting restrictions: announcements of usenet RFDs or CFVs, when made by the news.announce.newgroups moderator, may be simultaneously crossposted to all c.s.n.* newsgroups. Getting the Newsgroups without getting News =========================================== Thanks to Michael Ross at antigone.com, the main NEXTSTEP groups are now available as a mailing list digest as well. next-nextstep next-advocacy next-announce next-bugs next-hardware next-marketplace next-misc next-programmer next-software next-sysadmin object lang-objective-c (For a full description, send mail to listserv@antigone.com). The subscription syntax is essentially the same as Majordomo's. To subscribe, send a message to *-request@lists.best.com saying: subscribe where * is the name of the list e.g. next-programmer-request@lists.best.com The ftp sites ============= ftp://ftp.next.peak.org - The main site for North American submissions formerly ftp.cs.orst.edu ftp://ftp.informatik.uni-muenchen.de: - (Peanuts) Located in Germany. ftp://ftp.dn.net/pub/next - Peanuts mirror in the US ftp://terra.stack.urc.tue.nl - (Dutch NEXTSTEP User Group) ftp://cube.sm.dsi.unimi.it - (Italian NEXTSTEP User Group) ftp://ftp.nmr.embl-heidelberg.de/pub/next - eduStep ftp://ftp.next.com: - See below ftp.next.com and NextAnswers@next.com ===================================== [from the document ftp://ftp.next.com/pub/NeXTanswers/1000_Help] Welcome to the NeXTanswers information retrieval system! This system allows you to request online technical documents, drivers, and other software, which are then sent to you automatically. You can request documents by fax or Internet electronic mail, read them on the world-wide web, transfer them by anonymous ftp, or download them from the BBS. NeXTanswers is an automated retrieval system. Requests sent to it are answered electronically, and are not read or handled by a human being. NeXTanswers does not answer your questions or forward your requests. USING NEXTANSWERS BY E-MAIL To use NeXTanswers by Internet e-mail, send requests to nextanswers@next.com. Files are sent as NeXTmail attachments by default; you can request they be sent as ASCII text files instead. To request a file, include that file's ID number in the Subject line or the body of the message. You can request several files in a single message. You can also include commands in the Subject line or the body of the message. These commands affect the way that files you request are sent: ASCII causes the requested files to be sent as ASCII text SPLIT splits large files into 95KB chunks, using the MIME Message/Partial specification REPLY-TO address sets the e-mail address NeXTanswers uses These commands return information about the NeXTanswers system: HELP returns this help file INDEX returns the list of all available files INDEX BY DATE returns the list of files, sorted newest to oldest SEARCH keywords lists all files that contain all the keywords you list (ignoring capitalization) For example, a message with the following Subject line requests three files: Subject: 2101 2234 1109 A message with this body requests the same three files be sent as ASCII text files: 2101 2234 1109 ascii This message requests two lists of files, one for each search: Subject: SEARCH Dell SCSI SEARCH NetInfo domain NeXTanswers will reply to the address in your From: line. To use a different address either set your Reply-To: line, or use the NeXTanswers command REPLY-TO If you have any problem with the system or suggestions for improvement, please send mail to nextanswers-request@next.com. USING NEXTANSWERS BY FAX To use NeXTanswers by fax, call (415) 780-3990 from a touch-tone phone and follow the instructions. You'll be asked for your fax number, a number to identify your fax (like your phone extension or office number), and the ID numbers of the files you want. You can also request a list of available files. When you finish entering the file numbers, end the call and the files will be faxed to you. If you have problems using this fax system, please call Technical Support at 1-800-848-6398. You cannot use the fax system outside the U.S & Canada. USING NEXTANSWERS VIA THE WORLD-WIDE WEB To use NeXTanswers via the Internet World-Wide Web connect to NeXT's web server at URL http://www.next.com. USING NEXTANSWERS BY ANONYMOUS FTP To use NeXTanswers by Internet anonymous FTP, connect to FTP.NEXT.COM and read the help file pub/NeXTanswers/README. If you have problems using this, please send mail to nextanswers-request@next.com. USING NEXTANSWERS BY MODEM To use NeXTanswers via modem call the NeXTanswers BBS at (415) 780-2965. Log in as the user "guest", and enter the Files section. From there you can download NeXTanswers documents. FOR MORE HELP... If you need technical support for NEXTSTEP beyond the information available from NeXTanswers, call the Support Hotline at 1-800-955-NeXT (outside the U.S. call +1-415-424-8500) to speak to a NEXTSTEP Technical Support Technician. If your site has a NeXT support contract, your site's support contact must make this call to the hotline. Otherwise, hotline support is on a pay-per-call basis. Thanks for using NeXTanswers! _________________________________________________________________ Written by: Eric P. Scott ( eps@toaster.SFSU.EDU ) and Scott Anguish ( sanguish@digifix.com ) Additions from: Greg Anderson ( Greg_Anderson@afs.com ) Michael Pizolato ( alf@epix.net ) Dan Grillo ( dan_grillo@next.com )
From: cwolf@wolfware.com (Christopher Wolf) Newsgroups: comp.sys.next.programmer Subject: Re: Debugging framework code Date: 4 May 1997 02:26:02 GMT Organization: WolfWare Message-ID: <5kgs3q$830$1@vader.wolfware.ipc.net> References: <ckblo5xmton.fsf@gb160024.i-have-a-misconfigured-system-so-shoot-me> <5kg6qs$8461@castor.cca.rockwell.com> In-Reply-To: <5kg6qs$8461@castor.cca.rockwell.com> On 05/03/97, Erik M. Buck wrote: >In <ckblo5xmton.fsf@gb160024.i-have-a-misconfigured-system-so-shoot-me> Fred >Hart wrote: >> I have a framework that I would like to be able to setp through using >> gdb. However, gdb does not seem to be able to see the line number >> information in the frame work. I know the object files have the line >> number info in them, but when I link the app with the framework (or a >> '.a' lib produced from the same .o files) gdb does not see the line >> number info. Any ideas out there? Thanks in advance. >> >> -- Fred Hart Fred.Hart3@bridge.bst.bls.com >> >The last step when installing frameworks or executables is to strip them. >This process removes all of the debugging information including line numbers. > Use the non-striped frameworks for debugging. Here's a nifty little trick I use to get around this for OpenStep 4.1 and later. Add the following target to your framework's Makefile.postamble: installDebug:: $(MAKE) install STRIP="" DEBUG=YES PROFILE=NO OPTIMIZE=NO Build the installDebug target from ProjectBuilder when you're debugging and you want your apps to load a non-optimized, non-stripped version of the framework. Build the regular install target when you're ready to build a production release. The above will only work on OpenStep 4.1 and greater - it won't work on 4.0 due to changes in makefiles between 4.0 and 4.1. (Also has only been tested on OpenStep/Mach but don't see why it shouldn't work for OpenStep/NT as well.) - Chris -- _______________________________________________________________________ Christopher A. Wolf -- WolfWare -- NeXTSTEP/OpenStep/Rhapsody Developer For info about NewsFlash the lightning fast NeXTSTEP news-reader visit our newly revised web site at: http://www.wolfware.com _______________________________________________________________________
From: Mario Illgen <Mario.Illgen@Informatik.TU-Chemnitz.DE> Newsgroups: comp.sys.next.programmer Subject: Re: How do I get the character | for an logical OR on a German KeyBoard (Intel) Date: 4 May 1997 11:50:05 GMT Organization: University of Technology Chemnitz, FRG Message-ID: <5kht5d$jav$1@narses.hrz.tu-chemnitz.de> References: <5kfh83$2bt@merkur.lynet.de> Hi Andreas, andreas@lynet.de wrote: >I'm desparately trying to enter a logical OR in my C-source but I do not find >the corresponding keystroke. I have the German KeyBoard configured in >Preferences, but the KeyStroke working under Dos/Warp/... does not work under >OpenStep. Instead the Cursor jumps to the beginning of the file. >Any hints? > It's <AltGr><6> Ciao, Mario -- Mario Illgen, TU Chemnitz-Zwickau "I laughed in the mirror for the first time in a year..."
From: uli@tallowcross.uni-frankfurt.de (Uli Zappe) Newsgroups: comp.sys.next.programmer Subject: Re: How do I get the character | for an logical OR on a German KeyBoard (Intel) Date: 4 May 1997 11:45:27 GMT Organization: Frankfurt University Computing Center Message-ID: <5khssn$io@tallowcross.uni-frankfurt.de> References: <5kfh83$2bt@merkur.lynet.de> andreas@lynet.de wrote: > I'm desparately trying to enter a logical OR in my C-source but > I do not find the corresponding keystroke. I have the German > KeyBoard configured in Preferences, but the KeyStroke working > under Dos/Warp/... does not work under OpenStep. Just have a look at the .keymapping file you use (via Keyboard.app) and you'll see (and may change as well) the keymapping you use. On German Intel keyboards, it's usually ALT or CONTROL and the key next to the left SHIFT key. Bye Uli _____________________________________________________________________ Uli Zappe E-Mail: uli@tallowcross.uni-frankfurt.de (NeXTMail,Mime,ASCII) PGP on request Lorscher Strasse 5 WWW: - D-60489 Frankfurt Fon: +49 (69) 9784 0007 Germany Fax: +49 (69) 9784 0042 staff member of NEXTTOYOU - the German NEXTSTEP/OPENSTEP magazine _____________________________________________________________________
From: jjhuang@cm.nctu.edu.tw (Jiunn-jye Huang) Newsgroups: comp.sys.next.programmer Subject: How if I want to write drivers for OpenStep without NeXTSTEP? Date: 4 May 1997 13:36:58 GMT Organization: National Chiao-Tung University, Taiwan, R.O.C. Message-ID: <5ki3dq$50v@news.csie.nctu.edu.tw> Hello, I saw the online document bundled with OpenStep 4.1, and it said that if you want to write drivers, you should develop them in NeXTSTEP 3.3. But if I don't have NeXTSTEP 3.3, I have only OpenStep 4.1, how should I do? Just write drivers in UNIX-style? BTW, does anyone know how to write drivers for Fax modems? Is there any document on how to write drivers for receiving FAX in NeXTSTEP/OpenStep? -- ¶À«T³Ç = Jiunn-jye Huang Administrator of Taiwan main NeXT ftp site, ftp://ftp.cm.nctu.edu.tw/ ===============================#========================================= Dept. of Communication Eng. # mailto:jjhuang@cm.nctu.edu.tw National Chiao Tung University # NeXTMail,PGP,MIME are welcome! 1001 Rd. University # URL http://www.cm.nctu.edu.tw/~jjhuang Hsin Chu City # Phone: +886-3-5726111 x82408/x54592 300 Taiwan # PGP Key ID=0xC40BC8B5 on Key Server ===============================#=========================================
Newsgroups: comp.sys.next.programmer From: olaf@orest.escape.de Subject: adressBooks - how to access by program? Message-ID: <E9noMn.vG@orest.escape.de> Sender: olaf@orest.escape.de (Olaf Mueller) Organization: Objective Methods, Inc. Date: Sun, 4 May 1997 12:13:34 GMT Hello, does anyone know how to communicate with the WorkSpace to read/manipulate the adressBooks ".addresses" using objC? A documentation and/or example would be fine. Regards Olaf
From: "Eric A. Dubiel" <eadubie@rs6000.cmp.ilstu.edu> Newsgroups: comp.sys.next.programmer,comp.sys.next.advocacy,comp.sys.mac.advocacy,comp.sys.next.software Subject: Display GhostScript on GNUstep Was:Re: Application Kit as a replacement to AWT in Java ? Date: Sun, 04 May 1997 19:00:22 -0600 Organization: Instructional Technology Development - Illinois State University, Bloomington-Normal, USA Message-ID: <336D3115.33CA@rs6000.cmp.ilstu.edu> References: <5ka1kq$c1a$1@news.tudelft.nl> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit A. Guyt wrote: > I'd like to you use Java, but I hate some parts of the AWT conceptual > structure. Since we have GNUstep, it should be possible to have the > application kit ported to the java environment. > > Does anybody know of initiatives in this direction (apart from Apple's > announcements to javatize openstep in the long run) ? > > Abraham Guyt. > > P.S. i know java doesn't offer DPS, but gnustep doesn't either. GNUstep WILL :) Also see http://www.openstepnews.com ---------- OPENSTEP NewsFlash 1. DISPLAY GHOSTSCRIPT ON GNUSTEP 2. ANALYSIS 3. NEXTSTEP / JAVA GURU SOUGHT 4. SUBSCRIPTIONS NOW AVAILABLE 1. DISPLAY GHOSTSCRIPT ON GNUSTEP The GNUstep project has contracted with L. Peter Deutsch, the author of Ghostscript, to enhance Ghostscript by adding the full set of Display PostScript operators, the alpha channel and compositing facilities of NeXT's Display PostScript system, basic multi-threading capabilities, and other relevant improvements. This will complete the work that the GNUstep project has already started, and allow "Display Ghostscript" to serve as a plug-compatible replacement for NeXT's Display PostScript system in the context of GNUstep. The enhancements, like the rest of Ghostscript, will be owned by Aladdin Enterprises (Deutsch's consulting business). They will be included in all future versions of Aladdin Ghostscript under the Aladdin Free Public License (a license very similar to the GNU License, with some added restrictions on for-profit distribution). Aladdin Ghostscript versions are re-released under the GNU License as GNU Ghostscript versions approximately 18 months after the Aladdin release. However, in order to avoid delaying the GNUstep project, Deutsch has agreed to release the Display Ghostscript enhancements under the GNU License immediately, on a one-time basis. This does not include the work of retrofitting them to the current GNU Ghostscript, which presumably will be done by GNUstep project members. Aladdin's work on Display Ghostscript has already started, and is scheduled to be completed in September 1997, with several identified milestones before then. www.gnustep.org www.net-community.com 2. ANALYSIS This announcement is representative of the rapid growth of the GNUStep project. Web Browsers and JAVA make this the age of diversity in operating systems, and development environments. We are witnessing the diversity brought about by the internet. 3. NEXTSTEP / JAVA GURU SOUGHT This client is willing to pay any price for the best NeXTStep / JAVA Consultant. They want someone with many many years of NeXTStep design experience, and enough JAVA experience to know how to use the tools, and understand the class libraries. The client is a famous person in the Objective-C community, and I respect him hugely. I have had many resumes come through here, but I have not seen any that meet the client's requirements. That means that the client needs to pay more to find what they are looking for. The position is in the San Francisco Bay Area, initially for about 110 days. 4. SUBSCRIPTIONS NOW AVAILABLE This newsletter is now available as ascii email, NeXTMAil, and Mime mail. Send your subscription and cancellation requests to the email address corresponding to the verion that you want or do not want: Ascii version newsletter-request@lists.best.com NeXTMAIL version nextletter-request@lists.best.com MIME version newsletter-mime- request@lists.best.com The body of the message should contain the keyword 'subsingle' alone or, if you want to subscribe a third-party address, the subsingle keyword may be followed by an email address. subsingle or subsingle email-address You will then get an authentication message. Reply to it appropriately and you will then be subscribed. (Note: Do not use the 'subscribe' keyword, or you will get the digest version of the newsletter once a year). You can also subscribe multiple people in a single email message, one per line. Since this newsletter targets OpenStep Developers, I prefer if you subscribe to the NeXTMAIL version. If you are able to do that, then please tell me a little about how you are using NeXTStep or what you would like to see happen. To make my job easier, please left justify your name and e-mail address, one line each, as follows: Christopher Lozinski BPG 35032 Maidstone Court Newark, CA 94560 lozinski@OpenStepNews.com Copyright 1997 Berkeley Productivity Group. All rights reserved. Non-profit, non-commercial publications and web sites may reprint or link to articles if full credit is given. Others please contact us. We do not guarantee accuracy of articles. Caveat lector. Publication, product, and company names may be registered trademarks of their companies. -- Eric A. Dubiel; http://www.ilstu.edu/~eadubie mailto:eadubie@rs6000.cmp.ilstu.edu ytalk eadubie@138.87.201.11--MIME, SUN, NeXT, PGP Mail ok R&D--Instructional Technology Development--Illinois State University "I first saw NEXTSTEP in 1990 and I was blown away."-Eric Schmidt, Novell Inc CEO VIEWS EXPRESSED ARE ENTIRELY MY OWN
Newsgroups: comp.sys.next.programmer From: jurgen@oic.de (Juergen Moellenhoff) Subject: Re: How do I get the character | for an logical OR on a German KeyBoard (Intel) Message-ID: <E9oMHD.uu@oic.de> Sender: news@oic.de Organization: OIC, Bochum, Germany References: <5kht5d$jav$1@narses.hrz.tu-chemnitz.de> Date: Mon, 5 May 1997 00:24:49 GMT In article <5kht5d$jav$1@narses.hrz.tu-chemnitz.de> Mario Illgen <Mario.Illgen@Informatik.TU-Chemnitz.DE> writes: > Hi Andreas, > > andreas@lynet.de wrote: > >I'm desparately trying to enter a logical OR in my C-source > >but I do not find > >the corresponding keystroke. I have the German KeyBoard configured in > >Preferences, but the KeyStroke working under Dos/Warp/... > >does not work under > >OpenStep. Instead the Cursor jumps to the beginning of the file. > >Any hints? > > > It's <AltGr><6> Yes, but why has the ProjectBuilder another keyboard layout like the rest of the applications? Juergen next to > the left SHIFT key. No, not in the ProjectBuilder :-). In the PB it is AltGr 6... Juergen
Newsgroups: comp.sys.next.programmer From: Great Sites <janesw@ix.abmcom.net> Subject: Metrics Message-ID: <527cd$153739.193@NEWS> Date: Sat, 03 May 1997 02:55:57 GMT Great Site URL:http://www.psrinc.com/metsys.htm
From: sef@kithrup.com Newsgroups: comp.sys.next.programmer Subject: cmsg cancel <527cd$153739.193@NEWS> Date: 5 May 1997 02:34:48 GMT Control: cancel <527cd$153739.193@NEWS> Message-ID: <cancel.527cd$153739.193@NEWS> Sender: Great Sites <janesw@ix.abmcom.net> Spam cancelled by sef@kithrup.com
From: ed@ibm.net Newsgroups: comp.sys.next.programmer Subject: Writers/Wanted/nycAgency Date: Mon, 5 May 1997 00:10:39 Organization: Earthlink Network, Inc. Message-ID: <5kjmj6$9eh@chile.earthlink.net> We are accepting new and previously published writers for publication. We are a NEWYORK based international literary agency with three offices: 2 in NEW YORK and one in FLORIDA. Please follow guidelines for submission: For all fiction, including screenplays for TV & Movies: Send us a brief synopsis, the first chapter, and include a self-addressed, stamped envelope=S.A.S.E. Short Stories: Send brief synopsis, 3 pages, S.A.S.E. Poetry: Send 3 poems, S.A.S.E. For all nonfiction: Send us a brief synopsis, the first chapter, and include a S.A.S.E. Do not send complete manuscript unless invited. WOODSIDE INTERNATIONAL LITERARY AGENCY 33-29 58 Street Woodside, New York zip: 11377 Tel: 718-651-8145
From: sef@kithrup.com Newsgroups: comp.sys.next.programmer Subject: cmsg cancel <5kjmj6$9eh@chile.earthlink.net> Date: 5 May 1997 05:49:03 GMT Control: cancel <5kjmj6$9eh@chile.earthlink.net> Message-ID: <cancel.5kjmj6$9eh@chile.earthlink.net> Sender: ed@ibm.net Spam cancelled by sef@kithrup.com
From: dirk@object-factory.com (Dirk Olmes) Newsgroups: comp.sys.next.programmer Subject: Re: How do I get the character | for an logical OR on a German KeyBoard (Intel) Date: 5 May 1997 07:30:22 GMT Organization: Object Factory GmbH (Germany) Message-ID: <5kk2ae$1ev$1@leonie.object-factory.com> References: <5kht5d$jav$1@narses.hrz.tu-chemnitz.de> <E9oMHD.uu@oic.de> jurgen@oic.de (Juergen Moellenhoff) wrote: > > In article <5kht5d$jav$1@narses.hrz.tu-chemnitz.de> Mario Illgen > <Mario.Illgen@Informatik.TU-Chemnitz.DE> writes: > > > Hi Andreas, > > > > andreas@lynet.de wrote: > > >I'm desparately trying to enter a logical OR in my C-source > > >but I do not find > > >the corresponding keystroke. I have the German KeyBoard configured in > > >Preferences, but the KeyStroke working under Dos/Warp/... > > >does not work under > > >OpenStep. Instead the Cursor jumps to the beginning of the file. > > >Any hints? > > > > > It's <AltGr><6> > > Yes, but why has the ProjectBuilder another keyboard layout like > the rest of the applications? While we're at it: Why is it impossible to reassign certain key-combinations using the new Text system? I successfully managed to remap the Pos1 and End keys of the PC Keyboard in Project Builder so that Pos1 takes you to the beginning of the line, not the text. What I wanted to do now is to remap CTRL-cursor-left and CTRL-cursor-right to jump wordwise forward or backward. I tried to redefine the Keys from the AppKit plist and found that none of the Apps using the new Text system recognizes them. Does anybody have any hints for that? -dirk --- ______________________________________________________________________ Dirk Olmes OBJECT FACTORY Gesellschaft fuer Informatik und Datenverarbeitung mbH Otto-Hahn Str. 18, 44227 Dortmund, Germany Telephon +49 (0) 231 975 137 0 Telefax +49 (0) 231 975 137 99 dirk@object-factory.com http://www.object-factory.com/ Hiroshima 45, Tschernobyl 86, Windows 95
Newsgroups: comp.sys.next.programmer From: andreas@wb-net.de Subject: What's NSLog () doing? Sender: news@tlnet.de Organization: Nordic Data Communications Luebeck Message-ID: <5kkfo9$2sp@merkur.wb-net.de> Date: Mon, 5 May 1997 11:19:37 GMT Hello, in the NextExamples I often encounter the function NSLog (...), but if I do a search for it, I only find the declaration. What's this function doing (where is the string written to, if I use it in my application)? Thanks in advance! Andreas Hoeschler
From: bresink@informatik.uni-koblenz.de (Marcel Bresink) Newsgroups: comp.sys.next.programmer Subject: Re: What's NSLog () doing? Date: 5 May 1997 13:55:34 GMT Organization: University Koblenz / Germany Message-ID: <5kkosm$m2a$1@newshost.uni-koblenz.de> References: <5kkfo9$2sp@merkur.wb-net.de> andreas@wb-net.de wrote: > in the NextExamples I often encounter the function NSLog (...), but if I > do a search for it, I only find the declaration. This function is documented in the Foundation Kit Reference "Functions/FoundationFunctions". It simply sends an NSString (given in printf format) to stderr. If you use this function in a standard application, the string will appear with application ID, date and time on the console (that is, the Console Window of the Workspace Manager on Mach, or the Console application on Windows). Marcel --- Marcel Bresink, University of Koblenz, Institute for Computer Science Rheinau 1, D-56075 Koblenz, Germany, Fon: +49-261-9119-421 Fax: ...-497 MIME/NeXT Mail accepted --- WWW: http://www.uni-koblenz.de/~bresink
From: szallies@energotec.de (Constantin Szallies) Newsgroups: comp.sys.next.programmer Subject: Re: [NSView subviews] is evil Date: 5 May 1997 15:50:38 GMT Organization: Technet GmbH Message-ID: <5kkvke$fpd$1@oxygen.technet.net> References: <E9B76H.10v@shinto.nbg.sub.org> tomi@shinto.nbg.sub.org (Thomas Engel) wrote: >Hi, > >I just ran into this silly problem and want to share my headache with you. >Beware...[NSView subviews] is evil because it is badly documented. > >In order to remove all your subviews one usually would do: > > mySubviews = [self subviews] > for( i=0; i<[mySubviews count]; i++ ) > [[mySubviews objectAtIndex:i] removeFromSuperview]; > > >Having done so you will realize that only some views get removed while others >get not. > >The problem here is that -subviews returns a reference to the internal >NSArray which really holds the NSViews subviews. It does not return a copy! [snip] There has been already a lengthy discussion about this point. The key to understanding is that NSMutableArray is a subclass of NSArray, this means the following: If a method returns a pointer to an NSArray, you get a reference to some object of class NSArray or any subclass of NSArray. Therefore you get an object container that you can't change. But someone else might change it, because the real class of the object might be NSMutableArray (or any subclass of it). Consider this (public) class hierarchy: /--- NSMutableArray NSArray < \--- NSImmutableArray Were NSArray's and NSMutableArray's interface is defined as in Openstep and NSImmutableArray is a subclass of NSArray that does not add any new method declaration. Now consider the difference in the method signature: - (NSArray *)subviews; - (NSMutableArray *)subviews; - (NSImmutableArray *)subviews; The first method returns a container that you can't change, but might be changed by someone else. The second method returns a container that you can change and might be changed by someone else. The third method returns a container that you can't change and can't be changed by someone else. But in Openstep there is no (public) subclass of NSArray that explicitly defines an immutable array! The semantics of a class is NOT completely described by the set of method signatures. It's not enough for a subclass to just implement all methods, the expected behavior, defined by the superclass, must also match. Check how the Java AWT handles this problem. There's one class for a mutable string and one class for an immutable string and they don't subclass from each other! Also note that the semantics of "to change a container" brings you to the deep vs. shallow copy problem, a problem that has nothing to do with the problem you described. Also garbage collection is a separate problem as well. I just mentioned this because other people in this thread started discussing about this. Have a nice day, -- # Constantin Szallies, Energotec GmbH # szallies@energotec.de # 49211-9144018
From: embuck@palmer.cca.rockwell.com (Erik M. Buck) Newsgroups: comp.sys.next.programmer Subject: How to debug [autorelease of freed object] Date: 5 May 1997 16:57:53 GMT Organization: Rockwell Collins Message-ID: <5kl3ih$ab72@castor.cca.rockwell.com> I turned on autorelease checking and much to my dismay, I am getting an [autorelease of freed object] error message. Ho do I find out what object is causing the problem ? The autorelease pool does not even tell be the address of the freed object.
From: alanf@izzy.net Newsgroups: comp.sys.next.programmer Subject: Desktop Components Date: 5 May 1997 21:03:48 GMT Organization: "Comshare, Inc." Message-ID: <5klhvk$ss$1@inet-prime.comshare.com> I'm using a combination of Digital Librarian and Chronographer (currently free) to track information about the developers and end-users I support as a Sysadmin/DBA. In many ways this simple arrangement rivals (or surpasses) the custom software used on the PeeCees here, which makes me wonder: is it plausible to create an application by extending desktop "objects"? When does an application become so specialized that you'd have to destroy the general-purpose nature of a "Calendar" or a "Phone" desktop object to integrate it? -Alan Frabutt (alanf@izzy.net)
From: Chuck_Esterbrook@orcacomputer.com Newsgroups: comp.sys.next.programmer Subject: How to get the range of a line in a string? Date: 5 May 1997 17:55:30 GMT Organization: Virginia Tech, Blacksburg, Virginia Message-ID: <5kl6ui$5vo$1@solaris.cc.vt.edu> I'd like an NSString-rangeForLine:(unsigned)lineNumber method, but I don't see one. There are these methods: - (void)getLineStart:(unsigned *)startPtr end:(unsigned *)lineEndPtr contentsEnd:(unsigned *)contentsEndPtr forRange:(NSRange)range; - (NSRange)lineRangeForRange:(NSRange)range; but they only expand a range to line boundaries. I suppose I could start with a range of (0,0), use lineRangeForRange:, move the range up one character and keep looping until I've counted so many lines. But is there an easier way? -- Chuck Esterbrook, Software Eng. http://www.orcacomputer.com/~chuck --------------------------------------------------------------------- chuck_esterbrook@orcacomputer.com / vo 540 231-3475 / fx 540 231-3480 Orca Computer, Inc. / 1800 Kraft Dr. Suite 111 / Blacksburg, VA 24060
Message-ID: <336469B7.69FF0CE8@iphysiol.unil.ch> Date: Mon, 28 Apr 1997 11:11:20 +0200 From: Sean Hill <shill@iphysiol.unil.ch> MIME-Version: 1.0 Newsgroups: comp.sys.next.programmer Subject: SAFEARRAY with D'OLE Content-Type: text/plain; charset=iso-8859-1 Thank you for the previous responses and solutions. I'm continuing on my quest to make D'OLE work with Matlab. The arguments of two of the methods for the Matlab engine require SAFEARRAYs. This is a structure defined by microsoft which defines the dimensions and bounds of an array. Does D'OLE handle SAFEARRAYs? And if not how can I implement it myself? Can I wrap this up in my own custom object for transport? How would it then be decoded for the OLE side? Is it possible? The SAFEARRAY contains a pointer to the data which I wouldn't be able to wrap up in an NSValue. Any info on how to make this work would be greatly appreciated. Thanks- Sean shill@iphysiol.unil.ch
From: Angel<Angel@TripleXtra.com> Newsgroups: comp.sys.next.programmer Subject: Gratification at bargain prices!!! Date: 6 May 1997 16:54:12 GMT Organization: http://www.triplextra.com Message-ID: <5knnnk$33m@sequoia.idir.net> Want the hottest sex on the web but don't want to spend a fortune for it? Cum on over and check out our thousands of hot women, nude celebrities, bondage, asians, interracial couples, orgies, STAR TREK STARS NUDE, Big Beautiful Women, spanking, masturbation, shemales, movies (avi's, quicktimes, mpegs and vivo!) and more with the lowest access fee going! Head on over to http://www.triplextra.com and get some right now! ---------------------------------------------------------------------- This message is being brought to you by Dynamic Mail software - the powerful online marketing tool to explode your business easier and faster. For more information please visit our web site at : http://www.australia.net.au/~apexpi/dynamail.htm ----------------------------------------------------------------------
Control: cancel <5knnnk$33m@sequoia.idir.net> From: Angel<Angel@TripleXtra.com> Newsgroups: comp.sys.next.programmer Subject: cmsg cancel <5knnnk$33m@sequoia.idir.net> Date: 07 May 97 14:00:55 GMT Organization: http://www.triplextra.com Message-ID: <cancel.5knnnk$33m@sequoia.idir.net> Article cancelled by news@dfw-ixnews1.ix.netcom.com.
From: Angel@TripleXtra.com Newsgroups: comp.sys.next.programmer Subject: cmsg cancel <5knnnk$33m@sequoia.idir.net> Control: cancel <5knnnk$33m@sequoia.idir.net> Date: 7 May 1997 14:23:13 GMT Organization: North Carolina State University Message-ID: <5kq38h$e3n@uni00nw.unity.ncsu.edu> ignore Article canceled by slrn 0.9.2.1 BETA
From: rex@mit.edu (Eric King) Newsgroups: comp.sys.next.advocacy,comp.sys.next.programmer,comp.sys.mac.advocacy Subject: Re: DPS & GX benchmarks and GXUnionShape Date: Wed, 07 May 1997 17:27:59 -0500 Organization: All USENET -- http://www.Supernews.com Message-ID: <rex-0705971727590001@smallandmighty.mit.edu> References: <AF961E2A-AC4B2@206.165.44.76> In article <AF961E2A-AC4B2@206.165.44.76>, "Lawson English" <english@primenet.com> wrote: )"If the current clipping path is the result of application of the "clip" or )"eoclip" operator, the path set by clippath is generally suitable only for )filling or clipping. It is not suitable for stroking because it may contain )interior segments or disconnected subpaths produced by the clipping )process." Red Book, 2nd ed, p 374. ) ) )<whew> ) )OTOH, ) )"GXUnionShape function finds the union of the target shape and the operand )shape, reduces and simplifies the result, and stores it in the target )shape. ) )This function considers the shape fill, the style modifications and the )transform mapping of the target and operand shape. Only areas that are )drawn are considered when calculating the union." ) )Er, can we say "overkill" in comparison to what the DPS clip operator is )doing? I wouldn't call it overkill but rather something that actually produces output that is useful for someone writing an illustration app. Those interior points should be eliminated in a true union operator. Leaving them around just means more work for the developer. Of course in this case this is just a clip operator not a union operator. )So, we're left with an exceedingly inefficient way of creating new clips )from old on the GX side, and STILL (as far as I can tell from reading the )PS Red Book) no way of creating a union of two paths on the DPS side. I wouldn't be surprised if there isn't one. PS doesn't seem like it was designed with this sort of thing in mind. )I came up with the idea of using GXSetShapeParts to append the geometric )points of the text-string to the old clip-shape. This SHOULD be very fast, )since it basically means that I'm moving a few dozen bytes of data around. )It's also very memory-intensive, since 100 iterations would mean 100x as )many points. There's a subtle problem with this method, in that you have to be careful how you add and order your control points. With the wrong fill-style you could conceivably introduce holes or unwanted filled sections in your composite clip shape. The GXUnionShape call handles these gotchas and other weird special cases, but it's not a trivial process. (As its performance shows...) If you just stuck with a winding fill for your text drawing you're putting up a limitation that wouldn't be there in the offscreen buffer method. )Eric King suggested creating an off-screen 1-bit-deep bitmap, associate it )with a ViewDevice, and render the old clip-shape and the text string into )an off-screen viewport and set the clip-shape to be the bitmap. ) )This would be cumbersome, Cumbersome's a bit strong. You have to make a few extra setup calls, but during the actual loop where you add the text you'll have roughly the same amount of code as your existing example. -Eric -- Excerpt from Marianne Moore's 'The Pangolin' This near artichoke with head and legs and grit-equipped gizzard, the night miniature artist engineer is, yes, Leonardo da Vinci's replica- impressive animal and toiler for whom we seldom hear.
From: yannick buisson Newsgroups: comp.sys.next.programmer Subject: NSView ans subview Date: 5 May 1997 14:56:59 GMT Organization: Universite de La Rochelle Message-ID: <5kksfr$5mm@hpuniv.univ-lr.fr> Mime-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit Hi all, I'm using NSView add try to switch the contentView from the main window. When i do a click on a button, i switch on another contentView that replace the old (that contain the trigger button). The problem is that the button (that is in the old contentView) still redraw over the new contentView !! Why ?? any suggestions ?? thnaks for your help Best regards, YANNICK -- //// (. .) ----oOO--(_)--OOo-------------------------------------------- Yannick BUISSON Centre de Ressources Informatiques Université de La Rochelle tel prof. : 05 46 45 82 14. fax prof. : 05 46 45 82 45. yannick@cri.univ-lr.fr
From: ullius@abraxas.ethz.ch (Markus Ullius) Newsgroups: comp.sys.next.programmer Subject: How to determine which applications are launched Date: 6 May 1997 06:16:08 GMT Organization: Swiss Federal Institute of Technology (ETHZ) Message-ID: <5kmib8$oct$1@elna.ethz.ch> How can I determine in my application which applications are currently running? Is there a simple way to invoke methods of such a running application? Thanks Markus
From: John LaViola <jlaviola@iconn.net> Newsgroups: comp.sys.next.programmer Subject: Re: Driver debugging Date: Wed, 07 May 1997 22:10:30 -0400 Organization: i-conn Message-ID: <33713616.28D2@iconn.net> References: <336F7728.62C1@iconn.net> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit If anyone cares, I found out the following: You need to run: arp -f target_name ethernet_address to establish the network connect for remote debug. Not in any documentation I've ever seen!
From: MWRon@metrowerks.com (MW Ron) Newsgroups: comp.sys.mac.programmer.codewarrior,comp.sys.mac.oop.powerplant,comp.sys.mac.programmer.tools,comp.sys.next.programmer Subject: [ANN] WWDC Preview of CW Latitude Date: Tue, 06 May 1997 19:14:24 -0400 Organization: Metrowerks Message-ID: <MWRon-0605971914240001@aumi0-a09.ccm.tds.net> CodeWarriors, If you are planning to attend WWDC in San Jose, please stop by the CodeWarrior Lounge (Room J-3). See the new 2.0 IDE, learn how CodeWarrior Latitude will make the transition to Rhapsody easier, and meet our engineers, who will be available to answer any questions you may have. CodeWarrior Latitude DR1 will be available next week and purchases can be made at WWDC, by calling our customer service department, and by contacting resellers. CodeWarrior Latitude: -Is a porting tool which allows you to quickly move existing Mac OS 7.X applications to UNIX, and soon Rhapsody. -Contains a set of shared libraries which perfom the functions of the Macintosh API. -Allows you to identify which portions of your code will port smoothly and which Mac Toolbox traps are not implemented, by compiling and linking your CodeWarrior project with the special Latitiude test libraries. CodeWarrior Latitude also includes: -Two free updates -Free technical support -Sun Solaris and SGI IRIX porting tools. -- METROWERKS Ron Liechty http://www.metrowerks.com MWRon@metrowerks.com
From: Jay Swan <Jay_Swan@flannet.middlebury.edu> Newsgroups: comp.sys.next.programmer Subject: help with tableview Date: Wed, 07 May 1997 14:26:23 -0400 Organization: Middlebury College Message-ID: <3370C94F.D4C19C2C@flannet.middlebury.edu> Mime-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 I'm new to OpenStep and pretty new to programming in general, so this may be a Real Stupid Question. I'm trying to get data into a simple table view, and my app keeps raising fatal exceptions with the following message in the debugger: objc: FREED(id): message objectAtIndex: send to freed This occurs in the tableView:objectValueForTableColumn:row method whenever I send [tableView reloadData]; My implementation of the method is pretty simple--I'm trying to follow the example in the tutorial pretty closely: - (id)tableView:(NSTableView *)theTableView objectValueForTableColumn:(NSTableColumn *)theColumn row:(int)rowIndex { if ([[theColumn identifier] isEqualToString:@"wordColumn"]) return [glossaryKeys objectAtIndex:rowIndex]; else if ([[theColumn identifier] isEqualToString:@"glossColumn"]) return [glossary objectForKey:[glossaryKeys objectAtIndex:rowIndex]]; else return nil; } glossary is an NSMutableArray, glossaryKeys is an NSArray. What am I doing wrong? Jay Swan
From: Chris Johnson <cjohnson@object-works.com> Newsgroups: comp.sys.next.programmer Subject: Re: help with tableview Date: Wed, 07 May 1997 22:49:09 -0400 Organization: ObjectWorks Inc. Message-ID: <33713F25.B34D3BAC@object-works.com> References: <3370C94F.D4C19C2C@flannet.middlebury.edu> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit To: Jay_Swan@flannet.middlebury.edu Jay Swan wrote: > > I'm new to OpenStep and pretty new to programming in general, so this > may be a Real Stupid Question. > > I'm trying to get data into a simple table view, and my app keeps > raising fatal exceptions with the following message in the debugger: > > objc: FREED(id): message objectAtIndex: send to freed > > This occurs in the tableView:objectValueForTableColumn:row method > whenever I send > > [tableView reloadData]; > > My implementation of the method is pretty simple--I'm trying to follow > the example in the tutorial pretty closely: > > - (id)tableView:(NSTableView *)theTableView > objectValueForTableColumn:(NSTableColumn *)theColumn row:(int)rowIndex > { > if ([[theColumn identifier] isEqualToString:@"wordColumn"]) > return [glossaryKeys objectAtIndex:rowIndex]; > else if ([[theColumn identifier] isEqualToString:@"glossColumn"]) > return [glossary objectForKey:[glossaryKeys > objectAtIndex:rowIndex]]; > else > return nil; > } > > glossary is an NSMutableArray, glossaryKeys is an NSArray. > > What am I doing wrong? > > Jay Swan Looks as if glossaryKeys might have been created as an autoreleased NSArray as your error occurs when you send a message to it. Check the retainCount of glossaryKeys and what your doing to it before and after this method gets called. Chris Johnson.
From: "Lawson English" <english@primenet.com> Newsgroups: comp.sys.next.advocacy,comp.sys.next.programmer,comp.sys.mac.advocacy,comp.sys.mac.programmer.misc Subject: DPS & GX benchmarks and GXUnionShape Date: 7 May 1997 11:37:02 -0700 Organization: Primenet Services for the Internet Message-ID: <AF961E2A-AC4B2@206.165.44.76> To: "Marcel Weiher" <marcel@system.de> nntp://news.primenet.com/comp.sys.next.programmer, nntp://news.primenet.com/comp.sys.mac.advocacy, nntp://news.primenet.com/comp.sys.mac.programmer.misc MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Since my server is apparently VERY messed up, I never saw many of the messages about Display PostScript and GX, including a message (I guess) from Marcel Weiher <marcel@system.de> about a snippet of code that he wrote in Display PostScript to implement a union-shape-like function. He very kindly sent me a copy in e-mail. Background: I wrote a snippet of code in HyperCard using my GX glue XFCN that obtained the clip-shape of a viewport, did a GXUnionShape with a text-string and reset the clip-shape, enlarged the text-string by one point, and repeated the process 100 times. This took an agonizingly long 100 seconds. Marcel Weiher implemented a similar algorithm in PostScript that was over 14 times faster on his 040 NeXT machine than it was on my 7100/66 PowerMac with 1MB L2 cache. OOPS. Maybe it's all the fault of the Mixed-Mode Manager and my 68K glue in my XFCN? Implementing the same algorithm in C brought the time down to 26 seconds. Still 4x slower than the 040 DPS code. I was naturally very upset with this finding and couldn't figure out why it was so. Then, about the same time that Eric King made the observation to me, I noted this line about the "clippath" operator in PostSCript: "If the current clipping path is the result of application of the "clip" or "eoclip" operator, the path set by clippath is generally suitable only for filling or clipping. It is not suitable for stroking because it may contain interior segments or disconnected subpaths produced by the clipping process." Red Book, 2nd ed, p 374. <whew> OTOH, "GXUnionShape function finds the union of the target shape and the operand shape, reduces and simplifies the result, and stores it in the target shape. This function considers the shape fill, the style modifications and the transform mapping of the target and operand shape. Only areas that are drawn are considered when calculating the union." Er, can we say "overkill" in comparison to what the DPS clip operator is doing? So, we're left with an exceedingly inefficient way of creating new clips from old on the GX side, and STILL (as far as I can tell from reading the PS Red Book) no way of creating a union of two paths on the DPS side. I came up with the idea of using GXSetShapeParts to append the geometric points of the text-string to the old clip-shape. This SHOULD be very fast, since it basically means that I'm moving a few dozen bytes of data around. It's also very memory-intensive, since 100 iterations would mean 100x as many points. Eric King suggested creating an off-screen 1-bit-deep bitmap, associate it with a ViewDevice, and render the old clip-shape and the text string into an off-screen viewport and set the clip-shape to be the bitmap. This would be cumbersome, but each iteration would merely mean that one draws the larger text-string into the bitmap and set it to be the clip-shape. Almost as fast as the GXSetShapeParts method and MUCH more efficient as a clip-shape since you're using the bitmap as a mask. Resolution-dependent, unfortunately. Level 3 PostScript is supposed to allow the use of 1-bit bitmaps for clipping, I believe. Sooo, to complete our "benchmark" of GX vs DPS concerning union-clipping and GXUnionShape, I'll finish the glue for the OffScreen Bitmap library and time my method and Eric's method in HyperCard and C. Marcel or someone else on the DPS side will need to better-understand what GXUnionShape does and implement something like GXUnionShape that is "suitable for stroking" using DPS. We can then compare notes. Basically, when GXUnionShape is dealing with solid fills, it eliminates interior points and curves/paths. If the solid rectangle and the text-string were super-imposed, drawing the result of GXUnionShape using a solid fill would give you a shape as you would expect. If that same shape were then drawn using a frame-fill, you would see the outline of the text *outside* the rectangle, but nothing inside the rectangle. The points that defined that section of text were eliminated ("reduced and simplified") because they are not part of the union of the two full shapes. Ditto with the side of the rectangle taken up by the text-string. If one of the shapes has a transform, such as skew, rotate or 3D, THAT is what the union is performed on, not the untransformed version. The manual appears to imply that any clip-shapes associated with the shapes are applied as well: "only areas that are drawn are considered" so a GXUnionShape of a rectangle and a bit of text might have text missing from the other end as well, if the text-shape has a non-full clip-shape. Implementing all of the above options using DPS should prove an interesting challenge... Now that I better understand what GXUnionShape does, and what the PS clip and clippath operators do, I believe that I can implement a pretty speedy equivalent to Marcel's DPS clipping algorithm using GX. What will the DPS-equivalent of GXUnionShape be like, I wonder... -- Customer: "I'm running Windows '95." Tech Support: "Yes." Customer: "My computer isn't working now." Tech Support: "Yes, you said that." -- english@primenet.com
From: Chris Johnson <cjohnson@object-works.com> Newsgroups: comp.sys.next.programmer Subject: Re: How to debug [autorelease of freed object] Date: Wed, 07 May 1997 22:54:30 -0400 Organization: ObjectWorks Inc. Message-ID: <33714066.36960F1B@object-works.com> References: <5kl3ih$ab72@castor.cca.rockwell.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit To: "Erik M. Buck" <embuck@palmer.cca.rockwell.com> Erik M. Buck wrote: > > I turned on autorelease checking and much to my dismay, I am getting an > [autorelease of freed object] error message. Ho do I find out what object is > causing the problem ? The autorelease pool does not even tell be the address > of the freed object. Check out the NSDebug header and create zombies of your autoreleased objects and set the breakpoint about double autoreleasing that is discussed. For more help Email alex@genoa.com ... he has done a lot of debugging using the NSDebug methods and cleaned up lots of sticky memory issues. If your lucky he might give you his loadable debug panel that will set all set this up for you graphically. Tell him Chris Johnson sent you. Chris
Message-ID: <336EE371.244C2479@iphysiol.unil.ch> Date: Tue, 06 May 1997 09:53:21 +0200 From: Sean Hill <shill@iphysiol.unil.ch> MIME-Version: 1.0 Newsgroups: comp.sys.next.programmer Subject: Persistent property list with custom objects Content-Type: text/plain; charset=iso-8859-1 I would like to add my own objects to a NSPPL. What I've done is added some methods for adding my objects which archive them into an NSData and then add them to the PPL. Then they perform the reverse on retrieving the objects. I've seen NSSerializer and it looks good, however what is frustrating is that I can't (as far as I understand) implement a NSSerialization protocol and have my custom object serializable. I have to go via a call back object. What is the reasoning here? It makes things awkward. How could I use this in any event with NSPPL? Thanks for any info. Sean shill@iphysiol.unil.ch
From: jcr@idiom.com (John C. Randolph) Newsgroups: comp.sys.next.programmer Subject: Code navigation Date: 7 May 1997 23:30:33 -0700 Organization: A poorly-installed InterNetNews site Message-ID: <jcr.863072981@idiom.com> I don't mean to get off on a rant here, but... I've had my hands on OpenStep/Developer for quite a while now, and I've looked at CodeWarrior, and I used to use Think C, MPW-C, and a whole bunch of other things in my time. Tools for navigation in the source files are all very well and good, but isn't it about time we QUIT KEEPING OUR CODE IN FLAT FILES? What I want, whether from Apple, NeXT, MetroWerks, Symantec, or hell, even microsquish, is a database of my code, with full versioning at the method level! I want to browse my classes, pick a method, pop open an editing window (or pane) for just that method, split the window to show me that method and another method at the same time, and let me page back and forth through the versions of each method! When a class needs to get compiled, the class should be able to see which methods have changed since the last build, and only compile and link those in. Aren't there enough people writing code now, that it's worth writing specialized tools for managing code? NeXTSTEP is getting really long in the tooth. It's better than everything else I've seen, but dammit, that's NOT GOOD ENOUGH! -jcr
From: etienne@jupiter.univ-lr.fr (Etienne Gourdon) Newsgroups: comp.sys.next.programmer,comp.sys.next.software Subject: Link error on OpenStep/Windows NT : fatal error LNK1120 Date: 6 May 1997 10:03:13 GMT Organization: Universite de La Rochelle Message-ID: <5kmvl1$gng@hpuniv.univ-lr.fr> Keywords: OpenStep Windows NT Hi all, I've the following link error on OpenStep Windows NT : fatal error LNK1120 Thanks for any help . /NeXT/NextDeveloper/Executables/gcc -LC:/Etienne/Situation/obj-i386-nextpdo-winnt3.5-opt -win -arch i386-nextpdo-winnt3.5 -o C:/Etienne/Situation/Situation.app/Situation.exe C:/Etienne/Situation/obj-i386-nextpdo-winnt3.5-opt/Situation_main.o C:/Etienne/Situation/obj-i386-nextpdo-winnt3.5-opt/appResources.o -framework AppKit -framework CompleteAccess -framework CompleteAccessAppKit -framework CompleteAccessEditor -framework Foundation /NeXT/NextDeveloper/Libraries/libNSWinMain.a LINK : warning LNK4044: unrecognized option "NeXT/NextDeveloper/Libraries/libNSWinMain.a"; ignored LINK : warning LNK4044: unrecognized option "NeXT/NextLibrary/Frameworks/AppKit.framework/AppKit.lib"; ignored LINK : warning LNK4044: unrecognized option "NeXT/NextLibrary/Frameworks/CompleteAccess.framework/CompleteAccess.lib"; ignored LINK : warning LNK4044: unrecognized option "NeXT/NextLibrary/Frameworks/CompleteAccessAppKit.framework/CompleteAccessAp pKit.lib"; ignored LINK : warning LNK4044: unrecognized option "NeXT/NextLibrary/Frameworks/CompleteAccessEditor.framework/CompleteAccessEd itor.lib"; ignored LINK : warning LNK4044: unrecognized option "NeXT/NextLibrary/Frameworks/Foundation.framework/Foundation.lib"; ignored Situation_main.o : error LNK2001: unresolved external symbol __imp__NSApplicationMain msvcrt.lib(crtexew.obj) : error LNK2001: unresolved external symbol _WinMain@16 C:/Etienne/Situation/Situation.app/Situation.exe : fatal error LNK1120: 2 unresolved externals gcc: Internal compiler error: program ld got fatal signal 127 make: *** [C:/Etienne/Situation/Situation.app/Situation.exe] Error 1
From: igerard@ina.fr (Gerard Iglesias) Newsgroups: comp.sys.next.programmer Subject: [HELP] Perl and DB_File Date: 6 May 1997 10:00:42 GMT Organization: INA, Institut National de l'Audiovisuel, Bry-sur-Marne, France Message-ID: <5kmvga$c75$1@wolfy.ina.fr> What is the way to use DB_File with perl 5.002 on NeXT? The package is not in the distribution. Wher can I found Berkeley DB for NeXT? Thanks you in advance. -- Gerard Iglesias Email : igerard@ina.fr Computer Graphics researcher INA.
Newsgroups: comp.sys.next.programmer From: tony.campbell@fidonet.org Subject: The Shotgun BBS Secret Is Finally Out!!! Message-ID: <577cd$143a9.304@NEWS> Date: Thu, 08 May 1997 02:58:09 GMT This archive was created to show you how the proprietary graphics protocol used by Shotgun BBS actually works. Yes people, the secret is out, no more trying to hide Shotgun's limitations, you can now see why there are no SVGA doors written for Shotgun. It is simply because of the lack of forethought and good planning by the author. Everything in this archive is written for Borland/Turbo Pascal v7.0 --------------------------------------------------------------------------- The BBSLIST.PAS is the main program source code for an example BBS listing door for Shotgun. Its simple, and shows you exactly what a person can actually do with SVGA doors and Shotgun. That is "Very Little", sad, but true. The chances of Shotgun's graphics protocol ever becoming adopted as a standard are slim to absolutely none. The YAPPKIT.PAS is the unit file that shows how Shotgun BBS handles screens and parses keypresses. If you don't use Async Professional, you will no doubt have to make major modifications to this file! To recompile the SG screens to GIP screens, use the -REALNAME switch at the end of the command line for PAKGIP.EXE or it won't work! You _can't_ just renmame the file! --------------------------------------------------------------------------- Tony Campbell, SysOp TheLitterBox(r) BBS <BSP> <AOP> <ASP> 717-765-8995 1:270/1001@Fidonet section 1 of 1 of file devkit10.exe < uuencode 5.32 by R.E.M. > begin 644 devkit10.exe M35K5`!,````"`$`<__^$`X`````.`#4"'````%)31EC__[KX`BZ)%N@`M##- M(8LN`O__`(L>+`".VJ,6`(P&%`")'O__$`"^@0`FBAZ``"K_)H@XB?'P-@3G M!@"AZ([`,___P(O8B_BY_W_\\J[C24,F./\(!77V@\<#B3X`W/]_MHS:*^J+ M/M8!@?\``G,'OP#\^^?SQQ(?<O_C';$$T^]'.^]R%(/M`(?P=`+K$.$0\'<) MBQ\?_>L%N`%,==\#VJ&&PW\KV)FT2E?P7W\XT^?ZCM*+Y_N++HX&//Q1ORH& MN;8KS_SSJH?PM`#-&CX:4PX<`!^'"L!T#+A`9+MP2O\1Q@<!,^WH'Q:X`*_@ M_VR758OL@^P&5E>)7@___(LV_!JX!!\FBT0!BP__#OH:T\#V'-/#B-RC"`#_ M'TO\@^?^BW;\.8?#?!!V7/L(=B7[!`_G=@C'1OJ[Z:\`Y@S'!O`9Z9\`^-!# M`_B7Z/P,=A3["@[IXP3K@N,%`/D8ZWOD#G8'\09BR/%L^0?Y98=#ZAAV+OL4 M=A/[$@XQX`CG3/D)Y!SY1>`6Z@IBR/$V^0OY+RF'ZAS/&N4,[!AR&_D-^13E M'@XQZ@[Q!?D/8`AI808=HP/\_8$F_(FQ`]/H`>/Q!OP:Z$C1X,X#\/_AB\<K M1`*Q$"I.^N6+5M,/^M'BZO*+?"(#^/B#Y?0[!'(",__U__?1_D1"HP8?7UZ+ MY5W#J_,"5O`?5[($HQ`?QP8.'P"/\8X&HP3T`O2X^/]#`H[`)J'J&B:+%NA[ M[O__5/'L&O]V".@M"5FX`0!0Z`]_!`19@WX,=0/HO`2#+CC\Y`&#'ML`Z<`# M@3`,/ESB'S0SP/]_V]\#6:$*'RL&#!\]#@%S#(PA]#OT=,PX#/_,/K(&=$2+ M'JX-T7^`XXN?'@#H%O[%8>'A``&MZ8`!H?;H6L/P"<0>:`,>SB:(!P@0_\?\ MTZ'@@/V\K`UU*O"_\UCK@^N!NT@8Z-G]&SS#_',5S/Z@\<G]Z5[_'1[C#0%W MIAX!@2X`X/5SB/J*A_\A)@"T``4#`*/R&O1"_G7TB4;^"\!V0IGH&Y'R_J$0 M@OAS\LF+SS_A6_`4NZ87Z$;]FR.'#UQ>`$"C\-2-GIGX,13@Q9GX%BGD`"`! M?W($&G4>WAJ#XP,(AY"A[(F'X-,!PO8:Z>VAYJ,/'O0:*0;LXU_RH1`?\,.5 MTSX,'P$._(G#_OXK-M$>CD_A\Z0?Z0+^.P+7]'4&Z.8"Z?0!;_5/H1A8OMSQ MH:XYF/WS#YOX-YVI!0%R`^G;$&C5]BV>K"O83O"JBZK2NRP76RGH!?Q:\`H" M6O!2P?`+]`$XI6RU\$BW`!H.&B`8K/6,Z0\R_+Z%1C[QZO;&]>A+QT@=`_C* M1OA`@S[>?$K<`6[HP@/YV8L6\,#]J<;QV8D6\-F)'N@:^W_H>`"YV`E^!`!T M';@`(%#_-H#_/_P"'^@P&8/$!A'\H_AL:%WA2K@@`&$$4*'H!>#AW3\<V/^0 M#NA))=8*@R8&!MD?N./<U3[^W.CL&+R+T`O2?GA`!>SK`Z'<K@B_CJ%0.P8* M'W,F@PBSV??8S1/A\0`)S"W,:XA$@/77V?'\Y3&:ZQ31*^#8^`U#,-#8YJ/O M/H%OK^P<!%972-KG2-TG_UEN\!O_\'/Q)0"`H[(-]P;V`$!UCX<1N`0$4,BX M_AK$\1I"(J.X`@!:\!0*W$*'[;^Q#.XE`_;IK"W>?!J^!BW<Q/@7H=VZ`0'W MZOZES>G=ROYV`3/_ZS]8^!Z9@_^(0^A?K/@51X/_$WR\N.&'$P!$M`U0C4;H M0!$6"0)`INDW6>'Z<-_[[O45_EF[WNAR^/@./@8?$',1HM$"A?_S$20/B(/D M^T?I"@'H=0:A87'X'PZ(C]$]_#^'&O@7ZPF*@^/[JHO:____3OP+P'\#Z:H` M.W[^?.7IZ1:B`)@1=4.8^!\-F/]LS/J8^!5)O?@?";T+X-B]RKWX%0;&60!8 M_RF&?@5;Z_M]3NW_P?X4]"U;\2&X`0%0B]_1X]_A_[<>`(O'.O.-EL4#PL/W M4.B:+L0&1SL^`/'9Z\,/.;@JU[A(&%"-AI!VXN1^Y+@P8_&F%UR.[0[]'>GM M'"EF[2SM/NU8[=E1?NG+?.MY'^U>Y/_;R.$%!0`[!O@:=R]N_!>,P`J]V:+V M'=43ZPZYPI+P_\FW00/HY?S;O$K;N7Z@/>$/2?CIC4;6HF"B?^G__R7A&XM> M!`->_HH'M``E#P`/']'@C5;6*XO8_P?__!#A5MD[1@A\W=;6X/#6Q(E%`OTB MB480(+;P^/#[]G4(^_YFL88`N_[XX7"E`]B+!YGS^(O_0W;V`_`3VM'FT=.) M\HG8`?*Q#_W1BU;GX.'*)!R)5ORY^H,_/'[\`'P2?P;X^O]V"H"SM?)+LO__ MLS?$V[&)00*H_=2H4_7X&4OI02);`P?I^@GA(N'\5K8#VHE0=ONW_A!'\7'_ M)?PR)?R`/P`%A'0D&O@0S!JKI]`?7O\$D_ZR0@[X"7#!QO@(B07?UP7&Z0K] MHP3AU]*@@O3QHZX-H_=OL`VXN*SSN/0,4.@,'COR"+NJ[_S@/?'['9OR1-'$ M\D/1D'0VT=&`X2/>P=%2(*A!VPCI_1[9!?8?V\PFYCCF:=@*J[#\JK8*'Z,, M'P"U"MFSV?\/\>VWS@#_1"J+5`Z)5!`A//H,^@[Z$BM4"D1X]PSW^@J+1"Q_ M6`;IX%"+!/=L\]!80ND((.T"].'T_8(!Z,ST_0;T//"Z]/T(]RX3\]/_#_@E M_P"*T"I6_HA6_8KA_X68L8O(F3/"*\(!1!1O:(O!*T0*\_T6\P/S_QAJ,N8, M\_T:YO/^'#69Y@[S_1[F\_X@FHSF$//](N;S_B3!:.8&</+])N7R^`DH&!YL M_2H9F(E$$H8P4(D6Z(I9M@!\_P0L]T0J'T/RIP"+?!0SX8?`QU(``+D!`.M_ M?PK9T>,Y>!1S"?>+0./WL??'0.!!_P^#^0M\WXO82X/["7=O_S_K+O^G*@Z# M//!\8_\,ZU_\#_<0?5K_!.M6@WP"'P#M4/],`NO7]0XAZT7_1/5`]00$B.HZ MZM\U$"#UZB_J]2J$</4&ZB3J!NL?A`#UZAGJ(83U%/4(Z@[JHQ`(ZPGU/.GJ M"/W_-W_LN0W"#<L-U@WA#>P-?_OW#0(.#0X8#@/S(`.B!HM6_Q\$B4;BB5;@ MQ%[@)HM'`OXK_!<S%N(',P;D!^7IEN&&(>L&_%<$ZN;&$.KHZOKJ^&.(Z@KJ M".KJ,<3J[.KVZO3J&&(.Z@SJ[NKP#!WJ\NKPM,F?`<*_F/*2\+$+Z+H84%+_ M"_/]%>C.&%M9"\@+VBCA?W_L]`/1$\.+WT&YL0+3XS.73.%ZAWKNO.R+=Z=> M[('CQ>F'\GSA,]*]\+ONR^RQ".B+&*WIB]@8\.;^[EBKKG;N,2R!YL^4Z;8` MG/S_7LY1L1A3Z%?,^`X8Z"1W_S\$F=G\,]$SPXCJB.%GJI%G1O2Q$>@#2;Z` M\P_H%]+_.&CL(-))_P-)$TGX(M1N(1=)^`^A%TGX'Z#,^`Y);5A#S'?]^N+1 M2?SFB.15"+#T/_1;_$GT].J%4/3H4_3TYO3D7?1;TOFY(`7963[9Q_[N[.JN M&(GLZ8D7%OW\[>L&5HS\5P32]?SMZ@H5X^H(<_W\[>H.Z@S#V_]V!OT$Z)T" M@(@*,'WH#<?ON!``4-E2%HU&T#S:++KN&^.I:.A9OQ_Z>6?H"2$69^@*->[V M%F?H0/(5'O`/OQ4>\!^^S/@.&.C@UHO,9^@=:A5GZ`I^TO]GZ#BV>SM)^!`( M2?@@!TGX$-049^A%3PO_ZWYUF5IHZ%J3Z^@&,)@)5C/VZWIX[9X$`]XF#\+$ M\>#/88?P&/3`E_((,7XQA4%^[[GB0`'AX_@-`+!YXWGC_`(`8./X#W+C<N/\ M`P'@X_@/:^-K@\;_#02#_A!\@5Y=P@0(;`+QB'8(>(A&_VT4!_?QB/H$BN[$ MZ?=,P@C6@>R/`P8!5E?'9:/3^@PP6WFX^G9M/\``^FSW$OH##(<5=?I]-:(P MP/J8YZ3ZCB/W[_&X``$JLX;Z_E#HB17"DG:^%P3R_.,665GV_#L76?NB=TC5 MN-:(J?('[1GV:=4GJ7;4\6R+WD/7`]A70]'R`\?UZ<ST\>D(2/H'2!NSBH+? MXRL^%./E^`G[ZR4>.?LC@3T@K/;\`\8#T=L]B.[H_?[^[*FQX?_F.KAUTX/& M`CMV_'*/'J='9%D!<H2$$AZ&?X"+U@/04N@I^4_>5(<0WNDS]+#:N.*W<<>X MQ[-F%)^UN-?NF'Z_[E3NH?(,H[T'D4#5_-G1#]7_)&#9T:35".+8H]+&MH)6 MWX6+QIF)5O[C\3/;(6'YX`$E%T"1=!.+Z_^_\M'JT=@U((.!\KCMZPK^:^WX M"<[\0X/["'S,B]YEXE'LB7M8].F)].E&@?XB?*1Q[NC?XPS?>2V#?@X!=17A MT=K["GMAM-4?!Z$*ZQCK^`TI`.M0P^FR!BAA,NS$YBG'_]N+3@SO)HH<`=C1 MP$;?#DEU]2G27N'\5^#^T>F(C_[<Q0O)='7_X=4PPXC@B-2(\HA1WP$P#/_^ M,X5D,Y6PK5SE7`'D^!H"Y/@:`^3X%Q`?".EKBWJ!X0,`N^^`'H#X"BCVU/@- M1N+B7T/\@</O[(0(/^AM_O\V!LIZ`&__%HV&?/?&REE@Z0BXV@%0Z,8@MU%9 M[/BO^(UY_I3:```>N`4'VS0.P]O&!C#$C;;)ZV_\`4:*!+0ZVY_XJ0$`=4,* M[H`\^P7>18?_]BUT!?LO=3^`?`(A<G@X!OI^=C/Z`65T+N3T`479_O5V[\;< M5N_\5O5T[U3O_`'^5*#\HPO`=2>X"&*,`KCA8B;X$3'&^#+X"?AO^-#P`?BP MG%&A^8`^%A\'``-S#[B/ZNL(ZHP_-8O;+@90N`(2/(3TNA!96;)TX-@XKN#+ MX/QKX"&`X.'@&NC/$>"C,Y^"!CW__W4'Y$_D8-]PX?)$X64'X5!7_S;'T=W% MLP^YFPA0O_'\]Y^9[-$/Q@CL)>KVZRV`NM_PZE)U);@&[>'"EXO&0,'%C9;N M0HKG$.?A,>\`"8O'`\9G>@M&XL/_AP`[QW+)@<?0!X'_4(4IPW-<D8QTC_IU MQ`95R54@5?S`^11O>@#IS3/24H;\)0X'<@V4'KBI/4Z#[3ESZ*;J^^"&2LT* M?DNAK@<MV\K_[[CO#MV`/HSQ=07H,L]IZ$+@7,>1TI_2X#$,KP_X+OC>#?%C MPMI^G@=9H-A]/3#$?=+<ZR`%Z'#!ANBXM0:$@?B4DR%B5P?\5?R]C#JVG>@C M!1#4^=P*^OV-T=.*@HNAK`<E"-!Y^NFU`DF3H:7T\]K,F0)IA['_Z;CC`FFX M[ILAX?&;_1GXQP8L!K\&662`![GF@;XDT/]AH0<4=1/W!HP'X+X:H0A_^27X M/8``=P^X_`P&PN/3P_*#P[)CWJN)40-A#!3)-2A\M723\7-U-+@-`PC7W;G6 MZ$P)WH%2,F,P'+@@[:;MNO,2_"'"B]"#^EET!?MY(`1D/NJXP'@!Y['Y6>N' MB:\Q%RXZ$#HF/?SR+KL72($#0/RC#8+J_.`=Q`'H0@SI1MK\"H%("_9Z+C;J MX1P,W](`["A!RQ0&G<E"P?\VI-YB](T.7NDQ7NK9BH\@(7$8`"/V$]+IB!LY M5.$/\@61_.IC$/A4/.+XR?(F>*$S_]H]N$$`ZX/_X^P[B;JYN0@`NW8<+L/_ MBP<[]'0'@\,"XO/K*-=`+O]G$'/+A/_D06]#A.L0,_;OX0JK\B[`OW@,W@O_ M=:0['0`#<N+U%K@0-(WF;7O]98/8`=`>VRX1I?,+3?&+QJ,@QQ"&^!F@0P`Q M^.ANDL@U#1#070<@^EO_P_JAD@>+%I`'HV'2%L?07P>AEO*4\NJ@,;^OZ!J` M/J(',$'I4P+K&`ORX;IKR:%O!0`0>.E%Z4KFX.N3X6W6Z745N)WEXI*Y?\!A M##SWSO>AF_SCLID']]+WT#N-=0/^"SL6C;"F"NL.N+CNIW2I!$3])>@/L0LE MZDB^[@(R\T']N(!W?/#J<@VT;T'__P!.`%$`60!A`&X`<0!Y`#B_;AM/&U4; M/1OX_I#B+P>0Y#^X,7'HUP#0Z;>(,1@HB'';*?C<EEK7\5[>+7SR7MMTU)=A M"^$N#K8+Y40$^-KMN,MT=;WJZ'D,DML1V;S:W`.CV?GC?+/3V`P,R-[8$2F6 MS0KHTW&B0>D2AH2:^+:2^+7UZ$Q#[5K@"GL:[7,Z*4KP#,-6D?JX+FF].$'I MB_"XH&C?JNK1D-$RX=D-,*Z[[_V<[XI$]*D/:J?/`@!T$N[_J>[X"KY)YQ+B MSQHYS6G-Z_]]'H/&`^L/@'S_+L?)!$'K#OC_^S!.B@3^P(@$/#ITY_[A7D/$ MBWX$B_?K#.0`5X=]Z!<*6?A<1DS)=!"X7+B`N%;HZN7I9!UT<=_/QP`01;'I M&-$`\%BXEH@!G$+>]G1*_0\UN3LB07\,?`8[!N@:<P7ZJ,:,0??B?0(S]G;X M5LW]".)*@S[6`'RV=0#'!_?>`'*MPQ@W*<L9O^N@(9`)*&ACE,I9GZ'8?_1S MQ`C7=RU"=15'VO?Q">C+_5;QZ?K_OV_IZ_F`?MIT=#:+1MTKPOW[-F$`M='X M]T;;`(!T0[GABU8/;M\!5O@1Z";R_W8,8?CN[ZOWY<KKEKB)!QYB6=C#X190 MN8SH(0EFHP<'!T]S!:'Z,_%/`#GE>-_I-/'-ZPD(QH3P]O&50E"X'L/JBQ:Q M___PH;K]4%+HB/;@#`3`6;3?S+OA),-2C/SH:^.@XKC!CWCM5`%XZ_3YB^N' M8(X'*P;/+7J'[U1_A[7#%E<'HU4'M^T!%O7ANA$&[ND`_]#P"3.YBW[JPWX) MM,GIAN22ZV8SP)%A_P$'?`U_!CL^7P=V*EX3^^L"B\>0P?;P"Q0I")T7%,)G MZAGINP!#@&=;9P'=_0]#_"O^*3;&@QZU`(S@O@NMUW?U![^[Z$+\"_]WEM@) M@SX%T7097?OOT1'PJ0/'J*G(N?"CH<<0.R_9_G+KB\;5D`E0;]MT>.JUN!-7 M?*QQVUICJ7([]['!VO'W<RYS_,[YK/(Z;%;6_N?1-EN"%?6-\A8()/*C\Y^A M_/PW<@16Z+P*65`>5B/3!FEVK.3\YI&-`06H"CP&[>KPH>'9!3;QZP.JHA</ MU/@0[>[>!=3X&.@C:B1T$DY3![0"0Z&QB\TAW.NMD0`%41G#]-2T".THY,VT M3(H!Z$8$\^T@[O]>%UDS]?<&K*;Q\LDU`3O1M6NN)_-6\^Q;R5;Z(>E'W''7 MU$?=4_]?VFWJ"^ES;>@*!7OU\XKMU%_1T*C!>@<4?`OVQ@"A=AO:QS/QAZ^C MHU\'YWL','1%@L3KJCK%>`<&D;A)H^AN(7;("<Q*"_2BR`KLWQR:YYI\!W4# M7$KK..G&_W;^"NE>+6&T_F']Z/@)8/]58/YVM\80X/@)Z#UD.P4$`/'^X88% MTYOY/1L`<ZS"]#';N##E$^4VZ`HC8_'VH`AO]P3XZ0A6N#_C:M871/%%H>^N MXU[C"\)T"TKI0GB_*^8='`OV=C0G]:/MZ"^#./+#ZNO]FB6OZP#*`NL.\OVJ MZ[#]JNI31M+MZ^L3HH'_TI&!/QM;\<D:40@?-$([5@A\Z)S=[@*2/.WM,<S] MD;G^/0C9Z3VE,1'A8^L6?WXB3K@[*3QX8>3K%\:$;+'JN#\,1N\K[PQ)B.[? MJQR1@`!\OHO^@>PX0X$ST=W5S.H@S.HJ`O?SPP37Z9^+4,*V;;34X;)0Q`$< MRP[9ZF/"[16ZXSGH"O'TK+A!C^;6AN_`F6RUJ>GI:M#I">3N-RK*L>E9%,EE M!W9U(Y/K#($%NO$`V`KQ,_6E86S-_-KI)LUKINE<]0^F[J_JG7D:,0&A:`<M MNL!V?N^=Z!J)W?+JSNAN\N2LR<C^=9)"!S:*.N61MOSI_2M`_"OT=_'UT8SQ M$QZ+QK$$OGE6^O]W#8*YZUE91H/^$WSH8_P7H:A_A8L-N?^T;P=U:SL6;<@S M^F7B=2P2Z@R"H/P1_YGP$8`!R]/-.,?_KLTR"_]T-+A&O/%V^S"Y_0^&\`J6 MJ^H[ENG^=0X[AN=5J/H(W_+1*0^I^`.GLPT.S>`)6@[*H>A[Z0<]C\?C=$#K M1Z<*N'*G8`$=IQ`A>`#J]L(P;@EUZ`KWN(4F/.\"[UWH^?K$`.^3[_'X,/[O M>.O)P@6XKP/K_K[`9;,&[EGH1.]QUX'L#!#J\,S2P\.:)G7Q1O3[5NAWJNL" MM.@)#F*FT<_*ZUU2*0J!*P-\5O@;R%=R#7<&@7B`P!!V!;O[*N&PBU[F7OA3 M@O3OA?^NN96)Z>W8/0$`?#B+P^$6F0&<$5;ZJ?)3K/$!OMX(D';TZ$?O0?V_ MP_:3,V&+8NHA<IAU!;!0.YERD=[WL3M.RW710UOZP`FCXH,^ZY$6A.'^[P]] ML[<$6;HW`"O0B\*;B@G@P[C:`+'Y648[MGP;_/*XF=WQSO*\_HY&!+3'T$G- M(7/(Q[\"2>7[`!ZT/X1ABTX*Q7H',.,?<@GR7"0)ZV[CPZ``W?U`W?@8?=U; M__\.4X#Y$',0B]C3X-/B]MF`_P/!$-/K"]/+@.D0DMKT>^[+W__:T^C3ZM_\ MXPO#0__?_-+LRRK-"_9\%8/^__]8?@.^5P")-LX%BH30!9B+#Q_PZPWWWNDP M?^G'!H:U[/__YA@`6NGS60)>_!UB\<7_B\;N_E/1XX&G\+.BU/VT0HI&"D/P M<#/R0W("ZP5+C_^97NPGM#FRN>L$-/QX#O__0<4>Q:W$?@C\T>GS7WFE$\GS MI!^&P;!<I?>'T%>EX[D_T0!0ZQ+`]:#_[-.W+[?\5[@!5^1^W[,&BPV+50*7 M^`D/_U_?H-68TNZ*ZFC21!C*'L:>Z7L8!+1(4O$(B1S/%_^B(\F)PQO$M#[C M%J6R#*XA=?82JATHN?[#_(IFPW$*?@'=$8OPB]YU$L'%%=9#J=B1_C+^E;I^ M]9:P/%"X!("(R4K\Z_U:4&];H<H%#03WR:KH^`Q;Z/^2T?8O_M;BR.,7>/$5 MC-B.P/S#P_.FBC(RY(I-^^V]""O!2+Y7'@=FHB3#HV'1Z=NE<P&D9AY^X?WB M_4X&BK&*X/SWQP'?4,&QXPFJ27KQJ]:JS?1!%Q+RWTZI!,GHR,[Q=-RS"/'= MY;`!P??!H;D#A`JP`OA;=>T>W@`=\;'P(N@*P;0][O'"5AHE$K\E_YNY@`T, MYO(M_L'A*MK]H<`**`0[!J`%O3!R"AYRZ%K]&1ID0#WL?Z!R#??O``)T!3/` MZ8P`JW.[L`G6C<DFNM;X#T!UF&(`0%M^UA'X#_G>_*P\&G0M/`W_/;NJXO3K M'.+P!E/JZHU&_4*Z';6+M5L'_/?\2!FJ._N7>9GK(-_WV1M33<!04=T-'\H- M[(_O[7%;*_N7!-SI-?_.\OS-\E[[?P;WQJ_Q":PZPW09(L!T$:V,A_<1]P@Z MX_SW"B+D=>^[ZD:-1./I4_;^;\=&Z?<RP+G___*N]]%B\?-!X5#P"MX5\PKT MPXO8/_RY>F&LBAT*K1RN=/8Z___%<@8ZP7<"+"`ZW7('.MEW`2\#@$:-W2O# M$/8AY,&LQ?R?]_^1]]!('/`)5NC;_UE`B]"+SG\X`\KK#TF+V8J[1@9UO!V4 MP>L'2M61[?/F5\3O\%M.#.,E$0K\NG0',_M!_X['5'E/B\>,PK"EVXB'E=K: MQ78*UU;9#H?NCE8Q!#D]@=RY_%!""KL,A.@5W)ZUDFOQ32$7\@Z"ZYGANP'\ MF?W\NYW/\`D>C,".J/W8J+_9E/@)`/_X$00"!@'_XP4#!P!`(&`04#!PM5#? M`U-14E=6'J/Q!HY>QOC^:!%)+J,3`'R"Z6(!M`__X<T0+J($`"Z()@7[Q@8_ MWA``!R['!A&UA<EY5WG^P@'5L3P!K$D\&_2A]X#QQSQ;^#0!1DDK_](C_`8` M`?J1`>A'`81_"-)T%(/_"'</M87A,.A'UCMU!-GKY?[_Q$AT-SQF=#,\071, M/$+_?W12/$-T6#Q$=&P\2G1V/$M\#)^-`#QS^:<QQ/EU^:OY;?F'0JP`Z7N< MBH=)^Q;X_YW^SO[*A?]U`BO2M`+A0RK_2^E>_^CQY2I\2.#K[>CG]@*',/;C MZ-WVH#;^R(3_\!;P<@0ZT';/BM!'_.O+Z,74[G/!*M(/\>N]+H`^]0(V&?__ MAU&T!BO)NE`9*L"W!ZKP!%FAZY_HF=3_`+OVVO["4;@@"9%__'X>$`"*RBKM MWNGE_NAP@'C?B1817]]I]"Z+^&O_98-A_HOV_^_H\8H`^NA=`$UU].FX_A__ M'UY?6EE;6%W+/`EU'.@^_O^Y\H#B^(#"""K6*O:+^K!^@"!/D4]U^NF/JEW# M\.F)_GBS"EV*/("'__\P<A'[.7<,L@&`[S!_2/;C`L=&XNC#40/__P)9PX3` M=%8\`71:/`1T7CS__P5T8CP'=&8\"'1J/!YR/CS_#R]W>3PH<QT\)7=QBMB' M8="`ZQYKAQ5+@":X&SGX+@@:\>M8Y_PHVP[G'>?\C^?\/_KLZS?A?.L.^`CK M+_`!ZR>&_/#.'_!PZQ?AWRZ@^;$$TNC0Z"0'IO@*_UW#4%&*T(#Z('(LQ?.Y M`4#QWX;"\2Z#/A,960B%\02BAW]U#?;#^P(JVX#CB(#+']>'\;0.BL(I6,,K MZ!+_^!)_^!P.8!"D$N@4:`(#!`4/_P8'"`H,8Q08'"`H,#A_8T!08'"`H,#@ MU/X!_P*,,?\#_P3_!>*'_^H``@`#`'5P^`8=``P`8!@`(``/8S``0`!@'0#` MX8")*-_X'JBLL`;`_W]^"`D)"@H+"PP,AQ\-#0X.R`@0($"`P!'^WF'_]`PB M#5`-__]^#=<3E2-)Q<#-^1P0=S#=__\"*N@!L>D.6-L9W\/T6E?O__^9B?_' MDT9<0O8-V"@^'=GF__]6!D<8J\1E<=I[75NCLLI#__\LZVOZ2^HQIWW34W*= MD"#!__^/))Y\][M9UHTO>>0]@M7"__^N^V%N-N5S.9A>:?/4-]'U__\_"Z3( M'YQ1L.,53&.+O'\1___X,\]XO=((XBE(M\N'I:8\__]B!WHFFZI%K/SN)X8[ M@.P;___P4(,#5<Z13YJ.G]S)A4I`__\4@>"YBF>MMBLB_E+&E^>T__\Z"G8: M9@PRA!:_B&^BLRT$__^4;*$X3G[RW@^ODA<A\;6^__]-X0`NJ;I$7^U!-=#] MJ`D2__]D-'2XH&!M)1YJC&B6!<QU__]P5.`N```-"E)!4B!31E@@/])A<F-H M:79E[O)M'_YO9'5L92#P<G-I;VX@!_PR+C`PY^15<V%G1_IE.B`@RME;+6-O M8>YM;1=D7>)#\_QSB/\Z]-I%>'1R86-T@S\@9G+HH/X@*&1E9F$,AJ1T*;O_ M_G35@V%497/8??@)=NY,:83#[J)N=&7]<\L?(&]FXOZ735,@1$\"//PS:>9R M(&QAP(?;^G)E<75I^SC`9.%.;\7);T,X=6=H-V4U<GD`+(3#(1I/D>5"="`$ M:^65^`K^1)NB1_=]:6YG(/49#D?]\G9U;FL!3K1WS+5T:&\1/J%%:Y!P87-S M=P0!I&3?Z/,F0,#B3>K_"V=C"&%L;'AC@'`X_,_N:6R=("A9+TZ(<"G,XU-A M9'F([]]X%G,N($^3\7<!`G)IUN-9V!P&VV\O0<$O42QP$#2E\F%N>^_Q@?S, MWN_%]'-K:7`4IG!8+O\`">[_<4-20R!&04E,143;26X(X6ARRF2>:R`0"G>W M:,=2]O</</Y6;VQU*^Q%6$7X(NA!4@`P,/#J:PR8;')R0?-7/`!P\OT)"5"# M(X1A2&Y,:V7\=&\AX&'S@W7>%$6`&%.([3)TP/_'U/_]``@@"``J`&$+IW=B M=XW\M&EF>4_!`6%U<27Q:6/0P""T[]'Q;2:4ZKI0-N+Q3VL7\_Y!R.T4@/,# M_&+[`FGR8LG9`^&W[R'25?^HZ`G__@%`__@-?]K__+.:[_T4_W#:__@/X/P8 M2Z#_"/_X$N)Y__A_XWN%T6`"_@2@`J#5^!Y`__\,XOH3!?710!3_)Q4%$PX6 M!1$"'BDL*/_^_?D%!2D7%P[_^`L/+","X^$L#RKD$QL<PP4/W_\"%R@J$RKB M_2,.'"@7(R43`@`H`/```````````````````````(``Z@0U`C@!90$&#A^+ M#@P`B_%.B?>,VP,>"@".P_WSI%.X*P!0RRZ++@@`C-J)Z#T`$'8#N``0*<4I MPBG#CMJ.P[$#T^")P='@2$B+\(OX\Z4)[778_(["CMLQ]C'_NA``K8G%T>U* M=06MB<6R$',#I.OQ,<G1[4IU!:V)Q;(0<B+1[4IU!:V)Q;(0T='1[4IU!:V) MQ;(0T=%!0:RW_XK8Z1,`K8O8L0/2[X#/X(#D!W0,B.%!02:*`:KB^NNFK`C` M=#0\`70%B,%!Z^J)^X/G#X''`""Q!-/KC,`!V"T``H[`B?.#Y@_3ZXS8`=B. MV.ER_RI&04(J#A^^6`%;@\,0B=HQ_ZP(P'06M``!QXO'@^</L033Z`'"CL(F M`1WKY:T)P'4(@<+_#X["Z]@]`0!UVHO#BSX$`(LV!@`!Q@$&`@`M$`".V([` M,=OZCM:+Y_LN_R\!`&$"``<$`-,<``$`4F%R(1H'`.D7<P(`,0(```````![ M?74``"0"\0<4-%$X#!E5#(S````9%WU*^!33V::I;5'&QE9%#4(_))5($L'+ M5%%=&(,D!#P:1@6J^?GA1!)^*V2D;!LN/'^%QQE"?J4T=T-9S%F<^[G>]?B/ M-/RYJYS1Q<V;'0G/4GJJD<$SY@_':E9Q,6'M>4<1_H9#%AA5WT^WV1[Z'`D= MS#D@^:>,5FDQX^M^&Z!O-NGD]O43H]]NQ1S$BF)M=(-V)\TSLTU'M/PB^P=6 M7G%_Y*ID@>N+8A6"`_014[#3TC/JE$R'!\RJF@:\$$BL"BE$+$!QXVI`/6'^ M'!]%/<--'>FZ!H!#&X-1CYH2_Z5Y"<2E07H!7YZZ]/CKNHPN<>)GEXCJDZ@G M^S405/=V#\JW^:K5"D*^)X']%OC(4*(KHK+FV\H"+<RPRS=ATV+0_SEL\N@I MO*34]SNUCLQG!UF(,8)!<X]=\/F$'GJ4!_YXA8B[SH6F2-C/2]>X+_5@>JY+ MSD&4MO.$)C9#4Q+^(B"?S@Z7IWSX'O@;6O>P6+C#(K)0K9R/IS4.+A7YPJ6V M!ECN*J2/G<H^JV:VUX=G/HW#8#W!PV!Z"/_Z<!*L[P+O@_L*\5">D2R]IG`4 M5V"9*=ARAQB>B"AF^(OC"W$E62Y4J20=E>!^[YB-:O,JCOH9+;.37D8S;=*+ MO9]J;JNO7(U`CTK"J4RVG$VLQ%O>M\IFVG,W=T#<Q):X'X5F_'<^M2C]_4&= MC7EXV.A,@*1'=`"`*P#7/@``WSX"``#<??V;]D#;(!0U"P`@````4TA/5$=5 M3BY)3D,4`!#,S-%1`!6;/MO,W\.<[FYCDS;2;3\22YF]WG&TDW%D?FVDY+EY M><?"TBVSUI(KI*3<=S<_[LDJXVU'M50!)!]DHIN.-/F9VY'$32'FA7OQ^%1! M!1!H`5[`!!KZ?U_KXE^?]_^?_'T2W5L*GM2U[_5AYE;_*E=58[/<2382T+^B MGH)<BR_9$KBC%M=7!A56OI,*WL%WJ2'_U7M9+J6Q!\'!@[#(_A`IJ::ZF33> MM)85DL3'8LFW\_1VFJGQW5#`W[%)8,B>!;MRFE8PI7D^SWUOK\?;WV:[?#ZX ME-05TJY'2]?D@NXN[V03)7D?^IVB05R%J\O?EVR/Z<CW3CX[T4[8>_5-_OR* MW0^@S0%6NZ##V"&"Q*.#>3%AQ!_+$Q*>J2F&%?Z^+;%O&@9]$OWL^[>M;7#N M_O6U[6O^^O5JU[-FF'\TLU?B&EK6.,"J27N6NW&"VF,=0<5[R2=NVHQVC=4Z M%+H<5>16^J/%1BG1@5N8KN0G`'$-=2VLO<F&[WR[F!XON!M?+?KI<6N6C?%P M&R_=_/ZI<%>KO<%;N,7]C_%VRU!0_/:E\0\;_>(P7]-W%>475MOM?*<GCPO^ M[J?=>)_WR56<.0^_R_\U-;_I^$/I\,E'&`M&^/DD-,E`DX"K2K-[;6R49*\, M+#'TK)JAT#81\B[]17"(S9@,N[]R+WFN`K@3#?CQ=X*:^%L\&8'&`[E;D2K; M:7'U80&O]G##P;[!]8DI?#^G?1]B>[E-$%;*J[&'BW.UL4;F!ILA`>.(ZSNN ME_3<U[&[_1*\/FETD?[4]S=X<E?SR?7V`Y9TTGX*NJ<18:2RK"H\KC"*1#J7 M*IA8+4"HEPF_TIN@K8#(!ID;,!JZ/^C5!:Q\6R7UMLZ!!K/>=+=.P7UMH[N) M_-6]WLI7X>'<`?WN)]5/';X;O%5`A'5PPM]@AZ*YA?Z&WT=U0[S;Y96\.VH8 M;(&^U4"4'0UM+0_TIP05OI\L9Q7:OZ5*JG?T/LW@'R@Z-EL'Y)5!_6A^FG$\ MPNW6(L%:ZZZ?5_S4ITZFE_TEO<CH:^E93D3#HV-L'PAY].9Z5VMC[&\\[$6D M)@XQ\;C[A9+PZL),1<[OLGX*'#S59;%J<EA4!G:O(K#*7Y+2L"SY+H/Y`Z3N M>DDP5^GQ]\/?3,]]CV]\/2!L2M\ZF&G)@K<#H"#9U!XKQW5>X"KSGCR@-;IV M5U%$IYF`O>3NCEU:>XPCQ:6,$[BW3?NK)GV2N]C2PBE(8P2:`KL)<NGW1\'0 M?3B<*V<7'N+7'_?9*`H/">-+[P^9[9EQ7G_X6%;ZD_&W90"JE+OP2MIW5+]Q M,AKK#>'TV>KLP`S3749E>5OXAXK`,(N-XC5I6<"EL!#UL"$7`JODW[W<*DN" MAW`G^P3_OPO)_-W#P\4V$-S=.)!54^L-9'/EL^_V/Q(0;!=K0=8&D5V/`R.% M:Y9VF+N42[B0&!ZZ)M0""J+3`$%:M3D]*Z^[6_W^]GGO!5]UCX5\W'GS6FY; MJPF:2!Y88S97M\RH=O*6+M.Z'[U,J/0W`5OIX>;(ON<-FTD!$EA3`@Q32PK@ M5)BC%,G]OG8NIL<U/,&%;(>Q\*/IO/Y]0?7J`?5-@.5N!\R,-_-2`;]O%AY] MK:)O61?%^UC?T(DMZ`!CM`CSZC5TH)S/LY)[H$IX>(`ERZM;3(@K`6S&;UW` M55[BA_H.%8(S69$?!_.<`K`ATZ*:N&QY3\E"RN&U8V\W)`IK3!G%_A_B@+#5 MOW%>A6YB`6\YKL<B#6OH)#6GY5%E9_)'-IWX7.=K5FNX*'2:/"://"OT!+!] ML!(M$%/DP0F=[GI56P=4(9E,!91&IPI';1MK7KR=\QN`G<N#MT.BW%A^AO`K M<6^QK3Q>R&M"!F`NG;D.@MM&H;UI`Y?M?&#X*J=.9\*VUU$R!``,E<VB6@_? MAT&QKUMO7W=KS.4UP2F3I`6JQHX.9=-@VU7C$76&VH4%`.O5X!JPJ^M.8%/K MI0`6P<XZ+CZA13N+`*%BM@!?J<R8[7`Z":>?PZ!GT&PG<VT[_+!5"K0-\MD, M@IJ=2%ST$YY/M9':QS)@4WVP'6BNX9%'G_?N>E77V]O8UZOO\S$RO*I?47`F M"`DMY%>7$N8N*'G]CX%`RB2:.)>5>GG\;Z_<^1(HBS8#0C&/LBL".&'R+DC1 M_MK`FP96)5=CX":3CZ')?T@B7*<FH+^K;K98F[M?O.6Z3[57C?X/7#MQ./^= M!1T4<U8G2YT[)R!TL/@G"56(9`0ULW)HY:R93C`=G,=UKRMR^KR\V$?4!@H% M+RH'BQ2=9#X->_$)6_*@5TJ@2B<R=W"U;M*7L%V(2MCHZ#39JRU9D;=;?3B- M*IKL6+S+H8_2N`3W)W[:CFQ`-SZZV+OO>*:PW2KVEMM;E'@O8OST%#YR5[$& M9))4HA<J&R'J%2(NZ5A\'@4#*M2;('=Y+6C[YPD^R=W%'%][RJD79XL#Y!Q6 M;:Z>"469&GZD5F3EVE?C_:9_A_BSXM<&ONV=OL/F=!Q*@SJ"Z=\$#(8M'(YN MS'VFY_%:V;^TRT]I4U7MK+<X=J$>R0$%C/[*@H&=)@O]Z<WY$\"@M+X#'A34 M%(^%,0?Y'+0:W!O;GFAHX()YLHF&P+OE2X`/(<M29V?W/1G`5@T0@M&^V'N+ M%-#O('9=8[</=!D6$/?F1:86P*/+0>WZ]\&TNN3DDJ#V@)+7)#R`FSU"4:9O MT7Q_O3CP4<B.FY:"#0%7S%HH=::ZG)V%028XMZ((;=H/D$2_D[VMNQV3]Q1R MW[U=[;WN'@LTP(8OQL2^1!SV$'!I84PXL#I"=A!+%"QL`(T0"K?D#H.GR,VS M^/H<S"7[/4Q5+24-N%AN]8OX,6'954NW`(6E.4#-(QP'(<]*R>%-(.^9?J+7 M&G-2%1X%"1U[3242J<_UZ/"N/_O"Q/&PN+.0S,64?YC!.3^QB7,"^TNK`N!] ME"WDOP5[EL/O[DS09J'S`]L@7%K8)%P=GX*M#QEFHZ!'H++D\U^D0:Z.@#(0 M-H"T$WYD`47U<XA<`*+6,Z#!@J"=4!.DQ:`,$%$=]M+P:S"1!*+<+;8'X\'I M\D`42NY,V:0>[)4+BI^14&<BF&'`5!W!R^X$Y_IR2P8@@H?^HD%DMA4?ES'" M<6"K*O\,GV,<FF%9!$5M%"SXC2QWA8M?J-%K@AJ!(XR6YA`T-P3SO,TYJ"F& M20:KY3^^(35<0>Q*A"""K2?+RJ7"R;F^Q8@'A+R9#M\@@K>,4#.@MLK0/X&@ M0/ON%(T2$8(*LJ`KHT\+IX=(Y@._*XTSL.C([($5QW^F);(KN6=I$1C(`K;' M[Z#AE@#*1MCSW,*\QRI?W'U].2!2(C%H_QOA':`8IMC(])32!:YU.C:XC":* M!%3N`!2!IB(J6!6X'KP6W]Q0027N#=]QQ]L<8H'!6P'UM$$MGWL*1@(03*(9 M&URR,V5T39J=;%CD,UY/G`S!P$6>_8)>Y`4-#P*'^)MP;&7[@;@J&59>*WV/ M`JQ?Y%GMC#1^X@0T\@D\AW.)M+>W0IXQ")XFD@+Y`&6D`?2F<!_\+<U]*LLH M=H#X8*]Q:TB5QMHT-B0N9%WQ**?6YB]93D@4)7'.^*[Q7`))]#!+R>2P=V*O MV08@I`N0!55XF7#S.]$O-/EYHTOW__:%.2XKV@2([2IXFD[FY`M'GNXKG*H; M@#!ZKY@H:-9\ZF36T2B`3^&UKL_4L]C47'#SJ`2IY<"L_D`FR[V7VW%H!<]& M.4>TR:B7VEIP41!$TJ:09_&DW6S"-]6WSD@?CD0LPV+#X0["-'I67YQ:45`B M2D.83@*<)6VEE\6$'C$>TWX]RO+S708F=##3:3F<]"*@X@XAQVT,--,&JWDH MN'8S?[_+%Y\_3T@"G/"25+PS0>\'MS'"%QG]@]L5F!/_PSUI3?MH:8U>90#L M8,"K)KW*?A`*TZ6];4#B5T`>&TYQA6LJP2LBV'BZR62P1_"2Z0-@5NDY>E'\ M6X(*=W"I-+FO\'LB;JL\R8^-,DRPW<8-Z&'W%-U04V*THCN_-$;=^F)3$I`6 MH,U[\#OW6!#('I)).7.@H>K!I"A"\F4"+=:)"Q."%O*<*OX-'R@*8T"9'+D' M2163S+<<GUCE+I#!OQ9J4#E`0]PB\)%%:`.`-H2?<*<%6G\%KVD^%;0E5-@U MT!$U_92WA:8,&]!H4VB]]=7H1:5AI+@/Y_)=3@L=_Y50">HSOPLD/7X.#;K_ M"OM_C[0^5H#)`@M3%S0UE`B;8/#]/X[-4"L^XE9VMQ-6[E+0^9_(!-EM777& M`PKK)%0&2"6OWP$^N"+H''_4TRX_':!?U`R1OT/X1"4A?5%;G'80=(X9&]W= MKU;2535U=+2T$4W@?Q[.!1QDA8X%$"29!<Z80MF\T8F+#Z$X.>`S[G>.Y-]# MC>&"GPM#Z5WMXPP*#5PC_TD]VGAM\QCTOT<V*\'7YZ::!?!>O`EY8`Y:$"EE MN[O=@P-^ECM#0M<'#7T#\&TNE8(5"Y`\@E[`'_2=NI@-$@Q;^3\6+/"PKCQ8 M0@[R$3C/[`W/I877(HNA8=I^/;HX0R7X=\5JSL4_G_)^,\Y,=GCQ,=20;7;Y MH<`Y0,5C04_?'\.<ZZC&`7&[,^/2B#]_7UKBF6,MQGZU#%&'(5@[(N*OT0&U M[@#E1=!:'$BB8P>P8B7.X+;WVV/N'RR&K]RHF)2-&!2CD.;G8@[]4I#S;UOQ MEP(_C(+VS2LIX<2XQ!D.,X*)N!,GR*UK/$(!R"$QO\X@%/AQ2.%3^Y5Y#_?U M?M6H36929CD@DQH`*C7Z%-%#I$X@,UXQ!J.3<LP+,8'6VUO!=!==GZ+=!=Q^ M8.A;''OQ(N<#7QLN?Q@OF8Z!?%?9!$%FTLCO]ZRCO/<+.AVV22)^\Y]!>V&< MVXM?@PJ?CW#Z'PCN'VE>+RS!,(^2AI%3D`4&8D1A5LX&4LF"&P?($.:TNZA\ MN3!>?W:8SD=QGZ)'E?9+N:#5W''F=Q'7#/XU8Z\_N@MD[OL_1-$U[`M=&(P& M8>A#''F=QWPV`-1YGY00-$U[EQ>!"9F/A"IN@YF)_"`Z6""EKBHSTM+VA__I M:.DBO=/N'3MK\Z=I:)A:#'&K&6PDJS^.F66F=Y!%9\['%S`#-DO1BO\RUVYZ M:,038X\SN-D-@34>Z^OKZV4X=DFO8V_WW:]HO^[.O^OS'\IA_#\2((@?*A>\ M[&(I-)AQH=U`%>W$ME/YDR_YHH+3X@GS]:-#,W=N&A6PFPH3[#1K1JA\5UU[ M(D=!%32-0AJ@[KYR,SC7U$/\?*>N$?=\P"5>,'X.!M0PAG9&S)V`B-'=)8K1 MN%84.+FI,&\9(/']&)@"GH%)7@Y@EV5_GZ7,6B6(@_13@*B1F,H,UW41F`SO M4##A#,CY0QF8$3TY30%&Z<9<%H$?"6685Q\3#"B(*WN3XJ*<[*P^BW2/H(T+ M8__N=;Z5I-S#Y4YTK&7;K2O'.6!CN^PBM+*@48L-:1@3UI0OQL6IHAX(2?\% MZ)&)8(?>.[?YG_*>S8VTF<.WZDU`79=V-`BH=G\>WYI[MP?L)!#%G_,80G>U M#BHFV(Z[ZM(HZP<:CTEXX\P7(%/W=F:G''MZ+NU1\XY<=NM"CXDT4+_C4BG` M5<2!E:2_2;?K&/"`$]AG[Q428*L!W\_,3O[D%_ST3J$7Z(,YYW^U.U^MI$%3 M_\^A<D>]#0J:"7&&CDJ^`B)[?Q;8O_Q`PK+Q\1@X08?X1/S*=0(MV)D"C(@K M+3<.)G.`E.)RL#)3_1%YAK:V(#J$1@U;;=C<\[F!MQ4W;)DB7!]^PY0M,76Z M=Y\4-0G)"48"_PB#V^.*I-U`MV*>CXHDK$;U%R%0Q`ZA&[@?[1'%B1H%)<(@ MW,%8,6$T8T(?&JF^0(O%$9BR$]A@`H;3,)N6D9E\\$Z#Q7DA#4H*8$Q4Q,>' M;[/O)'P<5PU\9V$RHOY,B+@.2#T8D`<!5IS=L"6%3!%B7P@H8G;$D$!A83.R M&J/2$B-8$IJ-0-AG\2QLYU]!U1JN&0.0!T&KZF0Z[A:S,X/V>1EF1LZYQ`7F MA]=CG.9M$2Y.#!HZAF=*(*S]FVM^&\]-<-?Y*6U9?!D35C5BDAU<BY$VN[=8 MCGI9Q<<5DY)R'^+V3`>6$'-\!B@(046]L%="K<A0)!R@DJM!-X<CB<*1&`.* M]#2T!@%,(+,&KQGTH&;`+I:"LQ$Y?O9@:S-H9X[#-F%TZF]%]9U@)?\G4L#1 MS5@<J0')&[?1"9C.`(JDB:VH]R"$8+^*'+O"0TK!(!#0UBC+NS)S_?$J)#D$ M\XU%'=.$<P+L2"*&"JS\AER^B9[A/1,M%8*A[[G3BZYQ<#^#:LKA6P([TI+7 M?D7O=`HOAZ#TER@@Y2<E,H.Q8P%1E!IW@[P0`-Z56"W]1:!%LK0IA*2A@N(F M!)@/'&#-BF2-:Y[9B8+Y1A6IXM#+33I:]W!S)\?>>,FF/1KTOV]/@@*U&0_M MV=K#:M(CP;T;JG32W@90'P?,#6Q]`!J0`YO%>JD2/-]&VFORJ=C!"2W?!<P/ M6<%$!*1!!LV7<+#H*^:$WS4%;](<M'A1A4MZ&-YJ<>"@&$1W5?$+0&Q5,+I4 MM\RPC#.^`%E$G@P70W(\?:_IC%0H"(IATA;RJFI.B7#8-.+K@$*,6"HBC<V1 M0PRW>3=,EK9D#T<P(2UID\*\-]7^^)$N2#SSQ^HK]'U>HW[2(7Z)N!&=8:=] MT#7%>0969X33\FNW34S!#/3#_)[L:5MQ-":TNNK0W!VX%":(;E+[J.G@DS@` MH#FH(FO`BDHI($0:!2;0\27??G19L"E`:(TK`%6+V`.GRLK_$#JOE\*A$UP" M3&OQ6*U.M8_8^R$4*0BA6*!I6:FV%@N)QS5!VFOH^+/33B<*\"C,G\FT9#<" M;YYY`*/10Y3OWP3$%LIL!0J/XYC-@?S'#8H=:]?@_FIV>'8\\(!-XU*H2`8; MCS.Z@?#2=`I(_!`2U/3ZAV8T[VV(XG"D0FMR8WU.@C-2VU/'T<V4:985D3ZC M4G2#I=Q&UY>PO]"3D???>#@E<.K,.9W=VJ9XF%,)&C!J+^#?LOJ=)NYXJ&>@ MZ$NA5/[2[54:!'"/P7Y!)]`_T)<,>ATZ4(FJP?9\3R#(EZ:+4'Q]P0"^VS'N MOKZ^MG*Y_'`'6S<[@:^';6Y8+IHR[=BNJ:94]"/+`>N0Q$)'31E&\P5`=P;# M[H_9IA4NK,CM;UL_#W//R[J-4)'F)=VXX\SN)HY28PMA'GI4G1;TTMS8O54= M\$&0EC:MSV4Q7K#>QCRQT1/!8G+D5W/3"CI@.]"MO);EG:H.%2/G/R*E[H[< MM)@G:@Y@`2P]1:=_DD>EC^A9@#@0D]@`/5%\\TW6`[)E;28#P8`DT(%(,#]Z M8O,"+[3(<^,9@A6'R%,+T2W)&J7QP%`[\/%:ZL$/BO*R3O)@Z2*-_!SF?_A. M<].33*R"!UF_3^VRV5;BT_//0DQAFU$5"\A)]R3#R1%^*ZN%2(!=!!72/LVZ M'ZT^RK<#A#Q?;X7I6"SM!`%D!*E+?Q<8+:#L.GU]Y?1]?4/^G1-_:B@I*N"1 MB:E4TF?]2HS.IILOJ6ZH7+73:[TV>M-E^X<5L9>C:C7>HSUJ,B[C'+$[%9%R MB!%_H&Q#FVKV^`BF`Y&%64C3\01@"H)KF:@NA"F!PKHS8'HNKKKX<*=OF18" M^<TL9F2\)_24YD"N*RI;RP4P1]07ID:?7Z)F`YMQ,?&BWY$6PLWAB<NAE;[@ M*WAKH?G298<=K9VNE\FZ>>I,$1Q6\Z&B\52^_,P5DAPE-`(_IX@'.,5:M<&; M"4\*W7`3_M3`J^"%$H2W#/L-]!E1QA"%8WI?%I&T!GK]@;<V<\F'OL-+;OZU MPVRQ^4*.NY""(."G:C%-9IHH@JJ-.O"5UST&(3]U(]0;T,U?RIC@WR`KD&.& M;S^XG\PZ1YS33#"K5^=YJ!LLYU%,#YDTO^T*;HKD&8ALYIBUMC6I%;Y@<_LW M,89?WVU<"H0BXFK,X0SPL95]S-F;(2/6TY(4Q[-7S'#XH#L+P!BK/*"/6S`Q M6#4>9WAL&?K%6L[^)QVU(A\PQ-\;?LH2(HHF%!'DHX@-A^`L;<_D4SU]<S0K M#4>Z^OKZV??><T1=XPA6/+3*7FCW(U@M9G?;%7>W;/[N0@>J>K\8/K!007>! M\P_^T];U.<DE00>DU@[_G\@[6<W8#1LM,'?HL!!T;B8'6GSCN/_J_(O_7W(0 MWKP>N,#_U4:68C["?\W!*6!.Z!^JI3\J\A-329WSO`^8?_-QYG9RTP:5]U_R M+_UOP;U[6UDH8A)2>'7VJ_FYL.03^O0!(4*I/>*0<_6PYSPYWN&/]95="UG6 M!STE;6!)TUYSFW&*I$I<3/4Z!7(A8V4(#XA-;.)!-DN0I-HC5&O??1>!AT!! M6TJ38:C*M4CQNA`H#03C?)XVGY=,/SC-;-H*]GVO@(1U(.,=&+7%32=KD/6H M407),64+<?&1:`UX$.#46!^A&^2Q3S^%E,],8:FE5-HO&R4`;*BUBNNXEI4( MS'2=GPQDG]/@4FZE-48S]1+$"NHDM7#U91A6V'C?^P6.W1HA)0I\#]!@Z.A@ M.+?L)XKDD"O5">+QJ1J/&US@<-[&B(STN)YJ-T:?E$65YC=CIJZ86._%C$SI MA2G*T"2EWIIS@%#EBC,>1V,AB$QXH%4U64X5S]E1MF(9J-(W;Z"B;>G"8]>] M?G0*&RKL(_&:(QWK*NX=\)D?I>=\"N3D9?\B4&!>WW\64),D'-+-DVNL?J"3 M[@BSP$X:(M33EPM)`65X8+):CS+V;6$2@1TH"Q@M+63;$9N<P;KXZ[$BO-Z$ M;J=C_S+M'N/R94+%%K:<&:ADB"MMZU868@YNB+6DDG->/7]^O-L,8Z"MLRA2 M1<;OUD"EQTAU?`4+%D8@=`0*A3?]:%+YC2G97O16Q?*-BP00/@!2G`!45L7R MS8M$@['3CM8U<5AC'3CM8TP`6#ES#TKBMB\^V+2X*$#SN;_3DFWCS&$</P@D MW!BP"0;W(T%3N;_3TG2>J7!"!N'L62&10P5+RCU(HM=0?[ECJF)<7'A@3KG= M''92"G>]&/`Z.Q9/YY?A7D-;^9)`GR03G6-WWYOL6]^[*)H(30.("-2X$'B> MT^<$$"4J$1_F,!G@Y6GF2!HA-9DVR%9>46)V?R@OS.2QAH4Q*V+?;I,KA"Z> MI$=`@RT_.F8=6`M`=>Y"OG$8"^2$$:6D<0ER'04,28PC@8W=]D)%\A9Z1TEM MI#=&>.(T@EL7X*!LT=E\M;&SQO/`SH'T63/YR#L9BX1>_`L(SFP*<9MS%?N1 MF&VP4'"H^>T;''P6&UP(-WRMRMI+1)_&"<S.!^BIZ:<B"M-EYTV2-1EYU&2- M5EYU62-9EYUF2/4R\^IDCULO/K9(]C+S[&2/S9>?S9(J:6:.86EZ8<IF3.0/ M"$83,%0GFG;L-VM-EYTV2-1EYU&2-5EYU62-9EYUF2/4R\^IDCULO/K9(]C+ MS[&2/S9>?S9(1$84;F$UW+40\S)PCA0KJ**0)N[`=&PT,PZ,Q&\:6:R!,X!= MF)]7!FWK(85/\LF^I&U0<;3930.%A.IM^"1K"";(WB0*U*55><,X4ZP+-U;I MWT\4'<',8OJIBY49CU,-R"@1@>375N]0;_6,"A/E=1W2\T2[@@G.))VN*OL* M\'=S%"1ZS:=<WI7WTEMK,,$-#A;T,TX#Z6#<O>^!7N4NP[.OFDP1ILYA]3Z/ M]/=7V]^&,#-N!.;.4(%&@J!@/ZRG%9@55KV"`FQLO!3EW;Q1]VIM@APB8:4C M")IUK9'=+L?G],2D!HZ&ESR,[:N<)(T52YF'"HP#L)''IKT;BN]E&%8R5]8$ M?(HA@Z-><`4`'5&`N%&S`3Q?4%<GBE_^HT!Q:)A4':H)GM[[C^+#`>H+8)(A M0Z.`HAZD30^Y,W<^)='XZ0HM%%1UN?1*%I6>:UYQACG1C*4E`GNYAAX5C8]X M.^$\^PYD/_)@K[_'&ZQMU^#S#;JQ5@W1&/,'P9>TEMO`3;96#MN-!1XI"UGM MJA[C]F[1Z5+MVG(`K/UP-&F7W"IE&#>WS"4`GN`1;W&!7*0KEK9<=`,.0C[8 M@?V_`%HN]M:\+^R#[)](:12\G@YEEU(U=S1TD)F'/*DV]F@&DR4<+*CP4X:+ MR;_EO6*0[#MAM4[!123\[A\9>@CI*`./^9BPQ0+FP*[N8>5891DCB$Z@+?!) M`%;_/A8G.%;1^L[J$#&PD\)=ATHWS6),VJRZB"I&$M,@Q'P'V!=VU)(])0HA MX%](C`SMUM@`)&H=(:\KA5]/6P0P%"D9J5O4QCJTP:F_6@H'Y9UNLADX(\SP M8E\2CC.B!A]#,"Q?A4XY_@>%0CX&>K6J&:3*]^<48H9=A4M_(?3QEE%1"<X7 M!I=`Y,'T7]@@@5V?"Q%,1]657B>*WD3"I0'>(Q1P$0JXSNZMN#7OBT\EMY(^ MXO#9_3C9%ML-*EA-]@\.Q#LL9;]1OC2V?("+8M?%%2X,[`_R0J&B=4V%V*@S M[(,S8Z-=+RSL;U&@E%RA.")N]*C6/JWPE/\-@D#D/QG`<8!A3V]J>S5TM*G# M0/VR&=4*#",U.9Y#;X_S`#X<0YKTAA4\(DVYFQ!'AE$%1%XL31&()X5OJA2G MP!#Z->O%$C)^"J\41C-,U+\-$5"0%[P#ALN//8#;L''MTF>W1@:EU/J*T>B? M[%K@^8:73:Z+=<FN?2HJ%4OP:C`##6!@Z0%XH747W^(S``8#^RT122>V;/V) ML<RV*Z&X<(TI"RTHC6$^<'<.H&%7*F+#C3S@P,LRA'YV]D?_AX5NXU@N^!@P M`XG7YTV,PX5P&]<4:Q^0R',H2(J1A4Z\20/L2PQ@8[[`KLH:L3.NI,YJ^?"S ME=3Q^F._U42$M.B\8\1E."L,>SB[[YW>?'ED):>`=1KD,&>!`ISCE-M*X538 M?9L/2%/ASIK6+57PBG*^QW%7WK_`/P9Z"A[IF#WJ,N'OQ>P*D58B!:F\V(UG MNI]E$UXMMAZFM(,[V7#@3.5@_I)2.;,40MYNTKLFSNM+#]:;7EF$@(\#]X0` M;&X,F@<5W#]-"]LY\VR(C<#FM-$,].8F_S>-K)GF!Y`MYGW.P<+T)1-SLOXF ME@JXW8"C$F0$^#?Q!UQY72&'+`JMB4<UMY$P*2C*>`%@2"!M`D/,9H?8W%VU MB7(D9<B*,&WW[1C(C]V0])?;"NMS&+KS".8'H6%/LU-+2])3O0`JUM]V0B+H M$(&^VB2_Y7&G%T>BJ%>4.CZ^2.Q%(-=T9.WU//Y+VYGCT+?Q0FWQ@NZLKANR M1S/";8?<1V1#YTSBQ+"NYU<!57F37BAT'O-=V>_BG'=4+?.H?Z+$)1>%5F4< M%9MF9E9C:CUHY`_8UUKF57N),Y.)H#!D\P)K0)>?33P>+?;NY^`MI9_-'.@3 M5)\5!0$4#5R.(^*@Y7E6$(AHDZA6!O.#0N4"=+#U<"6:P5P6-]\"7M*^CE3; M?+,"Y=B<18E]?F23OV]6K[EGS$NYANN+(C>*?;0R/;&]]&\ZNTJ>8P5G\1&L MMQT68CYURE\!^KBG81-0>M=XZ4XUQ--Q.FM$=>;KDW_Q]=&S>-A)H6/$JM5$ MQ;'MF?._*#;ZI2U'$V7.A+64`K3I>IG+:E*IISD%T&A?73U6\KK4M7V=?JI? MGZNOUTJGYSG2QIC[*2"FZ:QGYTM;U^IG*5-*E4J:TWS"=-(0B5$_(B8]7"&! M7=+J4,IOQGTZ#'`C0HC&C!'32'DY.8+<YZ""L(7H'N@<!O/(D/LX*39L7U<, M%YSI,>S4!2N#%O<%W5_!,V,4)LI.%0@@K392:88+:7:C*34796&3#5#V+&3! MJ"8,BP55-X**;RCS+%PWWN@N"H";K)2T.!XV)(#=Z@W#549&U3;"H^$!/IQY M,0B)N4CI_1@76[W^QW6/3&MCG6#/$WN<OS`!JS`:Y(:]5!5);Y\R)G<`F8[( M?+4!RX'XQ"]T9'<4E'6&""D,,-6'R'%:[<D@FY"VZ))+_*,?5]RS7_%RW46N M=&]LW1O)L<Z"67)+'K#MDP+$=1N4WIGO23IY_&6S.B#1+BK*#$&R`98FU(B4 M!8C(M)!=5?0_A<8+;&\,?D$;"=Q_<!UQ$/G0.RQ+*046V:8@]X2J]=))*C_$ MD04>1$QWDS1D`Y&)A#]9BC&7QL.7!S082[L\W=YC`"AA]!"Q"K4B*Y`D-]@* M/Q!IYP!7R97_)E']^0\6[K[E?S7"&/IYE;?,_C',31]'[F0&5G8>RVN!$!/( MVNY*M(9X.![=R*?AYX8!^M.<R^!E05G[$C*C#EK):R"B+9%$I!$E@(8LSA,A M'F2%QF:MH-J[D?%P3BNCV.KH@FLM&SM/QFI`H"BQIQWMS<9'WP)N"4@#;/?U M]JOPV:_`R/PKB#(AH`FT7#P-RK10);H#",4W^;:-OC;L6;4EA7[^.@KVOCO< M'OS<.B:U!QOD%G$_R0F1>3%QW%@G=68=]3S^&:LYDT-WH^3%_<#BUW&C.@E- M>F^.429B/Z;L%I!:1FL<,T3P0)B[H7DUWT27Q!58MA+$05K-CH[0$O0/?SA4 MP$T@+OT5%SXP!133U:,%/5CZ;R.[02RI06OJC@9Y(94()5^@)B^+@]W\=$M" MR-`-Q[?MBT/QK2W0E8<,T5Q<]P8\4CT`BNNA'\V+`C^R0:U//X\G\1$M=(]X M(Y^R!,ALXKXWEX0)WKR'?(YX1'*`+[E9>]X-0#9658P"D^-F9:_T)6\;2F%+ M?@0,Z:P?P475Y.J:@UID.%27RQ.E]NR4?7Z$K>!!7P65`0G,07C98Y!T/J!& MV$P_.GX*K>!!02@4F8GW&R+<"NMT*@-7T0A0DIX)A7\V9A8>>OU4_#5;P6%E MF`K$CJRML2%!!51GD7HI\+G\M4,(NV%5\/,A&M7P$%:C/.T:SSWPK"IA%UC8 MW!:?].V*;TI^!@K'R#@,;LQ0X>-EZF>_#1@=0PBYPL6EA35!!6/FN*402.UR MDPTKX#M,]-S]6#1]<K?"QM$[3T2-!#$B_Y,*,4FS%5YA#3B'<.0%1%5NWDXO ME!HV&H4XK$Y0O?;CS.##/B0H[8SDY$GMHUWJU<4CD7\+'V/_4((^_B/(D(IO M&5W8NEM?24%TPSKH5S$PX=R[AQG]R)9=S[;.)GRV`HM?0_R/<(0ZSU(]N68* M>//H_CM!89QIW/2.P]#86ZB^?VBH%72(*"!(F@^??F9$RNZI$UC9S`%`FGIE M+?-"$#V-;-)<O^5193G.QK<7()/*//,,:EYW*+FI<_A93.-';8T/*U/6:<%^ MLR\+0GU'G$5,&>1>1*')IJ1>^^:P?EBP4;WP8:0@_=)M2)G\.@9:QT[0(X%% MX0SLY38.^ECM&BG;'2Y#J;R:NH0Y)^8V1"V$V!M]!-%.(Y6W0[LML_N@MG"A MH7(SK0%4P;R+A:RKK=5*0O6<2`[!`H<[M)(,7KRX^2_V2@`F8@H5CS-@6[TX M@>HS["KJ$#F0-=1R-C?QJ!6I,VR_0;^"LIT"IH9L"@\)*X;PP&2>%N[,"CSO MW$PVT\.OP6O"4PGITME9AA6[WM+A&QKPD%:@+,/E5V-[O1K3FF)<,^-]_7X7 M,=*QKF;)I@IMA7/UY?7MBS4=2ZX8*:CM&YA-*]M:WSSP4Q9$WS`O;XW"^B:& M6VR,E&@03BUV:@K9*FJ$WAR]0?%`S`TO%I3:5*56U9T>"U9I^(#;JUK@T:UG M@\/!6I2_7>W='^?9V9TPX_B[R^@]7T%Y$G7@\0:1,T(5?I8B'JZF"YOWK_N? MOC2]$&GU3)Y?1EE*@^-=^)?&J0?-6:@IHW(/<HV>:-@]7T:B(,9YLV,9-3J^ M9QL`98ST&,6;BVE-%0>6-7RA3$>%&LTWV-C@92)$T%9?0*!%=V>(!6/A6;'0 MK(,"A8.4^$H,*U(&$1^K/.)EL!0"*C8J1&1<9,"GUC$=G8(W+P9,QE`F25A4 MPVXC8MLJ]R)K4*R=&S.1-;*$R/>;LV-G><>M6$:YO(]$*!\UL6%+*,*A$'!0 M*(9@$6?T!<DIV\((>;#U?T&B?L/:0K4)-*=85RR$^XF8(,=!%)>.)Y@AS"!7 M=$:OF;F<M*QRV.E_HR/'-C@_2&DHI/"H^$:-/1X66$&8T(Q\+.$-]FMI:L+? M:WN-C=M<`I1$DHL+]"?^OY$OQ=*);Q78.L%-`9R%H*B=OFS*E&(ZD%/-=%PV M?KH/YL2OH,<3)7*\Q#P]S!59XG[VNS*:+.4TK$XIN]VE#I4>."GTAQG(]WOU M@,@<SIQ$4GI>E?319_`VV#LFUE34U>HP9&>)8S=?\<"H44,=CM=1]>3&^?79 MSM2A%A[DR#X73W+1^L<P2[,E012%OF?7?](/8"$DM)OUS?0S4EE+))APCR%_ MS2KK2-+P_,"Q?M.3'-0TB`G&Y2G++A6C.[?R*U*N]O]FL?7S,K_L?KD^02S1 M-QJ5&'2V*;4X(Y_*_3,W3MO8%+X<C9.V]R@.QV\T:SD<LR%D=M^V(Y$Y6BQQ MDZ%A^TXB4P@`<-'#$:1K4)%C_%2Z!^RHE9F,"ZFV6\'#BD,GFIB#*$H-@0.K M$TPDVU0T>F`2;9!A49+XC5[!X2K^?60**YK:8@NA*#8<NZ6PG;YTA>%Q63+O M<;(N[>RYRT-I9X$Y<908!/'/J5!-#=CL:30YKA9MD6%3NQY-045AM$21\2I+ M&5>N=LZVK!V1^4TBG3CCJ/:03Y?CLK*N(+ZIG,)8SA_Z+DPGC2/!H6Q8BUX\ MCL#Z+S!UT/OK-,[^O9L_$"!7\?J':LN0_\&2V7,-]@AJC4G*!5F)*;F6?R$; M\5A3B;1??^+I5-";*`##=&DSI&'TZ*M1**.9JA:GI<6$U@*$%3XI.1&!7V*C M%#&WY)U:W:1CWI_+&K=4+"[%/RKSOV-[>]_F)JB2;>SC%9/VX,_H>02I)Y%8 M@=*]QL6`R?TF_/G/XZ4S-SO+2P$5SSR+5'"1X3^QNU#6=#D>[-M**5BZF&>4 M\)9:)?K((_RAI#4"@O`!K'V;1@(5:<25ZT_9YBN#0W^#LF]5WO,%7L'N(BKP M@DU!*CG-WG'B5NA';<T]QET[['(!@@Y&Z`)D<EOMF%:6.?Q%UF<64YG^T-7) M?2_M.S?`WB%*53L5U+]MR)CB-!Y$EXOZT,%?JRBJ<[+*I[Y$&M`^5#PK\F4/ MRVFW&EM4V3/[>SWT+8LI<_9/!C*_:)F`[,I@/E9O*$P%Q4Z\=N&<!7ZLN_ZL MEU.?+9AZM`CMPS7_Y9FPK\F2OEM18+QKHC<,[L6]GOS)F`W>\C$$7!7W]X&L M,_'XL,M\OC.@^AY/:\4VGPI#X7&Z^)C+J\N<_C.VC$$17:RRE&#)OBPK-E)# MH+,^I9M8I=NMJ$K@K0)TDU!-DG/K7&V&#6![P)RH#)\"A?)J#9Y2*@L,#97# M=%5P1EXG,2Z!MF68`V49A2>+2*D[S'@?52W$+=.I8&_]OM]C^\*AH=]:\\NC M>%SZ$;7FO2BU0^XQRBHF(0+D%$J:WD@\P[,@!L.B_*Q@NY9<4-7FZ`*)=03A M!8!X0L91/+5&`\>%;M/+@K#C3X^`5(G]@98&+!6LS;8-X<Y>2CW*!F=(4;BZ MV546AN'H=#WV&U[!#S<Q?9ILN;]E9;#^`85Y&^6C^=*)<X-[AM5_,:<G+H:0 M5B0T2P*O5P>$-*6Q$7IP*@M!B`[+)R_/XHY9=@8@G@-H7'QOXL]P5[:C]Q`) M=->'</EVW=0KCHW/T'U\?=I@)KS##!$]!1S*1`""UM`8H`6K0:%FP]'RSZHC MG.D659JZ^[NU^"SYG3DY6&CP%?CT*KXF#6J4+G7\T_LO*\?IN)S^3R5&&:_` M=>[)]>HNO/`?]N$C?.949R%!-,/$>.EY2T:QUO4,,*E3]%URH#X'_0VVX#&% MYSS'-Y<A6269\XMM6^I-057^:EO%A),H_ZN/6D+I@@.LB`\X"BSD[N*L86&Q MD,SX%'M!<BW.4$"CV>B%:AN?PLY9B&<01J6'99/]_?W`FL[3LUC\P1(B^ZCG MK*,U?@P2:8'CC*YH35_?4)33T%9JHNE=^IA*5I4+/J&/R=S`@T7,NUXPO`%& MBYZGG\E>6=.GT\1&>#_\;J#32)HK/CE('EI/]#1>,LBC,M!7SJ1?^[6!ZF<Q M\]/Q?"K68LX>J+HXG:?RG$#4:LV`'`\JD/?>VUTV<QJ=>KUZW7ZNOU]?LZ_S MZZFDSD=[C_M$=GZ$'(=/,M(OXIMR14:/K]F90557MZFFR-"D:'^+H>_:J[V[ MLV-IGX'P3756%#JH1AN/>2E3S69=Y_(82BN.D?1>2@7=\%%QK)AA\B8Y<#[Z MOS4NVEMSNMSJ=3JL#*@]VDEVBF""3B(!K^[N2K_`H[N[F0%?-F_OKE(^:<X5 M/X1+ET;B"SUI<X#?XQ;DA!2D]7N*X5HU/]ZL5:=;@BEC`,9RS'TR2A>UIHQC M<B03/`5V`8;[#ZV$"8.8`,UY=FA8>WU>3YS4A6>#L877P,+7_$(FVZ9@5IZO MB$15O=@J:WB,40]5OC4\2BE=K-3T=^W=UIS(J:75"7YZNDS\3:KU>S^8:6M6 M^7]<Q9X>1(/<L:&N<K6Z#G\CG?"B"(<]ZR>&2D$ISQ?%:2M.M0=89Q<[1M@_ MZ#]@6*TZ0PSYF*BZX0KK00[OWT&^?)'/39L;==F,[,XY8-1YEX'/=J/,Z;?X M>#S#=MVU,K!?`T)/:2.:P$\A`[M"DBMZ\!C+VDI=ZDN=4+;NP8@U4*Y0<.?M MJD'BO/3WAGQ(3;:%MII!][X:1L$A`-L"0EQ`3;6K%K3%/O?G&R^*,0>?K\-J MUFCOR;U83)]54<C7DQS8L(52V&C>D%34V?MSHGWSGH;1&3B#S[U.K?A0%WF3 MQ`'YW!5OZ,@23N-A`U[0BM?%55;QR.6&JXT\)PO#'5A?50,0+GG\U(E6U:^4 MW!+3-&J(/PD%:M)KQX1F!K4JP6[`@[&*<Q$-T%U8:[K.9`SDO@X*]=(JA(IX MZ1;:GV.44&DK]I8V*=[3!R+VV937F%`:'59YH:XB\#Z;+(^03=VB^3JI0.P6 M*W[4=F;B="H&8!Y_;Q.`?+:1L^5D;K=/-]X'JPJEMRMH*@WJ`9_$1K+^6A2- MU@;=@(H<<5I:Y"KJ2C:_EB^;H,)#=WU2$J.$3B%G!8',A?L-LE@1.8M#LNXH M5RS<D"IWMA:H#[$TDJPP(9:`+15%D?DD2_:K[GFA)KBV4/+=6XP;X0[!\D@W ME.3D/6M4!H8JOE`F_/URW_Q<65*I4*5G^G&S[]&?Z\PDB50Y(DN`IZ'V$<1G M/5^N\4_B`GE%`'V5R1)<B`9=/Y\PS`#2OBL7+LXL>YA5^NA_)Z5RB%?ME$*: MSO-=DNO?8H.M`SNYIW;LE`>0)(D\4.QT^0PJ:P&9_8W&0NTTD57;HFU:%8IN M-D!:ER>L$(6%8=CW37I`V`W0^C!(X"98??85W$_G.4(WW-&8%[UCJQ8!P"_% M)I'_@[F-P';'H6%0BNTL:5JY1=2F5!*HDYVR1+[-SBYXFQF,[#J$A\=S<T:U M;1^7R\./;].D`'`&ST%6>9;IXJ][!AFUBT66M<I6XN!:]$6F!2T/"Q=9`.J_ MF"U5T>)X;C,AZ006+B+>$N%A3B`'!::#-P4'B!'BWG<E&\!8;$`.$D<PD'>% M'[?$C*]J5N.!2=05P.R(,S_SV)EP"_ITOEV._WGB.8<@*8<YA7C68M'$9N)U M,)CK`3^7X,UGMC+P5Q]40"!_8UY2@85M!%.Z>@IX4Q!P^4'NPFT7?H?%=RK^ M%W*H<)"*N#2Q0*!`$;S*8&8%$PJ_S*/A-<^%,;F[HNT<(H'XH5$\,WM`5-*] M8<//%"T.6'1H7;\&12Y-E]K&3;77'TA2RHP*+8!O`BH>8&`T,53P4WFDF+A6 M9U"LR](A4L[0)-Z[=@/JH+!1T.S+T2)\H7P2T!3T2TB(LV4S'A42V:ZUH136 M852IP3(V3I6(BZ5AR3$8KLAYDPJ#I6[$@`Y)N9];QG2'(85-#<ZLIQXII9I0 M[4.R??<ESW<5P/^(0A5+24K2+G9-,C<)-Q;+^JIF5!1=^)IB7D-V+8,>-B`S MUT_3X^\9RUP,*U4U^/[%U5L'50!%IMDX#"1]6"$M#UEYCE8@@IX"-,2]X]"7 ML*4)6(.%=Q;H4HP*O#Z1HL"TOI30B6&VJY#^D1!M#&W&^US\IR/A4&*7HV8` M,36T(//J%I10=*RE%6*.G@7-LB"H6WZ@[@6R(67M!S`;$%>.43L:6A01E(ZC M*,8=!GVAD)OK7Z4*!9A1*9R7K,&AKH:[)V@]5YV:-!&%$H9I0A@=F\'<$8M. M5F>>W_<J"'P07BZ?5H\8$E@^H)1PX6(R]*37PX4X%N&\V!3EP:)X8/)EZUZ# MND#F$*N*HVX$+*X@B?8?J^'LV8G5D9&I^;+E5[ZK?/6Q&M`@FG8T7B$=+7"\ MGZI=A90BOIRX*JUF5X=A`>:1]]$!5P%!LUWRV:0"3+*R3%#<&WVWH`^CAR)L M1UR$L*717R/:O'8K=[#U8X7I*(OA02.0P^_!4*EM:3A[ZZFD1J_9DJ6U4!%I M3+M:6@(FT0*`";0Z)A9FA.@6L!I@I&@JI"V+>X2#\:/[PRB7PE3J0].T89T0 MGN:Z548H*;\<;$,YA!-$JA9Z4\&X-WI,VYA#X6`>'A7?`NRZ;[)AY<5_VYH2 M!X(SG<LZ/Z[GB-%#)P5HUK%GW^%U;&S,!>25UI`IX="IG+\8J+H,L=O":BZL M_6^7S,N27-MGD6HNB?T]$8Z9A3T9Y%8JD<_+--_;J?^'[LQY$GH.L+5WPAAT MS`HJY`C\]1HNWPG-R\FU@8_.`3A=3L@$'8Z5"I@^(Z\ZZ$UU21)96!_X5#LH M\C#^HR;,Z3FW:[B=^*,7?SPNU6?<HE1![K!NHHVKS66P^?PLIEN)=,#$.R,$ M;XAB.I-AT^&;T.M0%C([MJFBGB."D-L\S7<T_8W^>6&].L!.:;=4<.@C05@F ME;Q[UM_8')>&<HL=S"J!_#,6Y6*MNJ1Z=HW"O07DS>I"D:WP(C\EP5<'R9@" M7C<,)]*R(*A42ZM=<93[/!-S>@[!1>F1>T0U;X$>"H[<"P;R4Y6M_IU!81&Q M*9@JWC./+&1;H;6'HI)T6,8[L-TQK?`RG"N,XUV5;W^4;@<!O)MS6M_FS%%& M\G6E#LJ7@7,K7[<3NS8;=&DH\AF!NO-`H=`<2-RZ*#1!Q%4+<AF!OP[P.9$) M(M'<IAG.E<6_@\<#4&8!QI#4%)@R\8,OH8N&F&^S*[@E-!A"E<B9[@=U;#)] M^$-'.UHJC9VG+[[,`I$"'"Q^39%5AWR"3.3DWXX3(K(IV#BVU;\X3#[K47E[ MM"=)A@J#I0&6XZ+J#0H^2.`J7:IHF*A=1_JIG,DC-P-;;'[ZQ!<7Z<`H[JQ$ MGT(;A4XZ.(G%,R_"K=,5A='2MCBX7,@\:0RL/FN8#<ZSWUAI1.<*\7`*_;FV M8%7$N,=7N';]M;;2&1U<R)G!V*98"A9+^7!*!,YWK=7%#3?$@"LM4\1]]G`' M78K?>IXHG&X%P4R0X!C"*T_#-A[?N]I6!Y=Q0K-JY<R),>T$=E23ILH6;4Q` M)F`*"FVMLUF5U/W,O.8#0`)?BPW51?W=^3G2L[;Y+N^&XZGN@Q#H07=8Q3CX MJ_SP*KS9V@#_.+*8&V$R`NCVI*=J1>/Q:]S^V)^QO\U:IKC'I("@0(EI^5(_ M"A>V?J_G?`JBRLA;&D]TM@P+A-VV5"&A5'950C<E3KKV^8%0],6MP/X23OAT MDJADE..%=?@J\-JP3U84XD%'GP"TB<\.2;ENB*>(IW43T4QE`*TZ7ZLY;49Z MJ>]G'ZM+Y>*X5UFNMIG(;P-7/2W5G+GTB8OV(HZ-@BF-PFU%X6)H1C'^>:5O MCXR&BA4B+"T0Y$I(&#VF^MWIR[N%G]IC#PI@%PUTWR;1D6`P'#;M:-T2:OY5 M3*O!IFZ$ULD)4#!8OKE8VX>PP?-MGL8S#LMP&N`2BB@<8)9Y<"B\WE#6T$\" MQC*W&.7BBHQU2"!,&5A11A@%`HC`:&#&'9**W`Z<3A7-TCC[JB:X6NY7YQF` M5),R5L?+-<-2#%^A_V(L7%>8=/BVP@HG.=*Q)T2@J3`?@T-R,(%NI5`$WW.[ M71GM]@=P0UODFF.<04J['PC`4<EIL7P<5*9DF+A,YWCK+Q[EVQ1D2(%_GNIW MT$QA(`HB^2`"(;EVPT)$'TP05\502Q"Z?2X5R3#"I.6M#<IF`>(XZIP"FIP` M0ZY%D(]Z1Z1($;TY38M90Z*4O"HWKE5LS/^865$SFQU(N:8PUB#`J[,`,VV; MXO(]^K>(<I?>N)X5)MA4-IU4^>U8,CG2,N2@84AI,Y+CF.-9WX*NO@,T8NM' MF@B.GJA=4\^:5G'?(>N672(!'OX#T5R$?"4&$5<*"@DRTK^_,-#PU=_-\[]6 MM!5@S<AY1:NO95N+?_/_HXHFKM62H*S]@?!1F#+#0Z6OQ<]RT)V?'RC:U96! MA7,'HBI:I'8:EZ,3&('6E2'Z`^N7@8B:3'Y-L>+\6JBN6)6B3@*!M&VDHMJ= M!!;U)_0(CGE6%K5RGF=Y&$O_"OP6-GY>:([!F9/-&YD3_5%@M#-]9_/T`46" M9B0"^4/5G<%<.HQ2WSN52]9^LI7F:=D`VU9@<%2,(0)^RE>659%1TU%I(2^C MM7-M6Z00*@5K!QYX)]PYZ.3G-VK&^EZ*GI\)Y$MYJT$X^E3*4MV<?AQ\HXL' MDT=R=T'P-F=#H'G_D2&4D11'FV"TKANSRRL@O"@:%3"%Y6+N@LO/N>B,=?3> MB>#<9++J-J0ND@4Y1<4.%7*+AS(6&.7]T8<12!H_6.K3A`HN?R.[>0637D82 M_ILP0PD,B"QV@*8"KL^C3CXDR?`#S^)?!@S8(F-L&S&=]4?(7BT>2?"//E#/ MJ-Y$C`S53(E`:IB17VK@*NF\>5!GD8O>V>"O^GG9`?+<G(2KT-2@E_?$HQAC MK[;,<>\9YZ;(:'0T![!DK:$);Q^5":$.:0FL<L"0/K^^V*,4T.W[J8M+>]13 M!P&^1*V!^/,G624.0<XH&3G!M*@@B4J<YPH5(@!OOAHF8*BZ(&3L&'_DI4<$ MQADY6$DK8+%R!_1Y])*&UF$*P/"![^)3)0->&:`JJ$K&IC*PYRE2IU-?7P:W M]Y8<"V#T2"D*4S)`H`T`7`B7<O0#`:EVXC4NP5BR\8"OO/06/0,[0^CFMW[_ MN,>]G"6U\/\8E("890"G,M7U?<BSK/>'/^U77_]%EN)_&P'/Y$JT>G.8M@\" M@"^#0[87Q81LC,#8IP=12<)^Q-B8^/L,_K(DA3JP1D>(?Z"]T,>1BFNQNV+5 MFF/"IK?AE?(J[4&E@74I"CTTA_:>RQB=U;=1@*+=6Y!E9\)E<L!FH=AV>?PE M]EV'6M1?B"S2AAN_#LUZE58JU9F#O9@6"SQ55#X1J96'7CR54[HZ%32TO:'_ M^EHZ6A3\EG9:,P1'2,>KN5F]V&DN1YA8PH'=&7*(,Z.[9^H7^?0>A'0QCZQ- M*^%7A+Y=(,4):3R8K6U27P[[WU//X2^SH3[%X/TK,,PKTG:I,1D)V8%2;\5` MUCL\%E'^<9WR'9Q$$6,B62A`K)Z[=9\)?_\`MAYT`(`L`(@+``"V4````%!H MSE>L--L@%#4,`"````!#4D5!5$531RY005,0'=$(S-4``!67[\JN>#KX;51R MHN3B0+JY*GP70::K6TGJ$XY-WG*E$#(V;!H6@)M*2M]W6`-M(3W,!`L!8`NK MV.;KE5&F99>7WZYB\)S+$9EWE_K_@E0JHH/O_3B]4VYW5K]IO]LE7P%EFUUF MQ_[?[_7].>W:O3*ZP$&`']/M\./_??W;X_!;']YC/4NB]\L/7S(+S.)5:96[ MM1"^E^]["M\U9@O*B@I,[*?KG-\S?A/[\1^/_6K=XZ[Q5:YVA45=6^NQXXL/ M']>X[5?^MLX\^9[T%DT/FH`:`UT[_2+WJ]RV?>S"ZDT?K?!E2?J%E[)E;&QF MC[ID\3`#WB@#3`H-"!H440A0"BF$*(4<(;Q$(]%JW8N=$P^]\>0Z00KT>$KJ M#\:-T"B8/HTL0:>Y%UX`)<8$$@+,D8&%A7[?;&+]I*]J\HD,0+G<\9U'@UFB M@$+7+5LG3*MNQX$1HS#N+B.KWH\[SOI]`(L6U7*(])LZ`DW@VLH(DN-RM/[9 MK.<*1R'2`WW@6831?"VB:^5UL*_5'#LUDF:Z#.MA-#I<5S(Y\%U/IZF(YH]O M2PKVWX`]G-*.'?(#Z,1[7K(0!\`;4#)9/`XO(MUM2::,?1BK,.Q8%%4@6KY< M.GY+F%@)Q5G.+9764`AV`(6GI#C0UD+49=%6A=%'A5ZXZ%Y%6B>(.CTCSZ3( MR"2(JTSU$T@11\VZH$FI,NX0D0RU$=%G-$0W*SK/"45]9EQ@:RJIC#62Z(U@ M0R@S66'NHM7`FMF%:C%3&4BP=#:_9?J+5P9S6(Z$>94;*/AV15JQ4*1(=LXJ M'1P]-BK5Z$\`(]N\TQL6:S361BM(,OH!%K5E]'5EDW3C[5@ZW>\)<%_PIWQW MPCY8^:%]@_&NX9UZS1FC#:GPGTBE-<4E,M;T`J-#K4F!50#'C`IV`&M.6I*6 MFNJ]:%^0'=+5238JWJLP-KOQF7OCS'2%`;?86Q\ZX%E[H$%+:'6"12+I#:JC MAZY(<5GOMY'NO;G62D4BMNK)K,=20J]V1GOM9/\``#%5)+OEUVZ6\UTV,<>D M74+=97LN+"I\'R+*SW]([5PC^;(U`DJ)5ZF::0)">_`&V,X2%O#U_."IQ;*` M.]ZJ:("0]HFFL`P9R$V!ZJ[?`VW1F5U)+(=KNLT)I8>\J=_"0/RT]]J$,/:( M8=Q)J`<A71%1_L)JBI5[_3F^7GOC#K.7P"D$C]4AKDM/?(#K"!)TM&T\2=.^ M31;4V\3,.#OX".+3WR`X3=@GO9\YM+<S`@8%)H0-"F@$*`4T0A1"FD$*04TP M@5>IK5CX4.HO/?;@1!?:I:AS=0K5^!W]LB(&W7G*OL%9,4^-M[;%J]QG7;5N MS'QV;`G2P+<J'2FB?_K#F*"2F/O!O>KB:-SJ"K!6)&8^\&UU,(IORS-)H=9. MYQ*W:X[LT^U_>0E>VD5;\^EB*SUBL`48<;.Q&SFDSM&,"YKMRN=8Y[KGWR%( M`68/1%)GOC@>##^!^"+FP\SSZ?;#]*S601^ME84A)(9\Q^J>J*K]$,/'Q3PR MSAP[1'I`M("\9C#((?[&0S6/:+VT@8M9$59-CK0P!OWN9!(CU/3Y<SEP%3!= MT*_4@W;0M;@=\,D+#XU!SNA588SP=3>[OA97R)Q&4.#%/FX^ZQ&=ZS9Y)TV# M$=R"%5<4R/$XK#<5GL":(BE(\1G9<3P+@9AFY-TU\\U^O#UP7\6?Q49^J-1E M6(K;E_6Y%6PL,.L01#)&+LZ0JY!0=<I-/ZD!8F6`6>V9=`QA6OY0$M/5'3N* M8('+75*X"1P\=>N^YJ8RN$2Y[&-0$U'PR/@T3>ZH9*.2EDIY*A&Q"H;TYMY; MQC$Q-655%@C[^5+R;$@S[H>$(WC5>.&K-UY+.0G]LX[UHM'J^O9D,>-BXZ_) M\90GSW$'DL`2<5$RFFC-YQ:ZSK)V?51(@NQ[RQE]=$CW+PB6CC.'O8]X?AOB MAP:/YTF=Y/OO-FQCA/G:V^4*'@OR(+L0;T6''22JB7?;EQI6!]DQ2_<*W8!D M4A?QW8OV+PI;F7KVT7/G_D3&S/(VPS150/211M%D]Q[68[)<XFSU=A4.^&]C MP9S!LKCD[._#*PYXJ3OS%0U._Q(#I,5(LN*O7XEGJ:N$3$=!MU8$2JWUJBXB MTL<$?ZUES7`)6;LR'0\;%F6";I()%ZCFBORYAN$`QGBC]`CU!O"[F029_*N* MF&5ZQ4GC@JJDA"*3<03,9:/%=6^GXRL`2@AO-+3-[JADHY*62GDJ2@]YE$'` M:JR)=FO7G.=5`(H1WU&R==R\F,N"RXI*24<*F)A4\+M,EUX!?S:AN>N\<7R\ MW(=RBPL%6]:N6WO'SGBXF:PJOH`G<+O\KJ';\H!C[A8N&O<NV-%4>\1NFJ!& M2K]57"OZQ:8FQ$F<8I\.JY9AC"G$9(>NREV:*S2\J.>SE]-4+6,#P&Y*&2CD MI9*>2IDX<C]].S,4=+2S-,?=9_Q/,_E\!'$B)4>UO3J!S761-,"&D`.MV!?+ MWU;HLB*)H;3N&9;OSN?32T\_Z<('$$:@!#<CT[K._F6M-BUIE6.LVK>J._9[ MICX:_O-4\^U9M\#YE37]?TP%V=T7;5XZ`!'H/(#BDOJVS9)#:/>];[P7L(O) MW]-]Q+V$7BL/?9NPD*[<!E;@'<"7G1=-]ZIF[WRW@7`Y#FM70^X&1J:;[GK- MW]Z+G70=`AD7O`ZGKS(O>8[@;IH5/[7MQ?$WWLH4AFLLE[60#V`E+X!_<"5D M6&(-KVXN3]?@/&^1(Z(PB9?"&[@2K:8-KVXN1VY6OX8R4,:AKT,>&`&!:#<8 MH&_2ALWQ:B#,>G4QAF_2BC]G4:=QMNQ[A(85Q:WB@Y1'5$*-`SD$=CVW\J1M MHQPFSXWJ42-2#_J12+()$TG!(),?/K;DI09(>-R/\HCJGLSWFRH:V8TB<I)N M63$E#ZJ?B7.W]1^YB9N]\I!1Y5J@AL>!#)<#-=D=.HSVY31&9D\I4SPA]\'[ MW\]'*9YN5K")V]8A,<C[9C:>X$'RC@-I5"<_S"T<0S:C/D&:T3)!F1$V0MAT M8RG(HNZD9154F=HR<!39VC),51G:I(5@;ORBZ[^%W'4=C60WBUQ.KMRIQG6X MFT\+JQ7^9CT?AW(><5!YQ`P=8Y*C$6(W*#(J,W@G;[&.,OOY?BN)5M0S:+[3 M;8!9#7<*_L*-0O&3(L*"._;DFD<>!Y7QW4JGTV1;6$)M]IYIAX'5,^*4A!57 M1(<6?125<9-+.,%W&S8KM[R>2HVH!H*#2@&3JQW>2[*#>C&E<5'5$,AL,%1K M2UR#A2W.`V3S"7EO,&[,V@1!.?)K_OMYSO_^;O#XG1T(3;^@]RK8U#S93U;/ MC/QLK.GO#50]-!'EKZ-&396@"=S51TQ+B+7NA^2JHZ(>V;'B8?,*G]/3'][] M,9E5;T@]G=C$I8I\A:&I8Y\A:')8C)"T/2_]!],CJ=6\^IRRK&%,/OOS6#!H MZUE*=4EE6`:GGJ<=LR%G^O%[CUX.51IP[[K2'6W("KD$./F+(PV=)OR#LY)\ M[>FLGL3FO=B9E>;NG>;&DI3,MF!Z#1V9^-[,M*HSG_E7)2D=I7WUVE*51.9L M'2:OQ[/[K+;R`=>QZ(I3L"&RV59V&Z@G[GT;_1V]3=)4QAH?%D]RNV+N54JB MFAM&9UC,OYOCGJL7J*C@E-I8`(3BG(\,DGM\(LCN]NZ=WHE5-T0^[*0NDY'C M+D\B>1/(GD3J;?7)/=_9V[OZ$JQ_2_/>L#_A;?/9XT,+Z*=K?T4R56!3\\]% MVV1$A/TBXO](H'WWH7W=WPR3N<Q@BLPT65^2X?"[UL_1EP#=EM'G)]I[W^JP MFMP>C^#^.Y>L\]O^*V7O1`)7OH1Q!">Z9Z+->YR\UKD.]9WP\2W_7RMZM)I0 MO>/[4,'O%2RJK+PO.=BRIP60"M<^QSX0R/YCJ[G,WT3/WKB%A&Z>F5%SR8]* M:3K=CU_K^@`OHG0`@"P`,0L``!L?````05[P$*PTVR`4-0P`(````$-214%4 M15-'+D1/0PP!40S,T0``%5?>`3X<X]`V-@.+9'N;G29Y-K''&-R-P1/,S<`@ M$!1)21QE(K3T;:G_6MO&TKLG>557=DEI9,D&[YXO"1I&[KMRNQ^+OG+%4.`5 MP"ASQKR\?BOS1/T18,=[V/SO>F69[@[N1_-#_;FIFPRO#]8'Y'NCZ[WF4ON? M+I\U#TN)ZC)$]@_W3'IN.G,J?!@>^^+HBDESY8LR@?YCH\HYE_3M$T>/)J#; MO[CWG^W[?I\H_SZGN+\>3D4]>SZPM$Z_,L]Y[?D7)[2Y50GMBGBF67#>,X?_ MOX12[GCJBFEAI@HCES73%8P]Z.HE]J_4YJT`N6J-11PZGCS&O^=Q$)B.#B>4 MM7*_M7X@T:&7O%FAI"N*#(KV@N=CF?:MF#)*;.O9J7%%/."(#/@ISU]?EQ;Z MS\/ZQ+9"`K0>J/U;)H!+@@'(?PR1&8-$M/>`X/M0!A]W7B.A=A>`:375%"28 M/D?U@0JHN=9>50\RZ:Q9>ZFT'T%+RR]$1JO/4)!'BC@G<^BMJ$G6ZC0]J[1W MRS<IH&$8HH!F""[HYM*JZNYUX8U2M`0`*8.?]@1I)3]*O(XK@'T70UPG?\R[ M@G))ZNSHB<F=9"-^]?XX.9[#J<.4J*A1!"2$W0!9:FX458V,1=H>Z%*CA)0B M3V\]RUI0!-9XMWM+W3J21=T*@5^D=\S/X)C`*Q=*>V3C8\;9T[JH4+2_0G$T MK1:RXT,0L2*#H6!/04&N'0:;$QH<59?OP%^V`R;Z2:RY;%I<V0!^=]T)DN<' M6QPFI)ES$3-6+.1&<]4>0U#/AYG\L1I*"/T1P@J[(.:WBC&:V!'W+.:,H-KD MJ%?8$1H#!SX**@JT.FJ>!>6(*LZ!6"K#N"?F)(J['\86FSGQQ>A[W3H@WN43 M')7-DT_'4UQJYEEG51=4X0HVM]W)";,6PV(PQ9QC-8,&L3+76^3\O003GF?/ M"UO;\FP.ONRZ`LV:]I/DW/N+NAY"UZ0@K&8H`.D(#L&LVPVY'VP=(!L,UEQ% M'[7B`<2$!PQW[^*@=`GD,`*9/01)GABW`B6Q]5QKOAC#A)-&Z1N6:;J&NE$- M.)^J4!A?@Y\:K5R0J-EE(2(<9/*D.TY?OI-%"B9"B3#<\1G@0V9O)0"8M4PG MRY@GLR0#H-&>VD7=$(QSE]KD'/VKB6B:FYC.(Q<TH%BR2)MEWK4S%((5VXC& M:?,-@NLL0"0"W/N'#K5U!IN7.3SASHS$$`,UCY)0M]($R_/X`+<7`&1\7623 MC[KGC]9,SU_VP6N:*'B,U7J^``9B?T3-'[C?$;6;1#<*HBA,:'`?6D206D6R M>9=.IH(O><;5@2OH>Y!-&F1M^V7C7:&6#D[FNIJ4;QW,UWQU@"8$R2HR4N<- M@:HLTPK`ODE`>**+PI1$M'I2:X4HB51J#3W#2KT*4>G4;EAS`EB:&C!UP+PE MZ7/'*7/Q?FGYN!(E*,TH,HGV32JMZA*C_5NA%!5#A-(3J$K*PB0["8)F3:L^ M30*'XAA1#4*_)R\Q^1$)^AZ^XC/>;=\PKL!DZ3F#G6YQ5S>KUQ5AY"[H"^4E MAA@0KFP_E#=#8(<=J4$8;<>K]N5Q)'SA9@U\A.1H-L4`49,C]Y%0$R73HKHH M^$.PLE<<TU,6Y;#QKS$4;77+ESCH<="2'I7MHNUM"&ITYI_"*\2R(NI\0:+5 MJ>XF=1@%:55%=HFG@"(EAS"A6ZGXD]Q.>54__38F]TEXZ8B($[N()!!.J8QD M?4`R%E\ROJ*\KWI!<XU0X>H6'D*E;*WJ')FC#W3L-IIB'ZABRRC_3=)6UT-L M?$"F.#96`*>1$RFS*LTF?L86D``MCR7`5R-`F'LZE#_.'IUB#L1E_DHHV3E. MX-7&6N(EQVP0LM=NG3\@GO)!6)IY6>6<,,@*=Z\YW*^YX\)7"L;*NZS=E6;9 M2'-X"F3V7#XB/TC$_`*ZFF"G^)'Q2>\YT=H)3D1#GF*G"3@6$EU<5Q``+4NP MBDMLMN4N6I82!6=M83`PNYR0R>^TOE;3A]N5+F4<3&5MH=%0)@K[Y.AZ3MTB M;\4F('S*P`J#E"XBN'0.Q/L`!@>Q&X0D][0EL?I:GBQ6G;-F2VD.[T%6]`,9 MVE.W*K-`)TIBX8FL);9.-<5L[25(U(NH7C2!*$;,**8EO^'S2"#DVE&$5+!, M0>J'!SH$0@K%%?9<M+0CJ,68QD7>U?BRF!I)6SXWZ`KMAU+!45,5JWMH6!PD MI4T;1KFK>(=\2GIS1K-4%Y3+`=':829QO6Y-1M:]#SOCK2.,O!9Q_2&]]CR< MIV+QFY?T;`GGX+.0=5'L<;T6`=;A"V@*E^]RFR2@G^2?Q882%/QB2OU"__$D M(L302&/A$JKQT1+QW11<5*7Q+B7!_IYKVL9.".BK_/K%TE3.^W<83"SFK)*" M&A],707'#2B=B]?.O9X28?B[(S:%OG;F]N#\79'PC"6SSZR*^H0*_`NA)<:* M0EYGX8QCU2I"'U+/`;[UWN_E%,=$O^#MZ.NS0GD+)=DX*:V&/8]C^:*Y]Y<] MKZWQ#GSD6_;%CCUP`ZEHIFS:R`<XAG..H?>8^$DKTYYQZ)$I6@9)830YX0_1 M)370BX309J<)9Q6T`ORR%DT.'+!YWO*\RT)X'7%EG/\/R#>[%.]0^)R_[]:> MH:4:0M*5\3G?3UI@R/FG'[W+_QUCU"?X&`?))M]5G/^10KZ[.=V;_99R^:+J MH8V+6A,%KI8_.B7'C*;4'HG0:M6V!7Q8H$91S^[^#@!V$T5>N?4><7O%(!*( M3U?*@>W,S*GON)43YIEESZQTL)+3Z*LA1#6D$(29=R2F`L95@3B5X:P@IO+O MN7T*-;PK?1!<'"W!`'_Q(ZS3B99!UG=+.SD;E6V$AQ!9I_6#DA6!7].;E^VG MMN-+/@RH#>GEBAW/!'^U+OXI0KW+[2L+P3A:CDUXL.>PEL;W<;FQDOLJ1T?@ M+T!WTQ["@+/^!7L]U!`_6[>2EFJFO&@U;%TD5EU:D`9T+I/`+^BOMB7G/$C_ MW7Y;L#@O&AL.P)ZMZPEE95Z-Y<E:`F.@\]7G3\O.WN>\Z2GO0H;=S5KEEWQ4 M6A1N-CF*\$7P%MG?IFZ(K7WY3V*7\\8[;7J%;&[""K9DRMH/K-D&BHM?NP\; M4!-3/(F7+M6A0LAQ!0!//,M=EP@S;W_-ZV3G7ZSC982[7&:5KIVL-JU_V';^ MUGMVEZ=AC%=;"X&+7*,U'HRY"N]2U)Z8VDQKYF._FM$,8CHNXDR$VZ5@,,/0 M<)JPA6Z>\&-(T0Y;^'A&]JT>%O)2S"HE?NR=#U&C)-K&]'J.HD)CF[*?(S"2 M(HKJ(E0F@Y??[XYT_"WKS;A5M,K*66=?-#^"P?H`!B-=!9\R/.&&@W\&K'Q3 M/YQM`SN#/_>XAOCS2Y;X\=64FL3AT_DR:?.C\]G(R=OH9[L"EEX4,0@KR=H5 MFZVD[Q%EM&W/HLH=1[W6PS-\<N[3;4.':,PM7G?%8(FK[*_'^>7@#EC^QW.M M+R20[-(&!G/#YN^DY/2<FCQ4FRV;KK!Z9_I/:8E)_=23D"(;\T'\^DW=?5W/ MK?T,L=AJ:'N#NOS+6*C.;^)[$0;Y%V@R<"UOK.Z!Z[/*6Y$K!DQ$J@V^+Y>C M%1MEFE;U/WPDSGZ)A-SJ6I/3!A9M9S]82+CQF>\56%EQ.)-F,K-Y,\]N^49H M7RSW`YR`.1[R--0.>KAAEU$38-TJN+!1EJ]=/%/\#5)VM0<R:*$;&U<PQ<`W MJ>64]E.FJ!D/4?,U4Y>RPN>NS9[-XP`'>RVE&SEM/2V:1>0MU!5GFBN58?E? MG`?J*\%4P]>AFJ*FQ_/D+V"*T#?!&_J]?X>7Y\@:WNC_'XO'XI#_=`"`)@#> M`0``%@T```"`X28E$Q/;(!0U!@`@````041$+E-'#!F1$,C````8VS'%!\)O MD4#4E$BBW@H$@$TQ2J"E(Q%`DQC2X*"D%S;YM\EWQ%WQ(A*2F72F2R2F42)2 M2B*624S\""+`I*`I*BDL;I#-;8Q<PUL^$Q*(A3$I1[M&XMS5N>+=S??R'>+> MRC-6T;R7N[YU`"'2HG1GI@>T;-R\^;,S9>1)\<H"X\2\C'^$^/G9^BKF(!I. M=QW^8%[@?\"3C!1#RVRXF.(AP!%1A(/(C14#`Y]C>^(][*HT6&Z9M!RS5%S2 MY:IIC#S]*UC^.F<?Y#=>6=764=ZD96IR/3@;[,%3!X-0C,&)UI`GU2IS,,3T M/U)AEF'2!\R*N:VL@":6?8<;1'9GWC+MVK;,?U5.V@N"&Z'J*KE9BA(.K\"_ M'^N+:*_?)'EYW`](;P^Y#'*5WY'86]Y'X)_\D;!/[)&^3:8?$/657J[I]5_< M<MFK-+Y)Y_M0#GW4U=5YSS8CW.$GE_8/WV[HN8Y0NT[)KS_8&W7WIT*3<.\V M!J>N[8D^!(-`:P?(<(?$BYF'E*OG&+I*PZ_4Y5)Q..&D/"'G'PD8O3X*='[D M:Q8QB73#T#?B7O]KG;[+6;H+LGX6N7Q5@GM0S-KJ'FR`5&J'S'#(N/@]FQ?E M,NL4ZB.>L3_H16)L`/K;=`"`*P!B`0``/`4```"]_"^(`13;(!0U"P`@```` M0T]065))5$4N4T<('5%0R<```!C7FS_$DA(D$&Y.T(/Q1I/@8&@TLC\$"38A MNP:T-7>LFCLFPW>JF^(MS2TM"W-JTM"TMS2^!KX&]V:Q20>B,")&AI0_T<[1 MWH<P.?CO,\3YAF49E7,PYPRD)#"HGUWMB"TFG2K*U*=&:G/F`[>)B>TOP?E5 M:U=;60#)U;U_,"_X?\*DCD'&.=*0E%'F(R.1PH-,4!+Q\R77MF:,V5DFTU;9 M<XH4^6.9`/WCL$5$_&1-P^4H=`Y1VCJ&8,KYF8,8=G9QQ=;Y(\#B.D>%/MM# M!,A>JM/TD]=5?U5Y2]DI*-%8E1IXWH5U^ZGZ44?!.*LC#2-T3IIZF:A'F+5Q MO`4Q<O+6ZP9IRV1S>(9`ZM9<-8X/;;+ON!7GD,L-_O!>L>)SM%EQQTC)>$K; MEPKN<\3?:,3<?)L5U52:N!1C`6^CZ.T\G#N[AY'.S:5_Q]UJQ9O]9]+0)-44 MH8X!#P#XP70`@"<`>@,``*$#````1N.0LS,4VR`4-0<`(````$%$1"Y'25`. M'8(8R(P``!5;_]OMM12TMIB@IR];O8Z2IO6EQPA"%UI:-M-)3@@E#"6B(+', M7,"0X6Z'M"F3A(X#9V5&*8!J6[*,JRXI3)[EFX.N)"+H-$K=<0SMA,(:38IP MQ,=&QBVXV?@SU^='G1^Z/)^Z//B?]U?WPD'GF1L)D"%421(-ODOF!N"7]814 M3:ZB*#%;A9V[C"!)7GANQC/)K%H3(F8B)+CQJF)RG7XB3<WD@P-S4&L?-;D( MW4CMYX);83A5'DCP&!8"Q0J+@L0_56NS&SD#E4[O1>AA7&+7$YBV)C6_'7=7 MFJ/D+,N'^;9[_>7;.5^Z<-^&GJI"_W=SC3J7L14UQ:%!G<;Z_H8LS30[9(9P MHGLK_ME-6.I+G%YAW@X4##=VB[66?O:!@UC>%\^'R,,542QYN-\3QOUKNMR' M#F<FB%Q\FR!!/QKY[[^6Q)A4.]K<$(&EHKAKMB2NB_[SP.FK5%%=G\1)P3\! MV%/`#?7@%"A'UW7X#=<E]>E,];8,L-H93FSX7O;"'9?QSP,;71&T\FRG0=T! M.A^.=->H5PO1.R#FWH>BC:?"4,=.CH0:?D@*XVDXWLLE%?U<:8KY<V"+3/FI MI-`JN'4ML6O3Z_,?SI:SO3$.WY_I>[SFD+$L@>^0]^H"(P#^8<F\[@6J1F*& MGV#I5YVO<A+*`)Y?D@0/AGC(4E;$R[P,#]7_"#M9\U2U+7;.]U!V=CM[Z^4U M9BASN)%U>4ZHR@_['1T*ED_"E&!G!%<3MNL;=_Y@Z[`(P]^:4=0.C.?2K<4Y M[DX+\]XCO-L]I%WDSW"M-G7Q)Q8"Q#UE6]?,[#5?ZG=Z92,3CS/@AW;_RZ1- MK0>N+(T:)))2TM'C)T<ST`?]RG9HS>F(\OPJ=3XTV"BD0MP)ZV%<9.:6[\>Q MIN14"P<FPYCKL9;I467W^]\5SZ"\_#TV\RZ+!AJP;X(7VAO++])^@<AH30B_ M;;($MEVI_(9G-#?UO+Z%Y16Q1GQ%EGQ<1;<.+7NVAJD02/2O<27P+71"H'*C M4<\KZL=5IC2>^]Q"PZF:$?/RW9ROPW,K'0^>)NJA%]XCN,+)'U4@DDX[_VQ3 MK2;\]`>!2)J3G!F^]I(B7IQ-4)J-CWZ8D5E?V+DT!Y0F?7S,3@?;\H]RU:P/ M@HJOME"R$O,JM$8LH#.6PEC2_QM+I="]%K&+_8&[,$2U0IX/=`"`*P"O!``` M4!$```",J.?D31W;(!0U"P`@````0D)33$E35"Y005,,'9$(S0P``!V;WU*_ M!]2[D@:XD3_D<M3G/DA@-T4<`X"2)JJKD5O>D%PV-#'U4K4^[UEL3;([NG^T M&#9U77UZGZ![N9NYFYYYF9OPWS<6XLS]XL69\!U>WL!TUQ8,]'IMV[6Q^?X_ M@HJG@5-VQ>O+86=#H7.K:?^1N9?]QB/,9\?2-V#`\E7DMS><.IVK(+`Q,9\_ M6RZ8<X[$IKXE$![1\A[2SF\`>A=`J@<FJ?MP#T/>28RA`]^X!9UP2/^MJO^W M5$@K>6AO/(AO986\;#[K>:GV-3QVZ%+3E_?>;2(*"1XOKN-5!&_$+7"3"&_C M3;\Q#W"OLM>KR?SH4KL8V11P.C1$SAWBPYU2OX--4;<=@T^_8,CSGA^K.,.N MV$V\AA!,PG]=ZIO@+AHN]!1`.0/[54`=S(?X-6$QGJZ+;B^_Q?*\4\P8=LK1 MO>=*RK[>!%*)@-V%D<"19#U&%#^T5E^<\U<JM&U+]"R"Y*/)H[70ZYFP1L#S M6"%TT^8AT&SG84WRJ+@=0WB]:A@D=#E`OO&=T`1S"^`@&E^<2.?L>=ICRP(J M#A464MB670[.<7_E<=)\E1G']!JQ=BQ7,L='IV[/]6>FV9?8:T!D23<F1=N1 M+E9;GB&;NU55",73\E542!E&6JJJ2%#,Z)RE>#X"$^],G=X+ET'LKRPB40-7 MB_@)4'`%WK#Y0#<C2NU)='"`LLZ[[+%JL!-4`_JS^5:6&/6RTU)R`H/PEYX1 M<2E'@%*;NJ>)^1F/;;:"QFE:P%`5H0X?H`DJDXG!)-"1ZR9]R-KQL./G8`IP MAGJ08NPW6E=>GYB"\+\(--JW;,7<TRP5@;T7<,D`JL8S5[4>;SH#(BS_=&U* M-\!:*:H=&EIV[7K;R?T0C?XGHJECW5C;$812.+&ZE#I\HIHUB;T^0&M!._12 M&>1(XA#K3D"D#==!`3#_@0N+5-60]:LYS&@)9PB(W_[(B-7">+&\LU?$4>YP MP6(Q&"L[2X_[F=C<A8+0<8Y+752*XP"C6_?\)H`I^.+S=&=&G2I])"D`C+C` MFNG,-71(I$3.+FD9$(.XN^/LI34`K9TINDJ@ZEL;@0Y@7]\PU8=A9B;T['>; MW*R`?%Y4D(T\^;(_AD_;<"UD+%29M5_N^C:UBE'+$,<@=DZ'P@J'72EBN$*% M($83T-#ZZ(/N8LS_(4_F1DUC*]"";AD50T"(#&PNM8Y"N3<N/"SKY)N<GA:U M\DW1#PZ**9H(T-!,/]_P**K`-2/!15XI-:B)90V/E'N!#50(%+(DXLA^K4MN M"2G4*8U#U='36DEJ"&5WJHKH4]",C'!=7C,,,1LQ=IE[@X@RH<G3THOLI90[ M7(1=WGCE@P2IA2CF,XI52.9T/A%YUR8>[B82U&-P\HO(\(G)A'B>,@6Y&:F) M-G74/BLG)8Y"3>7+\F<S,E=V#<IJH57*%ZA;''LC=0FZ<;`DVZ/R*0S7I@#I M\T$Y-3$."LV:-"E!$D%]`O7[-S]0_-B#L?8TT/`<%P_26_:*5!R5+:F2^B.H MS8Y;%:57>:#!7<5!ZON36_!.O;N*DU.L?2UD2C:JR,ZK+_[LE/S82FR=L72O MB5-N41C*R!&,R;<E()'\X"X@=`"`*P"M4P``4+`````R#%.)S2';(!0U"P`@ M````0D)33$E35"Y%6$48(=55#(C<&!7CG,Z<F3))DR="$"1D@$(E3HP!!$F$ M1%(`B+#N(HBCU&*BLF9(+3I"Q1),`5M^MJRK:!+6VJVT6EMB-J=(("E:B-;2 MC7I5%,R\$0021A)F;UN$F=)GNM[YS.LD&MM]]\\]_`K,YS??6];UO6];^:WS MG+_AO[YTUS>^<S>83K;YX^>9;/T:'6H?,CIT*.1H_UXB.['_2"%<MM^9MY#" ME6()0DHR:$G=$^V2I)]TFP)^HG\">N3V2<$EZ1`OH+"$R).I)G"=<32$IR:P MGW2?@)^4GFD_62O)NB?V)?%@$T"Y\D^3I"9`F2)EB=N1J2I)KB>23S">B3;$ MWQ(P;GQY5+DYXF%)B"=,2B)EB9@G9$[@E,32D\PGG$V9/VDVI-L3=$]8G\R> MV3ADXQ'1&"X#!`L.3J"90F7)V).U)2$[TGD$V!&2&5N4RHW_ML5?R(N1`F06 M+)2D_`3^I/\D06`7T%UQ/-)NB<LDTM`P`+#$Q),@3*$[XGC$\DGZB?.3`K@* M0%4$TQ/ND_`3;D]4GRD3).KP*H%^(GIDWQ/\D^4EF1V222`E@76DTA-*2I)> MXP#^`+<$X)/A)8D=DF&`'9@M:39$_63TR?020C0+T"SA.S)HR:8E637D_D3^ MA'!/F)]1'1.A8@=&"RI*,G7D[(E,32D\,GB$\DGXB;4B9.224CA),JZ$G1$Q MY,B3.DZ\FJ)5DV)-J3@D_T3YR>)'B;LJL";XED2`(4^1D3F`L5(@8T%VQ-*3 M^9/Z$_N1>S$TY4LD@(P%B29$GHD_>3XR?23*R8W3*M,37D\\G5R@&9!:DGC$ MZ>6`S8+%WL#)@O1)87P2#*NAOH&P!<(DA,`>""\4GY23DR!@P7,YX";FB4`+ M-D[0E,3R"?B)8$D$,8L\PF#1`_$"\\FZ)[BP#U%I-,N)5@MZ2!V4T\J2L!?@ M)^0GH$]0F^)P2?(3Z".R1]Z`O@*>)B28\F6)GR=N1J35$UY/PD_.3]I-R3V2 M?X)QB7,?D+=$5>V3/(@;X%_<G()^-8!K5I,JN&3*O+)KY`#[[,>\JU,D,N5> M23S"?L)MR>P3A$XA.41&3`9`I@F")BB9`G6$Z\G<$IR51/%)Y9/-)^\FZ)[1 M/?)QR3:&]7="3*$\`GB$]0E[1`UBTGWP7ZB5*X#Q@7XB=*O`HP6@)FT@/B!6 M))2,`GP7>,`*AB28DB=])DY@+^,H!_,%[%Z`]\%Q+Z-CS!3A@N01T2.F0)<% M@28@G2DZHG6D[8E,2I)KB5I/S$VA-P3^9/=(X)])%G/`2(*9)]HF+)TY*,FB M)IR5A/P$_(3T">H3?$X)/D(RF@+\"Z(F2)UI.Y)IR>(38DC4/<2G2=&2@1`[ M%'HXS6`OD)RR958!^8%T"T#JEQ+$%C%X'6OHQG&*IE@!^5B3>`OE),1P%<"F M9`#\#(G2(81@T6$R@+.$[,G>DTY*PGX"?D)Z!/4)OB<$GR$^@CLD>M`O@*>) MB28\F6)GR=N1J35$UY/PDRBX;+*F*%,PR9*XDFAXK"9)?T0$4/,83")*9>32 MLB?>!?H)O21V0R&9ZK*9G-8;J.FS3',]:\&1RV&R64HWM#I=;6-FL[KM1]$M MG=L.COG:W^3%\ZMM4K@/(4FFK<9&*][>B2R>'X&8HZUNP5B=M0\U5OS#,*K= M+K:5OI#`?F\H%'AK^0K^:32:/6H:-@LT<:C2(5N"%<V>F4AH,X*^';:8K6!U M^$&M#K0`UP96[,="S=T3MX.T%6+K"E3J'<@U2']F&W%];UUB#'+=,-X,P#B; M[[UF+`7J..),_,'?1[2Y<Q&C=(Z/L[DM&VF'V]716BIES3^R+[H':ZX(W;ML MK=S'5O*&2=C4YHQW3V@UV>Y9S2S,J-+-,&&W:[J&;@\5=;ONJRWJ.M_4-!:0 M($AD$4YEI(-I>MSHZ*@E15:BT0:L1L%DXPSIS,F,<\]AZV^C.FZCJ+L8-8B! MRQNGRD8K!V5I)JMZ*,O+LO88<CE"(4/IF6JUS-HJ8C:8<'*T9'7>HZ=/W1O7 MYTU!QA?=^5C"D%@70!ZK0NF#U7!?PAM4T+]=!L_[KD'AT`3R06F">("_"$\* M)39M$?]F(+62@QG30<!U,4CX-HP<+E4_(B7/CER@VNF)IS3QIDG!-;Z;KUM\ MC/Q_3]91];F,IFLB;!UAENFRG5F[*T6EE]+#CG(K?*'.S6QXYZJW[R%_N#Q1 M4X5L@*LFMZX5?U:Y'0?K>(.FIO4!Q,]1!V<]_0QHVUCV(.4>&N:,59%8'I0L M=B]PV<;8T)^FNU`GEVS=:J:"D0&K.P%@"%)GLU$_M<MBLEVPD:W\ZRY,4SR5 ML5)Q"$6RQK'86\TSC9@R<>#:)^TF\?3-DB::U3]6IH7LY=MP*W5CBQZV'V]; M+"JU0BO]FZOY'>+M)&W[-_9E!O\PV[:.?;TDTK//6WV]8P.];[>OL-;[MI`H MM'7JTZ7G^;XT_\W)_)K_=-#N6;ALP1[Y5>KY;JK^_9.FX]6Y!R9U><>&X6Y/ M6]=<AO5BR'5:#L!B&JRB2QM$PI<?<;"?X;??C"N+![G'ZS5NW0I/6IK&,>4\ MM1U@QH]*UC'/\]UJ&26=T8YPS)8)Q@PI[=KX%GKP)]ZA=+-81!<H"6>C01I) MQ7*8B->#^C&VP^65TXQXD-<@H`C3Y^U'P[)?P)$GX@S3H.V[U?M.D+@WY%<K MG/W'P#&F00U+"JH=1)(-HPTLBFN=#.JGU!G+T;B>):V]B"KK0K!F(J`:RWC& M]1Z_>KD8NZ-UP+VWG0<ORAKJVH$T)CAOV;?0:RL%,2"<!K'CDW-)-ML%@1L0 M[&PRYU:2AJ&]E4^G<?7MKU>%0)]N:9FM]UKX)!R*EMP:-\JD;/*XO'D\>KC` M*`Q["P>Y4*E-?NQAH%]WGK.=F</?8<`\T'?)/1J3IA9J$C"R<1SMX:4TWRL< MJK&4FM;Z;"'I#H*U70@D_1A1IB(84>4Z?*X;JLSFEKOO)#>L4%=`?,P<X#^' M,N]VE6/8@Y>'OV@+KPZT<RLK>+&='&#E[-O1/HD166H&C,,+#_NZ)U"H[N:P M4D*CR4AU.)(O4EY)-<_CP-I4O,Z:RH_KMJR/4M;]P:@&@;8T6KIP+C:?YD8' M]@[PV'5+`V@@<F*W?QMR6_/I78TFZ4,V0/_Y>'M><Q'J)_JG&U"FEE$Z!T8: MK'/WD5)2'H`5>KTMG5_?\"SW>K[RSN5_W/!;[T,W<CYT$VO:L]A+_#U)U88/ M[9FSNW/_J:8>RMP$'1(WFK:OQG=PTX)OJWMOX^ZLQ`[*`>E1V+R4MG`:=C^O M:?&;_??$])@AA_=K:T<$L"^?JOB?PM]ZWX3?U'P*RJT]G/\/#\#$C.,20R9V MXXBQOX2Q\+QUR&)W&)]NK&2JR/RWSC5^V\R$=LY*4BRX^]LU3NPY)J#7!S-= M-W^Y]N(E&3C_%J)C<)H^4B?0I=":NI]2WV#:6O$T">&<]^[5D(AD7'7"W;J\ M)^BJIW6.V",AO5B[G.5V&43KF"F/@$H2H)U:0\JN0YA\I^VGC2QNV"G,]J]C M<1JQ@SCS[7=ZMW:W5.25AV*]R&G+TOU"H_M;1M[1U`*[G2X^IH<@Q0:C0-): M;M(>Y1)5YJ"S&NYUZ6LCD-M61TUG='VJZ*97WP5[NZ)YC8XZH>\2X\B_M?K/ ML2+98GH70U":`BVD=A<,_P^YLLKN_"JWF3D`[/P,XP@P]9X_AQUL)!L\$.== M*!#@:M^,=?](+7>DD-ZD*A)A'1+'Q%J1O-C`\0Y84-MMYY?=`^%BXI)8ZD,T MGW<<94#`KU:WG.MD[2\=BHN@J]7:#KYV_0)?A8P=`C;;`U7]H=<\YUJ$&6IL MML;@P8P'TW0HZ>!"0A50R\`ZXC[9M,N;8*E4[_<^4R<=#9*(@1%;IXHU;8,$ MI5NFA+Q3:<1]#H8^C?;\*QB:,.NKLE\<WHF%<E''.6>4BFELS!^M=]I(0EY9 MEX[Z+*N;L;ACZ[7`F.%O2%=X@]C\;QF.QMZY&>KA7Q</P*WM9-^!Z7@O#R]L MAV-;G1@5O<#^5WX'Q?$!-P[50>L`LV@VCO$OO"R\8?;UWCL1_/)?:?N+QL_R MV)B\_&QB\<YB-NF*A[JJ:.TW&Q3<@:0I-'#;>X%#&'I8;V=B=`(^Q%/8%P?X M'O0K9"04L+V%P:,WYKF)>6,A-[QHAO1.H>[2AQRA^8G;D<X3<VR\U:HG(Z&D M]"+E&<WN"O`N[,'P0]8HWOUDW5O'Q@7J!^,6OJKHN6,?07#44[Q62:UW<'.+ M\U-"])!M);;>#942E==C!770;//-A<!F3F'*O];($V\2Z'0-KT**N$:A8GF> MYH>/(J*FQ`=*YXX4-$_;4_Q\..7-8^VU)M@IU2J=Z+*P55PVU;36#'F`&3,7 M.Q\EC`Q%O]';%&18%+AI9MI_[*B^-'%/9/NVG,;8?[+0W=.*B>;=IXQI:-NB M^RT0=_I=BZ,5<TV,Q-=,YTJ+2?/W9!SW8&&"=.YT0$X$ZASG0),)D7/5`7X) M1.>F`OX3).<6!@`F3<X,"]A,HYG`)T)U+F]`8$)E7+$">"=4Y=H-,03+.>4! MAPG5N7($N$ZQS[X%\"4;GVP&83+N=Z!)!,PY_B!-A,RY]$"5"9IS^8"6"9MS MY0'0A,XY\:#1LZYU93"G:'L\GIFEZ/V]:G2M,(3/IZ-II28=/L&G?DQ">::> M`3$I]2T^V3HD\>TTQ,4GBVFG)BT\(TU!.C3O[34DQB<NTJ2=(FR::HD_$:MP MX((+4%4:-6`WU"6+J\C:8NJT]HBUGS=%C7G\6W>CDSS1;95/\>ECIQM*FF]9 MD6"F\D-`U@"=Y1JFAD>FZK>=*?+(:1-60Z'>4Y"FW^A4EP;8+&TBAC[6*HZD MRM*.%D6&G,>0>=Q->T1\ZQXEU!1TO*\?UY,;/CAY-=+_E)[N>.'TA`)34RIT M[#H:?MC=,;3:&\,$JS-L#$XK@/K/'Z6.54</B,&L;"K&%26BUM'0HU.0:)-H MV[&5A6O&!*605B,*(/+XW_,;/3?/_Y8F8[YP^K!+:HN9?PH*%S_TE?_+C!^O M7<;_^5'S$_^9,<KYO^$Y%US812"&35/5CU(CKJ7HPS4-<*>/:SQNF`:S9)UK M+J(>R17AFK$FA_ZD2Y_YO_(P7(XH?183DYT)_^%SI'&JS:W)A779+ZE^H;LK M5@ABC21:KFF3;=`?77:S-4-1(MH\^Q#&RH^R3C=B]$Q:(V1MF<YT2QI1PIZ> M;4`[-!LP@0/A>_8GGN/!>W8A.B`R3;GH6<M])C#8!#S"4`ZQMW_.&#'!0CL' M[,;X3^YK)JQ>L"FU>T\1$L)K??Q&!U!N6MYL-1[<^^BTRK;K89.T]$H<'7*V MA=R1P-X*@=<'?7*UYT@&6%!VK"7>JNHN]W*;#?\:NE.>^LOQIX<W.1_Z$&AG M`;LHE*T16;G!.R3=626V1MRI.)]O$650/;I<ZH(;Q:<5$=-[+_ZYJNB8SV<? M%)AX7_0>PY5NSI,R`$P*4_(6-!=M+GB?8RYS0V7CE@N6['+[@7XY@@VF#$O$ MW,AX;X''+C32,#+O-:G]("Q/MA<X"-/V/.+Y&OGH'(>L`*+S;8UR'R@H;K8% ML:VP%TRL^#R@Z[_E'FW^$19!LYS@P>`VVPE&6=YQ9*C<#*J]X@&%TS)?<1J= M0PFQT?N_-V5(Z/O>\Y;TI40U:9LH<HV0<X]&%?.$FN-1?:@QSXK1&`F-'[+E MN96`&L/WYL!@1:$PMBYM$&B\F.>OQRB03#@<,D8$P('!(P"7P#^1(T)R`-N1 MB$YC\?:%(X)\X'YR1X2MLC-7D@6:\#Q2,@GW`/!)(MHP%3V2??F;%A[NY`TA MFM\J_1]2?9M)0)FWJYXS8M;+R?I3RS2]-9=I+-95I>VK-I+M8]I?&K!I?3I? M&F7]GS>@:3*E7%)MISQ^[</5E3;"NV76"LX%MP7VR\ZRB`T`VQ1,+;G7=#D" M]ZZ!;@Y'+!"["XAQ:07,7@>0:EN?QH&%SVU_NFS6K>X6'V80HI>3]!IPG4#- M[5LQ'2?XYX?;@N8VPW.*..Q74%U(%.(;&;=5CG(/)B1H:#:=YS99DR])]1Z] MC1ABXHG,@(9$+4E\CGZ;O=SWP^&3.4;G:EN`#X?P4,+XQIQ:FI.8^<\14@X# MV%#ZZ?:)Y8]W<4'R\6R4&[1O#'*$!Q.0+X@3DSS!!YN\*UP0;[U_#/64"J8= M*&/..HHSN]EED6)(PPST0DS'(BY\ZWWIC>KD\$*NMLSK=+)>0MV*2Z009UUP MIRF.6O49"ZB,8LV*PLYI5:AF9$+1HO`R1!:%'=ZO_1G34FZC;@XKIB3YG4<3 MC.H\GSNI`G'=,B<AU(D^AUWI.2Z[XG*=4I/I=4Q.6Z:DL738EDZIR?4ZJ+FC M_0K`=MU\Q#%QH+D,@4<?XZO5V8[].3,7=\I!'F'E%?)1M]0PK*JY'HW<UW4D MYWR!KFO=1#G^D!:#6!S\0!<27I%H<DZ4=`T91<'/-XY(&O#GC#:#I1(.<P;1 M?EJ2,+R5O7*[:S4<PZ#/1S3-["%S5^8]YK;$0WUY[PRA:L#9.G-=M6/6AOV! MKK%Q<&]$:Z)<7AOAC7,+B0;RQKCR1;&!M54/@21D--="S#TD_6]TR,"QI8Y! M]%8G1FO%>X,KH^V9:/R4:1C6^5(/AI]$:\MUDUX67/>@ND(\7+I6ZJ0AA30N M>ROBX7P`KH.HLXE]"B_%F@NZ'Q1;3UPSH]S(`BZ2];?#-.YU"2NH5NM0PB7? M\LB'V?22KW$B5OHB[FE'`L]88FKU%IK:)UNTG<BMGJS(]3Y%<N9[9T->,G'K MN]@\#X-I/:S(T>P>\/3,01^817OP)(U#2W:3X8KT&)J/O$EC-_TK3=:[U5": M$V8/6?+W5_3D*FA?/%VOFA>+'03^>FL4?']7<Y/UJ8SEVC33!_&YV)I&>W6. MN8+(EF8RHJ5AX&0_2RML3M1D14IPG3%HV<=X5(S;808M]:R$J^K-36\A;V@6 M0YO5ZX"K\LASTK70JN?UGK"6A$)A`1B`S4<YG!I#%2K.IGMWD<N@/YF@>;)G M$-APEPR6=V'NFZ9X8KMC1^C-^=P3M$-C7KHY)8]ZKR*P8>@-&=;S7GT077&[ M<PA7XI=M<8]Y\+N[?S?>5_W4-KA&`P>^)38?;CVMN:JBO\Q:I']^"^V-([DU M-[I`\QOH_TR?MFBJ<+)XJP4]O,BN=NSPTC_O06RPA^W#%4^68LJQ@SE@&,1K MCL`N-'^:'[:$JQY9D"KJ#8]3$%"XR`1D$4(*''C6M30KV;MJQV+TC&_?08!# M=\10T59]H@]5QNCML91'G\]?M^U6;-$=%;LAC=5O+Z@EG7>+7+H*%TD$/B`_ M+RJ*=(:F-Q,HWS<RH9+-SD1#OX*=#<349O!;%^?/(O$8I9P-]BS9X%"IQUO" M(`F+`7[2:]:I;^;:&<$ILHQ\ASZ\O<@UE%+4;NG8V\.@I[EI!3D]`2>ESIE& MRUF[QNY;^*?&E;>'4[9T?-&0*/'50Q2Q2BX$]7P4DC9AKE3JU4QG]]6*>%60 MT?=C42(JP)!`\F*/*8N8M)7O-T@=+("F/)CVTP:]\U!O9$X@^SS(#4L1(-)" M7JA`59K@&A0#+,EX6[)O>LXC"90O4HFY1TBUYB/;ZAU%7.,I?%54;A4QVAUV M.R#N?\Y'^D+H;]VMY4;YC#'#OYF)B!W:]!RBCCI&%"1<_0ACIHBQS\8#0-+7 M/]`-*&ESGU0..&E[G]P'PHATD;3%VZTO48Y\@"IC`Z8#N]\<A(MHTMC4_MO< MEH,$1YM[<U;=1R>A`PH=1Z>7-II%R03Z<VE@7&2>*QT@&I%/G\=*D9IWS';0 MDDG'*W_A:%3"&D,;%,<G[.*S.BK($Q(IB(LT$YX=E&?N13F!V418L39BD3;S M/1[V_LG&T@0[4P_9Y&3V2#,=?GR,*_KV2UF+OBCJ)DVOIJ]=MC)B2VV6,S(7 MY=T./#]F_OP&5O1ZL8T!-I%6MMX"T#!/M%48-)]2F@;!EMAB'IT)3(C72F21 M71P'2!-H_*6RU9#U;YQD*',L.;67.N>-I/=B)1CT[(2R*M%ZWKLE=-V74JQ4 M(2ZA$QG(^Z:<WQV2A%"8"^V]+VT_9&.;VCL$6:B'S^+=D@.WUHC"@HIQYMNZ M7%FP09B!1J$9HM@M&`O7H&)'8+&8S>`'O+G'"(C^R]RJ9P_+6TF:>#&YY8&< MT7%ULUP9XQMQ9)%SL8T*+A^2A1FWDPSMQW'Q>JG`AF8'<CEZ0RH9CAW*!=?? M#,$.Y9+K_(9*#N5I$O6Y!HH**0Y85GTN\4J?.1FSJ6*S(]B9!G6+U(`KKH\N MM$+$P5'4JGP98PV'=?%:"EP(,S:;>7'9@L!`Z#0S:EV71-B*UO0GJCUFR45N MOKY=XQ/-EU<2I>Q%#93`6"AS!R-O59<XM&"O.]WEW:F#9<ZBT1V:#9$<7&(W M`-$K&BP,2/=*/.LH.RE<Q_!:EXZGE@^8&P]-^X?CTQ(7&RC%0843W6GB&99\ MUOD9RN9,QZ30KH5!6EU7+%3`Q-C2_+V*C-BCD4A[1Z31J*.%4Y/4&;P3:6N' M(SS9G==1TXRG!N$=>H:B/E7^E[`=,BWDA!!QXG-*"O9&2GI[!O>'0&'?GY9W M!F',,H!PI:I7E`_8;#^Y&:&UGIW\:)?250[A#4&`"I-VGS\&F>H#O@6_JU[" MG#EU#:K8A#59=+]S/TB=&=J1=FDLHL=$FH\=8K1^`.<_XUJ?@'P!-AC#QF&H MLQ.LAMO*G[1Q84:K<W')X)0[KU%PYEBS.`2@=,!RK':R,['*6+L7B7L^?,%@ M+8,S9B"QKS,^*)T@TE2_A'?4P4G6QSTMI=2IWX'HFX?K!@]NZ,96JT[[M/TT M]NM/?W[*]2XAHYV)K#&P?DSO.,7CL=AYUEDDY"(,AP%AB4'5J5UWV-WUQY)2 M?'UNQ7..TY&*B.[=0<K5441:R*B_K1\'*/:':<Y8<_D/"M@'CO>3"7^GHE(( M%QCRDN<C(K,+!4;"RSL83$8-<\L"R%C6&^"5/A%*E$2#M3L=/+/&RQJ4=`4] MA&OI[R*>/-+";-:^1DZNBLWS[.V5*D+0!]IXU)0YO%>71V:+P'Q17PR*AFVC MP]952T#[8@Z;F1=IR=UB]XZNC1TPAFL1#!X6DZD5398[Z`Z,TNGTI1"7/M04 M](,?WX+Z4$Y*\%A"46JG@Y?.FY@J@#*F[M<J8-&Q*51CWW\P.]##P_]JOGPN M0'&=Q[3'G6AQ:OL:I-4<9>*YYIR(30XE%=&$)HQ,L]HDHDYZNU.N>Z8)WS7H M5&S"H'^;:Y_:/++QAZ#OC=*G3]R@U9#G)P_`])GS]CR/NC5)S:BU$P36>MQS M9?ASO1!<1$MYH91AO#;1&2AIJG41YF(WGQ:VDL#QT(W;M18>A_YD?)YC';GJ MAD6%!1,::/;F8X>8)<KJ6)F<J!@CL9<R:5B#6+!H$-O%C>/>,S-7A=OD^<S2 M(8B44#`=K`2VCT1+XT4L.#E%BP,7'"B"R<#&`#`,9@C[%2*M,6G09396VN^^ M=1,N]JW2*NF=&H1MY\G(*]IM?7-/-TMY5@=@F5J^_$D`WY%J'41K0#C$_5NG M+X54>X>$:C1B5QJ(XK4B,1D3;*X-7H':`J:-'O'L816$?>VKGD(*G_M"^_M> M->,S+WZ;C&(58&ZK=\O.8JZE$P%JX%DBN!4W$17,,V?S?-=\`_XG5TG/I(UB MFXSUCR*8*3UUJR)W%VP^:#2(L]CSM2_*/AMSS4^Z,O=X@#^0^86^C&T3!K0W M>Z`[+D939+#;*4=E"K06?S0D$#K_#7<^'F05N3\"6-5#&Z*J?=XIP(9M-CL! M+>ECT3SN8.HT?=6W')A$YD[+$Q/%&8V%QH&#-+\U&K>3-'Q==5(<:,$D&,@[ M,@T/@XA8D,5<^RL6R"';'NV-:+,Q!%\,@2I@3Z^=L_?L[RUY\`HWH?7`EY\( M<*:RY(.&R3)2V:JYBOSZT0MZNM&=7+.F=?E4#0$)(!9)*!?#\:V20'^5X-@" M8@<A(''@F0#=@#9@I,"U"2H*6`EH\'+@KZ!EI`',@IH#QPDX"OX"3('@@70` M9X)A`6&`V02?!8@#>A.B!8L#V0F,!8T#^H1H"H0/>"8\%D`.&$Z@%1`-)$'D MP74@=<$ZH%U8'@!*,%F`';,'F@6<`N:RO/`L^!W4F#Z\%V`WV+.Q!:(!A*`^ MT!=L!NPFC!4@'G'.)W15I%!@M6_?>C$TI/LPO_*,U=;J79[:39EKP7]*-701 M@.4&"P701@<:R/6%)>J1V;G#0P=;MZZ_LZNRKIIG;.8WB4LSO2$)#&%7/>NX M+8DJ!9/EKA[95F<9(A3;*",A<TS5\:G&$M7'.>OYT,69`.C-KY?M68?Q;A$X M$;9E_8D'^/[K=KY"T/^9>0N3"$(F)?9@44])$[DXOU6(-5N:$5C/94L"/V=B M'79$T0(SS:PRWZ\7-H[4,\,/L?F1#_T786C;KYZ.>L;RGNZ"V1LL2^%%Q.8O MA\S[.+G,0_&;%?X,I]<+J34(3=@0]V86U5@K1%/]*72XIQRZ7E!%LK;$K8$6 MQMLC+8$6PML0MB&+7HEY,8A48A>`G3KM0;PX9H8$(?GX!1A95C.?'Q7QG$"= M*3!SPE1711^6SK0[3NZ?]WT0&0W:MA"N.^&@>Y&.?T%FLHK0*\-J2U%"3@W% M:$W'PK&^].J=>%:/E!3LK7K=RMW"VPV4FS5%\YV,-BYL7G'=O*XQ(FW<]`D\ MD(5NW0VEHHQ/HRM3>E\Z%8.6'LOH7B/O.2MI>(@MQ`WXA.(&G/MH*"OFNU"9 MCGUWU'OQN'"\VQ_DC5?O%YQ3]8<43,]7F:D;S65)Z8VR75C#BGQ7VYAVXN'% M/2O,&?'Q<YK*\<8>*+G-97@C/@8N<UE<H;:3,BY]\*:\`HGFNT+@>4`>4;P$ M[)1FD9JHDV=TS":&R.SFR,$341!&VA!X4ZZ!G9@Y&*$]H<QM>:U67)5O1^`= MD)J!/.Q,1:J?-X"5EWU]^!8AUS`\#W?81+1\67*[^$F@ZE@U"L[L[$4K+;!, MR7^>5#_/)#]/[@^Y!#TI9:-'RYC2++N8S.<L3Q3L8(^5=!,7[8MJFS6IWO8& M-7;-3!54'DB@]S6+88WJK;GUHCC\P=O-=&K(O*T#Z]H'IR0_=LP[W0/@-O<_ M$6)Y>($>)1G'W0[UCRJFA>K;:,3&??4F;:11T3GH_X!'RE#X&)ODE^#$/_U_ M`/881O@:.\7.LWZDY%@-DH$N*.NZ65=R;M0FTM5"W<(10DIR1UA/K-B?S@2< MRX?T7=72X^@/C.SC2<N@E(=:Z8F2N<0__PB26+^@/E>_H#UA+L50NT9;-3_# MHXH)B'&D1[9>;2*5=X9YDB'%1)I+G`:,UZHPA(Q0QUO&<$I])LSYD^)TGHC8 M*2-P2;-8?!$5G&B=W=&'IN0H$O:-%.?A4%`.I\.,B'7_>'^M:2\`W234R#R9 M>+U(\VNR<H(@D5+5/++`2I0:3CPPV!/&0[J*8Z1-`N]W,1Q_^`-M.EB=4(5: M2U/GZOYD'C!1*K+?B1K&6@=?`3_+>B^E0+*N'X(?"*L2]?ZJNBXBF8:IB]D[ M8Y.@>RV2'L&8W#Q%`L)-I!"UZK46-RSAAEA\H$&IQ3+[0S?Q^\#K>N.W_OL? M&^+\>?ISA>.\%9N^-R<&8B3!LXTG!FMUR8DKL0$<^PY1;+Q]29.6YIGSL,LZ MPQY[J!%\/C?^88K?#5I&W?"76\:"&`X(V^S+G_R!H!:??FER_+^:RW,)%9;I M8PK+7)86ZQB5EOKQQ66R<>5EM<6%OTEA;DI`K+>N+"W1%A;W!86]Z6%M06%O MLEA;QBPM[5D5EMJ6%LS(E9;PBPM^HL+9!F5EO)+"WP%Q67=2_9>T3K@0MU<* MR*D8TG(K:@X#^9S"I1$-0);]6_N=$NYR$ZY-<&&8$H8)HKO+W[RM`:WH==QZ MG0!$KK4OMK:G4,5@^IHV*T0%[9H5-#_A<A<G&Z+&V5&?80U1Y`P8XWLO:XC? MQ^T70>^K\?)AE9X](KVZSQ\]"B^Z)V*Y/.FK%&#7&4#&V/#;N@YTH<6H;PJ? MX1C(<L3NJS7PNQ/#UF1RHQ!PQEWBA!$Y8;FLC2!H*8)0Q7KW]SO5BD=JMYIQ M-6+,W+J!Y5JB;UBHM<_D0>"UG:<?(/5-XW$AZ`R^H-X"C;]HB?G9EPVC"HZ$ M^\_?*J?XY06)29-OAE8G=^$`;O4*7K#!\MHGZIZ5&JA[&*$01M5)>*$);4/9 M:N<R;UH#"J#E(FIO^P0-.($=L78P@$9T"CR0TS37<3!0.:_Y0Q`SBB,&(JAU MSR]`,KA%`]3-S\1#Q`+H@W$/JS>,,XA1IN+^P!\PB7ZHEW$"6QOSKU*1'U_] M5^UWJ[_M$O+94@#O%#X#+92I^+%&.MH44V"O:A$A^O+#.63EDY8:R:]2EYD- M]=J.8/GB5F;49[J,-+F7LF3.SP7JH<\,1V!D(B&-:?FCD^A/8L%0*H&3Q"@% M2(B!D4^LL?7)N@CMD>8&2")#;NTOSP*U2B]Q#FQB8TP[`6SYP(\FC^L@Y$T( M8?I<CJE;9P2^@W/B!-!/OC<)DBM40_KZ-"&)?V8;'[U:'28^ZT*04([+QZTP M&M#N&+&G1F_H!.K/QDIA>(GYV*(=[2")P#SD<W?#PY[F.4YC32703RLHA4)^ M^53PY^8*96C>M^WPQ2%_;X4#?_X7*/S;EYVQ,4XD"O7(-]^:)XT&MXG:D,C< MR94FFS0XR:"L->"XHW[A1"0>+U$RF/QZDFI@\I8T$66LE,(E(R#A,\=3I^P0 M@*/;QMWH%TQTYT+KV@<3GZJM09O7;YQB*/,+0Y.RW=/69Q@I&&T.#B$4^,@P MII8WKJY>^%6;^#+CI.RJD;HP[G98AJA*)BF!8E(U`))]+"E[9X(:-T8=Q;TE M@^SHX]:V%O`_PN4!(H:'[-1!Y47X6N?'$!D9(::]ZE*XX]C2R(^(KZF->?5# ML&MS3P1;K^PMJ?AL7+I"O>IM44&_5Q[?L&2K6BZ\JS5Q.6FQOJ0T.U]$F74* M(QYQ<V'+K5$1,SQO+4%CC\\4.+(F[C*K3#%0JD==JAU?&!]9#OX.LUX6E7,= MRQW!_`N,S%5>IK"W07,5%^J"$D2<)/BDBC;QN(2+M0\6IQ@]G#<G-7J./K:+ MZ.=C"G'#?CDXX;?B1\JSWE%RAY3CQXC)-S+G?F0^(?V;^:S'74@"\K'X^KN` M>H@K?*U6HY4^V?!IPTUVJM2K0I[A\>(P=@X,<4RC*R@RN/5B.7%3X=?TV#?+ MW'PL%KY:H?NUG'HNL/P!]:&*(&G0'AWV3@C&8\M'6(F8OYU:;F%"E_#0QY#9 M&J!':P?8VAQD=4<+6X&,0.X'+1H_KCVBQJP?,:KA\TR5&?4\0T1@P$4\"T6D M?E2[1>7I:G'"(NQA:N,20K.&ZF"L)&1F<)RXYD+#$Y!@=DIO\"W101M^"'H* M@)8O/Q@?EW4,;*/G&D(H:[/M7XA9A%/A$^^)4%U%)EQ5`+T>7&FN0<;3,:`W M8;=U&Y-W"<[\8%&04>R67@[RE1SQ"TIPN3%F$ZJCGKMRC/]9N3P4D<YPZ)JD M_\N2^0P9^)Y3+SYHB(Y3#+%8\I=8`TUZBV0^N:KJ+9B=Y!LT1XLPQ,/*'X#M MSP:@]Q'*,M:E`DHOE3G^#ER("^]KH1Z=P`9H>,%#2M,/A`^7GL1D='=M,H[4 MHI2!`8IT>F<`Y[FXSII0[6BI9(S_.T;C*RA\3(^)%,^5K:(PF\E0425-SUVY M,UD%ZI[-F@=@?Y0\58IY2(%/YQ>Y_^,Y^W?5GEA/UA^`.:BKS@KLTGB1))$J MASTZ9AJ>DN.RY%-B5)O//<H'LZF,TV`?]V5/-'GJE(5J<V(2@KBG?E(I=/+< MC?7Q?M$OA+J+*60<+N*F":7KD&O;#3#<8:ILKY5FJ#X[K3X:$.FB`\"W#MS? MPMQ=!F\8=$;%DBFZ>"T'9!#RTXD558KD\(GT"N4LZR`PEJVC3+VV]ZXT5._? M6IH00Z90(QS]S#&J"$[B<DH@4Q/D356>N[J*F'R:'N[)GV#MS>Q@SI.7.Y#H M@B;IR>2)J0YL(A<D[-J80Z<?W3P>YPNG(US><RL-<L[C\>?5&NTW'0O+WXWE MG(Z/!L%$G36[RA3+RT@HOW59H>4I!%-G+<:[:D7*)R@4+1"Y4'4D/$Q6Q'Y0 M*V75-$*7!-(RHG3=X^UW*\6$?U_;^$=*+>45G?D#APCOYSMG<^T84N$:2-1@ MC4X\^%C[NE!V(06W`K.MWG%)Z+5XJSV"SEN_VX)G;\\S.UBM\Y9J+7[7E[\Y MKW=_N$8SC&I%3I^JC*=EP[\/F\R!CE<SY;\K?A<3+G7JL+Q4<9]3<`>6='=B MJ>TP)85<OG#9V8W/+BL!.7$Z_\*(2#Q>HF458FN8J>'G@+X'H[WE%:7Y`=2I MA2WX3K<\H21?0TVV+QYRTXL$PC%Z8PN,<[U[4HMVV#?EJN`XXB]BE76'5QEV M\`,A2G5L(E+F"C'9AVB-@;9D^RN&R]A^%50I$DQ=W#?>3AEO'EJFN1JC-#,1 MRRSIW;GP3<T.6@8L56E(Q4*E=!#G9(X=:;='*AST&G^X"6@=0BH.*]JH"DF# MRUT1M>Y]25[:<$I.UC[A@!]J:98\-U6)_M9WX(,JP#?%A>VCQ:M;A/4K-6;Z M.I0O&IOG-+*6MVY^+V75P:8."XUS3(W,:F=WJCMSO_[M[JXC<4I*Z,[*;HS3 M<_:63EXU*/`(NW4YEK5Y&34"6Y4_`0H04!$\`@57TO:;2`].V5X670*,!8L' MIH[M#\+87)SI:K#6)RL*;'X7<N4#=W7^U"%1R\1)IL5]B0/D0VY-HGA(;E@' MFST"IDI?%G##A4V%X.4B%?;-72]^<"YM2YY=9R#=\N*RZPOMBN9Z<\I0)90D MZK3L4#:URCY0SMDIS/:2@^1SYU3;<YZ'S,F$_WET]@\BE!<W5H?69>@Q5YB< M5I*\RV-`8_6.2@<T?O(&700O$J%6LU02"\M11;W!_@=Z@EF*1-U>#T_!?WIT M?XJ5HU>%;J^.EBU.?LY*J:-U>1.%B:GR\'QY"C@UK"G8U)I`AVJB84P<E;JU M//B4?+.?R9@WB49?510%04G\N(6H&6Q3O'.OZ-!/"GS[D$J4U!)T="6T.,;2 M8C3]PQXC.Z%V>-1_9HBM8PJO5TY%8X4R(BC*1A@"N#4`I2*(<G:#NO'A<,<? MNKAXT&?WAK^T:.P7QD+4=@P=AK%W&#;BGXR_C4GJM3>JF$]0FR@R@[V-2=*Z M,%HKW;#PET5'BP66D[MVER)+P9AX(;[#5O(?C6+A)1F(/QQ!VL3DS\<&=K4V M`[J@U[%T1HF'W'^0&]"ZF4^(X#WL`G3)LP3()JCFEW`YWXFVCP#@J$O>,B8E M(G@-YL]YI-33:1/.%,5E-QXL4B5H;"VD>59P8M3;*+8^I4L)0!$4FZY2U(4- M?#JE6B\;RS*VS#(;H=P+(JE$K/C7B0,X4S*0(3EAH'PVTPI$&<L%&<698"'M M5NF'W[H/QH>,;;X]X62$'T[-J.5ZM.EZ4>@?T[&8DZRB^GC0[UO+RP4.ZKSV M,5=$I9<:#<UX_JXT.Y(SD8,&X^@M05^>G9G05D#QIH_!.DXXT!&D%*N8=0&> M2$Y+Y/)+WEE(@L?/=6]:'93("G))OU65'8SS-O+8)G73,:+SJC5'?G^1<+A; M@O62YP-`MJ=PZER68<UENBC2LMST<5EOF%A:NCRLMII`K+="R*RV/D2N=!3P M'/A%7KCD"PM\,L+99F5EO@R166Z63*RW7EBO@.986RA6J]<>P+"VF+"W"7HK M+?'+"W`2Q66^$6%O`+"V9O966YB,*R[Q,3L9F-;C@M73PX%X)G7^O,'-@?"J MOODT:!T`R.$`PEM,,"GP.E"8@%T0&7"8L%C`.S"8T$T`;!*$%CP/#"9`%U`' MDA*(%DV>\2S#-%!-<['JWH;?.-NU0]C!MQ5<-(+X=H\SE\Q-)9VOY4;K^#ZL MUW3-SY"$7%=Z!X0>6K-.FBXG2@=D'C3`=8'BI`QP>/!`P8>-8!?,VWXHK]F_ M8+O#HI7P^PD]!5;I+0QDWG^MWS>]M_7M*K<K.+[3BEO7M;^CP([!2RPSO\OO MS7P3?[)NUFG-NSB+?VGP5_%89+,?G9M5V[R76HB-./3XNLR79\O)9I8UO^-R M6>'0ER6;>OJ4'CSK:2!(56I$?#[V:S+B^HI]P,W1:S+?))4&29::5J=3G$&S M)\3.(UG;Y[6_!K]XXS*+X.C6M;\$DZ6^/+W"+:4K'IS^2R^['O>'+F(1=QGP M%Q$J?$/0[/=:F:\UV\=7<5!J9ZE@.9*^U>2FL]^C;O]=%1PBQ_0B9US9=VGE MGRH]/)OR\_#N:<H9!_5VBVY]$IZ5!/!57^EVSD.,^+U[QS)INEQ;F&CJ>'', M=U`LHSS]>,YR:&>-*'-H_<WKK9SECDEB#-JL^78?+.0'-#`JCWOY!]KX<1M^ M-6;KC:W>T'A^'`PCG?[[AM_PD''>NCG\Z[/>R."\UK^P-@P-CXCM^U@+=M?] MT+/7<IHIT!SN,:G4YM$8;PX-O>\ALY$Q.(P.L1/5F!<<\@,@@[ZQC`;Q$#[$ M4&2Q;83#=!5O%-Z#<KD*G4ODCJ"P,D'V2O\\XUYER<\?&L%+68`)5G;+G']7 M8SY(WAY]>[0-\B+T%@,!Q@D-M620\)WG%I^RMWB][3PR9HJ0!#V5O\BK0;[: M2+C^B]I&7-K1;3I5ZV!%F[>_&AM&&(=N/X+W^<[J=EVC/99]GB=OLLW<?:VQ MVS/'[+-,]>EB(W;"]A:SGI[&\]<M\U5_#=^2X:++'?V/`]+HT+'D5W8LYIE- M[7&(U\Q@?8OTW8&H,]4SWAH.ALQ)HNI5FS6T>T?UYU?GF/#:X6ODY+]CR=2O MKY^2_>AZ+PX]?4V?0"%_5+)]%^%;WI().,(OVDG^R<<8%?8"6DVOHX,[E>:> M@@QX#9AZ,O`$J%GH(UGT5G]'7KOW*EU+TZS:(UV>%0-HF>L99UGNTLXS1@%U MW7C$]@SL*.:/EIJ:&`B*#[W(#B,WGO9>:XQ:4K`T-!][V):YO?EW"GRMGV#C MGENSZ=Q+K7#):YJW3?_&+%-5Q@';CNW>P.:869,8RLSK&WZA@3K$B=XNQOM5 M'/XWZ:C`7*6EFW7\]+,.O6QK*Y.J)1U[&-PW9W''7)5LF0#CIEHM,T"Q*LH7 MY+=D]1N)1N,6NN)XA>X>^<7U;!E/7K#24PNWU>C&)O512HW%JLSQ76#1ZSC& MI.-XS99B-NXY;[!R2$BJA=<A+!JREO>-&7J)*Y,68O0/+&XW%Z$D!/<K!9;W M'[5E9N>@2?$=;=_A^AX]V30`S5'`K_/QVJZ=D8^IJ9Y_3WK!*%?![,[&>@NX M'PFC_$##=]COJEE<+#?*&=-4C?K%WQRAD#,2[%#78]BSQ/`<+T/BY8T#"HH5 M7"0I5YD4N38&G>A75_O=%M9-"@]NFOMCR6_!X?9?G6MF$>M^7LMG^[Y>GK+# MY<A6;RWQI3V)VT>H_LH>U'#E@;#/9H&V`;_AZ&[2&,8[=M)XCAO6'JQUD]S1 MCPVPI`.)1T))S6+]74KA<PFS_M<"ZI0UWA6^(YGK=`R>9GVZW6Y:3W>1GT)L M3-JSJO_&M]/3KF^^U6G6>A_9JQ&D^C_:OZIZ'!'>@/FRU7H)>X;[5Y:9)-8G M;FHXYM#@F.;7=3U/-+E\1?2/Q/NG)<S=IZ4#=HP:]$TE&L^+G#ZC*-)AKS[1 M%K@&B37HVE]:T320:]8TG*7V:#A-=]/:Q'IW'D(4'OT^W;\E/^$=[K6OV;!Q MX:&SG''W+@>'3H97XO])_D>^UV$]6(C1?)<4B'3_%\Z?C5-#FQ3DK#5`FQ<= M6A/;Q&08]/TXDQB3;.,=X9H&.@/>3%[J!'<S99Z/VK?^.^&*Q]O."=>.$;D< M3*&2^*Q36N/*0<?UM'V1H!_S9R#A8`Q'2^%(JE0SPYY.@&ZF%$N\2T8M<5M( MVLFL^SQ!KUYAQV:.?=;DR05/.5@I')WO:,G'6(IRF-&`UD'7KIQIXY_(P)A4 M(P5M]@ZW9DI*>7=?S?PBG=%9(95^=UMAM%K]QRQ1VBP>BU&:U\UB!8=Z-";; M\)O8B6XD??B80Q%B2?29)4@&CC2/X]B[/9^$<:)`:]C+DS<H/T4YEQF4#DC* M`I%Q1/C]^[3C'%"@:>9)^J_9^+S'$^@>RJL%6;OESW4H8CEK=R+OTENS0V;( M6PBL]7(#^]2*_T>_<`3=A06+7LW\N=FDF_LX/^9Z96;P](=K;#VOA;V1J4.E M]4T.4@<S>QQD:V6['%B;S.LS7S2F]?M[1C[K66\^LX/%_.BVYEF/ZUYC>P\[ MF?%Q4TJSB>?YWQ6CZVA$R&<SN;2]AG&:#0]A8'VHCJB8'?J0O#HX$&/=Y/I, M$+'ZONJ;8LPP56>/^@VUW/[O:W6G26B-2+V.YK-_=(S67H^V:$7!$9BQX_CI M^0/P[0SSYCS;<CZC[K'ZAM'ZC#==B/RC^X:C&BY-33<=K`/K#8]?/U;2_^$_ MV'IC2-H][5FOG$*/-LG&3=NS/X*T&DMM\>N?+&SNQ!QX:9A_!A0O]W0>'[/E MP;RPMIM8@F`,VZ(&(EH/S#`[NC[F.3O9Q>+0=_!BM(`??>UO?(7]@KXR_@HB MM/@!S@0SU>J=/H#BAQW77[^4=S7423G\9O')X(07[C&`Q[P\%IIS;B*YO]ZH MC#UXGWXU9<H;:L7#KO,F7F,&O:*<2*BA+N-/-7XU"+J^]Y^3P3FMX-1C'B]T MJ]U7QLSA/B7&\LU,B$Y<+:([6YBK?(D'ZC>S\'I_@?E)B;KW1H[;V(0&BQB. M"A1#O34^5.R41X#T/RIKM'\=D0[N"S%&;YMQ$S]M*02(&:7-M./AL'P:JA,> M-JP-UTD=!F2KS2,:I.1NEBG):>B#W?"&CE4,3%&S%$_A`^$;@^C:6J=1PCX( M2UO2HC3]LVR)HUK-&?F-X'?^$Q8^_:096(#!VT^:,-C&UGE*R$KU:`XM5!L@ M]D>!B"1Z-R1[YOK`0HX^\@K0E#03]R_[IO!5HB@#X;*>%I2#A&H'SN;!!/MU M)(^/QC-*/A:/AS/\:%9G/@/"9GSRB@8>\TS647P1:`'PF")/?$F_>'V[&I4E M!1,J5<:-?3]\P@9F'<*N33.GF!<&94UE'OP"&T64Y[&OQI`?!RE#:Q`?JV.) M6NY#UO7DT-[/Q>)C`/\;\'OP!TPYI_$\(^)V&]"\J8F*\P$<^8B;Y&_$I(#Z M%Z/A9@U*$(RK;6@M!):]*\\XX)HKV^8"6)^X*1U71>XH=V_FJ&ZH!R$*MEKE MFC"@:!2K1%MAXZPS-R!)6S6EK<_>X^#C%*TG(AS+8[1QS5G$PZ2.;22E40"/ M<@Y%G/YA4@\`?[VCHE^W!+?^TLIX@S:0D#/;,HS$QOD6Q_8\*3+?;,;PJ_L' M#@`>T1FI4E!1,RK@`/]FOBPJV>;VCXQ2P<155R"=^4)N(NE!N)!PH.-30N`G ML;P4C&%WWTL);4T$MZ$?G9?P'X):R4D1]QF/ESDE=%+<5P2XUOJ#`O.?I]41 MXV5$NFUM@5?'3<JO5^G6T&YIU/&SA?QA\V_3POG$IOHMMQ:F?'YMA;#I3R"Y MOZCPUE4^,<KE,,!Y*$,N:?MOZGX+0CSCZN@IDA]2R=75.-31T:P?&O:Y=$%/ M+*KACT=[?&LCIR?T!:OZ74).6/NU]I"%7`\=`A0,A!J\_T,G]+\+U'XSUOM* M53%)E=Q'-E/&KVXV5"7Q9(_U3#E.MFCC1_:CHWCL1-.ZMDI/:P>T[&><U9DW M_9M8)KL":4-1FWLIWR%H?75&H^AJLA<I/4\*Z8H0?--%%':?>G\X4B[\S2DS M?[9]:/J!V#0E<:<<;,"Z4BSL3,>2'BHV.QMG[6!OFBS%M[2C&$=/QE$>!?Q! M,LP[N:5$Q-'83;ZI(G4H0O)0;F5SU:,$J=FLJQY8==[EB.:V9KB,P[N95$[# MU9TZ0R]69U),XE_E&<HU!D<13#\04&!BQ=/N&/\SG&JZ6_G(DTWW6GPQ^8JC M]A(.\CGIHOE)YBZS%T&*&N@R70/`-$P8_<D32RELQ/#*K:GK.<_VVK"[6/V+ MAPAC'NYJ=DO+/2(6#D-4RP+8\&/-F"XR1-]!XB\PTFID@G5)TR<3*-!11]-> ME(1Y^]/O/I/E^_P?1CY4++[)AQDPS[P"L#)*5:;[0A!9)GZLH.B]RGN8*\\P M<DI0[FSE0LP6/53#4CQP496U-ELT5G#3&/CC'M8Q2N?YGG8[FM>9BG.9!1$\ M?>;YDU3\1_4^=#&^@X64L?Z-&^+V@L9MDI\\L5;F/]L^LPW@M35VT+5"LFS$ MN9ZYM;T?BDJNA@ZY)SX<*),GW-TU<AT+;XI1+R4E'<4RB\&D14+*D6O:STE! M\^B,J%MFQ4E7MT<E#>ZK!2/%]@T<6])7QF<E"XN$7(MZ*FHEMI)3AN(^6`>5 M9JV;-=4=NLUF1H_+/ZU5HU.*]G[[^;F"KVE?L9$'RDJD=BNZ=C[!LO'U]RPV M.U76._P#[MP3V`R*P_I)^(\L6KZMEM>CC*[1B'$4C.#ZB85_V\2]%<;]V@+: M3^S1]B_-)5KBJ]C+>QT..>BUFZ^_L_3N/V+U5<Q_WBMI@WP/2R/4;7+YD9L[ M;85/#FIR*%7-`)X$W?<Z:SB3_#]!CR^1K+35[JN&.9`UJ":1NK^3?55"-H-; MZ;HBU9$6-8RO09OXDU]?4C:QG&O`P[9VH5(^29&V>M>Z=MY;YA\BOJ\Y\D#3 MXYZIQUI3K$^[WE%Q$-N;)#8F\B(I+UKM1Q)8_J6L?(_FR5PN7]T8.ZNW[BF? M/QQO)++6X7).8)^#^2]F>"!O8YCX$R/D==3IUEI2LC]!!BBBU;3P?,WM]"\Q MH-N<O6OX\N-B(#$.RXC+G5#BJMC^=2,572478YD+E(,1Y;!>,9SDGDN=0&`> M/^JRH__]"8Q5_Y7ZPH3)Z>2/%@(+R7\P\`M_86%NW+"WV"PMX186\0L+>46% MJ*)66LBPMF"PMP186XXL+<P6%NA+"WNBPM[\L+=66%OWBQ5Y%?G+"W^)86^N M6%OP%A;Q2PM16%9:R+"V8+"W!%A<4]0O*?=N!^JUM9)O+4\DJ\?E?'HG:@6Y M$^0=7^'%ZK>`#\K@@P]U_$`0=[NQ?K$ZVW!\O+)Q?W6\2TLDH\9+C;T-OQ/A MD-4,0^9PX+T+N1JL%7_L6GPDYL+(OUM/!_RBW9*MK%AF.-@IX"$IXG&(W3#6 M_J<AC8*R;68@^,+/N_C"P?#QX*]`W'?XP0U5XTUX](`Q]3)7A3XL\K"E8'ZI M4Y^!"0O0JRB\O/H;6F%'L;DWT#Y5U=IKI<(1P"JXM'->J8',V<M&6GGM.L%S M_]9Y'C<G\F(V_F^KG$MI??8OVNSCVIMOU;':=6+HO%E.<3C_SY-`;*^+KS5F M<WM.LN`TFN0,-5TLU5;R:FDIM^)Z2"-I]'ZN7[59N.L;V/5VK]?S;2;%SSZB M2,[,:RY[VF*?7UNW&DVGWO.MW0&+=2M329G5`:*[`1FG9WXSV#SF;FGO89WB M_\BAY'X;9?$@.U&M/TT?Z6_!M[>DWY'!H-D/YK]O-]AGO80\I+.G'YI.T\X1 M8UON+>W/G9[FF[!:W@DMW#>(D_./8ZO$2F^<8>DW24\[[]+KU?5?UU_^((&] M)QL)?4QNFDM5`!V:%.QWE$/2X'IPN+5;JA^Y)0?!O+2(0B&(6OG2F<-Y1X,8 MD=9<RO,35B*EN1N23Z3^KG^3<E?309RUU,9IHR@HN8.G%/P8OZGHZF;$4RIK MZ6K[E>JX$O%3N(]!`13GCWVO238"\1N9!>(YGB(/?6V8LRL-XDU,D;@*KX[> M6?.KKE^KEO!DH,'5@M9),G&T=Q*..U%WJ\+6I3T;B?F<?LE7&P?+W2^40]!= M[;C6\!;N:ZR?7LV"U+Z!7$V\E&US$DF^@,^GMBL0KF4;O$I>-_JAK65]C=M6 M2GJ=(L])]OQ;3#>>9$.KY[6Y%95;Q=\7SF>;L>+R:%#S:REQX`'[J%?.D7// MTID5*\7KW1V[7]FL94=S&__M_!KWIR8;^6"F5^^Q.W\KKJGB2.9\ORNMJ?DX M]3:\=JRQ]3[/'5ACG?V6-C;`7+1<O<RJW26>JN)-ZK>??0J;3I*9;MG;O.[3 M-/[&_%J>KED<]UW6Y_L-#H)N,]FO$+Q?*%X.;U#K>N3C!?#^)];$^Z<S/,KI MR-;[B.L&N.V+IA';=KT.OV\#EF@/;,8.PJ+W8\''(,Z9GM6:%C\2W<4L9/4" M3!"E2?"E4$_:;[W6V&#FIZ-JDQ>6=_C:N:G8W=34S&ZW;C5TH.7%XJX5</01 MM?I$8#Z69WQS!0(]<N/?=X/!719T\#->K>A-28Z7'V+\^.2(U^UZ?5+''0(; M&YE<8A#T^N>.:(]9QCT-GC1?3PS5QBK8[$D8:9;3JGWL-61C&Y\2<8Q#IT^3 M8>AV@R/H,1=2":[$</E\A=/T8U#GJS=6%';[A%X:,7E4X<+7@G9%[;3&TJQ= M&5F_VB3\>P063%^P$[T6*Q?1XSI,;0-,=0]*VS#;2->X[OM9SM:6E[REG$)S MLFLXAAI!BA1O*]?O-)33G3]YWO?TO<=OHR8+L_M3F'Z3&8G"=)B)S(/>[KLM M)VA^#?.-NAH*5:.'M?OD'/>NE(S==6PUM@X[Y$TBD!_(@Y]#NWRTV+"-\[8L M;?ANX[=8ZKH7J:U(EQLP4G&C)^G:+$^CU6Y09IKUO4+J7Z5N:2]7HM;[M!\# M;CV'IS*U.8H'H5$A2KZ![E,DWN!O"E_EL-C'CI%LHW!I/U9B6)@9%":;T-Q^ MKBW[KOVYL<E6Y;^O4_YX]5\4BMW%5P$-\*#E17?UE'&I1VPV__?7[AO[-SZ) M+:W=T&+?6:Z$=Y2_K3%"6@R*ZH^-+.YG+J>>-M<2;NRPO%'0)8/>S'"JO\OT M=XM_JNXXUK.R+>RU^YGO$7V\;81C-*L`U<:&,>&0&`LSV?LA3W\FPB*%0"6U M*PJ,#0)0`JB;$``^K7V%=`%%DKC55>KZ`[/.7C34MWB[G,W>T1I?WM?W;%Y' M+1V-RL_8[BQ=MLS0323\)A2Y6@9+GZ61>5B:N,<4?FTW1N/'0-7,%9H:^O!U M^W;[S6[D+[]1R8%M![-1\S6/S%&XC1RR#I*/\/JL#3(])6C<]:!4[BYW]M"I M@;4'";8V@WK;%T`E2V>43\MHV#BK834`?CZ_A6GY?R_I^[;KZUL+2*WP\[[O MG:&;L%;MV!N3(>UPO:_T;_V!8("9[PTN@C1V85P#MB=]L;B<R%HWY6+U_4+! MP46"N'E;C7TLB;"'3,'F*WQZ_UD/_Q(T5GB`@'A3)'<@FH)H2$`D")"3(`-H MX$:"2)C$HC$''0$B:-4C1;:(U$72"J:*`Q(L")>JB<`H9D:M+:U:]>VM6VA5 M4'1;;;WK>ZUM;:+"6%-*#4H&0\YS)"&DH9),\SSF3]R?D^;W?3".&B"`&F0C MGOZ&&$$GP#_?_T!ZLNSY$E3=M?Y"HQ,\X'*$^W+:IFMBFX\%+2,'Y_DGCJ@6 M]YT.S,/O-D"@;O=+))BI\VB&E@E>8W$$@EOF";R3C^APC%TSKB-X9:=S0QI1 M>LR[]1:THCHK$Q+AF:'E;"U!O3AP8\M$T#(<$X$=H/D.@S6^Z1,GW&^WHN", M@WXGIFI5F)[BW8//353?;Z)!$X`-]UO\`P9`X0#,U`;YX%[&#*\1"B[0G&AQ M`(&?+8#<@V,JRXR`L\--_@$X:3#%8:)"V!S7?P\&+Y`(&!`N-8?@X3D8!C;` MC9\!Z;^1A;Q,R_]6]E-YEX7>H"(HX*Y_A+IFIHKT[FPS>U3HPTWC^AZIX/QN M1D!,8X#0>0X`,$D-"R5]WT*^=HWC:AOM`6'(>4N<2LDTD7?<!K]-5";3@*=] MOTV&D_(4UI:;QS6A"@]/AF&#;HO[[_&MTW`,?JRR0;&SQ)IP+<P(S8'GP@OF M:;&C`]_MPC0^&7&A\^$48]C(+^[;B&>RV'9V@O./E@,TKOV[$;5C,73VHL9B M@G/UJ/(+JT+B!,M25/B.5=;585A>";$TW+Z:4S7`$1QVHD%FN%B:;Q\]I0>N M&0T]%M1Q,JNHN0NKM"@[NML#V0,/APS6)4#,>@`$BQ%FL?.BLLUD)U?AM5PE MYCP>Y@Q8PKMFWA;%E"*)D$WH[%H`-`O+UI0P5"4#N-B@-,ORHN[I`U,Y!@MN MXB*T`SYZ,20A6)%&NM11RS)OU0_`XM`J(Q@2!Z0A.`;2#9%L4,2TR/.S[S<\ M4DZ![FX$1R&QF`Q5\[Z(67S_TQ+9[&0``5:;SH@&5%@9@';<:T'V`!,D^>]W M$O*L6H;?#_FF!#&1G2S(QGLJRHRMEP]AHI`[-88]B6CHI=F+&.KKAX?BJ`O. MKEUIQ%?B9!#D+0?<[Q_.L3@_``A-<2H/YH/;Q-BM0#7J4I16OEHAGA&X/EG! MG:VQ9$(H!WD!X.P6L=-?IK5\YYSG("F2RR&N3(L<_-Q,\ZQB7K&XQRET]V)> MN*15W0MLKO^R@-TI'?(MUO7A(4CG,@B*ICJ\9%%#Y\=2/3TK6V>NOX(/@C/I M9`6T812-`&'M2LB(8[9WM^N,02VJ!;$MK#5:@QVN-05YJL%U2V\AV&(\!'D9 MZ,9D)SO,Y1L:GZU.HI_,*<@<Z+K7GRN4'Z+G7YA#91*MTB0=8++ZEEBME-VM M\$IYH+$I8XI[,^8;`R"8G+MKFB6PREG+[DZGMTLGU\.@+`O&JK"W\]!P:!3U ME^!>5TW!'4^:LOLYTO*HZ)\%LY=8"";6A8*9"E+!Q5B7?DNM)HTO^JF97XP] MO"KF$8.AUTEC5'LQYTD,/X#B4\YY`5I8#L29VC?V/BQ"56"D>5(HF@`,+]M+ M^:8ER[P,5/M-_=95+$X]M!HVM;*-85+6F;@21.+1IWQ8+\P*%B.4A["P,'+V MG$0X$CGD59%)E?#PD#B1:D4I#%V35]IE@K*90YDRP(?7UX@-PE!3*Q'B0N!^ M_`"8_`S1H"P$SPD)-^H;X7!%W,$I4.-!2H(]WPW&0``&3"<;$2TA\)+N#$P[ M(MV(1<Q8EZ'AY&&VY0@9E@_M;U*+6S1*VAUS;Q#2,BZ6G!]""FE[D.SSVTV8 MO'(W(LHC?Z`>&V6A"&NNW.R0:LF-L\T$-G=VR%>2Y?P,+ZS]SZ%TA-A#7PC6 M[<<O?C7VUF&YI=QC_DJ/A*(Z9\LWSF>&51TM[?,N[S2O-->-H6[8T@C&2TZY M#'>9X99IQ[44X!MD=4^+ID=2K1T2+KEY@DHZSP8)7U0,+T*IGBCRG/8>YH/2 MUI/S`3EN:1#XOUI(M14'\`A2:)&HU3'JBS>>Z>OS]VS[@CZ3XLQ!=D6CH5', MI?IW9U1_NG7.FQON>#166L+;T$[?0HQ:RR%*M7_GZ3T]I\/V_K39;79]Z$FT M"#9</LRAVCV[@D&@&KA,X3!-<5:L?"<WC6C/1N!GF#7J'VY5)JBT]PC`H6-K M7/9$O9]YA:R@1)$PJ(.B"D.`:6Y".J.#)-]?6`7(0=O!8#;PSIM\Q@]O$X1@ M&%L2UV.P4S1O8=4,3`#B8,*'I$*-`/LV.8#><%3K9A_N-XP>=\TU<>CX9P62 MK_5('=$$WA$`^25VA"DXG!=XV`H@<)KNFDEHR(,JWQAFQD04>E?GVM=M:EY2 MK*K&^P?C?E2PT(C[2+L(B%1WGY_ZIABKHHI*FNU%;&#U^1T*.Q1UZ.W1]-\6 M(K(PK[8`8R"LRMIZJYHT*SZY'W!TKG7.=21T(D^P>L7Q*S1*@/ZD-`B&/.2- M*B[6S,^-,0E(KB*E,Q&P]"KMDQQ*ZUSJTLQM:H6J5M5XVM@1>-F/;FO(:M4' M0,K)'C@L>4TZ@+JM+*X&`?K8+_\<,1VSM3)6#%?RIR=/?^^CHI+H#-!RA3/8 M0E`7RN!FS0O!I8A]814=YERM[)%8#$SLCB70`<_GA*%!WJ]ANL]G<W#9R$([ MAVC1Y,DLC"X,>[8%7>3&6QA@?ON=NYA+)KPLOSP-*$R/:N=8Y^#RF/ST4%5; MJ[;])^95.=HYVUU#'Z?6#\YSJ9.A;Y301(%$77WE9*RDD7G-L?'IZR!6<W(( M3$"C2OGC3V8/_X-"4Z8#!-B^`KFA;",-0/-/A._"S!,'<U_[R$L_UP+.^R>+ M//9`\?>9-GK\G[`7'TC]@UF;56KN:*1,PH5Y#V>+D%?7(H)DLIZT1#LT`T8] M3)VBX!53K[2HD5E&KH5EA#ZXK"L`ATRSG(D!<(01!@/&F?DJ%Q`43+_4WUZ) MF<IJL08Q'W0:[EUM8#1&L&8$DWXG,1OVJF8W5[BA*?+:3&VO/(F&8@]:YL3V MIFSD1P0D32DSOWFE/1".N!(%%;.Y^%NPV>;D=PS>.J&8IL22#@CM022L&R1S M9(RJ3UZ]9#7E)KL",T1WP)%$:I$#D9K?.(SY7$ZU,CN0_(4!M+JA,J[EP>?Z M5587;C*4,VOA(MU7U_D>]BE`*/*KZ+D]AV%EUWFWKRS@RK2+F9%WDE41Y0A- MJ8:RW7=#7LK*]G$X+_)W2*:?,W0#C!KK\MK0NVM8Q+C9H&GKU`IF?<HM6!_D M5`]HK=^/7M-`783MF;Z<TI0V)RF#%D,_"RQB0=*SB`N'N](2N9@\J@RX2L0@ MR@:92B5OR),9/XE9SN^A?<X)PQA81HY5!_X@=-$.:F(#E*X%M!V"=I@`Y&EG MG+<[:2)((K``C;B!?DB@$)6[M0F>-7?@O*6/T8?3CE!!`]47-,!RV+["G]`" M6J9H],.Y&3<2,Z;W&R&="ZIN7.Q"T3S68!Y780WO]!LB9%`_T@>](_I=BO$M MQ*A!UF,V113#OX970`\<>=J(+^(/B>,FKQ&A7JKQ7)XG><BF.9DR(RC3?;'` M3095[P*2!/\LG;$D!8[6N*I9XPYV*],&<P4KJ?]J*M7R_KPT"F-2>*S!(/N^ M<R^@=RS6!80G`7)J!/S!(%E,+"7WU$LWB-!><04:K=-!$)FL$&(4PC^/^'8Z MX?UI\N/X![;,YH-:0N&C0%LU5!V$$UZN+WMK&(A+QL4>+8W7R!/%NX-?`\;Q MR\[5.9RFI[)DXQ-+)AOU^OH>R\ABXIQ[L]FV[Z?4H=27_CXH[XL9P=)9<#>: M7?/FVO;_L2=37.UETNMMJM1_,YE^,W<K83.R+O23\?GPW+W6E-\?#6CO,1V4 MUD[X:Z!G_DV-16817V.KJ<W.5'BY^T4R>=WL>Y\SAZC2Z^VT?Y=RCBT>:T)+ M`5<>6TFD@'*W\;@8W%$[ZI_^`WI\OV('1=(]K(W_%/V!\;!U!3]_Y;1P4:B< M,\&WX<YC(_>\7(].CY%;D+;DR]C'U3XAT-?!4SAT^IH("GEI=[JWA^&KLVBS M=31.D4GY<YXIOU?V4,UG?IWD]3.7!Y23?)">*,;8K\/%JV_G8BR-3.UV&K]F M_9?39^6PT4E@'J,XVZ@>IK2VLK27)=U&]>3?2[VWVDSK,/.<8MP>QR_[':A( MJ_Q1EY'V[89RW/#;OHP>]<>OR'".V;U`:DQ_./TOSDM#I.UXLWJ-1HXJ/PM4 M]Q>TS(VCM+/>%H_X^"2=4OB,?PSU"Y>/G5<Q%PEEQ[_VTD^1L-M.W%?ANKH\ MJ]5F!\.P4_-%Y>H\F?BN+F.CFYQ^0#<G@6#WR*B!X-?EJG>53*&AI_L\GBZ: MF.LM/DKBKU7MY/;1OW)TFBK#[T4][LX8<[\.7,RM'L'#JXW6%825@2?KFS9J M?^5W;Z/$SFFSTUM-6[MU1&3O]NQ%=%QMJ[X-[1U?L>MO4\Q-\.IY^"@)K023 MA-_M?]#RN/]T?/<QWDTEGQIKE_T;[#C#_T43*#]T'TNW]\@H^O`O%:4DW3J' M[^:TEC\C_I?Y8Z.U+APX>.UYJF<>Q]:YNE/7X@QF9WQ?8^]*.7?4<`QM=-:$ MG:YH"VGB<]HUM+&Q:+6/L?ZGXEM1JM:ZU%SUCBG;P^OK#?X9;JQNKKYVVMN] M/[G)3_'P72W,QHE7`Z?3V4I3_WH:"J]V%M*_->"-Y%/&Y[D\+JEIS'_O?>+E M*PXX567=3/WK,L.^Z+7E(%-WM%7PU?&\/O;G5>UKI_3Y/YIJ*I<))QG)WZC5 MXE]L--"[R0;_P'@S7(G70GZWLO!6&GW^>YN*-<KB[N'FSA2.FM#]JZIH/:ID M\X1OJO%X;B5T1,4&E_J\6FD[GU<".0F934D_\EF[ZL>^N*O:1I<\YYX8K_#+ M<O>8#7I+#B')GX_==>,W_UW*C=N$_TNSQ^]U-AZM?6FJA0I^7(V%1X+6:ZNF MU4G68?H.D_)1#Q.K.O(3&KD(/CX/M0YC;?%'.2ZD?RT9H31*_+M]%_QT_$T= MJI7:B*@J:/=)&P,[_NJ'"I]^3*9F@FA_W13Q&_:M=-$GS$'I\K6R&JQV6CJ? MB=2'Z=7&&J_(=]_JO<SG$Y/^>;ON17;.FXL'9+IQ[PMIRN4CH)ZD>Y2:SG"X M$WB"KZGGI0M4]#V,]7>_RXVK_9^W7QDTDRT50DW731/\CFK>?<GS4W_?<MZ9 MUKRL/N.\3>AC8Q0;?KEUVE\SJW>&@87WQ*$2ONOF,>\BU4.FA2X'V?:??;NX MK=N,\K6?+-)<#Y;4>U)JAU1-WR.*R+O"XJ%*#^9%Z;S5T75.[YBGR\MWBJ90 M)T8Q@\5[K&Q(F.RW));P=\;_Y],5%#!MWR`>5Q`VE&D+L-E&=^JBQA\UI;S, MA(+6Q>JNW,11[4,^\Y\45I(N_.9-E(2"KF'8Q_WRN/R^5?[8R0:8R'IU,H*^ M?_SZ-@!M^&O\@_Q$QAA@C*MT`(`L`+40``#D$0```.0-CHPS%-L@%#4,`"`` M``!#3U!94DE412Y'25`9W9E0R(U<`!7;6LS)(0!D$BD%.,5C!K0A$$2`J&"# M;!)M!X58\0FU$4HHP4:"@)D2B@T7<6JT'@)M2NVM6H(U(M0<4!'B)PMJBI1Q MYC7C&K:Q40WUO=J29D_8_O0^_[G]2=2=:SS7G???WSSJ>C/GST>#_T^GV_== M(XP"E0H@\?BHE/\61RKJ@``)U(?V1(R6K?CVWH-33RH_:1D_PA)[:&ENH>%B M(FW^U[X$,"3*Y*&NN+*:$>V`W>2?`<BL3[N^)8'W$/_5\X[FM/11#NE7G50D M]>!A6A:(M+?-%($BBKY=+WAD>YA+TB9_A[B^L^N3'G;L="S%Y=[5HUV"%:8W MWI;@S@#C0R?^%(89@+#8DH]NR?\!NAV^Z!\UZ[,!@+TS#@/^E)#T!PNB$;(Y MWB4:9ECPUC`A^P#,1SO:6;6`Q31^1_*-#'@&:'H"A7Q>A4&'S!)Y\*K186E" M]8=D%#-`P325`CT0ZLP432N:6T2*T-P_DH(0@-]JYINX7U1ZX<RM>W\CJDNS MJ#2#%<$32#WZ8+0O<2=N!T'\HYLU<KX*E&N&W%[`-&8@?FV,P'/%7_&_`&5/ M$OLB=8-UOGQ&RO@'C?S)1)5\G!A>2Z77(IB/@5".J2@0;(E^HSZUXWLX4X$C M3N3'=UH*0'1=<#*27J1)%",G`*1:I8_4.E`^$?"R.)1Q)@@YC$=\IP.@#J=@ M=E>$)0/H:_SG>``L5!<Q9:^`_V],!O#QLUOBRU0L9[@`%O^R^<QZT/((KSM( MA-X(1M2ILSF%:20+'FL2+%_K:J1I$"L.AO37!_=.0=:2TP9=U7('(\T&LK?A MO-3PA<K[V?0@[>!K[BM/7H&#4(!RCZ0U,C@YT%ZV"SH@<5VHB[FKLT1$NGL[ M3ZH:G;LN8E`KCEV699AZ<DF`I`U<LXZ0_$[J@X*\X/E'3Y##V*_N9,\6QJ7\ M+YM3Y`=\OQ-G%/J-CP1[7%C)2(9K%Y9B_+[D9TE@.[$*-K!5.C*N`,W:*\.` MSV4)E^R;V$1*%Q*X;7A20&,#D6&;TA2%KK#,AJPF6L8<"5X:YKH+D&:F^>F@ MX)@,?]$\6&K#0<7"@FLSUSI;]IQEBD=;J[]2"M)%5"WT";0%S!U1Z]0\6=<I MML)"V9Z1'K$Z>A?GAR&M3:#%[#5#!MS6.%AW@Z?Y>,3X[R3%V6W/*'2!2!]% MHOZ%J=A=N<UAMD!:QMYZ_XCUE;];>M\3[C"7)9HM8,Y^G22RWBH:Y>]LCWW) M/!:?4>!4AI4+F2])4<H5YU;Y@W/T01VZM6%#?-&>W"_3;-@"\549J.4/2&9` MUED-AE_$T.-#:07#72$GL@>"O;+K_*_=0XZRDM$.'\/)&QO%_AZ`EW,M44X$ M[])_WHU<^;:#*/]1RO^B/`KI=)LANB17PC[ALTW8M$DJ+[:\4Q>BX*6$99I2 M3&)E7WU#%7;TE;MZ#QZ5MT,4>]Q$\X9AS/[0`50)M$S??'7Q7H5\B*2?>NT6 M_YY_R0&([-%BUOS/NXQWE1PS\9-6:1Z9_3TT=%S)#.PXNLWD+JIT?`W0AVF7 M]6(\UL*H^D^"=OWD5@[%/G\[Q@VDKL^=79S0?*<BN8_K%\"B(KJOV4;.TY(^ M=="$*Z9\8Y99L+^K("*C&"-)MCY4"7!R:PF1R3]P'8[(Q;H31*^)$^K[Z**- M:2^.]E8?M#Q[LP#)>A<VIF-9A$70&-<U2'R-!4@NA7$S[P^%9FRQ\33B6H.9 MT93+P$K/")\),P:+27YX9]0Q-SO23HW^H8".I+:OX^A7)T@7,DXP`E(>TE/@ M"LE`0_/^2>T*8"@#RS$[0(R3MRP<E0M@./%D7X'(M-T%09OE&UJI^Q!L+9C9 MHY8I"SE;+2!<5I8_O[N-N/>N5))&!:<Q]FK32F?<#S.9@5WJT]C78=.[D,^6 M%<0E7!>4,WMJ"_G7@E98G#K$2,![@'@?5YYD!T*7G%PJT%%G"VB0<*+%98\\ MX4HRDM<D_2A<B'$!X<%S-@=39\YU_#LD"2L8D#4_D5OFOQ>JL1F&&HVQCND^ M_?`Z1@%R'=M*YH($@.;'TO9F-"N+:95U@<CK(95$]$;R2`B5T0%#+99,.;Q/ M1I.[TAC&;OPGK</FOK?96&9W@O8V1\K7.#H!`^`<6`<^Y'JY''`=W7@G(2G9 M$B41M3*5!XE?WQ$,@8^H.4B0#^.Y3`G8^M#3$8DCLAH9NW_2)3;#YW@<0`UV M1G<P+.-?7-O:K\UHDR?!H&!U.1ABU[5P/3\N;0=QQ<PI(=J=8IVH#,:PQV7] M24Q;5&@W-J5Q)_VMO6Z,CQ$FF^[KDN+$7[)6U[XK;R0VQ];48:'$W/$<TF:W M`\YJ-68DCA%K<^$)UB0,LTAB&`IR'!=G&(,"#>0`9^&1)!4O\57)Q@CKSC9% M,F)2]^'%?$R*P%Q%&"525=JU^J?-7?`O"2HWIJV07C>+03IDX%8+5&E5`H@4 M0Y@@:0!)D5[27M$0;4?1(L.6;5=1V=`)7!7,!@1:8%1XR+^P8QL_LS'U_X75 MFONX"'ZWK@C4L`Z3:Z2#*$Z;7M>?1+7T502Y2$G@/@1-HYD\R$C%H>`X260+ M<]^/1%&\)X91_S@Z.E.8-PZ_LE,%3O%GY59$3-*G3Q8%S(D2^<WIDSI>0`9N M#G5*2THU/XC)R3X[T^\B,%J8E,8KNQI%+&IW?_4F#XM`)13LA8BT^J4@VQH) M^K'J2/RX><]Q:9D2MPK>M!U(.,@)7GGTH,04<S9G^LS;YIA^)`5&;!Q*IOI= M'?)I?#)$#4H*;$F4.3Q52.#R-@1)2KP5UJ,'2<#RJFHUG:2'U:^6L1G*/I"< M`/R8VB5\"X_4#GC_`3O!>IT(O!M;\"0[7M!V.<-X#72@_?AG"5_9J4#C>/^C MYF?$GP1Y6I[=`PH.WC/?AP-".5IZ\6@EW`FAV`?JTS=;]_M-:R)J0_=A2R-, M;WBD/K=KS:Z>B2\&4XF7!OS`:L2&_=NN;>\\3)I@$&P!-"I)328>ED1)"Y(B M6@)46"XUL_)]WW6]N$O&Q'CA(%%H-3^K;:T.1W;ZCT7:8TJV9FO1P_N)K&PI M<WG+.3T"OQ&Y2-X6"1'O9`C#5I67T,#&J".QVECLL:3&N:119%-Q)X5*F;IQ M4LRA<;$*@E&Q3N^$_$T`[\RW*L'AMOZW6QA]N+#(F*1`#%<57!OC#I&E)B+A M'UY#.J7Q4@UN-UILNF'3/TL:.YLP5/.KL/HW=4CR2N0$=V$I)B6M0TVD(6EN MX%1#74ON=AT#*!#!8(W@[Z9[;>B;@3QZLW7J3LGU"2(LG8]B1%\Z)WO5-'=. M*#C*;3;6,-A*&:R";I3>U=FXT06:>"H:FA;$:G5%P5T/P]H@)GS;CG,'9#<3 MG-$S'[Z#!\J&-T<$:XYJB3=;CP438&<'$N1:J#S$JD@<8N?[1GP;7Q8M/2GE M$(B]A.$[8??%N:TJ;IC*=T?L>N4%;TZ-BPDZ_,TQ.>?_-W*XN981#?F!;BF_ M<2:95A446"8$J6QSENE9%=NQ-ZDH+XJ!]2_BYY2^,&R9.C\PN7*^]6'3^>RP M64W69_QK^`5M#GK1\HQMER=:!S'XY2^MK?AXJWQFG)<6+0"=0P;S6"@HC1AS M:T%#/1%T=(@&49(9WU..+ALW-V&V5@[\#1^XY+$N\L-8I)BR.)PJ,>,91A6V M,W?-9H9W]MRP(TSO8QRD%)7SE(*E!F.E7>P6-RREA'7K_HF\<AI@8D<2-%DE MOM8!CRD)<W@UV5>?!Z^,N!&`K4.).349X@+2MK`2K<[*OS5N+0-EN8,KJFOJ M([+.X$X>')])7GD5_4_R88?6G=5DITYN`KG($)T`W/45[/&`@"N*N-U`%VO7 MWYR"F(2$!X#VB-))';%_"S=(9D-SR48!N/$7'XJ]\V#4"UABE+'?9IQ`#N=R M!S^VIC>`?I4]GEK$8T]YN*X41P;V#S&Z34".:0_V@,R-20D\FU`I61!X-%8: M4?&L'>-0S`FKV_6`R.?EX?UQ:(!UE[3$=1=:8OQP8''0#BH.*"$%F=E4E18[ M_5@;GR6)O[Y3]X#&E%1L#=LDG`BOX]^5!2&W1!%%!FMAKB.Q^O;YG'0,A82J M[&%;B)VN6Z[O*.A?)^DKP/#50%GJ]GLYE5<*9^/U.3G]&/!E.#42D$KCST(X M/8*Q($A)JC#5H,H::D'F.'*X.)`Y>_:8R(!7(WJP[`;6>$2:JA;L#+4FR4T_ MLAI3*&MU"M*$(\H<I[_TWNQB^OU#<P.R+RQ-1<[<FYS$AG8-V*\.1NT/H$%) MEVB,Q>:29P+LXMJ=?W/>6E_`[LPWCJKR2_NWYWWU&IR!Z.V(8.EW6.VA$26- M/M7LNR%=#O\],VL[]-F)U+^4F;[<PC)L7O&JH"5GWS`MWTXP&LDOF7RV,4NW MW3LA#Y+WTJ8:I[Q]2+]!NE6EK=I07/*N4G>O^3SL)P#R2^O]&#UDOM#[EYV+ M_L;>,JX*A/&(D']>K!4L)5X!A+=I/3Q$JW\97\_/A\5ZN:OH=D[F;+-;B$1/ M&#K;D[K';:RD[9<KL\\T&@.\W06,]U=CS.3Z>)?NL&G;[_M$&./#EH8;3R/Q MPW"G_A<6<BOP*F#4K(0B(?^)5[-QBK?^Q,,XQ$%`*<4I^)_3Q41&<HVK0G0) M4ASN`<:4!0)B]PXVS`YD&_'#@OXYS*@;[UI`Y`%]'`4%2.$D&E';Q^9;AP\; MJ]*AC<?5BL)PZWQOBFQ1]@N],$P[?;G;YBGP3'<M")S967]N*F_:0Y8KQ7F% M\MVFVFK<Z(GF5]><3$EQL_"X?MX[7\*.MG:N5S?@A;:;@IGNRG5G$'>P/:Z7 MZ(:;3'J'+S%7FJVR[-V@37%Y*^9EV/5ZWWSUC0:/V?IZ>+7[KASD%Y]-E^IA M=E5V46BE^AXI<&B+MEXW>GF?=0$9SDG'CD^D?JW_]PW'H]N+!JO;EFZVLM%P M>,\_EBXT@1!AO/^GKNY3\+`YHK;DS.>;5)O5*3W"L,76^&#C:ZXY0DS=[7TX M3$=G<=SD>/4U5,MF_*>F*#=ZFK^W,W+=TZH\85ZQ\A1>4%MD;&W[L[['KQ6] MM3:>><W*:O3)9GCPLG=SO?T%\#\[FW\N\JY&B?I]=%9"+KX&A^VITLSX3WTK MOQM?9O>([-A_R\LX>_::>Z_A9Q[JYK[+[TAE"^KVT!Z5E=Q_WQNA\MC&9I=V MK?`D"E![MX/'<_VNU+0Z&J)IN8FUWZ;#:"8:`;N>NHOC2U+BS/.$1&1N8R<5 ME<>GRGQQDO_^J*0_=0[FEZ`67PO1*3&[8L1.Y2NHF@[\9"[04H^+'?N7'?29 M+)=H#'!::^]7R=`F(N,4Z_(&:G<F=B.VT2=2CAV0$2H182])V1Z%+-':$RNO M^`15S>LT*XJ5?%TV8*U>APVUSO6ED/5?[F$FE&^$MFI2/3"`>VN/[L!H7RO4 MQ6>EEE;[0H"'9H-$UJY-.*/17O_B5\5Q`[FPRP;>)=;:Y46>27,O)1<K>2Y6 MQF18K!M<^CA"3`+S[!-3N$6UP_3>$:/CMH9_6\O/!@G2O_C?;[1655E<_9=, MF>T5_XU5EP[-YI,SC^C@F72P6=P53*I<IRWEPR_B^36JW_ZM_$=;I9U3KOK= MH[_6H[OYU'P<?';2"^BFT?+RWY[J#D6[\JGB$&Y3?U<C-W3.=2!C*K!6V]R/ M#@;;?_'3WZR&[_^<'^TQ',4NX^M!Y))+]LQ@LJ<*,<`F&WX)[0X`C\7S#Y^C M<]<W<@:$EG78M[=P<.)=A`GG=`"`*`!Q!P``P0<````,4`?>,Q3;(!0U"``@ M````34%)3BY'25`5W904R(U``!&;G.20X8L@"1!,$X+#O8J6,88R`(<BHF"` M@K%`1&((H%,(8)#"`<`<:K4%Z4!:K1Q%J-%+52$%"(=5M7I&=5H01!@I8"`R M#4!01"NM6H$#HWX/WU^:WZ]Z\WK>_^][^(_O_GGPT#_\HLPV@BZV-[L[-QDP M:+/.HUDN#D("L0"8RP0='*:U!U-JOKU<L&BZP0+S8YZ)$>:(LA"DKH)G%"7B M6</@/6(SGAR4!M`^CLCGX#4@-2DBA!,"K14'()8&T(8$'D@&6"MDQ#4(24[D MI'Y*HO(A^U*+9-`"V-=SO@=JK,?1`'2V!!&!(`$1IX]O1P%O8N0#'/CL?YX4 M!.K3&\A^F"1_9D'>G]LO!#`EQ5M'F3(^8BN%F.LHK65DT1&'\T:_D0,^`RS3 M@J;`_S!B,H2D&A=R"FP!QWY"'VP];E'LV3M."U"!D!-W^58K8*JVE$QM=F8& M81H1H5W0PJ*E==]55\PZ<^D;@C0EK2DN(?5E"`;Z\=UEEGPH8`@+]X?IV?%S M,I--(EA,S]TNBH.XT`@$\X;B=&H(BA3]C?AKF#R_E@W#H!0:55>>_+,)Q<Y> MQ@%WA]RX*SE%-:1S/TF)"2BG$P]YZ2.4>R4[E/[SU%K</M7%.BW*-U77`RVF MC6G;6SYZ+=_CJ.C@(!,F,F6!:+%GNCE)36Z%T=$QVOG'845XREI-"H%SU.:G MZ(UEL\03"')U]U#X,O&UZ,@AOP7CN)`?1Q?>RWP_DS%]6T9I^N*I3%XHI@T' MOW&I!3DL2:2S0G%HQW;_'[JK-=B)0GL;VZ9-Z68OA2W@C#Q&6)%/$:.A.=+< MX$KXMS'*)N/Y([_'9K*A!92^32YA5-+=R"L=($\*')#DUGN0Y90#FH`*>\M] MUSCJ!\-L?ZUXAJ^-?_I-;K'W#O8M2GI?KK_55L5I34C6?B>%WF?,Y0W!*@I( M.UMM&?1S"@9W<0WKJ&S$J'Y?9+<795IC&;D\)<Y"PI&@ZAV;N+W]:<W(9=1C M2W*IJ_*B^#I)I)ZB&N))P#1Z"925.XKBU5/:&(4(/7_QDZ&IV%WQ]8AK_=K, M3CDK+^X]P>85S6JU39IV_XU.!_$0("P(UEC-SJQFG&2NLQ,?Q%SJ,51'\,6@ MK]NTSB^PJGM>Y>\N4CU;--@S_F;Y)GJ+UCT^3TFC?6+D%U.TD#D;+0./V:Y2 MC?>E.OTK90RD5:[TLE/VG&19P_L:;\<-(VO(BYW>1$W3^J:^\K*D-]:P/*E6 M+ES&]TCO;O#Y%N;XSH6I4P&Q_*8.YMBN?P]IYRV]/!6>UXXY]JER=HG>KX$? M>/!\VE@@L4%=U3AJFW3N&G,_._L;X\[-F2[#S-_NBRWKRH2\._UX+F=6H4(J M_/\&O]'+(G#,`;P2)0V8<SXGU,2!2!S<`=ZRI]'6^4&^`B*!R3DF(M?!XJ/& M/@>6%6$_G5-^).X$##`3->)A)!3$?4U%8.^HGU]*GK7(X#Z+BU[LG;UR9*BZ M9+Q]`_5E]@.*:OA#1Z1_C+N.F@,4U6_I5D[-/YL'-GSO^5594V[K)4L+I]+G M<+#PWN7$X=L3=?=Y/-MY>=O%S-,E]/>RM\#[UL;[<&9S<BX7EJJ56*S&]BI! MQOO4+D=%S&WTUCW]QGH+G_M,.TATZ?"_89-<Y^U?.02(9-[U[96)$C=92"U? MR`WPV\OI;7._]@_CA?&$6L0VP%._EO:-H1B:;C#DY9>CY5`#T1Y)E<(UK@&: MXMKD1_?_.`A:9%?LU/?1ZBV;V/+:03NM6-1Z,A)THE'/+B\!&DY(EB3;KCA* MK/<_Y.8K!_*<'_U*V9O5]7=5!7KN[M#R]9SM%+LAD]RMIE*K#R+>ABYPHW9G MIB+>0Y%SA`2N@V*_P2,43%SON'0,^N^$X!+SX^4F0/&K.Q+9U/+59D`X?PFQ MZ=^`%':LDW<ST+3`1J8O!L6;9PW&VS1J4OU8TA'"/,E'!2CT3J&GZ(G0^3@- MG]5ARX#HN"J(H3>!M.&<^U23F+)O?.GHV'96G5?;2]C*[QYU(BN]XOJ):E6Q MF]AZ,IO4\E`^Q[E8&STD.N6O_:'KK<:\VFVQ.=S'QYZOU^+Z7F&=(OO4.O-( M.L]DP(19UX-[%5:Y^_O515#3^I/V3CE)K5!QJ$D@0Y36"(M;HVP/`Q1*!BY8 MF/\]ZMGZS@]U^F#@@$=-/@8PD(0+A8NKX#-S<BX;B@UED"+-E`/8O'(<C3G- M]SUM/(].N#Q>U5+:]R-$-;TU(/O/E,KP$DR3HYPH,F\/)NG/8@^4NEJ*34._ M;KB)C("7R0IPL;G$)!.T=E;85UA:]>NZ^_$USLI_"F/;0@V+IQKV]T5*IN@7 MG'V"BHX1ZDOP((,J0I5[^CK^KRV.)#V!V`;^PT;_1<1NL&^@'NQ$Y$JOG4+Y M7,U]N21!QDM#U(L"8EK+_<<D8D1Q"TOQ`\$_V>M0#YQGNS@#0G)77,W971<\ M$CK<4OYH?TL:U@N>F2/"SD^Z7,YS5%$SU#8_ONSME)Z.\J_:E2'4E'HK#7:B MH6]AF$1FYK]1,_BVHC:U4P,-W:)?A>"UIVAMS70`@"H`:00``*X$````MS^O M/#,4VR`4-0H`(````$U!4U1%4BY'25`1V9G8R(P``!%;__FQ"0FM-((1(K%) M06$II#2+614"+6"*!32.4CE%HVF)LL`H)Z,=;5N(S%MKJ*B+50P)6E60B!Z( M5JDH);3#2FC`'$,P$DP:B"!;AP.%(%AR7X!>/O@\X._.#SOO/.OB76=?OAH/ M_E/3?<G"GO/K^A?GN#?S^SV.V^1JX$@UP7KRPGP+?.!B@L0H[U<GZ;.Z"Y`9 MJ0(`#!`-@(RT7(+L.;(`!5'G,`=`21AA]NRJ^]P6N]FJ[*G"R40"@,E)YJD` M\!C+7X?$PBN=>Y-@+]U>(N5"3Q1_@(&$A'S8(='KTV8D3@3(K8:2*B#=!3&" MU1K,D"@5'YY7EH^97;S3<(PWLMJ7HN+@66TO--8F_$DH8!87M:>AI7;CVJ(8 MLK;(C+VVH@N;$8@L-2JH>:MOCQ$9*PF[-3<\^I<5,72=SV63[LSA/\^EO<'/ MIU=@T*EN/=QO5FG*BG>,]0MZE326M3&UNI9&4@[JF?#('M/[(^^/\:4&7&ZZ M(V&7$U7V0J_D2N$E4I+..&?T$I`;)\?H.#@7O1GUCF!7.`#"L08<^;6#T(ND MC`JQ3,8"74$/T$@5@/K$.K!EJ*0MQB)06=1-0T8LI_N(NU_)']63.C4*JHCM M9RT1=]NK>+5.605D[P0D@#JMTNN:#R\BW4])@_*9JLR8.K3]/H]8^6DBU+U\ M?'=/HE'?T8JCR&\.;=_JK.ABVLF?OF5'UZOUY9-C#Z'-"M3NR@S%^DI[G`L= M_KO?K'P?C2%'@:>C[!/I<F85]:O_=4FMW/(Z'*<?#J2DLH_8QZN7ET]^2VHR M=AG5F6*;![A'U\??;:-=F/^`I;X@&*R[XF]D\O1_OBFI3G*O+!W8T^`XU!8* M-YD)T$.#5?P;`5$&L0#FK0R@`W@'I0\.14M02](U'C(O\4'(X!$0*C7X_SVB MZ;6<&]YPT'@?B(.'\S4);;<H[M(+KR29)$1,'N#\1"M8)1!S,X2RDADZP"S> M784YKN>T@/EY6:G`]L<6='_?:N,=?->8!S;[>^`MTTN8N,1@+L;Q":B@SBK< M$-C?"-BU4=$(JQ1YV?(LQIZ?U[,CLP:3-F!H*D4NPS6H'*^IE17,3J&!#[GA M#&^H97?@>[N`GZ'XE'A-ZU_/MN:F^7M]:X*GG[6.TRAW=_$W#8G<!2N=^"2M M&SN?KE.8KMC[]NI\%P$>Y9PK3VL%;CH=DQK*@1W9W_".H%ZD/D>OR^$-T=C# M2!!*[DIWT6\9R.EF<_.I;3[./CM4SY7Q#W@JVN*&UWU!VM/ZX0=AZ%<B)1CF M@H&.VGFE6HCG!(];)A0D\KQM*9$$\)D1433MM-%`8;LMS(\>`U44BU3]XE80 MRDGM@V6,?8F?&OL^);_;3$S;OXIF+Q/1G*71835=N!Y""F&]ODHDTD['TW3H M8,)?`-GBYZ*KW48R=:(U>!<HVVPWE[3%M+M*JH!R:#LC,<3LR7NYS&U065ZU MC)C)[J%6D'8M$KX[DU<-WM""PI``X7`<`_V`5GYT`(`G`%D"``"<#0```)$` M>BGA$]L@%#4'`"````!-04E.+E-'#!U1$,R````<VS62(<4<4`D$@0D+6(0I M1&T0E1_*".)H42<(0Z$2*1+G.UM\ASN2[^$3H*2Z4EQ\#*"D*"D*`I*927'P M(I`HEP\UL))O!G=SDCD7)$49$%&;1V+N2[WY9F;F9\.][.W=2WJ-7J,Q?J0, M&VTJYY\`)ZP<S+SNW2S*&1/R>F`X\JZ?-(?>9FYW>6HD#3\W\W$P+Q@_X6P0 M\8,![#:AC!]@XY<EAU0[`30PY"#&A60>A06/29=>2G+%C^H"WX>1+]H.&E1` M:NY9`,V3!>0/.ZBJR.!ZS0#I*Q0U2YZK,HE_#MBS`\MI^BSSPY10+"W_V^U/ M4%VL?"*A/53O>RIN0+M=9(I7AZY`#+54Y//NH8.\W^)%>N=MZ"-S9-NH<G-H MK>DOM&;::X*"^89R0;#;[AZ;ZM4$%;`;7<@'=L0+HT\>`!R$2J;+L)U##=:M ML*J^U_,%\XS<N-._5Y+\0;`$A>>24C>^J:YN,?@0+BA\`]X>DVN+EQ4+I\XU MS^1^XXW45RZ4<%ZY[=K]Q>083NN85IB5HJYUB!]</J4D8[6?^`%RAJ^*A7', MDG/&NR+K"7,#XD#_0/F4D>M=7M;^1N=\5`N`85TB@7T4ET1=.SC"/A%8MU@] MR?KMC2-"_-T64:AX<:66J]5K3V[IY7N"X!AEYV4PP?OPI:T5\J!!N(3A![V! M:(S<G/?9>/O]?9-G?&^4A)&2[4XDZE#FO5LNUNY,XJ*"<O4%YAAEZ`I47B1& MG1Y7RH/J%G,+.G'HO.\.!=`9L2=VE8TU]+PQ:;,<F%M\#<(!0.NL=`"`*@`` M`P``3@,````@8J4O,Q3;(!0U"@`@````4UE35$5-+D=)4`@9XA3(E```'9__ MG..>9G.<HYL3+N48Z1UGAEE<HU;F7+W/7O67N4LBHY;[)(K36S,VW-901II8 M0Z7>@][VZ$84Z..B3M88X+(1-BE$',VKBR4$_75`C]XWHJ=QKC^$7K_O1_>C MY\#SSY^+>'GI\//P<'WGDL-D#'HV/32,A'2Z8>9EN)RC9`G\WR#P09,TV]8" MTKD(C);T/]//.%N0/%[Z0`R0'0+,5NE=A?220#Y#Y@$@(`@*<G=#OWK`V]XS M:+\S5E`'@:JC+[P#@(37<9MCF'WU\B)`@[K@ENS)8GI6.F(_@1_RMMOSWO=9 M[T:N[&GJM?;->]%5]IGZ9=V(.`8USM'1?'Z8)P'X>8PL^2(6!^-B#M00QDZH M*PY:\UK\!"-&4V5!U5PI(2U/I=+:LKFK#)[0@+^0%!8<PW$8U$0[4%)SRE2F MD%,G&Q^WA%CV?C&.']6Z552OI(<344!QF[7C:SA+G.8G+^8R5'=`+_VN:YH\ M6^)_ENW@3"ZV_.'B(+B4FF.>FQ-[:C6/&UQ?[90]PW1F6#WA\/8"@%=`KGI? M]1U?Y&J%P3U&@-91"I,()Y%HRAN%_'U)'0<WHUX5R_0<0FJ=^LW>7Z/8-.SN M4!MO*R$Q\_"*EO1(HI\*O9_L_RVRBEE**L11B!S)9W6HBX,T22__1Z9@@79\ MII4B%MS'J+>NP]S#X.BT:5'DO9[!CFF+)NKCN:M&YS/%J4]S_N.?WTA&(ZV1 MY'JGL<[0H2CZ3&?>H.25!CO!6%'@1PL5=@M[:Z.S%.%4F&*F7Q,MF]G"A9E: MNT`[BDL_^#;3+5*M6Y39%6K_&7A\%YX;[H(08MT#KE)ZY"TDM\L=+'"CN6?G MB+(/I6J1FD*@>S5LD?N?`BL.Y.KA5.%%60&)8-9D*\$F+OMUT_:FDV20L78* MW6D)^9?8Q]X&/;2J2&IENX_R::]3]++G52E3M%C!L9(I&1G?C3'V2^;FNM>" M)QP\BLJ/;:*Q/W@DUY:6YUT9:@.&#0FE@'&`UM7<6'[!:+MDL5/4=`"`*P#& M(```.9H```!Z@9[2BAO;(!0U"P`@````64%04$M)5"Y005,0'=#,S-$5@!6; MW[5;\'-;DKC2UIO3W*4D<KQ]$Y'R.-O6U,FYR<E2CVD7D<2>I)R-\E3GW:!) MN-$$\NP>_9)R.3,VM>;N8D0!8OO8%V"2O@UC\18'\!?R%9HJ1^GY=[=U;6]K M6O[]=L]@\>6./+')K?/^?\O/P;UX[]E^;F\M_)X.S#_F]P7KO'N[.W=RW^7# MS-X,9V3VMG,X?>=S8<60[6.V<?3@9.XL6$['GYF^Y?9`&;I3=N]O</`<=MNI M]_KOX"IV+SM^(,%:W&_@Z-OOG;^'![,\%K.'J[+36+.7)DQ9Q]GTWL7^;6[R MX?B[S/Y6.7/'H=$U9^MM8>R-KX#"]\MMT&-O2Q.XN/AV[NYY^.Z2[38BA`!0 M%4[V8N<L[KWW,\8CL+A@EX][B.=X6WZA5SFKY3.5?I+'SXN8<TF%#N06@8#= M"_V-F\W[^:(BIXY[H`S&SB;@..N73G*:<N5=Z7W<I1LEH.I]9T.1=\O-#T0" M8\;87<R`*\0J#;N^R69A+<#?QX@`>_]+'0A:Z>NZ$?JHP&X`\(6:[#PT8FV8 M!.`^I3>RAE+V9BH')(A,F9`%YO88\BWL$!/2D8@;OHT.77F^7E@1AB+?AR?6 M^+>IV%X#.IS6'`'P+(`,$P?U0N^&K$[:;!3K+B%0X0,!T1P8))B2/S8L/LQ+ MON__^?&%F5+WK^[.F/G#-@M1SP/_X,,>2EVP@O)]3!*&:9G/EOEFFYQXVRL+ MG%5Z>;$WC#'XCF.?)D``P?=S$"SD@,USMD!GZAIZQVP))Q=()PYW'"E"EM=W M;K\\EAM9U>6Z</.`E\KH?8&22PL"_#"[PKL7(0$Y?;Y128!'.C`%#D,"M.O, M6M`;?*]5Q"`^^=M^UU\!"<>=N?$"RGQ]I>?;`H??P3#_P*\<K;.>VCK!YE+@ M-Q!TK^'!9FM[%-+$\Q$:GDBNL*D4"OIEUQ9V@3J9=^T8LWE_@"("NM-OKX&X M4IRBF,QW`58VA3("JA-EB,H`R"[#.'E'.(SWZYUZ,%9.GF;$E'7Y.4,D:A4\ M*6QA`\_O@5`"WYP<5F<%.\NFQ'87KL\CBA"WO7Z+_OYW78.O8@<?,@=5<#38 ML92S#0(DL&S8%<6HCL&(K7F*N<G3C`_.Z-A8-E=X!CM&^.^;-(7A,U&<#P$` MY@%;YP6T)1K*"?H`]P/71O5H6Q(7^GFXM^[YKO!>V1P,+_G9YOZZ_]0'AGEY MVFX%99'M')]//R7>3//->O^]^FU]<'MH?[@?ZX<=K;ZK=F\ZYO^;N<,=_E#X M;E_V7T$_IYK^-F$1-LO/)!"-W&Q>\#_;!RB9X6][]N*Z<9S'Z][`YAAL^.Z[ M/CW`7X-_;(*V`J#FF6^$@Z/0@=F6-92#[=-;:="-;B<O*]AYB<`0=O`GK'F> M:QX<'(SBP960LTTX6\R_0+<>7LW\+*^0&Q::TB?AU)P;O!N34%BW-E=OBV#* M+>!6WTH'G^K3LMO8N=LT&*E&J6)1EW*I1:\4#)U-6E"2!SL>'%Q8<>7'3D;D MRF)I.EM(&H92N>;30K(4"#]?&VR!2939Q8E^GTH:^N@IZCN%R0HPP/Z[/&)+ MAI6@.".A_ZNX;>,RX7*-C^9<8TB9<0PYH.GNS+EU0;+P%"C>>`PQXZ<Q<RS, M!I"OFW0&%:99SY47/AWZKOYBJ$.F<B/G[C.B(@%=^`,3FZ,8(VMKD%T[&)0_ M0!(XLF*8Z(9Q,^M)'UY"ONBV>/CV?V])^OKHJ"@[=.W\L>,-92"*+#K^\?#_ M6CN\LL>LD?<5#Y-MGMJH(A'4[URYG)1!A?-;/RK3*:%P;V>JNXG;<^CL4EU$ ME,H[1-UBZ5H0PVTQ;MO"YBX[;L:Z>8/:4=@@WE%FD6KCHA#%QAW#*+`WMMA! M9UK646=HZ$NG4'L.(.L0$,?7860+\(-578/1/<'(W$F"H()YBVFPV]*UU""[ M76IK=0JUUF=FQR-Q-IT2CZ@WM)I*VHRL8,)*LO'J"7Y757\;;(F5<:51<*T) M?OA*NJ?C$RJ"9Z'8TQ+]_UXQW#0F5<7S0DUG`;V]Q;?K<4$,/-*MO3,B+:;* MKXIZF4:+2>F@V)#KHJK/>+91(NB6<VA%MZ,\!H3$OVG?-/,N"0ZZA[^KNF#! MA3L+TS@BVFBPB]XKE&F.L>F:$AUV>PO>)YA)%H+9L1;34`6'\Q1BT]P\+]02 M'*J75[Q2X(8>/?/?67$&J`<D]Y,<C?!:=HA;$&L/%OZH(#D:*#";@'/&]O+/ M?IHCD94F%[A3!,JQ;*R`ZN&##O4>SW!+]\X]2WV83*LO!@<!@2_80/8;N(]5 MD7%7%BYYAU"MM-E#JM]4,W*>*1V%>L1:2:$,0K-"+9\*D(J;O8HHE0$AV\T/ M=E\ZC/C#XI4A%MTI1'ND!+^XX^HVFN)#MO8NX32,N.L]$\)<7$6WPC^NN)9B MX]CG-[T2';*J]A;0S"SBJYX'^&]O8@+*(HQN9H3!5D2';>P249/,N/#G(@U! MG/[ZJHY&"OZB0)L%4U'.)<$QR//SU%Q1L0:@P[YZ18<CMY^MN_9$RK@'?934 M,N.4!T35QD2_0186><4$RKZ3#;ZK8E^ZE@&=UA,J!OVD.N$OT%&E^RIB96VR MTEGYP4CN,`L$4LRXZ;[3R3IA%M(%@U'MLPNDP\Z>L)#@RLP]XWF$URJ/3)B+ M:33YSP;0E^N"[+*:HD.!G57$W#+CII/N@Y&$6TL^MO>.9@H*JSTR8D.TNJ>" M$LHFF>GU0L(MI%K2!9T48KKGKILJ"0[3IL_,LF7'?Y/4602$&HK'HIH+CD;# M93$#T,PZ8]D#BCD;J%;;ZB(@W.+S5M1@<C8>65:+D)E7[50:NN&7'!!;;CNQ M+]&X![+EP3*@?=U-M$2_96>$7*>)E5+A27[$!+]%O.()<$RK"S#2C*0I'9>. M??97,N/"\U$6[B[#CN6,H?"Y"%6--[MHN8D.V[)1-9(1;>#SFL7`2_/A1,-[ M+L#%ULRX[:0.J'="+=Q-5,J%O*/&/NJKI"0[O>P*+KYA^5]EEP\1;!P,_B_2 M*,3US^N>%$AWW#UK@/J1#$+"@@VVL?;*8T.1H-GH`N!U"MP]]U%SJ'%E45%E M,Q;SHHJ#^D;W<S^EV,3*ORJL9X;,N.XVTF@PL)?VW@$D01L-\>R76`:,P\,Z M%=D3*O`L.B!Q>-[>7;;`<LPL!Y6TQ2."G[S94#+CPEGU"Z#1?4ELHE;:MO3, MB0Z;A2W$5,IGYA@L[@BVNJPR"D@E^DXPH],T)#IVV$7O$S+CE`><1!W8-\</ M*VPF(MY]/23[.)#IO>I@>?,`-I[TS(BVO;`B7%!1BD@J\N`_#>U57U&UC+CL MO!E,>@$&L,YWMNF'(T5%7"WKB#7J\Z-@(XJFLGLK.V$&O=/ZEO/'(P>#(E;8 M$RJCW07Y$RX[Z#`-?L"7[`#RZY$3*HYQ347N"7ZA>BJEB$RK(,[..+B7[_KJ M@</B95$'W-P'F`WLH#:[:!EQX8Z(BVV]BDXBCE%LL+EON"0Y\,&,58WL04B7 M$6VW8BM0)?K/8@>RV)#GPMCF#!97$U[8BVV$$I9=#*+,`NT^4)#GPFL$,/8O MGMW!%MO-"@*@"C%;-#+;C`D._>UUKS9EQX7V`@T-#6FVBF.1JVVFBF.=0@XT M7=YP<CME@?G"/H-[`ZB(/<LP51[)9L3*H6ROI]C,N.,.11YH2_<</"!$L)E5 M57\@><B7Z`NC&%!,K;S\I<!;T;V\@B&%$RH0&V,YM"D?L)=F7$S+CPM'B+;1 M4P<`MYA[D]-Z902'2N`XX29RA=%5D7=B+81N2WA%:&]W"OO3)B0Z1:FWKVC+ MCE5:=`NF(MM!H2'O&LP#KD'":HD.DZ@L3#F87N`0C:@BVTVPP&D>%&)5&$7I MEA(<'.JCCC9EQX3W"#7:!*$$;8Y&H`R7`?F"J:FP79)<<CS\]0#'0@UE]L-3 MA<'(U'K"V/DB95%)YQ]1@RXX+2=B71$OP@OH%#8$RJCW8(I/$OT2IEX>=$RH M/@@7Q2$OV2Z,A$3$RK\A:FG$!2.&IT*2Y;:*O#(N1_U2:\)SGP&E$F/^P2[5 MEMH)=+V+X1:]?OFUQX;LWC!]/TR;<;6.BDA']+W'Y[O]!EB:\DF$&33XAP.N M.-+3[MS;W#LOT@F#(RXP)-UB+]V4,7N\O/C]N]@V@EU,6Q2S0;J0SH2_@YN? M)!+U<>0,Q]X80)+=M<N&#9#\//DS7#J"&F!L!DU_].@NK`;2#':"<'#+"L]Y M`OX2I>``B69TP<LW0YG@'=H2%5',:XIX@``"<-2MH+FGD@G,,&48C2I&^SV> MPA;UUH/EL'(!+F@E*S5D`)Q<\!#[E_$,M.S2$MEF$08NX9MM*$$,91(++B0? M*;$0;LF]`8[-KC-8S\+:.^*]_(-@,R?Q\Q6FP!!C`7>CF`?6JY36`QSR6=6X M+Z&,ZWYC_J500Q5%"?D[<"C8+I;5T-P##N4][=.X.&]8B5JL0[F*S9.O>2[% M=)>`@D.TRA+R=?R+\L?0@D$<'^Q_R.7J^L-Y.\/?9H3Y>S)1989!46<L@;N= MU&1OV2;P<:%D=+O<L7W;[\88M#>;0@2S%BXL\=_L&`]0,7FOM4E`V,L.(7NF MG`D$@HES)$PZ<!IJUPN02LJ.0FSCZP`+Q;$03KCWS@EL0XW6BQFJA,0,(_#= M7^>;ID,9&/LP&V92+XOCO\EV,!ZFI4&BXEVN._[/;+HKV.$TX66.C-KC&<A1 MW'U)95!)H.413L&1MR7__&WHS?.S:_1)&,:/-A^#<>:>E#U&3*/_8)6E'96; M,M3#TG^HQDO:5X1>D40B(?0*(C*/;O0-%SL;O`O[VZ:F9F*('.II5T%QSKB9 M]H2:&++-O#SC.]9TIB_9O'Y@G@LR6SRS+PX4!?/G8(.ENK\N.,$\=WBN[-Z6 MH4!U,#77X@I@QAVM;.#I$BM:!XWAQ=.M^I<P83WMRU"/%F8J6*U83PV[BQ.K MV#S+2RL]&9TS+[-_C*D[W!MV(""C#/GX+V]OG6+$`(LG</&=#<MA*1&P9SO9 MYZHY^7)FF-&DB#1$6`#5+FW#Q+RE%92-YJS(+7>ZG:MI#JP7PO(37FQJ?]ZE MJ-7.@;L;SX?%";@*`\WDD6\M(6AMIQEAZ6Q&FF$?QRR+#5!4&HEA7]+*W?PX M>:J=-QLN3V4?5L`5E<ZIEB+.'.4HMT7YT":&?PB*>P=/S6L7=W+NW8'#4%61 MZFP?EZD([-8Q!3%8QZM4B$;350H.6M8V:45^8%\(;K&\^T)F9$FR1MO7=Q+X MVS5Z.:YOB2#NRITCRQN`:=SY->R_;.$/1Y-[?NRW!NYPU*@^SR<F]X^`L5J8 MLL;,;.K"%]<WUF*,_+O;VM\[O&[VZZO/(?75^=6X%C([@#4KV)XV2E6*8!4I M])U<NEDK*0?J<6]M^77W^2]J1Y9%0K]>&B<SWS$_4-Q:6>U^@3Y?]$.LZ]*U M'40+-.W"!R?VV>+B"@44(.>V='7'I8Z1:TVQ%07)N1P071&S]#ZQF0#?1[,B M/400,70Z^^,CMNS60#9C$E'5+3&OV=@#,IY>C?-0EY>L;C)6S,;/VS7Z,7X3 M954*TPFS;O$CJD0&4)?!C]]\U]T.@(W8:7#2M3R]LP-G)3-0F4YJ9O+T$(_/ M&)_Z2DO;HZ2B5DLFL6@2]B9F5<>=;&>YU%7F-FO)%5K9MF9P#CH5#[?V=J[O MSTW\/P?IV?8O?-Q%6`=(CGCM'Q.7Y`)P%I]TQ&QC+9H5'HQV-J069PXSW0TW M<$QK309-:3M2`F:Z'!4:4HD94J:-.CT?AE5Z.$F.%HE8)8[Q/.14MM;LQY$9 MX[QW>2[>AMD(7D=%W/%#0J3,2UQZ`K5L:2%6X<$`@C](!+LSE&9>JMAW,D]- M8XS0[FC?X1@%3,@^['^D=OF4A%EV$ZL#3<6R`@^MFU&T'.T\?RVPDGN>AX=4 M#-GSF6@L^@+O>W8?Z;BMT':,6CT0*!PRFYXXK-`%R5=WT[7[7KM@>M_@01!5 MV(1O@T==FSZC6=@UUY/)V&W9.V>#<"9]'P"A.(R-JKOS.M4,C1C=:1M2F2#O MD:^'"<#YZ2!P%P6BY8!H')J1"@17(),P"[@2>+YSX98K%2-N3%?SJ=86'4UC M$VL!.BYQLX`N&SD@7YIK7=A86V+='+JW,Z]@0[M+!YU.PU+ZTC$LK^\?""S$ MM^%3X&"-Q=X=V<-%*/D\;!>D4\6X-5\V&E/[7%MJ8M.ABRR12:$2:\.=R^'# M16/CPY#*Y5T7JELD2=M3#;#1Z&Y&;.Z\D<&IC0U<9W98!D.DC*PL/0OJ!.]W M;&8G3FJMC,VO3ZJ35;1.%)FI^-J)_!.R>C&TK8OTUQ!VB%5*6J[5"0C5`EQ, M8T>2^I6:!GCN^CCWKUV30+5<.VI/S$J_+?ESC]5;]BI"DY^S0!]!_-4@B%_/ M&,E6$J9_G%A]B1:#37^QFJJN.'3QR(VK*2./,"M)'-1TN.<CI,<^/:)A?]@7 M1_;X/NC9CG1!HET(T655],FGT8K^1N;I>:W$23J:=K:^UDK,IC\>[4\&GF#3 MJKY7:"?2-!9IF@QT11:=H.X#A02731WC1.Y],T-M9H<J'5GITH)OJ##Z<F73 M4P?QK4!Z2D+M*/=-U$U#4"QN`O%L01.:W4&3A1H:@N3L&\-Q_X[_-631.?27 M39`;3"4TL>KY<K;U8J!W#,MJ$NCJ9!51E$D=]9[IEMK)/QFEKZ-/K@--[8NE MT%6'3\SM*M8DYOOX?%J:D)*3IKG!K;I.<0S)Z(`&ETXDPG5^F6AYNW+TI$VH MVP7"+?W0?6S:G-PRU>X,UF6T1IH+C2:F>756IITZ>8X?8]FRF0&;MU"'+Q[= M7IT(Q<ZR'19RY-3`8'80AFH4MP*+N&&WLTN"@P,'U],/5]4J>)U,LQ,9:KPT MQU+/NTSL.6"N.0]&IP4SL/O+F#K5.$F=C&S5EI][F=C+1'AI4NSNX&JK:C3* MPA`]&BPUG1T&6:ZY.^5Z[O[X.?/-P]@'57!,4_/YKOSTRA6'T[PB*30S]=U% M1&XF88OO9E[>.HH??='<Z4/!G!K_U'>7%<R1;_Z=/7Y)^+'(6)CMD&$XZ/]# MVHQ9GA8:FL^MX[WDR_(,@0W78C`\7:A-:[:B,;KCVEG256R<YWDRCPD\DHVD M"YM#':T(8\&E"_JQ\(\U-2U"':?A1&G"G"(.M0%O-])?#Z@KR$]$NM2"]+I^ MI@9'VPA"9P?I0NL?;"QC%A\(ZJQ!OO(KS:EMLTK!GV'>H$S1\1&C=X(E]"%" MIC])K#I(SH-NMOJZR-)A#6?2C0L)7<"4$`;`S8L2L/K2LXUD#[/]D$Z-5;E= MP/4@%Z"+T$NM55:`Z0"-T+G*[C[EQ':#<T-P/)\RNXYLKY7<9LME!_[5I#L2 MNX<*56&O?8'DWH/__1L[U[YSI3+&L925NZ.4W:%:@=)M$-O&W_GG;DAR<0\: M/GS"?:FS,F6MI4RAJ`$#*MMJGF%6EDB:FJT(J6=;OEEM,&RO6ERV#9W*AKC0 MQJJJ)9,<I`Z2`E]%$>B/1I)Y.*[@:HU>R<?F7.6^ZT'56(`5OW1(LN7?PFR! MA4QIZKA<6A3U%'<F0<MC4-Q3^C"(SOJ>#2*UU3J06>U8H<R])_JM<.)JQ/ZE MG5F`^5#MI%RJ58D'T6#V-Q=_;,-XI^R@F[)./EZ51RA>38P^&+8Q2]DI#K?( MMF?7[#B'9X0"QI`!EP'QW8=BA>X]C;L0<*NK+BA;T%!$H8N38DRX1$[3L5^% MAT:-"Z#LT+.JA3[_?0^#$9FR/J+Y,ALPW2H4U\B^!IVN]DL,]9!)J[,WDS%! MU93B4$L".%=<`."#MV'K(J']^HEK]2Z.'-LO";J4ID?0"U'&3:/Y(R.BHA^& M$N6SY+Y2U1$1$G^>O6.K3-5/8&>SRY+V'@=S[U^6QMPJ/TTO2@3_Q[CI92?4 M@3Y+`1GMVR3"=NDMMHB*D;MDRDB1NX3*%*'+LF-2S-W2(F1OC(BA&^0F4:4. M;TF-I28_YZD6(WRD3J=OY<J4I\_-(=2YF;P2#S2EOPYDRNXI#YTI,?WZDRNX MR(AF;R29WF=>S)2J'>>0MZ7._UKQ:]$F-ZG?XZDI1Y_;J2E.I_UU(),S[9`B MH$8B142,2(J1&)D5,C%"*H1BI%5(Q8BK$9;(MLC+A%N$8>3)HP&7>2?OU3M" M"'?Y6^G'$[/\`@7UAT9-]K0GKX^.E,<D/F9P=#<P;(4F#XQ\'/DBO<0=Q0X\ M8?\YF\0T)"IX,Q%D6Q6/QI^KA@P?A\2%"EL4\&&*@&=0C9IZ8;64PP,=3:,S MTP!/60]6P&M,@U%`\S=\_-MKXVP@)485<^EF3JC3!1/*L!TPCQRE:FM0UU\0 MSV=7;U=(HX,':Z-0#H`9:TL#UVH+G;+D)FO5J!3MA!4JX>?F!6\3<39DQ]^K MK]Z?C2S71ITU:P+:6"H43?G4`;B^2K;K-LT!TEC-GQ)K&X23#]_"I.V558TI MVY'E6D&%L(W;U7@IG'%7D?A\5NFJB!G!&F'-E:TK9K]JS'J79/X=+=V_*%?L ML+2.N-+41XO;AP-S=W_3J,5RC)NQE]36U/W%27\`]@[I>R=L>T=I;L[6FJ#O M.O_2&__]^2SIK8G*O?P?ZE%3V_OHI7[I%)&K]5VLYK-1-I;T^*X*IDVN($ZG M&<%[]_[J1OB?_TGR_3Z=[Z:WTU_IZ_XZ_`T]IBN59_CK<TL^4FX;H3L.3AMA M]'ASV[%N0Z$YD.^06)PA.7S1N.672YI9!N]E+2T4PB=YR>0K=XJFSM'?\`O$ M;<S?.I.6*]D4^O\2%FLY5]HN5?Q[>P#GQ3_R9088.)&Z>EB'CB$@#B#\JD(: M7RJ@ZD1?+H&-:`;8RD>-#NYA^.#\R=:&05]_3C]P\='H(!0S>'+]-4G_I9`B M^3ACXH#3'\K=CQ]\@_3*/Q^1,K<(H6M<93NNF'_9N'ZY#-"S-Q^6OS;3,[TA M'-1GU;SS"N2I2]A_UG8@O<IR-!41ORIT-'4S?MSL=VLDJ$7?;<R?:.7^X']U MWMDA>_.-S]I4?^PDS%#^-)J?NC*22;K[\#5JO7[BMNL11Y-/_K4`/\=`"[=+ MO/PZZ?WXE*]Q@;-[?W*')^6AQ_='?_-N#;:4S93W=^[>J]9/]G((_X2Y+T5" M6G<>G_++;PU3'8KY$S^'TPWX:3<=OFUVJA:^X#W;9.U^[L]S911H^Q%:R3GI M6@X(,=-;;[\C;.UL[?EY.+ZE2VY]PVU^.;8T*Z1C+0D!712D;2EJWW]-8BT3 MC#60T3C+NG74:3%X3M+=_3W`FC*%$G[+2/<!1U=M5/H*M\]H34Q<+_H\+^^Q M>\_=/=T2>CNF>>]T/<?NV%*Y0JHL=)?5S\;<E/20GDWSKN)<]S35#[":D_8D MZ/'0<L[>3%RZVTNS[A\Y7?/^*/\:ID74SW_8W_JYUA]G-COP#EVK(?\&/_=" MFD/=.85-<.?'V?$DAEDWW\*"-.F.F,G^(51JT!T>*B:+D14H4X&W/ESXV\6I MC.8OXLGM:7Z:=C.$1::SI4,4BMD9\:Y[?VN2'U9G*>19Q]_'5&EH-1=*'*CX M+2(U6)M?E.P!UZ<U:.D@,H-]?'3X](BSN119<\V<\?QPXFJ<!*:2(0>C60]N MWM-![;!IP0J2DS?R5"FRVDX[FSQ\'VZE];;TH00\[/8J@1+FE'/PX\@)5*0U M4".@-41H\:ES:CZ.UYAM:@"($H_##?S_7`5$B0\5%CM/EN-@1=_(;Q]54`!( MG+T.\]K6)?XUP!3TD0O-?P<]6`E-*$2O`:I.7Z&]XZP^\<0]Q,U('6(D[AI4 MZ\W*.8T[@66I?/YVS.O:%I%'K@W@B>6%/HJ.\-JXH%5Q6:<%K?:!"E$OH@PE M4,%T]\0[0&:B"70Z>BCY:'E0--YS"C]WGLF[6^'L-EDZ/[RX.)O+>/MQ6#[- M=XDRF<,5TCQ@W5>)9^U>+F:'B92K\;IX3:/G8A\Y/_:>-U:'>]M7>YOBG'3Y MEE%H38QS3)ZX33SO`43.AW^,?=#-G\H4Z7<2&YG@/+\B.Z'[DA\VH&V]!2H= M1#4[\MOPQ9U]>LU$:3!(UWD&G04G.O\A$Z6><_]X8%-VQ?:%\9I#!DUYOVLL M/N"?EHP9[N\D,T_I72G\=PT^&TSR1__OT"/Z?3Z=J//!3>LW\@9_1@3:"<EQ M]V2;9H%LEC\LB_N;P![12;.PN?/0`>/NRB7X&J#Q36SAP?!O$/XC."SUMDY] MYG7^?VQXIA1#SQRS0(7P:,??MX),WRW7`RUX?$?*\1P3X@=)X5A_!?C&HWX( M"-YCQ'R#R\`F?<5BVL^>0DS(A,ZA^%U&_C#83[&]^H^L&<MS>A0SXOP>_1]< MA&;N@(V1O,TOW'PZP$U--^'5XO`6]74D9,`;\/`T6`"SN067#S#[>-$^5#I@ M/G88#*0LNU.ZZ2TD2S?B`3*^"RR[3>GE\$SUF%`=#80KO3Z\"*@]EVF\<\2N MF@2_>N>`B(DG9(J1)VO!2AE.&UVY6!4ZIW"*J2;I%6).[3!FW#:K`.O5BY]$ M"(@;V>5EA$BH$E*F#2",-LG*P275*A%3)*I%4)*TP-1,7#5F8?;:.IWM35B: MTFOJX^!`@\)F\&9%7'D;R"PC8V^'S(6H0U:WN/^]J(10^?JFA)&=AT254B;I M$JIDW3)54)NH2JJ3=4E58FZQ*MLF]LE6G:PITX&37O`_T'K>5MOFC]&4BGB1 M]M*^6JE)!:1K<>B2@D3DD2@F3DF2@H3DH2@J3DJ2@L3DL2A;)RMDH37Z(^^5 M.3(ODY\>PVSP^ZN?L\V2&"!PE8CS7./&&P[["WPX!_*,`U0/.>X$Z)\P46;W MP]6D=%2M").='#VTMX*#J#R>@<%=P#LLH\^-Y6"D*K^I^O<LTO50)'M<\^-O MCO<@C%V,=GK?>VV^STCM3N/*]R]QDUW.3CI7A&6JLI398BI9JG!L.WJR`)$L M,SD'!<`,KEXFU%`JYU_GE:9=ZSSRC,][>RU:-S$%`\X>?),]&86GHF<:-Z_] M2PJ?(5VX%"5&VE>C5Z>?Y5?Y'#F^4437F3D,<=:UF!L/CKQ?@9DU9P@OYPUG M?&=87"H3!2V,$/Y*[\?GWCKK3]I>[(_@98WGBV7B)O]YE^@TGWQNJULU;+"" MQVL)"8&R]\H^<*3HO6&L%13"YVR:!P%>=5B@N5PFD/OJZ55:\T(GDT@I.\O* MTCPN:!-(/<2"!\JJV9K(D:B1$2"1&I$0V5IY6ID1,@H1JA$4(*D:J1%2"Q&K M$18_^?\OY_R^8"K6=`"`*P`C'```8$0````9A;Z8RR';(!0U"P`@````64%0 M4$M)5"Y44%48'=41"(U=P!'>[O-##9'42=%81W4=`=XN+T(J"H,<4'=8@H)H MFBAF`K%82$2&BL6.D6=8LBQD9.L8[HZCI&"LU5%9'=D8R,R9)&1BL0@X55X( M&"?:JKYA@"$[)]\^=\\[^!&96<TKE<YRN5RN75UG\3[TYZYEW?E69B_M!+,1 MACB?W6.@SN(FH$]O4W52K)_VW4\53\PJ6=GY!R?ZK%1^^4,PMQW]W^SIOGIG MWU!H)C3T9E$*N<Z!EWZP6]W^UAK:>T^MA0[2#\?PC).!;,9"9;+/\2M.IR9F MF0VB8HM3`YF06PT92%NXCL002\8=MOT=&1F1B8UF@]4J!#J7%.:V/9@/4,Q$ M^4#?&\)<D+Z>CI+ZWCL+#)7]S'Y:?V'<K_$R&6BX3,OV"6/L3%PS-+K6&$^" M,GRI7RX:261.3RL`SJBW<?'PJM5&:_!4*AZY^'<7R%A8*.:H&V#XICFK&QXQ MQ\J&AZ<EK=WFM6/<'^G%BVIO>1^S>_0RU_ALRLCX:0D&9GL?GYR8LC76_+H] MF*-6M$C`PT7#9-;$QT:SG@1^;Z/6]+,I]B6:X5F996"@H'53*I412P/<6/R5 MQ)Z.91"!;'S+043&0T>1T<!<DQHBX%12F3.FD&-P[XF=DH2J45D='EA=8P2: MY&%)K_'2%'6OL0J9\2#OQ2_6YJU-!-+EB(0HK'3/I)H4=5#3ZSI(1,62,;T= M4F9I.IG2C+_$P\2]74:NW"VB;TFE\PD3(9.D*S?>#U117@*$;+:ZGI:1G<-! M.8!G]0<XT5T23LSI:GQ95[`>Y@?S0I.B+8?5=,+30NTC?:1>M(F;8<EC[2"] MI`>TR\:/O:92Q`6P8LL2,\O][!S:RNP.;Q;,"_!1.,T4\](WY(!\ZB/J%]XO MT%WFC$&9?R"+>5V\`R9;8U%HR$1:,CABX#?W@#ER,?13!C(PC+HR[D<.C/L/ M_0=P!&_1FM0DSQ>Z1_Z,I]7M&R)'SI)^696@(_]&+R9CHS>$:=&78]Y,'"@? MUP%OV+(T9&-+;UR.G1FL)G>C)(CST9N@Q?9HFI$F/2-^(HT2A&=X_%FP>W)M MFC;23,=&64'+G!I2WRAH\9K-:)*)#0R32:TFN$P(V@DAQ4:2B%FFC!%WY*VH MT($S2:Z"#`--`!C0L?!%$F';HN[?C'Q8L?\%!7%8^0)2K^57,1+_;0W<CC"? M_ZQK_P5S>Y$@$>N"8+C_)QFX\[/\O0_#G^C0:";H&/Q2*G8^]HWG\OV]K0]$ MH;IBJ-GQLQ[+RO=8R^G[S&9);,BEWV@E\32&C9D7'^.FNXR"#5%TV:*;A_)A M]4WI]51[W1ZIYZ\SR2!4<\<-[EI6A8LU,>^7!F<*-,663!!I+#8GQ,ZY*<5$ M4*2^L&P@5JG%'AW^-42`JK8:JJ2\G$7.(./BG<UWI.>1.$^2#629K1TBC>$$ MX;*?4S3@UPFF@4B>:DYIB/M.2O*8G49R1%(L]Q5KH^=:.FE+Z3X7-A2Q[!.Q M(=2<V0YI1HZD29=\QC1MX*ZF^(8RS[0S'@BN]/Q_&3GU5D:OD7P&=W)+`TG7 M&^Q7ATS/@SEM@2&Q1]3>`8DNX`\IXVX?8N65;8DDZB9[TGO:/QZZPU@@&$.4 MS+C['0M%#KB6-M+M]R0VU!F\8F]AG`2`8V!/'#26E@HG"!G(^VQ0K=SAFV)D M'!#[OU*,F:,*"J(82Q^4ACVAN#S).J!ER;J2+8;6H&E4A4LP5^?[C`0,$FH8 MYQXQ*@+09WNU/)HN`SA=DUIIXI?H!]HBQH--/9-AL@^R^'JH&3CZQJ+O0V4N MJ];7VJ'(J)1C!.7`Y.DS%;8"?-"M<C(4-<"W@%%KE-,50DA^)\G%A@IK$]35 M%41UZ<RL5"YDO-6N9=`>E4#]:3E4]*/\'C%$11]3>0M;"HQ?I#TBC4E+RN8G MY?3YJ?G)6.G_"GN:0>#I0Q"2CKK%5STR$\L83YGRZW?#_-YN?J9KQ95;3#4- M&R(W,RM+=-'%S\T>=>R624'22/GZ=JA)\TM,S3.G9DW:HYZZ)KQ:6;_/ZU-# M,\:9Z$S-LP3$IG)]YZ[U.W0AQ=!%C.X780F<\S3,Z;P=TX5TY<N0E+BIBV;B MI]=[=0]LRJ12%'Y9HKC4DM'$X^963H=RSW4B@.-M\1VTGIL2.KDYOP:I<Z5B MZ!A<5^9H:N0)?TR^<8U@?GA)WXUH:J-Q,ZJ4M(&*,Z1%L.JD6;0WBJ$L0]0A M"03[Q2/WS1&0:9M)0'Q2#UP9>5D9XD`L].2L//'?T(3&KJHJ>2?!%DMHU]GJ MV68FNB>2?A_0.DL@*9O^0\F96EXF=L\M3+[0?Q96-GBPVY:>%2Q3EPL\RE'( MN(GA4;2TS-,Z=F2M(;68$?C-%T&V7*EJ7&Z8MFXJ?7>VT2M[TZVDOE4IT\ZY M75<G"JE3*'D?)7=/F)ZIZ.2M(]<%8L:O:88BJ4$E0B&(XUA]AYZ3F_!JEUKJ M\)M9:KI6F6@A_YVH?Y,'F9(R4R*GZS<_YSEG$R_[>_3_YJ?D*0=+O_R1S(4* MH]QXR">M=D1K`0Q_BJ[M+&@J>QX89XL\T)H+<U.)R5H>_5YY=@:X+2Y5)YA` MZ!=RC:CT];4.TF7;56IZC9A2T7AC5H,*-L$Q$,GBFCPFAC5I[1,')X7?%)<J M:TJ6KBY!AD6)`B@'KJY[!/"SZ^5[S_.$B&9W<:F%3`8E4T#EM,RBD?:J'540 MQJ.5Q34,:X\92"TUAK>K/<M:EI\?]);ISH;<J:[M%/7*IJUJF:$BE)40\O*T M!*MKP=[():4=Z2/A3(=?GSFA:0PGLT8\$`9S8DFMYJH@A!^F:-0W^;5*;*AW M+-53A`J$NPNQ4L\#:2-S=116%IR34D)!ZPM[J=V)5>:TFN9]5:X![5Z$IQ$X M4FZHY-0PKC4461:*YG%R&Z-<!UNN%A.US1#%90BC7!F5ZG3(#=^C2'NTR\&U MRFK(UE!\2Q&GI0OO7!(&;X)>E!L/27S_AGF9D*M2NU)WL0U$4]#<UIEZGMH& M@()L5LO4,"[0_P,(F7UC@:?3#K*L.\5_-:1N))4\RG-8GJA>3W?C6RL%[GQS MG5OM=%1O\AN#1_F/_\GCPR[[W2#[W1LE(TB[S!-0T96C<FE1KJZ;"JG%=XC@ MJO2!&(&D7O:QJ5IM>\-KO3JST"U9Z4K@^2080.5)]$I.#-ZDD+U0&>;ZR>_) MYU2UPJ/O7EP\2EN6%&S`V3&D;+#?'^-`XM=`2+*GQ)Y<C$F)6@T7"N?7//]6 M%\EW(IS",5_PN>OZMSH9$TB=A>5=`NNO]6Z>%=CXB]%6NRFI<7Q?F#U;R;[> M4OC!JXCM^7Y(:=QV_K\4-5X=P"^`&O('7U>^#5F'7Y?=QJSCN!7O`U8AW!+W M<:M`[@U]A&K2.OZ]N&K4.P"^A.5W,6$7]L:>AWRUZ\:=1W"K^H->,.K%_+&G M,=PR_C#5='<.OWXUXX[`K]J-6`=@E_N#3H.XA?JAJY#N)7Z-I=L42A_5W`WB M"XMAFU=A-]<8PCU=O%C6$0KS`GIAYBO,BN;""5YH5T88-7YHKJP>U>;%=F%W M5YP5W86]7G17AA9E?G"O+!U5R8O)8.2OSQ/-2W;B9($YE>I0T3.=4W>7P%!= MY3.4!ZUY+8@MM=WF:4<"8T3=XL4[NNL!3>8P"I+4:4"6&F%9#4MC(U]\_BI: M9"D2I(VQVEP<M4O+3@2N_5+ND94"RH6U94;6U33KZU$L6D.E9-'__"L?]-7B M<886^2><57*1RA;+U(9&L,DIC$*BJX&0Y:-*HD<*EK;4)&HO*M,N;Z@:P<5: ME<V^(Y6HQ=L'8]Q`1<">"5H__C=G_T<S&B[27AE_T<DO/_M+?_[3R*OJPJD" M&!!]3VD(QT?>!F=6W`P];:BV6=;XXK0M=4H/:ZC+BM;A9'_UX2U3N[W(W^XR M=`WCC)4$OAOUJB3IE"_3UD"<OVKKBU.KP*ZW&WUUMCE#>$4X&H$S84P;2;QJ M2Z%\,Y?DD%:RH/3&QJ[M53P47Q['TNHT_+K)4:RV<FYK0"&,*^-85=F:TH,; M94-J;Z7H;6UZJBR[O;"YU.A-F>34@;WPUM9T-1L<TYZM_78QJKLB^I/!T%2D M_554;36$H'0#[Z`$YY(UA"0.R]:HJ_^*SDA<?[<NEA:OY&XSC4W,I_NTQ4"B M];4XK2>A-K17:[,@23=XN5CNPAZFG*6X_%)<X]58XGVHC>H*M&-2R]_TXPS+ M70FB9<1IV)%/^J"M41>>P/]((F%WQ`Y:W7Q11BB^*CESL55ZFQC7+>TWQ.4T M;!GBFLG[Y/;=,,I*9V@/D8.M&RK1LZ<+^UJV:0;IJ>UM76?_EI9Z1Y*0;$UH MX.SF\`JM,)2K@;`UKOZMJ2]`^3SJKQR;/V9+]),FS[EJUKTK`;D8FI1<<O>S M_%C7(@K:U'*SZ=,UW7V"G#0:?=4-)A[0,QJ$=_0:4CWKC38/><-*A[\HTVCW M@C3</=N--X]V`TX#TE5XXH[HAIR'OHC5<7-@ZPS):Q9+[1I:M]',FKKX]Q9: MQ9',(KL*UU5NBVP*[$M<U;JM<%?C+52O_!HO@,K<KL;+?'5V05@+X%:.-I*W M!1B&F;S3B+T$O1/)<4(F7].K<6X30Y\)WB>BK-Z(MO213/:_6&]%LNLU6\-9 MIX82QH<,)(AOWUS=4!PXW_"ZXUI=R>"NEZ+NGIN:XM;J@O\JDET)<SEUHK7" MTHRS)UM(&3UQ*]Q/2XXY?W/%9SJ#^^\'EG']B;TIF=:WF3*(IWK@/]V$*PPA MF=NP_HEZ=0C0M[10*>9BPKQC!IR6:=&M/4IEWC'9BDX\WJ.#[1QG1"J\DBUX MSTG$F7P\GLVDN+(MA)=:YS-]R2('$YS+Y?=?OB:E1R'XE,ZYEA"B#Z0.1XWD M3YR5_`OM46#%MHS\6+<+\F+>+\V+@+LL7$7Z,7(7ZL:X+M,<L+]F.7%VV,>+ MN,9`7=8K1?NQ7"[S&1%/,9+PT?AWZMRXS&I>E6EY6?)YZ=>*O?C11..:I*2? M(LF<ZJF)3PCK"YMK_D.*QM+IX^?OC28<0'S],:3B=8I,/DPCR;!I"B<?/$7Q M2.*!\[R78=12D?-V+LOND4V(\@:NP-/8W'.<197,RU>X9I@('CZZ$S0U]'$! M]&$B5FP'IA]?,*RR(G'U?2LBB*!];B5C$12/JZ%8>NHXV#Z2@2=]`U]"0\AP ML:F^$VFT&"PK16)H5B,HY1&I/BFY*)JZE:6KDU`\=3-0C\.<">Q;JOHL3ZQ" MJW.HN=2Z+9%>!5U+RR3,85A./\A#3*YU2&X4;UM[7W<INH5Z=Y;)*WPCE^>\ MPS;J?&XD8V>GVXK+7;7Y-?KM-"ZNYRW1<O:FNEF;*OYOU2W/G?5>(#<MN_S> MTSK9<)KL:.R<#10KGNK)VG?9Q6!R^[_;J/DWZ.<YG0_PPZ_3C,-N.9V^+GN7 M*8G41=?X.PRL+FI[)=_\>/#3&%QY]@Y\6IR>3OE<G^XXJM!QG>-O?F.<3`== M\@^;'Y>'UO*ZZ96_<Q._]_/.,[E=PW:^?V&XNT7J-KY7T<?>]%[GM]L?LB^= M<UV/ZN`Y#C]'2QE\Y7^]B\\^U7H[J8:3PWT\9TA.3P-QV]OY%GXFVQ.ITV\Y M%<U^_FM7-(6Q5+*,CM>>X3EH7M^T]+-QURKL!$8O_=DA.%?+AE-SHGSI2*G+ M]$_?.\[J+<Y\WLR^>VF7\?<;E3K^OP-9=.9-??K>.V9BZSQU<T.P;=.ZZAR^ MO>N,5YUPOD8J]6+A=&?C\G]W;PV5RN2A(NQ\YYAL]Y9V2[7Y:93%^;KSW;A= MM5Z&*XE<[DYS]G#+%^ZKWX34W,YN6W=!U;)T\E@KAT+#^V;Y>?AH#F?QBX3: MX3Y\-N+TM.WVNZSSO>8^:_JX/Z=-SJ:'B<KVOX[?T<N*7Q-^H.?&W5]EH?W^ M3-0?0D+@GO_VV1-=,C`-WO<?-N/35Y=0L]Y\0M;FYM\W*N[AQ[3N(C%;;/1S MNV\S*;O6=>$^=RGNIYFHX_/MMFU')V>WV'T\6Q7S;8SSW';W&]X_?[KWXO>< M%WE)K\MSMN!ZSAUMRF]:=VBWR7[F_A\$E.^O8;5T4\HZ=*0KS?D_L]&]PNEO ML5&..PQL5FF_D.77]>A;=):]D<W;35MF<O^DKGZ3NN5>E$=H^RL>&IB<ABLE M^_R0\-)Y>[Q?C=A3E8V1=N8Q^IXY<OC<UT'/Y<'TX>.ZN[GI[LS>AOTWNK%S M=#LX/[]=]'T9W2<KV>)P^=></VNKA?UA][RH?%;[V^FIW'^7^[[7`]!X<>=` M.S=\'=P::[P>:3OGP]F#ZN(ZL/L.SH8UZS,W$ON?VT)\G^)3*;[V)V.M-WZT M1A]-).'RIGYOWN[=$+-<K4HQ$W>]Y\5L;]_M?4QNW>$\5ML?[E#]/#>N1R=Q M,ZOGV^R;+J8[9\.%_U:NUD_QU6NBES=I(Q#W5+;JO\W=R89Z';(^OXHY1Z&# MX&FL&:FNMLGC:>;>7;<N'^M#.^HXS?-^W==GI9OR.KT6_F3O+E?*ZW,_7O;; MIQ$;*=#Q_F=)OS\=:MWW?KDMG'23]NG7[L:JELM%5RA^.]J<ICV\^NT.KAO3 MB=EDN]RZ'*PF`Y$6Z9CK-WL?G.N/TP4HG\OA[9-Y,):H?W/W=(/DX1^B<%T9 M*-ON#BN5LNEC?HY^4;^J]_I>^=>('9;[W?BU>]ZGG<C:OR^AW#S8^UO]_,</ M>?&\Z3;0/MZ[;VA1=^3O-(I^GYK;BNI!<"'Y]GN.:RFVFL'"<1!VB,AI7B.M MUXFV_;^SH7#X7;JJ,;H.RA<#M$<=O%"@G8F#II0VG.#SF#Z0N"78873P+RBG M8EKFF)V%U%98O8/443L&.01?U$DB6M%DX'0[_(#\8=Y#R1('76B1;#KU1.6/ M'#EA.V`V@@9.Q$VTELF8W16P)V5H+_&,CR0'RP!ZT$O;A$['*7Z8(A<G9:<. M2W`D4_%(N(%D@Q>')=]00O(@'G"*.3M@5B1+&7LT/@+,9'8$ZU&MWBAX!R]R M,?MIUX&*R.G1E_,7V9'?VVBE<"[^,*R'78EN^IO0'VT5P'=B<2=P7LO*L$._ MC=L-V9TQ^I&-Q,/)V8$B7+[.$[QP:<N1ZPEMV!EROGFD$LG]$0/$)=FYRY7? MD'YT9*$MU!`_:&>ZR9.T4]9+LY#D>RC,%>/24>WGB>3Q/@#WX3^+'BR0LH+, MGI+OYQ[V;+^7/24_6'I8_[1+>"0.:&;\"_(1.8?5W'TKO8V[D<N6#^V`Z^X@ M7N9GO[<O:_>"$-Y77X0N7Y+<:#;Y$+O#"B02_H"F`+Z(6E%[XMP+>BX`N@+K M`]>V'CL$/,6#'RH.GF#TEO\*;-_L$5_<`V^\`WX8IPCSR=PAXX#^0+EA?^># MW^J#O^X"'GSTM!ZA!(-N0"*=`2"27=P'VH5N098\H"NZ`H`$/AD$<QX!P@%] M"B:0$?9@<^32NL+(_N0:1[J;6WX!]#5_@C%TQWE@'`AIGQP1[PA>Y(D[@NDE M\P,S8:9Y,!\L+/LLTXM4E(N.LB7=&;0`9=.9<K[HRKZ?>TI`Y_^0EOD5<O<\ M<08?L@B'9G<`ML(O&%XXZ_'VP`[B*\"OM%<`>_(F$1,2+&#O?)*_2#RC*W\] M)MYPYO#6>YA&/860[")CZPKU[6#Y[>#Q[J!O>A7T=0,_]&/XR!%C!9`)B\&0 MNU?^S+936XPLX=%^8=>PG3^4`_"LB"!/Y4F'E?AFP#\]+OD,R&=^A!#Z07K! M?_;+WIGP'%`O\8N48/X3N>:WB'=4'/]8#?L%R_9+\0=/VS#\$#KZ>U&X0(!_ M#;;@MN`%WHLR=,EM#RR9**?V"6OYB^("=/A`=?@C;.Y3_(C(L67!AY$'CYHU MN&.\Y')5&L^S(8NDX?'':6BN01S>*-6&1^M(\<N4_O(Y\`9;[H&_WQBZ<GU1 MSY`E_\E$YH3!^D#E_K!/UP5?"6/;1/07<FU>L+J'>P2^`%@P+X4-H_$LC'`/ M@R[XZ"6^NRD>,D@RG+`>ZH"2+RXS0A'/I`'ZCQ7#FS_UX1+[<"]=%808=X%= M&1Y(KX*!$U6\Y85'Q0-/'"6@7S*))@J^>`?,,CU435"W3(WPN$!?CT1R#8>V MDR72#Z`1OLCL`M[`&O_,*`^?`N<&P.G-:S^V(C@&[^ZF#\(]I#87MPKD8>^G MI2S]D&?[\?8`#=@MHBT,BVA*_N*)=A7H3X$J]]1,($L_#HF,`OY@1[J`8=Q! MIZZ&2]K%<@-[P)\%@!8X632_$\Q:)(BS0M$+4`H_LB]NJ3UZ3MXQX!=[F2_\ ME!*/<MN)`O$BC0E/^<7-<U4FE+/TU4P?OG#W;@'NPN\V!_P@+\47RA`/RP'\ M\%?ZE:+?90N]G!+W5D8`%7?PP=8!_CQ0@!QPEH7_,T1FP+^@+T@5?0@/TH*/ MJ0#=!-(/WD+O>&1>P+O:(_"@!+!--V_((F2%%BRXK0*VB5AA[X##X<&_R8,? M$`;K19D`_2%GPN^C`_TH%_6%K`;]IF?L0Q_:`'9!6:J:'V=[T"7?P4_'@GVC M_XP#>/`.3%G@N\P!_H`+Z06H!3]8`_7AC_O?V()]$$\\J?P8&^)%CJTCOD`/ MY$"^;%YX*?+`/T(8_I`B/<61EA+@#2/^^5GS)_5@J_P!@^W`WX(OB`/EBYP7 M?I@?_4!?[A,`5?M`/[P8_WPI9Z^%KT!>\M::\TE?``/P8!K`+Y$+89$RHI`` MP4LGZXUE=`&+^HB:D6K%L@FG[9$W@N`*<`_^1$Y`8_S$3H"ZHOL`_^]$_,'' M_LB4`%SST<;S6]\GZ)5E;$RM+]C9#P)Y%>!*Q/9K?#?@&1`"PPL6!_D$2&%% M"6BS(ID+_HD3U1:H6N`_V")L0VU]HB;H"^^1."+XA?,*=%TA?6+L`X_\43N` M7GT1.@/&U`-S=$=Q6U`-R]$NPKT*_FMIGW]D8<6*%$"C$$HW\T`_T12]$:46 MI`WU:"6@?V0+^X+8H,KM@'\T%OZ`!_8"O_>B=D7;%74R2'=4P2[TPJ(O`%[Z MB7Y$P*)CD2#3)+/&@/S`LX`?I"SX&^C3!./`OZPM8F98`_8AA^T-:^G\!D?$ MF2U#_,`<Z+G"[!K:>?\61^PN]1)8J)0?L0'ITZ6+MJ<3FG#;W3B`.S`;VM$M MX%WI$PIK:9^"9&.%!IS?L$8@!\6++T1YH)>31/1-;3SR[(]0#_U2?IDB\+V% MNQ&RL/-`'Q&1R1=(7W@;]M.:H[)^[DHJX#9/V;+JB6@3R)6)^&R2&SL.`>04 M))>(4&_9HS+(TXO9!/[%$W2A)CVX*<>P"=0\^>Q@/M8GAEA>!/+L!WT"^%$6 MO?6&Y*\W[)&'2_98R0&_I"F1:;Q.'72'DKKR_LP>:'`G_@!O^HNX"OSP#TJX M]%*CZ+*Z>)VK#C5RI^]'LLOYXL0!OE!10EH#]2+UQ>X>DK^V/-^UQ^(`R<9^ M9;^L?@7DH^U'0+R*YT>;BE[PB7PZ#,7?D48.`1"5VZPN3^_#Q#^&&Z_\R7[D M'EF;<X_N!;7SQX]#,**+%+B]L7P@P_SF#TIW2&=@7<$<@/'(.*?=41IQ5[RB M7T6!%B108HT68%*H1AN('F`XJ_2@7U!.,7IDSCO7`?M1;D;+&OPD3YQ3HNF+ M\!?F-E>O^Z)WQ'IAJ\D/U*9''!,)S&R^%?84U7YY^VO)>>7<R1'E@G=`'NQG M[Z@.9G)*7"CG=#A0)'0`@"D`1P$``&`(````=%2)02$4VR`4-0D`(````$U! M4U1%4BY31P@941#(`````-O9RI.3I!IBT,!-ZI:H,C4C6HT<$DX3HVH07F3@ MDZ#W=!$'\.U+:WML@+2_D6IN:W\#(YLBL.1XBR'40:E!H^VC--RC/@W,W?Q_ MOC#:-T,HVCWO4@AC%/N/`$]+,;C-*@QMSINQK@VZD;>64GR:+.^UNQ(TVC[7 M\R+F#_`2EAV#0"JG61#S$B+2HV1M!>+EOY'Z1TFN9^!NP^AAU%.LVB@Y[YQV MKQV4>L\BS!A)Y^H\W47>R"&JV%ZMIW\T71%P3Q=+A)3$AQ*,2"O@FR1Y$:D* M,C4&F8#]6..R1JN7I,.O+%L3A>+B,5.O#FR5@K9=*3ZL531F8%W)+IW(K%Z9 M/%R%T)-7%64Z3S>]YG@>:QUY0Y2YSY',[*^%^?1ALA[^`H<_WD7Q/XS=ZTY` M;*6*15RN%U9,J<?VS?F=IEX[8.`F=`"`*P`4`0``6P$```"8DO;.RS[;(!0U M"P`@````0D)33$E35"Y$3T,)@=$,R````!T7O0O@^%XWBM!KSO%++(T044=B MCP>.VS9)J23([_%8(^\0+;-FR.R+X9A@8&!GWXSQ7[[P^&4Z0=9026>F8U@I MY)]Y5'&@%"Q91^0J%889)[K.A4BZ,]L";86>9$YZ"S!2@9$6_RY'$Q"PI&I* ML*I:^@(6BK29VD').*0#SQ.8/9B<!8HG34YJ&P#3C)QBCAS$\]NMISXV7,%Q M]%OFF<=ES37#.4U,KB^%TDH?U;-7JY/M["0L:#Z-O6HNYWE_^O1!Z0!][._N M_`TX=$+BFX3[C.B58L-_BP^E<W*8N+G0'.'EK\;XR5)OFG2P=-?K%*3WW/H/ M\6\8737?/(=X2HBPY8"IJ#.UN./JRY#@[W0`@"H`I0(``+4$````"<]-3.%` MVR`4-0H`(````%)%041-12XA(2$-V1#,S,```!T7O`+X.9.-XN.WG>R@#$#$ MEH0K8@LY0%)%M*-?Q@DJ.OWNR`1PG2KFE5RRT7I>CXM)G=PYN9FOQ#]]T^\' MTTU,0E<_"\%(W)]'.M26JH0VY#*;MR-]UZ#^VTN_:N[SJE->_>C6M.U])V'^ MCUSW5^[DO8+>9U:'O;KOM1T=&@FIVWIKK<FZY>QF5':H6*B&K5DB)/D.P:@$ M0IVN*TM;'H41;2BJMUF12DH5Q$O>\U=5E4`&U76LR1+DZ;1;;@$C`*=YBI`# M$E&&:.SID\5%Q)OSN6_&#+V:O2<0^!^>/=L)2"+]30,2,$@5JB6ZX>;#\Q80 MB\E^NEI%E;A'K(_@/AZ*TS'-'LRQO%&LD<W@7^_T1\/G^5[%?J_@B$7T<``E M'PTWKFA7*EA?5H\/EE^+J\WG_[_##M(,09#KSZ-.66309+,ZV)!D#A!SK$,P MC7.XY\'5124*RK[N<-8=T0=;Z-/%S4_^U&_2B!UC2$X=,BSP`)VF_]*6NH@] MJEE-;%M?6#9'NZJ!L6MB.,B">H[I.[!PYNP*T076%"*CF*EB:.!->ZVKO4=, M#V]5N`3#;;]PS_Q*M0:4WONL/$"'NVG/03_22K1WB5T1B&P1O.0J9H:UWO&# M;;#XK.*I=LDLO5G\<654$=5031IG?%"CU"]NBX,U#PL(1@G^JW',-I8L![V* MWPHX8\@K&J*BP?P'(HY-R,WX0(EP(U"A&@J:\A"'1;BQK.>3U7S?@GQ&\'>Q M.PWD[PUEEU%4%I\=.SXXR;,T<L<-<"S0_;B>1KGTHXEP5G3GEX^V2)(.BY_K MFDZ_I)\\SJ#@3TC1YL>!Y:..HH$K#QRNJW&*LLG4`S+F^SZCU"5[HXX?\0<J M.V'I"=P@ZX>Y'>4[G61;_V8]?B;.0'Q-=`"`*0`Q`0``2`8```#AWAVA8!/; M(!0U"0`@````4UE35$5-+E-'"!513,@````!%[GD1D;*48Q!%!)':A16CH1N MJ)=%"U@L7:A08VP1M#UKH?AE^1?D5TOQCI76@OP&>JTK$82V)5*.I0='?:,P M,P,X&=SWR'>9FC#,W]SND$)4C#'A"M3*>V]N5*;NM/H:H-NC$G+&5V*KW`_2 MC!I]6]?S`N0/\"W9@XA"&44B(>(RH_+#9%$."=@L<.D=<R=OV(&W77VZD-NY M#9KR*]\=IOUDMVKE_4VZR8*SB?3&W[%]Z_-9_,%SA[`Z8N4+DB0#B[6C`7,> M"M*K>@BX]PT\\H5^B"L#R(UF(ZAI#0,!]^CG5._,QDC6B<=H<HZ`NC+,6.-- MBS["S261M*,#%50F!VEGEWEL&:DF95"FCP+3+N.\59/VXCNVA[D-HT.LF271 (1^6+R_H]WX`` ` end
From: holger@object-factory.com.NOSPAM (Holger Hoffstaette) Newsgroups: comp.sys.next.programmer Subject: Re: Code navigation Date: 9 May 1997 09:15:37 GMT Organization: Object Factory GmbH (Germany) Message-ID: <5kupvp$bfk$1@leonie.object-factory.com> References: <jcr.863072981@idiom.com> John C. Randolph wrote: > I don't mean to get off on a rant here, but... Don't hold back the feeling! Let it all out! :) > (rant about dev tools that are NOT GOOD ENOUGH) It won't help you with NEXTSTEP/ObjC development, and some people might start throwing stones at me for suggesting this in csnp, but I would advise you to take a deep breath and look at (gulp) IBM's VisualAge family for (heresy!) NT/95. If there's something that any OPENSTEP developers should look at while 'checking out the other side of the fence', this is it. See http://www.software.hosting.ibm.com/ad/ It's one hell of a monster dev environment, and it's getting rave reviews left and right. Now all we need is a port to OPENSTEP/Rhapsody. If any Rhapsody evangelists are reading this: please call your friendly IBM representative now and ask for a port. Oh, and don't forget to mention OS/Mach/x86 :-) Holger
Newsgroups: comp.sys.mac.programmer.codewarrior,comp.sys.mac.oop.powerplant,comp.sys.mac.programmer.tools,comp.sys.next.programmer Subject: Re: [ANN] WWDC Preview of CW Latitude Message-ID: <2946063863@hoult.actrix.gen.nz> From: spambait@hoult.actrix.gen.nz (Bruce Hoult NOT FOR EMAIL) Date: Fri, 9 May 1997 23:04:23 +1200 References: <MWRon-0605971914240001@aumi0-a09.ccm.tds.net> MWRon@metrowerks.com (MW Ron) writes: > CodeWarrior Latitude: > > -Is a porting tool which allows you to quickly move existing Mac OS 7.X > applications to UNIX, and soon Rhapsody. Will it work with MkLinux? -- Bruce -- s/spambait/bruce/ to email
Newsgroups: comp.sys.next.programmer From: andreas@wb-net.de Subject: Being notified when an new item in NSPopUpButton is selected Sender: news@tlnet.de Organization: Nordic Data Communications Luebeck Message-ID: <5kv8qu$4lj@merkur.wb-net.de> Date: Fri, 9 May 1997 13:29:02 GMT Hello, I want to to display employees {name, firstname} in a NSTableView that match a specific creteria (departmentId = ?). Assume the class employee has an attribute departementId and there's a table {departmentId, departmenName} in the database. I've connected a NSPopUpButton to the displayGroup of this table and selected departmentName to be displayed. Everytime I select a department in the NSPopUpButton I want to refresh the data displayed in the NSTableView to show only those employees who's departmentId matches that of the selected department. However, I don't know wich notification or so I have to connect to the method, that reads out the selected departmentname, looks for the corresponding departmentId and sends a qualifier to the Employee-DisplayGroup. How do I find out when the user has selected a new item in the NSPopUpButton? Andreas Hoeschler
From: frank@this.NO_SPAM.net (Frank M. Siegert) Newsgroups: comp.sys.next.programmer Subject: fcntl/flock/lockf file locking in NS/OS? Date: 9 May 1997 12:12:21 GMT Organization: Frank's Area 51 Message-ID: <5kv4b5$huf$1@wwwproxy.seicom.net> Mime-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit Howdy! I'd like to use file locking in NS (for the CAP implementation which at the moment completly ignores file locking), however it seems quite broken even in 3.3. There is a NeXTAnswer that states fcntl() locking is broken and only returns EINVAL, using flock or lockf doesn't seem to work either. Now the man page of fcntl tells me something about the fcntl is POSIX specific. What should I do if my application cannot use POSIX and I need this functionality? (Please don't tell me I should compile using -posix, this produces binaries that seem to work but have very strange effects during runtime *~:‘]) - Frank --- * Frank M. Siegert [frank@this.net] - Home http://www.this.net * NeXTSTEP, Linux, BeOS & PostScript Guy
From: gtupar@ctp.com (Georg |Tuparev) Newsgroups: comp.sys.next.programmer Subject: CVS bundle for PB/Mach Date: 6 May 1997 14:39:09 GMT Organization: Cambridge Technology Partners, Inc. Message-ID: <5knfqd$9rt@concorde.ctp.com> Hey Folks! I'm trying to start using the CVS bundle for PB/Mach. I set all defaults, environments etc, but still getting the message: "SCM Error: Create New Work Area: SCMCommandErrorException: cvs checkout: No CVSROOT specified! Please use the `-d' option cvs [checkout aborted]: or set the CVSROOT environment variable." Here the comment from the release notes: "With the CVS Adaptor, you must have the CVSROOT environment variable set for Project Builder to inherit. The repository path you specify when creating a new CVS work area (which is currently necessary to use the integration) must be relative to the CVSROOT path - it cannot be absolute." I tried everything but nothing helps. Any ideas? Thanks -- georg -- -- ------- /\/\ Georg Tuparev <georg_tuparev@ctp.com> / /_ \ Cambridge Technology Partners \ / / Apollo House, Apollolaan 15 \/\/ 1077 AB Amsterdam, The Netherlands Tel: +31(20)575-0492 Fax: +31(20)575-0500 WWW: http://www.ctp.com
Date: Fri, 09 May 1997 10:01:55 -0600 From: amas@lhr-sys.dhl.com Subject: [Q] Resources under next step Newsgroups: comp.sys.next.programmer Message-ID: <863189903.11075@dejanews.com> Organization: Deja News Usenet Posting Service On the MacOS applications have a resource fork to store predefined data such as pictures, icons, strings and so on. I am told that Openstep has something similar, if this is true could someone explain to me how it works? Also, can you take a tool, equivalent to ResEdit on the Mac, to an application so that you can easily modify included data? Thanks - Please email me a copy of your reply Andre -------------------==== Posted via Deja News ====----------------------- http://www.dejanews.com/ Search, Read, Post to Usenet
Date: Fri, 09 May 1997 10:01:29 -0600 From: amas@lhr-sys.dhl.com Subject: [Q] Is it possible to write a plug in object Newsgroups: comp.sys.next.programmer Message-ID: <863189617.10676@dejanews.com> Organization: Deja News Usenet Posting Service I am wanting to create a program that can make use of plug-ins. At the moment my plug-ins are in the form: function ( message : longint; data : ptr ) : result Message contains the value of the operation that I want to perform and the data is a pointer to a data structure containing the parameters. What I would like to do ideally is to be able to have a class with a number of methods, compile it and then let my program call the appropriate methods. I might not be thinking about it the right way. Any help on how to approach plug-ins in Openstep would be very much appreciated. Thanks - Please email me a copy of your reply Andre -------------------==== Posted via Deja News ====----------------------- http://www.dejanews.com/ Search, Read, Post to Usenet
From: boehring@biomed.ruhr-uni-bochum.de (Daniel Boehringer) Newsgroups: comp.sys.next.programmer Subject: Re: adressBooks - how to access by program? Date: 6 May 1997 17:34:18 GMT Organization: Ruhr-Universitaet Bochum, Rechenzentrum Message-ID: <5knq2q$4ep$1@sun579.rz.ruhr-uni-bochum.de> References: <E9noMn.vG@orest.escape.de> hello olaf, updating an entry in a WM addressbook goes by this: (Example below appends a space character to the name of the address "Dupont, Jeanne") void main(void) { id speaker; int rc,tst; [Application new]; speaker= [Speaker new]; [speaker setSendPort: NXPortFromName("WM", NULL)]; [speaker selectorRPC:"updateAddressOf:old:new:attributes:changeCount:" paramTypes: "ccccI", "/home/boehring/Lib rary/Addresses/Example.addresses","Dupont, Jeanne","Dupont, Jeanne ","\"Full Name\" = \"Dr1 Jeanne Dupont\";\nEMail = \"jdupont@foo.com\";\n\"Home Phone\" = \"+33 (1) 12 34 56 03\";\n",&tst]; [NXApp free]; exit(0); } daniel
From: juergen.albertsen@flensburg.netsurf.de (Juergen Albertsen) Newsgroups: comp.sys.next.programmer,comp.sys.next.software Subject: Re: Link error on OpenStep/Windows NT : fatal error LNK1120 Date: Tue, 06 May 1997 17:54:57 GMT Organization: Private Message-ID: <336f50c1.2860332@news.allcon.net> References: <5kmvl1$gng@hpuniv.univ-lr.fr> On 6 May 1997 10:03:13 GMT, etienne@jupiter.univ-lr.fr (Etienne Gourdon) wrote: There's an error in the coammnd line used for linking: >/NeXT/NextDeveloper/Executables/gcc >-LC:/Etienne/Situation/obj-i386-nextpdo-winnt3.5-opt -win -arch >i386-nextpdo-winnt3.5 -o C:/Etienne/Situation/Situation.app/Situation.exe >C:/Etienne/Situation/obj-i386-nextpdo-winnt3.5-opt/Situation_main.o >C:/Etienne/Situation/obj-i386-nextpdo-winnt3.5-opt/appResources.o >-framework AppKit -framework CompleteAccess -framework CompleteAccessAppKit >-framework CompleteAccessEditor -framework Foundation >/NeXT/NextDeveloper/Libraries/libNSWinMain.a It should read -l/NeXT/NextDeveloper/Libraries/libNSWinMain.a, same with the following errors after trying to link against *.lib files. >LINK : warning LNK4044: unrecognized option >"NeXT/NextDeveloper/Libraries/libNSWinMain.a"; ignored >LINK : warning LNK4044: unrecognized option >"NeXT/NextLibrary/Frameworks/AppKit.framework/AppKit.lib"; ignored >LINK : warning LNK4044: unrecognized option >"NeXT/NextLibrary/Frameworks/CompleteAccess.framework/CompleteAccess.lib"; >ignored >LINK : warning LNK4044: unrecognized option >"NeXT/NextLibrary/Frameworks/CompleteAccessAppKit.framework/CompleteAccessAp >pKit.lib"; ignored >LINK : warning LNK4044: unrecognized option >"NeXT/NextLibrary/Frameworks/CompleteAccessEditor.framework/CompleteAccessEd >itor.lib"; ignored >LINK : warning LNK4044: unrecognized option >"NeXT/NextLibrary/Frameworks/Foundation.framework/Foundation.lib"; ignored >Situation_main.o : error LNK2001: unresolved external symbol >__imp__NSApplicationMain >msvcrt.lib(crtexew.obj) : error LNK2001: unresolved external symbol >_WinMain@16 >C:/Etienne/Situation/Situation.app/Situation.exe : fatal error LNK1120: 2 >unresolved externals >gcc: Internal compiler error: program ld got fatal signal 127 >make: *** [C:/Etienne/Situation/Situation.app/Situation.exe] Error 1 Perhaps you modified some of the standard makefiles? Modifcations are to made only in Makefile.preamble and Makefile.postable. You might have to take a look at the makefiles in /Next/NextDeveloper/Makefiles/pb_makefiles. There's a README or something like that. Hope that helps! Juergen
From: Dru Nelson <dnelson@slip.net> Newsgroups: comp.sys.next.programmer Subject: Re: fcntl/flock/lockf file locking in NS/OS? Date: 9 May 1997 19:59:13 GMT Organization: Slip.Net (http://www.slip.net) Message-ID: <5kvvmh$dbg$1@owl.slip.net> References: <5kv4b5$huf$1@wwwproxy.seicom.net> The last time I looked at this, I came away with the belief that there was a problem doing record level locking not file level locking. Dru
From: embuck@palmer.cca.rockwell.com (Erik M. Buck) Newsgroups: comp.sys.next.programmer Subject: Re: NSView ans subview Date: 6 May 1997 19:14:02 GMT Organization: Rockwell Collins Message-ID: <5knvtq$bs71@castor.cca.rockwell.com> References: <5kksfr$5mm@hpuniv.univ-lr.fr> Cc: yannick buisson In <5kksfr$5mm@hpuniv.univ-lr.fr> yannick buisson wrote: The button still has the DPS focus in its mouseDown: method. Call your view switching code with performWithAfterDelay...
From: John LaViola <jlaviola@iconn.net> Newsgroups: comp.sys.next.programmer Subject: Driver debugging Date: Tue, 06 May 1997 14:23:36 -0400 Organization: Cardiopulmonary Corporation Message-ID: <336F7728.62C1@iconn.net> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit I'm having a problem debugging a 3.3 driver. Can't get kattach to connect master to slave. Pinging the slave from the master works. I've read all the appropriate docs and seemingly followed all the proper steps. Any ideas?? -- John LaViola jlaviola@iconn.net jlav@venturi.com
From: Marcus -Sebastian Martens <pe7a001@rzaixsrv2.rrz.uni-hamburg.de> Newsgroups: comp.sys.next.programmer Subject: Q:ESS-1788 technical references? Date: Sat, 10 May 1997 02:36:54 +0200 Organization: Uni-Hamburg Message-ID: <3373C326.2768@rzaixsrv2.rrz.uni-hamburg.de> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit would like to programm this 16 bit soundcard directly so that I can get a 16 bit output in dos! Who may help?
From: jbader@neteffects.com (Jack Bader) Newsgroups: comp.sys.next.programmer Subject: *** Need NeXT developer in Minneapolis *** Date: 10 May 1997 01:04:25 GMT Organization: NetEffects Inc. Message-ID: <5l0hip$8db$1@news1.inlink.com> NetEffects Inc. has an immediate consulting position with its telecommunications client in Minneapolis. You will join a team of Objective C developers developing and enhancing customer service applications. Please contact us immediately for consideration. Jack Bader jbader@neteffects.com 314-727-1107 314-444-6866 fax
Newsgroups: comp.sys.next.programmer From: gabriel@trigger.ali.bc.ca (Gabriel Musatescu) Subject: "performSelector: withObject: afterDelay:" method in NSObject Message-ID: <E9xwM8.4HC@gateway.ali.bc.ca> Sender: nobody@gateway.ali.bc.ca Organization: A.L.I. Technologies, Inc. Date: Sat, 10 May 1997 00:42:07 GMT Hi everybody, Is there anyone who has ever successfully used the NSObject's method "performSelector: withObject: afterDelay:" in OS 4.1 for Mach? It doesn't seem to perform anything in my case. I would be interested in any small code exapmle that successfully makes use of this method (in other words, tested.) Thanks a lot. ---gabriel
Newsgroups: comp.sys.next.programmer Subject: Driver won't load at boot? Message-ID: <1997May6.151000.97843@cc.usu.edu> From: edx@cc.usu.edu Date: 6 May 97 15:09:59 MDT Distribution: world I've written a parallel port driver which supports bi-directional data transfer. It works wonderfully if I load it by hand using "driverLoader d=Parallel". However, I've used Configure.app to add it to my boot drivers, and it doesn't load. No errors, none of my debug messages which should print out (and which -are- printed if loaded by hand as described above) are getting into the log file. Aack! Why isn't the system even trying to load my driver at boot time, even though it's in /usr/Devices, and listed in Configure.app? HELP! - Ernest
From: inet97@ameritech.net Newsgroups: comp.sys.next.programmer Subject: A GUARANTEED MONEY MAKER!! Date: Mon, 05 May 1997 04:55:03 PDT Organization: Internet Communications Inc. Message-ID: <5l19n1$sck$4726@nntp0.cleveland.oh.ameritech.net> E-Mail Your Way To Riches! Dear Friend, We all know E-mail is here to stay. It's fun, easy and exciting! Would you be interested if we could show you a way to make well over $1,000 per week doing it? This is not a joke. You may have seen many people trying to tell you that you can make money by joining this or that scheme! Guess what, you decide to go for it and then you get nothing but frustration and disappointment! We are here to take your frustration and disappointment into an Electrifying Adventure! We have been marketing on-line for almost 2 years now! We have never spent one red penny on advertising and made nothing but profits. We can show you how to make money every day of the year. Many people may think this is untrue or it just can't be done. We are here to tell you that it is absolutely not true. The biggest mistake people make about marketing on-line is that they sit and wait for people to contact them. You will never make it if this is your approach and we'll tell you why. There are over 60 MILLION people on-line right now, and seven new people logging on every minute of the day world-wide and everyone is offering something. So how do you get a potential client or a new customer before your competition does? The answer is simply " Creative E-mailing" and it WORKS! I'll tell you why. You're taking your product, service or idea directly to the market instead of waiting for the market to come to you! Here are a few testimonials we'd like to share with you ( They're all 100% TRUE! ): Internet Communications, my wife and I owe you so much. We ordered your Creative E-mail System and within the first week we received over $1,150 in orders for my Internet Consulting business! --Charles -- California I have bought two so-called E-mail programs that cost me over $600.00 when I received them. They were extremely difficult to operate and it took me about two weeks to figure them out. Once I did, they were so time consuming it just wasn't worth my time. When I received your course it took me about four minutes to install and I was in business! Within the first 24 hours of my first E-mailing I received over $580.00 in sales over the phone. That first week I grossed over $2,000.00! I really can't believe how easy you made this, anyone can do it! Thanks! --Dennis -- Illinios Hello, I'm a divorced mother of two children. I wanted to thank you for helping me out. This was my first time buying anything on the Internet. I was skeptical at first but I figured I'd take a chance. This was the best chance I've ever took! My part-time business is now a full-time home-business, thanks to your Creative E-mail System. I had to hire my two family members to help me out! This is GREAT, thanks so much! I'd recommend this for anyone! --Ellen -- Florida You may have seen other people offering products "E-mail Programs, E-mail Addresses, Extractors, Etc." The vast majority of these products are very over-priced and very difficult to even use. None of them even supply you with current, up-to-date, FRESH & RESPONSIVE E-mail addresses! Our Creative E-mail System puts everything into one package to make your profits soar immediately! Even if you do not have a product or service to offer, we are going to give you over 500 how-to reports that you will have full reprint rights to! What makes our course different from anything else being offered anywhere is that we're dedicated to your success! We do not succeed unless you succeed! All of our E-mail Address Databases are created in house. We do not trade our databases with anyone because people are selling extremely bad lists on the Internet. Many of other people's databases are filled with duplicate addresses and many of them are undeliverable. We keep our own database so we know exactly what we have and we keep nothing but the best. There's no other way. We believe in producing high quality products that should be priced reasonably for your success! Read on to see the special bonuses you will receive. ******** SPECIAL 10 DAY BONUS ******** If you order within the next 10 days we will include: 1) 500 How-To Reports ( You may resell these at any price ) 2) Your Personal Complete Guide To The Internet -- This 175 page e-book covers every single aspect of the internet. You will never have to buy another internet book! When you complete this book, you will know more about the internet than 90% of the people online right now. 3) When you purchase our 8 MILLION SUPER responsive E-mail list we will include Mega-Mailer. It sends 250,000 E-mails per hour! All other orders will receive Pegasus Mail. It mails about 30,000 per hour. Here's how to get the Creative E-Mail System: All orders are delivered on CD-ROM or 100mb Zip Disk ( Iomega ). ============> E-Mail Databases <================ 2 Million FRESH E-mail Addresses only $ 99.95 4 Million FRESH E-mail Addresses only $179.95 6 Million FRESH E-mail Addresses only $249.95 8 Million FRESH E-mail Addresses only $299.95 You will be sending your Marketing Letter to 2, 4, 6 or 8 MILLION People! To mail to 2 MILLION People by U.S. Mail at $.32 per stamp would cost $640,000.00, not including envelopes or paper! The price of 2 MILLION E-mail Addresses isn't even a fraction of the cost. And the great thing is that if you have 10 products, you can E-mail to your list as many times as you want to! Your profits will never stop soaring! Don't pay someone else to send your advertisement out, do it yourself and save big money! The average cost right now to send your ad one time to ONE MILLION people is $1,400.00. You can send it 100 times to EIGHT MILLION people for only $299.95 and that includes Mega-Mailer that sends 250,000 per hour! ===============> Order Form <=============== Yes, Internet Communications Inc., I wish to take you up on your SPECIAL 10 DAY OFFER FOR YOUR CREATIVE E-MAIL SYSTEM, INCLUDING THE TWO SPECIAL BONUSES: "Complete Internet Guide Book" and "500 How-To-Reports". I understand I have to completely fill out the order form so you can fulfill my order. Name:______________________________________ Address:____________________________________ City:_______________________________________ State:_______________________________________ Zip Code:____________________________________ Country:____________________________________ E-mail Address:_______________________________ Phone Number:_______________________________ I wish to pay by: ( Check One ) Check:____ Money Order:_____ ( Check One ) 2 Million______ 4 Million______ 6 Million______ 8 Million_______ *Remember the 8 MILLION Includes Mega-Mailer! Zip Disk:______ CD-ROM:______Total:_______________ Pegasus Mail ( WIN 3.1 ) ( WIN 95 ) ( MAC ) (Circle One ) ============================================================= We Accept Checks By Fax Simply Tape Your Check Here With The Above Order Form And Fax It To: 1-216-895-1930 If you have any questions please call customer service at: 1-216-895-1919 Fax: 1-216-895-1930 Phone: 1-216-895-1919 ============================================================= Make check or money order payable to: Internet Communications Mail check or Money Order to: Internet Communications 30628 Detroit Ave. Suite 295 Westlake, Ohio 44145 The entire contents of this message are copyrighted and protected by both United States copyright laws and international treaty provisions. None of the text in this message may ever be reproduced, in original or modified form, for commercial purposes, without express written permission by Internet Communications Inc.. We do authorize and encourage the forwarding of this message to interested parties, for the purpose of informing them of Internet Communications Inc. services.
From: "Jean R. Moreau, Jr." <moreau@fas.harvard.edu> Newsgroups: comp.sys.next.programmer Subject: financial software Date: Wed, 07 May 1997 00:58:01 -0400 Organization: Harvard University Message-ID: <33700BD8.EAB9723C@fas.harvard.edu> Mime-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Can anyone steer me to any references that focus on programming financially oriented applications? In particular, I'd like to develop some intuition about how to deal with financial products as objects. Thanks! Jean
From: tripod@camera Subject: sun photo Organization: color,enlargement,print,lab Message-ID: <dxZqgMSX8GA.117@graylady.usa1.com> Newsgroups: comp.sys.next.programmer Date: Sat, 10 May 1997 05:18:31 -0400 Hi, we'll get right to the point. We operate one of the finest quality custom color labs in the USA. To introduce you to our service we're offering the following Internet enlargement special: Your color negatives hand printed on Kodak Supra Professional 16x20 inch paper. All negatives printed full frame. Exhibition quality and color corrected---send us any size color negative (35mm up to 4x5 inches). * * * * * * * * * * 16 x 20 inch color enlargement special 5 identical prints from same negative-------$79 10 identical prints from same negative------$129 * * * * * * * * * * Most orders 1 to 2 days in the lab. Add $6 priority mail shipping; international add $10. We accept Visa and Mastercharge. Mail your negative(s) and payment to: TSP CUSTOM LAB P.O. Box 248 Lake Village, IN 46349 USA phone 219-992-2413 fax 219-992-2644 visit our website http://www.centralcontrolsystems.com/saylordesign/photo/prolab.htm
Newsgroups: comp.sys.next.programmer Subject: Re: CVS bundle for PB/Mach Message-ID: <1997May6.172720.604@tennis.opus1.com> From: dkoski@gorgatron.running-start.com (David Koski) Date: 6 May 97 17:27:20 -0700 References: <5knfqd$9rt@concorde.ctp.com> Organization: Running Start, Inc. In article <5knfqd$9rt@concorde.ctp.com>, Georg |Tuparev <gtupar@ctp.com> wrote: >I'm trying to start using the CVS bundle for PB/Mach. I set all defaults, >environments etc, but still getting the message: >"SCM Error: Create New Work Area: SCMCommandErrorException: cvs checkout: No >CVSROOT specified! Please use the `-d' option >cvs [checkout aborted]: or set the CVSROOT environment variable." The trick is to run it from the command line: /NextDeveloper/Apps/ProjectBuilder.app/ProjectBuilder & This way it inherits the CVSROOT environment variable from your shell (where you presumably have it set). The release notes are talking about NT where there is a panel that you can use to set system wide environment variables. Hope this helps, dk ---- David Koski Running Start, Inc. dkoski@running-start.com http://www.running-start.com -- David Koski Running Start, Inc. dkoski@running-start.com http://www.running-start.com
From: inet97@ameritech.net Newsgroups: comp.sys.next.programmer Date: Mon, 05 May 1997 04:55:03 PDT Message-ID: <cancel.5l19n1$sck$4726@nntp0.cleveland.oh.ameritech.net> Subject: cmsg cancel <5l19n1$sck$4726@nntp0.cleveland.oh.ameritech.net> Control: cancel <5l19n1$sck$4726@nntp0.cleveland.oh.ameritech.net> Organization: Usenet Canal Historique ECP/EMP aka SPAM or pyramidal scheme (MMF) cancelled by bofh@keltia.freenix.fr It may also be an image too small for newsbot to be activated. See report in news.admin.net-abuse.bulletins. Date: Sat May 10 15:07:34 1997 Original subject was: A GUARANTEED MONEY MAKER!!
From: stefan@ping.at (Stefan Schneider) Newsgroups: comp.sys.next.programmer Subject: Help: 2-byte fonts in NS 3.3 Date: 10 May 1997 16:52:33 GMT Organization: Customer of EUnet/PING Austria Message-ID: <5l294h$dc3$1@news.Austria.EU.net> What does it take an app to process documents with 2-byte fonts like Kanji or Kai-Su? Specifically, I'm reading in an RTF doc using an object of the NEXTSTEP 3.3 Text class, then evaluate the doc by taking that Text object apart, and convert the doc's contents to HTML. What will I have to do in order to read and evaluate docs with 2-byte fonts as well? Is there some library I can link my app against? Any URL on that subject that is a good starting point? Thanks, - Stefan -- Stefan Schneider Software Dipl.Ing. Stefan Schneider Lerchenfelder St. 85/6 A-1070 Vienna, Austria, Europe voice/fax: +43-1-523-5834 e-mail: stefan@ping.at (NeXTMail preferred, MIME welcome) web: http://members.ping.at/stefan/
From: stefan@ping.at (Stefan Schneider) Newsgroups: comp.sys.next.programmer,comp.sys.next.software Subject: Re: Private to Todd Nathan Date: 10 May 1997 17:10:27 GMT Organization: Customer of EUnet/PING Austria Message-ID: <5l2a63$e4c$1@news.Austria.EU.net> References: <5kt26q$2gl@shelob.afs.com> In-Reply-To: <5kt26q$2gl@shelob.afs.com> On 05/08/97, Gregory H. Anderson wrote: >Todd, you contacted AFS about beta testing, but your email return address ><tnathan@mailserv.metro.mci.com> is unreachable. Please contact me with >another alternative. Thanks. Me too, please, concerning LBII promotion issues. Thanks, - Stefan -- Stefan Schneider Software Dipl.Ing. Stefan Schneider Lerchenfelder St. 85/6 A-1070 Vienna, Austria, Europe voice/fax: +43-1-523-5834 e-mail: stefan@ping.at (NeXTMail preferred, MIME welcome) web: http://members.ping.at/stefan/
From: MWRon@metrowerks.com (MW Ron) Newsgroups: comp.sys.mac.programmer.codewarrior,comp.sys.mac.oop.powerplant,comp.sys.mac.programmer.tools,comp.sys.next.programmer Subject: Re: [ANN] WWDC Preview of CW Latitude Date: Sat, 10 May 1997 13:28:43 -0400 Organization: Metrowerks Message-ID: <MWRon-1005971328430001@aumi3-a08.ccm.tds.net> References: <MWRon-0605971914240001@aumi0-a09.ccm.tds.net> <fraktus-ya02408000R0905971001210001@news.belgium.eu.net> In article <fraktus-ya02408000R0905971001210001@news.belgium.eu.net>, fraktus@arkaos.be (FraKtus) wrote: >Will this include a compliler targeting SGI processors ? Which ones ? All I have notes on is SGI IRIX. Drop me a note with specifics after next week and I'll know more or be able to say more. Ron -- METROWERKS Ron Liechty http://www.metrowerks.com MWRon@metrowerks.com
From: inet97@ameritech.net Newsgroups: comp.sys.next.programmer Subject: Make Money With Your Computer! Date: Mon, 05 May 1997 17:09:50 PDT Organization: Internet Communications Inc. Message-ID: <5l2koi$ipl$4739@nntp0.cleveland.oh.ameritech.net> E-Mail Your Way To Riches! Dear Friend, We all know E-mail is here to stay. It's fun, easy and exciting! Would you be interested if we could show you a way to make well over $1,000 per week doing it? This is not a joke. You may have seen many people trying to tell you that you can make money by joining this or that scheme! Guess what, you decide to go for it and then you get nothing but frustration and disappointment! We are here to take your frustration and disappointment into an Electrifying Adventure! We have been marketing on-line for almost 2 years now! We have never spent one red penny on advertising and made nothing but profits. We can show you how to make money every day of the year. Many people may think this is untrue or it just can't be done. We are here to tell you that it is absolutely not true. The biggest mistake people make about marketing on-line is that they sit and wait for people to contact them. You will never make it if this is your approach and we'll tell you why. There are over 60 MILLION people on-line right now, and seven new people logging on every minute of the day world-wide and everyone is offering something. So how do you get a potential client or a new customer before your competition does? The answer is simply " Creative E-mailing" and it WORKS! I'll tell you why. You're taking your product, service or idea directly to the market instead of waiting for the market to come to you! Here are a few testimonials we'd like to share with you ( They're all 100% TRUE! ): Internet Communications, my wife and I owe you so much. We ordered your Creative E-mail System and within the first week we received over $1,150 in orders for my Internet Consulting business! --Charles -- California I have bought two so-called E-mail programs that cost me over $600.00 when I received them. They were extremely difficult to operate and it took me about two weeks to figure them out. Once I did, they were so time consuming it just wasn't worth my time. When I received your course it took me about four minutes to install and I was in business! Within the first 24 hours of my first E-mailing I received over $580.00 in sales over the phone. That first week I grossed over $2,000.00! I really can't believe how easy you made this, anyone can do it! Thanks! --Dennis -- Illinios Hello, I'm a divorced mother of two children. I wanted to thank you for helping me out. This was my first time buying anything on the Internet. I was skeptical at first but I figured I'd take a chance. This was the best chance I've ever took! My part-time business is now a full-time home-business, thanks to your Creative E-mail System. I had to hire my two family members to help me out! This is GREAT, thanks so much! I'd recommend this for anyone! --Ellen -- Florida You may have seen other people offering products "E-mail Programs, E-mail Addresses, Extractors, Etc." The vast majority of these products are very over-priced and very difficult to even use. None of them even supply you with current, up-to-date, FRESH & RESPONSIVE E-mail addresses! Our Creative E-mail System puts everything into one package to make your profits soar immediately! Even if you do not have a product or service to offer, we are going to give you over 500 how-to reports that you will have full reprint rights to! What makes our course different from anything else being offered anywhere is that we're dedicated to your success! We do not succeed unless you succeed! All of our E-mail Address Databases are created in house. We do not trade our databases with anyone because people are selling extremely bad lists on the Internet. Many of other people's databases are filled with duplicate addresses and many of them are undeliverable. We keep our own database so we know exactly what we have and we keep nothing but the best. There's no other way. We believe in producing high quality products that should be priced reasonably for your success! Read on to see the special bonuses you will receive. ******** SPECIAL 10 DAY BONUS ******** If you order within the next 10 days we will include: 1) 500 How-To Reports ( You may resell these at any price ) 2) Your Personal Complete Guide To The Internet -- This 175 page e-book covers every single aspect of the internet. You will never have to buy another internet book! When you complete this book, you will know more about the internet than 90% of the people online right now. 3) When you purchase our 8 MILLION SUPER responsive E-mail list we will include Mega-Mailer. It sends 250,000 E-mails per hour! All other orders will receive Pegasus Mail. It mails about 30,000 per hour. Here's how to get the Creative E-Mail System: All orders are delivered on CD-ROM or 100mb Zip Disk ( Iomega ). ============> E-Mail Databases <================ 2 Million FRESH E-mail Addresses only $ 99.95 4 Million FRESH E-mail Addresses only $179.95 6 Million FRESH E-mail Addresses only $249.95 8 Million FRESH E-mail Addresses only $299.95 You will be sending your Marketing Letter to 2, 4, 6 or 8 MILLION People! To mail to 2 MILLION People by U.S. Mail at $.32 per stamp would cost $640,000.00, not including envelopes or paper! The price of 2 MILLION E-mail Addresses isn't even a fraction of the cost. And the great thing is that if you have 10 products, you can E-mail to your list as many times as you want to! Your profits will never stop soaring! Don't pay someone else to send your advertisement out, do it yourself and save big money! The average cost right now to send your ad one time to ONE MILLION people is $1,400.00. You can send it 100 times to EIGHT MILLION people for only $299.95 and that includes Mega-Mailer that sends 250,000 per hour! ===============> Order Form <=============== Yes, Internet Communications Inc., I wish to take you up on your SPECIAL 10 DAY OFFER FOR YOUR CREATIVE E-MAIL SYSTEM, INCLUDING THE TWO SPECIAL BONUSES: "Complete Internet Guide Book" and "500 How-To-Reports". I understand I have to completely fill out the order form so you can fulfill my order. Name:______________________________________ Address:____________________________________ City:_______________________________________ State:_______________________________________ Zip Code:____________________________________ Country:____________________________________ E-mail Address:_______________________________ Phone Number:_______________________________ I wish to pay by: ( Check One ) Check:____ Money Order:_____ ( Check One ) 2 Million______ 4 Million______ 6 Million______ 8 Million_______ *Remember the 8 MILLION Includes Mega-Mailer! Zip Disk:______ CD-ROM:______Total:_______________ Pegasus Mail ( WIN 3.1 ) ( WIN 95 ) ( MAC ) (Circle One ) ============================================================= We Accept Checks By Fax Simply Tape Your Check Here With The Above Order Form And Fax It To: 1-216-895-1930 If you have any questions please call customer service at: 1-216-895-1919 Fax: 1-216-895-1930 Phone: 1-216-895-1919 ============================================================= Make check or money order payable to: Internet Communications Mail check or Money Order to: Internet Communications 30628 Detroit Ave. Suite 295 Westlake, Ohio 44145 The entire contents of this message are copyrighted and protected by both United States copyright laws and international treaty provisions. None of the text in this message may ever be reproduced, in original or modified form, for commercial purposes, without express written permission by Internet Communications Inc.. We do authorize and encourage the forwarding of this message to interested parties, for the purpose of informing them of Internet Communications Inc. services.
From: rbraver@ohww.norman.ok.us Newsgroups: comp.sys.next.programmer Subject: cmsg cancel <dxZqgMSX8GA.117@graylady.usa1.com> Date: 10 May 1997 19:31:40 GMT Control: cancel <dxZqgMSX8GA.117@graylady.usa1.com> Message-ID: <cancel.dxZqgMSX8GA.117@graylady.usa1.com> Sender: tripod@camera Spam cancelled. Notice ID: 19970510.07. See news.admin.net-abuse.bulletins or http://spam.ohww.norman.ok.us/spam_notices/19970510.07.html for complete report. Original Subject: sun photo
From: inet97@ameritech.net Newsgroups: comp.sys.next.programmer Subject: cmsg cancel <5l2koi$ipl$4739@nntp0.cleveland.oh.ameritech.net> Control: cancel <5l2koi$ipl$4739@nntp0.cleveland.oh.ameritech.net> Date: 10 May 1997 20:19:12 GMT Organization: North Carolina State University Message-ID: <5l2l80$qhi@uni00nw.unity.ncsu.edu> ignore Article canceled by slrn 0.9.2.1 BETA
From: Duncan<duncan@mm1.sprynet.com> Newsgroups: comp.sys.next.programmer Subject: FREE at home bussiness Date: 10 May 1997 21:10:13 GMT Organization: FCI Message-ID: <5l2o7l$sjq@lal.interserv.com> This is truly a great opportunity. With a little work, you can make a LOT of money!!!! http://freedomstarr.com/?GR9021010 for details. Just do it!!! ********************************************************************** This message has been sent using DYNAMIC MAIL. For more Information and Free Demo: http://www.freeyellow.com/members/concorde/index.html **********************************************************************
Date: 11 May 1997 01:03:30 GMT From: clewis@ferret.ocunix.on.ca (Chris Lewis) Sender: Duncan<duncan@mm1.sprynet.com> Message-ID: <cancel.5l2o7l$sjq@lal.interserv.com> Newsgroups: comp.sys.next.programmer Subject: cmsg cancel <5l2o7l$sjq@lal.interserv.com> Control: cancel <5l2o7l$sjq@lal.interserv.com> DYNAMAIL spam cancelled by clewis@ferret.ocunix.on.ca Original Subject: FREE at home bussiness Total spams this type to date: 11295 Total this spam type for this user to date: 2299
From: duncan@mm1.sprynet.com Newsgroups: comp.sys.next.programmer Subject: cmsg cancel <5l2o7l$sjq@lal.interserv.com> Control: cancel <5l2o7l$sjq@lal.interserv.com> Date: 11 May 1997 00:35:53 GMT Organization: North Carolina State University Message-ID: <5l3499$t4j@uni00nw.unity.ncsu.edu> ignore Article canceled by slrn 0.9.2.1 BETA
From: sanguish@digifix.com Newsgroups: comp.sys.next.advocacy,comp.sys.next.announce,comp.sys.next.hardware,comp.sys.next.software,comp.sys.next.misc,comp.sys.next.sysadmin,comp.sys.next.bugs,comp.sys.next.programmer Subject: NEXTSTEP/OpenStep Resources on the Net Supersedes: <851862718425@digifix.com> Date: 11 May 1997 03:58:28 GMT Organization: Digital Fix Development Message-ID: <8856863323226@digifix.com> Topics include: Stepwise NEXTSTEP/OpenStep Information WWW site eduSTEP WWW site NeXT Computer, Inc. WWW site comp.sys.next newsgroups related newsgroups comp.sys.next newsgroups mailing list ftp sites NeXTanswers Stepwise NEXTSTEP/OpenStep Information WWW site =============================================== This online community resource includes - ISV company pages - ISV product descriptions - NEXTSTEP Developer Directory - NEXTSTEP Community WhitePages - Mailing List archives and information You can connect via the world wide web at: http://www.stepwise.com/ Suggestions or comments can be directed to me at sanguish@digifix.com If you would like to get your company and product information on Stepwise, please contact me at sanguish@digifix.com. eduSTEP WWW site ================ http://www.nmr.embl-heidelberg.de/eduStep/ eduStep aims to provide up-to-date information on: - NextStep tools and projects for scientists. - Third-party products interesting for the educational and scientific community (with educational discounts noted, where they exist). - A listing of resellers and shops interested in working with customers in the educational community. - Conferences, meetings, workshops - Major projects, such as SciTools, EMBL's project to develop a NextStep scientific work environment - Status reports on GNUStep, a freely-available implementation of OpenStep now being developed NeXT Computer, Inc. WWW site ============================ http://www.next.com comp.sys.next.* newsgroups ========================== news:comp.sys.next.advocacy This is the "why NEXTSTEP is better (or worse) than anything else in the known universe" forum. It was created specifically to divert lengthy flame wars from .misc. news:comp.sys.next.announce Announcements of general interest to the NeXT community (new products, FTP submissions, user group meetings, commercial announcements etc.) This is a moderated newsgroup, meaning that you can't post to it directly. Submissions should be e-mailed to next-announce@digifix.com where the moderator (Scott Anguish) will screen them for suitability. Messages posted to announce should NOT be posted or crossposted to any other comp.sys.next groups. news:comp.sys.next.bugs A place to report verifiable bugs in NeXT-supplied software. Material e-mailed to Bug_NeXT@NeXT.COM is not published, so this is a place for the net community find out about problems when they're discovered. This newsgroup has a very poor signal/noise ratio--all too often bozos post stuff here that really belongs someplace else. It rarely makes sense to crosspost between this and other c.s.n.* newsgroups, but individual reports may be germane to certain non-NeXT- specific groups as well. news:comp.sys.next.hardware Discussions about NeXT-label hardware and compatible peripherals, and non-NeXT-produced hardware (e.g. Intel) that is compatible with NEXTSTEP. In most cases, questions about Intel hardware are better asked in comp.sys.ibm.pc.hardware. Questions about SCSI devices belong in comp.periphs.scsi. This isn't the place to buy or sell used NeXTs--that's what .marketplace is for. news:comp.sys.next.marketplace NeXT stuff for sale/wanted. Material posted here must not be crossposted to any other c.s.n.* newsgroup, but may be crossposted to misc.forsale.computers.workstation or appropriate regional newsgroups. news:comp.sys.next.misc For stuff that doesn't fit anywhere else. Anything you post here by definition doesn't belong anywhere else in c.s.n.*--i.e. no crossposting!!! news:comp.sys.next.programmer Questions and discussions of interest to NEXTSTEP programmers. This is primarily a forum for advanced technical material. Generic UNIX questions belong elsewhere (comp.unix.questions), although specific questions about NeXT's implementation or porting issues are appropriate here. Note that there are several other more "horizontal" newsgroups (comp.lang.objective-c, comp.lang.postscript, comp.os.mach, comp.protocols.tcp-ip, etc.) that may also be of interest. news:comp.sys.next.software This is a place to talk about [third party] software products that run on NEXTSTEP systems. news:comp.sys.next.sysadmin Stuff relating to NeXT system administration issues; in rare cases this will spill over into .programmer or .software. Related Newsgroups ================== news:comp.soft-sys.nextstep Like comp.sys.next.software and comp.sys.next.misc combined. Exists because NeXT is a software-only company now, and comp.soft-sys is for discussion of software systems with scope similar to NEXTSTEP. news:comp.lang.objective-c Technical talk about the Objective-C language. Implemetations discussed include NeXT, Gnu, Stepstone, etc. news:comp.object Technical talk about OOP in general. Lots of C++ discussion, but NeXT and Objective-C get quite a bit of attention. At times gets almost philosophical about objects, but then again OOP allows one to be a programmer/philosopher. (The original comp.sys.next no longer exists--do not attempt to post to it.) Exception to the crossposting restrictions: announcements of usenet RFDs or CFVs, when made by the news.announce.newgroups moderator, may be simultaneously crossposted to all c.s.n.* newsgroups. Getting the Newsgroups without getting News =========================================== Thanks to Michael Ross at antigone.com, the main NEXTSTEP groups are now available as a mailing list digest as well. next-nextstep next-advocacy next-announce next-bugs next-hardware next-marketplace next-misc next-programmer next-software next-sysadmin object lang-objective-c (For a full description, send mail to listserv@antigone.com). The subscription syntax is essentially the same as Majordomo's. To subscribe, send a message to *-request@lists.best.com saying: subscribe where * is the name of the list e.g. next-programmer-request@lists.best.com The ftp sites ============= ftp://ftp.next.peak.org - The main site for North American submissions formerly ftp.cs.orst.edu ftp://ftp.informatik.uni-muenchen.de: - (Peanuts) Located in Germany. ftp://ftp.dn.net/pub/next - Peanuts mirror in the US ftp://terra.stack.urc.tue.nl - (Dutch NEXTSTEP User Group) ftp://cube.sm.dsi.unimi.it - (Italian NEXTSTEP User Group) ftp://ftp.nmr.embl-heidelberg.de/pub/next - eduStep ftp://ftp.next.com: - See below ftp.next.com and NextAnswers@next.com ===================================== [from the document ftp://ftp.next.com/pub/NeXTanswers/1000_Help] Welcome to the NeXTanswers information retrieval system! This system allows you to request online technical documents, drivers, and other software, which are then sent to you automatically. You can request documents by fax or Internet electronic mail, read them on the world-wide web, transfer them by anonymous ftp, or download them from the BBS. NeXTanswers is an automated retrieval system. Requests sent to it are answered electronically, and are not read or handled by a human being. NeXTanswers does not answer your questions or forward your requests. USING NEXTANSWERS BY E-MAIL To use NeXTanswers by Internet e-mail, send requests to nextanswers@next.com. Files are sent as NeXTmail attachments by default; you can request they be sent as ASCII text files instead. To request a file, include that file's ID number in the Subject line or the body of the message. You can request several files in a single message. You can also include commands in the Subject line or the body of the message. These commands affect the way that files you request are sent: ASCII causes the requested files to be sent as ASCII text SPLIT splits large files into 95KB chunks, using the MIME Message/Partial specification REPLY-TO address sets the e-mail address NeXTanswers uses These commands return information about the NeXTanswers system: HELP returns this help file INDEX returns the list of all available files INDEX BY DATE returns the list of files, sorted newest to oldest SEARCH keywords lists all files that contain all the keywords you list (ignoring capitalization) For example, a message with the following Subject line requests three files: Subject: 2101 2234 1109 A message with this body requests the same three files be sent as ASCII text files: 2101 2234 1109 ascii This message requests two lists of files, one for each search: Subject: SEARCH Dell SCSI SEARCH NetInfo domain NeXTanswers will reply to the address in your From: line. To use a different address either set your Reply-To: line, or use the NeXTanswers command REPLY-TO If you have any problem with the system or suggestions for improvement, please send mail to nextanswers-request@next.com. USING NEXTANSWERS BY FAX To use NeXTanswers by fax, call (415) 780-3990 from a touch-tone phone and follow the instructions. You'll be asked for your fax number, a number to identify your fax (like your phone extension or office number), and the ID numbers of the files you want. You can also request a list of available files. When you finish entering the file numbers, end the call and the files will be faxed to you. If you have problems using this fax system, please call Technical Support at 1-800-848-6398. You cannot use the fax system outside the U.S & Canada. USING NEXTANSWERS VIA THE WORLD-WIDE WEB To use NeXTanswers via the Internet World-Wide Web connect to NeXT's web server at URL http://www.next.com. USING NEXTANSWERS BY ANONYMOUS FTP To use NeXTanswers by Internet anonymous FTP, connect to FTP.NEXT.COM and read the help file pub/NeXTanswers/README. If you have problems using this, please send mail to nextanswers-request@next.com. USING NEXTANSWERS BY MODEM To use NeXTanswers via modem call the NeXTanswers BBS at (415) 780-2965. Log in as the user "guest", and enter the Files section. From there you can download NeXTanswers documents. FOR MORE HELP... If you need technical support for NEXTSTEP beyond the information available from NeXTanswers, call the Support Hotline at 1-800-955-NeXT (outside the U.S. call +1-415-424-8500) to speak to a NEXTSTEP Technical Support Technician. If your site has a NeXT support contract, your site's support contact must make this call to the hotline. Otherwise, hotline support is on a pay-per-call basis. Thanks for using NeXTanswers! _________________________________________________________________ Written by: Eric P. Scott ( eps@toaster.SFSU.EDU ) and Scott Anguish ( sanguish@digifix.com ) Additions from: Greg Anderson ( Greg_Anderson@afs.com ) Michael Pizolato ( alf@epix.net ) Dan Grillo ( dan_grillo@next.com )
From: dschoen (D.Schoenenberger) Newsgroups: comp.sys.next.programmer Subject: how to compile GNU gcc on next 68040 ? Date: 10 May 1997 11:26:10 GMT Organization: WorldCom Distribution: worldwide Message-ID: <5l1m0i$jp5@news.worldcom.ch> Does anybody already sucessed in compiling gnu gcc on black hardware ? (I have Openstep 4.1) These first command were successfully done: ./configure gnumake gnumake stage1 but the following command give me the following error: gnumake CC="stage1/xgcc -Bstage1/" CFLAGS="-g -O2" . . stage1/xgcc -Bstage1/ -c -DIN_GCC -g -O2 -I. -I. -I./config rtl.c stage1/xgcc -Bstage1/ -DIN_GCC -g -O2 -o genattr \ genattr.o rtl.o ` case "obstack.o" in ?*) echo obstack.o ;; esac ` ` case "" in ?*) echo ;; esac ` ` case "" in ?*) echo ;; esac ` /bin/ld: warning archive library: stage1/libgcc.a appears after reference to dynamic shared library and will be searched as a dynamic shared library ./genattr ./config/m68k/m68k.md > tmp-attr.h /bin/sh: 8961 Bus error gnumake: *** [stamp-attr] Error 138
Newsgroups: comp.sys.next.programmer From: Nitezki@NiDat.sub.org (Peter Nitezki) Subject: Re: Help: 2-byte fonts in NS 3.3 Message-ID: <EA0I4p.2DB@nidat.sub.org> Sender: nitezki@nidat.sub.org (Peter Nitezki) Organization: private site of Peter Nitezki, Kraichtal, Germany References: <5l294h$dc3$1@news.Austria.EU.net> Date: Sun, 11 May 1997 10:22:00 GMT In article <5l294h$dc3$1@news.Austria.EU.net> stefan@ping.at (Stefan Schneider) writes: > What does it take an app to process documents with 2-byte fonts > like Kanji or Kai-Su? > > Specifically, I'm reading in an RTF doc using an object of the > NEXTSTEP 3.3 Text class, then evaluate the doc by taking that > Text object apart, and convert the doc's contents to HTML. > > What will I have to do in order to read and evaluate docs with > 2-byte fonts as well? Is there some library I can link my app > against? Any URL on that subject that is a good starting point? > The only code I know using KaiSu is PinJinEdit.app. Since it is on the Net, the source code could be a starter... -- Stefan Schneider Software Dipl.Ing. Stefan Schneider Lerchenfelder St. 85/6 A-1070 Vienna, Austria, Europe voice/fax: +43-1-523-5834 e-mail: stefan@ping.at (NeXTMail preferred, MIME welcome) web: http://members.ping.at/stefan/ -- Peter Nitezki | Nitezki@NiDat.sub.org # Blessed art thou who knoweth Staarenbergstr. 44 | Tel.: +49 7251 62495 # not about the pleasure and D-76703 Kraichtal | Fax : +49 7251 69215 # delight of being hooked GERMANY | E-mail defunct, sorry # up to the Net. Peter 1,3-5
From: Koplien@vnet.IBM.com Newsgroups: comp.sys.next.programmer Subject: Re: Driver won't load at boot? Date: Wed, 07 May 97 08:14:14 Organization: IBM Development Lab. Boeblingen, Germany Message-ID: <5kp6jn$p0u$1@lds36.hw.boeblingen.ibm.com> References: <1997May6.151000.97843@cc.usu.edu> Really no output? I have a simliar problem with the original driver. (All goes fine if the printer is present at boot time) It may depends on the availability of the device behind the parallel port at boot time. Henry
From: embuck@palmer.cca.rockwell.com (Erik M. Buck) Newsgroups: comp.sys.next.advocacy,comp.sys.next.programmer,comp.sys.mac.advocacy,comp.sys.mac.programmer.misc Subject: Re: DPS & GX benchmarks and GXUnionShape Date: 8 May 1997 16:34:43 GMT Organization: Rockwell Collins Message-ID: <5ksvb3$f8u1@castor.cca.rockwell.com> References: <AF961E2A-AC4B2@206.165.44.76> Cc: english@primenet.com >"If the current clipping path is the result of application of the "clip" or >"eoclip" operator, the path set by clippath is generally suitable only for >filling or clipping. It is not suitable for stroking because it may contain >interior segments or disconnected subpaths produced by the clipping >process." Red Book, 2nd ed, p 374. > There is some misunderstanding. DPS is doing what you want it to do. The key is "the path set by clippath" is unsuitable for stroking. The other paths that are stroked work exactly correctly. All this is saying is that you do not want to 1) save a path 2) clip to the path followed by 3) stroke the same path. 1) clip to a path 2) stroke some other (even identical) path is ok. Look at the output from the DPS test case. It should look correct. I would also add that we are still comparing APIs that exist at different levels. DPS is to AppKit as assembly language is to ADA. There are not that many assembly programmers and there are not that many DPS programmers. GX exists to help compensate for the lack of a consistent object model in Apple legacy systems. GX is more appropriately compared to the AppKit.
Newsgroups: comp.sys.next.programmer Subject: Re: Driver debugging Message-ID: <1997May8.085044.97938@cc.usu.edu> From: edx@cc.usu.edu Date: 8 May 97 08:50:44 MDT References: <336F7728.62C1@iconn.net> <33713616.28D2@iconn.net> Cc: jlaviola@iconn.net In <33713616.28D2@iconn.net> John LaViola wrote: > If anyone cares, I found out the following: > > You need to run: arp -f target_name ethernet_address > to establish the network connect for remote debug. > > Not in any documentation I've ever seen! > Actually this is documented. Not exactly where I would expect to find it though. You can find this information in the file: /NextLibrary/Documentation/NextDev/Examples/DriverKit/TestDriver/README.rtf under the "Troubleshooting" section at the end. Here's the relevant excerpt: > GDB won't attach to the slave computer. > The network entry for the slave has expired. To update the network > entry, exit GDB as described below, and use the ping command as > described in step 3 of the debugging section. You can retain the network > entry until the master reboots by using the arp command, as follows: > > master# arp slave > slave (129.18.2.98) at 0:aa:0:18:5c:3d > master# arp -s slave 0:aa:0:18:5c:3d It would be nice to have these things in more visible places. Good luck with your driver. It's good to see someone still actually doing some programming on this platform.
From: Greg_Anderson@afs.com (Gregory H. Anderson) Newsgroups: comp.sys.next.programmer,comp.sys.next.software Subject: Private to Todd Nathan Date: 8 May 1997 17:23:38 GMT Organization: Anderson Financial Systems Inc. Message-ID: <5kt26q$2gl@shelob.afs.com> Todd, you contacted AFS about beta testing, but your email return address <tnathan@mailserv.metro.mci.com> is unreachable. Please contact me with another alternative. Thanks. -- Gregory H. Anderson | "I wander'd off by myself, In the Crystal Ball/Star Gazer | mystical moist night-air, and from Anderson Financial Systems | time to time, Look'd up in perfect greg@afs.com (NeXTmail OK) | silence at the stars." Walt Whitman
From: "Lawson English" <english@primenet.com> Newsgroups: comp.sys.next.advocacy,comp.sys.next.programmer,comp.sys.mac.advocacy,comp.sys.mac.programmer.misc Subject: Re: DPS & GX benchmarks and GXUnionShape Date: 8 May 1997 12:56:01 -0700 Organization: Primenet Services for the Internet Message-ID: <AF97821E-DCAC4@206.165.44.90> nntp://news.primenet.com/comp.sys.next.programmer, nntp://news.primenet.com/comp.sys.mac.advocacy, nntp://news.primenet.com/comp.sys.mac.programmer.misc MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Erik M. Buck <embuck@palmer.cca.rockwell.com> said: > > >"If the current clipping path is the result of application of the "clip" or > >"eoclip" operator, the path set by clippath is generally suitable only for > >filling or clipping. It is not suitable for stroking because it may contain > >interior segments or disconnected subpaths produced by the clipping > >process." Red Book, 2nd ed, p 374. > > > > There is some misunderstanding. DPS is doing what you want it to do. The > key is "the path set by clippath" is unsuitable for stroking. The other > paths that are stroked work exactly correctly. All this is saying is that > you do not want to 1) save a path 2) clip to the path followed by 3) stroke > the same path. 1) clip to a path 2) stroke some other (even identical) path > is ok. > > > Look at the output from the DPS test case. It should look correct. > No doubt. However, both Marcel and I were doing a clip derrived from combining successively larger instances of the same string of text. My method, using GXUnionShape, was too slow for what I wanted to do, which was real-time graphics. Marcel's solution was FAR speedier than mine. I wanted to know why. THe answer is simple: GXUnionSHape on two solid-fill shapes does a LOT more work than what I needed. Eric King's answer was to create a bitmap shape, render into it, and use it as the clip shape. My alternative solution (append the geometry to the original clip) would be less useful because I'd have to worry about odd-even fills and so on if I just appended a series of geometric points to the original clip-shape. > I would also add that we are still comparing APIs that exist at different > levels. DPS is to AppKit as assembly language is to ADA. There are not > that > many assembly programmers and there are not that many DPS > programmers. GX > exists to help compensate for the lack of a consistent object model in > Apple > legacy systems. GX is more appropriately compared to the AppKit. People keep on saying this and it just isn't true. The AppKit lacks at least two things that GX has: 1) no retained mode database of graphical objects. 2) no set of graphic primitives that can take advantage of all the retained-mode geographic info stored in the GX database. Even if you implemented a shape-database in the APpKit, it would still lack (2) because DPS doesn't know about anything but user-paths and dictionairies, neither of which store things like calculations used in performing clips/transforms/etc, and which certainly don't store compressed bitmap images unless we're talking about text. GX can store bitmaps for ANY kind of shape -point, line, rect, polygon, curve, path, bitmap (obviously) or even picture (combination of other shapes, including other pictures). And, as it stands right now, the AppKit + DPS combo still lacks a "GXUnionShape" function suitable for *drawing* instead of just clipping. With GX, I take two shapes of any arbitrary complexity (except bitmap-shapes and picture-shapes) with solid fills and can perform the following geometric operations: Union -will produce a single shape whose geometry defines the combined drawn areas of the two original shapes. If I change its fill to close-frame and redraw, there will be no extraneous interior points/paths/curves/whatevers. What's the DPS+ AppKit or DPS-only equivalent? Intersection -Will produce a single shape whose geometry defines the intersection of both original shapes. If you redraw using a frame-fill, you'll find no extraneous interior points. Difference -Will produce a single shape whose geometry defines the result of subtracting the area of the second from the area of the first. Redrawn with frame-fill, there's no extraneous points. ReverseDifference -As above but reverse the order of the two shapes. No extraneous points. Exclude -does an exclusive-OR on the geometries of the two shapes. Unless the Reduce & Simplify operations affect things, the geometries of the two original shapes are still present. Invert -Creates a new geometry whose area is the area not covered by the original shape. I have not idea what this looks like, geometry-data-wise. This last is very useful in the GX HyperCard stack. It means that I can create a shape which is the union of all card fields and button fields of a given card, invert it, and use THAT as the clip-shape for the default ViewPort. This means that anything drawn into the HC card window via GX appears to be *behind* all the buttons and fields, and makes it seem that the drawing is part of the background layer of HyperCard. Since you can play a QuickTime movie into a GX bitmap shape, this means that HyperCard windows can have live backgrounds. Cool, huh? I'm sure that HC 3.0 will have far more than this, QuickTIme-wise, since HyperTalk has been extended in 3.0 to be the control language for QuickTime, but I'm talking about 2.x, which is what everyone in the world is using and will be using for a while yet. Getting back to the original point, GXUnionShape and its brethren are NOT duplicated in teh AppKit, and while Marcel's clip-example worked better for what I was doing than GXUnionShape, I have other options to try (timings will be reported). I've yet to see anyone give a credible equivalent of GXUnionShape, letalone GXExcludeShape, using DPS. I'm sure that they're possible, but just not as trivial as everyone wants us non-DPS-programmers to believe. ------------------------------------------------------------------------- Windows: Tumor-causing, teeth-staining, smelly, puking habit. -------------------------------------------------------------------------
From: Chuck_Esterbrook@orcacomputer.com Newsgroups: comp.sys.next.programmer,comp.sys.next.software Subject: Anyone use NuMega BoundsChecker on NT with OPENSTEP apps? Date: 8 May 1997 20:42:21 GMT Organization: Virginia Tech, Blacksburg, Virginia Message-ID: <5ktdrd$na7$2@solaris.cc.vt.edu> I'd be interested to hear about anyone who has attempted to use NuMega BoundsChecker to error check OpenStep applications. Thanks, Chuck -- Chuck Esterbrook, Software Eng. http://www.orcacomputer.com/~chuck --------------------------------------------------------------------- chuck_esterbrook@orcacomputer.com / vo 540 231-3475 / fx 540 231-3480 Orca Computer, Inc. / 1800 Kraft Dr. Suite 111 / Blacksburg, VA 24060
From: cwolf@wolfware.com (Christopher Wolf) Newsgroups: comp.sys.next.programmer Subject: Wolf's WWDC Report - Day 0 Date: 12 May 1997 08:22:50 GMT Organization: WolfWare Message-ID: <5l6k0q$l9e$1@vader.wolfware.ipc.net> I'm attending Apple's WWDC this year so I figured I'd try to write up a day-by-day show report when I get home each evening. The convention hasn't started yet but I was able to stop by the Convention Center today and complete the registration process before the rush next week. I heard one of the show staff say they had about 3000 people pre-registered and were expecting a fair amount of walk-in registrations. In addition to the show badge ("Any developer losing their badge will be charged full conference registration fees for a replacement" - ouch!) and t-shirt registrants received a clear plastic back-pack stuffed full of goodies: 1) Prelude to Rhapsody including: a) OpenStep Enterprise CD 4.2PR2 (for Windows) b) OpenStep Mach User CD 4.2PR2 c) OpenStep Mach Developer CD 4.2PR2 d) A certificate for the WebObjects 3.1 CD available on Wed. d) Discovering OpenStep: A Tutorial book e) Installing and Configuring OpenStep book f) OpenStep User Interface Tips: A Prelude to Rhapsody book g) Getting Started with WebObjects book h) OpenStep 4.2 for Mach device driver and boot floppies The copyright notices on the CDs and books all say Apple computer and the books all have Prelude to Rhapsody stickers on their cover. The NeXT logo still appears on the books and CD's. There's an interesting cover-sheet explaining why Apple is distributing OpenStep 4.2 as the Prelude to Rhapsody. They mention the comp.sys.next groups as a good source of help and urge NeXT and Apple developers to cooperate. They also stress that this is a development license, not a deployment license. I used the Upgrader.app to upgrade my development machine from 4.1 to 4.2 and it all went smoothly. Haven't played with it much yet but the color syntax highlighting in Project Builder is pretty nice (although the default color scheme was a bit too gaudy for my tastes - tweaking prefs fixed that pretty quickly.) Indexing seems a faster. Haven't used it enough to assess stability. There's new release notes about the Configuration Management bundles which can be added to PB and it ships with a bundle which provides a GUI interface to the PD CVS tools. I need to grab the CVS command line tools off the net before I can try it though but if it works as advertised should be neat. I wish VNP or Sun would do a bundle providing an interface to their DevMan product. Hmm enough about that for now... on to the rest of the contents of the magic sack: 2) The Apple WWDC Conference Guide Mostly the same info about schedules and such that has been available on the web for a while. One interesting thing which caught my eye - there was an ad from PowerComputing who will be exhibiting at the show implying that they offered special developer pricing. I've been taking a close look at their PowerCenter and PowerTower machines so plan on stopping by their booth and getting the scoop on that. Motorola also had info about their developer discount program for their StarMax series of Mac compatibles. 3) The WWDC CD Haven't taken a look at this yet but it claims to include Rhapsody (OpenStep) documentation. 4) MacTech magazine May 1997 issue This seems like a decent magazine - not too much fluff, lots of content. They had a LOT of OpenStep information - it seemed about 50% of the mag was deveoted to OpenStep tutorials. Needs a bit better editing since just glancing through I spotted a couple of mistakes in the Obj-C examples. 5) A Press Release from Stone Design announcing Create HTML "Stone Design, a longtime leader in the NeXT/OpenStep marketplace, announced Create HTML for Rhapsody today. Create is a full featured DTP and Web Pubvlishing application that has been shipping for 8 years. The HTML version of Create will run on Apple's new operating system code named "Rhapsody" as well as OpenStep for Windows 95 and NT, OpenStep for Mach and Openstep for SOLARIS...." More details at www.stone.com - I don't feel like typing the whole press release right now :-) 6) A free evaluation license key for the OpenBase SQL database which runs on OpenStep. (You need to download the actual software from their web site.) This sounds like an excellent option for developers who need an inexpensive database backend to explore EOF and WebObjects. 7) A bunch of other promotional material for hardware, software and services most related to MacOS and of little interest to me and a bunch of free software for the MacOS including: Adobe SDK Sampler Internet Developer Resource Kit CD Java Solutions for the MacOS CD FileCrypt floppy Anyways, it looks like it should be an exciting week. Will attempt to write more on Tuesday (I won't be attending the marketting sessions on Monday.) - Chris -- _______________________________________________________________________ Christopher A. Wolf -- WolfWare -- NeXTSTEP/OpenStep/Rhapsody Developer For info about NewsFlash the lightning fast NeXTSTEP news-reader visit our newly revised web site at: http://www.wolfware.com _______________________________________________________________________
From: fraktus@arkaos.be (FraKtus) Newsgroups: comp.sys.mac.programmer.codewarrior,comp.sys.mac.oop.powerplant,comp.sys.mac.programmer.tools,comp.sys.next.programmer Subject: Re: [ANN] WWDC Preview of CW Latitude Date: Fri, 09 May 1997 10:01:21 +0100 Organization: ArKaos Message-ID: <fraktus-ya02408000R0905971001210001@news.belgium.eu.net> References: <MWRon-0605971914240001@aumi0-a09.ccm.tds.net> Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 8bit In article <MWRon-0605971914240001@aumi0-a09.ccm.tds.net>, MWRon@metrowerks.com (MW Ron) wrote: > > CodeWarrior Latitude: > Could we have more informations about prices ? Will this include a compliler targeting SGI processors ? Which ones ? Thank you, ----------------------------------------------- Marco Hinic (fraktus@arkaos.be) ArKaos engine architect The world's first visual synthesizer http://www.arkaos.be -----------------------------------------------
From: oschirr@abm12.abm.de (Oliver Schirrmeister) Newsgroups: comp.sys.next.programmer Subject: matrix problem Date: 12 May 1997 12:37:08 GMT Organization: Nacamar Data Communications Message-ID: <5l72tk$qdv$1@news.nacamar.de> Hi, I want to override the textDidEnd:endChar method of Matrix because I want to interpret more characters than just Return and Tab. The problem is that the changes in the TextFieldCell (that was currently selected) are lost when I select a new cell. My textDidEnd:endChar method looks like this: - textDidEnd:textObject endChar:(unsigned short)whyEnd { id theCell; theCell = [self selectedCell]; [theCell endEditing:textObject]; ... code to determine the next cell (sets nextRow and nextCol) [self selectCellAt: nextRow: nextCol]; return self; } I think that I forget to send some message to the cell, matrix or another object to keep the changes. If I call [super textDidEnd: textObject endChar: whyEnd]; at the beginning of the method and then select my next cell the changes are not lost. But then the cursor first jumps to the cell 'super ' selected and then to the cell I selected. Can anybody help me? Thanks Oliver
From: tone@wildfire.com (Tone <DoD>) Newsgroups: comp.sys.next.programmer Subject: Re: Developers Coalition idea Date: 12 May 1997 16:19:31 GMT Organization: Wildfire Communications, Inc. Distribution: world Message-ID: <5l7fuj$pmi@gnus.wildfire.com> References: <Pine.HPP.3.93.970423235642.4609C-100000@lily.ee.cornell.edu> In article <Pine.HPP.3.93.970423235642.4609C-100000@lily.ee.cornell.edu> "m.kangas" <kangas@lily.ee.cornell.edu> writes: >On Wed, 23 Apr 1997, Java G wrote: > >> Interestingly, Apple are dumping GameSprockets and going for a corporate >> image when they really should be competing with MS's w95 gaming strategy. > >Hmm, I've got two comments here... one, an improved "corporate image" in >itself is definitely NOT a bad thing. I've personally worked at a fortune >500 firm that effectively outlawed Macs because they were "such a pain in >the corporate environment". It's rubbish, of course, but it's the action >they took is what's important. Also, most of the Macs were in use IMO by >sales-types and secretaries, groups that'd be hard-pressed to fight back >at accusations of technical inferiority. (ahh, victimization) Well, I deplore MS stuff, but I have to disagree that Macs fit in well in a mixed computing environment. They make even basic operation difficult since they do not support NFS right out of the box. Their resource forks are similarly broken when viewed from another platform. A Mac only seems to look its best when Macs are the dominant player in the LAN you're looking at. Otherwise, they pose aggravation to the community. My opinion is that since almost everyone has PC investments, Macs complicate the picture most people are looking at when they're considering new equipment purchases. tone
From: "bebeto.slip.wg.saar.de" <bebeto@wg.saar.de> Newsgroups: comp.sys.next.programmer Subject: (no subject) Date: 12 May 1997 13:23:10 GMT Organization: Yoyodyne Posting Systems, INN Lab. Message-ID: <5l75ju$rj4@bellona.wg.saar.de> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit hi,
From: "bebeto.slip.wg.saar.de" <bebeto@wg.saar.de> Newsgroups: comp.sys.next.programmer Subject: Mach-O file Date: 12 May 1997 13:29:46 GMT Organization: Yoyodyne Posting Systems, INN Lab. Message-ID: <5l760a$rj4@bellona.wg.saar.de> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Hi, I have problems during compiling a c-program. "cc myprog.c -o myfile -lribout -lm" results in the following message: "libribout.a is not a Mach-O file" during linking. My questions: what are Mach-o files, how can I solve my problem. Thanx Mathias
From: andreas@wb-net.de Newsgroups: comp.sys.next.programmer Subject: EOQualifier: Show only Employees instead of all Persons Date: 12 May 1997 18:21:11 GMT Organization: LyNet Kommunikation und Netzwerkdienste GmbH Message-ID: <5l7n2n$9o3@merkur.lynet.de> Hello, I've connected a tableview to an EODisplayGroup representing a set of persons. I now want to restrict the view to only show Employees, where Employee is a subclass of Person. I tried the following, wich did not work: - (void)setAQualifier:(id)sender { EOQualifier *qual = [EOQualifier qualifierWithQualifierFormat:@"self isKindOfClass: klasse"]; [personDisplayGroup setQualifier:qual]; [personDisplayGroup updateDisplayedObjects]; } Person.m: ========= - (Class)klasse { return [Employee class]; } When I set the qualifier, I get the following error-message: [Freelancer valueForKey:]: attempt get value for unknown key: 'klasse' Any ideas? Thank you in advance! Andreas Hoeschler
From: penrose@elvis.sfc.keio.ac.jp (Christopher Penrose) Newsgroups: comp.sys.next.programmer Subject: NSScrollView documentView woes Date: 12 May 1997 14:48:58 GMT Organization: Keio University Shonan Fujisawa Campus, Fujisawa Japan Message-ID: <5l7akq$kpk$1@news.sfc.keio.ac.jp> Keywords: NSScrollView, setDocumentView Howdy Folks: I have a multi document application in the works. Each "document" is a nib file containing a subclass of NSScrollView. This subclass has a SoundView as a document view. The application can handle one document beautifully. However, if I attempt to open more than one, I get this complaint: May 12 22:58:24 MrSpectrogram[512] NSRunLoop: ignoring exception 'NSInternalInconsistencyException' (reason 'lockFocus sent to a view which is not in a window') that raised during delayed perform of target 1383324 and selector '_handleWindowNeedsDisplay:' GDB tells me that this is the offense: 76 [self setDocumentView:view]; (gdb) n May 12 23:50:53 MrSpectrogram[674] *** Assertion failure in -[SoundView lockFocus], NSView.m:1849 May 12 23:50:53 MrSpectrogram[674] lockFocus sent to a view which is not in a window This is ironic. I thought by performing setDocumentView:view (where view is the SoundView) that this is THE act of relating the SoundView to the window, by its relationship to the subclassed NSScrollView. Have I missed something? Why does this work for the first window, and fail for the second? Thanks for any input, email response is preferred if possible. Chris Penrose Keio University Shonan-Fujisawa penrose@sfc.ac.keio.jp
From: embuck@palmer.cca.rockwell.com (Erik M. Buck) Newsgroups: comp.sys.next.programmer Subject: Re: [Q] Resources under next step Date: 12 May 1997 17:15:51 GMT Organization: Rockwell Collins Message-ID: <5l7j87$o5a1@castor.cca.rockwell.com> References: <863189903.11075@dejanews.com> Cc: amas@lhr-sys.dhl.com See "App Wrappers" in the documentation. Files with certain extensions are actually directories (with unlimited resourecs) even though they appear to be files. See File->Open As Folder menu in Workspace.
From: embuck@palmer.cca.rockwell.com (Erik M. Buck) Newsgroups: comp.sys.next.programmer Subject: Re: [Q] Is it possible to write a plug in object Date: 12 May 1997 17:16:33 GMT Organization: Rockwell Collins Message-ID: <5l7j9h$o5a2@castor.cca.rockwell.com> References: <863189617.10676@dejanews.com> Cc: amas@lhr-sys.dhl.com See the NSBundle class and the BackSpace example program.
Newsgroups: comp.sys.next.programmer From: piers@ilink.de (Piers Uso Walter) Subject: Problem accessing Sybase with OS 4.1/EOF2.0 Message-ID: <EA39Dz.72D@mediahaus.de> Sender: news@mediahaus.de (News System) Organization: Mediahaus Stroebel in Duesseldorf (Germany) Date: Mon, 12 May 1997 22:05:59 GMT I installed OPENSTEP 4.1/Mach and EOF 2.0 (including Sybase adaptor) on an Intel machine. Now, trying to create a new model in EOModeler.app, the Sybase adaptor panel opens up. Here I enter the required info (database name, database server, user name, password). Now an alert panel pops up: Sybase: ct_connect(): network packet layer: internal net library error: Could not find addressing dictionary Operating System Error - 84673864 To me, this does not look like a problem of wrong input to the adaptor panel fields, or does it? Maybe I should set the port number somewhere (as I used to have to do in the Sybase interfaces file). But where and how? I have no problem connecting to the database using the old sybase isql from NEXTSTEP 3.0. Does anybody have an idea what the cause of the problem might be? -- -=+=-=+=-=+=-=+=-=+=-=+=-=+=-=+=-=+=-=+=-=+=-=+=-=+=-=+=-=+=- "I think people are happy using Windows, and that's an extremely depressing thought." -= Steve Jobs, 1/96 =- Piers Uso Walter ilink GmbH piers@ilink.de -=+=-=+=-=+=-=+=-=+=-=+=-=+=-=+=-=+=-=+=-=+=-=+=-=+=-=+=-=+=-
From: pparker@zilker.net (Patrick D. Parker) Newsgroups: comp.sys.next.advocacy,comp.sys.next.programmer,comp.sys.next.software Subject: OpenStep/Windows development Date: Mon, 12 May 1997 20:39:41 -0600 Organization: The Magellan Group Message-ID: <pparker-1205972039410001@kuddp38.zilker.net> I am looking into cross-platform development options using Open Step. If I want to deploy on Windows 95/NT today, as well as Mac OS/Rhapsody/Others in the future, what are my development options? Specifically: What hardware/software combinations can I use for development? What is involved in deploying an Open Step application on Windows? Open Step runtime libraries? Additional fees? Performance hits? Memory penalties? Currently I am supporting Windows/Mac OS using Visix Galaxy, and I'm looking at other alternatives. Thanks for any help. Patrick Parker
From: Grant Passmore<skaboy@usa.net> Newsgroups: comp.sys.next.programmer Organization: Infusion Subject: Infusion BBS Software Message-ID: <33765d9f.1@data.wt.net> Date: 12 May 97 00:00:31 GMT I just thought I'd let everyone know.... There is finally a BBS Software with all of the great features of OBV/2 and Iniquity, but without the bugs and bad support. Infusion BBS Software is a new generation in BBS Software, modeled after OBV/2 and Iniquity with everything that the sysop can imagine..and more. Some basic features are: o Multi-node upto 255 concurrent users o Light-bar support [arrow keys] o Requires NO Fossil Driver [selectable FOSSIL, ASYNC, and Digiboard for each node] o Online Configuration [menu editor, string editor, evemt editor, node editor, system editor, etc] o Pipe Color Codes o MCI Codes o Powerful scripting language o Internal One-Liners, Blacklist, voting booth, etc o Internal Z-Modem, X-Modem, Y-Modem, Y-modem-g [no limit to external protocols] o Internal COMM Program with internal protocols, Auto Up/DL o Great support o Basically all of the great features of OBV/2 and Iniquity combined Infusion has been picked up by fuEl [international art group], and Infusion 1.0th will be released June 10th. Come to the Infusion Home-Page at http://web.wt.net/~sparky/ibbs/ and jump into the JAVA Based Chatroom, or come to the ANNEX, the official Infusion IRC Server [irc.annex.net] #infusion / #bbs send the author skaboy101 [Grant Passmore] E-mail at skaboy@usa.net -lata skaboy101
From: sef@kithrup.com Newsgroups: comp.sys.next.programmer Subject: cmsg cancel <33765d9f.1@data.wt.net> Date: 13 May 1997 06:26:00 GMT Control: cancel <33765d9f.1@data.wt.net> Message-ID: <cancel.33765d9f.1@data.wt.net> Sender: Grant Passmore<skaboy@usa.net> Spam cancelled by sef@kithrup.com
From: "À̺´È£" <bhlee@cnt.co.kr> Newsgroups: comp.sys.next.programmer Subject: [Q]Is there any Class for Array addition Date: Tue, 13 May 1997 16:55:08 -0000 Organization: Hansol Telecom Message-ID: <5la634$ceq@news.hansol.net> Hi all, I have a problem in implementing addition. I'm using WO3, NT4.0, Oracle7.3. In stead of using "For loop" in array addition, I'm looking for any related-class or method.. Probably, there's any ... Thanks for any help. Lee Byeong-ho YuHan C&T, Korea bhlee@cnt.co.kr under /usr/local/sybase/interfaces. I did not notice this using isql because I always called that with the "-I /usr/local/sybase/interfaces" parameter specifying the location of the interfaces file. Creating a link from /usr/sybase/interfaces to /usr/local/sybase/interfaces solved my problem, I'm now able to access the database using the Sybase adaptor as well. In comp.sys.next.programmer article <EA39Dz.72D@mediahaus.de> I wrote: > > I installed OPENSTEP 4.1/Mach and EOF 2.0 (including Sybase adaptor) > on an Intel machine. > > Now, trying to create a new model in EOModeler.app, the Sybase > adaptor panel opens up. Here I enter the required info (database > name, database server, user name, password). > > Now an alert panel pops up: > > Sybase: ct_connect(): network packet layer: internal net library > error: > Could not find addressing dictionary > Operating System Error - 84673864 > > To me, this does not look like a problem of wrong input to the > adaptor panel fields, or does it? Maybe I should set the port number > somewhere (as I used to have to do in the Sybase interfaces file). > But where and how? > > I have no problem connecting to the database using the old sybase > isql from NEXTSTEP 3.0. > > Does anybody have an idea what the cause of the problem might be? -- -=+=-=+=-=+=-=+=-=+=-=+=-=+=-=+=-=+=-=+=-=+=-=+=-=+=-=+=-=+=- "I think people are happy using Windows, and that's an extremely depressing thought." -= Steve Jobs, 1/96 =- piers@iqweb.de -=+=-=+=-=+=-=+=-=+=-=+=-=+=-=+=-=+=-=+=-=+=-=+=-=+=-=+=-=+=-
From: "À̺´È£" <bhlee@cnt.co.kr> Newsgroups: comp.sys.next.programmer Subject: [Q:WO]GROUP BY, OR Qualifier Date: Tue, 13 May 1997 17:44:10 -0000 Organization: Hansol Telecom Message-ID: <5la8v3$ceq@news.hansol.net> Hi, I can't found any qualifier about GROUP BY, OR operation in WOClass. If there are any ways for implementing that, please drop me a line. Thank you. Lee Byeong-ho YuHan C&T, Korea bhlee@cnt.co.kr
From: yannick buisson Newsgroups: comp.sys.next.programmer Subject: USER ID et OpenStep4.1 Date: 13 May 1997 12:35:19 GMT Organization: Universite de La Rochelle Message-ID: <5l9n67$kst@hpuniv.univ-lr.fr> Mime-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit Hi all, I try to have the user id of the user. In NextStep i was using getuid() but it's not very clean !!! In OpenStep i do the same thing but i find it not clean at all ! How can i do in a different way ??? Thanks for your help, best regards, YANNICK -- //// (. .) ----oOO--(_)--OOo-------------------------------------------- Yannick BUISSON Centre de Ressources Informatiques Université de La Rochelle tel prof. : 05 46 45 82 14. fax prof. : 05 46 45 82 45. yannick@cri.univ-lr.fr
From: William.Clocksin@CL.cam.ac.uk Newsgroups: comp.sys.next.programmer Subject: NSAttributedString: what is the overhead? Date: 13 May 1997 14:13:19 GMT Organization: University of Cambridge, England Message-ID: <5l9stv$rdu@lyra.csx.cam.ac.uk> I am writing an application in which I will have about one hundred short (say up to 5 characters each) strings scattered around the display that I would like to encode and render as RichText. Efficiency is important, as these little strings are being mutated and rearranged everytime the user types a key or clicks the mouse. Previously (under NS 3.3) I tried this with Text objects, but performance suffered, so I made up my own class with only the functionality I needed (just fonts). I see that under OpenStep 4.1 there is the class NSAttributedString, which might be more suitable for this purpose. Is this true? Or is NSAttributedString going to have about the same efficiency as using NSText? I note that NSAttributedStrings contain an NSDictionary, so is there a lot of hash table overhead for each one of my little strings? William Clocksin Computer Laboratory University of Cambridge
From:  martin@wise-02.wiwi.tu-dresden.de (Martin Rose) Newsgroups: comp.sys.next.programmer Subject: formal protocols & protocol objects Date: 13 May 1997 15:09:45 GMT Organization: TU Dresden (URZ) Message-ID: <5la07p$nvs$1@rks1.urz.tu-dresden.de> Hello NeXTSTEP-experts, During our latest project, we had some problems with embedding protocols. We managed it to check wether a certain method is implemented in the protocol or not: [object confirmsTo:@protocol(Name)]. But unfortunately, our solution to use these methods by a protocol object failed: protocol *myprot = @protocol(Name); ... [myprot Methodname]; Although the projectbuilder finishes the buildingprocess, the message "cannot respond to Messagename." appears. Does anybody know something more about using protocols and especially use the methods provided by these protocols?? Thank you in advance, Martin Rose
From: Michael.Gentry@m-c-i.com (Michael Gentry) Newsgroups: comp.sys.next.programmer Subject: Re: [Q] Resources under next step Date: 13 May 1997 16:39:48 GMT Organization: Internet MCI Message-ID: <5la5gk$6dr$1@news.internetmci.com> References: <863189903.11075@dejanews.com> In-Reply-To: <863189903.11075@dejanews.com> On 05/09/97, amas@lhr-sys.dhl.com wrote: >On the MacOS applications have a resource fork to store predefined >data such as pictures, icons, strings and so on. I am told that >Openstep has something similar, if this is true could someone explain >to me how it works? > >Also, can you take a tool, equivalent to ResEdit on the Mac, to an >application so that you can easily modify included data? NeXTstep (and OpenStep) uses a technique called a "wrapper". A wrapper is a directory with a special purpose. It is still a normal directory in all senses of the filesystem, but the Workspace Manager (similar to the Macintosh Finder) treats them differently. Double clicking an application's wrapper runs the application instead of opening the directory. Here is a partial listing of the NeXT Terminal application (and is typical of all NeXTstep applications): ~> ls -R /NextApps/Terminal.app/ DefaultServices.svcs PrintSelection.tiff Terminal English.lproj/ PrintVisible.tiff WindowTop.tiff PrintAll.tiff ScrollingMach.tiff icon.tiff PrintAttributes.tiff ScrollingOutput.tiff PrintNoAttributes.tiff TIbeam.tiff /NextApps/Terminal.app/English.lproj: Find.nib/ Preferences.nib/ Services.nib/ Info.nib/ PrintAccessory.nib/ Services.strings Localizable.strings ServicePrompt.nib/ Terminal.nib/ The directory "Terminal.app" contains the executable "Terminal" plus all resources needed by the application (graphics, interfaces, data files, etc). If you want to edit the graphics, just load the TIFF file up into any graphic/TIFF editor and modify it. Of course, you'll have to be the "root" user to edit the Terminal application, but it is easy to access all the resources since they are simply files in the wrapper. Likewise, if you want to copy one on the icons in the wrapper, this is easy to do -- just copy the file. The "English.lproj" directory is another wrapper. It contains the localized interfaces and data files for the application. If you wanted a French version, you could copy this directory to "French.lproj" and edit the interfaces to use the French language. The application would automatically pick this up (if you have set your default language in Preferences to be French). I suspect NeXT provides a French version, but our installation doesn't include it. If not, it is still easy to add. I found the wrapper technique to be much nicer (personal opinion) than the ResEdit/resource fork of the Macintosh. For the average point-and-click user, they'll never know they are dealing with a directory of files since the Workspace Manager insulates them. For developers, we have easy and convenient access to the resources. - mrg -- "Java's fame is due to the massive public relations campaign, and not to any eminent technical merits." - Niklaus Wirth
From: andreas@lynet.de Newsgroups: comp.sys.next.programmer Subject: EOF-Problem with vertical Inheritance Date: 13 May 1997 17:31:09 GMT Organization: LyNet Kommunikation und Netzwerkdienste GmbH Message-ID: <5la8gt$7u6@merkur.lynet.de> Hello, I've modeled something like this. Person / \ / \ Employee Freelancer When Person is set to be abstract, everything works very fine. I can add Employees and Freelancers, and when I open a window with a tableview connected to a PERSON-displaygroup, I can see all the persons (Employees and Freelancer). When I now make Person not abstract in order to being able to add pure Persons I see all Persons twice in the person-tableview. The tables in the database seem to be ok. What's going on here? (OpenStep 4.1 ; EOF 2.0) Andreas Hoeschler
From: andreas@lynet.de Newsgroups: comp.sys.next.programmer Subject: EOF-Problem: Promoting a Person to an Employee Date: 13 May 1997 18:36:33 GMT Organization: LyNet Kommunikation und Netzwerkdienste GmbH Message-ID: <5lacbh$8t8@merkur.lynet.de> Hello, I've modeled something like this. Person / \ / \ (vertical Inheritance) Employee Freelancer Assume, I have some Person-Instances displayed in a tableView. I now want to promote the selected person to be an employee. What's the best way to do that? Do I have to create an empty Employee-instance, then copy the attributes from the person-instance, that I want to promote, and then delete the old person-instance, or is there a possibility to just add a row to the Employee-Table, without having to delete the old person-instance? Any hints? Andreas Hoeschler
From: cwolf@wolfware.com Newsgroups: comp.sys.next.advocacy,comp.sys.next.programmer Subject: News from WWDC - free OpenStep runtime for Windows Date: 13 May 1997 18:07:02 GMT Organization: WolfWare Message-ID: <5laak6$i4o$1@vader.wolfware.ipc.net> I'm typing this from the WWDC show floor - just got done listening to Gil and Avie speak and they had some GREAT things to say. Apple will be deploying the following: Rhapsody for PPC Rhapsody for Intel (full look-n-feel running on native Intel HW) Yellow-Box (OpenStep) for Win95 and NT Yellow-Box (OpenStep) for MacOS Best of all the Yellow-Box runtimes for Windows will be distributed for FREE - -no- licensing fees. They also showed some neat demos: Saw Rhapsody running on Intel running a QuickDraw 3D app written in JAVA. Apple has promised 100% access to the OpenStep APIs and functionality through java. Also saw Mac OS 8 running on the Blue Box on Rhapsody for PPC. Overall some very exciting news from Apple particularly the iconfirmation that there will be a "native" Rhapsody for Intel and the news about no licensing fees. Hope the formatting of this came OK - had to telnet directly to my news server to get this out from here. - Chris cwolf@wolfware.com
From: brown@bibliotech.com (Robert E. Brown) Newsgroups: comp.sys.next.programmer Subject: downloading PS code to window server Date: 13 May 1997 14:35:13 -0400 Organization: Bibliotech, Inc. Sender: brown@grettir Message-ID: <87wwp3qkym.fsf@bibliotech.com> I am working on an OPENSTEP program with a substantial amount of PostScript code. Instead of implementing a "PSInit()" wrap, as the Draw example does, to define a bunch of PostScript functions, I'd like to load a file of code into the display server. This will make debugging easier for me, since I won't have to recompile my application to change the PostScript code. A very old version of the program used the PostScript "run" function to load code. That technique doesn't seem to work anymore. Functions defined in a file that was "run" do not seem to be accessible to PostScript wraps. Any suggestions? Maybe "run" really does work, but I'm doing something else wrong. bob
From: MaRK_BeSSeY@NeXT.CoM (Mark Bessey) Newsgroups: comp.sys.next.programmer Subject: Re: formal protocols & protocol objects Date: 13 May 1997 18:39:00 GMT Organization: NeXT Software, Inc. Message-ID: <5lacg4$94k@news.next.com> References: <5la07p$nvs$1@rks1.urz.tu-dresden.de> Martin Rose writes > Hello NeXTSTEP-experts, > > During our latest project, we had some problems with embedding > protocols. We managed it to check wether a certain method is implemented > in the protocol or not: [object confirmsTo:@protocol(Name)]. > > But unfortunately, our solution to use these methods by a protocol > object failed: > > protocol *myprot = @protocol(Name); > ... > [myprot Methodname]; > > > > Although the projectbuilder finishes the buildingprocess, the message > "cannot respond to Messagename." appears. > > Does anybody know something more about using protocols and especially > use the methods provided by these protocols?? Protocols do not provide method implementations, just an interface definition. If you want to call one of the methods declared in a protocol, you need to message an object that responds to that protocol. -- Mark Bessey Apple Computer, Inc. -->I DON'T SPEAK FOR APPLE<--
From: brown@bibliotech.com (Robert E. Brown) Newsgroups: comp.sys.next.programmer Subject: Debugging PostScript Date: 13 May 1997 16:51:50 -0400 Organization: Bibliotech, Inc. Sender: brown@grettir Message-ID: <87sozrdrix.fsf@bibliotech.com> Does anyone have nice PostScript debugging tools for OPENTSTEP? I'm looking for code that will print the operand stack or the contents of dictionaries -- basically anything that might be of use for doing PostScript debugging. Maybe something to make nice backtraces or allow single stepping ... Also, is Displaytalk still available for the Next? Years ago it was handy for debugging PostScript code. bob ening > to Gil and Avie speak and they had some GREAT things to say. > > Apple will be deploying the following: > > Rhapsody for PPC > Rhapsody for Intel (full look-n-feel running on native Intel HW) > Yellow-Box (OpenStep) for Win95 and NT > Yellow-Box (OpenStep) for MacOS > > Best of all the Yellow-Box runtimes for Windows will be distributed > for FREE - -no- licensing fees. > > They also showed some neat demos: > > Saw Rhapsody running on Intel running a QuickDraw 3D app written in JAVA. > Apple has promised 100% access to the OpenStep APIs and functionality > through java. > > Also saw Mac OS 8 running on the Blue Box on Rhapsody for PPC. > > Overall some very exciting news from Apple particularly the iconfirmation > that there will be a "native" Rhapsody for Intel and the news about no > licensing fees. > > Hope the formatting of this came OK - had to telnet directly to my > news server to get this out from here. > > - Chris > cwolf@wolfware.com > > *drool* Wow. *drool some more* _WOW._ *tear comes to eye* Pardon me while I just sit here in awe for a while. The only thing I'd like more than this is for the Openstep Developer to have a Java -> native compiler, as well as Obj-C++ -> Java bytecode compiler, so that you can pick any of the 4 languages (C, C++, Obj-C, Java) and deploy for native Win95, NT, Rhapsody Intel, Rhapsody PPC, or as an Applet, all with the same rich programming model. (well, that, and to have them document how 3rd parties can develop their own OS personalities to run alongside Rhapsody and the Blue Box, as well as announce more hardware platforms (esp Sparc... I really want to be able to upgrade my Sparcstation from Openstep 4.1 to Rhapsody :-} ) But so far they're heading in exactly the right direction. I'm quite happy with the way things are going, and I plan to continue backing them as a customer. -- John "kzin" Rudd jrudd@cygnus.com http://www.cygnus.com/~jrudd =========Intel: Putting the backward in backward compatible.============ Smalltalk == Astronaut's tools. Awkward at first, but exceptional design C++ == A hammer. A SLEDGEHAMMER. Not cast metal, a big rock on a stick.
From: Tim Triemstra <Tim.T@asiatlanta.killspam.com> Newsgroups: comp.sys.next.advocacy,comp.sys.next.programmer Subject: Re: News from WWDC - free OpenStep runtime for Windows Date: Tue, 13 May 1997 15:58:17 -0400 Organization: Alpha Star International Message-ID: <3378C7D9.CBADF09A@asiatlanta.killspam.com> References: <5laak6$i4o$1@vader.wolfware.ipc.net> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit cwolf@wolfware.com wrote: > Overall some very exciting news from Apple particularly the iconfirmation > that there will be a "native" Rhapsody for Intel and the news about no > licensing fees. Yes, very exciting news indeed. Also, on their web site today, Apple stated that they will be reducing the OpenStep Enterprise (for NT) price to ~$1500. Good news, but why is the OpenStep for Mach/Intel developer still selling for $5000? Doesn't really make alot of sense since there is no PPC version readily available and the only reason I can see for lowering the NT price was to encourage development. Would development be MUCH more encouraged if users were running the Mach/Intel version since it is much more stable and speedy than the OS for NT product? I like the OS for NT product just fine, but the Mach is what developers need to see running to be truly encouraged about the platform (IMO) Also, how about some Java JDK releases (1.1 please) for OpenStep? Please!!!! I'd buy the OS for Mach for even $5000 if project manager and the GUI were made usable with Java :) Tim. IG.SYS; installs self-extracting EXE, ZIP files, and /or copy files. PUBLIC DOMAIN Shareware License Example (TEXT - 6.41KB) Example of how to create a Shareware License file. FREEWARE Copy Protection Example (TEXT - SIZE: 4.76) THIS IS AN EXAMPLE OF A SECURITY TYPE PROGRAM. IT RANDOMLY PICKS A CODE THAT MUST BE ENTERED BY THE USER. IF THE CODE IS WRONG, IT WILL GIVE AN ERROR MESSAGE. REGI$TER ONLINE! http://registerline.com Charge shareware registration fees to your Phone Bill! No credit cards, checks, or money orders needed! Home of Design-YOURware Programming Proposal and Creativity Tool
From: frank@this.NO_SPAM.net (Frank M. Siegert) Newsgroups: comp.sys.next.programmer Subject: Re: Debugging PostScript Date: 13 May 1997 22:13:31 GMT Organization: Frank's Area 51 Message-ID: <5lap2b$9nt$1@wwwproxy.seicom.net> References: <87sozrdrix.fsf@bibliotech.com> brown@bibliotech.com (Robert E. Brown) wrote: > > Does anyone have nice PostScript debugging tools for OPENTSTEP? I'm looking > for code that will print the operand stack or the contents of dictionaries -- > basically anything that might be of use for doing PostScript debugging. > Maybe something to make nice backtraces or allow single stepping ... > > Also, is Displaytalk still available for the Next? Years ago it was handy > for debugging PostScript code. > You can try my BeYap application as available on the archives. --- * Frank M. Siegert [frank@this.net] - Home http://www.this.net * NeXTSTEP, Linux, BeOS & PostScript Guy
From: maury@softarc.com (Maury Markowitz) Newsgroups: comp.sys.next.advocacy,comp.sys.next.programmer Subject: Re: News from WWDC - free OpenStep runtime for Windows Date: Tue, 13 May 1997 17:48:02 -0400 Organization: SoftArc Inc. Message-ID: <maury-1305971748020001@199.166.204.230> References: <5laak6$i4o$1@vader.wolfware.ipc.net> In article <5laak6$i4o$1@vader.wolfware.ipc.net>, cwolf@wolfware.com wrote: > Rhapsody for PPC We knew that, no surprise. > Rhapsody for Intel (full look-n-feel running on native Intel HW) Wow. > Yellow-Box (OpenStep) for Win95 and NT Good. > Yellow-Box (OpenStep) for MacOS WOWOWOWOWOW!!! > Best of all the Yellow-Box runtimes for Windows will be distributed > for FREE - -no- licensing fees. YOUCH! Maury
From: andreas@lynet.de Newsgroups: comp.sys.next.programmer Subject: Example for vertical Inheritance Date: 13 May 1997 23:11:30 GMT Organization: LyNet Kommunikation und Netzwerkdienste GmbH Message-ID: <5lasf2$dch@merkur.lynet.de> Hello, I'm desparetly trying to get a simple model like Person / \ / \ (vertical Inheritance) Employee Freelancer to work. The Entities have the following attributes: Person: lastname, firstname Freelancer: quality I have defined a ToOne-RelationShip from Freelancer/Employee to Person and set Person as the Parent in the Inspector for the two subclasses. When I now try to save the Model, EOF-Modeler complains, that I have attributes lastname and firstname in Person but not in Freelancer and in Employee, so I simply flatten the both attributes from person. Now I can save the model without complain. When I now enter some Employees or Freelancer in the corresponding tableViews and after that open the window with the tableView connected to personDisplayGroup, I see all Employees/Freelancer twice in this view, although in the table, they only apper once. When I now remove the flattening of the two attributes lastname and firstname from the model, I have the wanted effect, but of course I can't see lastname/firstname now in the Employee/Freelancer-tables. Does anyone managed to do something like that with vertical inheritance or has an idea, why one row in the PersonTable appears twice in the TableView? This affect only appears, when Person is set to be not abstract. If I set it abstract, everything works fine. Thanks in advance! Andreas Hoeschler
From: cwolf@wolfware.com Newsgroups: comp.sys.next.advocacy,comp.sys.next.programmer Subject: More news from WWDC - including UI info Date: 13 May 1997 22:08:02 GMT Organization: WolfWare Message-ID: <5laoo2$l1k$1@vader.wolfware.ipc.net> Just got back from another gerat WWDC session - Technical Overview of Rhapsody. The most interesting info: 1) Unix will be completely hidden by unified release BUT still available to developers and power-users who want it. 2) We saw the "work-in-progress" on the New UI - horizontal menu bars (no word on pop-up or tear-off menus yet) - Mac style window frames (including window shade functionality) - NeXT style icons - files/folders can be placed on desktop background - dock will go awat - scroll bars on right, proportional, arrows grouped (NeXT style) - resize windows from any corner or side - Services will exist on Rhapsody and were demoed - DPS is 30% faster on PPC than Pentium All this is prelimninary and ubject to change. 3) Finder - port of Mac OS 8 finder - has NeXTSTEP style browser mode and NS "copy engine" whatever that is - finder is just another app -extensible, replacable - had toolbar across top for common functions (jump to home, root, check for disks, etc.) - didn't see any shelf (probably not necessary with desktop being 1 big shelf) 4) NeXTMail has been ported to Rhapsody 5) More UI notes - help will be HTML based allowing mix of local and web based content - window drags are live and solid, scrolling is live, animated icons will be supported 6) Java = - Java 1.1 Virtual Machine ported - AWT toolkits will be available - 100% access to OpenStep frameworks from within Java 7) Blue Box - will run all apps except those banging the hardware or doing system level universal extensions (i.e. file compression) 8) Emphasis on PNP for both hardware and software components 9) Rhapsody for Intel - same user experience as Rhapsody for PPC except no Blue Box for MacOS compat. 10) FAT Binaries will be supported for Rhapsody for Intel and PPC!!!! 11) Yellow Box for Windows - seemless integration with Windows environment and look and feel - idea is user won't even know they're running an OpenStep app. As I said in my earlier report - Windows OpenStep runtime will be FREE!! 12) Yellow Box for MacOS - will have MacOS look and feel, may not support fuiill functionality (i.e. might not have threads) Some interesting hsitory: 2/4 - Integration of Mac/NeXT teams 2/24 - PPC kernel compiled and linked 4/9 - Unix prompt in single user mode 4/14 - Blue Box runs MacsBug 4/16 - DPS on screen 4/28 - Blue Box runs finder and some apps 4/30 - Java VM port runs 5/2 - Rhapsody boots to multi-user mode 5/2 - 1st yellow box 3rd part app ported to PPC (Create from Stone) We saw a demo of Create running on PPC Rhapsody. Developer Release 1 - Summer 97 - Will be seeded to all developers - Stable enough to use as a development environment - Will ONLY run on PowerMac 8500 and 8600 - Will not ship with Driver developmentt tools - No blue box Premiere Release - early 98 - aimed at all developers and very early adopters - will have final APIS for everything including device driver kit and Java - Blue Box should be good enough for running productiivity apps - will run on Modern PPC machines, PowerBooks - UI polish will be "at least as good as NeXTSTEP" (i.e. there may still be some Unix exposed to end-user.) Unified Release - mid 98 - aimed at general (high-end) Mac User - drivers available for most PPC/PCI devices - I/O performance will be highly tuned - Java VM will be highly tuned - goal to have the FASTEST Java VM on any machine! - Goal is to have the BEST User Experience/UI ever - full Blue Box compatibility Oh well that's it for now... if you saw a couple other garbled copies of this post please forgive me. I'm telnetting directly to a NNTP server in order to bring you the most timely news from the show floor. - Chris cwolf@wolfware.com
From: "FJ van Wingerde" <fj@medg.lcs.mit.edu> Newsgroups: comp.sys.next.advocacy,comp.sys.next.programmer Subject: Re: News from WWDC - free OpenStep runtime for Windows Date: 13 May 97 18:50:21 +0000 Organization: Harvard University University Information Systems Message-ID: <AF9E6871-DA74F@134.174.31.187> References: <5laak6$i4o$1@vader.wolfware.ipc.net> Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit nntp://news.harvard.edu/comp.sys.next.programmer On Tue, May 13, 1997 6:07 PM, cwolf@wolfware.com <mailto:cwolf@wolfware.com> wrote: > Apple will be deploying the following: > > Rhapsody for PPC > Rhapsody for Intel (full look-n-feel running on native Intel HW) > Yellow-Box (OpenStep) for Win95 and NT > Yellow-Box (OpenStep) for MacOS The URL is at http://macos.apple.com/macos/releases/rhapsody/yellowbox.html It leaves me with a thought though: according to this URL, somewhere in '98 we can get green (= yellow + blue) hosted on MacOS as well as Mach technology. In the latter case, the ole OpenStep/Mach/PPC is providing yellow while having blue grafted on to it, in the first case MacOS 8 blue has yellow grafted on to it, and both end up with same API's. Based on what is the consumer supposed to make a choice, i.e. what is supposed to make a consumer buy the more expensive one? I can already see in related releases that Apple is trying to position Rhaposdy as a high end OS. In the case of Microsoft with Win32 hosted on both NT and '95, Microsoft's message is that the consumer can choose NT for stability, performance (ha!), and future-proofing, as'95 is going to be fazed out. Is Apple going to do the same, or does Apple have a more compelling idea to differentiate these two OSs? Also, I've been watching Ellen over RealVideo for the last hour pound it in: JAVA JAVA JAVA. > Hope the formatting of this came OK - Just fine. FJ!!
From: maury@softarc.com (Maury Markowitz) Newsgroups: comp.sys.next.advocacy,comp.sys.next.programmer Subject: Re: News from WWDC - free OpenStep runtime for Windows Date: Tue, 13 May 1997 18:31:22 -0400 Organization: SoftArc Inc. Message-ID: <maury-1305971831220001@199.166.204.230> References: <5laak6$i4o$1@vader.wolfware.ipc.net> <5lak3u$bmh$1@majipoor.cygnus.com> In article <5lak3u$bmh$1@majipoor.cygnus.com>, jrudd@cygnus.com wrote: > Pardon me while I just sit here in awe for a while. The only thing I'd like > more than this is for the Openstep Developer to have a Java -> native > compiler, as well as Obj-C++ -> Java bytecode compiler, so that you can pick > any of the 4 languages (C, C++, Obj-C, Java) and deploy for native Win95, NT, > Rhapsody Intel, Rhapsody PPC, or as an Applet, all with the same rich > programming model. Sorry too late, they just talked about that about 10 minutes ago. At least this is what I understood them to be saying. Maury
Newsgroups: comp.sys.next.programmer From: gabriel@trigger.ali.bc.ca (Gabriel Musatescu) Subject: This time is performSelector:target:argument:order:modes: Message-ID: <EA59q7.5u0@gateway.ali.bc.ca> Sender: nobody@gateway.ali.bc.ca Organization: A.L.I. Technologies, Inc. Date: Wed, 14 May 1997 00:08:30 GMT Hi I have a modal loop that I try to abort using NSLoop's performSelector:target:argument:order:modes: and then having the selector call abortModal. The modal loop aborts only after another event is retrieved from the queue. So if I implement my own alert panel for example and press OK then I have to generate an event (clicking the mouse or pressing a key) to have the panel finish its modal state. Any ideas how to make this work properly? Thanks a lot gb
From: jrudd@cygnus.com (John Rudd) Newsgroups: comp.sys.next.advocacy,comp.sys.next.programmer Subject: Re: More news from WWDC - including UI info Date: 14 May 1997 00:25:00 GMT Organization: Cygnus Solutions Message-ID: <5lb0os$ges$1@majipoor.cygnus.com> References: <5laoo2$l1k$1@vader.wolfware.ipc.net> Cc: cwolf@wolfware.com In <5laoo2$l1k$1@vader.wolfware.ipc.net> cwolf@wolfware.com wrote: > Just got back from another gerat WWDC session - Technical Overview of > Rhapsody. > > The most interesting info: > > 1) Unix will be completely hidden by unified release BUT still available > to developers and power-users who want it. > Excellent. But that's what we NeXT users expexted. > 2) We saw the "work-in-progress" on the New UI > > - horizontal menu bars (no word on pop-up or tear-off menus yet) > - Mac style window frames (including window shade functionality) > - NeXT style icons > - files/folders can be placed on desktop background - dock will go awat > - scroll bars on right, proportional, arrows grouped (NeXT style) > - resize windows from any corner or side > - Services will exist on Rhapsody and were demoed > - DPS is 30% faster on PPC than Pentium > > All this is prelimninary and ubject to change. > > 3) Finder > > - port of Mac OS 8 finder > - has NeXTSTEP style browser mode and NS "copy engine" whatever that is > - finder is just another app -extensible, replacable > - had toolbar across top for common functions (jump to home, root, check > for disks, etc.) > - didn't see any shelf (probably not necessary with desktop being 1 big shelf) > > 4) NeXTMail has been ported to Rhapsody > > 5) More UI notes > - help will be HTML based allowing mix of local and web based content > - window drags are live and solid, scrolling is live, animated icons will > be supported > I guess the tool bar was what I thought was a tiled shelf. That makes sense, though.. a toolbar might be useful there. I wonder if they'll have a bookmarks like selection though, for rapid jumping to a folder -- that's what most of my shelf is used for (when I have anything on it.. most of it is empty) > 10) FAT Binaries will be supported for Rhapsody for Intel and PPC!!!! > Yeah, the guy doing the Kernel talk is telling them about Mach-O files right now. I wonder if he read all of the headaches we had on the newsgroups trying to explain them to everyone :-) > 12) Yellow Box for MacOS - will have MacOS look and feel, may not support > fuiill functionality (i.e. might not have threads) > That'll be cool. > Oh well that's it for now... if you saw a couple other garbled copies > of this post please forgive me. I'm telnetting directly to a NNTP > server in order to bring you the most timely news from the show floor. > > - Chris > cwolf@wolfware.com > Thank you very much Chris. I, and I'm sure others, greatly appreciate your leaking info to those of us who aren't at the show :-) -- John "kzin" Rudd jrudd@cygnus.com http://www.cygnus.com/~jrudd =========Intel: Putting the backward in backward compatible.============ Smalltalk == Astronaut's tools. Awkward at first, but exceptional design C++ == A hammer. A SLEDGEHAMMER. Not cast metal, a big rock on a stick.
From: kwong@morgan.ucs.mun.ca (Kai S. Wong) Newsgroups: comp.sys.next.advocacy,comp.sys.next.programmer Subject: Re: News from WWDC - free OpenStep runtime for Windows Date: 14 May 1997 01:34:53 GMT Organization: Memorial University of Newfoundland Message-ID: <5lb4rt$kl6@coranto.ucs.mun.ca> References: <5laak6$i4o$1@vader.wolfware.ipc.net> cwolf@wolfware.com writes: >I'm typing this from the WWDC show floor - just got done listening >to Gil and Avie speak and they had some GREAT things to say. >Apple will be deploying the following: >Rhapsody for PPC >Rhapsody for Intel (full look-n-feel running on native Intel HW) >Yellow-Box (OpenStep) for Win95 and NT >Yellow-Box (OpenStep) for MacOS >Best of all the Yellow-Box runtimes for Windows will be distributed >for FREE - -no- licensing fees. >They also showed some neat demos: >Saw Rhapsody running on Intel running a QuickDraw 3D app written in JAVA. >Apple has promised 100% access to the OpenStep APIs and functionality >through java. >Also saw Mac OS 8 running on the Blue Box on Rhapsody for PPC. >Overall some very exciting news from Apple particularly the iconfirmation >that there will be a "native" Rhapsody for Intel and the news about no >licensing fees. >Hope the formatting of this came OK - had to telnet directly to my >news server to get this out from here. >- Chris >cwolf@wolfware.com Hurray!!! Finally they are on the right track! kai -- Software Engineer email: kwong@morgan.ucs.mun.ca url: http://web.cs.mun.ca/~kwong/ PGP fingerprint <1B 67 F5 6C C4 44 4F 87 52 F7 61 C7 8E D0 36 40> finger kwong@plato.ucs.mun.ca to get PGP public key.
From: jon@clarke.exnext.com (Jonathan Hendry) Newsgroups: comp.sys.next.programmer Subject: Mac developer programs... Date: 14 May 1997 01:18:52 GMT Organization: Internet Access Cincinnati 513-887-8877 Message-ID: <5lb3ts$7kl$1@ocoee.iac.net> So I sent off my Mac developer 'associate' application today. Any guesses how long till I hear something? Do they respond quickly? Thanks, Jon -- Jonathan W. Hendry jon@exnext.com
From: jon@clarke.exnext.com (Jonathan Hendry) Newsgroups: comp.sys.next.programmer Subject: 3.3 loginwindow Date: 14 May 1997 02:11:41 GMT Organization: Internet Access Cincinnati 513-887-8877 Message-ID: <5lb70t$7rn$1@ocoee.iac.net> Does any documentation exist for the loginwindow UI bundle API in 3.3? - Jon -- Jonathan W. Hendry jon@exnext.com
From: cwolf@wolfware.com (Christopher Wolf) Newsgroups: comp.sys.next.advocacy,comp.sys.next.programmer Subject: Re: News from WWDC - free OpenStep runtime for Windows Date: 14 May 1997 02:47:49 GMT Organization: WolfWare Message-ID: <5lb94l$onm$1@vader.wolfware.ipc.net> References: <5laak6$i4o$1@vader.wolfware.ipc.net> <AF9E6871-DA74F@134.174.31.187> In-Reply-To: <AF9E6871-DA74F@134.174.31.187> On 05/13/97, "FJ van Wingerde" wrote: >On Tue, May 13, 1997 6:07 PM, cwolf@wolfware.com ><mailto:cwolf@wolfware.com> wrote: >> Apple will be deploying the following: >> >> Rhapsody for PPC >> Rhapsody for Intel (full look-n-feel running on native Intel HW) >> Yellow-Box (OpenStep) for Win95 and NT >> Yellow-Box (OpenStep) for MacOS > >The URL is at >http://macos.apple.com/macos/releases/rhapsody/yellowbox.html > >It leaves me with a thought though: according to this >URL, somewhere in '98 we can get green (= yellow + blue) >hosted on MacOS as well as Mach technology. In the latter >case, the ole OpenStep/Mach/PPC is providing yellow while >having blue grafted on to it, in the first case MacOS 8 blue >has yellow grafted on to it, and both end up with same >API's. Based on what is the consumer supposed to make a choice, >i.e. what is supposed to make a consumer buy the more expensive >one? The idea of hosting Yellow Box APIs on MacOS is apparently so that developers can freely migrate to the new API without having to leave behind customers who have not yet upgraded. It was repeatedly stressed that Rhapsody would provide the best user experience and was the premiere platform for deploying OpenStep apps. > I can already see in related releases that Apple is trying >to position Rhaposdy as a high end OS. In the case of Microsoft >with Win32 hosted on both NT and '95, Microsoft's message is >that the consumer can choose NT for stability, performance (ha!), >and future-proofing, as'95 is going to be fazed out. Is Apple >going to do the same, or does Apple have a more compelling idea >to differentiate these two OSs? They also mentioned that there will be both Server and Client versions of Rhapsody. The difference between them in either price or features was not explicitly mentioned. >Also, I've been watching Ellen over RealVideo for the last hour pound >it in: JAVA JAVA JAVA. > >> Hope the formatting of this came OK - > >Just fine. > FJ!! > > > -- _______________________________________________________________________ Christopher A. Wolf -- WolfWare -- NeXTSTEP/OpenStep/Rhapsody Developer For info about NewsFlash the lightning fast NeXTSTEP news-reader visit our newly revised web site at: http://www.wolfware.com _______________________________________________________________________
From: cwolf@wolfware.com (Christopher Wolf) Newsgroups: comp.sys.next.advocacy,comp.sys.next.programmer Subject: Re: News from WWDC - free OpenStep runtime for Windows Date: 14 May 1997 02:54:19 GMT Organization: WolfWare Message-ID: <5lb9gr$ort$1@vader.wolfware.ipc.net> References: <5laak6$i4o$1@vader.wolfware.ipc.net> <5lak3u$bmh$1@majipoor.cygnus.com> <maury-1305971831220001@199.166.204.230> In-Reply-To: <maury-1305971831220001@199.166.204.230> On 05/13/97, Maury Markowitz wrote: >In article <5lak3u$bmh$1@majipoor.cygnus.com>, jrudd@cygnus.com wrote: > >> Pardon me while I just sit here in awe for a while. The only thing I'd like >> more than this is for the Openstep Developer to have a Java -> native >> compiler, as well as Obj-C++ -> Java bytecode compiler, so that you can pick >> any of the 4 languages (C, C++, Obj-C, Java) and deploy for native Win95, NT, >> Rhapsody Intel, Rhapsody PPC, or as an Applet, all with the same rich >> programming model. > > Sorry too late, they just talked about that about 10 minutes ago. At >least this is what I understood them to be saying. > >Maury Maury, Hmmm... The situation with Java, AS I UNDERSTAND IT (disclaimer :-) is: You can write 100% Pure Java code which can run on any Java capable platform including running on Rhapsody's Java Virtual Machine and Rhapsody's Java AWT kit. Or you can write Java Code which mixes standard Java AWT toolbox calls with calls to ANY of the OpenStep frameworks - but this code will only work on Yellow-Box (OpenStep) platforms. I didn't hear any talk about compiling Yellow-Box code to Java Byte code or compiling Java. The CodeWarrior Lattitude people were talking about compiling to Java byte-code UI believe - but then you're using MacOS APIs not Yellow-Box APIs. Ugh. - Chris -- _______________________________________________________________________ Christopher A. Wolf -- WolfWare -- NeXTSTEP/OpenStep/Rhapsody Developer For info about NewsFlash the lightning fast NeXTSTEP news-reader visit our newly revised web site at: http://www.wolfware.com _______________________________________________________________________
From: cwolf@wolfware.com (Christopher Wolf) Newsgroups: comp.sys.next.programmer,advocacy Subject: WWDC Core OS News Date: 14 May 1997 03:14:59 GMT Organization: WolfWare Message-ID: <5lbanj$p4c$1@vader.wolfware.ipc.net> finally home after a long but exciting day at WWDC (and able to post from a real newsreader again :-) The final sessions of the day were about the "Core OS" layer - and at these sessions we (including yours truly) finally got the chance to ask some questions. Apple did seem to take everyone's feedback seriously. Here's th interesting scoop from these sessions: Mach Kernel is the 2.5+ version which has been used in NeXTSTEP & OpenStep/Mach all along. In the future it may be upgraded to something more modern but not for a while. BSD layer is confirmed to be 4.4 - including full Posix support. I asked whether the new kernel/BSD layer had solved the unshrinkable swap-file problem yet (judging from the scattered applause apparently quite a few people wanted to know :-) and the answer was "Not yet but they'd sure like to." I spoke to one of their engineers in charge of compiler technologies and asked about the rumoured Objective-C syntax changes. He assured me that the "traditional" syntax would be supported "forever." The filesystem news was a little bit less exciting from a NeXTSTEP perspective. File system support is based on a vfs (Virtual File System I think) layer within the kernel allowing a large number of differnet volume formats to be supported transparently. Vfs layers can be stacked to allow insertion of stuff such as encryption or compression layers. Vfs layers will take care of storing meta-dater (such as type/creator info) using whatever mechanism the volume formats provide in a transparent fashion. The "native" volume format for the publci release will be HFS-Plus. Allows for muti-terabyte volumes and 64 bit files. Filenames can be up to 255 Unicode characters. Provides small allocation blocks even for large partitions. Will have the concept of file permissions, hard-links, creation/access dates. The HFS-Plus volume format will not be avaialble until the Premier release. The initial developer release will use BSD 4.4 UFS. "Aliases" for tracking files even when their location changes will be supported. The volume format will be transparent with the vfs layer taking care of meta-data storage and name-mangling (within reason... you won't be able to boot from a FAT volume for instance.) Type/Creator data will apparently be provided by vfs. How this will be used by the UI was not specifically addressed although ti sounds like it will be Mac-like. Yellow-Box API will have a new(?) URL based file management API in addition to the current NSFileHandle and other file handling APIs. The filesystem will be psuedo-case insensitive. If you have a file named "MyFile" you will be able to access it using "myfile" or "MYFILE" or any other case-variant. HOWEVER, if two files exist in the same director i.e. "~/MyFile" and "~/myfile" then case WILL be honored and you will get the file which matches the case you asked for. (This supports legacy situations and access to filesystems where case is important.) The Blue Box will have 3 different f/s options: 1) You can access a HFS volume directly from the blue box using the existing Mac OS code with bug-for-bug compatibility. Such a volume will not be simultaneously accessible from the Yellow box. 2) You can create a disk-image file on the yellow-box which will look like a HFS volume to the blue-box. 3) You can mount any filesystem supported by the vfs by both the Blue Box and the Yellow Box simultaneously and both boxes will access the volume through the vfs core... gives greatest flexibility but less compatibility perhaps. Take care, Chris -- _______________________________________________________________________ Christopher A. Wolf -- WolfWare -- NeXTSTEP/OpenStep/Rhapsody Developer For info about NewsFlash the lightning fast NeXTSTEP news-reader visit our newly revised web site at: http://www.wolfware.com _______________________________________________________________________ -- _______________________________________________________________________ Christopher A. Wolf -- WolfWare -- NeXTSTEP/OpenStep/Rhapsody Developer For info about NewsFlash the lightning fast NeXTSTEP news-reader visit our newly revised web site at: http://www.wolfware.com _______________________________________________________________________
From: cwolf@wolfware.com (Christopher Wolf) Newsgroups: comp.sys.next.programmer Subject: WWDC Core OS News Date: 14 May 1997 03:13:39 GMT Organization: WolfWare Message-ID: <5lbal3$p4a$1@vader.wolfware.ipc.net> I'm finally home after a long but exciting day at WWDC (and able to post from a real newsreader again :-) The final sessions of the day were about the "Core OS" layer - and at these sessions we (including yours truly) finally got the chance to ask some questions. Apple did seem to take everyone's feedback seriously. Here's th interesting scoop from these sessions: Mach Kernel is the 2.5+ version which has been used in NeXTSTEP & OpenStep/Mach all along. In the future it may be upgraded to something more modern but not for a while. BSD layer is confirmed to be 4.4 - including full Posix support. I asked whether the new kernel/BSD layer had solved the unshrinkable swap-file problem yet (judging from the scattered applause apparently quite a few people wanted to know :-) and the answer was "Not yet but they'd sure like to." I spoke to one of their engineers in charge of compiler technologies and asked about the rumoured Objective-C syntax changes. He assured me that the "traditional" syntax would be supported "forever." The filesystem news was a little bit less exciting from a NeXTSTEP perspective. File system support is based on a vfs (Virtual File System I think) layer within the kernel allowing a large number of differnet volume formats to be supported transparently. Vfs layers can be stacked to allow insertion of stuff such as encryption or compression layers. Vfs layers will take care of storing meta-dater (such as type/creator info) using whatever mechanism the volume formats provide in a transparent fashion. The "native" volume format for the publci release will be HFS-Plus. Allows for muti-terabyte volumes and 64 bit files. Filenames can be up to 255 Unicode characters. Provides small allocation blocks even for large partitions. Will have the concept of file permissions, hard-links, creation/access dates. The HFS-Plus volume format will not be avaialble until the Premier release. The initial developer release will use BSD 4.4 UFS. "Aliases" for tracking files even when their location changes will be supported. The volume format will be transparent with the vfs layer taking care of meta-data storage and name-mangling (within reason... you won't be able to boot from a FAT volume for instance.) Type/Creator data will apparently be provided by vfs. How this will be used by the UI was not specifically addressed although ti sounds like it will be Mac-like. Yellow-Box API will have a new(?) URL based file management API in addition to the current NSFileHandle and other file handling APIs. The filesystem will be psuedo-case insensitive. If you have a file named "MyFile" you will be able to access it using "myfile" or "MYFILE" or any other case-variant. HOWEVER, if two files exist in the same director i.e. "~/MyFile" and "~/myfile" then case WILL be honored and you will get the file which matches the case you asked for. (This supports legacy situations and access to filesystems where case is important.) The Blue Box will have 3 different f/s options: 1) You can access a HFS volume directly from the blue box using the existing Mac OS code with bug-for-bug compatibility. Such a volume will not be simultaneously accessible from the Yellow box. 2) You can create a disk-image file on the yellow-box which will look like a HFS volume to the blue-box. 3) You can mount any filesystem supported by the vfs by both the Blue Box and the Yellow Box simultaneously and both boxes will access the volume through the vfs core... gives greatest flexibility but less compatibility perhaps. Take care, Chris -- _______________________________________________________________________ Christopher A. Wolf -- WolfWare -- NeXTSTEP/OpenStep/Rhapsody Developer For info about NewsFlash the lightning fast NeXTSTEP news-reader visit our newly revised web site at: http://www.wolfware.com _______________________________________________________________________
From: Håkan Jonsson <Hakan_Johnsson@vtc.volvo.se> Newsgroups: comp.sys.next.programmer Subject: Bug in NXRectFillListWithGrays? Date: Wed, 14 May 1997 08:39:25 +0200 Organization: Volvo Truck Corporation Message-ID: <33795E1D.51A9@vtc.volvo.se> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Hi! I encountered a problem when using NXRectFillListWithGrays with more than 50 rects. A little test program (code below) managed to draw 50 rects fine, but when I used 51 rects nothing at all was drawn. When run with -NXShowPS YES the following differences were produced in the output: ============================================================ /* no_rects > 50: */ % *** Debug *** Object:532384 Class:View Method:lockFocus 7 execuserobject setgstate 1 1 400 400 rectclip 1 1 translate 50 flushgraphics ------------------------------------------------------------- /* no_rects <=50: */ % *** Debug *** Object:533304 Class:View Method:lockFocus 7 execuserobject setgstate 1 1 400 400 rectclip 1 1 translate 49 49 1 1 48 48 1 1 47 47 1 1 46 46 1 1 45 45 1 1 44 44 1 1 43 43 1 1 42 42 1 1 41 41 1 1 40 40 1 1 39 39 1 1 38 38 1 1 37 37 1 1 36 36 1 1 35 35 1 1 34 34 1 1 33 33 1 1 32 32 1 1 31 31 1 1 30 30 1 1 29 29 1 1 28 28 1 1 27 27 1 1 26 26 1 1 25 25 1 1 24 24 1 1 23 23 1 1 22 22 1 1 21 21 1 1 20 20 1 1 19 19 1 1 18 18 1 1 17 17 1 1 16 16 1 1 15 15 1 1 14 14 1 1 13 13 1 1 12 12 1 1 11 11 1 1 10 10 1 1 9 9 1 1 8 8 1 1 7 7 1 1 6 6 1 1 5 5 1 1 4 4 1 1 3 3 1 1 2 2 1 1 1 1 1 1 0 0 1 1 0 setgray rectfill rectfill rectfill rectfill rectfill rectfill rectfill rectfill rectfill rectfill rectfill rectfill rectfill rectfill rectfill rectfill rectfill rectfill rectfill rectfill rectfill rectfill rectfill rectfill rectfill rectfill rectfill rectfill rectfill rectfill rectfill rectfill rectfill rectfill rectfill rectfill rectfill rectfill rectfill rectfill rectfill rectfill rectfill rectfill rectfill rectfill rectfill rectfill rectfill rectfill flushgraphics =================================================================== As you can see there is only one line that differs, the line where all the drawing is done. This was the only difference between the two outputs. Does anyone know what is going on? Am I doing something wrong? /Hakan Jonsson The code follows: #import <math.h> #import <dpsclient/wraps.h> #import <appkit/Application.h> #import <appkit/Window.h> #import <appkit/Menu.h> #import <appkit/View.h> void demo(void) { const int no_rects = 51; /* #### This is the number of rects #### */ id myWindow, myView; NXRect graphicsRect; NXRect myRects[no_rects]; float myGrays[no_rects]; int i; NXSetRect(&graphicsRect, 100.0, 350.0, 400.0, 400.0); myWindow = [[Window alloc] initContent:&graphicsRect style:NX_TITLEDSTYLE backing:NX_BUFFERED buttonMask:NX_MINIATURIZEBUTTONMASK defer:NO]; [myWindow display]; myView = [[View alloc] initFrame:&graphicsRect]; [myView setOpaque:YES]; [myWindow setContentView:myView]; [myWindow makeKeyAndOrderFront:nil]; [myView lockFocus]; /* #### Setup rects #### */ for(i = 0; i < no_rects; i++) { myRects[i].origin.x = i; myRects[i].origin.y = i; myRects[i].size.width = 1; myRects[i].size.height = 1; myGrays[i] = 0.0; } /* #### Draw rects #### */ NXRectFillListWithGrays( &myRects[0], &myGrays[0],no_rects); [myWindow flushWindow]; [myView unlockFocus]; } void main(void) { NXApp = [Application new]; demo(); [NXApp run]; [NXApp free]; }
From: Axel.Rau@fr.bosch.de (Axel Rau - QI/RZS1 - Bosch) Newsgroups: comp.sys.next.programmer Subject: ssh-1.2.17 Date: 14 May 1997 07:58:13 GMT Organization: Robert Bosch GmbH Message-ID: <5lbral$hlh@sioux.fr.internet.bosch.de> Anyone out there who successfully compiled the Secure Shell client under OPENSTEP 4.1 or NEXTSTEP 3.3 ? -- Gruesse / regards, --------------------------------------------------------------- Axel Rau - Bosch - QI/RZS1 - Internetdienste Boschweit - Germany Bosch Telecom QI/RZS31; P.O.Box; D-60277 Frankfurt Street: Kleyerstrasse 94; D-60326 Frankfurt Phone: +49-69-7505-6069; Fax: -2169;
Subject: Re: EOF-Problem: Promoting a Person to an Employee Newsgroups: comp.sys.next.programmer References: <5lacbh$8t8@merkur.lynet.de> In-Reply-To: <5lacbh$8t8@merkur.lynet.de> From: marco@nospam.sente.ch (Marco Scheurer (remove nospam to reply)) Message-ID: <3379867e.0@epflnews.epfl.ch> Date: 14 May 97 09:31:42 GMT On 05/13/97, andreas@lynet.de wrote: >Hello, > >I've modeled something like this. > > Person > / \ > / \ (vertical Inheritance) > Employee Freelancer > [...] "An employee is a person" is the canonical example of inheritance, but it is wrong. An employee is not a kind of person. Employee is a role played by a person. Someone is (always) a person, can be employee on Wednesday, a freelancer on Thursday, and many other "things". Roles represent dynamic classification. Since there is, at this time, no language or tool support for roles, you have to implement them using classes. There is a many-to-many relationship between persons and roles. For instance, in a (small) project you could have the roles "Project Manager", "Developer" and "Technical Writer", and persons John, Mary, and Peter. All of them "are developers" (play the role of developer), John also plays the role of Technical Writer, and Mary the role of Project Manager. This may not be the answer you expected, but you'll notice that it is a solution your problem, since you don't have to "promote" (really change the class) of any object. As an added benefit, the resulting model will be more reusable. -- Marco Scheurer (marco@sente.ch) Sen:te
Newsgroups: comp.sys.next.advocacy,comp.sys.next.programmer From: dfevans@bbcr.uwaterloo.ca (David Evans) Subject: Re: More news from WWDC - including UI info Sender: news@novice.uwaterloo.ca (Mr. News) Message-ID: <EA5JKH.4ID@novice.uwaterloo.ca> Date: Wed, 14 May 1997 03:41:05 GMT References: <5laoo2$l1k$1@vader.wolfware.ipc.net> Organization: University of Waterloo In article <5laoo2$l1k$1@vader.wolfware.ipc.net>, <cwolf@wolfware.com> wrote: >Just got back from another gerat WWDC session - Technical Overview of >Rhapsody. > ... >- has NeXTSTEP style browser mode and NS "copy engine" whatever that is Maybe it's the copy/move/link thing? >10) FAT Binaries will be supported for Rhapsody for Intel and PPC!!!! > !!! indeed! >Some interesting hsitory: > >2/4 - Integration of Mac/NeXT teams >2/24 - PPC kernel compiled and linked >4/9 - Unix prompt in single user mode >4/14 - Blue Box runs MacsBug >4/16 - DPS on screen >4/28 - Blue Box runs finder and some apps >4/30 - Java VM port runs >5/2 - Rhapsody boots to multi-user mode That's what I call some smokin work! >5/2 - 1st yellow box 3rd part app ported to PPC (Create from Stone) > >We saw a demo of Create running on PPC Rhapsody. > Congrats to Andrew and friends--it's great to see such a nice company thrust into the limelight like this. >Oh well that's it for now... if you saw a couple other garbled copies >of this post please forgive me. I'm telnetting directly to a NNTP >server in order to bring you the most timely news from the show floor. > Thanks for all the info, Chris. BTW, did you see Steve Sarich there? ;-) -- David Evans (NeXTMail/MIME OK) dfevans@bbcr.uwaterloo.ca Computer/Synth Junkie http://bbcr.uwaterloo.ca/~dfevans/ University of Waterloo "Default is the value selected by the composer Ontario, Canada overridden by your command." - Roland TR-707 Manual
From: rainer@wmax71.mathematik.uni-wuerzburg.de (Rainer Frohnhöfer) Newsgroups: comp.sys.next.programmer,comp.sys.next.software,comp.sys.next.advocacy,comp.sys.next.misc Subject: Apple announces new pricing for OS - This is insane !!!!!!!!! Date: 14 May 1997 10:02:36 GMT Organization: University of Wuerzburg, Germany Message-ID: <5lc2ju$det@winx03.informatik.uni-wuerzburg.de> Just came across this on the Apple WWDC site an thought I should share the experience with you ... not that it is a nice one :( > OPENSTEP Enterprise 4.2 for Windows NT--at around U.S.$1,500, per developer > version OPENSTEP Enterprise Deployment starts at around U.S.$12,899 per > server pack OPENSTEP Developer for Mach--U.S. $5,000 per developer version > OPENSTEP User for Mach--at around U.S. $800 per seat Enterprise Object > Frameworks (EOF) 2.1 for Mach--U.S. $500 per seat The only environment to develop on, and they price it out of the market! Do they really believe I will buy NT for this? -- ------------------------------------- "Um Energie zu sparen, wird das Licht am Ende des Tunnels vorlaeufig abgeschaltet." rainer@mathematik.uni-wuerzburg.de (finger rainer@cip.mathematik for public key ...)
Subject: Re: financial software Newsgroups: comp.sys.next.programmer References: <33700BD8.EAB9723C@fas.harvard.edu> In-Reply-To: <33700BD8.EAB9723C@fas.harvard.edu> From: marco@sente.nospam.ch (Marco Scheurer (remove nospam to reply)) Message-ID: <3379905a.0@epflnews.epfl.ch> Date: 14 May 97 10:13:46 GMT On 05/07/97, "Jean R. Moreau, Jr." wrote: >Can anyone steer me to any references that focus on programming >financially oriented applications? In particular, I'd like to develop >some intuition about how to deal with financial products as objects. [...] In Reusable Object Models by Martin Fowler (Addison Wesley, 1997), you may find insight in: Chapter 9. Trading Chapter 10. Derivative Contracts Chapter 11. Trading Packages Another reference is Visual Objects, Edited by D. Tsichritzis (Centre Universitaire d'Informatique, Universite de Geneve, 1993, http://cuiwww.unige.ch/): Chapter 7. Building an Object-oriented Financial Framework Hope this helps -- Marco Scheurer (marco@sente.ch) Sen:te
From: RLG Newsgroups: comp.sys.next.programmer Subject: US-N. VA/ DC => NeXT/ WebObjects Date: 13 May 1997 20:00:15 -0700 Organization: Client/Server Resources Message-ID: <5lb9rv$14h@drn.zippo.com> Client/Server Resources has cutting edge opportunities in the Washington DC Metro Area for: NeXTStep Developers Responsibilities include design and development of the common object model. Work with other project teams to solidify the design of the common object model through the following development cycles: Requirement Analysis Functional Design Technical Design Construction Application Testing Qualifications: Application of OO design techniques and methodologies 3+ yrs C++ and/or Objective C programming experience 1+ yr UNIX Operating System experience - Sun Solaris 2.5 is ideal NeXTStep, OpenStep Solaris, and Windows NT Operating System experience a plus Knowledge of major RDBMS (Sybase & ORACLE) Enterprise Objects Modeler (EOModeler), Enterprise Objects Framework* 2.0/3.0(EOF*), WebObjects 3.0* e-mail your resume TODAY! clientserver@msn.com * "Perhaps the heart of WebObjects is Enterprise Objects Framework (EOF). The EOF is used to manipulate data as it passes between your database, your Enterprise Objects, and the HTML interface in your WebObjects application. The framework provides a valuable layer of abstraction for business logic. Your code talks to the framework, so that an application’s interface or backend database can be changed without having to alter business logic. WebObjects has a very open architecture that is becoming even more open and is suitable for any large or sophisticated Web site." - Joshua Kerievsky < http://www.next.com > e-mail your resume TODAY!!! ====> clientserver@msn.com Fax=====> (301) 983-4728 Snail mail to: Client/Server Resources P.O. Box 61351 Potomac, Maryland 20859-1351 Tel: (301) 983-6942 Fax: (301) 983-4728 e-mail: clientserver@msn.com
Date: Wed, 14 May 1997 06:11:07 -0600 From: David Stes <stes@wolfram.com> Subject: Re: ssh-1.2.17 Newsgroups: comp.sys.next.programmer Message-ID: <863607862.15675@dejanews.com> Organization: Wolfram Research, Inc. References: <5lbral$hlh@sioux.fr.internet.bosch.de In article <5lbral$hlh@sioux.fr.internet.bosch.de>, Axel.Rau@fr.bosch.de (Axel Rau - QI/RZS1 - Bosch) wrote: > > Anyone out there who successfully compiled the Secure Shell client under > OPENSTEP 4.1 or NEXTSTEP 3.3 ? > Yeah, ssh-1.2.19 on NextStep 3.0. Works fine. I had to compile it with gcc2.7.1. I also had to make some changes to get the ssh-agent working on NeXT. (& submitted the changes to the authors). David. -------------------==== Posted via Deja News ====----------------------- http://www.dejanews.com/ Search, Read, Post to Usenet
From: Etienne_Klein@lca.u-nancy.fr (Etienne Klein) Newsgroups: comp.sys.next.programmer Subject: Please help with rld_load and rld_lookup ! Date: 14 May 1997 11:14:12 GMT Organization: CIRIL, Nancy, France Message-ID: <5lc6q4$6er$1@arcturus.ciril.fr> Mime-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit Hi, I am trying to port a code wich use dynamic loading of C library. I can easily load the file (at least rld_load retuns 1) but then I am stuck with the call to rld_lookup ! Any help will be greatly appreciated ! Thank you. Etienne Klein Laboratoire de Chimie Analytique Faculte de Pharmacie de Nancy France Here is my test code: #import <bsd/libc.h> #import <mach-o/rld.h> static NXStream *str; static char *buf; /* I found that rld_error is already defined but I can't find the doc nor its definition in the headers files !? */ static void rld_str_error(char *msg){ int len,maxlen; NXGetMemoryBuffer(str,&buf,&len,&maxlen); printf("%s : %s\n",msg,buf); } void main(int argc,char **argv){ str=NXOpenMemory(NULL,0,NX_READWRITE); if(argv[1]&&(*argv[1])){ struct mach_header *header; const char *path[]={argv[1],NULL}; int status=rld_load(str, &header,path,NULL); if(status){ if((argv[2])&&(*argv[2])){ unsigned long fn; char symbolName[100]; void (*fct)(void); int funcStatus; sprintf(symbolName,"_%s",argv[2]); // I have also tryed without the _ funcStatus=rld_lookup( str, symbolName, &fn ); // Here it fails :-( if(funcStatus){ fct=(void (*)(void))fn; // Did I understand correctly the doc ? fct(); }else{ rld_str_error("Symbol non trouve"); } }else{ printf("Donner un nom de fonction en 2 ieme argument\n"); } }else{ rld_str_error("Impossible de charger le module"); } NXCloseMemory(str,NX_FREEBUFFER); }else{ printf("Donner un nom de module en 1 er argument\n"); } exit(0); }
From: Tim Triemstra <Tim.T@asiatlanta.killspam.com> Newsgroups: comp.sys.next.advocacy,comp.sys.next.programmer Subject: Re: More news from WWDC - including UI info Date: Wed, 14 May 1997 08:29:03 -0400 Organization: Alpha Star International Message-ID: <3379B00F.A8E4BD3A@asiatlanta.killspam.com> References: <5laoo2$l1k$1@vader.wolfware.ipc.net> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit cwolf@wolfware.com wrote: > Some interesting hsitory: > > 2/4 - Integration of Mac/NeXT teams > 2/24 - PPC kernel compiled and linked > 4/9 - Unix prompt in single user mode > 4/14 - Blue Box runs MacsBug > 4/16 - DPS on screen > 4/28 - Blue Box runs finder and some apps > 4/30 - Java VM port runs Hey, if they can get the JDK 1.1 VM running so quickly, when do we NeXT people get to have a JDK 1.1 port for our own work? Anyone know if 4.2 is supposed to have a real 1.1 port? Thanks! > 5/2 - Rhapsody boots to multi-user mode > 5/2 - 1st yellow box 3rd part app ported to PPC (Create from Stone) > Developer Release 1 - Summer 97 > - Will be seeded to all developers > - Stable enough to use as a development environment > - Will ONLY run on PowerMac 8500 and 8600 > - Will not ship with Driver developmentt tools > - No blue box Again, no mention of Java in that release. I don't currently own any Macs (a bunch of black NeXT hardware though.) I'd go out and buy a PowerMac when the developers release comes out if they include Java on the box. All I'm programming now is Java anyway, I 'd prefer a more stable box than the NT (and hopefully faster.) Tim.
From: "Salvador" <sbellver@arrakis.es> Newsgroups: comp.sys.next.programmer Subject: Necesito ayuda en Visual Basic 4 Date: 10 May 97 08:51:19 GMT Organization: Unisource Espana NEWS SERVER Message-ID: <01bc5d1e$db1acce0$2a4b05c3@hola.arrakis.es> ¡Ayuda! Programo un poco en Visual Basic 4 y desde hace unos 3 meses estoy realizando una aplicación, es un programa educativo, de momento no he tenido ningún problema hasta que se me ha pasado por la cabeza la idea de meterle un exámen. Me gustaria que después de hacer el exámen (Tipo test) me dijera la nota. (¿Alguien me puede decir como puedo hacer esto?) y que las preguntas se eligieran al azar entre unas 100 que tengo ya escritas (¿Alguien me puede decir como puedo hacer esto?). Porfavor Si alguien sabe la respuesta a alguna de estas 2 preguntas que envie un E-Mail a la dirección Sbellver@arrakis.es Gracias.
From: andre@informatik.uni-koblenz.de (Andre Schaefer) Newsgroups: comp.sys.next.programmer,de.comp.sys.next,comp.sys.next.software,comp.soft-sys.nextstep,comp.sys.next.misc Subject: miniSQL 2.0 and EOF 1.1 on Nextstep 3.3 ? Date: 14 May 1997 14:16:14 GMT Organization: University Koblenz / Germany Message-ID: <5lchfe$htf$1@newshost.uni-koblenz.de> Keywords: miniSQL, EOF, Nextstep Hello everybody, who knows, or has tried, if the miniSQL Adapter for the EOF 1.1 will work with the latest miniSQL Server by Hughes Software? I build an EOF Applikation for my thesis in university. I have until now used the msql 1.0.16 distribution, which worked but lacked a lot of features I needed. My University does not own an Oracle Server or a Sybase one (just INFORMIX), so msql seems to be the only affordable option. msql 2.0 adresses many of the experienced problems, such as indexing of tables and textfields with variable length. So I'd like to use it. How can I integrate it in the Applikation without too much restructuring? ANY help will be useful. Please answer also by email, if possible... Cheers, Andre' Schaefer
From: andreas@lynet.de Newsgroups: comp.sys.next.programmer Subject: Question about [EOEditingContext setDefaultParentObjectStore] Date: 14 May 1997 10:21:25 GMT Organization: LyNet Kommunikation und Netzwerkdienste GmbH Message-ID: <5lc3n5$2s6@merkur.lynet.de> Mime-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit Hello, I want to show some important attributes of Employee in a TableView and allow the user to invoke a more detailed View (another NibFile) by pressing a button. Therefore I want to work with nested EOEditingContexts: DetailView (NibFile2) EditingContext2 | | ListView (NibFile1) EOEditingContext1 | ... In the Documentation of EOEditingContext I found the following: ============================================================= + (void)setDefaultParentObjectStore:(EOObjectStore *)store Sets to store an EOEditingContext's default parent EOObjectStore. You use this method before loading a nib file to change the default parent EOObjectStores of the EOEditingContexts in the nib file. The object you supply for store can be a different EOObjectStoreCoordinator or another EOEditingContext (if you're using a nested EOEditingContext). See also: + defaultParentObjectStore =============================================================== The question is, how can I send the EditingContext in NibFile2 a message (setDefaultParentObjectStore) before it has been loaded (instantiated), or are only the Window's with a nibfile loaded by calling [NSBundle loadNibNamed:...] and all other classes already at applicationstart? I suppose, ther's something I haven't understood yet. May you help me up? Andreas Hoeschler
From: "FJ van Wingerde" <fj@medg.lcs.mit.edu> Newsgroups: comp.sys.next.advocacy,comp.sys.next.programmer Subject: Re: News from WWDC - free OpenStep runtime for Windows Date: 14 May 97 11:12:35 +0000 Organization: Harvard University University Information Systems Message-ID: <AF9F4EAD-43BF77@134.174.31.187> References: <5lb94l$onm$1@vader.wolfware.ipc.net> Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit nntp://news.harvard.edu/comp.sys.next.programmer On Wed, May 14, 1997 2:47 AM, Christopher Wolf <mailto:cwolf@wolfware.com> wrote: > The idea of hosting Yellow Box APIs on MacOS is apparently so that developers can > freely migrate to the new API without having to leave behind customers who have > not yet upgraded. It was repeatedly stressed that Rhapsody would provide the > best user experience and was the premiere platform for deploying OpenStep apps. Ok, that makes sense. Thing is, knowing what I know about OpenStep, I wonder how well MacOS 8 can actually host Yellow. I mean, multi-threaded finders, fine, nice, thank you Apple, but that doesn't suddenly make that OS a rich and fast message passing environment with solid threads and speddy file work. Correct me if I am wrong, but it seems to me like before we hit Allegro, Mac OS will need so much iinternal work that it might end u internally resembling Rhapsody lot. FJ!!
From: "tech" <sschaper@inlink.com> Newsgroups: comp.sys.next.advocacy,comp.sys.next.programmer Subject: Re: News from WWDC - free OpenStep runtime for Windows Date: 14 May 1997 15:43:26 GMT Organization: InLink Message-ID: <01bc607d$a36f7360$1978c4ce@mercury.inlink.com> References: <5laak6$i4o$1@vader.wolfware.ipc.net> <AF9E6871-DA74F@134.174.31.187> > case, the ole OpenStep/Mach/PPC is providing yellow while > having blue grafted on to it, in the first case MacOS 8 blue > has yellow grafted on to it, and both end up with same > API's. Based on what is the consumer supposed to make a choice, > i.e. what is supposed to make a consumer buy the more expensive > one? I have a suspicion that the MacOS priced version will be the new Allegra, which is Blue Box running on Mach on Macs, without the full Rhapsody development environment, which may be sold at WinNT prices. Bummer, as I want the latter, not the former.
From: Greg_Anderson@afs.com (Gregory H. Anderson) Newsgroups: comp.sys.next.programmer,comp.sys.next.software,comp.sys.next.advocacy,comp.sys.next.misc Subject: Re: Apple announces new pricing for OS - This is insane !!!!!!!!! Date: 14 May 1997 16:16:33 GMT Organization: Anderson Financial Systems Inc. Message-ID: <5lcoh1$3k1@shelob.afs.com> References: <5lc2ju$det@winx03.informatik.uni-wuerzburg.de> Rainer Frohnher writes > [NT developer pricing down, Mach pricing still very high] > The only environment to develop on, and they price it out of the market! > Do they really believe I will buy NT for this? You might want to try developing under OPENSTEP/NT before making a final judgment. It's not as bad as you think. And my experience is that writing for NT gives you the greatest portability; i.e., some code that runs on Mach still needs to be tweaked on NT, whereas NT-developed code almost always compiles clean on Mach. Now, as to the programmer's _user_ experience with the rest of the things surrounding the developer environment, I agree: give me OS/Mach anyday. And I do agree that the pricing differential is extreme. Seems to me that Apple is either trying to push people away from Mach, or they are trying to capture the value of the "total" OPENSTEP experience. -- Gregory H. Anderson | "I wander'd off by myself, In the Crystal Ball/Star Gazer | mystical moist night-air, and from Anderson Financial Systems | time to time, Look'd up in perfect greg@afs.com (NeXTmail OK) | silence at the stars." Walt Whitman
From: maury@softarc.com (Maury Markowitz) Newsgroups: comp.sys.next.advocacy,comp.sys.next.programmer Subject: Re: News from WWDC - free OpenStep runtime for Windows Date: Wed, 14 May 1997 12:15:39 -0400 Organization: SoftArc Inc. Message-ID: <maury-1405971215390001@199.166.204.230> References: <5laak6$i4o$1@vader.wolfware.ipc.net> <5lak3u$bmh$1@majipoor.cygnus.com> <maury-1305971831220001@199.166.204.230> <5lb9gr$ort$1@vader.wolfware.ipc.net> In article <5lb9gr$ort$1@vader.wolfware.ipc.net>, cwolf@wolfware.com (Christopher Wolf) wrote: > I didn't hear any talk about compiling Yellow-Box code to Java Byte code or > compiling Java. Ahhhhh, sorry. Maury
From: maury@softarc.com (Maury Markowitz) Newsgroups: comp.sys.next.advocacy,comp.sys.next.programmer Subject: Re: News from WWDC - free OpenStep runtime for Windows Date: Wed, 14 May 1997 12:14:59 -0400 Organization: SoftArc Inc. Message-ID: <maury-1405971215000001@199.166.204.230> References: <5laak6$i4o$1@vader.wolfware.ipc.net> <AF9E6871-DA74F@134.174.31.187> In article <AF9E6871-DA74F@134.174.31.187>, "FJ van Wingerde" <fj@medg.lcs.mit.edu> wrote: > API's. Based on what is the consumer supposed to make a choice, > i.e. what is supposed to make a consumer buy the more expensive > one? a) Why would it be more expensive? b) Speed and stability? > and future-proofing, as'95 is going to be fazed out. Is Apple > going to do the same, or does Apple have a more compelling idea > to differentiate these two OSs? I get the feeling they will indeed go the Win95->NT route. Maury
From: maury@softarc.com (Maury Markowitz) Newsgroups: comp.sys.next.advocacy,comp.sys.next.programmer Subject: Re: More news from WWDC - including UI info Date: Wed, 14 May 1997 12:12:39 -0400 Organization: SoftArc Inc. Message-ID: <maury-1405971212400001@199.166.204.230> References: <5laoo2$l1k$1@vader.wolfware.ipc.net> In article <5laoo2$l1k$1@vader.wolfware.ipc.net>, cwolf@wolfware.com wrote: > - Mac style window frames (including window shade functionality) gag. WindowShade sucks. > - port of Mac OS 8 finder > - has NeXTSTEP style browser mode and NS "copy engine" whatever that is Cool. The later is likely the engine that copies files (ie, a shell command that's forked). Maury
From: embuck@palmer.cca.rockwell.com (Erik M. Buck) Newsgroups: comp.sys.next.programmer Subject: Re: Debugging PostScript Date: 14 May 1997 15:52:37 GMT Organization: Rockwell Collins Message-ID: <5lcn45$pok3@castor.cca.rockwell.com> References: <87sozrdrix.fsf@bibliotech.com> Cc: brown@bibliotech.com In <87sozrdrix.fsf@bibliotech.com> Robert E. Brown wrote: > > Does anyone have nice PostScript debugging tools for OPENTSTEP? I'm looking Yap in the examples directory
From: embuck@palmer.cca.rockwell.com (Erik M. Buck) Newsgroups: comp.sys.next.programmer Subject: Re: downloading PS code to window server Date: 14 May 1997 15:54:08 GMT Organization: Rockwell Collins Message-ID: <5lcn70$pok4@castor.cca.rockwell.com> References: <87wwp3qkym.fsf@bibliotech.com> Cc: brown@bibliotech.com In <87wwp3qkym.fsf@bibliotech.com> Robert E. Brown wrote: > I am working on an OPENSTEP program with a substantial amount of PostScript > code. Instead of implementing a "PSInit()" wrap, as the Draw example does, See the Yap example program
From: jrudd@cygnus.com (John Rudd) Newsgroups: comp.sys.next.advocacy,comp.sys.next.programmer,comp.sys.mac.advocacy Subject: Re: More news from WWDC - including UI info Date: 14 May 1997 17:01:35 GMT Organization: Cygnus Solutions Message-ID: <5lcr5f$87i$1@majipoor.cygnus.com> References: <5laoo2$l1k$1@vader.wolfware.ipc.net> <01bc607d$347cbda0$1978c4ce@mercury.inlink.com> Cc: sschaper@inlink.com In <01bc607d$347cbda0$1978c4ce@mercury.inlink.com> "tech" wrote: > > Only on 8500 and 8600, but not the 7500 and 7600 which have the same > motherboards??? > > Maybe it's a case of "only supported on 8500 and 8600, other systems used at your own risk, no guarantee of anything working/porting". Or maybe the 7500 and 7600 have peripherals that aren't going to have driver support (I'm not that familiar with the line) in the developers release? What other systems _ought_ be transparently compatible with the 8500 and 8600, except for their peripherals? -- John "kzin" Rudd jrudd@cygnus.com http://www.cygnus.com/~jrudd =========Intel: Putting the backward in backward compatible.============ Smalltalk == Astronaut's tools. Awkward at first, but exceptional design C++ == A hammer. A SLEDGEHAMMER. Not cast metal, a big rock on a stick.
From: tcondon@isp.net (Tom Condon) Newsgroups: comp.sys.next.advocacy,comp.sys.next.programmer Subject: Re: News from WWDC - free OpenStep runtime for Windows Date: Tue, 13 May 1997 15:49:08 -0700 Message-ID: <tcondon-1305971549080001@204.153.195.187> References: <5laak6$i4o$1@vader.wolfware.ipc.net> <5lak3u$bmh$1@majipoor.cygnus.com> Don't forget to mention Yellow-Box for MacOS. Yes its true!! Develop for Yellow-Box and your app will run everywhere!!!!!! Apple is back!!! In article <5lak3u$bmh$1@majipoor.cygnus.com>, jrudd@cygnus.com wrote: > In <5laak6$i4o$1@vader.wolfware.ipc.net> cwolf@wolfware.com wrote: > > I'm typing this from the WWDC show floor - just got done listening > > to Gil and Avie speak and they had some GREAT things to say. > > > > Apple will be deploying the following: > > > > Rhapsody for PPC > > Rhapsody for Intel (full look-n-feel running on native Intel HW) > > Yellow-Box (OpenStep) for Win95 and NT > > Yellow-Box (OpenStep) for MacOS > > > > Best of all the Yellow-Box runtimes for Windows will be distributed > > for FREE - -no- licensing fees. > > > > They also showed some neat demos: > > > > Saw Rhapsody running on Intel running a QuickDraw 3D app written in JAVA. > > Apple has promised 100% access to the OpenStep APIs and functionality > > through java. > > > > Also saw Mac OS 8 running on the Blue Box on Rhapsody for PPC. > > > > Overall some very exciting news from Apple particularly the iconfirmation > > that there will be a "native" Rhapsody for Intel and the news about no > > licensing fees. > > > > Hope the formatting of this came OK - had to telnet directly to my > > news server to get this out from here. > > > > - Chris > > cwolf@wolfware.com > > > > > > *drool* > > Wow. > > *drool some more* > > _WOW._ > > *tear comes to eye* > > Pardon me while I just sit here in awe for a while. The only thing I'd like > more than this is for the Openstep Developer to have a Java -> native > compiler, as well as Obj-C++ -> Java bytecode compiler, so that you can pick > any of the 4 languages (C, C++, Obj-C, Java) and deploy for native Win95, NT, > Rhapsody Intel, Rhapsody PPC, or as an Applet, all with the same rich > programming model. (well, that, and to have them document how 3rd parties > can develop their own OS personalities to run alongside Rhapsody and the Blue > Box, as well as announce more hardware platforms (esp Sparc... I really want > to be able to upgrade my Sparcstation from Openstep 4.1 to Rhapsody :-} ) > > But so far they're heading in exactly the right direction. I'm quite happy > with the way things are going, and I plan to continue backing them as a > customer. > > > -- > John "kzin" Rudd jrudd@cygnus.com http://www.cygnus.com/~jrudd > =========Intel: Putting the backward in backward compatible.============ > Smalltalk == Astronaut's tools. Awkward at first, but exceptional design > C++ == A hammer. A SLEDGEHAMMER. Not cast metal, a big rock on a stick. -- Tom Condon
From: "Stephen R. Anderson" <anderson@sapir.ling.yale.edu> Newsgroups: comp.sys.next.programmer,comp.sys.next.software,comp.sys.next.advocacy,comp.sys.next.misc Subject: Re: Apple announces new pricing for OS - This is insane !!!!!!!!! Date: Wed, 14 May 1997 14:07:41 +0100 Organization: Dept. of Linguistics, Yale University Message-ID: <3379B914.887@sapir.ling.yale.edu> References: <5lc2ju$det@winx03.informatik.uni-wuerzburg.de> <5lcoh1$3k1@shelob.afs.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit I didn't notice any mention of "academic bundle" pricing in Apple's press release about OS 4.2. Does anyone know if this policy will continue for 4.2 (and any future pre-rhapsody versions)? --Steve Anderson
From: Eric Levenez <levenez@club-internet.fr> Newsgroups: comp.sys.next.advocacy,comp.sys.next.programmer Subject: Re: News from WWDC - free OpenStep runtime for Windows Date: 14 May 1997 19:15:10 GMT Organization: Grolier Interactive Europe Message-ID: <5ld2vu$oev$1@newsfeeds.grolier.fr> References: <5laak6$i4o$1@vader.wolfware.ipc.net> <5lak3u$bmh$1@majipoor.cygnus.com> <tcondon-1305971549080001@204.153.195.187> Mime-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit tcondon@isp.net (Tom Condon) wrote: >Don't forget to mention Yellow-Box for MacOS. Yes its true!! Develop for >Yellow-Box and your app will run everywhere!!!!!! > >Apple is back!!! No, NeXT is there ! -- -------------------------------------------------------------------- Éric Lévénez "Felix qui potuit rerum cognoscere causas" mailto:levenez@club-internet.fr Publius Vergilius Maro, (NeXTMail, MIME) Georgica, II-489 --------------------------------------------------------------------
From: jklein@freon.artificial.com (jon klein) Newsgroups: comp.sys.next.programmer Subject: Help with NXStream/Text Date: 14 May 97 15:34:04 GMT Organization: University of Massachusetts, Amherst Message-ID: <3379db6c.0@192.33.12.30> I must really be missing something, but I cannot find this in the docs, and I cannot find anything in the appkit header files that could help me with this. Quite simply, I've got a ScrollView with a Text object, and I need to get it in to a generic char array. The only way I can see to do this is to get an NXStream with the stream: method. My problem now is that I cannot for the life of me find how to write from an NXStream or NXTextStream to a char array. Can anybody give me the solution to this? I'm sure it's simple, I just can't find it! On a slightly related topic, I'd really just like to have a Text object by itself -- without the scroll bar area. The application will never need more than the space I've made for the object already, but a TextField is too small. Just aesthetically speaking, is there anything I can do? Thanks in advance! -- -jon klein, jklein@freon.artificial.com NeXTmail welcome
From: mmalcolm crawford <malcolm@plsys.co.uk> Newsgroups: comp.sys.next.advocacy,comp.sys.next.programmer Subject: Re: News from WWDC - free OpenStep runtime for Windows Date: 14 May 1997 20:35:23 GMT Organization: P&L Systems Message-ID: <5ld7mb$pug$1@ironhorse.plsys.co.uk> References: <5laak6$i4o$1@vader.wolfware.ipc.net> <5lak3u$bmh$1@majipoor.cygnus.com> <tcondon-1305971549080001@204.153.195.187> <5ld2vu$oev$1@newsfeeds.grolier.fr> In-Reply-To: <5ld2vu$oev$1@newsfeeds.grolier.fr> >-------------------------------------------------------------------- >Éric Lévénez "Felix qui potuit rerum cognoscere causas" >mailto:levenez@club-internet.fr Publius Vergilius Maro, >(NeXTMail, MIME) Georgica, II-489 >-------------------------------------------------------------------- > <Thinks back to primary school Latin> "Happy is he who is able to know the cause of things" or somesuch? Best wishes, mmalc. -- Malcolm Crawford (NeXTmail) malcolm@plsys.co.uk Tel: +44 (0)1494 432422 P & L Systems Fax: +44 (0)1494 432478 http://www.plsys.co.uk/~malcolm
From: Greg_Anderson@afs.com (Gregory H. Anderson) Newsgroups: comp.sys.next.programmer Subject: Re: Help with NXStream/Text Date: 14 May 1997 20:48:51 GMT Organization: Anderson Financial Systems Inc. Message-ID: <5ld8fj$4ib@shelob.afs.com> References: <3379db6c.0@192.33.12.30> jon klein writes > Quite simply, I've got a ScrollView with a Text object, and I need > to get it in to a generic char array. You have a grudge against the getSubstring: method? 8^) Seriously, ask the Text for its textLength, malloc(textLength + 1), then pass the malloc'ed area to getSubstring, with start = 0 and length = textLength. -- Gregory H. Anderson | "I wander'd off by myself, In the Crystal Ball/Star Gazer | mystical moist night-air, and from Anderson Financial Systems | time to time, Look'd up in perfect greg@afs.com (NeXTmail OK) | silence at the stars." Walt Whitman
From: theisen@akaMail.com (Dirk Theisen) Newsgroups: comp.sys.next.advocacy,comp.sys.next.programmer Subject: Re: News from WWDC - free OpenStep runtime for Windows Date: Wed, 14 May 1997 23:35:28 +0200 Organization: University of Bonn, Germany Message-ID: <1997051423352884776@rhrz-isdn2-p24.rhrz.uni-bonn.de> References: <5laak6$i4o$1@vader.wolfware.ipc.net> <AF9E6871-DA74F@134.174.31.187> <5lb94l$onm$1@vader.wolfware.ipc.net> Hello Christopher! Christopher Wolf <cwolf@wolfware.com>: > They also mentioned that there will be both Server and Client versions of > Rhapsody. The difference between them in either price or features was > not explicitly mentioned. There was this Q&A session and one question was about that. The Answer was that the details will still be worked out, but that there might be foreign network-protocol support (SMB?), remote admin stuff and the like in the server version... Dirk -- Student of computer science, University of Bonn, Germany http://titan.informatik.uni-bonn.de/~theisen/
From: "Charles F. Waltrip" <waltrip@aurora.jhuapl.edu> Newsgroups: comp.sys.next.advocacy,comp.sys.next.programmer Subject: Re: News from WWDC - free OpenStep runtime for Windows Date: Wed, 14 May 1997 17:57:53 -0400 Organization: The Johns Hopkins University Applied Physics Laboratory Message-ID: <337A3561.A5B57AC9@aurora.jhuapl.edu> References: <5laak6$i4o$1@vader.wolfware.ipc.net> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit cwolf@wolfware.com wrote: > > I'm typing this from the WWDC show floor - just got done listening > to Gil and Avie speak and they had some GREAT things to say. > [...] > > They also showed some neat demos: > > Saw Rhapsody running on Intel running a QuickDraw 3D app written in > JAVA. Apple has promised 100% access to the OpenStep APIs and > functionality through java. > This is OK (access to the APIs from Java) but is only analogous to Microsoft offering access to ActiveX from Java. I *suspect* it will work for Java applications but not for Java applets. What's really needed is for the OpenStep APIs to become full-fledged Java classes whose bytecode may be executed within any JavaVM. Then OpenStep becomes the peerless environment for developing Java applications or applets that can run on any platform's JavaVM. Now I'm not saying that they're not planning on doing this; just that I haven't seen anything that unambiguously says they ARE planning to do it. (And, of course, I'm saying it's needed.) Chuck
From: "Lawson English" <english@primenet.com> Newsgroups: comp.sys.mac.programmer.codewarrior,comp.sys.mac.programmer.games,comp.sys.mac.programmer.misc,comp.sys.next.programmer Subject: Annnounce: GX-TALK Date: 14 May 1997 15:17:10 -0700 Organization: Primenet Services for the Internet Message-ID: <AF9F8C1F-DA8C6@206.165.44.45> nntp://news.primenet.com/comp.sys.mac.programmer.codewarrior, nntp://news.primenet.com/comp.sys.mac.programmer.games, nntp://news.primenet.com/comp.sys.mac.programmer.misc, nntp://news.primenet.com/comp.sys.next.programmer MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit [if this is a repeat, sorry. My server has yet to show that it has been posted] The folks at AIMED (Association for Independent Macintosh Engineers and Developers) have very kindly set up a new GX discussion list: GX-TALK. ++++++++++++++++++++++++++++++ HOW DO I SUBSCRIBE TO GX-TALK? --------------------------------- To subscribe to GX-TALK proceed as follows: Send E-mail to: <gx-talk-request@aimed.org> with anything in the subject line and the following command as the first (and only) line of the message body: SUBSCRIBE +++++++++++++++++++++++++++++++++
From: John Kheit <jkheit@cnj.digex.net> Newsgroups: comp.sys.next.programmer,comp.sys.next.software,comp.sys.next.advocacy,comp.sys.next.misc Subject: Re: Apple announces new pricing for OS - This is insane !!!!!!!!! Date: 14 May 1997 22:59:04 GMT Organization: monoChrome, Inc., NJ, USA Message-ID: <5ldg3o$43b$2@news2.digex.net> References: <5lc2ju$det@winx03.informatik.uni-wuerzburg.de> Mime-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit rainer@wmax71.mathematik.uni-wuerzburg.de (Rainer Frohnhöfer) wrote: > Just came across this on the Apple WWDC site an thought I should > share the experience with you ... not that it is a nice one :( > > OPENSTEP Enterprise 4.2 for Windows NT--at around U.S.$1,500, > > per developer version OPENSTEP Enterprise Deployment starts at > > around U.S.$12,899 per server pack OPENSTEP Developer for > > Mach--U.S. $5,000 per developer version OPENSTEP User for > > Mach--at around U.S. $800 per seat Enterprise Object Frameworks > > (EOF) 2.1 for Mach--U.S. $500 per seat > The only environment to develop on, and they price it out of > the market! > Do they really believe I will buy NT for this? What amazes me is...that I still get amazed by next/apple's CONSTANT ability to make the most MORONIC marketing decisions of all time. It's just shocking that I haven't been numbed by the constant shocks... -- Thanks, be well, take care, later, John Kheit; Self expressed... __________________________________________________________________ monoChrome, Inc. ASCII, MIME, PGP, SUN, & NeXTmail OK NeXT/OPENSTEP Developer mailto:jkheit@cnj.digex.net Telepathy, It's coming... http://www.cnj.digex.net/~jkheit New York Law School You're dangerous because you're honest
From: Garance A Drosehn <gad@eclipse.its.rpi.edu> Newsgroups: comp.sys.next.programmer Subject: Re: WWDC Core OS News Date: 14 May 1997 21:51:14 GMT Organization: Rensselaer Polytechnic Institute, Troy NY, USA Message-ID: <5ldc4i$el6@usenet.rpi.edu> References: <5lbal3$p4a$1@vader.wolfware.ipc.net> cwolf@wolfware.com (Christopher Wolf) wrote: > I'm finally home after a long but exciting day at WWDC (and able > to post from a real newsreader again :-) I just wanted to mention that I appreciate these bulletins of what's going on at the WWDC. Thanks. --- Garance Alistair Drosehn = gad@eclipse.its.rpi.edu Senior Systems Programmer (MIME & NeXTmail capable) Rensselaer Polytechnic Institute; Troy NY USA
From: cwolf@wolfware.com (Christopher Wolf) Newsgroups: comp.sys.next.advocacy,comp.sys.next.programmer Subject: Re: More news from WWDC - including UI info Date: 15 May 1997 02:45:52 GMT Organization: WolfWare Message-ID: <5ldtd0$eag$1@vader.wolfware.ipc.net> References: <5laoo2$l1k$1@vader.wolfware.ipc.net> <01bc607d$347cbda0$1978c4ce@mercury.inlink.com> In-Reply-To: <01bc607d$347cbda0$1978c4ce@mercury.inlink.com> On 05/14/97, "tech" wrote: > >Only on 8500 and 8600, but not the 7500 and 7600 which have the same >motherboards??? The statement was only on the 8500 and 8600. I am not familiar with what the differences are between the 7500/7600 and the 8500/8600 so I can't speculate on what the reasons for not supporting the 7500/7600 are. I do notice however that 7500/7600 series does not even seem to be listed on Apple's web site which leads me to believe it's a discontinued product series which may be why Apple didn't mention it. Many Mac develoipers are agitating for them to support the 9500/9600 series in the initial release. Apple's position seems to be that it's feasible but would probably delay that release. I asked whether the intial developer release would also be available for Intel since the drivers are already available and the answer (from a *NON-AUTHORATIVE* source) was a tentative yes. - Chris -- _______________________________________________________________________ Christopher A. Wolf -- WolfWare -- NeXTSTEP/OpenStep/Rhapsody Developer For info about NewsFlash the lightning fast NeXTSTEP news-reader visit our newly revised web site at: http://www.wolfware.com _______________________________________________________________________ tp://www.wolfware.com _______________________________________________________________________
From: cwolf@wolfware.com (Christopher Wolf) Newsgroups: comp.sys.next.advocacy,comp.sys.next.programmer Subject: Re: News from WWDC - free OpenStep runtime for Windows Date: 15 May 1997 02:49:17 GMT Organization: WolfWare Message-ID: <5ldtjd$eai$1@vader.wolfware.ipc.net> References: <5laak6$i4o$1@vader.wolfware.ipc.net> <AF9E6871-DA74F@134.174.31.187> <5lb94l$onm$1@vader.wolfware.ipc.net> <1997051423352884776@rhrz-isdn2-p24.rhrz.uni-bonn.de> In-Reply-To: <1997051423352884776@rhrz-isdn2-p24.rhrz.uni-bonn.de> On 05/14/97, Dirk Theisen wrote: >Hello Christopher! > >Christopher Wolf <cwolf@wolfware.com>: >> They also mentioned that there will be both Server and Client versions of >> Rhapsody. The difference between them in either price or features was >> not explicitly mentioned. > >There was this Q&A session and one question was about that. >The Answer was that the details will still be worked out, but that there >might be foreign network-protocol support (SMB?), remote admin stuff and >the like in the server version... > >Dirk Another thing mentioned at a differnet session was that the server version MIGHT have additional file system options such as striping, mirroring and journaling. >-- > Student of computer science, University of Bonn, Germany > http://titan.informatik.uni-bonn.de/~theisen/ > -- _______________________________________________________________________ Christopher A. Wolf -- WolfWare -- NeXTSTEP/OpenStep/Rhapsody Developer For info about NewsFlash the lightning fast NeXTSTEP news-reader visit our newly revised web site at: http://www.wolfware.com _______________________________________________________________________
From: Steven_Woolgar@Claris.com (Steven Woolgar) Newsgroups: comp.sys.next.programmer Subject: Re: ProjectBuilder Question Date: Thu, 15 May 1997 03:53:29 GMT Organization: Claris Corporation Message-ID: <5le199$csu$3@news.apple.com> References: <5kba6b$725@news.cis.okstate.edu> "Bill Keller" <kellerw@okstate.edu> wrote: >When I first installed ProjectBuilder, it would open nib files when I >clicked on them. Now when I click, it opens up an explorer window with the >contents of the nib (directory), and I then have to select objects.nib from >there. What happened, and how can I fix it? >Jeez, I hope Rhapsody has file wrappers...... You have associated .nib with IExplorer. The easiest way to fix this is to open up regedit.exe and find the .nib entry. Delete it, exit regedit. Double click on a little nib file and you will be prompted to find the app that knows about nib files. Selected project builder. Woolie Claris
From: alex@_nospam_EagleChair.com (Aleksei M. Kac) Newsgroups: comp.sys.next.advocacy,comp.sys.next.programmer,comp.sys.mac.advocacy Subject: Re: More news from WWDC - including UI info Date: Wed, 14 May 1997 23:13:45 -0500 Organization: Web Information Solutions Message-ID: <alex-1405972313450001@dnet01-34.austin.texas.net> References: <5laoo2$l1k$1@vader.wolfware.ipc.net> <01bc607d$347cbda0$1978c4ce@mercury.inlink.com> <5lcr5f$87i$1@majipoor.cygnus.com> In article <5lcr5f$87i$1@majipoor.cygnus.com>, jrudd@cygnus.com wrote: : In <01bc607d$347cbda0$1978c4ce@mercury.inlink.com> "tech" wrote: : > : > Only on 8500 and 8600, but not the 7500 and 7600 which have the same : > motherboards??? : > : > : : Maybe it's a case of "only supported on 8500 and 8600, other systems used at : your own risk, no guarantee of anything working/porting". Or maybe the 7500 : and 7600 have peripherals that aren't going to have driver support (I'm not : that familiar with the line) in the developers release? : : What other systems _ought_ be transparently compatible with the 8500 and : 8600, except for their peripherals? : Well, I am VERY dissapointed that my 9500 won't work...but I know why: no on board video. It requires a PCI card for video. -- Web Information Solutions <http://www.ProMotors.com/wis.html> <mailto:alex@EagleChair.com> Just take the _spam_ out of my email to reply...
From: yannick buisson Newsgroups: comp.sys.next.programmer Subject: Re: Help with NXStream/Text Date: 15 May 1997 06:05:29 GMT Organization: Universite de La Rochelle Message-ID: <5le939$bnh@hpuniv.univ-lr.fr> References: <3379db6c.0@192.33.12.30> Mime-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit + I must really be missing something, but I cannot find this in the + docs, and I cannot find anything in the appkit header files that + could help me with this. + Quite simply, I've got a ScrollView with a Text object, and I need + to get it in to a generic char array. The only way I can see to + do this is to get an NXStream with the stream: method. + My problem now is that I cannot for the life of me find how to write + from an NXStream or NXTextStream to a char array. + Can anybody give me the solution to this? I'm sure it's simple, + I just can't find it! Instaed of working with NXStream, you can simply use a char array. Look at the intuitive example below : int length; Text *desc; char *buffer; length = [desc textLength]; if( length != 0 ) { buffer = (char *)calloc(1000,sizeof(char)); [(Text *)desc getSubstring:buffer start:0 length: length]; strcat(buffer,"\0"); [new setObject:[NSString stringWithCString:buffer] \ forKey:@"ART_DESC"]; } In fact you ask the Text Object for its text length. After that, you just get a string corresponding to the leght of your text. + On a slightly related topic, I'd really just like to have a Text + object by itself -- without the scroll bar area. The application + will never need more than the space I've made for the object already, + but a TextField is too small. Just aesthetically speaking, is there + anything I can do? In the Text Class, there are some methods that allow you to put or remove the scroller .... See the setHorizResizable I hope this will help you ... YANNICK ----oOO--(_)--OOo-------------------------------------------- Yannick BUISSON Centre de Ressources Informatiques Université de La Rochelle tel prof. : 05 46 45 82 14. fax prof. : 05 46 45 82 45. yannick@cri.univ-lr.fr
Subject: Re: financial software Newsgroups: comp.sys.next.programmer References: <33700BD8.EAB9723C@fas.harvard.edu> <3379905a.0@epflnews.epfl.ch> In-Reply-To: <3379905a.0@epflnews.epfl.ch> From: marco@sente.nospam.ch (Marco Scheurer) Message-ID: <337ac698.0@epflnews.epfl.ch> Date: 15 May 97 08:17:28 GMT On 05/14/97, I wrote: [...] > >In Reusable Object Models by Martin Fowler (Addison Wesley, 1997), [...] Sorry to follow-up on my own post, but the reference I gave to Fowler's book is wrong. The title of the book is Analysis Patterns (Reusable Object Models is a subtitle). -- Marco Scheurer (marco@sente.ch) Sen:te
From: decoy_id@stop_junk_on_the.net (Lee Altenberg) Newsgroups: comp.sys.next.programmer,comp.sys.next.software,comp.sys.next.advocacy,comp.sys.next.misc Subject: Re: Apple announces new pricing for OS - This is insane !!!!!!!!! Date: 15 May 1997 10:12:55 GMT Organization: MHPCC Message-ID: <5lenj7$pfq$1@kaopala.mhpcc.edu> References: <5lc2ju$det@winx03.informatik.uni-wuerzburg.de> <5lcoh1$3k1@shelob.afs.com> Cc: Greg_Anderson@afs.com In <5lcoh1$3k1@shelob.afs.com> Gregory H. Anderson wrote: > Rainer Frohnher writes > > [NT developer pricing down, Mach pricing still very high] > > The only environment to develop on, and they price it out of the market! > > Do they really believe I will buy NT for this? > Apple needs to be aware of the economies of increasing returns that operate in the technical sector, i.e. market share is everything. Increasing market share is the only means for survival. Which means that Apple needs to count revenue losses due to INSANELY LOW PRICES for OpenStep 4.2/Mach as capitalization costs. By "insanely low prices" I mean $299 for OpenStep 4.2/Mach User/Developer Commercial $99 for OpenStep 4.2/Mach User Commercial $99 for OpenStep 4.2/Mach User/Developer Academic bundle Generating EXCITEMENT is more important now than immediate revenues. And these prices would generate excitement. Because Rhapsody will soon make 4.2 obsolete with its additional integrated Macintosh technology, there will be substantial upgrade revenue once Rhapsody comes out. The larger number of users/developers that were seeded with cheap 4.2 will, I aver, generate more revenue than the foolish NeXT, Inc.ish prices we see now. -- ======================================================================= Lee Altenberg Research Affiliate, University of Hawai`i at Manoa Office: Maui High Performance Computing Center 550 Lipoa Parkway, Suite 100, Kihei, Maui HI 96753 Phone: (808) 879-5077 x 296 (work), (808) 879-5018 (fax) E-mail: altenXber@mhpXcc.edu <Delete the "X"s; done to stop junk e-mail> Web: http://pueo.mhpcc.edu/~Xaltenber/ <Delete the "X"> =======================================================================
From: brouwer@minnie.informatik.uni-stuttgart.de (Klaus Brouwer) Newsgroups: comp.sys.next.advocacy,comp.sys.next.programmer Subject: Re: More news from WWDC - including UI info Date: 15 May 1997 10:59:03 GMT Organization: Informatik, Uni Stuttgart, Germany Message-ID: <5leq9n$2o8@zdi.informatik.uni-stuttgart.de> References: <5laoo2$l1k$1@vader.wolfware.ipc.net> In <5laoo2$l1k$1@vader.wolfware.ipc.net> cwolf@wolfware.com writes: >Just got back from another gerat WWDC session - Technical Overview of >Rhapsody. >The most interesting info: >2) We saw the "work-in-progress" on the New UI >- horizontal menu bars (no word on pop-up or tear-off menus yet) Oh no! Please stick with the vertical menues! NeXTstep is the only system I know, where "Quit" and "Hide" are not part of the "File"-Menu - because these commands have nothing to do with files. More generally: the NeXT-style allow commands (and not only submenus) to be part of the top level menu hierarchy. This is a feature, not a bug! Besides: what happens if you have to access a subsubmenu on a Mac/Windows/X? You have to drag to the right! Why not doing this right from the start? Think about it. Klaus
From: julian @ whitetower.demon.co.uk (Julian Regel) Newsgroups: comp.sys.next.advocacy,comp.sys.next.programmer Subject: Re: More news from WWDC - including UI info Date: Thu, 15 May 1997 12:33:52 GMT Message-ID: <33790206.12039361@news.demon.co.uk> References: <5laoo2$l1k$1@vader.wolfware.ipc.net> cwolf@wolfware.com wrote: >- horizontal menu bars (no word on pop-up or tear-off menus yet) >- Mac style window frames (including window shade functionality) I can imagine these being configurable with the Appearance Manager so NeXT users can get a more "traditional" look. >- NeXT style icons This is the biggy, and it suggests to me that Apple will allow users to go completely NeXT (or at least allow for third party software to do the same). Can you imagine trying to create a NeXT look when you had nasty little Mac icons? (I'm calling Mac icons nasty when compared with NeXT icons). >- files/folders can be placed on desktop background - dock will go awat But you can load your own dock? It's already written! >- scroll bars on right, proportional, arrows grouped (NeXT style) How difficult is it to specify at runtime which side the scroll bars are? >- finder is just another app -extensible, replacable That's good. UNIX doesn't force a user to do it one way, and it appears that Rhapsody doesn't either. >9) Rhapsody for Intel - same user experience as Rhapsody for PPC except >no Blue Box for MacOS compat. Yay!!!! :-) >- Chris >cwolf@wolfware.com Thanks Chris! I know I've been waiting a long time to hear about the UI, and I bet I'm not the only one! :-) Julian
From: jeff@tiag.com Newsgroups: comp.sys.next.programmer,comp.sys.next.software,comp.sys.next.advocacy,comp.sys.next.misc Subject: cmsg cancel <5lenj7$pfq$1@kaopala.mhpcc.edu> Control: cancel <5lenj7$pfq$1@kaopala.mhpcc.edu> Date: 15 May 1997 13:39:45 GMT Organization: Great Works Internet Message-ID: <5lf3n1$h4h@noc1.gwi.net> Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit cancel
From: Tim Triemstra <Tim.T@asiatlanta.killspam.com> Newsgroups: comp.sys.next.advocacy,comp.sys.next.programmer Subject: Re: News from WWDC - free OpenStep runtime for Windows Date: Thu, 15 May 1997 09:34:23 -0400 Organization: Alpha Star International Message-ID: <337B10DF.719EA4B9@asiatlanta.killspam.com> References: <5laak6$i4o$1@vader.wolfware.ipc.net> <337A3561.A5B57AC9@aurora.jhuapl.edu> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Charles F. Waltrip wrote: > What's really needed is for the OpenStep APIs to become full-fledged > Java classes whose bytecode may be executed within any JavaVM. Then > OpenStep becomes the peerless environment for developing Java > applications or applets that can run on any platform's JavaVM. Actually, the idea of making the base Java distribution bigger is not something that gives me a warm, fuzzy feeling (all I want is the JFC and bug fixes :) However, I think it may be best to look at Apple's "exposing the Rhapsody API to Java" as a good substitute to JNI. I think the same rules of cross platform Java apply - lowest common denominator (oops, sorry, meant to say 100% pure :) The only real thing that I see Java API's for the yellow-box bringing to the table is an interface to allow existing Java apps to be run as part of a more complex system which may require native code. Games written in Java for instance may be distributed with native to yellow-box calls along with their pure-Java counterparts. Perhaps that is (as you aluded to) a goal of Apple eventually. However, making these yellow-box API's pure Java as distributed with the JDK is not a good goal because it bloats the base for no good reason. Also, for things like speed intensive apps, it would be nice to simply be able to code in Java and produce a system dependant, optimized executable. One day that code may be portable but for now, something like the OpenStep model requires that the API's be brought all the way out to Java (as opposed to something like SuperCede which links binary .DLL files which wouldn't work on Intel, Windows and PowerPC.) Nice thoughts, I just want OpenStep for Mach/Intel to sell for less than $5000 so I can get started. Also, a release of that JDK might be nice :) Tim Triemstra TimT@asiatlanta.com
From: see@address.in.signature (Martin-Gilles Lavoie) Newsgroups: comp.sys.next.programmer,comp.sys.next.software,comp.sys.next.advocacy,comp.sys.next.misc Subject: Re: Apple announces new pricing for OS - This is insane !!!!!!!!! Date: Thu, 15 May 1997 10:20:56 -0500 Organization: Internet-Login Message-ID: <see-1505971020560001@204.191.6.56> References: <5lc2ju$det@winx03.informatik.uni-wuerzburg.de> <5lcoh1$3k1@shelob.afs.com> In article <5lcoh1$3k1@shelob.afs.com>, Greg_Anderson@afs.com wrote: > Rainer Frohnher writes > > [NT developer pricing down, Mach pricing still very high] > > The only environment to develop on, and they price it out of the market! > > Do they really believe I will buy NT for this? > > You might want to try developing under OPENSTEP/NT before making a final > judgment. It's not as bad as you think. And my experience is that writing > for NT gives you the greatest portability; i.e., some code that runs on > Mach still needs to be tweaked on NT, whereas NT-developed code almost > always compiles clean on Mach. And for a lot less money, you can get yourself a used NeXT computer w/ NeXTSTEP 3.2 installed, start developing, and then migrate to Rhapsody as it becomes available. You might actually find a used NeXT station w/ NeXTSTEP/Mach 4.x on it. If you're lucky enough to have gone to WWDC, then you'll have the software for free. -- Martin-Gilles Lavoie | "No! Try not. Do! or do not mouser@zercom.net | There is no try." www.zercom.net/~mouser/ | --Yoda on error handling
From: steven_woolgar@claris.com (Steven Woolgar) Newsgroups: comp.sys.next.programmer Subject: Re: [ANN] WWDC Preview of CW Latitude Date: Thu, 15 May 1997 15:11:15 GMT Organization: Claris Corporation Message-ID: <337c275f.763487@news.apple.com> References: <MWRon-0605971914240001@aumi0-a09.ccm.tds.net> <fraktus-ya02408000R0905971001210001@news.belgium.eu.net> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit fraktus@arkaos.be (FraKtus) wrote: >In article <MWRon-0605971914240001@aumi0-a09.ccm.tds.net>, >MWRon@metrowerks.com (MW Ron) wrote: >> CodeWarrior Latitude: >Could we have more informations about prices ? The information presented in the latest MacTech magazine suggests that $399 will be the price. They say that there will be no licencing fees. Woolie Claris
From: steven_woolgar@claris.com (Steven Woolgar) Newsgroups: comp.sys.next.programmer Subject: Re: [ANN] WWDC Preview of CW Latitude Date: Thu, 15 May 1997 15:12:46 GMT Organization: Claris Corporation Message-ID: <337d27a9.837914@news.apple.com> References: <MWRon-0605971914240001@aumi0-a09.ccm.tds.net> <2946063863@hoult.actrix.gen.nz> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit spambait@hoult.actrix.gen.nz (Bruce Hoult NOT FOR EMAIL) wrote: >MWRon@metrowerks.com (MW Ron) writes: >> CodeWarrior Latitude: >> >> -Is a porting tool which allows you to quickly move existing Mac OS 7.X >> applications to UNIX, and soon Rhapsody. > >Will it work with MkLinux? From what I read on their website (<http://www.metrowerks.com>) they do not support Linux. Hey, but maybe you should make a request. They are very open to suggestions. Woolie Claris
From: steven_woolgar@claris.com (Steven Woolgar) Newsgroups: comp.sys.next.programmer Subject: Re: OpenStep for NT and the Win32 logo... Date: Thu, 15 May 1997 15:15:40 GMT Organization: Claris Corporation Message-ID: <337e283d.985457@news.apple.com> References: <5le058$csu$1@news.apple.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Steven_Woolgar@Claris.com (Steven Woolgar) wrote: >I am looking into a few issues for some of my future openstep >development. One of the promises of Rhapsody is that it provides a >good cross-platform object framework. > >I've been playing with the demos that come with 4.2 Enterprise and >have found that none of the demos handle the core Win32 dynamic >appearances (like dynamic scrollbar sizing and colour changes to any >part of the OS). > >Is there something that can be done to respond to system changes like >those described? After a brief note from Greg, I would like to clarify my question. I would like to know if OSNT handles DYNAMIC appearance changes. That means without restarting the app. Things like chaning the size of the scrollbar while the app is running. Another question I had is: Does OSNT support real floating palette windows? Woolie Claris
From: maury@softarc.com (Maury Markowitz) Newsgroups: comp.sys.next.advocacy,comp.sys.next.programmer Subject: Re: News from WWDC - free OpenStep runtime for Windows Date: Thu, 15 May 1997 11:40:39 -0400 Organization: SoftArc Inc. Message-ID: <maury-1505971140390001@199.166.204.230> References: <5laak6$i4o$1@vader.wolfware.ipc.net> <337A3561.A5B57AC9@aurora.jhuapl.edu> In article <337A3561.A5B57AC9@aurora.jhuapl.edu>, waltrip@aurora.jhuapl.edu wrote: > This is OK (access to the APIs from Java) but is only analogous to > Microsoft offering access to ActiveX from Java. I *suspect* it will > work for Java applications but not for Java applets. Actually I think it's a boon! Let's say you're targeting the PPC platform and have to weight bloating the code with other platform exe's, or leave them out and have to support custom versions. Well with Java calls to the OS libs, I simply put in a PPC compile, and a Java bytecode compile. End of problem. > What's really needed is for the OpenStep APIs to become full-fledged > Java classes whose bytecode may be executed within any JavaVM. To do this you'd need to sell the 100% Java crew on OS, and have them licence it. Good luck. > Now I'm not saying that they're not planning on doing this; just that I > haven't seen anything that unambiguously says they ARE planning to do > it. (And, of course, I'm saying it's needed.) I would agree, mostly because the current classes for Java just SUCK SO BAD. Maury
From: Timothy Luoma <luomat@peak.org> Newsgroups: comp.sys.next.programmer,comp.sys.next.software,comp.sys.next.advocacy,comp.sys.next.misc Subject: Academic Pricing Has _NOT_ changed for 4.2 (was Re: Apple announces new pricing for OS - This is insane !!!!!!!!!) Followup-To: comp.sys.next.misc Date: Thu, 15 May 1997 09:55:29 -0700 Organization: The PEAK FTP site for OpenStep & NeXTStep Message-ID: <Pine.SUN.3.96.970515092352.14650A-100000@kira> References: <5lc2ju$det@winx03.informatik.uni-wuerzburg.de> <5lcoh1$3k1@shelob.afs.com> <see-1505971020560001@204.191.6.56> Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII In-Reply-To: <see-1505971020560001@204.191.6.56> Sorry for the xpost, but I don't know where this thread has spawned ---->FOLLOWUPS set to csn.misc<---- I called the number on http://product.info.apple.com/pr/press.releases/1997/q3/970513.pr.rel.openstep.html#OPENSTEP "The OPENSTEP family of products are available direct from Apple Computer, Inc. For sales information call 1-800-879-6398." (aka "try-next") I went through their little voicemail hoops for find out about the academic bundle only to get a message to call Object Technologies (which doesn't exist). So I called back and stayed "on the line for further information" (pressed #4) and talked with a woman who I told about the wrong 800# and then she put me over to the telemarketing folks. The woman I talked with there (whose name I did not get) said that I should contact my bookstore. When I informed her that my bookstore had never heard of NeXT or OpenStep, she said that it would all go through NACS corp (www.nacscorp.com). OpenStep 4.2 was officially released Tuesday, but she did not know how long it would take to get through to the academic sources. (It is not yet listed on NACS' web pages) She confirmed that the academic pricing has not changed, it is still $299 for user & dev. I called NACS-corp (1-800-622-7498 x2573 for inbound sales) and they said it will take "a few weeks" before it gets to them. She said that as far as she knew the pricing had not changed but (she also said) that doesn't mean much as it could change when it arrives. So there we have it folks, the pricing for OpenStep/Academic seems to have remained the same, but (for the overly cynical) it will be a few weeks before anyone can say for sure. TjL, your friendly neighborhood 800# dialing, horse's-mouth seeking, OpenStep likin' Usenet reader...
From: andreas@lynet.de Newsgroups: comp.sys.next.programmer Subject: How many levels are possible for auxilary NibFile-Loading Date: 15 May 1997 19:10:05 GMT Organization: Offenes Netz Luebeck e.V. Message-ID: <5lfn2d$3er@merkur.on-luebeck.de> Mime-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit Hello, I have implemented a PersonController in my MainNibFile. It has a method showMainWin wich looks like the following: - (void)showMainWin:(id)sender { if (!mainWin) [NSBundle loadNibNamed:@"Person" owner:self]; [mainWin makeKeyAndOrderFront:sender]; } In the NibFile Person.nib, I have set PersonController as the Files Owner, Everything worked as expected. Then I defined a class PersonAddController and instantiated it in Person.Nib. I gave this second controller a method like the above too and created a new NibFile PersonAddController.nib in wich I set PersonAddController as the FileOwner and created a Window in it for entering some attributes for a new person. This PersonAddNibFile should be loaded with the same procedure as the first, when I press on the AddButton in the Window of Person.nib but this didn't work. I do not get an errormessage or so, it just does not work and I have no idea why. Must all ControllerObjects for auxilary Nibfiles be in the MainNibFile? Andreas Hoeschler
From: cwolf@wolfware.com (Christopher Wolf) Newsgroups: comp.sys.next.advocacy,comp.sys.next.programmer Subject: Re: More news from WWDC - including UI info Date: 15 May 1997 13:47:45 GMT Organization: WolfWare Message-ID: <5lf461$n17$1@vader.wolfware.ipc.net> References: <5laoo2$l1k$1@vader.wolfware.ipc.net> <33790206.12039361@news.demon.co.uk> In-Reply-To: <33790206.12039361@news.demon.co.uk> There are several more sessions specifically on the "Rhapsody User Experience" scheduled for later today and tomorrow and I hope to get some more info and the opportunity to ask some questions. Will keep you posted on as much as I can find out.... On 05/14/97, Julian Regel wrote: >cwolf@wolfware.com wrote: > >>- horizontal menu bars (no word on pop-up or tear-off menus yet) >>- Mac style window frames (including window shade functionality) > >I can imagine these being configurable with the Appearance Manager so >NeXT users can get a more "traditional" look. > >>- NeXT style icons > >This is the biggy, and it suggests to me that Apple will allow users >to go completely NeXT (or at least allow for third party software to >do the same). Can you imagine trying to create a NeXT look when you >had nasty little Mac icons? (I'm calling Mac icons nasty when compared >with NeXT icons). > >>- files/folders can be placed on desktop background - dock will go awat > >But you can load your own dock? It's already written! > >>- scroll bars on right, proportional, arrows grouped (NeXT style) > >How difficult is it to specify at runtime which side the scroll bars >are? > >>- finder is just another app -extensible, replacable > >That's good. UNIX doesn't force a user to do it one way, and it >appears that Rhapsody doesn't either. > >>9) Rhapsody for Intel - same user experience as Rhapsody for PPC except >>no Blue Box for MacOS compat. > >Yay!!!! :-) > >>- Chris >>cwolf@wolfware.com > >Thanks Chris! I know I've been waiting a long time to hear about the >UI, and I bet I'm not the only one! :-) > >Julian > -- _______________________________________________________________________ Christopher A. Wolf -- WolfWare -- NeXTSTEP/OpenStep/Rhapsody Developer For info about NewsFlash the lightning fast NeXTSTEP news-reader visit our newly revised web site at: http://www.wolfware.com _______________________________________________________________________
From: kennel@nospam.lyapunov.ucsd.edu (Matt Kennel (Remove 'nospam' to reply)) Newsgroups: comp.sys.next.advocacy,comp.sys.next.programmer Subject: Re: News from WWDC - free OpenStep runtime for Windows Date: 15 May 1997 20:20:59 GMT Organization: University of California at San Diego Message-ID: <slrn5nms1f.hfg.kennel@lyapunov.ucsd.edu> References: <5lb94l$onm$1@vader.wolfware.ipc.net> <AF9F4EAD-43BF77@134.174.31.187> On 14 May 97 11:12:35 +0000, FJ van Wingerde <fj@medg.lcs.mit.edu> wrote: : :Thing is, knowing what I know about OpenStep, I wonder how :well MacOS 8 can actually host Yellow. I mean, multi-threaded :finders, fine, nice, thank you Apple, but that doesn't suddenly :make that OS a rich and fast message passing environment :with solid threads and speddy file work. Correct me if I am wrong, :but it seems to me like before we hit Allegro, Mac OS will :need so much iinternal work that it might end u internally :resembling Rhapsody lot. I suspect that "Allegro" may merely be the Mach kernel and blue box. Same product as a stripped down Rhapsody, different marketing. -- Matthew B. Kennel/Institute for Nonlinear Science, UCSD/ Don't blame me, I voted for Emperor Mollari.
From: embuck@palmer.cca.rockwell.com (Erik M. Buck) Newsgroups: comp.sys.next.programmer Subject: Re: Help with NXStream/Text Date: 15 May 1997 21:10:44 GMT Organization: Rockwell Collins Message-ID: <5lfu4k$rba2@castor.cca.rockwell.com> References: <3379db6c.0@192.33.12.30> Cc: jklein@freon.artificial.com In <3379db6c.0@192.33.12.30> jon klein wrote: > On a slightly related topic, I'd really just like to have a Text > object by itself -- without the scroll bar area. The application > will never need more than the space I've made for the object already, > but a TextField is too small. Just aesthetically speaking, is there > anything I can do? > > Thanks in advance! > > Just drag a custom view from the palette and set its class to Text.
From: ahoesch@on-luebeck.de Newsgroups: comp.sys.next.programmer Subject: Creating Nested NibFiles - multiple levels Date: 15 May 1997 23:38:19 GMT Organization: LyNet Kommunikation und Netzwerkdienste GmbH Message-ID: <5lg6pb$e5@merkur.on-luebeck.de> Hello, I have implemented a PersonController in my MainNibFile. It has a method showMainWin wich looks like the following: - (void)showMainWin:(id)sender { if (!mainWin) [NSBundle loadNibNamed:@"Person" owner:self]; [mainWin makeKeyAndOrderFront:sender]; } In the NibFile Person.nib, I have set PersonController as the Files Owner, Everything worked as expected. Then I defined a class PersonAddController and instantiated it in Person.Nib. I gave this second controller a method like the above too and created a new NibFile PersonAddController.nib in wich I set PersonAddController as the FileOwner and created a Window in it for entering some attributes for a new person. This PersonAddNibFile should be loaded with the same procedure as the first, when I press on the AddButton in the Window of Person.nib but this didn't work. I do not get an errormessage or so, it just does not work and I have no idea why. Must all ControllerObjects for auxilary Nibfiles be in the MainNibFile? Andreas Hoeschler
From: ldubois@syndetics.be (Luc Dubois) Newsgroups: comp.sys.next.advocacy,comp.sys.next.programmer Subject: Re: More news from WWDC - including UI info Date: Fri, 16 May 1997 07:26:04 +0200 Organization: Syndetics Research Message-ID: <199705160726049219161@pool011-143.innet.be> References: <5laoo2$l1k$1@vader.wolfware.ipc.net> <01bc607d$347cbda0$1978c4ce@mercury.inlink.com> tech <sschaper@inlink.com> wrote: > Only on 8500 and 8600, but not the 7500 and 7600 which have the same > motherboards??? I'm pretty sure that it is the processor which is the critical factor. The motherboards are indeed identical (I had the two of them lying in front of me just the other week (7500/8500)). So, you just upgrade your PPC601 on the 7500 to a PPC604(e), upgrades starting at US$199 I believe, and you're all set. Luc -- Syndetics Research | Authors of Synema(tm) Director (c) 1992-1996. Herderstraat 1 | Thesaurus construction software for the 3740 Bilzen - Belgium | Information Retrieval industry.
From: "Bruce J. Dolby" <B.Dolby@pfh.sel.alcatel.de> Newsgroups: comp.sys.next.programmer Subject: Looking for: tiff to gif / ps to gif Date: Fri, 16 May 1997 09:15:55 +0200 Organization: Alcatel SEL Message-ID: <337C09AB.573C@pfh.sel.alcatel.de> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit I'm looking for a command line converter that can convert either tiff or ps to gif format. Does anyone know where I might find such a converter? MegaThanks BJD
Newsgroups: comp.sys.next.programmer From: interbbs@hotmail.com (Inter-BBS) Subject: FreeNetAccessWorldwide Message-ID: <337b32e6.3194273@bang-olufsen.dk> Sender: nobody@firewall.bang-olufsen.dk Organization: Internet of the future Date: Thu, 15 May 1997 16:07:55 GMT Free internet connection worldwide via our BBS. Please visit as much as possible our sponsor pages, it’s how we are paid... Follow the link and enjoy... http://www.cybercity.hko.net/LA/interbbs/index.htm aababcabcd1121231234
Newsgroups: comp.sys.next.programmer From: interbbs@hotmail.com (+Inter-BBS+) Subject: FreeNetAccessWorldwide! Message-ID: <337b64b0.15940388@bang-olufsen.dk> Sender: nobody@firewall.bang-olufsen.dk Organization: Internet of the future Date: Thu, 15 May 1997 19:32:35 GMT Free internet connection worldwide via our BBS. Please visit as much as possible our sponsor pages, it’s how we are paid... Follow the link and enjoy... http://www.cybercity.hko.net/LA/interbbs/index.htm aababcabcd1121231234
From: cwolf@wolfware.com (Christopher Wolf) Newsgroups: comp.sys.next.programmer Subject: Re: Creating Nested NibFiles - multiple levels Date: 16 May 1997 02:02:56 GMT Organization: WolfWare Message-ID: <5lgf8g$37c$1@vader.wolfware.ipc.net> References: <5lg6pb$e5@merkur.on-luebeck.de> In-Reply-To: <5lg6pb$e5@merkur.on-luebeck.de> On 05/15/97, ahoesch@on-luebeck.de wrote: > >Hello, > >I have implemented a PersonController in my MainNibFile. It has a method >showMainWin wich looks like the following: > >- (void)showMainWin:(id)sender >{ > if (!mainWin) [NSBundle loadNibNamed:@"Person" owner:self]; > [mainWin makeKeyAndOrderFront:sender]; >} > >In the NibFile Person.nib, I have set PersonController as the Files Owner, >Everything worked as expected. >Then I defined a class PersonAddController and instantiated it in Person.Nib. >I gave this second controller a method like the above too and created a new >NibFile PersonAddController.nib in wich I set PersonAddController as the >FileOwner and created a Window in it for entering some attributes for a new >person. >This PersonAddNibFile should be loaded with the same procedure as the first, >when I press on the AddButton in the Window of Person.nib but this didn't >work. I do not get an errormessage or so, it just does not work and I have no >idea why. >Must all ControllerObjects for auxilary Nibfiles be in the MainNibFile? No. What you describe should work just fine. There's a bug in your implementation someplace. (Perhaps something simple like you forgot to hook up the Add button to the PersonController or something..) - Chris >Andreas Hoeschler -- _______________________________________________________________________ Christopher A. Wolf -- WolfWare -- NeXTSTEP/OpenStep/Rhapsody Developer For info about NewsFlash the lightning fast NeXTSTEP news-reader visit our newly revised web site at: http://www.wolfware.com _______________________________________________________________________
Newsgroups: comp.sys.next.programmer From: benh@hotmail.com (Future-NET) Subject: Spy people on the Net Message-ID: <337b9606.3508114@bang-olufsen.dk> Sender: nobody@firewall.bang-olufsen.dk Organization: Future-NET Date: Thu, 15 May 1997 23:36:33 GMT I present here my two most recent software which I hope they interest you. they are progammed by Turbo C++ and run under Windows(3.11 and 95). here is a short description of these two software. 1-Robot Spy 1.0 at my knowledge, this software is the first and the unique of its kind. This software allow you to spy your friends who are on the net at the same time of you, it permits to see exactly what they do on their screen, pixel by pixel, anywhere, in the world, at the condition they are connected to the internet. how does-it work? it’s simple, you send a file to the person you want to spy telling to him it’s a game or everythings else, the objectif is this person run the file. from this time, a batch file is installed on his computor, and everytime this person use internet, this batch connects him secretly on our server. on your side, you , after the installation of the other part of the software every time you want, you can connect on our server with your password and have the list of all the persons who received your batch and who are connected at this time. the only thing you have to do is to click on the name of the person you want to spy. a window opens containing exactly the screen of the person spied, you can have ten pictures per second with 256 colors, if you switch to balck and white mode you can onbtain a real time sequence, approximatly 30 pictures by second. Robot Mailer 1.1 The message you are reading presently is sent to more then 20,000 newsgroups with this software. This program automates FreeAgent, and reach with a connection of 28,8 Kbauds 5,000 news per hours. It can also find a maximum of 50,000 e-mail adresses from internet and send a message in 4 or 5 hours. You can obtain with this sofware the most powerful tool of mass transmittion on the internet. Robot Spy 1.0..................20 US$ Robot Mailer 1.1..............20 US$ Both..................................30 US$ I’m sorry i can’t accept credit card, but you can send an international money order to: Ben Hedi Nassef 1481 Ste-Catherine est #7 Montreal, PQ, H2L-2H9 Canada Don’t forget to include your e-mail on a paper, you receice the software ordered in your e-mail the day we receive the money order.
Newsgroups: comp.sys.next.programmer From: benh@hotmail.com (Future-NET) Message-ID: <cancel.337b9606.3508114@bang-olufsen.dk> Subject: cmsg cancel <337b9606.3508114@bang-olufsen.dk> Control: cancel <337b9606.3508114@bang-olufsen.dk> Date: Thu, 15 May 1997 23:36:33 GMT Organization: Usenet Canal Historique ECP/EMP aka SPAM or pyramidal scheme (MMF) cancelled by bofh@keltia.freenix.fr It may also be an image too small for newsbot to be activated. See report in news.admin.net-abuse.bulletins. Date: Fri May 16 12:05:31 1997 Original subject was: Spy people on the Net
Newsgroups: comp.sys.next.programmer From: interbbs@hotmail.com (Inter-BBS) Message-ID: <cancel.337b32e6.3194273@bang-olufsen.dk> Subject: cmsg cancel <337b32e6.3194273@bang-olufsen.dk> Control: cancel <337b32e6.3194273@bang-olufsen.dk> Date: Thu, 15 May 1997 16:07:55 GMT Organization: Usenet Canal Historique ECP/EMP aka SPAM or pyramidal scheme (MMF) cancelled by bofh@keltia.freenix.fr It may also be an image too small for newsbot to be activated. See report in news.admin.net-abuse.bulletins. Date: Fri May 16 12:22:59 1997 Original subject was: FreeNetAccessWorldwide
From: interbbs@hotmail.com (+Inter-BBS+) Sender: nobody@firewall.bang-olufsen.dk Organization: Internet of the future Newsgroups: comp.sys.next.programmer Subject: cmsg cancel <337b64b0.15940388@bang-olufsen.dk> Message-ID: <cancel.337b64b0.15940388@bang-olufsen.dk> Control: cancel <337b64b0.15940388@bang-olufsen.dk> References: <337b64b0.15940388@bang-olufsen.dk> Date: Fri, 16 May 1997 12:29:05 +0100 EMP spam cancelled by hweede@berlin.snafu.de. The Breidbart index was 2557. See report "cybercity.hko.net/LA/interbbs" in news.admin.net-abuse.bulletins. Subject was: FreeNetAccessWorldwide!.
Message-ID: <337C4751.49F5@nice.ch> Date: Fri, 16 May 1997 13:38:57 +0200 From: Philippe Robert <Philippe.Robert@nice.ch> Organization: Dept. of CS, University of Berne, Switzerland MIME-Version: 1.0 Newsgroups: comp.sys.next.advocacy,comp.sys.next.programmer Subject: Re: More news from WWDC - including UI info References: <5laoo2$l1k$1@vader.wolfware.ipc.net> <EA5JKH.4ID@novice.uwaterloo.ca> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit David Evans wrote: > >10) FAT Binaries will be supported for Rhapsody for Intel and PPC!!!! > > > > !!! indeed! > That is no surprise sincer this is a feature of Mach sweet dreams, Philippe -- Philippe C.D. Robert CS Student @ Uni Bern Member of NiCE - Swiss NeXT User Group NeXTmail & MIME are welcome... http://www.stonesoft.ch/h_phil.html
Newsgroups: comp.sys.next.programmer Subject: SuperDebugger on OS4.0 Message-ID: <1997May16.102522.47506@yogi.urz.unibas.ch> From: frank@ifi.unibas.ch Date: 16 May 97 10:25:22 MET Hi everybody, I'm having trouble with the SuperDebugger application version 3.9 under OPENSTEP4.0 on all supported platforms! When I load an executable, I receive the following error message: set view-prog SDClient19364 view GDB is free software and you are welcome to distribute copies of it under certain conditions; type "show copying" to see the conditions. There is absolutely no warranty for GDB; type "show warranty" for details. GDB 4.14 (NEXTSTEP 4.0 --target m68k), Copyright 1995 Free Software Foundation, Inc... Reading symbols from /www/utils/GenPage...done. (gdb) show dir Source directories searched: /www/utils:$cdir:$cwd (gdb) set view-prog SDClient19364 (gdb) view Could not connect to view_program SDClient19364. You may need to start the view_program. (gdb) It tells me that it can't connect to the view_program. Great. Which view programm should it connect to (the one given is obviously wrong!)? According to Impact (the makers/marketers of SuperDebugger), this version is supposed to run under OS4.0! Efforts to get them to comment the error have failed. I hope someone out there has a solution to this. Thanks for any help, -Robert -- Institut fuer Informatik tel +41 (0)61 321 99 67 Universitaet Basel fax. +41 (0)61 321 99 15 Robert Frank Mittlere Strasse 142 rfc822: frank@ifi.unibas.ch (NeXT,MIME mail ok) CH-4056 Basel X400: S=frank;OU=ifi;O=unibas;P=switch;A=arcom;C=ch Switzerland
From: theisen@akaMail.com (Dirk Theisen) Newsgroups: comp.sys.next.advocacy,comp.sys.next.programmer Subject: Re: More news from WWDC - including UI info Date: Fri, 16 May 1997 14:12:50 +0200 Organization: University of Bonn, Germany Message-ID: <1997051614125055640@rhrz-isdn2-p26.rhrz.uni-bonn.de> References: <5laoo2$l1k$1@vader.wolfware.ipc.net> <01bc607d$347cbda0$1978c4ce@mercury.inlink.com> <199705160726049219161@pool011-143.innet.be> Luc Dubois <ldubois@syndetics.be>: > I'm pretty sure that it is the processor which is the critical factor. So, a 7600/132 (with 604) will probably work?! Why don't they tell? Dirk -- Student of computer science, University of Bonn, Germany http://titan.informatik.uni-bonn.de/~theisen/
From: benh@hotmail.com (Future-NET) Newsgroups: comp.sys.next.programmer Subject: cmsg cancel <337b9606.3508114@bang-olufsen.dk> Control: cancel <337b9606.3508114@bang-olufsen.dk> Date: 16 May 1997 13:35:26 GMT Organization: Royal Society for the Prevention of Cruelty to Usenetters Sender: nobody@firewall.bang-olufsen.dk Message-ID: <Cancel.337b9606.3508114@bang-olufsen.dk> Death to Spam!
From: johns@efn.org (John Selhorst) Newsgroups: comp.sys.next.advocacy,comp.sys.next.programmer Subject: Re: More news from WWDC - including UI info Date: Fri, 16 May 1997 07:09:24 -0700 Organization: himself Message-ID: <johns-1605970709240001@dynip134.efn.org> References: <5laoo2$l1k$1@vader.wolfware.ipc.net> <3379B00F.A8E4BD3A@asiatlanta.killspam.com> In article <3379B00F.A8E4BD3A@asiatlanta.killspam.com>, Tim Triemstra <Tim.T@asiatlanta.killspam.com> wrote: >cwolf@wolfware.com wrote: >> Developer Release 1 - Summer 97 >> - Will be seeded to all developers >> - Stable enough to use as a development environment >> - Will ONLY run on PowerMac 8500 and 8600 >> - Will not ship with Driver developmentt tools >> - No blue box > >Again, no mention of Java in that release. I don't currently own any >Macs (a bunch of black NeXT hardware though.) I'd go out and buy a >PowerMac when the developers release comes out if they include Java on >the box. All I'm programming now is Java anyway, I 'd prefer a more >stable box than the NT (and hopefully faster.) I am pretty sure JDK 1.1 will be on the developer release, I think it is already done, but they are working on optimizations and adding Apple's JIT compiler. There were a couple of different sessions on Java in yellow box. I don't think they will have the Java<->Objective-C bridge done until next year, though. Johnny -- Would the Clinton administration ease up on encryption export if I donated $100 to the DNC?
From: dcoyle@ctp.com (David A. Coyle) Newsgroups: comp.sys.next.programmer Subject: Windoze-style Tree Control (bleech!) Date: 16 May 1997 15:38:02 GMT Organization: Cambridge Technology Partners, Inc. Message-ID: <5lhv0q$cgt@concorde.ctp.com> Hi all. I need to get my hands on a Windoze-style tree control for an OpenStep/NT projects (client requires it). NeXT have their NSTreeView / NSTreeCell and NSTreeItem (see the latest EOModeller), but these aren't available to the public. I suppose the best approach would be to convert & customize RZBrowserCell and put them into a NiftyMatrix, then make an EOAssociation object to go with it.... I'm just wondering if anyone has started down the same path first... thanks in advance Dave ------- /\/\ Dave Coyle dcoyle@ctp.com / /_ \ Cambridge Technology Partners \ / / 118/119 Lower Baggot Street \/\/ Dublin 2, Republic of Ireland Tel: +353 1 607 9008 WWW: http://www.ctp.com
From: "Lawson English" <english@primenet.com> Newsgroups: comp.sys.next.programmer Subject: Re: Help with NXStream/Text Date: 16 May 1997 10:21:00 -0700 Organization: Primenet Services for the Internet Message-ID: <AFA1E9F3-6BE1F@206.165.44.37> References: <5le939$bnh@hpuniv.univ-lr.fr> MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit yannick said: [question about text] > length = [desc textLength]; > if( length != 0 ) > { > buffer = (char *)calloc(1000,sizeof(char)); > [(Text *)desc getSubstring:buffer start:0 length: length]; > strcat(buffer,"\0"); > [new setObject:[NSString stringWithCString:buffer] \ > forKey:@"ART_DESC"]; > } > > In fact you ask the Text Object for its text length. After that, you just > get a string corresponding to the leght of your text. One subtle point that is currently biting me with GX in HyperCard: Unicode text allows a valid character encoding of '\0', so if your text-string contains Unicode, the standard C string may be prematurely terminated by a valid character. For international string handling, don't use C strings for text, use the {count, char*} strategy instead. ++++++++++++++++++++++++++++++ HOW DO I SUBSCRIBE TO GX-TALK? --------------------------------- To subscribe to GX-TALK proceed as follows: Send E-mail to: <gx-talk-request@aimed.org> with anything in the subject line and the following command as the first (and only) line of the message body: SUBSCRIBE +++++++++++++++++++++++++++++++++
Newsgroups: comp.sys.next.programmer Subject: Saving to Other Formats Message-ID: <1997May16.075500.98222@cc.usu.edu> From: edx@cc.usu.edu Date: 16 May 97 07:55:00 MDT Distribution: world I'm writing an application (NXCam) which extracts frames from a Connectix QuickCam and displays them. This is up and running fine. However, now I would like to save these frames away to disk. Saving to TIFF is a piece of cake. Just use the writeTiff: method in the NXBitmapImageRep, and you're off to the races. However, someone wants to use this as a source for timed Web-page scenes (like a Web-cam), and JPEG is a more commonly used format in Web pages than TIFF. So, my question is this: if I have another application which can convert between TIFF and JPEG (like PixelMagician or TIFFany), is there an easy way to use them to save my scans to JPEG format ? I'd appreciate any help or comments about this. Thanks In Advance.
From: Titus Wilke <bbg2@juno.com> Newsgroups: comp.sys.next.programmer Subject: Visual Basic 5 PRO Date: 16 May 1997 18:39:44 GMT Organization: Oregon Technology Centers, Harbor OR, US Message-ID: <5li9lg$9o4@news.harborside.com> If anybody wants the source code for a program that I wrote in VB5PRO, and or the .EXE file, send $10 to: Titus Wilke #1 Ulrich Rd. Prospect, OR 97536 The program is a timer that keeps track of how much time you spend on the computer and you can log comments on what you did during that time.
Newsgroups: comp.sys.next.programmer Subject: Re: Looking for: tiff to gif / ps to gif Message-ID: <337CB19C.6C7@running-start.com> From: Ralph Zazula <zazula@running-start.com> Date: Fri, 16 May 1997 12:12:28 -0700 References: <337C09AB.573C@pfh.sel.alcatel.de> Organization: Running Start, Inc. MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Hi - Check out 'epstotiff' on our web site http://www.running-start.com (Products->Free Software). It converts various formats to GIF, JPEG, etc. Bruce J. Dolby wrote: > > I'm looking for a command line converter that can convert > either tiff or ps to gif format. > Does anyone know where I might find such a converter? > > MegaThanks > > BJD -- Ralph Zazula Running Start, Inc. zazula@running-start.com 520/760-4890 (4891 FAX) http://www.running-start.com
From: jalon@allege.ens.fr (Julien Jalon) Newsgroups: comp.sys.next.programmer Subject: Re: Looking for: tiff to gif / ps to gif Date: 16 May 1997 20:39:14 GMT Organization: Ecole Normale Superieure, Paris Message-ID: <5ligli$3be$1@nef.ens.fr> References: <337C09AB.573C@pfh.sel.alcatel.de> In article <337C09AB.573C@pfh.sel.alcatel.de>, Bruce J. Dolby <B.Dolby@pfh.sel.alcatel.de> wrote: >I'm looking for a command line converter that can convert >either tiff or ps to gif format. >Does anyone know where I might find such a converter? > >MegaThanks > >BJD I wrote, just as a test (it's very bad source) a "generic" converter using the facilities of NeXT filter : --- genfilter.m --- #import <appkit/Application.h> #import <appkit/Pasteboard.h> void main(int argc, char *argv[]) { id myPb; const NXAtom *list; NXStream *stream; const char *selectedType; char *data; int length; if(argc!=4) { printf("Usage: %s FILE NEWFORMAT OUTFILE\n",argv[0]); exit(0); } [Application new]; myPb=[Pasteboard newByFilteringFile:argv[1]]; list=[myPb types]; if(!list) { printf("No filter available"); [myPb free]; [NXApp free]; exit(0); } printf("available types :\n"); while(*list) { printf("%s\n",*list); if(!strcmp(argv[2],*list)) { selectedType=*list; } list++; } if(!selectedType) { printf("%s is not a goot type\n",argv[2]); [myPb free]; [NXApp free]; exit(0); } printf("selected type : \"%s\"\n",selectedType); printf("opening stream...\n"); stream=[myPb readTypeToStream:selectedType]; if(!stream) { printf("nothing read on stream\n"); [myPb free]; [NXApp free]; exit(0); } printf("writing to \"%s\"\n",argv[3]); if(NXSaveToFile(stream,argv[3])) { printf("unable to save to \"%s\"\n",argv[3]); exit(0); } NXCloseMemory(stream,NX_FREEBUFFER); [myPb free]; [NXApp free]; exit(0); } --- enf of file --- with this, you can do something like : ./genfilter foo.tiff "image format gif" foo.gif if you have a filter tiff->gif (e.g. OmniImageFilter), it will work. This is not the good answer to your question (the good answer is the package pbmplus which have generic filter for pictures like tifftopnm, ppmtogif, pstopnm,...) but I think the "NeXT" method is funnier and, of course, more elegant :-) --Julien -- Julien Jalon | Ecole normale superieure jalon@clipper.ens.fr | 45 rue d'Ulm http://www.eleves.ens.fr:8080/home/jalon/ | 75230 Paris Cedex 05 | FRANCE
Newsgroups: comp.sys.next.programmer Subject: Re: Please help with rld_load and rld_lookup ! Message-ID: <337CB632.5C4B@running-start.com> From: Ralph Zazula <zazula@running-start.com> Date: Fri, 16 May 1997 12:32:02 -0700 References: <5lc6q4$6er$1@arcturus.ciril.fr> Organization: Running Start, Inc. MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Etienne Klein wrote: > > Hi, > > I am trying to port a code wich use dynamic loading of C library. > I can easily load the file (at least rld_load retuns 1) but then I am stuck > with the call to rld_lookup ! > I just looked through some code we use to load C libraries into TCL. It looks roughly like this (and seems to work): char *files[2]; NXStream *s; files[0] = fileName; files[1] = NULL; s = NXOpenMemory(NULL, 0, NX_READWRITE); if(rld_load(s, NULL, files, NULL)) { char *buf; buf = malloc(strlen(sym1)+2); sprintf(buf, "_%s", sym1); rld_lookup(NULL, buf, (unsigned long *)proc1Ptr); ... free(buf); } NXCloseMemory(s, NX_FREEBUFFER); return ...; } -- Ralph Zazula Running Start, Inc. zazula@running-start.com 520/760-4890 (4891 FAX) http://www.running-start.com
Newsgroups: comp.sys.next.programmer From: Information Subject: Metrics Message-ID: <5107cd$121c9.9a@news.psrinc.com> Date: Sat, 17 May 1997 02:28:09 GMT Great Site URL:http://www.psrinc.com/metsys.htm
From: sef@kithrup.com Newsgroups: comp.sys.next.programmer Subject: cmsg cancel <5107cd$121c9.9a@news.psrinc.com> Date: 17 May 1997 01:55:37 GMT Control: cancel <5107cd$121c9.9a@news.psrinc.com> Message-ID: <cancel.5107cd$121c9.9a@news.psrinc.com> Sender: Information Spam cancelled by sef@kithrup.com
From: "Margaret" <margaret@osgcorp.com> Newsgroups: comp.lang.objective-c,comp.sys.next.misc,comp.sys.next.programmer,dc.jobs Subject: NeXTSTEP Consultant Openings Date: 17 May 1997 05:51:00 GMT Organization: OnRamp Technologies, Inc.; ISP Message-ID: <01bc6287$0b9125a0$70c832ce@margaret.onramp.net> NeXTSTEP MENTORS AND DEVELOPERS Object Systems Group is a OO technology-based consultancy that provides assistance to Global 1000 corporations. These clients have already made the commitment to move to objects. That means that we can offer you the opportunity to build robust infrastructures, develop good designs, and direct state of the art implementations for large scale OO projects. Our Chief Technical Officer is Bruce Webster who has been involved in software engineering for 20 years and in commercial Object Oriented Development since 1989. Bruce has written numerous articles in technical publications and has also contributed to more than a dozen commerical software products. His most recent books are The Art of Ware and The Pitfalls of Object-Oriented Development. Because OSG has a proven successful OO process and a reputation for excellence, we can keep you progressing in OO technology while you are making contractors wages. OSG pays well, offers good benefits, and requires a minimum one year commitment. Please visit our Web Site at http://www.osgcorp.com PROCESS MENTORS Minimum five years total experience with one year NeXTStep or OpenStep. You will participate in the development of Object Models and will perform all the analysis and design functions for your team as well as educate team members in process, methods, and techniques. TECHNICAL MENTORS Minimum three years experience in NeXTSTEP with at least one of those in a Mentoring role. Also must have strong knowledge or experience with one or more OO Methodologies. NeXTSTEP and or OpenStep Developers If you have a minimum of 2 years experience in a NeXTSTEP environment at any level, we want to talk to you. The project is a new development (no legacy issues). All work must be done on-site. Email resume(No NeXTMAIL accepted) and current salary info in Word, TEXT, or ASCII to: margaret@osgcorp.com
From: "bebeto.slip.wg.saar.de" <bebeto@wg.saar.de> Newsgroups: comp.sys.next.programmer Subject: boot-problems Date: 17 May 1997 10:46:30 GMT Organization: Yoyodyne Posting Systems, INN Lab. Message-ID: <5lk2a6$prg@bellona.wg.saar.de> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit hi, my NeXT dont boot, he sends the message: ... loginwindow: could not find WindowServer. can anybody helps me. Thanx Bebeto
From: enery@snap Subject: high spirits Organization: vl0-r Message-ID: <wVDHzHqY8GA.215@moosecat.mooselogic.com> Newsgroups: comp.sys.next.programmer Date: Sat, 17 May 1997 02:08:56 -0700 x-no-archive:yes For who use pictures to communicate: please click on http://www.webcom.com/h49tld20/photo/prolab.html
From: sanguish@digifix.com Newsgroups: comp.sys.next.advocacy,comp.sys.next.announce,comp.sys.next.hardware,comp.sys.next.software,comp.sys.next.misc,comp.sys.next.sysadmin,comp.sys.next.bugs,comp.sys.next.programmer Subject: NEXTSTEP/OpenStep Resources on the Net Supersedes: <8856863323226@digifix.com> Date: 18 May 1997 03:57:15 GMT Organization: Digital Fix Development Message-ID: <16065863928021@digifix.com> Topics include: Stepwise NEXTSTEP/OpenStep Information WWW site eduSTEP WWW site NeXT Computer, Inc. WWW site comp.sys.next newsgroups related newsgroups comp.sys.next newsgroups mailing list ftp sites NeXTanswers Stepwise NEXTSTEP/OpenStep Information WWW site =============================================== This online community resource includes - ISV company pages - ISV product descriptions - NEXTSTEP Developer Directory - NEXTSTEP Community WhitePages - Mailing List archives and information You can connect via the world wide web at: http://www.stepwise.com/ Suggestions or comments can be directed to me at sanguish@digifix.com If you would like to get your company and product information on Stepwise, please contact me at sanguish@digifix.com. eduSTEP WWW site ================ http://www.nmr.embl-heidelberg.de/eduStep/ eduStep aims to provide up-to-date information on: - NextStep tools and projects for scientists. - Third-party products interesting for the educational and scientific community (with educational discounts noted, where they exist). - A listing of resellers and shops interested in working with customers in the educational community. - Conferences, meetings, workshops - Major projects, such as SciTools, EMBL's project to develop a NextStep scientific work environment - Status reports on GNUStep, a freely-available implementation of OpenStep now being developed NeXT Computer, Inc. WWW site ============================ http://www.next.com comp.sys.next.* newsgroups ========================== news:comp.sys.next.advocacy This is the "why NEXTSTEP is better (or worse) than anything else in the known universe" forum. It was created specifically to divert lengthy flame wars from .misc. news:comp.sys.next.announce Announcements of general interest to the NeXT community (new products, FTP submissions, user group meetings, commercial announcements etc.) This is a moderated newsgroup, meaning that you can't post to it directly. Submissions should be e-mailed to next-announce@digifix.com where the moderator (Scott Anguish) will screen them for suitability. Messages posted to announce should NOT be posted or crossposted to any other comp.sys.next groups. news:comp.sys.next.bugs A place to report verifiable bugs in NeXT-supplied software. Material e-mailed to Bug_NeXT@NeXT.COM is not published, so this is a place for the net community find out about problems when they're discovered. This newsgroup has a very poor signal/noise ratio--all too often bozos post stuff here that really belongs someplace else. It rarely makes sense to crosspost between this and other c.s.n.* newsgroups, but individual reports may be germane to certain non-NeXT- specific groups as well. news:comp.sys.next.hardware Discussions about NeXT-label hardware and compatible peripherals, and non-NeXT-produced hardware (e.g. Intel) that is compatible with NEXTSTEP. In most cases, questions about Intel hardware are better asked in comp.sys.ibm.pc.hardware. Questions about SCSI devices belong in comp.periphs.scsi. This isn't the place to buy or sell used NeXTs--that's what .marketplace is for. news:comp.sys.next.marketplace NeXT stuff for sale/wanted. Material posted here must not be crossposted to any other c.s.n.* newsgroup, but may be crossposted to misc.forsale.computers.workstation or appropriate regional newsgroups. news:comp.sys.next.misc For stuff that doesn't fit anywhere else. Anything you post here by definition doesn't belong anywhere else in c.s.n.*--i.e. no crossposting!!! news:comp.sys.next.programmer Questions and discussions of interest to NEXTSTEP programmers. This is primarily a forum for advanced technical material. Generic UNIX questions belong elsewhere (comp.unix.questions), although specific questions about NeXT's implementation or porting issues are appropriate here. Note that there are several other more "horizontal" newsgroups (comp.lang.objective-c, comp.lang.postscript, comp.os.mach, comp.protocols.tcp-ip, etc.) that may also be of interest. news:comp.sys.next.software This is a place to talk about [third party] software products that run on NEXTSTEP systems. news:comp.sys.next.sysadmin Stuff relating to NeXT system administration issues; in rare cases this will spill over into .programmer or .software. Related Newsgroups ================== news:comp.soft-sys.nextstep Like comp.sys.next.software and comp.sys.next.misc combined. Exists because NeXT is a software-only company now, and comp.soft-sys is for discussion of software systems with scope similar to NEXTSTEP. news:comp.lang.objective-c Technical talk about the Objective-C language. Implemetations discussed include NeXT, Gnu, Stepstone, etc. news:comp.object Technical talk about OOP in general. Lots of C++ discussion, but NeXT and Objective-C get quite a bit of attention. At times gets almost philosophical about objects, but then again OOP allows one to be a programmer/philosopher. (The original comp.sys.next no longer exists--do not attempt to post to it.) Exception to the crossposting restrictions: announcements of usenet RFDs or CFVs, when made by the news.announce.newgroups moderator, may be simultaneously crossposted to all c.s.n.* newsgroups. Getting the Newsgroups without getting News =========================================== Thanks to Michael Ross at antigone.com, the main NEXTSTEP groups are now available as a mailing list digest as well. next-nextstep next-advocacy next-announce next-bugs next-hardware next-marketplace next-misc next-programmer next-software next-sysadmin object lang-objective-c (For a full description, send mail to listserv@antigone.com). The subscription syntax is essentially the same as Majordomo's. To subscribe, send a message to *-request@lists.best.com saying: subscribe where * is the name of the list e.g. next-programmer-request@lists.best.com The ftp sites ============= ftp://ftp.next.peak.org - The main site for North American submissions formerly ftp.cs.orst.edu ftp://ftp.informatik.uni-muenchen.de: - (Peanuts) Located in Germany. ftp://ftp.dn.net/pub/next - Peanuts mirror in the US ftp://terra.stack.urc.tue.nl - (Dutch NEXTSTEP User Group) ftp://cube.sm.dsi.unimi.it - (Italian NEXTSTEP User Group) ftp://ftp.nmr.embl-heidelberg.de/pub/next - eduStep ftp://ftp.next.com: - See below ftp.next.com and NextAnswers@next.com ===================================== [from the document ftp://ftp.next.com/pub/NeXTanswers/1000_Help] Welcome to the NeXTanswers information retrieval system! This system allows you to request online technical documents, drivers, and other software, which are then sent to you automatically. You can request documents by fax or Internet electronic mail, read them on the world-wide web, transfer them by anonymous ftp, or download them from the BBS. NeXTanswers is an automated retrieval system. Requests sent to it are answered electronically, and are not read or handled by a human being. NeXTanswers does not answer your questions or forward your requests. USING NEXTANSWERS BY E-MAIL To use NeXTanswers by Internet e-mail, send requests to nextanswers@next.com. Files are sent as NeXTmail attachments by default; you can request they be sent as ASCII text files instead. To request a file, include that file's ID number in the Subject line or the body of the message. You can request several files in a single message. You can also include commands in the Subject line or the body of the message. These commands affect the way that files you request are sent: ASCII causes the requested files to be sent as ASCII text SPLIT splits large files into 95KB chunks, using the MIME Message/Partial specification REPLY-TO address sets the e-mail address NeXTanswers uses These commands return information about the NeXTanswers system: HELP returns this help file INDEX returns the list of all available files INDEX BY DATE returns the list of files, sorted newest to oldest SEARCH keywords lists all files that contain all the keywords you list (ignoring capitalization) For example, a message with the following Subject line requests three files: Subject: 2101 2234 1109 A message with this body requests the same three files be sent as ASCII text files: 2101 2234 1109 ascii This message requests two lists of files, one for each search: Subject: SEARCH Dell SCSI SEARCH NetInfo domain NeXTanswers will reply to the address in your From: line. To use a different address either set your Reply-To: line, or use the NeXTanswers command REPLY-TO If you have any problem with the system or suggestions for improvement, please send mail to nextanswers-request@next.com. USING NEXTANSWERS BY FAX To use NeXTanswers by fax, call (415) 780-3990 from a touch-tone phone and follow the instructions. You'll be asked for your fax number, a number to identify your fax (like your phone extension or office number), and the ID numbers of the files you want. You can also request a list of available files. When you finish entering the file numbers, end the call and the files will be faxed to you. If you have problems using this fax system, please call Technical Support at 1-800-848-6398. You cannot use the fax system outside the U.S & Canada. USING NEXTANSWERS VIA THE WORLD-WIDE WEB To use NeXTanswers via the Internet World-Wide Web connect to NeXT's web server at URL http://www.next.com. USING NEXTANSWERS BY ANONYMOUS FTP To use NeXTanswers by Internet anonymous FTP, connect to FTP.NEXT.COM and read the help file pub/NeXTanswers/README. If you have problems using this, please send mail to nextanswers-request@next.com. USING NEXTANSWERS BY MODEM To use NeXTanswers via modem call the NeXTanswers BBS at (415) 780-2965. Log in as the user "guest", and enter the Files section. From there you can download NeXTanswers documents. FOR MORE HELP... If you need technical support for NEXTSTEP beyond the information available from NeXTanswers, call the Support Hotline at 1-800-955-NeXT (outside the U.S. call +1-415-424-8500) to speak to a NEXTSTEP Technical Support Technician. If your site has a NeXT support contract, your site's support contact must make this call to the hotline. Otherwise, hotline support is on a pay-per-call basis. Thanks for using NeXTanswers! _________________________________________________________________ Written by: Eric P. Scott ( eps@toaster.SFSU.EDU ) and Scott Anguish ( sanguish@digifix.com ) Additions from: Greg Anderson ( Greg_Anderson@afs.com ) Michael Pizolato ( alf@epix.net ) Dan Grillo ( dan_grillo@next.com )
From: up@the Subject: charm Organization: flgh0- Message-ID: <RRT7l3rY8GA.196@moosecat.mooselogic.com> Newsgroups: comp.sys.next.programmer Date: Sat, 17 May 1997 05:29:00 -0700 x-no-archive:yes please click on http://www.webcom.com/h49tld20/index.html
From: sef@kithrup.com Newsgroups: comp.sys.next.programmer Subject: cmsg cancel <wVDHzHqY8GA.215@moosecat.mooselogic.com> Date: 18 May 1997 04:47:38 GMT Control: cancel <wVDHzHqY8GA.215@moosecat.mooselogic.com> Message-ID: <cancel.wVDHzHqY8GA.215@moosecat.mooselogic.com> Sender: enery@snap Spam cancelled by sef@kithrup.com
From: sef@kithrup.com Newsgroups: comp.sys.next.programmer Subject: cmsg cancel <RRT7l3rY8GA.196@moosecat.mooselogic.com> Date: 18 May 1997 05:21:22 GMT Control: cancel <RRT7l3rY8GA.196@moosecat.mooselogic.com> Message-ID: <cancel.RRT7l3rY8GA.196@moosecat.mooselogic.com> Sender: up@the Spam cancelled by sef@kithrup.com
From: RLG Newsgroups: comp.sys.next.programmer Subject: NeXT Developers => N. VA Date: 15 May 1997 08:54:20 -0700 Organization: Princeton Information - N. VA Message-ID: <5lfbjc$p3s@drn.zippo.com> Princeton Information, a Nationwide firm with over 500 consultants has cutting edge opportunities in Northern Virginia for: NeXTStep Developers Responsibilities include design and development of the common object model. Work with other project teams to solidify the design of the common object model through the following development cycles: Requirement Analysis Functional Design Technical Design Construction Application Testing Qualifications: Application of OO design techniques and methodologies 3+ years C++ and/or Objective C programming experience 1+ Year UNIX/MACH Operating System experience NeXTStep, OpenStep and Windows NT Operating System experience Knowledge of major RDBMS (ORACLE) Enterprise Objects Modeler (EOModeler), Enterprise Objects Framework* 2.0/3.0(EOF*), WebObjects 2.0/3.0* e-mail your resume TODAY! * "Perhaps the heart of WebObjects is Enterprise Objects Framework (EOF). The EOF is used to manipulate data as it passes between your database, your Enterprise Objects, and the HTML interface in your WebObjects application. The framework provides a valuable layer of abstraction for business logic. Your code talks to the framework, so that an application’s interface or back end database can be changed without having to alter business logic. WebObjects has a very open architecture that is becoming even more open and is suitable for any large or sophisticated Web site." - Joshua Kerievsky < http://www.next.com > e-mail your resume TODAY!!! ====> richg.princeton@internetmci.com Fax=====> (703) 556-9414
From: jonasw@lysator.liu.se (Jonas Wallden) Newsgroups: comp.sys.next.advocacy,comp.sys.next.programmer Subject: Re: More news from WWDC - including UI info Date: 18 May 1997 16:16:46 GMT Organization: Linköping University, Sweden Message-ID: <5lna1e$m2q$1@newsy.ifm.liu.se> References: <5laoo2$l1k$1@vader.wolfware.ipc.net> <01bc607d$347cbda0$1978c4ce@mercury.inlink.com> <199705160726049219161@pool011-143.innet.be> Mime-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit ldubois@syndetics.be (Luc Dubois) writes: >tech <sschaper@inlink.com> wrote: > >> Only on 8500 and 8600, but not the 7500 and 7600 which have the same >> motherboards??? > >I'm pretty sure that it is the processor which is the critical factor. >The motherboards are indeed identical (I had the two of them lying in >front of me just the other week (7500/8500)). You didn't look closely then. :-) The 8500 motherboard has some additional circuits for PAL/NTSC video output, but apart from that they should be identical. Don't know if the Apple ROMs are the same, but I doubt that would make any difference to the Core OS. My guess is that 7500/7600 wasn't mentioned because they are no longer sold. The 9500/9600 uses a PCI video card and is therefore a different design. The 7300 is also pretty close to the 7500/7600 although it lacks the video input functionality. >So, you just upgrade your PPC601 on the 7500 to a PPC604(e), upgrades >starting at US$199 I believe, and you're all set. Check out MacWorks, <http://www.macworks.com/>, for 604 processor cards starting at US$79. Phase5, <http://www.phase5.de/>, also has a number of competitively priced cards (e.g. US$550 for a 604e/180 and US$750 for a 604e/200) that should be easy to get here in Europe. On the other hand, Gil Amelio says there will be low- and medium-priced Macs outperforming today's fastest models in less than a year, so maybe it's better to start saving for a new Mac. ............... ....................... ................................... jonas wallden internet e-mail world wide web home page mac hacker jonasw@lysator.liu.se http://www.lysator.liu.se/~jonasw
Newsgroups: comp.sys.next.programmer,control From: news@news.msfc.nasa.gov Message-ID: <cancel.337FB99F.2D4B@hotmail.com> Control: cancel <337FB99F.2D4B@hotmail.com> Subject: cmsg cancel <337FB99F.2D4B@hotmail.com> no reply ignore Organization: Semi-Automatic Lupine Remover Date: Sun, 18 May 1997 23:32:31 GMT Sender: franklin <yzm@hotmail.com> ignore Make Money Fast post canceled by J. Porter Clark.
From: gvandyk@icon.co.za Newsgroups: comp.sys.next.programmer Subject: Memory Leaks using NSUnarchiver Date: 19 May 1997 12:12:55 GMT Organization: E.S. Systems cc (Financial Systems Development) Message-ID: <5lpg47$nd1$1@hermes.is.co.za> I am getting huge memory leaks using NSUnarchiver to decode NSData's. I am using NextStep 3.3 with foundation and EOF. Attached please find an example of how to reintroduce the problem. My Application class in this application is EOApplication so that I can have the top level NSAutoreleasePool. I am linking against MallocDebug to monitor the leaks and I have a simple panel that only has a button to trigger the go: method the first time. sArray,data and rArray are being autoreleased but NSUnarchiver still has memory leaks. Has somebody experienced the same type of problem, or am I missing something somewhere? It is very concerning to us, as a lot of our objects use NSUnarchiver to store some of their data and to send data from one app to another using NSData's. Our Memory leaks are huge and the only things that are still leaking according to MallocDebug is "NSUnarchivers". Could someone please give me some pointers on how to solve this problem? Any help would be greatly appreciated. Thanks in advance Gerrit van Dyk email: gvandyk@icon.co.za Code to explain the problem: H: -- #import <appkit/appkit.h> @class NSArray,NSData; @interface Controller:Object { NSArray *sArray; NSArray *rArray; NSData *data; int count; } - go:sender; @end M: -- #import "Controller.h" #import <foundation/foundation.h> @implementation Controller - init { [super init]; count = 0; return self; } - go:sender { sArray = [NSArray arrayWithObjects:@"GVD",@"AL",@"ES",nil]; data = [NSArchiver archivedDataWithRootObject:sArray]; rArray = [NSUnarchiver unarchiveObjectWithData:data]; if (count <= 1000) { [self perform: @selector(go:) with:self afterDelay:1 cancelPrevious:YES]; count = 0; } return self; } @end -- Regards, Gerrit van Dyk email: gvandyk@icon.co.za (NeXTMail welcome) E.S. Systems cc The OBJECT is the ADVANTAGE
From: mmalcolm crawford <malcolm@plsys.co.uk> Newsgroups: comp.sys.next.programmer Subject: Re: Debugging PostScript Date: 19 May 1997 17:01:48 GMT Organization: P&L Systems Message-ID: <5lq11s$msl$1@ironhorse.plsys.co.uk> References: <87sozrdrix.fsf@bibliotech.com> <5lcn45$pok3@castor.cca.rockwell.com> In-Reply-To: <5lcn45$pok3@castor.cca.rockwell.com> On 05/14/97, Erik M. Buck wrote: >In <87sozrdrix.fsf@bibliotech.com> Robert E. Brown wrote: >> >> Does anyone have nice PostScript debugging tools for OPENTSTEP? I'm >looking > >Yap in the examples directory > Better still, Frank Siegert's BeYap.app Best wishes, mmalc. -- Malcolm Crawford (NeXTmail) malcolm@plsys.co.uk Tel: +44 (0)1494 432422 P & L Systems Fax: +44 (0)1494 432478 http://www.plsys.co.uk/~malcolm
Newsgroups: comp.sys.next.programmer Subject: Slider dilemma Message-ID: <1997May19.081336.98290@cc.usu.edu> From: edx@cc.usu.edu Date: 19 May 97 08:13:35 MDT Distribution: world I have a slider connected to an object Foo which controls the value of one of Foo's parameters. Now, when I move the slider, it updates a text field with the new value and messages Foo to change the value of the parameter. However, changing Foo's parameter is a time consuming process. So I would like to change only the value in the text field as the slider is moved until a mouseUp event. At that point, I would like to message Foo to change its value. Is there a way to do this without having to subclass the slider? I'd rather not have to subclass the slider because then I can't drag one in from the IB Palette unless I go to the additional trouble of palettizing my subclass. Seems like a lot of trouble just to get a different message sent for a mouse up than a slider drag. Thanks for any suggestions. - EDX -
From: brown@bibliotech.com (Robert E. Brown) Newsgroups: comp.sys.next.programmer Subject: menu mouse down events Date: 19 May 1997 14:50:39 -0400 Organization: Bibliotech, Inc. Sender: brown@grettir Message-ID: <87wwov47pc.fsf@bibliotech.com> In the old days under NextStep it was possible to get mouse down and mouse up events for menus. I have some code that relies on this behavior, but getting these events under OPENSTEP seems to be impossible, given the methods of NSMenu and NSMenuItem. Is there another way of getting control when a user presses and when he releases the mouse button when the mouse is over a menu entry? bob
Newsgroups: comp.sys.next.programmer From: Information Subject: Metrics Message-ID: <5137cd$c75.121@news.psrinc.com> Date: Mon, 19 May 1997 20:07:05 GMT Great Site URL:http://www.psrinc.com/metsys.htm
From: Greg_Anderson@afs.com (Gregory H. Anderson) Newsgroups: comp.sys.next.programmer Subject: Re: menu mouse down events Date: 19 May 1997 19:08:25 GMT Organization: Anderson Financial Systems Inc. Message-ID: <5lq8f9$sh8@shelob.afs.com> References: <87wwov47pc.fsf@bibliotech.com> Robert E. Brown writes > In the old days under NextStep it was possible to get mouse down and > mouse up events for menus. I have some code that relies on this > behavior, but getting these events under OPENSTEP seems to be > impossible, given the methods of NSMenu and NSMenuItem. > > Is there another way of getting control when a user presses and when he > releases the mouse button when the mouse is over a menu entry? Don't think so. Remember, unlike OPENSTEP/Mach, in Windows you can trigger menu cells with just the keyboard. So your code would probably have to be aware of such events, too. I'd try to figure out a more cross-platform strategy, if I were you. -- Gregory H. Anderson | "I wander'd off by myself, In the Crystal Ball/Star Gazer | mystical moist night-air, and from Anderson Financial Systems | time to time, Look'd up in perfect greg@afs.com (NeXTmail OK) | silence at the stars." Walt Whitman
From: Greg_Anderson@afs.com (Gregory H. Anderson) Newsgroups: comp.sys.next.programmer Subject: Re: Static Libs on OS-NT 4.2 Date: 19 May 1997 19:40:48 GMT Organization: Anderson Financial Systems Inc. Message-ID: <5lqac0$skt@shelob.afs.com> References: <5le1cc$csu$4@news.apple.com> Steven Woolgar writes > stanj@cs.stanford.edu (Stan Jirman) wrote: > > > Well, I think I tried pretty much everything. How do I build a static > > library with PB under OS-NT 4.2? I know to change the makefile, but > > still the compiler complains about no "public header path" (very well > > set) and also does not produce a library. I don't want DLLs, I need a > > static lib... > > If someone decides to answer you could you pop the answer in an email > to Steven_Woolgar@Claris.com? I've been working with Stan on this one privately, but I thought I'd post the answer for everyone's benefit since it's not at all obvious. To build a static library in OS/NT for later inclusion in other projects, you must add this line to your project's Makefile.preamble: LIBRARY_STYLE=STATIC The other requirement is that you may not specify any dynamic libs or Frameworks as part of a static project; this does not cause a problem on Mach, but it definitely confuses the NT linker. By definition, a static lib does not need to resolve all its references at the time it is constructed, so this is OK. Now build the project. There is a bogus link warning about an unsupported option, but that is ignorable. The result is a file named [project].lib. The ultimate app project that uses the static lib is the ONLY place you should specify dynamic libs or Frameworks as part of the build. In addition, be warned that the -ObjC and -all_files flags DO NOT WORK ON NT. This can cause major headaches if you have classes that are only referenced by name in nib files. For example, you may have a Panel subclass that is never referenced by name outside of its own module. In Mach, you could tell the linker to include the entires contents of libraries, whether or not all of the modules/symbols are apparently needed. Not so in NT: you must find a module that will definitely be included in the link image (like your app delegate), and include no-op code like [MyPanel class] somewhere in your source to force the link reference to the orphaned classes. +initialize is as good a place as any. If you've been relying on -ObjC or -all_files in your Mach projects to get around this whole messy issue, a quick way to find out what's not forcibly resolved is to build your Mach project both with and without the -ObjC flag. Then after each link pass, do this in a Terminal window: nm -g YourExecutable | bm -e "A .objc" which will give you a list of all your classes and categories that are actually linked into the file in each case. Diff the lists to figure out what classes and categories are not being forced into the link image by a real reference, then use my no-op trick above. Categories are a problem on NT, because there's no way to force the modules in which they appear, except by (1) appending them to a class module that you know will be included; or (2) referencing a function (NOT a method) or global that lives in their module. Code is included at the module level, so anything that forces part of a module will force it all. This message was brought to you courtesy of the alpha releases of WriteUp and PasteUp, the letters N and T, and the number 4. 8^) -- Gregory H. Anderson | "I wander'd off by myself, In the Crystal Ball/Star Gazer | mystical moist night-air, and from Anderson Financial Systems | time to time, Look'd up in perfect greg@afs.com (NeXTmail OK) | silence at the stars." Walt Whitman
From: sef@kithrup.com Newsgroups: comp.sys.next.programmer Subject: cmsg cancel <5137cd$c75.121@news.psrinc.com> Date: 19 May 1997 19:40:09 GMT Control: cancel <5137cd$c75.121@news.psrinc.com> Message-ID: <cancel.5137cd$c75.121@news.psrinc.com> Sender: Information Spam cancelled by sef@kithrup.com
From: mshores@iastate.edu (Matt Shores) Newsgroups: comp.sys.next.programmer Subject: NeXTSTEP Driverkit Questions Date: 19 May 1997 20:52:15 GMT Organization: Iowa State University, Ames, Iowa USA Message-ID: <5lqehv$4an$1@news.iastate.edu> Summary: DriverKit Questions (again) - Plug and PLay - Mach Messages Keywords: Driver DriverKit NeXTSTE Plug and PLay Mach Hello all, Does anyone know how to access the Plug and Play routines that come with the new EISA driver? THere are a number of drivers that use this interface (along with that PnPdump program). It would be nice to make my own little Sound Blaster 32/64 AWE Plug and Play driver. Why? Because 1). Next did not turn up the volume on the Lin-in and CD outputs - that is really ANNOYING!!! It takes two mixer ports writes to do this! Arrrrg!! 2). I want to write drivers for other PnP devices. Yes, I know how LITTLE PnP helps hardware confiuguration, but the damn hardware makers are making all the new hardware with this "feature". So, if anyone knows HOW one gets to these "hooks" in the driverkit, PLEASE tell me!!! Second problem - I have a few drivers in the making right now, but I am stuck on how exactly one sets up loadable kernel server/nice mach messaging interface. I understand mach messages and loadable kernel servers etc., but evertime I try to add one into the driver project, "kl_add_com" fails. It will not load my extra server (beyond the actual driver). I notice that audio drivers use the name audio0 - now, how do I make my own????? Nothing seems to want to load... help! Matt
From: wave@pixar.com (Michael B. Johnson) Newsgroups: comp.sys.next.programmer Subject: Re: Slider dilemma Date: 20 May 1997 02:24:44 GMT Organization: Pixar Animation Studios (Eastern Office) Message-ID: <5lr21c$apn@nntp.interaccess.com> References: <1997May19.081336.98290@cc.usu.edu> edx@cc.usu.edu wrote: > >Is there a way to do this without having to subclass >the slider? I'd rather not have to subclass the slider >because then I can't drag one in from the IB Palette >unless I go to the additional trouble of palettizing my >subclass. That's what the "Continous" option on the standard (at least on my ancient 3.3 version of IB) Slider Inspector is for... Hook it up to a text field and see in test interface mode. -- --> Michael B. Johnson, SMVS, Ph.D. -- wave@pixar.com|wave@media.mit.edu --> Media Arts Technologist, Pixar Animation Studios (Eastern Office) --> alumnus, MIT Media Lab, Computer Graphics & Animation Group --> http://wave.www.media.mit.edu/people/wave/
From: <fantazma@fantazma.com> Newsgroups: comp.sys.next.programmer Subject: ------SEX TOYS AND KINKY STUFF------- Date: 20 May 1997 04:24:48 GMT Organization: CyberGate, Inc. Message-ID: <5lr92g$q98$9256@news.gate.net> Fantazma has the best in sex toys and adult videos! come visit our site!!!! Full of hot chicks and great picks!!!! http://www.fantazma.com
Newsgroups: comp.sys.next.programmer Subject: cmsg cancel <5lr92g$q98$9256@news.gate.net> From: <fantazma@fantazma.com> Control: cancel <5lr92g$q98$9256@news.gate.net> Date: Tue, 20 May 1997 06:38:40 GMT Message-ID: <cancel.5lr92g$q98$9256@news.gate.net> Sender: <fantazma@fantazma.com> Message <5lr92g$q98$9256@news.gate.net> was cancelled by fifi@toby.han.de. Reason: Spam
From: wave@pixar.com (Michael B. Johnson) Newsgroups: comp.sys.next.programmer Subject: Re: Slider dilemma Date: 20 May 1997 07:28:49 GMT Organization: Pixar Animation Studios (Eastern Office) Message-ID: <5lrjrh$hc1@nntp.interaccess.com> References: <1997May19.081336.98290@cc.usu.edu> <5lr21c$apn@nntp.interaccess.com> wave@pixar.com (Michael B. Johnson) wrote: >edx@cc.usu.edu wrote: >> >>Is there a way to do this without having to subclass >>the slider? I'd rather not have to subclass the slider >>because then I can't drag one in from the IB Palette >>unless I go to the additional trouble of palettizing my >>subclass. > >That's what the "Continous" option on the standard (at least on my ancient >3.3 version of IB) Slider Inspector is for... Hook it up to a text field and >see in test interface mode. err, never mind. I obviously (see, I can spell "ous" words) didn't read the question carefully... -- --> Michael B. Johnson, SMVS, Ph.D. -- wave@pixar.com|wave@media.mit.edu --> Media Arts Technologist, Pixar Animation Studios (Eastern Office) --> alumnus, MIT Media Lab, Computer Graphics & Animation Group --> http://wave.www.media.mit.edu/people/wave/
From: yannick buisson Newsgroups: comp.sys.next.programmer Subject: NSTableView and NXImage Date: 20 May 1997 10:00:06 GMT Organization: Universite de La Rochelle Message-ID: <5lrsn6$l7b@hpuniv.univ-lr.fr> Mime-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit Hi all, I'm trying to include a column in my tableView to display an image. In nextStep, i had just to set an NXImageFormatter for my column and update the array returned after the fetch to set an NXImage in the right records But how can i do that under OpenStep 4.1 and EOF2.0 ?? thanks for your help YANNICK -- //// (. .) ----oOO--(_)--OOo-------------------------------------------- Yannick BUISSON Centre de Ressources Informatiques Université de La Rochelle tel prof. : 05 46 45 82 14. fax prof. : 05 46 45 82 45. yannick@cri.univ-lr.fr
From: michael@hesta.com (Michael Verruto) Newsgroups: comp.sys.next.sysadmin,comp.sys.next.misc,comp.sys.next.programmer Subject: Cannon GP200 Driver? Date: 20 May 1997 16:23:40 GMT Organization: HPI Capital, LLC Message-ID: <5lsj6c$7th@corporate.hesta.com> Cc: bchin@richmond.freedomnet.com We are thinking of buying a multifunction (copy and print) machine from Cannon called a GP200 and attatching it to our network via ethernet. It has full postscript and PCL functionality - is there a driver for this? They have a Mac and Windows driver (no NT yet...) Can I get documents to print to it simply (no duplexing etc...) with a differnt driver ? What might the likelihood be that a driver would become available under Rhapsody? -- "A measure of a man is what he will do for someone who can offer but nothing in return." -Unattributed. MIME & NeXTMAIL accepted Michael Styles Verruto - michael@hesta.com
From: sef@kithrup.com Newsgroups: comp.sys.next.programmer Subject: cmsg cancel <5lsaod$jm3$2782@merki.connect.com.au> Date: 20 May 1997 15:22:12 GMT Control: cancel <5lsaod$jm3$2782@merki.connect.com.au> Message-ID: <cancel.5lsaod$jm3$2782@merki.connect.com.au> Sender: Free Links<postmaster@beanstalk.com.au> Spam cancelled by sef@kithrup.com
From: bueckle@schelling.dbag.ulm.DaimlerBenz.COM (Martin Böckle) Newsgroups: comp.sys.next.programmer Subject: Physically contiguous memory in DriverKit drivers Date: 20 May 1997 13:04:30 GMT Organization: debis Network Services GmbH Message-ID: <5ls7gu$ga5@news.sns-felb.debis.de> Hi to all DriverKit gurus, Does anybody know how to alloc large pieces (for instance 16MB) of physically contiguous memory within a driver? In priciple, IOMallocLow can be used for the job. But this function only works in the low 16MB of the memory, therefore it is not possible to alloc whole 16MB areas. Any idea? Any help will be appreciated. Best regards, Martin Bueckle ==================================================== Martin Bueckle, Daimler-Benz AG, Research Center Ulm Institute of Information Technology Department of Pattern Recognition/Text Understanding P.O. Box 2360, 89013 Ulm, Germany Phone: +49 731 505 2399 Fax: +49 731 505 4113 Email: bueckle@dbag.ulm.daimlerbenz.com ====================================================
From: erik@square.nl (Erik Hommersom) Newsgroups: comp.sys.next.programmer Subject: JOB: Netherlands - OpenStep Developers Date: Tue, 20 May 1997 20:59:34 +0100 Organization: Square BV Message-ID: <erik-2005972059340001@vl54.pi.net> Open Positions for OpenStep Developers The Square Development Team are looking for OpenStep Developers on temporary or permanent contract. Your area of software development at Square may become Document Management Solutions, with emphasis on paper to electronic document conversions, involving fully-automated press clipping software, image enhancement and optical character recognition for turn-key projects. Square is a Dutch company, located in Roermond, in the southern part of The Netherlands, at less than 60 kms distance from Maastricht, Eindhoven, Aachen and Dusseldorf. We have a tight and enthusiastic crew that specialise in developing software for Document Management Solutions as well as Service Management Solutions. Currently, the Square team consists of approximately 50 members. Do you have an object-oriented bias towards design and programming? Do you enjoy working in small teams in direct contact with customers? Do you have experiences using object-oriented tools, possibly under OpenStep? Are you interested in cross-platform developments based on OpenStep? Do you want to grow in and along with our company? If you are good at your job and feel triggered by the above, please send us your resume, an email message or give us a ring. We will be happy to provide you with all the details you want! Erik Hommersom Square BV Software Development tel 00-31-475-355-100 daytime tel 00-31-77-354-1156 evening fax 00-31-475-355-199 Buitenop 5 6041 LA Roermond The Netherlands
From: erik@square.nl (Erik Hommersom) Newsgroups: comp.sys.next.programmer Subject: JOB: Netherlands - OpenStep Developers Date: Tue, 20 May 1997 21:00:20 +0100 Organization: Square BV Message-ID: <erik-2005972100200001@vl54.pi.net> Open Positions for OpenStep Developers The Square Development Team are looking for OpenStep Developers on temporary or permanent contract. Your area of software development at Square may become Document Management Solutions, with emphasis on paper to electronic document conversions, involving fully-automated press clipping software, image enhancement and optical character recognition for turn-key projects. Square is a Dutch company, located in Roermond, in the southern part of The Netherlands, at less than 60 kms distance from Maastricht, Eindhoven, Aachen and Dusseldorf. We have a tight and enthusiastic crew that specialise in developing software for Document Management Solutions as well as Service Management Solutions. Currently, the Square team consists of approximately 50 members. Do you have an object-oriented bias towards design and programming? Do you enjoy working in small teams in direct contact with customers? Do you have experiences using object-oriented tools, possibly under OpenStep? Are you interested in cross-platform developments based on OpenStep? Do you want to grow in and along with our company? If you are good at your job and feel triggered by the above, please send us your resume, an email message or give us a ring. We will be happy to provide you with all the details you want! Erik Hommersom Square BV Software Development tel 00-31-475-355-100 daytime tel 00-31-77-354-1156 evening fax 00-31-475-355-199 Buitenop 5 6041 LA Roermond The Netherlands
Newsgroups: comp.sys.next.programmer From: tom@hukatronic.cz (Tomas Hurka) Subject: Re: Memory Leaks using NSUnarchiver Message-ID: <EAHzwy.1pw@hurka.UUCP> Keywords: NSUnarchiver memory leaks Sender: tom@hurka.UUCP (Tomas Hurka) Organization: Hukatronic (H.C.C.) References: <5lpg47$nd1$1@hermes.is.co.za> Date: Tue, 20 May 1997 21:05:22 GMT Hi Gerrit, In article <5lpg47$nd1$1@hermes.is.co.za> gvandyk@icon.co.za writes: > I am getting huge memory leaks using NSUnarchiver to decode NSData's. > I am using NextStep 3.3 with foundation and EOF. > [..] > > Has somebody experienced the same type of problem, or am I missing > something somewhere? This is a known problem and it was discussed in this group before. Based on the response from Ivo Boehme <iboehme@abm07.abm.de>, we use the following category to NSUnarchiver to avoid this huge memory leaks. %---------------------------------------- #import <foundation/foundation.h> @interface NSUnarchiver (antibug) + unarchiveObjectWithData:(NSData *)data; - deallocData; @end @implementation NSUnarchiver (antibug) + unarchiveObjectWithData:(NSData *)aData { NSUnarchiver *unarchiver=[[NSUnarchiver alloc] initForReadingWithDatan:aData]; id object=[unarchiver decodeObject]; if (![unarchiver isAtEnd]) { NSLog(@"*** +[NSUnarchiver unarchiveObjectWithData:]: extra data discarded"); } [unarchiver deallocData]; [unarchiver release]; return object; } - deallocData { free((void*)[data bytes]); return self; } @end %---------------------------------------- I hope it helps you. Best regards, -- Tomas Hurka tom@hukatronic.cz NeXTMAIL and MIME OK (international mail <50 KB accepted)
From: "L. Todd Heberlein" <heberlei@NetSQ.com> Newsgroups: comp.sys.next.advocacy,comp.sys.next.programmer Subject: Power Computing using WebObjects Date: 21 May 1997 00:14:12 GMT Organization: mother.com Internet Services Message-ID: <01bc656a$d31579b0$de2168cf@test1> I noticed Power Computing Corp, the leading Apple clone direct seller(?), now is using Apple's WebObjecs to run its Web site. Dell, I believe one of the top two PC clone direct sellers, also uses WebObjects. It would be nice for the news media to pick this story up. Instead of reading "Apple's market share slips to 4%", it would be nice to read "Apple software manages 15% of all computer sales". Oh well, I can hope... http://www.powercc.com/ http://www.dell.com/ (select "Buy a Dell" box, and then select a base configuration) Todd
From: Bob Hathaway <bhathaway@sigs.com> Newsgroups: comp.sys.next.programmer,comp.lang.oberon,comp.object.logic,comp.lang.scheme,comp.lang.beta Subject: Object Magazine Online - ANNOUNCEMENT/CALL FOR PAPERS - Free New Journal Followup-To: comp.object Date: 20 May 1997 19:43:36 -0500 Organization: Object Magazine Online Message-ID: <5ltgfo$s75@shoga.wwa.com> Summary: Object Magazine Online - FREE NEW JOURNAL Keywords: Free WWW OO Object-Oriented Journal OBJECT MAGAZINE ONLINE ====================== OBJECT MAGAZINE ONLINE HYPERTEXT JOURNAL FREE NEW MONTHLY OBJECT-ORIENTED FORUM FORMERLY: OBJECT CURRENTS Location: http://www.sigs.com/omo/ Editor-In-Chief: Bob Hathaway <bhathaway@sigs.com> Issues: January 1996 (OCJ) thru May 1997 New Issue: May 1 Next Issue: June 1 Publisher: SIGS: Web Apps, C++ Report, JOOP/ROAD, Object Magazine, Object Expert, Smalltalk Report, X Journal, Java Report, Object Buyer's Guide, ... This is an invitation to join us at Object Magazine Online and view, engage in, and participate in the latest in object-oriented technology using the newest in information technology, the WWW. Object Magazine Online is a complete new free monthly journal with original Feature Articles, Columns, and Departments along with several *new* articles from Object Magazine. OMO ARTICLES We are accepting original Articles to present in OMO which include honorarium and the opportunity to publish. Our World Class Columnists have included: Watts Humphrey: SEI Process Director, CMM & PSP Inventor Bertrand Meyer: Eiffel, OO Design and Software Engineering Francois Bancilhon: President, O2 Technology, Leading ODBMS Expert Michael Jesse Chonoles: Chief of Methodology, Advanced Concepts Center of Lockheed Martin David Shang: OO Programming Language Designer, Motorola Labs Michael Spertus: President, Geodesic Systems, Program Automation Prof. Brian Henderson-Sellers: Director, Centre for Object Technology Applications and Research (Victoria) Ian Mitchell: Head of Rapid Prototyping Laboratory: http://osiris.sund.ac.uk/research/canopus/mitchell/rpl.html Interviews (including OCJ): January: Grady Booch February: James Rumbaugh March: Ivar Jacobson (Part I) - Get the latest on the UML June: Steve Mellor, Plus Jacobson (Part II) Soon: Sally Shlaer Newsgroup Dialog: - Monthly "Best Thread" from comp.object Robert Martin, Tim Ottinger Week in OT: Jane Grau - Late breaking news on object technology 4 times/month Feature Articles: Too many to repeat here, OCJ has presented many original features on object technology and OMO has presented many more. Best new articles every month from SIGS Object Magazine issues and Object Buyer's Guide. Thanks to our readership for patronage, praise, and feedback. Please keep visiting or give us a try soon. Please also feel free to inform friends and colleagues of this free new medium. From the OCJ Guidelines: Object Currents' unique hypertext media provides for advances over earlier journals - links to home pages, sites, databases and information servers, interaction, animation, graphics, code retrieval and execution, expanded pages, video, virtual reality and chat sessions. While all of these may not have appeared in these first issues, they will appear in the future. Check it out! Best Regards, Bob Hathaway Robert John Hathaway III Editor in Chief Object Magazine Online Email: bhathaway@sigs.com - Correspondence, Submissions
From: sef@kithrup.com Newsgroups: comp.sys.next.programmer Subject: cmsg cancel <5lsf2n$6p6@lal.interserv.com> Date: 20 May 1997 16:23:07 GMT Control: cancel <5lsf2n$6p6@lal.interserv.com> Message-ID: <cancel.5lsf2n$6p6@lal.interserv.com> Sender: FREEMONEY<J@king.com> Spam cancelled by sef@kithrup.com
From: netfree@hotmail.com (Future Net) Newsgroups: comp.sys.next.programmer Subject: Internet for free worldwide Date: Sat, 17 May 1997 19:47:30 GMT Organization: future Net Message-ID: <337de562.6451655@news.nasionet.net> Free adult internet connection worldwide via our BBS. Please visit as much as possible our sponsor pages, it’s how we are paid... Follow the link and enjoy... http://www.cybercity.hko.net/LA/interbbs/index.htm
From: netfree@hotmail.com (-Future Net-) Newsgroups: comp.sys.next.programmer Subject: Internet for free worldwide+ Date: Sat, 17 May 1997 21:33:01 GMT Organization: future Net Message-ID: <337e2398.22377543@news.nasionet.net> Free adult internet connection worldwide via our BBS. Please visit as much as possible our sponsor pages, it’s how we are paid... Follow the link and enjoy... http://www.cybercity.hko.net/LA/interbbs/index.htm
From: jhlee@softmagic.co.kr Newsgroups: comp.sys.next.programmer Subject: EOF2.0 NSNumber memory leak Date: 21 May 1997 08:44:14 GMT Organization: Korea Telecom Message-ID: <5lucku$9om$1@usenet.kornet.nm.kr> Keywords: EOF NSNumber leak Hello, I am writing an EOF application on OpenStep4.1J for Mach using EOF 2.0 and Oracle as DB engine. One of the template object(.m and .h) contains integer instance varible and it seems that it is causing the memory leak. There is an OracleAdaptorPatch for NT which fixes this problem, memory leak with NSNumber. But I could not find the patch for Mach. Is there a solution or workaround to this problem? Please Help!!!! Thank You Jaeho Lee jhlee@softmagic.co.kr
From: sef@kithrup.com Newsgroups: comp.sys.next.programmer Subject: cmsg cancel <337de562.6451655@news.nasionet.net> Date: 21 May 1997 05:49:56 GMT Control: cancel <337de562.6451655@news.nasionet.net> Message-ID: <cancel.337de562.6451655@news.nasionet.net> Sender: netfree@hotmail.com (Future Net) Spam cancelled by sef@kithrup.com
From: sef@kithrup.com Newsgroups: comp.sys.next.programmer Subject: cmsg cancel <337e2398.22377543@news.nasionet.net> Date: 21 May 1997 06:37:03 GMT Control: cancel <337e2398.22377543@news.nasionet.net> Message-ID: <cancel.337e2398.22377543@news.nasionet.net> Sender: netfree@hotmail.com (-Future Net-) Spam cancelled by sef@kithrup.com
From:  martin@wise-02.wiwi.tu-dresden.de (Martin Rose) Newsgroups: comp.sys.next.programmer Subject: Categories and their integration Date: 21 May 1997 14:11:43 GMT Organization: TU Dresden (URZ) Message-ID: <5luvqv$oeq$1@rks1.urz.tu-dresden.de> Hi NeXTSTEP Developpers, I tried to use categories to seperate methods that are necessary for the program but which are not the "heart" of the program. But unfortunately, the projectbuilder did not accept these extern method interfaces and implementations as "actions" to be connected with buttons etc.: **************************************************************** "Main" Header File (MyController.h) **************************************************************** #import <appkit/appkit.h> #import <foundation/NSArray.h> @interface MeinController:Object { id textFeld; id radios; id browser; int i; NSMutableArray *array; NSComparisonResult sortOrder; NSMutableArray *stringArray; } - sortList:sender; // manually copied from Cat.h !! - addValue:sender; - clearList:sender; - setSortOrder:sender; @end **************************************************************** "Main" Implemenation File (MyController.m) **************************************************************** #import "MyController.h" #import "foundation/NSString.h" #import "foundation/NSValue.h" #import "Cat.h" @implementation MyController // The heart method of my program... - sortList:sender {...} @end **************************************************************** Category Header File (Cat.h) **************************************************************** #import <MyController.h> @interface MyController(Cat) - addValue:sender; - showList; - clearList:sender; - setSortOrder:sender; - reload:(NSArray*)array; // Delegate - Methods of the Browser - (int)browser:sender fillMatrix:matrix inColumn:(int)column; - browser:sender loadCell:cell atRow:(int)row inColumn:(int)column; @end **************************************************************** Category Implementation File (Cat.m) **************************************************************** #import "Cat.h" #import "foundation/NSString.h" #import "foundation/NSValue.h" @implementation MyController(Cat) - init {...} - addValue:sender {...} - showList {...} - clearList:sender {...} - setSortOrder:sender {...} - reload:(NSArray*)localarray {...} - ... // (some delegates!) @end So I copied manually just the method-interfaces from the category header file to the "main" header file - and it worked! (See the comment in the last part of MyController.h) But in my eyes, it cannot be the true sense of using categories if every method implemented externally must be copied into the "main" header file! Are there any ideas to use categories in a better way or did I do anything wrong? Please give me a hint! Thank you in advance!
From:  martin@wise-02.wiwi.tu-dresden.de (Martin Rose) Newsgroups: comp.sys.next.programmer Subject: e-mail address for answers to "Categories" Date: 21 May 1997 14:24:10 GMT Organization: TU Dresden (URZ) Message-ID: <5lv0ia$oeq$2@rks1.urz.tu-dresden.de> Hello again, Sorry, I forgot to give you my e-mail address: mrose@rcs.urz.tu-dresden.de Thank you, Martin Rose
From: csong@tip.com.sg (Chuang Shyne Song) Newsgroups: comp.sys.next.programmer,comp.lang.asm.x86 Subject: jmp with relative addressing on NextStep 3.3/gcc 2.7.2- How? Date: 21 May 1997 14:47:26 GMT Organization: Tip CyberCommune Message-ID: <5lv1tu$ost$4@newton.pacific.net.sg> Hi guys, I'm trying to compile some assembly code on NextStep 3.3 with gcc 2.7.2. I find that my jmp instructions with relative addressing keep getting compiled as 5 byte jmpl instructions in the absolute addressing mode. I checked this by disassembling with gdb. Can someone tell me what I'm missing? The same code (below) compiles correctly on a Pentium running Linux and I'm very curious why NextStep would be any different. void main() { __asm__(" ... jmp 0x39 ... ") } Rgds, Song
From: NoSpa.Mgustilo@mail.med.upenn.edu Newsgroups: comp.sys.mac.advocacy,comp.sys.next.advocacy,comp.sys.mac.programmer.tools,comp.sys.next.programmer Subject: MacTech: Prelude to Rhapsody Tools Available to ADP Members Date: Wed, 21 May 1997 12:22:18 -0400 Organization: University of Pennsylvania Message-ID: <NoSpa.Mgustilo-2105971222180001@renal8.med.upenn.edu> This is the same set of tools handed out at WWDC. full text at this URL: http://web.xplain.com:80/mactech.com/news/97-05/970520Rhapsody.html ----------- Bicycle Crash Test Dummy for Hire gustilo@mail.med.upenn.edu
From: Ravi Mendis <lady0098@sable.ox.ac.uk> Newsgroups: comp.sys.next.advocacy,comp.sys.next.programmer Subject: Re: Power Computing using WebObjects Date: Wed, 21 May 1997 17:55:58 +0100 Organization: Oxford University Message-ID: <Pine.OSF.3.91.970521175146.6911A-100000@sable.ox.ac.uk> References: <01bc656a$d31579b0$de2168cf@test1> Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII In-Reply-To: <01bc656a$d31579b0$de2168cf@test1> On 21 May 1997, L. Todd Heberlein wrote: > I noticed Power Computing Corp, the leading Apple clone direct seller(?), > now is using Apple's WebObjecs to run its Web site. Dell, I believe one of > the top two PC clone direct sellers, also uses WebObjects. > > http://www.powercc.com/ > > http://www.dell.com/ > (select "Buy a Dell" box, and then select a base configuration) That's ironic in some sense. 'Cos even Apple doesn't use WebObjects for AppleDirect sales? :)
From: "Robert A. Decker" <comrade@umich.edu> Newsgroups: comp.sys.next.advocacy,comp.sys.next.programmer Subject: Perl 5.01 available? Date: 21 May 97 13:36:17 -0400 Organization: University of Michigan ITD News Server Message-ID: <AFA8AAD4-937CEE@141.214.134.235> Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit nntp://news.itd.umich.edu/comp.sys.next.programmer Is Perl 5.01 available for OpenStep 4.2? Can someone point me to it? rob -- <mailto: "Robert A. Decker" comrade@umich.edu> Listen to my Realaudio playlist:<http://hmrl.cancer.med.umich.edu/Rob/index.ssi> Programmer Analyst - Health Media Research Lab University of Michigan Comprehensive Cancer Center "Get A Life" quote #10: "Wow. I'm a genius too. I think. BEEP." -Chris Elliott
From: Matthew_Seaman@plsys.co.uk (Matthew Seaman) Newsgroups: comp.sys.next.advocacy,comp.sys.next.programmer Subject: Re: Perl 5.01 available? Date: 21 May 1997 17:57:22 GMT Organization: P&L Systems Message-ID: <5lvd22$in6$1@ironhorse.plsys.co.uk> References: <AFA8AAD4-937CEE@141.214.134.235> In <AFA8AAD4-937CEE@141.214.134.235> "Robert A. Decker" wrote: > > Is Perl 5.01 available for OpenStep 4.2? Can someone point me to it? eagle:~:% /usr/bin/perl -v This is perl, version 5.001 Unofficial patchlevel 1m. Copyright 1987-1994, Larry Wall Perl may be copied only under the terms of either the Artistic License or the GNU General Public License, which may be found in the Perl 5.0 source kit. It's bundled. Matthew -- Matthew Seaman P&L Systems, 12 The Broadway, Amersham, Bucks., HP7 0HP, England Tel: +44 1494 432422 Fax: +44 1494 432478
From: NoSpa.Mgustilo@mail.med.upenn.edu Newsgroups: comp.sys.mac.advocacy,comp.sys.next.advocacy,comp.sys.next.programmer,comp.sys.mac.programmer.tools Subject: Apple's Prelude to Rhapsody Support Site Date: Wed, 21 May 1997 13:18:21 -0400 Organization: University of Pennsylvania Message-ID: <NoSpa.Mgustilo-2105971318210001@renal8.med.upenn.edu> the URL to the site is: http://www.devworld.apple.com:80/dev/prelude.html ----------- Bicycle Crash Test Dummy for Hire gustilo@mail.med.upenn.edu
From: jon@clarke.exnext.com (Jonathan Hendry) Newsgroups: comp.sys.next.advocacy,comp.sys.next.programmer Subject: Re: Power Computing using WebObjects Followup-To: comp.sys.next.advocacy,comp.sys.next.programmer Date: 21 May 1997 20:23:31 GMT Organization: Internet Access Cincinnati 513-887-8877 Message-ID: <5lvlk3$4me$1@ocoee.iac.net> References: <01bc656a$d31579b0$de2168cf@test1> L. Todd Heberlein (heberlei@NetSQ.com) wrote: : It would be nice for the news media to pick this story up. Instead of : reading "Apple's market share slips to 4%", it would be nice to read "Apple : software manages 15% of all computer sales". Oh well, I can hope... It's annoying that Dell's page doesn't mention WebObjects, but is instead plastered with BackOffice icons. Apple should push more to get WebObjects credit. A small discount, or some free tech support, in return for a WO icon might be nice. -- Jonathan W. Hendry jon@exnext.com
From: jinyu@eagle.pa.dec.com (Jin Yu) Newsgroups: comp.sys.mac.graphics,comp.sys.next.programmer,comp.sys.mac.comm,comp.sys.mac.programmer.misc,comp.sys.mac.misc,comp.sys.next.misc Subject: Rhapsody features? Date: 21 May 1997 20:49:25 GMT Organization: DEC Systems Research Center Message-ID: <5lvn4l$tje@src-news.pa.dec.com> I missed the WWDC, and I am not able to find answers to the following questions on Apple's web sites. Maybe someone can fulfill my curiosity. Specifically, will Rhapsody have these important features offered by Nextstep: 1. Will Rhapsody support multi-user / time-sharing ? Nextstep does, ie. many users can login and work on one machine simultaneous. 2. Will Rhapsody support a network-transparent window system? Nextstep does, ie. a user may login to a remote Next, and run a graphical application with the -NSHost (or -NXHost) switch, and have the application displayed at his/her local Next. (how to integrate DPS and QuickDraw to support remote display?) This remote display feature is a common sense in the Unix/X world too. 3. Will Rhapsody have a Unix-like shell and various Unix utilities? Nextstep does, ie. 4.3BSD on top of Mach, and it has all the standard Unix utilities under /bin and /usr/bin. Please reply by email. Thanks! Jin
From: jack@ecta.com (Jack Brasch) Newsgroups: comp.sys.next.advocacy,comp.sys.next.programmer Subject: Re: Power Computing using WebObjects Date: Wed, 21 May 1997 20:41:08 GMT Organization: Voicenet - Internet Access - (215)674-9290 Message-ID: <5lvnfq$mat$1@news2.voicenet.com> References: <01bc656a$d31579b0$de2168cf@test1> <5lvlk3$4me$1@ocoee.iac.net> What is even more annoying is that Microsoft list Dell as a featured site using Active Server Pages. jack jon@clarke.exnext.com (Jonathan Hendry) wrote: >L. Todd Heberlein (heberlei@NetSQ.com) wrote: >: It would be nice for the news media to pick this story up. Instead of >: reading "Apple's market share slips to 4%", it would be nice to read "Apple >: software manages 15% of all computer sales". Oh well, I can hope... >It's annoying that Dell's page doesn't mention WebObjects, but is >instead plastered with BackOffice icons. Apple should push more >to get WebObjects credit. A small discount, or some free tech support, >in return for a WO icon might be nice. >-- >Jonathan W. Hendry jon@exnext.com
From: htreetrunk@hotmail.com Newsgroups: comp.sys.next.programmer Subject: helpful new florida website Date: Wed, 21 May 1997 19:25:10 Organization: Netline Communications, Inc. Message-ID: <5m001t$mpa@tesla.netline.net> organizations or business trips, meetings plans, family vacations, etc. in Florida are well handled by the people at www.floridatime.com check out and bookmark this site for future reference.
From: sef@kithrup.com Newsgroups: comp.sys.next.programmer Subject: cmsg cancel <5m001t$mpa@tesla.netline.net> Date: 22 May 1997 00:48:17 GMT Control: cancel <5m001t$mpa@tesla.netline.net> Message-ID: <cancel.5m001t$mpa@tesla.netline.net> Sender: htreetrunk@hotmail.com Spam cancelled by sef@kithrup.com
From: davisson@barnacle (Leslie Davisson) Newsgroups: comp.sys.next.programmer Subject: enableExternal message Date: 21 May 1997 19:13:59 GMT Organization: PSI Public Usenet Link Message-ID: <5lvhhn$io0@client3.news.psi.net> Hello, I am trying to find out what class(es) are supposed to respond to the following message that appears in the console: objc: FREED(id): message enableExternal sent to freed object=0x2cdec4 The developer seeing this says it is difficult to say what the circumstances are when this error occurs, b/c many processes are being called. The error does not appear to be fatal, at least not right away. His code is written in objective C, and he is not using EOF or Foundation or any other tools. It is a simple app w/no GUI. It is just a server broadcasting calls. Has anyone ever seen this message before, and or know where this message comes from? I have contacted NeXT tech support, but they have been unable to give me an answer other than it is coming from the DO (Distributed Objects) system, and it's reporting a message being sent to a freed DO object. This is a NeXTStep 3.3 system. Thanks for any help in advance, Leslie Davisson davisson@laa.com Lynn-Arthur Associates, Inc.
From: yannick buisson Newsgroups: comp.sys.next.programmer Subject: OpenStep 4.2 Date: 22 May 1997 06:04:33 GMT Organization: Universite de La Rochelle Message-ID: <5m0nlh$naj@hpuniv.univ-lr.fr> Mime-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit Hi all, Is OpenStep 4.2 available ? Where can i get it ? Thanks for your answers YANNICK -- //// (. .) ----oOO--(_)--OOo-------------------------------------------- Yannick BUISSON Centre de Ressources Informatiques Université de La Rochelle tel prof. : 05 46 45 82 14. fax prof. : 05 46 45 82 45. yannick@cri.univ-lr.fr
From: ians@cam-ani.co.uk (Ian Stephenson) Newsgroups: comp.sys.next.programmer Subject: ObjC++ under 4.X Date: Thu, 22 May 1997 10:30:38 GMT Organization: Cambridge Animation Systems Ltd Sender: news@cam-ani.co.uk Message-ID: <EAKvv3.6JC@cam-ani.co.uk> Has anyone tested C++ under OpenStep 4.X? I last looked at this last year, when there was a horrendous bug in the OS for MachOs C++ compiler, and ObjC++ was not supported (ie just didn't work) on OS/NT. I hate C++ but the situation is that we have lost of C++. Is a move to OpenStep possible for C++ programmers in 4.2? $an
From: gsupport@mttam.com Newsgroups: comp.sys.next.programmer Subject: OpenGraph/OpenStep Gamma Number 3 CD Ships Date: 22 May 1997 11:23:35 GMT Organization: VVI Data Control Specialists Message-ID: <5m1abn$559$1@news2.digex.net> Originator: gsupport@ PRESS RELEASE: OpenGraph/OpenStep Gamma Number 3 CD Ships VVI Data Control Specialists (VVI-DCS) 311 Adams Ave.; State College, PA 16803 USA 888-DCS-OPEN ; 814-234-9613 gsupport@mttam.com State College, PA USA, 22 May 1997: Showing its continued commitment to the OpenStep/Rhapsody marketplace, VVI-DCS ships third gamma version of OpenGraph to major OpenStep customers worldwide, including OpenStep customers in financial service, manufacturing, pharmaceutical and biotech industries with combined assets of billions of dollars. Join those premier OpenStep customers in the OpenGraph Gamma Program and receive: 1. Proven OpenGraph technology used now by the largest OpenStep customers to monitor billions of dollars worth of products. 2. No-fee technical support via e-mail, no-fee use of the OpenGraph gamma version during the gamma program, and no entrance fee (its free). 3. Free commercial copies of the GraphBuilder** application for ALL computers in participant's company, and one copy of OpenGraph-Developer** and OpenGraph-User*** sent to participants at the end of the gamma program. To take advantage of this offer contact VVI-DCS at gsupport@mttam.com. _________________________________ PREMIER PRESS RELEASE: State College, PA, 20 January 1997: VVI-DCS announced an expansion of its OpenGraph on OpenStep gamma program. If your business is interested in gamma testing OpenGraph please contact VVI-DCS at gsupport@mttam.com. "We've been working on the OpenGraph/OpenStep port for about a year now." said John Brilhart, Chief Technical Officer at VVI-DCS. "Our customers are reporting complex data sets from global real-time data feeds up to 500 events per second. That type of data reporting requires reliable and optimized report software. The gamma program is an important final part of our total quality control of the OpenGraph port." John adds, "The improvements and new features accompanying that port ensures our commanding lead in the high-end data reporting markets. With OpenStep and OpenGraph we provide compelling and unique solutions which have market advantages for our customers. For that reason we've always been fully committed to OpenStep on all platforms and have been working with NeXT and Sun for quite a while. We expect to apply the same level of commitment to the Apple version of OpenStep when it becomes available." About VVI-DCS: VVI-DCS, founded in 1989, builds custom OpenStep based data report and acquisition systems for the financial service, manufacturing, pharmaceutical and biotech industries and is the leading supplier of high-end data report software for the OpenStep marketplace. About OpenGraph: OpenGraph is a framework of Objective-C and C++ objects for reporting data in graph and textual formats and consists of a graph building application and pre-built objects. OpenGraph accepts real-time feeds from any source and serves as a graphing front-end for real-time financial analysis, transaction, production and inventory analysis, database systems, and instrumentation. OpenGraph is fully object-oriented and is well suited to systems which require reliability, exacting specifications and performance. _________________________________ A non-disclosure agreement is required for participation in the gamma program. ** no-license-fee commercial use license. ***no-license-fee and royalty-free commercial use license. (C) Copyright 1997 VVimaging, Inc. (VVI-DCS); All rights reserved. OpenGraph, GraphBuilder, VVI Data Control Specialists, VVI-DCS, and VVimaging are trademarks of VVimaging, Inc. (VVI-DCS). NeXT, NEXTSTEP and OpenStep are trademarks of NeXT Software, Inc. All other trademarks and service marks belong to their respective owners.
From: mmalcolm crawford <malcolm@plsys.co.uk> Newsgroups: comp.sys.next.programmer Subject: Re: Looking for: tiff to gif / ps to gif Date: 22 May 1997 12:25:51 GMT Organization: P&L Systems Message-ID: <5m1e0f$aud$1@ironhorse.plsys.co.uk> References: <337C09AB.573C@pfh.sel.alcatel.de> In-Reply-To: <337C09AB.573C@pfh.sel.alcatel.de> On 05/16/97, "Bruce J. Dolby" wrote: >I'm looking for a command line converter that can convert >either tiff or ps to gif format. >Does anyone know where I might find such a converter? > Install the imagetools suite, cf: http://www.plsys.co.uk/~malcolm/NEXTSTEP/WWW/ Best wishes, mmalc. --
From: msoori@*genetics.bio-rad.com (msoori) Newsgroups: comp.sys.next.programmer Subject: Open Step - how to? Date: Thu, 22 May 1997 10:27:15 +0100 Organization: Bio-Rad Laboratories Message-ID: <msoori-2205971027150001@ms.genetics.bio-rad.com> I am a beginer to OpenStep from the Mac Side. Is there any way to put the scroll bars on openstep on the right hand side? Also, I discovered that you can set the right mouse to pop up the menus... Now, is it possible to get rid of the menu that comes up when you lanuch an app/workspace and just use the pop up menu from right clicking? Please reply by e-mail. Thanks. Mahesh. No spam for me! Remove * from e-mail address to reply. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~ Mahesh P. Sooriarachchi. ~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~ Work: msoori@genetics.bio-rad.com | ~ ~ Personal: mahesh@value.net | This space for rent! ~ ~ Home Page: http://value.net/~mahesh/work.html | ~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
From: "Robert A. Decker" <comrade@umich.edu> Newsgroups: comp.sys.next.programmer Subject: Re: OpenStep 4.2 Date: 22 May 97 14:47:47 -0400 Organization: University of Michigan ITD News Server Message-ID: <AFAA0D26-24AD4@141.214.134.235> References: <5m0nlh$naj@hpuniv.univ-lr.fr> Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Cc: yannick@cri.univ-lr.fr On Thu, May 22, 1997 2:04 AM, nntp://news.itd.umich.edu/yannick wrote: >Is OpenStep 4.2 available ? >Where can i get it ? > I believe you have to be a registered Apple developer to get it at this point because it's pre-release at this point. rob -- <mailto: "Robert A. Decker" comrade@umich.edu> Listen to my Realaudio playlist:<http://hmrl.cancer.med.umich.edu/Rob/index.ssi> Programmer Analyst - Health Media Research Lab University of Michigan Comprehensive Cancer Center "Get A Life" quote #10: "Wow. I'm a genius too. I think. BEEP." -Chris Elliott
Newsgroups: comp.sys.next.programmer From: gabriel@trigger.ali.bc.ca (Gabriel Musatescu) Subject: NSString and extended characters Message-ID: <EALHGM.JAv@gateway.ali.bc.ca> Sender: nobody@gateway.ali.bc.ca Organization: A.L.I. Technologies, Inc. Date: Thu, 22 May 1997 18:17:09 GMT Hi all, Can someone please tell me how to make NSString's comparing methods work with extended characters? For example, comparing "gr er" to "GR SSER" ("bigger" in German) using caseInsensitiveCompare: doesn't yield equality even if uppercaseString: returns the latter from the former. Same result comparing "gr er" to "GR ER" but "grer" to "GRER" works. Thanks.
From: Kevin Birch <kbirch@sgi.com> Newsgroups: comp.sys.next.programmer Subject: [Q] Good Smalltalk-like class browser avail? Date: Thu, 22 May 1997 17:35:53 -0500 Organization: Silicon Grahpics, Inc Message-ID: <5m2hlu$d63$1@murrow.corp.sgi.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit CC: kbirch@pobox.com Does anyone know of a good class browser for 3.3 on HPPA? Something akin to a Smalltalk-type class browser, that you can edit code in. Kevin kbirch@pobox.com
From: Melissa O'Neill <NoOnSePiAlMl@cs.sfu.ca> Newsgroups: comp.sys.next.programmer,comp.sys.next.misc,comp.lang.java.setup Subject: Problems w/ Kaffe 0.9 [next-m68k] (undef'd syms _java_util_zip_*) Followup-To: comp.sys.next.programmer Date: 23 May 1997 00:03:13 GMT Organization: Simon Fraser University Message-ID: <5m2ms1$t35$1@morgoth.sfu.ca> I succeeded in compiling Kaffe 0.9, now I just have the little problem of actually getting it to run. Right now, it seems to have problems loading its native library, which appear to be due to undefined symbols blocking the dynamic load process. I added some diagnostic code to its ``shared libary'' loader, so I'd actually see what the problem was, and it seems that there are `stubs' defined for java_lang_reflect_Field_<whatever> and java_util_zip_<whatever> but no definitions anywhere. Any help would certainly be appreciated, enclosed is the error report. Melissa. P.S. If you want to reply by e-mail, you'll have to remove `N O S P A M' from my e-mail address. Sorry for the inconvenience. Enc. next_mach_3.3% ./kaffe/kaffe/kaffe test/HelloWorldApp.java rld(): can't open: /usr/lib/libkaffe_native.o (No such file or directory, errno = 2) Library load of /usr/lib/libkaffe_native.o failed: (see above) rld(): Undefined symbols: _java_lang_reflect_Field_getBoolean _java_lang_reflect_Field_getByte _java_lang_reflect_Field_getChar _java_lang_reflect_Field_getDouble _java_lang_reflect_Field_getFloat _java_lang_reflect_Field_getInt _java_lang_reflect_Field_getLong _java_lang_reflect_Field_getModifiers _java_lang_reflect_Field_getShort _java_lang_reflect_Field_setBoolean _java_lang_reflect_Field_setByte _java_lang_reflect_Field_setChar _java_lang_reflect_Field_setDouble _java_lang_reflect_Field_setFloat _java_lang_reflect_Field_setInt _java_lang_reflect_Field_setLong _java_lang_reflect_Field_setShort _java_util_zip_Adler32_update _java_util_zip_Adler32_update1 _java_util_zip_CRC32_update _java_util_zip_CRC32_update1 _java_util_zip_Deflater_deflate _java_util_zip_Deflater_end _java_util_zip_Deflater_getAdler _java_util_zip_Deflater_getTotalIn _java_util_zip_Deflater_getTotalOut _java_util_zip_Deflater_init _java_util_zip_Deflater_reset _java_util_zip_Deflater_setDictionary _java_util_zip_Inflater_end _java_util_zip_Inflater_getAdler _java_util_zip_Inflater_getTotalIn _java_util_zip_Inflater_getTotalOut _java_util_zip_Inflater_inflate _java_util_zip_Inflater_init _java_util_zip_Inflater_reset _java_util_zip_Inflater_setDictionary Library load of /usr/local/lib/libkaffe_native.o failed: (See above) Failed to locate native library in path: /usr/lib:/usr/local/lib Aborting.
From: Preston Holmes <pholmes@ucsd.edu> Newsgroups: comp.sys.next.programmer,comp.sys.next.advocacy,comp.sys.mac.programmer.codewarrior,comp.sys.mac.programmer.help Subject: Looking for Prelude to Rhapsody package Date: 23 May 1997 02:07:15 GMT Organization: UCSD Scripps Inst. of Oceanography Distribution: world Message-ID: <5m2u4j$2b5$3@news1.ucsd.edu> Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 8bit I'm trying to find someone who attended WWDC but isn't interested in the "Prelude to Rhapsody" package of CDs they were given. I wasn't able to attend WWDC but would love the CDs to learn about OpenStep. Please contact me by mail if you are interested in selling these to me. -Preston <pholmes@ucsd.edu>
From: David Wilson <dwilson@openheimer.tiac.net> Newsgroups: comp.sys.next.programmer Subject: GCC Available for Next??? Date: Thu, 22 May 1997 22:37:30 -0400 Organization: The Internet Access Company, Inc. Message-ID: <338502EA.FBE75A48@openheimer.tiac.net> Mime-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Is there a version of the Gnu C or C++ compiler available for NextStep 3.2 on the original black hardware?? david_wilson@crd.lotus.com
From: John Kuszewski <johnk@spork.niddk.nih.gov> Newsgroups: comp.sys.next.programmer Subject: newbie Qs Date: Thu, 22 May 1997 20:58:26 -0400 Organization: Nat'l Insts of Health Message-ID: <3384EBB2.2AEF@spork.niddk.nih.gov> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Hi, I'm a Smalltalk programmer, and I'm thinking of jumping ship to Rhapsody. I have a few questions first, and I'd appreciate it if y'all could help me out: 1. What's the OpenStep class library like? How similar is it to a "standard" Smalltalk library? 2. I understand that the GC mechanism isn't as global as a Smalltalk GC. How much memory management would I have to do myself? 3. What are the learning curves like for IB/PB/etc? 4. What's the performance like for programs written in a very OO way? 5. What's EOF like? How much time will I have to spend thinking in terms of SQL records instead of objects? Are there any cheap/free database engines that can talk to EOF? 6. [obviously more specific] Are there tools for building parsers for simple user-interaction languages? I'm thinking of something like a simple selection language for a database app to be used by very non-technical users. Has anyone tried building something like a simple "flowchart-oriented language" (ie., user draws something like a flowchart using a MacDraw-like toolset and the program uses it to select various records from a database)? If anyone has done this, I'd *really* like to hear how it was done and how painful it was to implement in NeXTSTEP/OpenStep. Thanks for any help you can offer! -- _____________ | ___/_ | |/ / -- /\ // /-- || || / /|| || || / / || || ||/ / || John Kuszewski || |/ /| || johnk@spasm.niddk.nih.gov || / /|| || \/ / / || \/ that's MISTER protein G to you! |/__/| | /_________| My parents went to Zaire and all I got was this lousy retrovirus.
From: sanguish@digifix.com (Scott Anguish) Newsgroups: comp.sys.next.programmer Subject: Re: OpenStep 4.2 Date: 23 May 1997 03:22:18 GMT Organization: Digital Fix Development Message-ID: <5m32ha$48g$1@news.digifix.com> References: <5m0nlh$naj@hpuniv.univ-lr.fr> <AFAA0D26-24AD4@141.214.134.235> In-Reply-To: <AFAA0D26-24AD4@141.214.134.235> On 05/22/97, "Robert A. Decker" wrote: >On Thu, May 22, 1997 2:04 AM, > nntp://news.itd.umich.edu/yannick > wrote: >>Is OpenStep 4.2 available ? >>Where can i get it ? >> > > > I believe you have to be a registered Apple developer to get it at this >point because it's pre-release at this point. > Yes, but OpenStep 4.2 is supposed to actually ship shortly in its commercial form. -- Scott Anguish <sanguish@digifix.com> NEXTSTEP/OpenStep Information <URL:http://www.stepwise.com>
From: gmark@grayfox.svs.com (G. Mark Stewart) Newsgroups: comp.sys.mac.graphics,comp.sys.next.programmer,comp.sys.mac.comm,comp.sys.mac.programmer.misc,comp.sys.mac.misc,comp.sys.next.misc Subject: Re: Rhapsody features? Followup-To: comp.sys.mac.graphics,comp.sys.next.programmer,comp.sys.mac.comm,comp.sys.mac.programmer.misc,comp.sys.mac.misc,comp.sys.next.misc Date: 23 May 1997 03:46:52 GMT Organization: Sun Valley SoftWare Message-ID: <5m33vc$8lr$1@brownfox.svs.com> References: <5lvn4l$tje@src-news.pa.dec.com> Jin Yu (jinyu@eagle.pa.dec.com) wrote: : I missed the WWDC, and I am not able to find answers to the following : questions on Apple's web sites. Maybe someone can fulfill my curiosity. : Specifically, will Rhapsody have these important features offered by : Nextstep: [...] : Please reply by email. Thanks! If you know or have a guess, DON'T reply by e-mail -- post it. GMS http://www.svs.com/users/gmark
From: Yi Zhao <yzhao@ix.netcom.com> Newsgroups: comp.sys.next.programmer,comp.sys.next.advocacy,comp.sys.mac.programmer.codewarrior,comp.sys.mac.programmer.help Subject: Re: Looking for Prelude to Rhapsody package Date: Thu, 22 May 1997 23:40:11 -0700 Organization: Netcom Message-ID: <33853BCB.595B@ix.netcom.com> References: <5m2u4j$2b5$3@news1.ucsd.edu> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Preston Holmes wrote: > > I'm trying to find someone who attended WWDC but isn't interested in the > "Prelude to Rhapsody" package of CDs they were given. I wasn't able to > attend WWDC but would love the CDs to learn about OpenStep. > > Please contact me by mail if you are interested in selling these to me. > > -Preston <pholmes@ucsd.edu> I am interested too. - Yi yzhao@ix.netcom.com (415)842-6536
From: jinyu@eagle.pa.dec.com (Jin Yu) Newsgroups: comp.sys.next.programmer,comp.sys.next.misc,comp.sys.next.sysadmin Subject: NXHost protocol? Date: 23 May 1997 07:34:11 GMT Organization: DEC Systems Research Center Message-ID: <5m3h9j$jgt@src-news.pa.dec.com> I am interested in the protocol behind NeXT's remote display mechanism, ie. how does a NeXT app display to a remote WindowServer using -NXHost? What is the communication channel? using TCP/IP like X protocol? Mach port? ... Is the protocol public? Any docs? I assume an app sends a stream of binary PS 2 to the remote WindowServer. But I would like to know the detailed mechanism... Please reply by email, thanks... Jin
From: "Bruce J. Dolby" <B.Dolby@pfh.sel.alcatel.de> Newsgroups: comp.sys.next.programmer Subject: How do I rotate a ps picture? Date: Fri, 23 May 1997 10:36:49 +0100 Organization: Alcatel SEL Message-ID: <33856531.64CE@pfh.sel.alcatel.de> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Hello NeXT people, I would like to rotate a ps picture (90 degrees). Normally this would be no problem, but I would like to do this from the command line. Any hints? BJD PS.: I like doing things the hard way.
From: flight@mathi.uni-heidelberg.de (Gregor Hoffleit) Newsgroups: comp.sys.next.programmer Subject: gcc in Prelude/OS4.2 ? Date: 23 May 1997 09:03:02 GMT Organization: University of Heidelberg, Germany Message-ID: <5m3mg6$asn@sun0.urz.uni-heidelberg.de> Hi, OPENSTEP 4.2 was announced to contain a compiler based on gcc 2.7.2. Can somebody comment on this ? Is it included in the Prelude package ? Then, could somebody put the sources of the compiler (the GNU package I suppose) on an ftp server ? I'd love to try and get gcc 2.7.2 working with NS/SPARC and NS/HP-PA and therefore am hoping that the changes for OS 4.2 can be ported to NS 3.3. Gregor -- | Gregor Hoffleit Mathematisches Institut, Uni HD | | flight@mathi.uni-heidelberg.de INF 288, 69120 Heidelberg, Germany | | (NeXTmail, MIME) (49)6221 54-5771 fax 54-8312 | | PGP Key fingerprint = 23 8F B3 38 A3 39 A6 01 5B 99 91 D6 F2 AC CD C7 |
From: dietzsch@wise.wiwi.tu-dresden.de (Andreas Dietzsch) Newsgroups: comp.sys.next.programmer Subject: Problem with compiling using Workshop Openstep for Solaris Date: 23 May 1997 09:02:43 GMT Organization: TU Dresden (URZ) Message-ID: <5m3mfj$7ic$2@rks1.urz.tu-dresden.de> After I installed (and licensed) the Openstep Workshop for Solaris on a Sun Ultra I try to compile a simple project. But the process stopped with the Message: CC -O -Isym -mt -I/usr/openstep/include -I/usr/openwin/include -I/usr/openwin/include/X11 -c HelloWorld_main.m -o sparc_obj/HelloWorld_main.o sh: CC: not found *** Error code 1 make: Fatal error: Command failed for target `sparc_obj/HelloWorld_main.o' Does anybody knows what the caused this problem? Thanx for your help Andreas dietzsch@wise.wiwi.tu-dresden.de
From: "Andreas Wuertz" <wuertz@tik.ee.ethz.ch> Newsgroups: comp.sys.next.programmer,comp.sys.next.advocacy,comp.sys.mac.programmer.codewarrior,comp.sys.mac.programmer.help Subject: Re: Looking for Prelude to Rhapsody package Date: 23 May 97 13:45:44 +0100 Organization: Swiss Federal Institute of Technology (ETHZ) Message-ID: <AFAB500C-111558@129.132.57.141> References: <33853BCB.595B@ix.netcom.com> Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit nntp://news.ethz.ch/comp.sys.next.advocacy, nntp://news.ethz.ch/comp.sys.mac.programmer.codewarrior, nntp://news.ethz.ch/comp.sys.mac.programmer.help If you two are Apple Partners or Associates, you should have an offer in the mail by now. Cheers Andy
From: "teek" <teek@cyantic.com> Newsgroups: comp.sys.next.programmer Subject: faking connection to window server Date: Fri, 23 May 1997 11:00:38 -0400 Organization: Cyantic Systems. Message-ID: <5m4be0$lo2$1@alexandria.cyantic.com> We have been using a 3.3 command line utility called rtf2ps which faked a connection to the window server. We'd like to apply a similar trick in 4.1/4.2, but haven't figured it out yet. Essentially we have a background process that is notified when it should print an rtf document. It uses rtf2ps to generate the .ps, and then issues the required lpr command. This process is run remotely - so it is not attached to the window server. Does anyone have a hack, or any suggestions, for this one? Thanks, teek --- teek (Prateek Dwivedi) --- teek@cyantic.com Cyantic Systems Corporation
From: acurylo@inmediapresents.nospam.com (Alex Curylo) Newsgroups: comp.sys.next.programmer,comp.sys.next.advocacy,comp.sys.mac.programmer.codewarrior,comp.sys.mac.programmer.help Subject: Re: Looking for Prelude to Rhapsody package Date: Fri, 23 May 1997 09:29:58 -0700 Organization: InMedia Presentations Distribution: world Message-ID: <acurylo-2305970929590001@van0325.tvs.net> References: <5m2u4j$2b5$3@news1.ucsd.edu> In article <5m2u4j$2b5$3@news1.ucsd.edu>, Preston Holmes <pholmes@ucsd.edu> wrote: > I'm trying to find someone who attended WWDC but isn't interested in the > "Prelude to Rhapsody" package of CDs they were given. I wasn't able to > attend WWDC but would love the CDs to learn about OpenStep. > > Please contact me by mail if you are interested in selling these to me. Any certified developer can call up Apple and sign up to get the same package sans WebObjects delivered for free, pretty cool huh? Tuesday morning they told me it'd ship in two weeks. OpenStep documentation is also on the last Developer CD, plus you can get it off Apple's website. ---- Alex Curylo -- alex@witty.com
From: markfr@markfr .cse.tek.com Newsgroups: comp.sys.next.programmer Subject: Detecting double clicks Date: 23 May 1997 17:00:38 GMT Organization: Tektronix, Inc., Beaverton, OR USA Distribution: USA Message-ID: <5m4ifm$k22$1@bvadm.bv.tek.com> Can anyone help me with what I need to do to detect a mouse double click in an application? I assume I need to put the code in the mouseDown: method, but when I look at event types, I see NX_MOUSEDOWN, NX_MOUSEDRAGGED, etc., but no NX_MOUSEDOUBLECLICK. Do I have to implement this myself? - Thanks for any help, Mark -- Mark Frank markfr@markfr.cse.tek.com
From: cnyap@dcs.shef.ac.uk (Chih Nam Yap) Newsgroups: comp.sys.next.programmer Subject: Save - how to ? Date: 23 May 1997 17:10:04 GMT Organization: Department of Computer Science, University of Sheffield Message-ID: <5m4j1c$arb$1@bignews.shef.ac.uk> Hi there, I am seeking helps on saving view objects for my application. I have a list of views which has been created during run time by users. I wanted to save these views, so I write a "write" method in the view's class - write:(NXTypedStream *)stream { [super write:stream]; NXWriteRect(stream, &frame); NXWriteObject(stream, font); NXWriteObjectReference(stream, superview); NXWriteObjectRegerence(stream, window); return self; } The reason I use NXWriteObjectReference for both superview and window id is because these two ids are not considered intrinsic to the view class. My question is when I saved the application and then re-open it again, how should I inform all these views where to look for the superview and the window ids ? Thank you. C.yap
From: frank@this.NO_SPAM.net (Frank M. Siegert) Newsgroups: comp.sys.next.programmer Subject: Re: faking connection to window server Date: 23 May 1997 17:17:01 GMT Organization: Frank's Area 51 Message-ID: <5m4jed$hoj$1@orista.ipc.uni-tuebingen.de> References: <5m4be0$lo2$1@alexandria.cyantic.com> Cc: teek@cyantic.com In <5m4be0$lo2$1@alexandria.cyantic.com> "teek" wrote: > We have been using a 3.3 command line utility called rtf2ps which faked a > connection to the window server. > > We'd like to apply a similar trick in 4.1/4.2, but haven't figured it out > yet. > > Essentially we have a background process that is notified when it should > print an rtf document. It uses rtf2ps to generate the .ps, and then issues > the required lpr command. This process is run remotely - so it is not > attached to the window server. > > Does anyone have a hack, or any suggestions, for this one? > I remember a dirty hack from the good ol' days that changes the kernel process tables to force a given process to be a child of Loginwindow.app. I can try to dig it out, it must be on a OD here... Don't know if this works for OS... but one can always try. -- * Frank M. Siegert [frank@this.net] - Home http://www.this.net * NeXTSTEP, Linux, BeOS & PostScript Guy
From: jalon@allege.ens.fr (Julien Jalon) Newsgroups: comp.sys.next.programmer Subject: Re: How do I rotate a ps picture? Date: 23 May 1997 18:13:29 GMT Organization: Ecole Normale Superieure, Paris Message-ID: <5m4mo9$bl$1@nef.ens.fr> References: <33856531.64CE@pfh.sel.alcatel.de> In article <33856531.64CE@pfh.sel.alcatel.de>, Bruce J. Dolby <B.Dolby@pfh.sel.alcatel.de> wrote: >Hello NeXT people, > >I would like to rotate a ps picture (90 degrees). Normally this >would be no problem, but I would like to do this from the command >line. > >Any hints? > >BJD % vi foo.eps Edit the line "%%BoundinBox: xl yd xr yu" (if the line is "%%BoundingBox: (attend)", there is the real "BoundingBox" line at the end of the file) replace this line by : "%%BoundingBox: -yu xl -yd xr" just after the header, add the line : "gsave 90 rotate" at the end of the file (just before "%%EOF") : "grestore" You can do a perl script to do that :-) --Julien -- Julien Jalon | Ecole normale superieure jalon@clipper.ens.fr | 45 rue d'Ulm http://www.eleves.ens.fr:8080/home/jalon/ | 75230 Paris Cedex 05 | FRANCE
From: schack@skyler.arc.ab.ca (Brian Schack) Newsgroups: comp.sys.next.programmer Subject: Re: Problem with compiling using Workshop Openstep for Solaris Date: 23 May 1997 12:05:31 -0600 Organization: Alberta Research Council, Calgary Alberta, Canada Sender: schack@skyler.arc.ab.ca Message-ID: <vbsoze2hec.fsf@skyler.arc.ab.ca> References: <5m3mfj$7ic$2@rks1.urz.tu-dresden.de> In-reply-to: dietzsch@wise.wiwi.tu-dresden.de's message of 23 May 1997 09:02:43 GMT >>>>> "Andreas" == Andreas Dietzsch <dietzsch@wise.wiwi.tu-dresden.de> writes: Andreas> After I installed (and licensed) the Openstep Workshop Andreas> for Solaris on a Sun Ultra I try to compile a simple Andreas> project. But the process stopped with the Message: CC -O -Isym -mt -I/usr/openstep/include -I/usr/openwin/include -I/usr/openwin/include/X11 -c HelloWorld_main.m -o sparc_obj/HelloWorld_main.o sh: CC: not found *** Error code 1 make: Fatal error: Command failed for target `sparc_obj/HelloWorld_main.o' Andreas> Does anybody knows what the caused this problem? You probably don't have CC in your path. It gets installed in: /opt/SUNWspro/bin/CC Brian -- ---------------------------------------------------------------------------- Brian Schack |mailto:schack@arc.ab.ca | "I don't want to achieve Alberta Research Council |http://www.arc.ab.ca | immortality through my 6815 8th St NE | | work ... I want to achieve Calgary, Alberta |ph: (403) 297-7564 | it through not dying." Canada T2E 7H7 |fax: (403) 297-2339 | - Woody Allen ----------------------------------------------------------------------------
From: Colin Hanson <jerome@execpc.com> Newsgroups: comp.sys.next.programmer Subject: NeXT in Wisconsin? Date: Fri, 23 May 1997 14:50:35 +0000 Organization: Exec-PC BBS Internet - Milwaukee, WI Message-ID: <3385AEB6.2C0C@execpc.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Does anybody here know of any NeXT/Openstep development groups based in Wisconsin (reasonably close to Milwaukee)?
From: Jim Gagnon <jimg@abacus.com> Newsgroups: comp.sys.mac.graphics,comp.sys.next.programmer,comp.sys.mac.comm,comp.sys.mac.programmer.misc,comp.sys.mac.misc,comp.sys.next.misc Subject: Re: Rhapsody features? Date: Fri, 23 May 1997 13:13:51 -0700 Organization: Abacus Concepts, Inc. Message-ID: <3385FA0F.5439@abacus.com> References: <5lvn4l$tje@src-news.pa.dec.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Jin Yu wrote: > I missed the WWDC, and I am not able to find answers to the following > questions on Apple's web sites. Maybe someone can fulfill my curiosity. > > Specifically, will Rhapsody have these important features offered by > Nextstep: > > 1. Will Rhapsody support multi-user / time-sharing ? > Nextstep does, ie. many users can login and work on one machine > simultaneous. Yes. Long term, a Rhapsody will be Apple's server solutions, although I understand that the server line is sticking with AIX for the time being. I believe it's due to the fact that OpenStep doesn't scale well when you have lots of simultaneous users. > 2. Will Rhapsody support a network-transparent window system? > Nextstep does, ie. a user may login to a remote Next, and run a graphical > application with the -NSHost (or -NXHost) switch, and have the > application displayed at his/her local Next. (how to integrate DPS and > QuickDraw to support remote display?) This remote display feature is a > common sense in the Unix/X world too. Yes, although I imagine that QuickDraw 3D and QuickTime might not work remotely. > 3. Will Rhapsody have a Unix-like shell and various Unix utilities? > Nextstep does, ie. 4.3BSD on top of Mach, and it has all the standard > Unix utilities under /bin and /usr/bin. Yes, although Apple will make every effort to hide this stuff from people who don't want to see it.
From: lespaul@shell1.tiac.net (David Wilson) Newsgroups: comp.sys.next.programmer Subject: WTB: NextDeveloper for NexStation. Date: 24 May 97 00:15:07 GMT Organization: The Internet Access Company, Inc. Message-ID: <lespaul.864432907@shell1.tiac.net> WTB: NextDeveloper for NexStation. Looking for a copy of NextDeveloper for NexStation. -Dave email david_wilson@crd.lotus.com email lespaul@shell1.tiac.net
From: *jc@or.psychology.dal.ca (John Christie) Newsgroups: comp.sys.mac.graphics,comp.sys.next.programmer,comp.sys.mac.comm,comp.sys.mac.programmer.misc,comp.sys.mac.misc,comp.sys.next.misc Subject: Re: Rhapsody features? Date: Fri, 23 May 1997 22:43:28 +0100 Organization: ISINet, Nova Scotia Message-ID: <*jc-2305972243290001@192.0.2.1> References: <5lvn4l$tje@src-news.pa.dec.com> <3385FA0F.5439@abacus.com> In article <3385FA0F.5439@abacus.com>, Jim Gagnon <jimg@abacus.com> wrote: > Yes. Long term, a Rhapsody will be Apple's server solutions, although I > understand that the server line is sticking with AIX for the time > being. I believe it's due to the fact that OpenStep doesn't scale well > when you have lots of simultaneous users. The very next OS to be produced for Apple's 500 and 700 series servers is Rhapsody. They are not waiting for any other reason than it ain't ready. thye already cancelled updates to AIX. -- You aren't free if you CAN choose - only if you DO choose. All you are is the decisions you make. Remove "*" to reply via email
From: postmaster@beanstalk.com.au Newsgroups: comp.sys.next.programmer Subject: cmsg cancel <5lsaod$jm3$2782@merki.connect.com.au> Control: cancel <5lsaod$jm3$2782@merki.connect.com.au> Date: 20 May 1997 14:48:06 GMT Organization: North Carolina State University Message-ID: <5lsdj6$2ab@uni00nw.unity.ncsu.edu> ignore Article canceled by slrn 0.9.2.1 BETA
From: juergen.albertsen@flensburg.netsurf.de (Juergen Albertsen) Newsgroups: comp.sys.next.programmer Subject: Re: newbie Qs Date: Sat, 24 May 1997 10:23:58 GMT Organization: Private Message-ID: <3386b77a.3068612@news.allcon.net> References: <3384EBB2.2AEF@spork.niddk.nih.gov> On Thu, 22 May 1997 20:58:26 -0400, John Kuszewski <johnk@spork.niddk.nih.gov> wrote: Hello John! >Hi, > >I'm a Smalltalk programmer, and I'm thinking of >jumping ship to Rhapsody. I have a few questions >first, and I'd appreciate it if y'all could help >me out: Okay, I will do my best -- although I have to admit that my Smalltalk experiences are not too numerous. >1. What's the OpenStep class library like? How >similar is it to a "standard" Smalltalk library? I would say that the richness of functionality is similar to the class library in Smalltalk systems. There are, however, some differences in structure. OpenStep very often uses a concept they call "class clusters". For example, instantiating NSArray will give an instances of one of the private subclasses NSArray, based upon the elements you whant to store in that array. Unfortunateley, you cannot browse the source code of the classes, so you have to stick to the documenttation -- which, however, is very well done. One of the highlights of OpenStep is the ApplicationKit to build UIs. In conjunction with the IB you can very rapidly develop even sophisticate frontends (no, I'm not a staff member of Apple :-). >2. I understand that the GC mechanism isn't as >global as a Smalltalk GC. How much memory management >would I have to do myself? Fortunately, in OpenStep they got rid of the malloc/free stuff that drives you crazy when you program in C. They use a reference counter mechanism and have very consistent conventions when to increase/decrease the counter (i.e. in updater methods). A singleton class keeps track of the reference counters and in every event loop he looks whether one fo the objects has a ref count of zero. Then it will be freed. From my experience, I'd say there are very little problems with this conecpt. Of course, a garbage collection is a 100 % smarter. Problems occur when you have reference circles. An object that retains another relases this (i.e. decrease its counter) when it is freed itself (in a method called "dealloc"). At least this is what the guidelines propose. But if it is never freed because it is retained by the object it holds itself you are in trouble. So you have to keep this in mind of it when you design your model. > >3. What are the learning curves like for IB/PB/etc? Coming from Smalltalk you might find the PB a bit clumsy, and you're right. Based upon files and not upon a consistant image the tools are not that integrated as they are in Smalltalk (at least in VW, which is my only experience). From 4.0 on you can search for implementors of a method etc. but this feature was quite buggy and slow, so I didn't use it. Maybe it will beoce better. The IB, however, did not gain its fame without a reason. It is not only a tool to paint your UI, but you also model the controller layer of your application. Reading through the documentaion you should be able to use it effiently after a very short time. >4. What's the performance like for programs written >in a very OO way? Performance is similar to Smalltalk, I would say. One the annoying things is that you have to link together your application. Like in any other compiled language you have to build all your classes and then the resulting object files have to be lnked together. As they are quite large because of the dynamic binding this can take some time. Runtime performance is as good as in Smalltalk and is becoming better. OpenStep 4.0 was very slow, but in 4.1 they did a lot of optimizations, and I think in 4.2 it will be even faster. >5. What's EOF like? How much time will I have to >spend thinking in terms of SQL records instead of >objects? Are there any cheap/free database engines >that can talk to EOF? EOF is a very abstact persistency layer for relational databases. You forunately don't have to deal wirth SQL (unless you want to do some tricky stuff). Apart from some bugs (that may be gone in version 2.1) it is very nice to work with EOF because it is almost like working with an object oriented database. You can design your domain model and than map it to tables in a database. You get your objects from the storage by describing them with qualifiers. You can traverse through your object graph and the objects you send messages to are fetched on demand (like in ODBMS). Of course, when developing a very large and complex application you have to keep in mind that you're using an RDBMS. Someone with a lot of experience with the VW object lense told me that EOF beats this. I don't know whether this is right. You can try OpenBase (http://www.openbase.com) where there's a trial version of their database. For a database you need an adaptor to connect to it which generates SQL for managing the DB. I don't know whether someone wrote an adaptor for freeware DBs like Postgres etc. Sorry. >6. [obviously more specific] Are there tools for >building parsers for simple user-interaction languages? >I'm thinking of something like a simple selection >language for a database app to be used by very >non-technical users. Has anyone tried building something >like a simple "flowchart-oriented language" (ie., user >draws something like a flowchart using a MacDraw-like >toolset and the program uses it to select various >records from a database)? If anyone has done this, >I'd *really* like to hear how it was done and how >painful it was to implement in NeXTSTEP/OpenStep. Okay, that's beyond my scope. >Thanks for any help you can offer! I hope that helps and you can cope with my clumsy English Have fun! Jürgen --- Jürgen Albertsen juergen.albertsen@flensburg.netsurf.de Face the facts -- forget euphoria!
From: "Robert A. Decker" <comrade@umich.edu> Newsgroups: comp.sys.next.misc,comp.sys.next.programmer Subject: Prelude won't install DeveloperLibs Date: 24 May 97 23:17:51 -0400 Organization: University of Michigan ITD News Server Message-ID: <AFAD27A6-131FAF@141.214.134.235> Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit nntp://news.itd.umich.edu/comp.sys.next.programmer When I try to install the DeveloperLibs from the Prelude Openstep Developer CD (on Mach) the installer seems to crash (it just disapears without doing anything). If I open the installer app and then open the DeveloperLibs package through that I can install it. However, I had problems the last time I did it. I had to reboot for a different reason, and during the reboot some errors came up when loading some libraries (something about an invalid CPU type) and wouldn't let me go any further. I had to reinstall. Anyone else get around this? rob -- <mailto: "Robert A. Decker" comrade@umich.edu> Listen to my Realaudio playlist:<http://hmrl.cancer.med.umich.edu/Rob/index.ssi> Programmer Analyst - Health Media Research Lab University of Michigan Comprehensive Cancer Center "Get A Life" quote #10: "Wow. I'm a genius too. I think. BEEP." -Chris Elliott
From: sanguish@digifix.com Newsgroups: comp.sys.next.advocacy,comp.sys.next.announce,comp.sys.next.hardware,comp.sys.next.software,comp.sys.next.misc,comp.sys.next.sysadmin,comp.sys.next.bugs,comp.sys.next.programmer Subject: NEXTSTEP/OpenStep Resources on the Net Supersedes: <16065863928021@digifix.com> Date: 25 May 1997 03:57:50 GMT Organization: Digital Fix Development Message-ID: <12797864532834@digifix.com> Topics include: Stepwise NEXTSTEP/OpenStep Information WWW site eduSTEP WWW site NeXT Computer, Inc. WWW site comp.sys.next newsgroups related newsgroups comp.sys.next newsgroups mailing list ftp sites NeXTanswers Stepwise NEXTSTEP/OpenStep Information WWW site =============================================== This online community resource includes - ISV company pages - ISV product descriptions - NEXTSTEP Developer Directory - NEXTSTEP Community WhitePages - Mailing List archives and information You can connect via the world wide web at: http://www.stepwise.com/ Suggestions or comments can be directed to me at sanguish@digifix.com If you would like to get your company and product information on Stepwise, please contact me at sanguish@digifix.com. eduSTEP WWW site ================ http://www.nmr.embl-heidelberg.de/eduStep/ eduStep aims to provide up-to-date information on: - NextStep tools and projects for scientists. - Third-party products interesting for the educational and scientific community (with educational discounts noted, where they exist). - A listing of resellers and shops interested in working with customers in the educational community. - Conferences, meetings, workshops - Major projects, such as SciTools, EMBL's project to develop a NextStep scientific work environment - Status reports on GNUStep, a freely-available implementation of OpenStep now being developed NeXT Computer, Inc. WWW site ============================ http://www.next.com comp.sys.next.* newsgroups ========================== news:comp.sys.next.advocacy This is the "why NEXTSTEP is better (or worse) than anything else in the known universe" forum. It was created specifically to divert lengthy flame wars from .misc. news:comp.sys.next.announce Announcements of general interest to the NeXT community (new products, FTP submissions, user group meetings, commercial announcements etc.) This is a moderated newsgroup, meaning that you can't post to it directly. Submissions should be e-mailed to next-announce@digifix.com where the moderator (Scott Anguish) will screen them for suitability. Messages posted to announce should NOT be posted or crossposted to any other comp.sys.next groups. news:comp.sys.next.bugs A place to report verifiable bugs in NeXT-supplied software. Material e-mailed to Bug_NeXT@NeXT.COM is not published, so this is a place for the net community find out about problems when they're discovered. This newsgroup has a very poor signal/noise ratio--all too often bozos post stuff here that really belongs someplace else. It rarely makes sense to crosspost between this and other c.s.n.* newsgroups, but individual reports may be germane to certain non-NeXT- specific groups as well. news:comp.sys.next.hardware Discussions about NeXT-label hardware and compatible peripherals, and non-NeXT-produced hardware (e.g. Intel) that is compatible with NEXTSTEP. In most cases, questions about Intel hardware are better asked in comp.sys.ibm.pc.hardware. Questions about SCSI devices belong in comp.periphs.scsi. This isn't the place to buy or sell used NeXTs--that's what .marketplace is for. news:comp.sys.next.marketplace NeXT stuff for sale/wanted. Material posted here must not be crossposted to any other c.s.n.* newsgroup, but may be crossposted to misc.forsale.computers.workstation or appropriate regional newsgroups. news:comp.sys.next.misc For stuff that doesn't fit anywhere else. Anything you post here by definition doesn't belong anywhere else in c.s.n.*--i.e. no crossposting!!! news:comp.sys.next.programmer Questions and discussions of interest to NEXTSTEP programmers. This is primarily a forum for advanced technical material. Generic UNIX questions belong elsewhere (comp.unix.questions), although specific questions about NeXT's implementation or porting issues are appropriate here. Note that there are several other more "horizontal" newsgroups (comp.lang.objective-c, comp.lang.postscript, comp.os.mach, comp.protocols.tcp-ip, etc.) that may also be of interest. news:comp.sys.next.software This is a place to talk about [third party] software products that run on NEXTSTEP systems. news:comp.sys.next.sysadmin Stuff relating to NeXT system administration issues; in rare cases this will spill over into .programmer or .software. Related Newsgroups ================== news:comp.soft-sys.nextstep Like comp.sys.next.software and comp.sys.next.misc combined. Exists because NeXT is a software-only company now, and comp.soft-sys is for discussion of software systems with scope similar to NEXTSTEP. news:comp.lang.objective-c Technical talk about the Objective-C language. Implemetations discussed include NeXT, Gnu, Stepstone, etc. news:comp.object Technical talk about OOP in general. Lots of C++ discussion, but NeXT and Objective-C get quite a bit of attention. At times gets almost philosophical about objects, but then again OOP allows one to be a programmer/philosopher. (The original comp.sys.next no longer exists--do not attempt to post to it.) Exception to the crossposting restrictions: announcements of usenet RFDs or CFVs, when made by the news.announce.newgroups moderator, may be simultaneously crossposted to all c.s.n.* newsgroups. Getting the Newsgroups without getting News =========================================== Thanks to Michael Ross at antigone.com, the main NEXTSTEP groups are now available as a mailing list digest as well. next-nextstep next-advocacy next-announce next-bugs next-hardware next-marketplace next-misc next-programmer next-software next-sysadmin object lang-objective-c (For a full description, send mail to listserv@antigone.com). The subscription syntax is essentially the same as Majordomo's. To subscribe, send a message to *-request@lists.best.com saying: subscribe where * is the name of the list e.g. next-programmer-request@lists.best.com The ftp sites ============= ftp://ftp.next.peak.org - The main site for North American submissions formerly ftp.cs.orst.edu ftp://ftp.informatik.uni-muenchen.de: - (Peanuts) Located in Germany. ftp://ftp.dn.net/pub/next - Peanuts mirror in the US ftp://terra.stack.urc.tue.nl - (Dutch NEXTSTEP User Group) ftp://cube.sm.dsi.unimi.it - (Italian NEXTSTEP User Group) ftp://ftp.nmr.embl-heidelberg.de/pub/next - eduStep ftp://ftp.next.com: - See below ftp.next.com and NextAnswers@next.com ===================================== [from the document ftp://ftp.next.com/pub/NeXTanswers/1000_Help] Welcome to the NeXTanswers information retrieval system! This system allows you to request online technical documents, drivers, and other software, which are then sent to you automatically. You can request documents by fax or Internet electronic mail, read them on the world-wide web, transfer them by anonymous ftp, or download them from the BBS. NeXTanswers is an automated retrieval system. Requests sent to it are answered electronically, and are not read or handled by a human being. NeXTanswers does not answer your questions or forward your requests. USING NEXTANSWERS BY E-MAIL To use NeXTanswers by Internet e-mail, send requests to nextanswers@next.com. Files are sent as NeXTmail attachments by default; you can request they be sent as ASCII text files instead. To request a file, include that file's ID number in the Subject line or the body of the message. You can request several files in a single message. You can also include commands in the Subject line or the body of the message. These commands affect the way that files you request are sent: ASCII causes the requested files to be sent as ASCII text SPLIT splits large files into 95KB chunks, using the MIME Message/Partial specification REPLY-TO address sets the e-mail address NeXTanswers uses These commands return information about the NeXTanswers system: HELP returns this help file INDEX returns the list of all available files INDEX BY DATE returns the list of files, sorted newest to oldest SEARCH keywords lists all files that contain all the keywords you list (ignoring capitalization) For example, a message with the following Subject line requests three files: Subject: 2101 2234 1109 A message with this body requests the same three files be sent as ASCII text files: 2101 2234 1109 ascii This message requests two lists of files, one for each search: Subject: SEARCH Dell SCSI SEARCH NetInfo domain NeXTanswers will reply to the address in your From: line. To use a different address either set your Reply-To: line, or use the NeXTanswers command REPLY-TO If you have any problem with the system or suggestions for improvement, please send mail to nextanswers-request@next.com. USING NEXTANSWERS BY FAX To use NeXTanswers by fax, call (415) 780-3990 from a touch-tone phone and follow the instructions. You'll be asked for your fax number, a number to identify your fax (like your phone extension or office number), and the ID numbers of the files you want. You can also request a list of available files. When you finish entering the file numbers, end the call and the files will be faxed to you. If you have problems using this fax system, please call Technical Support at 1-800-848-6398. You cannot use the fax system outside the U.S & Canada. USING NEXTANSWERS VIA THE WORLD-WIDE WEB To use NeXTanswers via the Internet World-Wide Web connect to NeXT's web server at URL http://www.next.com. USING NEXTANSWERS BY ANONYMOUS FTP To use NeXTanswers by Internet anonymous FTP, connect to FTP.NEXT.COM and read the help file pub/NeXTanswers/README. If you have problems using this, please send mail to nextanswers-request@next.com. USING NEXTANSWERS BY MODEM To use NeXTanswers via modem call the NeXTanswers BBS at (415) 780-2965. Log in as the user "guest", and enter the Files section. From there you can download NeXTanswers documents. FOR MORE HELP... If you need technical support for NEXTSTEP beyond the information available from NeXTanswers, call the Support Hotline at 1-800-955-NeXT (outside the U.S. call +1-415-424-8500) to speak to a NEXTSTEP Technical Support Technician. If your site has a NeXT support contract, your site's support contact must make this call to the hotline. Otherwise, hotline support is on a pay-per-call basis. Thanks for using NeXTanswers! _________________________________________________________________ Written by: Eric P. Scott ( eps@toaster.SFSU.EDU ) and Scott Anguish ( sanguish@digifix.com ) Additions from: Greg Anderson ( Greg_Anderson@afs.com ) Michael Pizolato ( alf@epix.net ) Dan Grillo ( dan_grillo@next.com )
From: <lavy@gate.net> Newsgroups: comp.sys.next.programmer Subject: cable T.V & EQUIPMENT Date: 25 May 1997 11:14:22 GMT Organization: land of jesus Message-ID: <5m96ue$1m70$9268@news.gate.net> you need cable T.V call us. we can help you wite CONVERTERS & EQUIPMENT. 30 - days MONEY BACK** 1 YEAR WARRANTY. e-mail me to: lavy@gate.net
From: j-norstad@nwu.edu (John Norstad) Newsgroups: comp.sys.mac.graphics,comp.sys.next.programmer,comp.sys.mac.comm,comp.sys.mac.programmer.misc,comp.sys.mac.misc,comp.sys.next.misc Subject: Re: Rhapsody features? Date: Sun, 25 May 1997 07:04:14 -0600 Organization: Northwestern University Message-ID: <j-norstad-2505970704140001@legume186134.nuts.nwu.edu> References: <5lvn4l$tje@src-news.pa.dec.com> In article <5lvn4l$tje@src-news.pa.dec.com>, jinyu@eagle.pa.dec.com (Jin Yu) wrote: > I missed the WWDC I went and did the Rhapsody track. I'll try to answer your questions. > 1. Will Rhapsody support multi-user / time-sharing ? > Nextstep does, ie. many users can login and work on one machine > simultaneous. Yes. You can set up multiple UNIX usernames and passwords. You can telnet to your Rhapsody box. Rhapsody will have the usual UNIX file system permissions. > 2. Will Rhapsody support a network-transparent window system? > Nextstep does, ie. a user may login to a remote Next, and run a graphical > application with the -NSHost (or -NXHost) switch, and have the > application displayed at his/her local Next. (how to integrate DPS and > QuickDraw to support remote display?) This remote display feature is a > common sense in the Unix/X world too. Sorry, I don't know about this one. > 3. Will Rhapsody have a Unix-like shell and various Unix utilities? > Nextstep does, ie. 4.3BSD on top of Mach, and it has all the standard > Unix utilities under /bin and /usr/bin. Yes. Rhapsody will have the full BSD 4.4 distribution as an optional-install item. -- John Norstad <mailto:j-norstad@nwu.edu> <http://charlotte.acns.nwu.edu/jln/>
Newsgroups: comp.sys.next.programmer Subject: cmsg cancel <5m96ue$1m70$9268@news.gate.net> From: <lavy@gate.net> Control: cancel <5m96ue$1m70$9268@news.gate.net> Date: Sun, 25 May 1997 14:49:08 GMT Message-ID: <cancel.5m96ue$1m70$9268@news.gate.net> Sender: <lavy@gate.net> Message <5m96ue$1m70$9268@news.gate.net> was cancelled by fifi@toby.han.de. Reason: Spam
From: sef@kithrup.com Newsgroups: comp.sys.next.programmer Subject: cmsg cancel <33870479.0@ispc-news.cableinet.net> Date: 25 May 1997 17:31:01 GMT Control: cancel <33870479.0@ispc-news.cableinet.net> Message-ID: <cancel.33870479.0@ispc-news.cableinet.net> Sender: Cutting Edge Computers Spam cancelled by sef@kithrup.com
Date: Sat, 24 May 1997 17:03:04 From: Cutting Edge Computers Newsgroups: comp.sys.next.programmer Subject: We have another WINNER Message-ID: <33871036.0@ispc-news.cableinet.net> Organization: "Cable Internet (post doesn't reflect views of Cable Internet)" pippa@uunet.pipex.com has won the FREE Apocalypse 3D Accelarater. Check out our web site for the new competition www.cutting-edge.co.uk
Newsgroups: comp.sys.next.programmer,comp.sys.next.software From: brianw@sounds.wa.com (Brian Willoughby) Subject: Re: Private to Todd Nathan Message-ID: <EAr4Cn.681.0.scream@sounds.wa.com> Organization: Sound Consulting, Bellevue, WA, USA References: <5kt26q$2gl@shelob.afs.com> <5l2a63$e4c$1@news.Austria.EU.net> Date: Sun, 25 May 1997 19:19:35 GMT In article <5l2a63$e4c$1@news.Austria.EU.net>, Stefan Schneider <stefan@ping.at> wrote: > >On 05/08/97, Gregory H. Anderson wrote: >>Todd, you contacted AFS about beta testing, but your email return >>address <tnathan@mailserv.metro.mci.com> is unreachable. Please >>contact me with another alternative. Thanks. > >Me too, please, concerning LBII promotion issues. Me too, regarding licensing of my MPEG_Play source code. (gee, this Todd Nathan gets around quite a bit for someone without a functional return email address :-) -- Brian Willoughby NEXTSTEP, OpenStep, Rhapsody Software Design Sound Consulting Bellevue, WA, U.S.A. Registered NeXT/Apple Enterprise Alliance Partner BrianW@SoundS.WA.com NeXTmail welcome
From: Cutting Edge Computers Organization: "Cable Internet (post doesn't reflect views of Cable Internet)" Newsgroups: comp.sys.next.programmer Subject: cmsg cancel <33871036.0@ispc-news.cableinet.net> Message-ID: <cancel.33871036.0@ispc-news.cableinet.net> Control: cancel <33871036.0@ispc-news.cableinet.net> References: <33871036.0@ispc-news.cableinet.net> Date: Mon, 26 May 1997 00:47:08 +0100 EMP/ECP spam cancelled by hweede@berlin.snafu.de. The Breidbart index was 978.000. See report "www.cutting-edge.co.uk" in news.admin.net-abuse.bulletins. Subject was: We have another WINNER.
From: shaffer@durer.phyast.pitt.edu (C. David Shaffer) Newsgroups: comp.sys.next.programmer Subject: Application.rtf contains ActionCell.rtf... Date: 26 May 1997 05:41:12 GMT Organization: University of Pittsburgh Message-ID: <SHAFFER.97May26014112@durer.phyast.pitt.edu> Hello, I just discovered that my Application.rtf file in /NextLibrary/Documentation/NextDev/GeneralRef/02_ApplicationKit/Classes is an exact duplicate of the ActionCell.rtf file in the same directory. This is in NS 3.3 developer (I bought the acadeic bundle if it makes any differences). Could someone send me the Application.rtf file or tell me where to get it? Many thanks in advance! David -- David Shaffer Department of Physics Wayne State College Wayne, NE 68787 shaffer@phyast.pitt.edu NeXTMail/MIME welcome
From: sanguish@digifix.com (Scott Anguish) Newsgroups: comp.sys.next.programmer Subject: Re: Application.rtf contains ActionCell.rtf... Date: 26 May 1997 05:52:41 GMT Organization: Digital Fix Development Message-ID: <5mb8f9$523$1@news.digifix.com> References: <SHAFFER.97May26014112@durer.phyast.pitt.edu> In-Reply-To: <SHAFFER.97May26014112@durer.phyast.pitt.edu> On 05/25/97, C. David Shaffer wrote: >Hello, > >I just discovered that my Application.rtf file in >/NextLibrary/Documentation/NextDev/GeneralRef/02_ApplicationKit/Class es >is an exact duplicate of the ActionCell.rtf file in the same >directory. This is in NS 3.3 developer (I bought the acadeic bundle >if it makes any differences). Could someone send me the >Application.rtf file or tell me where to get it? Many thanks in >advance! > This is a known 'bug'.. The file you are looking for is on www.next.com in the NeXTanswers.. -- Scott Anguish <sanguish@digifix.com> NEXTSTEP/OpenStep Information <URL:http://www.stepwise.com>
From: Sven Droll Newsgroups: comp.sys.next.programmer Subject: Re: GCC Available for Next??? Date: 26 May 1997 07:26:28 GMT Organization: University of Wuerzburg, Germany Message-ID: <5mbdv4$uuu@winx03.informatik.uni-wuerzburg.de> References: <338502EA.FBE75A48@openheimer.tiac.net> try ftp.informatik.uni-muenchen.de under /next/Developer/languages/c/gcc.2.7.2.2.I.b.tar.gz or search in http://peanuts.leo.org/peanuts/ ciao -- Sven Droll __ ______________________________________________________/ / ______ __ sdroll@mathematik.uni-wuerzburg.de / /_/ ___/ /_ _/ _/ =====\_/======= LOGOUT FASCISM! ___________________________________________________________________ NeXT-mail, MIME-mail welcome ;-))
From: Konstantin Wiesel <kwiesel@mailhost.jura.uni-bonn.de> Newsgroups: comp.sys.next.programmer Subject: gcc compile under OS4.1? Date: Mon, 26 May 1997 11:38:06 +0000 Organization: RHRZ - University of Bonn (Germany) Message-ID: <Pine.NXT.3.95.970526113529.4291D-100000@pollux.jura.uni-bonn.de> Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII I tried to compile Gcc 2.7.2.2 under OS4.1. It compile the stage1 compiler but compiling stage 2 with stage 1 fails. The getattr programm bus errors and make stops the compiling process. Does anybody had mor luck with this one? Regards Konstantin Wiesel Email:kwiesel@mailhost.jura.uni-bonn.de
From: bruehl@oscar.met.FU-Berlin.DE (Ruediger Bruehl) Newsgroups: comp.sys.next.programmer Subject: NXUserAborted replacement in OpenStep ? Date: 26 May 1997 13:07:10 GMT Organization: Freie Universitaet Berlin Message-ID: <5mc1tu$k67@fu-berlin.de> In NextStep a program can check if the user has pressed Command-dot by calling "NXUserAborted()". This function isn't part of OpenStep anymore. What can I do to give the user the ability to interrupt the application? Thanks, Ruediger Bruehl bruehl@kalium.physik.tu-berlin.de
From: bungi@omnigroup.com (Timothy J. Wood) Newsgroups: comp.sys.next.programmer Subject: Re: gcc compile under OS4.1? Date: 26 May 1997 13:39:07 -0700 Organization: Omni Development, Inc. Message-ID: <5mcsdb$4su$1@gaea.omnigroup.com> References: <Pine.NXT.3.95.970526113529.4291D-100000@pollux.jura.uni-bonn.de> There appears to be some interaction between the shared library support added for 4.0 and gcc 2.7.2.x. One alternative would be to use the GNUSource.pkg available from OS4.2. This contains a modified version of 2.7.2.1. You may be able to apply the patches between 2.7.2.1 and 2.7.2.2 to this version and get something that will build on OS 4.1. You shouldn't have to buy OS4.2 in order to get the GNUSource.pkg, of course. I don't know if Apple makes it available on their web site or if you'll just need to find someone with a copy that you can ftp. Konstantin Wiesel <kwiesel@mailhost.jura.uni-bonn.de> writes: >I tried to compile Gcc 2.7.2.2 under OS4.1. It compile the stage1 compiler >but compiling stage 2 with stage 1 fails. The getattr programm bus errors >and make stops the compiling process. Does anybody had mor luck with this >one? >Regards >Konstantin Wiesel >Email:kwiesel@mailhost.jura.uni-bonn.de -tim
From: "Robert Norman" <rjnorman@earthlink.net> Newsgroups: comp.sys.next.programmer Subject: Tab to buttons? Date: Mon, 26 May 1997 15:09:15 -0700 Organization: EarthLink Network, Inc. Message-ID: <5md1po$6su@chile.earthlink.net> Mime-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit I'm a WWDC convert trying to get in step with OpenStep. I'm working through the tutorials and making some progress however -- when I use IB to work on a view, I'm having trouble controlling the tabbing. For example, in Currency Converter with two selectable NSTextFields and a button, after I make the nextKeyView connections between the two NSTextFields, which I confirm using the inspector the tabbing order goes from the textFields through the button and back to the first TextField. This tabbing order problem has cropped up in the other tutorials as well including out of order elements and -- again -- buttons! This is a low level question, I know, but can anyone help? (I assume that other facilities will be created for us newbies soon). Robert Norman rob@neurodata.com rjnorman@earthlink.net
From: Greg_Anderson@afs.com (Gregory H. Anderson) Newsgroups: comp.sys.next.programmer Subject: Re: Private to Todd Nathan Date: 27 May 1997 00:25:20 GMT Organization: Anderson Financial Systems Inc. Message-ID: <5md9lg$5h1@shelob.afs.com> References: <EAr4Cn.681.0.scream@sounds.wa.com> Brian Willoughby writes > Stefan Schneider <stefan@ping.at> wrote: > >On 05/08/97, Gregory H. Anderson wrote: > >>Todd, you contacted AFS about beta testing, but your email return > >>address <tnathan@mailserv.metro.mci.com> is unreachable. Please > >>contact me with another alternative. Thanks. > > > >Me too, please, concerning LBII promotion issues. > > Me too, regarding licensing of my MPEG_Play source code. Todd's working address is <tnathan%mailserv.metro.mci.com@mci.com>. -- Gregory H. Anderson | "I wander'd off by myself, In the Crystal Ball/Star Gazer | mystical moist night-air, and from Anderson Financial Systems | time to time, Look'd up in perfect greg@afs.com (NeXTmail OK) | silence at the stars." Walt Whitman
From: shaffer@durer.phyast.pitt.edu (C. David Shaffer) Newsgroups: comp.sys.next.programmer Subject: OOE client library and docs? Date: 27 May 1997 03:13:55 GMT Organization: University of Pittsburgh Message-ID: <SHAFFER.97May26231355@durer.phyast.pitt.edu> I'd like to build an OOE client (a document which can contain OOE documents) but everything I've read says that the OOE client libs and docs must be licensed from Xanthus (LightHouse?). Is this true? Maybe I'll have to live with Object Links. David -- David Shaffer Department of Physics Wayne State College Wayne, NE 68787 shaffer@phyast.pitt.edu NeXTMail/MIME welcome
From: weesh@mindspring.com (Kenneth H. Wieschhoff) Newsgroups: comp.sys.next.programmer,comp.sys.next.advocacy,comp.sys.mac.programmer.codewarrior,comp.sys.mac.programmer.help Subject: Re: Looking for Prelude to Rhapsody package Date: Tue, 27 May 1997 08:10:45 +0100 Organization: Siren Enterprises Message-ID: <weesh-2705970810450001@user-37kbv65.dialup.mindspring.com> References: <5m2u4j$2b5$3@news1.ucsd.edu> <33853BCB.595B@ix.netcom.com> --------------------------------------------------- To members of the Apple Developer Programs: You've asked for it, and here it is. If you are a program member and are signed up for our seeding program, you too can get Prelude to Rhapsody. Due to licensing restrictions this is a limited offer and you'll need to request it, but if you want it and will use it, you should be able to get it. Note the special addition of WebObjects (which was provided as a bonus to WWDC attendees) is not included in this package, but all of the rest of the software you need to get started is. Regards, Mark B. Johnson mjohnson@apple.com Director, Rhapsody Developer Team ------------------------------------------------------------------ Prelude to Rhapsody for Apple Developer Program Members Due to the phenomenal success of the Prelude to Rhapsody bundle that was given to all attendees of last week's Worldwide Developers Conference, Apple Developer Relations has obtained a limited supply of Prelude to Rhapsody development tools and is very pleased to be able to offer these to members of Apple's Developer Programs. Apple is making these OpenStep development tools available free of charge to qualified program members on a first-come, first-served basis. The set of tools includes OPENSTEP User 4.2 for Mach Prerelease 2, OPENSTEP Developer 4.2 for Mach Prerelease 2, OPENSTEP Enterprise 4.2 for Windows NT and Windows 95 Prerelease, and associated online documentation. We want to make sure you are ready for Rhapsody, which is why we are providing you with this early opportunity to gain hands-on experience with OpenStep tools and APIs. The tools are Intel-based, but they will allow you to start learning the OpenStep programming environment, which will evolve to form the basis of the Rhapsody platform and the Yellow Box. Apple remains on schedule to deliver a Rhapsody Developer Release later this year, in preparation for the introduction of customer releases in 1998. You must act quickly if you want to take advantage of this terrific offer. Supplies are limited and we want to make sure that you have the opportunity to spend some quality time working with the OpenStep tools prior to the Rhapsody Developer Release. Who qualifies for this offer? ALL levels of Macintosh Developer Program and Apple Media Program members worldwide: - who have signed non-disclosure agreements - who did not already receive the OpenStep tools as part of their WWDC bundle Note that this offer is limited to one set of tools per program membership. Additional information on the WWDC Prelude to Rhapsody package may be found at <http://product.info.apple.com/pr/press.releases/1997/q3/970429.pr.rel.wwdc .html>. To request your free OpenStep tools (Part Number R0724ZA) today, contact us in one of the following ways: Phone 1-800-282-2732 Toll Free (US) 1-800-637-0029 Toll Free (Canada) 1-716-871-6555 International Email order.adc@apple.com FAX 716-871-6511
From: weesh@mindspring.com (Kenneth H. Wieschhoff) Newsgroups: comp.sys.next.programmer Subject: [Q] TravelAdvisor : Prelude To Rhapsody Date: Tue, 27 May 1997 08:13:33 +0100 Organization: Siren Enterprises Message-ID: <weesh-2705970813330001@user-37kbv65.dialup.mindspring.com> I'm going through the Prelude To Rhapsody tutorial and have encountered some inconsistencies. In the Travel Advisor application, I connected an NSTextField to an NSForm in the tab order. When I test the interface with the cursor in the NSTExtField, I expect it to go directly into the first text field in the NSForm but I loose the cursor "somewhere" for one tab. How do I track down what's happening? Also, is there an Undo mechanism available in the framework? ->Ken
From: weesh@mindspring.com (Kenneth H. Wieschhoff) Newsgroups: comp.sys.next.programmer Subject: [Q] Prelude to Rhapsody Date: Tue, 27 May 1997 11:29:38 +0100 Organization: Siren Enterprises Message-ID: <weesh-2705971129380001@user-37kb6vn.dialup.mindspring.com> I'm going through the Prelude To Rhapsody tutorial and have encountered some inconsistencies. Page 69 talks about re-using the Converter class defined in the CurrencyConverter project. When I copy the class from IB's classes tab and attempt to paste it into the TravelAdvisor .nib I get the following message: "An unexpected error has occurred which may cause InterfaceBuilder to malfunction. You may want to save your documents and quite InterfaceBuilder." "Error ***-[IBClassDescriptor initWithDictionary:] selector not recognized." What the hell does this mean? There's a warning icon which would indicate to mostsentient beings this is not a volatile situation, but I'm unable to continue. ..... Upon further investigation it looks like I needed to copy the Converter Instance (not the class). When I closed and reopened the nib file magically the Converter class now exists....... This is becoming increasingly confusing. Is anyone from Apple/NeXT paying attention here?
From: bettis@inetnebr.com (Mr. Jeremy Bettis) Newsgroups: comp.sys.next.programmer Subject: Re: gcc in Prelude/OS4.2 ? Date: 27 May 1997 13:00:30 -0500 Organization: Internet Nebraska Message-ID: <5mf7fu$arj$1@falcon.inetnebr.com> References: <5m3mg6$asn@sun0.urz.uni-heidelberg.de> NNTP-Posting-User: bettis flight@mathi.uni-heidelberg.de (Gregor Hoffleit) writes: >OPENSTEP 4.2 was announced to contain a compiler based on gcc 2.7.2. >Can somebody comment on this ? Is it included in the Prelude package ? >Then, could somebody put the sources of the compiler (the GNU package >I suppose) on an ftp server ? I'd love to try and get gcc 2.7.2 >working with NS/SPARC and NS/HP-PA and therefore am hoping that the >changes for OS 4.2 can be ported to NS 3.3. Reading specs from /usr/local/lib/gcc-lib/m68k-next-nextstep3/2.7.2/specs gcc version 2.7.2 Reading specs from C:/NeXT/NextDeveloper/Libraries/gcc-lib/i386-nextpdo-winnt3.5\2.7.2.1\specs gcc version 2.7.2.1 for NeXT PDO
From: cwolf@wolfware.com (Christopher Wolf) Newsgroups: comp.sys.next.programmer Subject: Re: [Q] TravelAdvisor : Prelude To Rhapsody Date: 27 May 1997 18:05:41 GMT Organization: WolfWare Message-ID: <5mf7pl$fha$1@vader.wolfware.ipc.net> References: <weesh-2705970813330001@user-37kbv65.dialup.mindspring.com> In-Reply-To: <weesh-2705970813330001@user-37kbv65.dialup.mindspring.com> On 05/26/97, Kenneth H. Wieschhoff wrote: >I'm going through the Prelude To Rhapsody tutorial and have encountered >some inconsistencies. > >In the Travel Advisor application, I connected an NSTextField to an NSForm >in the tab order. When I test the interface with the cursor in the >NSTExtField, I expect it to go directly into the first text field in the >NSForm but I loose the cursor "somewhere" for one tab. How do I track >down what's happening? There seem to be several people having problems with getting Tab Ordering working using Prelude.... here's a copy of a question I answered for someone else in e-mail which may also help some others: -------------------- > My problem is with nextKeyView - I hook up fields as it says in the > tutorial, but it doesn't appear to affect the tab order. I tested it > with a window that had just four simple textfields. I ctl-drag from > field #1 to field #3 - go to the inspector and click on the nextKeyView > and then on connect. The little line is drawn as in the tutorial. The > connection appears down at the bottom. But when I save the changes and > test the interface, the tab order is still field #1 to field #2. I've > run into very few bugs with NeXT software, so I'm assuming there's > something I'm missing here. Since you appear to be a seasoned > developer, I was wondering if you ran into this with "Prelude....", and > what the story might be. You also need to connect the initialFirstResponder outlet from the window to the first textfield. i.e. Ctl-Drag a connection from the Window object containing the textfields to TextField #1 and then select "initialFirstResponder" in the connection Inspector and select connect. The initialFirstResponder connection determines which textfield will contain the cursor when the window is initially displayed. Not sure why this is necessary - it doesn't seem as if it should be and I don't remember it being like that in earlier releases. -------------------- -- _______________________________________________________________________ Christopher A. Wolf -- WolfWare -- NeXTSTEP/OpenStep/Rhapsody Developer For info about NewsFlash the lightning fast NeXTSTEP news-reader visit our newly revised web site at: http://www.wolfware.com _______________________________________________________________________
From: markfr@markfr .cse.tek.com Newsgroups: comp.sys.next.software,comp.sys.next.programmer Subject: OS Enterprise for NT? Date: 27 May 1997 17:51:26 GMT Organization: Tektronix, Inc., Beaverton, OR USA Distribution: USA Message-ID: <5mf6uu$ghq$1@bvadm.bv.tek.com> I have looked at Apple's web sites, but I just want to double check. Does anyone know if I develop an Openstep app using Enterprise on NT, will other users using NT be able to run the app without having openstep on their machines. Will the same be true for Windows 95? How easy is the integration with windows' DLLs? - Thanks for any help, Mark -- Mark Frank markfr@markfr.cse.tek.com
From: sanguish@digifix.com (Scott Anguish) Newsgroups: comp.sys.next.programmer Subject: Re: Private to Todd Nathan Date: 27 May 1997 20:11:00 GMT Organization: Digital Fix Development Message-ID: <5mff4k$lou$1@news.digifix.com> References: <EAr4Cn.681.0.scream@sounds.wa.com> <5md9lg$5h1@shelob.afs.com> In-Reply-To: <5md9lg$5h1@shelob.afs.com> On 05/26/97, Gregory H. Anderson wrote: >Brian Willoughby writes >> Stefan Schneider <stefan@ping.at> wrote: >> >On 05/08/97, Gregory H. Anderson wrote: >> >>Todd, you contacted AFS about beta testing, but your email return >> >>address <tnathan@mailserv.metro.mci.com> is unreachable. Please >> >>contact me with another alternative. Thanks. >> > >> >Me too, please, concerning LBII promotion issues. >> >> Me too, regarding licensing of my MPEG_Play source code. > >Todd's working address is <tnathan%mailserv.metro.mci.com@mci.com>. Its important to note that this might not work for people. Many sites have disabled the % relaying hack, since spammers are notorious for abusing it, and there is very little need for it now anyways. -- Scott Anguish <sanguish@digifix.com> NEXTSTEP/OpenStep Information <URL:http://www.stepwise.com>
From: sanguish@digifix.com (Scott Anguish) Newsgroups: comp.sys.next.programmer Subject: Re: Private to Todd Nathan Date: 27 May 1997 20:11:00 GMT Organization: Digital Fix Development Message-ID: <CANCELLEDu$1@news.digifix.com> References: <EAr4Cn.681.0.scream@sounds.wa.com> <5md9lg$5h1@shelob.afs.com> In-Reply-To: <5md9lg$5h1@shelob.afs.com> On 05/26/97, Gregory H. Anderson wrote: >Brian Willoughby writes >> Stefan Schneider <stefan@ping.at> wrote: >> >On 05/08/97, Gregory H. Anderson wrote: >> >>Todd, you contacted AFS about beta testing, but your email return >> >>address <tnathan@mailserv.metro.mci.com> is unreachable. Please >> >>contact me with another alternative. Thanks. >> > >> >Me too, please, concerning LBII promotion issues. >> >> Me too, regarding licensing of my MPEG_Play source code. > >Todd's working address is <tnathan%mailserv.metro.mci.com@mci.com>. Its important to note that this might not work for people. Many sites have disabled the % relaying hack, since spammers are notorious for abusing it, and there is very little need for it now anyways. -- Scott Anguish <sanguish@digifix.com> NEXTSTEP/OpenStep Information <URL:http://www.stepwise.com>
From: pretzl@pobox.com (Allan Peretz) Newsgroups: comp.sys.next.programmer,comp.sys.next.advocacy,comp.sys.mac.programmer.codewarrior,comp.sys.mac.programmer.help Subject: Re: Looking for Prelude to Rhapsody (It should be free!) Date: Tue, 27 May 1997 23:14:10 GMT Organization: Planet Digital Network Technologies Message-ID: <338b6960.76768104@news.pdnt.com> References: <5m2u4j$2b5$3@news1.ucsd.edu> On 23 May 1997 02:07:15 GMT, Preston Holmes <pholmes@ucsd.edu> wrote: >I'm trying to find someone who attended WWDC but isn't interested in the >"Prelude to Rhapsody" package of CDs they were given. I wasn't able to >attend WWDC but would love the CDs to learn about OpenStep. Yeah! What kind of crap is this? I can't find a reasonably priced copy of OpenStep 4.2 for Mach Intel Developer. Finally Apple has something that has piqued my interest and I can't get it without spending 1/5 of my annual salary. This is not the way to get me to buy into Rhapsody. As a computer consultant with a reasonably large firm, getting my interest could mean significant revenue for Apple later. Why not rename OpenStep 4.2 to "Rhapsody Beta 0.1a" and give copies away to all interested parties?
From: Steve Kellener <skellener@earthlink.net> Newsgroups: comp.sys.next.programmer,comp.sys.next.advocacy,comp.sys.mac.programmer.codewarrior,comp.sys.mac.programmer.help Subject: Re: Looking for Prelude to Rhapsody (It should be free!) Date: Tue, 27 May 1997 18:24:30 -0700 Organization: EarthLink Network, Inc. Message-ID: <338B8919.6351@earthlink.net> References: <5m2u4j$2b5$3@news1.ucsd.edu> <338b6960.76768104@news.pdnt.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit To: Allan Peretz <pretzl@pobox.com> Apple's decision to not lower the price of Openstep for Mach is "one of the worst ideas in the history of bad ideas"!!!! STEVE K.
From: Steve Kellener <skellener@earthlink.net> Newsgroups: comp.sys.next.programmer,comp.sys.next.advocacy,comp.sys.mac.programmer.codewarrior,comp.sys.mac.programmer.help Subject: Re: Looking for Prelude to Rhapsody (It should be free!) Date: Tue, 27 May 1997 18:48:13 -0700 Organization: EarthLink Network, Inc. Message-ID: <338B8EA4.1D57@earthlink.net> References: <5m2u4j$2b5$3@news1.ucsd.edu> <338b6960.76768104@news.pdnt.com> <338B8919.6351@earthlink.net> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Got this from MacInsider http://www.macinsider.com/ >If you're a member of Apple's Developer Programs and you didn't go >to WWDC, you can still get Prelude to Rhapsody free. It's available >on a first-come, first-serve basis, and it doesn't come with >WebObjects, but all the other stuff (OPENSTEP User 4.2 for Mach >Prerelease 2, OPENSTEP Developer 4.2 for Mach Prerelease 2, >OPENSTEP Enterprise 4.2 for Windows NT and Windows 95 >Prerelease, and online documentation) is there. >To get it, ask apple... >order.adc@apple.com Hope this helps, STEVE K.
From: "Mike Shields" <mshields@inconnect.com> Newsgroups: comp.sys.next.programmer,comp.sys.next.advocacy,comp.sys.mac.programmer.codewarrior,comp.sys.mac.programmer.help Subject: Re: Looking for Prelude to Rhapsody (It should be free!) Date: 27 May 97 09:58:55 -0600 Organization: Internet Connect, Inc. -- http://www.inconnect.com Message-ID: <AFB060E7-7C68@207.173.163.78> References: <338b6960.76768104@news.pdnt.com> Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit To: "Allan Peretz" <pretzl@pobox.com> nntp://news.inconnect.com/comp.sys.next.advocacy, nntp://news.inconnect.com/comp.sys.mac.programmer.codewarrior, nntp://news.inconnect.com/comp.sys.mac.programmer.help On Tue, May 27, 1997 5:14 PM, Allan Peretz <mailto:pretzl@pobox.com> wrote: >On 23 May 1997 02:07:15 GMT, Preston Holmes <pholmes@ucsd.edu> wrote: > >>I'm trying to find someone who attended WWDC but isn't interested in the >>"Prelude to Rhapsody" package of CDs they were given. I wasn't able to >>attend WWDC but would love the CDs to learn about OpenStep. > >Yeah! > >What kind of crap is this? I can't find a reasonably priced copy of >OpenStep 4.2 for Mach Intel Developer. Finally Apple has something >that has piqued my interest and I can't get it without spending 1/5 of >my annual salary. This is not the way to get me to buy into Rhapsody. >As a computer consultant with a reasonably large firm, getting my >interest could mean significant revenue for Apple later. > >Why not rename OpenStep 4.2 to "Rhapsody Beta 0.1a" and give copies >away to all interested parties? > Are you a developer registered with Apple's Developer Program? Have you signed the Seed Agreement? If so: >Additional information on the WWDC Prelude to Rhapsody package may be >found at ><http://product.info.apple.com/pr/press.releases/1997/q3/970429.pr.rel.wwdc >..html>. To request your free OpenStep tools (Part Number R0724ZA) today, >contact us in one of the following ways: > >Phone >1-800-282-2732 Toll Free (US) >1-800-637-0029 Toll Free (Canada) >1-716-871-6555 International > >Email >order.adc@apple.com > >FAX >716-871-6511 > So there... it is free! Mike
From: Blake LeBaron <blake@ai.mit.edu> Newsgroups: comp.sys.next.software,comp.sys.next.programmer Subject: Re: OS Enterprise for NT? Date: Wed, 28 May 1997 00:47:33 -0700 Organization: University of Wisconsin Message-ID: <338BE315.3227@ai.mit.edu> References: <5mf6uu$ghq$1@bvadm.bv.tek.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit > > I have looked at Apple's web sites, but I just want to double > check. Does anyone know if I develop an Openstep app using > Enterprise on NT, will other users using NT be able to run > the app without having openstep on their machines. Will the > same be true for Windows 95? How easy is the integration with > windows' DLLs? > This is a very good question which I'm curious about too. Please post the reply if you get one. Blake
From: AlvinKoh@WriteMe.COM (Al) Newsgroups: comp.sys.next.programmer,comp.sys.next.advocacy,comp.sys.mac.programmer.codewarrior,comp.sys.mac.programmer.help Subject: Re: Looking for Prelude to Rhapsody (It should be free!) Date: Wed, 28 May 1997 16:04:50 +0800 Organization: Motorola Cellular Infrastructure Group Message-ID: <AlvinKoh-2805971604500001@fsng172mac.ops.sing.paging.mot.com> References: <5m2u4j$2b5$3@news1.ucsd.edu> <338b6960.76768104@news.pdnt.com> <338B8919.6351@earthlink.net> <338B8EA4.1D57@earthlink.net> Like it says, "IF". How about those of us interested hobbists (read "Potential Shareware Developers")? How do we get a copy? Alvin In article <338B8EA4.1D57@earthlink.net>, skellener@earthlink.net wrote: >Got this from MacInsider >http://www.macinsider.com/ > >>If you're a member of Apple's Developer Programs and you didn't go >>to WWDC, you can still get Prelude to Rhapsody free. It's available >>on a first-come, first-serve basis, and it doesn't come with >>WebObjects, but all the other stuff (OPENSTEP User 4.2 for Mach >>Prerelease 2, OPENSTEP Developer 4.2 for Mach Prerelease 2, >>OPENSTEP Enterprise 4.2 for Windows NT and Windows 95 >>Prerelease, and online documentation) is there. > >>To get it, ask apple... >>order.adc@apple.com > > >Hope this helps, > >STEVE K. -- *-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-* Alvin Koh <AlvinKoh@WriteMe.COM> ...Today's dreamers are tomorrow's achievers....ZZZZZZZZZZZ.... ($$$)-($$$)-($$$)-($$$)-($$$)-($$$)-($$$)-($$$)-($$$)-($$$)-($$$)
From: "Bruce J. Dolby" <B.Dolby@pfh.sel.alcatel.de> Newsgroups: comp.sys.next.programmer Subject: Resize a gif (the hard way) Date: Wed, 28 May 1997 10:11:44 +0100 Organization: Alcatel SEL Message-ID: <338BF6D0.6420@pfh.sel.alcatel.de> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Hi gif experts, I have a gif picture and I would like to resize it. My problems is that want to do this from the command line. Are there any tools out there and where can I find them? Thanks BJD
From: interbbs@hotmail.com (-*Future-Net*-) Newsgroups: comp.sys.next.programmer Subject: FreeNetAccessWorldwide Date: Tue, 27 May 1997 19:45:00 GMT Organization: -*Future-Net*- Message-ID: <338b11f9.7055665@hiroken.hiroken.or.jp> Free Adult Internet Connection Worldwide Via Our Bbs. Follow the link and enjoy... http://cybercity.hko.net/la/interbbs/freenet/free.htm
From: dcoyle@ctp.com (David A. Coyle) Newsgroups: comp.sys.next.programmer Subject: Forcing IB to (really) load a palette Date: 28 May 1997 12:54:14 GMT Organization: Cambridge Technology Partners, Inc. Message-ID: <5mh9tm$i2g@concorde.ctp.com> Hi all! I created an IB palette, to preserve my CVS info the cheap way (this time using notifications) but have discovered that IB is too smart, and doesn't actually load the palette until it's selected in the palettes panel. This presents a little problem, if I forget to load the palette before saving my nibs. So, can I force IB to load the palette (I know that if it's the selected palette when I quit, it's selected when I restart), or must I just be very careful? Or must I roll up my sleeves and write a proper bundle? Thanks, Dave ------- /\/\ Dave Coyle <dcoyle@ctp.com> / /_ \ Cambridge Technology Partners \ / / 118/119 Lower Baggot Street \/\/ Dublin 2, Republic of Ireland Tel: +353 1 607 9008 WWW: http://www.ctp.com>
From: dcoyle@ctp.com (David A. Coyle) Newsgroups: comp.sys.next.programmer Subject: SOLVED: Forcing IB to (really) load a palette Date: 28 May 1997 16:18:30 GMT Organization: Cambridge Technology Partners, Inc. Message-ID: <5mhlsm$m1l@concorde.ctp.com> References: <5mh9tm$i2g@concorde.ctp.com> In article <5mh9tm$i2g@concorde.ctp.com> dcoyle@ctp.com (David A. Coyle) writes: <munched text> The solution is to catch the appWillTerminate: notification, and examine the defaults for loaded palettes, see where I am, and then set the active palette default to this value. Thanks to Georg (sitting next to me here!) who reminded me of NSApplication's notifications.... Dave ------- /\/\ Dave Coyle <dcoyle@ctp.com> / /_ \ Cambridge Technology Partners \ / / 118/119 Lower Baggot Street \/\/ Dublin 2, Republic of Ireland Tel: +353 1 607 9008 WWW: http://www.ctp.com>
From: Charles William Swiger <cs4w+@andrew.cmu.edu> Newsgroups: comp.sys.next.programmer Subject: Re: Resize a gif (the hard way) Date: Wed, 28 May 1997 12:57:01 -0400 Organization: Fifth yr. senior, Computer Science, Carnegie Mellon, Pittsburgh, PA Message-ID: <UnX6DRO00UhBI1wsY1@andrew.cmu.edu> References: <338BF6D0.6420@pfh.sel.alcatel.de> In-Reply-To: <338BF6D0.6420@pfh.sel.alcatel.de> Excerpts from netnews.comp.sys.next.programmer: 28-May-97 Resize a gif (the hard way) by "Bruce J. Dolby"@pfh.sel > I have a gif picture and I would like to resize it. > My problems is that want to do this from the command line. > Are there any tools out there and where can I find them? Search for the 'pbmplus' utilities. They'll let you do many wondrous things with images from the command line. -Chuck Charles Swiger | cs4w@andrew.cmu.edu | standard disclaimer ----------------+---------------------+--------------------- I know you're an optimist if you think I'm a pessimist.
From: sef@kithrup.com Newsgroups: comp.sys.next.programmer Subject: cmsg cancel <338b11f9.7055665@hiroken.hiroken.or.jp> Date: 28 May 1997 16:58:29 GMT Control: cancel <338b11f9.7055665@hiroken.hiroken.or.jp> Message-ID: <cancel.338b11f9.7055665@hiroken.hiroken.or.jp> Sender: interbbs@hotmail.com (-*Future-Net*-) Spam cancelled by sef@kithrup.com
Newsgroups: comp.sys.next.advocacy,comp.sys.next.programmer From: Hans Mulder <hansm@icgned.nl> Subject: Re: Perl 5.01 available? Message-ID: <EAwGv1.3s4@icgned.nl> Sender: news@icgned.nl Organization: Save the Dodo Foundation References: <AFA8AAD4-937CEE@141.214.134.235> <5lvd22$in6$1@ironhorse.plsys.co.uk> Date: Wed, 28 May 1997 16:37:49 GMT Matthew_Seaman@plsys.co.uk (Matthew Seaman) wrote: >In <AFA8AAD4-937CEE@141.214.134.235> "Robert A. Decker" wrote: >> Is Perl 5.01 available for OpenStep 4.2? Can someone point me to it? >eagle:~:% /usr/bin/perl -v >This is perl, version 5.001 > Unofficial patchlevel 1m. >Copyright 1987-1994, Larry Wall >Perl may be copied only under the terms of either the Artistic License or the >GNU General Public License, which may be found in the Perl 5.0 source kit. >It's bundled. Can you compile the perl source that should be included (per the GNU Public License) with the compiler included in openStep 4.2 ??? I've tried to do that on OpenStep 4.1 and it doesn't work. Presumably, the Perl binary bundled with 4.1 was compiled on 3.3. Did NeXT fix this problem in 4.2? Incidentally, perl version 5.004 was released two weaks ago. It compiles out of the box on OpenStep 4.1. Unlike 5.001, version 5.004 compiles to a fat binary by default (only if you have that compiler option installed, of course). -- HansM
From: bettis@inetnebr.com (Mr. Jeremy Bettis) Newsgroups: comp.sys.next.software,comp.sys.next.programmer Subject: Re: OS Enterprise for NT? Date: 28 May 1997 14:18:15 -0500 Organization: Internet Nebraska Distribution: USA Message-ID: <5mi0dn$t0i$1@falcon.inetnebr.com> References: <5mf6uu$ghq$1@bvadm.bv.tek.com> NNTP-Posting-User: bettis markfr@markfr .cse.tek.com writes: >I have looked at Apple's web sites, but I just want to double >check. Does anyone know if I develop an Openstep app using >Enterprise on NT, will other users using NT be able to run >the app without having openstep on their machines. Will the >same be true for Windows 95? How easy is the integration with >windows' DLLs? Nope. All OpenStep Enterprise for Windows NT programs require the OpenStep runtime. I have not seen a price list for this but it was $799 retail before the WWDC. I heard it was lowered some.
From: bettis@inetnebr.com (Mr. Jeremy Bettis) Newsgroups: comp.sys.next.programmer Subject: Re: gcc in Prelude/OS4.2 ? Date: 28 May 1997 14:21:39 -0500 Organization: Internet Nebraska Message-ID: <5mi0k3$1n$1@falcon.inetnebr.com> References: <5m3mg6$asn@sun0.urz.uni-heidelberg.de> <5mf7fu$arj$1@falcon.inetnebr.com> NNTP-Posting-User: bettis bettis@inetnebr.com (Mr. Jeremy Bettis) writes: >Reading specs from /usr/local/lib/gcc-lib/m68k-next-nextstep3/2.7.2/specs >gcc version 2.7.2 >Reading specs from >C:/NeXT/NextDeveloper/Libraries/gcc-lib/i386-nextpdo-winnt3.5\2.7.2.1\specs >gcc version 2.7.2.1 for NeXT PDO Oh what a moron I am. I listed the wrong version. Here is the correct version from OS Mach (m68k) 4.2 beta. Reading specs from /lib/m68k/specs NeXT Software, Inc. version cc-744.12, gcc version 2.7.2.1
From: sanguish@digifix.com (Scott Anguish) Newsgroups: comp.sys.next.programmer,comp.sys.next.advocacy,comp.sys.mac.programmer.codewarrior,comp.sys.mac.programmer.help Subject: Re: Looking for Prelude to Rhapsody (It should be free!) Date: 28 May 1997 19:02:23 GMT Organization: Digital Fix Development Message-ID: <5mhvfv$k1i$1@news.digifix.com> References: <5m2u4j$2b5$3@news1.ucsd.edu> <338b6960.76768104@news.pdnt.com> <338B8919.6351@earthlink.net> <338B8EA4.1D57@earthlink.net> <AlvinKoh-2805971604500001@fsng172mac.ops.sing.paging.mot.com> In-Reply-To: <AlvinKoh-2805971604500001@fsng172mac.ops.sing.paging.mot.com> On 05/28/97, Al wrote: >Like it says, "IF". > >How about those of us interested hobbists (read "Potential Shareware >Developers")? How do we get a copy? > Either pay the $250 to join the Apple Developer program at the lowest level (which gets you loads of material in a timely fashion) or wait for Premier. Thats not unreasonable. -- Scott Anguish <sanguish@digifix.com> NEXTSTEP/OpenStep Information <URL:http://www.stepwise.com>
From: sanguish@digifix.com (Scott Anguish) Newsgroups: comp.sys.next.software,comp.sys.next.programmer Subject: Re: OS Enterprise for NT? Date: 28 May 1997 19:22:45 GMT Organization: Digital Fix Development Message-ID: <5mi0m5$kev$1@news.digifix.com> References: <5mf6uu$ghq$1@bvadm.bv.tek.com> <5mi0dn$t0i$1@falcon.inetnebr.com> In-Reply-To: <5mi0dn$t0i$1@falcon.inetnebr.com> On 05/28/97, Mr. Jeremy Bettis wrote: >markfr@markfr .cse.tek.com writes: >>I have looked at Apple's web sites, but I just want to double >>check. Does anyone know if I develop an Openstep app using >>Enterprise on NT, will other users using NT be able to run >>the app without having openstep on their machines. Will the >>same be true for Windows 95? How easy is the integration with >>windows' DLLs? > >Nope. All OpenStep Enterprise for Windows NT programs require the >OpenStep runtime. > >I have not seen a price list for this but it was $799 retail before the >WWDC. I heard it was lowered some. > Its important to note also that when Rhapsody ships the Runtime costs drop to ZERO. -- Scott Anguish <sanguish@digifix.com> NEXTSTEP/OpenStep Information <URL:http://www.stepwise.com>
From: interbbs@hotmail.com (InternetPRO.) Newsgroups: comp.sys.next.programmer Subject: FreeNetAccessWorldwid+ Date: Wed, 28 May 1997 17:03:01 GMT Organization: InternetPRO. Message-ID: <337b11f9.7055665@hiroken.hiroken.or.jp> Free Adult Internet Connection Worldwid+ Via Our Bbs. Follow the link and enjoy... http://cybercity.hko.net/la/interbbs/freenet/free.htm
Date: 28 May 1997 20:29:34 GMT From: clewis@ferret.ocunix.on.ca (Chris Lewis) Sender: interbbs@hotmail.com (InternetPRO.) Message-ID: <cancel.337b11f9.7055665@hiroken.hiroken.or.jp> Newsgroups: comp.sys.next.programmer Subject: cmsg cancel <337b11f9.7055665@hiroken.hiroken.or.jp> Control: cancel <337b11f9.7055665@hiroken.hiroken.or.jp> FREENETACCESS spam cancelled by clewis@ferret.ocunix.on.ca Original Subject: FreeNetAccessWorldwid+ Total spams this type to date: 5204 Total this spam type for this user to date: 1935
Newsgroups: comp.sys.next.programmer From: George Pipkin <gpp8p@Virginia.edu> Subject: EOM - master/detail Content-Type: text/plain; charset=us-ascii Message-ID: <338CA5C8.277D@Virginia.edu> Sender: usenet@murdoch.acc.Virginia.EDU Content-Transfer-Encoding: 7bit Organization: University of Virginia Mime-Version: 1.0 Date: Wed, 28 May 1997 21:38:16 GMT I've been playing around with the "Prelude to Rhapsody" that was passed out at the WWDC. One problem I've been running into involves dragging master/detail relationships from Enterprise Objects Modeler into the Interface Builder. According to the Getting Started manual, if you drag a *relationship* from the modeler onto a window, a master-detail interface should appear on the window involving two table view objects - one for the master entity, and the other for the detail entity. But when I try this, only one table view object appears, and it represents the master entity. Is there some trick to this ? - George Pipkin
From: pretzl@pobox.com (Allan Peretz) Newsgroups: comp.sys.next.programmer,comp.sys.next.advocacy,comp.sys.mac.programmer.codewarrior,comp.sys.mac.programmer.help Subject: Re: Looking for Prelude to Rhapsody (It should be free!) Date: Thu, 29 May 1997 00:01:23 GMT Organization: Planet Digital Network Technologies Message-ID: <338cc67d.166154550@news.pdnt.com> References: <5m2u4j$2b5$3@news1.ucsd.edu> <338b6960.76768104@news.pdnt.com> <338B8919.6351@earthlink.net> <338B8EA4.1D57@earthlink.net> <AlvinKoh-2805971604500001@fsng172mac.ops.sing.paging.mot.com> <5mhvfv$k1i$1@news.digifix.com> On 28 May 1997 19:02:23 GMT, sanguish@digifix.com (Scott Anguish) wrote: > > Either pay the $250 to join the Apple Developer program at the >lowest level (which gets you loads of material in a timely fashion) or >wait for Premier. > > Thats not unreasonable. > Scott: I'm one step ahead of you... Unfortunately, as I was told by an Apple employee, the prelude packages will probably be long gone before my membership in the developer program gets processed. Sigh... So once again, it looks like a potential advocate for an intriguing new product is getting the door slammed in his face. And all I wanted to do was learn this product so I could find better ways for my clients to use it in their businesses. Your loss, Apple. Allan Peretz
From: scott@eviews.com (Scott Ellsworth) Newsgroups: comp.sys.next.programmer,comp.sys.mac.programmer.codewarrior Subject: Re: Looking for Prelude to Rhapsody (It should be free!) Date: Thu, 29 May 97 00:01:33 GMT Organization: QMS Message-ID: <5mih41$459$1@news01.deltanet.com> References: <5m2u4j$2b5$3@news1.ucsd.edu> <338b6960.76768104@news.pdnt.com> <338B8919.6351@earthlink.net> <338B8EA4.1D57@earthlink.net> <AlvinKoh-2805971604500001@fsng172mac.ops.sing.paging.mot.com> <5mhvfv$k1i$1@news.digifix.com> In article <5mhvfv$k1i$1@news.digifix.com>, sanguish@digifix.com (Scott Anguish) wrote: >On 05/28/97, Al wrote: >>Like it says, "IF". >>How about those of us interested hobbists (read "Potential Shareware >>Developers")? How do we get a copy? > Either pay the $250 to join the Apple Developer program at the >lowest level (which gets you loads of material in a timely fashion) or >wait for Premier. > > Thats not unreasonable. Let me second that. If you are a hobbyist, and find $250 out of line, then you likely do not need Rhapsody as yet. From the people I have talked with, it is still a tad scary in terms of eventual stability and functionality. If you do need it, then the cost is fairly minimal compared with the other pro tour tools you need.. As an example, I bought QC for personal projects, but I have not acquirred spotlight. When work next does a serious Mac project, I will suggest it. I suspect, based on Apple's previous behavior, that prices will drop precipitously once release nears. They are aware that they have to get the OS out to people, and they seem to have enough clue today (though possibly not tomorrow) to do so. I was one of the many who could not afford the price of admission at Next when I was a student. I am glad that times have changed. Scott Scott Ellsworth scott@eviews.com "When a great many people are unable to find work, unemployment results" - Calvin Coolidge, (Stanley Walker, City Editor, p. 131 (1934)) "The barbarian is thwarted at the moat." - Scott Adams
From: mat0001@jove.acs.unt.edu Newsgroups: comp.sys.next.programmer,comp.sys.next.advocacy,comp.sys.mac.programmer.codewarrior,comp.sys.mac.programmer.help Subject: Re: Looking for Prelude to Rhapsody (It should be free!) Date: Wed, 28 May 1997 19:26:48 -0600 Organization: University of North Texas Message-ID: <mat0001-2805971926490001@remote48.server1.local.premium.dialup.unt.edu> References: <5m2u4j$2b5$3@news1.ucsd.edu> <338b6960.76768104@news.pdnt.com> <338B8919.6351@earthlink.net> <338B8EA4.1D57@earthlink.net> <AlvinKoh-2805971604500001@fsng172mac.ops.sing.paging.mot.com> <5mhvfv$k1i$1@news.digifix.com> <338cc67d.166154550@news.pdnt.com> Sounds like you should have signed up sooner. OpenStep as been around for a while and NeXTStep on Intel even longer. Why didn't you try with NeXT sooner? just wondering.... Michael In article <338cc67d.166154550@news.pdnt.com>, pretzl@pobox.com (Allan Peretz) wrote: > On 28 May 1997 19:02:23 GMT, sanguish@digifix.com (Scott Anguish) > wrote: > > > > > Either pay the $250 to join the Apple Developer program at the > >lowest level (which gets you loads of material in a timely fashion) or > >wait for Premier. > > > > Thats not unreasonable. > > > Scott: > > I'm one step ahead of you... Unfortunately, as I was told by an Apple > employee, the prelude packages will probably be long gone before my > membership in the developer program gets processed. Sigh... > > So once again, it looks like a potential advocate for an intriguing > new product is getting the door slammed in his face. And all I wanted > to do was learn this product so I could find better ways for my > clients to use it in their businesses. Your loss, Apple. > > Allan Peretz
From: bettis@inetnebr.com (Mr. Jeremy Bettis) Newsgroups: comp.sys.next.software,comp.sys.next.programmer Subject: Re: OS Enterprise for NT? Date: 28 May 1997 18:25:28 -0500 Organization: Internet Nebraska Message-ID: <5miet8$kvv$1@falcon.inetnebr.com> References: <5mf6uu$ghq$1@bvadm.bv.tek.com> <5mi0dn$t0i$1@falcon.inetnebr.com> <5mi0m5$kev$1@news.digifix.com> NNTP-Posting-User: bettis sanguish@digifix.com (Scott Anguish) writes: > Its important to note also that when Rhapsody ships the >Runtime costs drop to ZERO. On WinNT? Deploying a product on Rapsody is going to be just as hard as NeXTSTEP was. No one will want it unless they can run all of their favorite Winders programs on the same computer.
From: George Lurker <georgel@bayarea.net> Newsgroups: comp.sys.next.programmer Subject: Technical Recruiters Date: Wed, 28 May 1997 18:45:39 -0700 Organization: Complimate Technical Staffing Message-ID: <338CDFC3.2A91@bayarea.net> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit To anyone living in the San Francisco Bayarea: Complimate Technical Staffing (Sunnyvale, CA) is seeking people with programming and other Software backgrounds who wish to work as Technical recruiters. If you are interested please call 408-733-8994 Or e-mail: CareerDesk@complimate.com Or fax: 408-733-0968
From: AlvinKoh@WriteMe.COM (Al) Newsgroups: comp.sys.next.programmer,comp.sys.mac.programmer.codewarrior Subject: Re: Looking for Prelude to Rhapsody (It should be free!) Date: Thu, 29 May 1997 09:51:41 +0800 Organization: Motorola Cellular Infrastructure Group Message-ID: <AlvinKoh-2905970951410001@fsng172mac.ops.sing.paging.mot.com> References: <5m2u4j$2b5$3@news1.ucsd.edu> <338b6960.76768104@news.pdnt.com> <338B8919.6351@earthlink.net> <338B8EA4.1D57@earthlink.net> <AlvinKoh-2805971604500001@fsng172mac.ops.sing.paging.mot.com> <5mhvfv$k1i$1@news.digifix.com> <5mih41$459$1@news01.deltanet.com> I agree that $250 is not unreasonable. Just that since Rhapsody is the new direction, giving away Prelude will be helpful in increasing the developer base. Al In article <5mih41$459$1@news01.deltanet.com>, scott@eviews.com (Scott Ellsworth) wrote: >In article <5mhvfv$k1i$1@news.digifix.com>, sanguish@digifix.com (Scott Anguish) wrote: >>On 05/28/97, Al wrote: >>>Like it says, "IF". > >>>How about those of us interested hobbists (read "Potential Shareware >>>Developers")? How do we get a copy? > >> Either pay the $250 to join the Apple Developer program at the >>lowest level (which gets you loads of material in a timely fashion) or >>wait for Premier. >> >> Thats not unreasonable. > >Let me second that. If you are a hobbyist, and find $250 out of line, then >you likely do not need Rhapsody as yet. From the people I have talked with, >it is still a tad scary in terms of eventual stability and functionality. If >you do need it, then the cost is fairly minimal compared with the other pro >tour tools you need.. > >As an example, I bought QC for personal projects, but I have not acquirred >spotlight. When work next does a serious Mac project, I will suggest it. > >I suspect, based on Apple's previous behavior, that prices will drop >precipitously once release nears. They are aware that they have to get the OS >out to people, and they seem to have enough clue today (though possibly not >tomorrow) to do so. > >I was one of the many who could not afford the price of admission at Next when >I was a student. I am glad that times have changed. > >Scott > >Scott Ellsworth scott@eviews.com >"When a great many people are unable to find work, unemployment >results" - Calvin Coolidge, (Stanley Walker, City Editor, p. 131 (1934)) >"The barbarian is thwarted at the moat." - Scott Adams -- *-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-* Alvin Koh <AlvinKoh@WriteMe.COM> ...Today's dreamers are tomorrow's achievers....ZZZZZZZZZZZ.... ($$$)-($$$)-($$$)-($$$)-($$$)-($$$)-($$$)-($$$)-($$$)-($$$)-($$$)
From: sanguish@digifix.com (Scott Anguish) Newsgroups: comp.sys.next.programmer,comp.sys.mac.programmer.codewarrior Subject: Re: Looking for Prelude to Rhapsody (It should be free!) Date: 29 May 1997 03:42:53 GMT Organization: Digital Fix Development Message-ID: <5mitvt$145$1@news.digifix.com> References: <5m2u4j$2b5$3@news1.ucsd.edu> <338b6960.76768104@news.pdnt.com> <338B8919.6351@earthlink.net> <338B8EA4.1D57@earthlink.net> <AlvinKoh-2805971604500001@fsng172mac.ops.sing.paging.mot.com> <5mhvfv$k1i$1@news.digifix.com> <5mih41$459$1@news01.deltanet.com> <AlvinKoh-2905970951410001@fsng172mac.ops.sing.paging.mot.com> In-Reply-To: <AlvinKoh-2905970951410001@fsng172mac.ops.sing.paging.mot.com> On 05/28/97, Al wrote: >I agree that $250 is not unreasonable. Just that since Rhapsody is the new >direction, giving away Prelude will be helpful in increasing the developer >base. > Apple did give it away to developers who were serious enough to attend WWDC. Apple is giving it away to existing Apple Developers as long as they have supply. Apple SHOULD make it affordable for Developers to buy NOW. At the very most the same as the $299 Edu price, with the same -no deploy- license that Educational users get. I sympathize, but there are still licensing costs associated with OpenStep Mach that won't be with Rhapsody... -- Scott Anguish <sanguish@digifix.com> NEXTSTEP/OpenStep Information <URL:http://www.stepwise.com>
From: sanguish@digifix.com (Scott Anguish) Newsgroups: comp.sys.next.programmer,comp.sys.next.advocacy,comp.sys.mac.programmer.codewarrior,comp.sys.mac.programmer.help Subject: Re: Looking for Prelude to Rhapsody (It should be free!) Date: 29 May 1997 03:31:46 GMT Organization: Digital Fix Development Message-ID: <5mitb2$vr$1@news.digifix.com> References: <5m2u4j$2b5$3@news1.ucsd.edu> <338b6960.76768104@news.pdnt.com> <338B8919.6351@earthlink.net> <338B8EA4.1D57@earthlink.net> <AlvinKoh-2805971604500001@fsng172mac.ops.sing.paging.mot.com> <5mhvfv$k1i$1@news.digifix.com> <338cc67d.166154550@news.pdnt.com> In-Reply-To: <338cc67d.166154550@news.pdnt.com> On 05/28/97, Allan Peretz wrote: >On 28 May 1997 19:02:23 GMT, sanguish@digifix.com (Scott Anguish) >wrote: > >> >> Either pay the $250 to join the Apple Developer program at the >>lowest level (which gets you loads of material in a timely fashion) or >>wait for Premier. >> >> Thats not unreasonable. >> >Scott: > >I'm one step ahead of you... Unfortunately, as I was told by an Apple >employee, the prelude packages will probably be long gone before my >membership in the developer program gets processed. Sigh... > >So once again, it looks like a potential advocate for an intriguing >new product is getting the door slammed in his face. And all I wanted >to do was learn this product so I could find better ways for my >clients to use it in their businesses. Your loss, Apple. > Signing up will get you DR of Rhapsody sometime in the next 2-3 months... and again, you'll have a head start... You could buy a used copy of 4.x on the Net.... Or find a student and get them to buy you a copy through the edu discount. COMMENT: Apple should make the Developer Program pricing for OpenStep/Intel the same as the Educational EFFECTIVE IMMEDIATELY.... this would get those who didn't get the free version up and running.. -- Scott Anguish <sanguish@digifix.com> NEXTSTEP/OpenStep Information <URL:http://www.stepwise.com>
From: sanguish@digifix.com (Scott Anguish) Newsgroups: comp.sys.next.software,comp.sys.next.programmer Subject: Re: OS Enterprise for NT? Date: 29 May 1997 03:44:50 GMT Organization: Digital Fix Development Message-ID: <5miu3i$146$1@news.digifix.com> References: <5mf6uu$ghq$1@bvadm.bv.tek.com> <5mi0dn$t0i$1@falcon.inetnebr.com> <5mi0m5$kev$1@news.digifix.com> <5miet8$kvv$1@falcon.inetnebr.com> In-Reply-To: <5miet8$kvv$1@falcon.inetnebr.com> On 05/28/97, Mr. Jeremy Bettis wrote: >sanguish@digifix.com (Scott Anguish) writes: >> Its important to note also that when Rhapsody ships the >>Runtime costs drop to ZERO. > >On WinNT? Deploying a product on Rapsody is going to be just >as hard as NeXTSTEP was. No one will want it unless they can run >all of their favorite Winders programs on the same computer. > I question this assertion... but I believe this is only made because you don't understand what the Runtime is... First off, the Runtime costs I was discussing are for NT. Secondly, they can run whatever app they want beside it since OpenStep/NT is the OpenStep/APIs on the NT Operating System. -- Scott Anguish <sanguish@digifix.com> NEXTSTEP/OpenStep Information <URL:http://www.stepwise.com>
From: Timothy Luoma <luomat@peak.org> Newsgroups: comp.sys.next.software,comp.sys.next.programmer Subject: Anyone using Ping.app under 4.x? Followup-To: comp.sys.next.software Date: Wed, 28 May 1997 18:04:06 -0700 Organization: The PEAK FTP site for OpenStep & NeXTStep Message-ID: <Pine.SUN.3.96.970528175957.11677F-100000@kira> Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Ping.app crashes immediately on launch under OS/mach 4.1 gdb reports this: GDB 4.14 (NEXTSTEP 4.0 --target i386), Copyright 1995 Free Software Foundation, Inc... Reading symbols from /LocalApps/Ping.app/Ping...(no debugging symbols found)...done. Reading symbols from /usr/shlib/libni_s.A.shlib...(no debugging symbols found)...done. Reading symbols from /usr/shlib/libMedia_s.A.shlib...done. Reading symbols from /usr/shlib/libNeXT_s.C.shlib...done. Reading symbols from /usr/shlib/libsys_s.B.shlib...done. (gdb) run Starting program: /LocalApps/Ping.app/Ping Program exited normally. No stack. (gdb) q has anyone else been able to use it under 4.1? Thanks TjL -- TjL <luomat@peak.org> / http://www.peak.org/~luomat/next/ "The best things in life are made into inferior versions and bundled with the latest Microsoft systems" NS/OS users: My 'other sites' page has been entirely reworked
From: Timothy Luoma <luomat@peak.org> Newsgroups: comp.sys.next.software,comp.sys.next.programmer Subject: nevermind -- Re: Anyone using Ping.app under 4.x? Date: Wed, 28 May 1997 22:43:29 -0700 Organization: The PEAK FTP site for OpenStep & NeXTStep Message-ID: <Pine.SUN.3.96.970528224245.26437B-100000@kira> References: <Pine.SUN.3.96.970528175957.11677F-100000@kira> Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII In-Reply-To: <Pine.SUN.3.96.970528175957.11677F-100000@kira> One of the nibs wasn't readable.... fixed... TjL
From: stephlise@telco.com (Steph & Lise) Newsgroups: comp.sys.next.programmer Subject: Cum visit our free BBS Date: Wed, 28 May 1997 22:38:17 GMT Organization: Steph & Lise Message-ID: <336b11f9.7055665@hiroken.hiroken.or.jp> Free Adult Internet Connection Worldwid- Via Our Bbs. Follow the link and enjoy... http://cybercity.hko.net/la/interbbs/freenet/free.htm
From: stephlise@telco.com (Steph & Lise) Newsgroups: comp.sys.next.programmer Date: Wed, 28 May 1997 22:38:17 GMT Message-ID: <cancel.336b11f9.7055665@hiroken.hiroken.or.jp> Subject: cmsg cancel <336b11f9.7055665@hiroken.hiroken.or.jp> Control: cancel <336b11f9.7055665@hiroken.hiroken.or.jp> Organization: Usenet Canal Historique ECP/EMP aka SPAM or pyramidal scheme (MMF) cancelled by bofh@keltia.freenix.fr It may also be an image too small for newsbot to be activated. See report in news.admin.net-abuse.bulletins. Date: Thu May 29 11:25:13 1997 Original subject was: Cum visit our free BBS
From: juergen.albertsen@flensburg.netsurf.de (Juergen Albertsen) Newsgroups: comp.sys.next.software,comp.sys.next.programmer Subject: Re: OS Enterprise for NT? Date: Wed, 28 May 1997 18:22:54 GMT Organization: Private Message-ID: <338c70b5.4237593@news.allcon.net> References: <5mf6uu$ghq$1@bvadm.bv.tek.com> >I have looked at Apple's web sites, but I just want to double >check. Does anyone know if I develop an Openstep app using >Enterprise on NT, will other users using NT be able to run >the app without having openstep on their machines. [...] Anyone who wants to be able to run an OpenStep application on its box has to install the OpenStep deployment version (on the same CD as your development version). > [..] Will the >same be true for Windows 95? How easy is the integration with >windows' DLLs? Starting with OpenStep 4.2 you will also be able to run your apps on Win95 (but not to develop them). OpenStep DLLs don't intefer with Win DLLs. Personally, I like the fact that they reside in a sparate directory, rather than in the depths of the windows directories. Regards, Jürgen --- Jürgen Albertsen juergen.albertsen@flensburg.netsurf.de Face the facts -- forget euphoria!
From: "Frank Alviani" <alviani@ix.netcom.com> Newsgroups: comp.sys.next.programmer Subject: Intel Hardware Configuration Question Date: 29 May 97 08:53:25 -0500 Organization: Netcom Message-ID: <AFB2F48B-17DDF@205.184.194.174> Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Hello, All! This may not be quite the right newsgroup for this question, so I ask for your patience in advance.... I am a Mac programmer who is trying to assemble an inexpensive Intel system for my home, out of my own pocket, so I can start working with the Prelude To Rhapsody material provided at WWDC (my company doesn't have any spare machines to lend me). Not being intimate with the Intel world, I've found the configuration guide slightly obscure. It seems that (apart from performance questions) there is no problem with using an EIDE hard disk in the system, as long as there is a SCSI CD-ROM to install from. In some of the other material (such as some of the NextAnswers) that ATAPI CD-ROMs (which, if I understand correctly, attach to an EIDE controller but appear to be SCSI drives) are supported. My questions are: 1) Is it possible to get by with an ATAPI CD-ROM, and avoid the additional expense of a SCSI controller and CD-ROM? If so, are there any tricks to getting the system set up that way so that I can install OpenStep from the CD-ROMs? 2) I am planning on putting 64M of EDO RAM in the system. Is this adequate? I realize that this is not going to be a screaming performer, but I have severe budget limitations to work within. Thanks in advance for all of your help. Frank Alviani
Date: 29 May 1997 10:06:22 EST Newsgroups: comp.sys.next.programmer Message-ID: <cancel.338CDFC3.2A91@bayarea.net> Control: cancel <338CDFC3.2A91@bayarea.net> From: clewis@ferret.ocunix.on.ca Sender: George Lurker <georgel@bayarea.net> Subject: cmsg cancel <338CDFC3.2A91@bayarea.net> EMP/ECP (aka SPAM) cancelled by clewis@ferret.ocunix.on.ca. See news.admin.net-abuse.announce, report 19970529.05 for further details
From: bestor@dpls.dacc.wisc.edu Newsgroups: comp.sys.next.programmer Subject: Re: NeXT in Wisconsin? Date: 27 May 1997 17:29:05 GMT Organization: University of Wisconsin, Madison Message-ID: <5mf5l1$19dc@news.doit.wisc.edu> References: <3385AEB6.2C0C@execpc.com> Colin Hanson <jerome@execpc.com> wrote: >Does anybody here know of any NeXT/Openstep development groups based in >Wisconsin (reasonably close to Milwaukee)? There's a bunch of NeXT users in Madison, in addition to a user group MadNUG that meets once a month. There's also still a few NeXT's actively being used on campus, at least I'm aware of some in Chemistry, Mathematics and Social Sciences (having worked in all three). Perhaps there's more. I'm not aware of any companies in Madison developing focusing solely on NEXTSTEP development though. - Gareth
From: Jim Gagnon <jimg@abacus.com> Newsgroups: comp.sys.mac.graphics,comp.sys.next.programmer,comp.sys.mac.comm,comp.sys.mac.programmer.misc,comp.sys.mac.misc,comp.sys.next.misc Subject: Re: Rhapsody features? Date: Thu, 29 May 1997 09:54:19 -0700 Organization: Abacus Concepts, Inc. Message-ID: <338DB457.2579@abacus.com> References: <5lvn4l$tje@src-news.pa.dec.com> <3385FA0F.5439@abacus.com> <*jc-2305972243290001@192.0.2.1> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit John Christie wrote: > In article <3385FA0F.5439@abacus.com>, Jim Gagnon <jimg@abacus.com> wrote: > >> Yes. Long term, a Rhapsody will be Apple's server solutions, although I >> understand that the server line is sticking with AIX for the time >> being. I believe it's due to the fact that OpenStep doesn't scale well >> when you have lots of simultaneous users. > > The very next OS to be produced for Apple's 500 and 700 series servers > is Rhapsody. They are not waiting for any other reason than it ain't > ready. thye already cancelled updates to AIX. Interesting. The long-time NeXT guys tell me that NeXTStep has real issues as a server OS. Apparently, if you put more than twelve-or-so users on it at a time, it really bogs down. Also, there's a limit of 200 processes in NeXTStep, which is actually pretty low for even a client-side OS. To top it off, a NeXTStep system really needs the protection of a firewall -- security is definitely behind the levels defined by Solaris and AIX. Apple may have cancelled updates to AIX (and who can blame them), but they've got some work before Rhapsody is up to snuff as a standalone Server.
From: mwyner@apple.com (Michelle Wyner) Newsgroups: comp.sys.next.programmer Subject: Re: [Q] TravelAdvisor : Prelude To Rhapsody Date: Thu, 29 May 1997 11:42:01 -0700 Organization: Apple Computer Message-ID: <mwyner-2905971142010001@wynemi.apple.com> References: <weesh-2705970813330001@user-37kbv65.dialup.mindspring.com> In article <weesh-2705970813330001@user-37kbv65.dialup.mindspring.com>, weesh@mindspring.com (Kenneth H. Wieschhoff) wrote: > Also, is there an Undo mechanism available in the framework? No, there currently is no Undo mechanism in Interface Builder (and note: I am not the person to talk to about putting it in. The engineers know this is a feature that is wanted). -- Michelle Wyner Apple Developer Tech Support Rhapsody Sample Code Flunkie
From: cord@concentric.net Newsgroups: comp.sys.next.programmer,comp.sys.next.advocacy,comp.sys.mac.programmer.codewarrior,comp.sys.mac.programmer.help Subject: Re: Looking for Prelude to Rhapsody (It should be free!) Date: Thu, 29 May 97 20:27:42 GMT Organization: Concentric Internet Services Message-ID: <5mkos6$hgb@chronicle.concentric.net> References: <5m2u4j$2b5$3@news1.ucsd.edu> <338b6960.76768104@news.pdnt.com> <338B8919.6351@earthlink.net> Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII In article <338B8919.6351@earthlink.net>, skellener@earthlink.net wrote: >Apple's decision to not lower the price of Openstep for Mach is "one of >the worst ideas in the history of bad ideas"!!!! > > >STEVE K. > Oh sure. First it's ooh and ahhh, but later there's running and screaming. ____ cord
From: "Robert Fisher" <rfisher@onr.com> Newsgroups: comp.sys.next.programmer Subject: Re: Looking for Prelude to Rhapsody (It should be free!) Date: 29 May 1997 23:12:44 GMT Organization: Renegade Software Message-ID: <01bc6c6f$3e914a10$0100000a@ivanova> References: <5m2u4j$2b5$3@news1.ucsd.edu> <338b6960.76768104@news.pdnt.com> <338B8919.6351@earthlink.net> <338B8EA4.1D57@earthlink.net> <AlvinKoh-2805971604500001@fsng172mac.ops.sing.paging.mot.com> <5mhvfv$k1i$1@news.digifix.com> <338cc67d.166154550@news.pdnt.com> <mat0001-2805971926490001@remote48.server1.local.premium.dialup.unt.edu> mat0001@jove.acs.unt.edu wrote in article <mat0001-2805971926490001@remote48.server1.local.premium.dialup.unt.edu>... > Sounds like you should have signed up sooner. OpenStep as been around for > a while and NeXTStep on Intel even longer. Why didn't you try with NeXT > sooner? just wondering.... Couldn't have had anything to do with the high cost of entry, could it? =) Did not Apple just "cut" the cost of OpenStep for NT to $1500? Isn't OPENSTEP still $5000? (At least for development systems.) Yeah, I wish I'd gotten into OPENSTEP long ago. But it seems I could've never started programming OPENSTEP for as little as it cost me to get started programming for the Mac OS. Maybe I'm wrong, but that's the impression I always got whenever I dropped by NeXT's web site to look into OPENSTEP. -- Robert Fisher Renegade Software rfisher@onr.com
From: mwyner@apple.com (Michelle Wyner) Newsgroups: comp.sys.next.programmer Subject: sample code for Rhapsody Date: Thu, 29 May 1997 16:20:00 -0700 Organization: Apple Computer Message-ID: <mwyner-2905971620000001@wynemi.apple.com> Hi all, For those who don't know me, my name is Michelle Wyner and I'm in Apple DTS working on sample code for Rhapsody. We want to write sample code that will be useful to Rhapsody developers, so if any of you have a minute, please answer the questions below, and send them to mwyner@apple.com with a subject of SAMPLE CODE IDEAS. 1) Which OpenStep/NeXTStep samples have been most useful to you in the past (assuming you've programmed in OpenStep/NeXTStep before)? 2) What kind of samples would you like to see for the Rhapsody Developer Release (and beyond?). Also, please include your company name (this is just for our reference to see who we're getting responses from). Thanks! -- Michelle Wyner Apple Developer Tech Support Rhapsody Sample Code Flunkie
Newsgroups: comp.sys.next.programmer From: gabriel@trigger.ali.bc.ca (Gabriel Musatescu) Subject: OS 4.1 and TextEdit app - tab stop bug? Message-ID: <EAyy63.EC8@gateway.ali.bc.ca> Sender: nobody@gateway.ali.bc.ca Organization: A.L.I. Technologies, Inc. Date: Fri, 30 May 1997 00:46:50 GMT Hi all, The TextEdit application from OS4.1 seems to have a bug where the tab stops get out of alignment with the rest of the text, for certain sizes of a fixed pitch font (including the default Courier 12). Anybody knows what causes this and how to fix it? Thanks ----gabriel
From: Rich Markle <rmarkle@earthlink.net> Newsgroups: comp.sys.next.programmer,comp.sys.next.advocacy,comp.sys.mac.programmer.codewarrior,comp.sys.mac.programmer.help Subject: Re: Looking for Prelude to Rhapsody (It should be free!) Date: Thu, 29 May 1997 18:15:22 -0700 Organization: Code Monkeys of America Message-ID: <338E2A2A.1C63@earthlink.net> References: <5m2u4j$2b5$3@news1.ucsd.edu> <338b6960.76768104@news.pdnt.com> <338B8919.6351@earthlink.net> <5mkos6$hgb@chronicle.concentric.net> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit cord@concentric.net wrote: > I must say, I am a little non-plussed. Apple (and by extension NeXT) have their backs against the wall in the marketplace by any account and yet they still aren't giving any of the developer tools away free. OS/Mach for Enterprise is still $4999 for the cheap "starter pack", "Web Objects Pro 3.0" is $3499, and now has...pay attention...Java support!!! Wow, doesn't Java support Java? What do you need to add another layer of software for? And for $8500?!!!! What I am trying to say is if this software truly has the revolutionary tools developers need, at these prices nobody but nerds who have too much money to spend are going to find out. If Apple doesn't drop the prices (i.e., spread the Gospel by giving the dev tools away) then they are already dead. I payed $489 for Visual Cafe Pro 1.0 for Java Development. It hits Sybase, Oracle, Ms SQL Server ODBC, and includes dbAnywhere as middle-ware. It runs on better than 80% of the PC's on the planet. All this for $8000 dollars less than the equivalent Apple Setup. APPLE/NEXT WHAT THE HELL ARE YOU THINKING??!!!!! In case you were wondering, I develop Java for a living and have an ND Turbo Cube at home. I love the tech, I just hate to see people run the companies into the ground. Just my $.02 -- Rich Markle >> rmarkle@earthlink.net (310)442-8086
From: drelson@ic.net (David Relson) Newsgroups: comp.sys.next.programmer Subject: Re: [Q] Good Smalltalk-like class browser avail? Date: Fri, 30 May 1997 03:02:54 GMT Organization: ICNET... Your Link To The Internet... +1.313.998.0090 Message-ID: <338e42d9.91285@news.ic.net> References: <5m2hlu$d63$1@murrow.corp.sgi.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit I have heard interesting reports on OOBR, the Object Oriented Browser, which is an emacs add-on. Unfortunately I have not yet had time to investigate it. I think OOBR can be found on the InfoDock web page. If not there, then use a search engine to find it. Good luck ( and please let me know how it goes). On Thu, 22 May 1997 17:35:53 -0500, Kevin Birch <kbirch@sgi.com> wrote: >Does anyone know of a good class browser for 3.3 on HPPA? >Something akin to a Smalltalk-type class browser, that you >can edit code in. > >Kevin >kbirch@pobox.com David Relson drelson@ic.net D & R Associates Ann Arbor, MI
From: stephlise@telco.com (Steph&Lise.) Newsgroups: comp.sys.next.programmer Subject: FREE HOT PICTURES HOT! Date: Thu, 29 May 1997 21:56:14 GMT Organization: Steph&Lise. Message-ID: <998b11f9.7055665@hiroken.hiroken.or.jp> Free Adult Internet Connection Worldwide Via Our Bbs. Follow the link and enjoy... http://cybercity.hko.net/la/interbbs/freenet/free.htm
Newsgroups: comp.sys.next.programmer From: jurgen@oic.de (Juergen Moellenhoff) Subject: How can I display icons or images in a NSComboBox object? Message-ID: <EAtD3D.1LI@oic.de> Sender: news@oic.de Organization: OIC, Bochum, Germany Date: Tue, 27 May 1997 00:23:37 GMT Hi, the subject is the question :-). How can I display icons or images in a NSComboBox object? I noticed that NSComboBox is a subclass of NSTextField and the NSComboBoxCell a subclass of NSTextFieldCell and so I assume that NSComboBox can display only text and not text and images or only images. Is this correct? Thank you in advance. Juergen Moellenhoff
From: sef@kithrup.com Newsgroups: comp.sys.next.programmer Subject: cmsg cancel <998b11f9.7055665@hiroken.hiroken.or.jp> Date: 30 May 1997 06:16:10 GMT Control: cancel <998b11f9.7055665@hiroken.hiroken.or.jp> Message-ID: <cancel.998b11f9.7055665@hiroken.hiroken.or.jp> Sender: stephlise@telco.com (Steph&Lise.) Spam cancelled by sef@kithrup.com
From: weesh@mindspring.com (Kenneth H. Wieschhoff) Newsgroups: comp.sys.next.programmer Subject: NSTabView? Date: Fri, 30 May 1997 06:58:03 +0100 Organization: Siren Enterprises Message-ID: <weesh-3005970658040001@user-37kbm6n.dialup.mindspring.com> Is there a tabbed view of some sort available? ->Ken
From: Joseph Panico <jpanico@online.disney.com> Newsgroups: comp.sys.next.programmer Subject: Re: Intel Hardware Configuration Question Date: Fri, 30 May 1997 10:45:44 -0400 Organization: Disney Online Message-ID: <338EE818.E78B8552@online.disney.com> References: <AFB2F48B-17DDF@205.184.194.174> Mime-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 > the configuration guide slightly obscure. It seems that (apart from > performance questions) there is no problem with using an EIDE hard > disk in > the system, as long as there is a SCSI CD-ROM to install from. In some > > of > the other material (such as some of the NextAnswers) that ATAPI > CD-ROMs > (which, if I understand correctly, attach to an EIDE controller but > appear > to be SCSI drives) are supported. My questions are: > 1) Is it possible to get by with an ATAPI CD-ROM, and avoid the > additional > expense of a SCSI controller and CD-ROM? If so, are there any tricks > to > getting the system set up that way so that I can install OpenStep from > > the > CD-ROMs? I advise you to go all SCSI. In my experience, most pure SCSI configurations (using a Adaptec or DPT adaptor) will work with little or no fussing. Any flavor of IDE can be problematic. Sure, you can find IDE configs that work (we have some here) but it's much more of a crapshoot than using all SCSI (HD and CD-ROM). If you attempt to use IDE components, the odds of pain and suffering rise dramatically. > 2) I am planning on putting 64M of EDO RAM in the system. Is this > adequate? Plenty, I run with 32 MB RAM and get great performance. > Frank Alviani -- Joe Panico Disney Online jpanico@online.disney.com
From: mcgredo@crl.crl.com (Donald R. McGregor) Newsgroups: comp.sys.next.programmer Subject: Re: Intel Hardware Configuration Question Date: 30 May 1997 09:04:39 -0700 Organization: Miskatonic University Department of Classics Message-ID: <5mmtqn$oa7@crl.crl.com> References: <AFB2F48B-17DDF@205.184.194.174> In article <AFB2F48B-17DDF@205.184.194.174>, Frank Alviani <alviani@ix.netcom.com> wrote: >My questions are: > >1) Is it possible to get by with an ATAPI CD-ROM, and avoid the additional >expense of a SCSI controller and CD-ROM? If so, are there any tricks to >getting the system set up that way so that I can install OpenStep from the >CD-ROMs? Yep, works fine. The install program has a "pick source device" and "install to device" option. Just pick the IDE device for both of 'em. >2) I am planning on putting 64M of EDO RAM in the system. Is this adequate? Completely adequate. You can probably get by with 32 if that's a big deal in your budget. -- Don McGregor | I did it for the children. mcgredo@crl.com |
From: mcgredo@crl.crl.com (Donald R. McGregor) Newsgroups: comp.sys.mac.graphics,comp.sys.next.programmer,comp.sys.mac.comm,comp.sys.mac.programmer.misc,comp.sys.mac.misc,comp.sys.next.misc Subject: Re: Rhapsody features? Date: 30 May 1997 09:09:49 -0700 Organization: Miskatonic University Department of Classics Message-ID: <5mmu4d$oji@crl.crl.com> References: <5lvn4l$tje@src-news.pa.dec.com> <3385FA0F.5439@abacus.com> <*jc-2305972243290001@192.0.2.1> <338DB457.2579@abacus.com> In article <338DB457.2579@abacus.com>, Jim Gagnon <jimg@abacus.com> wrote: >Interesting. The long-time NeXT guys tell me that NeXTStep has real >issues as a server OS. Apparently, if you put more than twelve-or-so >users on it at a time, it really bogs down. Also, there's a limit of >200 processes in NeXTStep, which is actually pretty low for even a >client-side OS. To top it off, a NeXTStep system really needs the >protection of a firewall -- security is definitely behind the levels >defined by Solaris and AIX. The NeXT OS was tuned as a client machine. It's not all that big of a deal for Apple to tweak some kernel parameters in a way that would hurt interactive performance but increase server performance; not unlike the "differences" between NT Workstation and NT Server. The Unix tools in the old release were a bit behind the times. I suspect the 4.4 BSD upgrade will fix a lot of that. -- Don McGregor | I did it for the children. mcgredo@crl.com |
From: "Lawson English" <english@primenet.com> Newsgroups: comp.sys.mac.advocacy,comp.sys.next.advocacy,comp.sys.next.programmer,comp.sys.mac.programmer.misc Subject: GX OOP class proposal & contest (was Re: GX game graphics Date: 30 May 1997 11:06:01 -0700 Organization: Primenet Services for the Internet Message-ID: <AFB4698E-4F5EF@206.165.44.84> References: <4095467485.51634735@softarc.com> To: "Eric King" <rex@MIT.EDU>, "AIMED-Talk" <aimed-talk@aimed.org>, "GX-Talk" <gx-talk@aimed.org> nntp://news.primenet.com/comp.sys.next.advocacy, nntp://news.primenet.com/comp.sys.next.programmer, nntp://news.primenet.com/comp.sys.mac.programmer.misc MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Someone said: > >> Compare this to the AppKit where ALL applications are > AUTOMATICALLY not > >> only localizable but can run in mutliple languages AT THE SAME TIME. > The > >> result is that EVERY application under has more international support > than > >> ANY on the Macintosh. > >> > >> And don't say this isn't so Lawson, because as I've also pointed out on > >> many occasions, I DO THIS FOR A LIVING. I can't _wait_ for Rhapsody! > According to what I have read, heard and on Scott Anguish's WWDC page, NeXT does NOT support bi-directionality. That means pasting a date into a Hebew text-string will NOT work properly. Additionally, vertical text is not currently supported in NeXT. GX, on the other hand, DOES support bi-directional text, even in the simplest of its text-shapes. The layout shape supports multiple levels of text running in different directions, including vertical, and will automatically support hit-testing of a string which contains nested mono-directional, bi-directional and vertical text. I'm not sure what happens if horizontal text has *embedded* vertical text... The creation of an OOP wrapper for GX Layout/Glyph/Text shapes is likely far, FAR easier than creating a version of DPS + AppKit that handles the same level of textual support as the layout shape. How do I know this? Because the layout shape already exists and the API includes functions for breaking a single string into smaller chunks when it gets too long, geometrically (on screen/paper). Now, for DPS + AppKit to incorporate GX Typography, they'll have to grab all the capabilities of GX and put them into an OOP format in Obj-C and make them fast when calling the DPS font renderer. Now, for a GX OOP library to do what DPS + AppKit does for mono-languages, one will have to create a paragraph-level library (already mostly done in the TX text library that ships with the SDK) and instead of breaking and moving to the next line, breaking and moving over to the other side of any embedded graphics and eventually moving to the next available line as needed. BIg whoop. HOrribly complex change that would take FOREVER to implement... [not] Here's my bet: the GX programming community can take the GX text-handling services and wrap them in class libraries that provides the functionality of GX Typography AND the international text-handling functionality of DPS + AppKit well before the equivalent ships in Rhapsody DRxx. To be fair to both sides, things that NeXT provides that System 7.xx doesn't (e.g. hierarchical localization of languages) don't count. Similarly, GX transparency options, individual orientation of lines, 3D perspective, and other GX-only graphical abilities that will be essentially freebies on the GX side don't count either. Obj-C's superior abilities to create new programming objects CAN count, as long as they contribute specifically to the functionality in question, but only if we can't fudge it on the MacOS side. In other words, IB's ability to link menu-selection to class actions is a big win for ease-of-develoment, but as long as we can fudge the same behavior using the more primitive MacOS development tools, it doesn't make a difference to the outcome of the contest. (I'd be more clear on this point if I better understood IB and OBJ-C, obviously). The goal is to implement AppKit + DPS functionality for word-processing using GX classes BEFORE AppKit + DPS incorporate GX layout stuff and to provide as much of GX's Typography in the GX classes as possible with the expectation that Rhapsody's implementation will have everything also. The GX developers need to have a description of the AppKit classes, methods and so on that currently exist and those that were described in the WWDC on the future of Rhapsody graphics. Given that, I'm claiming that those class libraries can be implemented FASTER using GX than using the already existing libraries under OpenStep + GX Typography because it will take MUCH longer to implement GX Typography in Rhapsody than it will to implement current and announced AppKit text-handling classes using GX and something like CodeWarrior C++. There's enough geeks who like GX that would be willing to work on this to make it happen, I think The language and environment of choice should be COdeWarrior 9+, I think. I'm using CW 11 right now, but I don't expect big enough differences between CW9 and CW12 that would make the classes unusable/undevelopable using any of those releases. The classes would be available to the public for use in any CW project on MacOS. Takers? ++++++++++++++++++++++++++++++ HOW DO I SUBSCRIBE TO GX-TALK? --------------------------------- To subscribe to GX-TALK proceed as follows: Send E-mail to: <gx-talk-request@aimed.org> with anything in the subject line and the following command as the first (and only) line of the message body: SUBSCRIBE +++++++++++++++++++++++++++++++++
From: fpottier@pauillac.inria.fr (Francois Pottier) Newsgroups: comp.sys.next.programmer,comp.sys.next.software,comp.sys.next.advocacy,comp.sys.next.misc Subject: Re: Apple announces new pricing for OS - This is insane !!!!!!!!! Date: 30 May 1997 18:32:40 GMT Organization: INRIA Rocquencourt, BP 105, 78153 Le Chesnay Cedex, France Message-ID: <5mn6g8$q4j@news-rocq.inria.fr> References: <5lc2ju$det@winx03.informatik.uni-wuerzburg.de> <5lcoh1$3k1@shelob.afs.com> <3379B914.887@sapir.ling.yale.edu> Mime-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit Cc: In article <3379B914.887@sapir.ling.yale.edu>, Stephen R. Anderson <anderson@sapir.ling.yale.edu> wrote: >I didn't notice any mention of "academic bundle" pricing in Apple's >press release about OS 4.2. Does anyone know if this policy will >continue for 4.2 (and any future pre-rhapsody versions)? I asked them (by email) about the academic version, and the answer is: the 4.2 academic bundle (user+developer) is at $299. Sounds like a great deal compared to the regular $5000. -- François Pottier Francois.Pottier@inria.fr http://pauillac.inria.fr/~fpottier/
From: fpottier@pauillac.inria.fr (Francois Pottier) Newsgroups: comp.sys.next.programmer Subject: Re: OpenStep 4.2 Date: 30 May 1997 18:36:48 GMT Organization: INRIA Rocquencourt, BP 105, 78153 Le Chesnay Cedex, France Message-ID: <5mn6o0$q5e@news-rocq.inria.fr> References: <5m0nlh$naj@hpuniv.univ-lr.fr> <AFAA0D26-24AD4@141.214.134.235> <5m32ha$48g$1@news.digifix.com> Mime-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit Cc: In article <5m32ha$48g$1@news.digifix.com>, Scott Anguish <sanguish@digifix.com> wrote: > Yes, but OpenStep 4.2 is supposed to actually ship shortly in >its commercial form. I'm considering purchasing OpenStep/Mach 4.2. As a Mac developer, I'd like to give OpenStep development a try. However, I have been told that its Unix layer is not "standard" or "modern", meaning mostly that it is not Posix-compliant and that I would have trouble compiling off-the-shelf "Unix" sources. Is this true? Any comments? Thanks! -- François Pottier Francois.Pottier@inria.fr http://pauillac.inria.fr/~fpottier/
From: Greg_Anderson@afs.com (Gregory H. Anderson) Newsgroups: comp.sys.mac.advocacy,comp.sys.next.advocacy,comp.sys.next.programmer,comp.sys.mac.programmer.misc Subject: Re: GX OOP class proposal & contest (was Re: GX game graphics Date: 30 May 1997 19:08:25 GMT Organization: Anderson Financial Systems Inc. Message-ID: <5mn8j9$ol3@shelob.afs.com> References: <AFB4698E-4F5EF@206.165.44.84> "Lawson English" <english@primenet.com> writes >The goal is to implement AppKit + DPS functionality for word-processing >using GX classes BEFORE AppKit + DPS incorporate GX layout stuff and to >provide as much of GX's Typography in the GX classes as possible with the >expectation that Rhapsody's implementation will have everything also. >There's enough geeks who like GX that would be willing to work on this to >make it happen, I think. Too bad all the NeXT programmers who know enough about DPS have plenty of real, paying work to do, huh? Go challenge someone who gives a damn. God, I feel like a total luser just for responding to you. Must remember not to do _that_ again. -- Gregory H. Anderson | "I wander'd off by myself, In the Crystal Ball/Star Gazer | mystical moist night-air, and from Anderson Financial Systems | time to time, Look'd up in perfect greg@afs.com (NeXTmail OK) | silence at the stars." Walt Whitman
From: gtupar@ctp.com (Georg Tuparev) Newsgroups: comp.sys.next.programmer Subject: diff, rcs, cvs -- URGENT Date: 30 May 1997 19:35:08 GMT Organization: Cambridge Technology Partners, Inc. Message-ID: <5mna5c$f9f@concorde.ctp.com> Hey Folks! I have trouble to compile the GNU diffutils on OS-Mach/Intel/v.4.2 Don't ask me why -- it's a long story, but I need very urgently all the diff, rcs and cvs utils (should be compiled with --prefix pointing to /usr/local) Could any kind soul (NeXT/MIME)mail me the executables (best compiled on NS 3.x -- I know they ware working). Thanks -- georg -- P.S. The flaw is in a function called nxzonefreenolock () ... but I really have no time to play with it now ... the project is very near to the deadline :-( It seams a mem bug introduced in System.framework in OS4.0 is killing a lot of stuff ... -- ------- /\/\ Georg Tuparev <georg_tuparev@ctp.com> | Currently in Dublin / /_ \ Cambridge Technology Partners 118/119 Lower Baggot Street \ / / Apollo House, Apollolaan 15 Dublin 2, Republic of Ireland \/\/ 1077 AB Amsterdam, The Netherlands Tel: +353(1)607-9083 Tel: +31(20)575-0492 Fax: +31(20)575-0500 WWW: http://www.ctp.com
From: gtupar@ctp.com (Georg Tuparev) Newsgroups: comp.sys.next.programmer Subject: Re: NSTabView? Date: 30 May 1997 19:38:18 GMT Organization: Cambridge Technology Partners, Inc. Message-ID: <5mnaba$f9v@concorde.ctp.com> References: <weesh-3005970658040001@user-37kbm6n.dialup.mindspring.com> MiscTabView in MiscKit2.x In article <weesh-3005970658040001@user-37kbm6n.dialup.mindspring.com> weesh@mindspring.com (Kenneth H. Wieschhoff) writes: > Is there a tabbed view of some sort available? > > ->Ken -- ------- /\/\ Georg Tuparev <georg_tuparev@ctp.com> | Currently in Dublin / /_ \ Cambridge Technology Partners 118/119 Lower Baggot Street \ / / Apollo House, Apollolaan 15 Dublin 2, Republic of Ireland \/\/ 1077 AB Amsterdam, The Netherlands Tel: +353(1)607-9083 Tel: +31(20)575-0492 Fax: +31(20)575-0500 WWW: http://www.ctp.com
From: "Lawson English" <english@primenet.com> Newsgroups: comp.sys.mac.advocacy,comp.sys.next.advocacy,comp.sys.next.programmer,comp.sys.mac.programmer.misc Subject: Re: GX OOP class proposal & contest (was Re: GX game graphics Date: 30 May 1997 13:09:00 -0700 Organization: Primenet Services for the Internet Message-ID: <AFB48643-BB4B9@206.165.44.84> References: <5mn8j9$ol3@shelob.afs.com> nntp://news.primenet.com/comp.sys.next.advocacy, nntp://news.primenet.com/comp.sys.next.programmer, nntp://news.primenet.com/comp.sys.mac.programmer.misc MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Gregory H. Anderson <Greg_Anderson@afs.com> said: Lawson English <english@primenet.com> said: [proposal to create GX class library ala Rhapsody text-handling] > >There's enough geeks who like GX that would be willing to work on this to > >make it happen, I think. > > Too bad all the NeXT programmers who know enough about DPS have plenty > of real, paying work to do, huh? Go challenge someone who gives a damn. > DPS doesn't implement what GX does. Nor does the AppKit. You're confusing the issues. And despite the present problems with MacOS marketshare, there's far, FAR more Mac developers with real paying work than NeXT developers. > God, I feel like a total luser just for responding to you. Must remember > not to do _that_ again. Hmmm... Do you believe that the GNU tools provided for free by GNU developers are developed by losers? Do you believe that developing a class library to provide DTP-functionality to any CodeWarrior developer who's willing to use GX graphics is automatically an unworthy cause? Do you believe that my suggesting that we GX-using MacOS developers provide such a set of classes to the rest of MacOS developers so that they in turn can provide such services far, FAR cheaper than otherwise to their current MacOS customers is worthy of such a cheap shot? Lurkers can decide relative merit of posters based on relative value and tone of content, I think. ++++++++++++++++++++++++++++++ HOW DO I SUBSCRIBE TO GX-TALK? --------------------------------- To subscribe to GX-TALK proceed as follows: Send E-mail to: <gx-talk-request@aimed.org> with anything in the subject line and the following command as the first (and only) line of the message body: SUBSCRIBE +++++++++++++++++++++++++++++++++
From: maury@softarc.com (Maury Markowitz) Newsgroups: comp.sys.mac.advocacy,comp.sys.next.advocacy,comp.sys.next.programmer,comp.sys.mac.programmer.misc Subject: Re: GX OOP class proposal & contest (was Re: GX game graphics Date: Fri, 30 May 1997 16:20:22 -0400 Organization: SoftArc Inc. Message-ID: <maury-3005971620230001@199.166.204.230> References: <4095467485.51634735@softarc.com> <AFB4698E-4F5EF@206.165.44.84> In article <AFB4698E-4F5EF@206.165.44.84>, "Lawson English" <english@primenet.com> wrote: > According to what I have read, heard and on Scott Anguish's WWDC page, NeXT > does NOT support bi-directionality. Neither does our app, nor the majority of apps. Only a very very small minority do. > That means pasting a date into a Hebew text-string will NOT work properly. So? > Additionally, vertical text is not currently supported in NeXT. So? > GX, on the other hand, DOES support bi-directional text And GX Text will be in Rhapsody. > The creation of an OOP wrapper for GX Layout/Glyph/Text shapes is likely > far, FAR easier than creating a version of DPS + AppKit that handles the > same level of textual support as the layout shape. So? The guys at Apple who wrote it are likely FAR better at it than you are. If they say they're adding it, they're adding it. Maury
From: "tech" <sschaper@inlink.com> Newsgroups: comp.sys.next.programmer,comp.sys.next.advocacy,comp.sys.mac.programmer.codewarrior,comp.sys.mac.programmer.help Subject: Re: Looking for Prelude to Rhapsody (It should be free!) Date: 30 May 1997 20:22:21 GMT Organization: InLink Message-ID: <01bc6d37$29b83c20$1978c4ce@mercury.inlink.com> References: <5m2u4j$2b5$3@news1.ucsd.edu> <338b6960.76768104@news.pdnt.com> <338B8919.6351@earthlink.net> <5mkos6$hgb@chronicle.concentric.net> <338E2A2A.1C63@earthlink.net> Rich Markle <rmarkle@earthlink.net> wrote in article <338E2A2A.1C63@earthlink.net>... > Just my $.02 I quite agree. And the GNUStep people need your help getting it matured.
From: MaRK_BeSSeY@NeXT.CoM (Mark Bessey) Newsgroups: comp.sys.next.programmer Subject: Re: Intel Hardware Configuration Question Date: 30 May 1997 20:15:28 GMT Organization: Apple Computer, Inc. Message-ID: <5mnch0$jlo$1@news.apple.com> References: <AFB2F48B-17DDF@205.184.194.174> "Frank Alviani" <alviani@ix.netcom.com> writes > 1) Is it possible to get by with an ATAPI CD-ROM, and avoid the > additional expense of a SCSI controller and CD-ROM? If so, are there any > tricks to getting the system set up that way so that I can install > OpenStep from the CD-ROMs? Yes, most any ATAPI CD-ROM will work. In order to install successfully, you need the CD-ROM to be on the primary IDE channel along with your hard drive. > 2) I am planning on putting 64M of EDO RAM in the system. Is this > adequate? 64 Megs is plenty. > I realize that this is not going to be a screaming performer, but I have > severe budget limitations to work within. If you're on a budget, spend your money on RAM before anything else. I really didn't notice all that much speed difference between my Pentium-166 with 64M and a Pentium-Pro 200 with 32M. -- Mark Bessey Apple Computer, Inc. -->I DON'T SPEAK FOR APPLE<--
From: MaRK_BeSSeY@NeXT.CoM (Mark Bessey) Newsgroups: comp.sys.next.programmer Subject: Re: OS 4.1 and TextEdit app - tab stop bug? Date: 30 May 1997 20:21:19 GMT Organization: Apple Computer, Inc. Message-ID: <5mncrv$emq$1@news.apple.com> References: <EAyy63.EC8@gateway.ali.bc.ca> Gabriel Musatescu writes > Hi all, > The TextEdit application from OS4.1 seems to have a bug where the tab > stops get out of alignment with the rest of the text, for certain sizes > of a fixed pitch font (including the default Courier 12). > > Anybody knows what causes this and how to fix it? Could you maybe give a better description of the problem? I can't find anything wrong on OPENSTEP 4.2. What do you mean by "tab stops get out of alignment with the rest of the text"? -- Mark Bessey Apple Computer, Inc. -->I DON'T SPEAK FOR APPLE<--
From: sanguish@digifix.com (Scott Anguish) Newsgroups: comp.sys.mac.advocacy,comp.sys.next.advocacy,comp.sys.next.programmer,comp.sys.mac.programmer.misc Subject: Re: GX OOP class proposal & contest (was Re: GX game graphics Date: 30 May 1997 20:28:21 GMT Organization: Digital Fix Development Message-ID: <5mnd95$l45$1@news.digifix.com> References: <4095467485.51634735@softarc.com> <AFB4698E-4F5EF@206.165.44.84> In-Reply-To: <AFB4698E-4F5EF@206.165.44.84> On 05/30/97, "Lawson English" wrote: >Someone said: > >> >> Compare this to the AppKit where ALL applications are >> AUTOMATICALLY not >> >> only localizable but can run in mutliple languages AT THE SAME TIME. >> The >> >> result is that EVERY application under has more international support >> than >> >> ANY on the Macintosh. >> >> >> >> And don't say this isn't so Lawson, because as I've also pointed out >on >> >> many occasions, I DO THIS FOR A LIVING. I can't _wait_ for Rhapsody! >> > >According to what I have read, heard and on Scott Anguish's WWDC >page, NeXT does NOT support bi-directionality. > NeXT does not support it _CURRENTLY_. Of course since Lawson decided to _selectively_ read (as usual) I'll be glad to provide the rest of the paragraph for him... Input managers for alternate languages were discussed. Apple currently has European and Japanese input managers, and apparently Arabic is high on the list to be added. Although the version of NSText on the DR release will not support it, Ali said that they are aware of the need for bi-directional and vertical layout, and that the current NSText object was designed with that type of functionality in mind, so adding them should not be exceedingly difficult. So that means that they are aware of the problem, and I'd expect it to be resolved in the near future. Now, Ali is a long-time NeXT person, who knows the Text stuff inside out, and what is required. He's intimately familiar with the AppKit and what is involved to do the integration. Lawson is an amateur who tends to shoot his mouth of about GX to the point of having no credibility. He has no clue what the Text object provides, or what Apple/NeXT intends to do with it. This is clearly evident in his selective memory demonstrated above. <snip> >Now, for DPS + AppKit to incorporate GX Typography, they'll have >to grab all the capabilities of GX and put them into an OOP format >in Obj-C and make them fast when calling the DPS font renderer. > Hardly... And all they really need to do is take the algorithms and use them. That is where the value lies in the GX Typography at this point. <SNIP long winded rant about some stupid contest> Lawson, GX is dead. Get over it. -- Scott Anguish <sanguish@digifix.com> NEXTSTEP/OpenStep Information <URL:http://www.stepwise.com>
From: MaRK_BeSSeY@NeXT.CoM (Mark Bessey) Newsgroups: comp.sys.next.programmer Subject: Re: Rhapsody features? Date: 30 May 1997 20:33:39 GMT Organization: Apple Computer, Inc. Message-ID: <5mndj3$eia$1@news.apple.com> References: <338DB457.2579@abacus.com> Jim Gagnon <jimg@abacus.com> writes > Interesting. The long-time NeXT guys tell me that NeXTStep has real > issues as a server OS. Apparently, if you put more than twelve-or-so > users on it at a time, it really bogs down. Also, there's a limit of > 200 processes in NeXTStep, which is actually pretty low for even a > client-side OS. To top it off, a NeXTStep system really needs the > protection of a firewall -- security is definitely behind the levels > defined by Solaris and AIX. Rhapsody is not NEXTSTEP. NEXTSTEP's UNIX underpinnings were a bit aged and creaky. With Rhapsody, we've got a new UNIX layer (BSD 4.4), which will solve some of our problems with security, as well as improving performance. > Apple may have cancelled updates to AIX (and who can blame them), but > they've got some work before Rhapsody is up to snuff as a standalone > Server. Fortunately, we have a whole team of people dedicated to producing the Rhapsody Server version. You can bet they'll be working their butts off turning Rhapsody into a world-class server OS. -- Mark Bessey Apple Computer, Inc. -->I DON'T SPEAK FOR APPLE<--
From: sanguish@digifix.com (Scott Anguish) Newsgroups: comp.sys.mac.advocacy,comp.sys.next.advocacy,comp.sys.next.programmer,comp.sys.mac.programmer.misc Subject: Re: GX OOP class proposal & contest (was Re: GX game graphics Date: 30 May 1997 20:34:02 GMT Organization: Digital Fix Development Message-ID: <5mndjq$l7d$1@news.digifix.com> References: <5mn8j9$ol3@shelob.afs.com> <AFB48643-BB4B9@206.165.44.84> In-Reply-To: <AFB48643-BB4B9@206.165.44.84> On 05/30/97, "Lawson English" wrote: >Gregory H. Anderson <Greg_Anderson@afs.com> said: >Lawson English <english@primenet.com> said: > >[proposal to create GX class library ala Rhapsody text-handling] > > >> >There's enough geeks who like GX that would be willing to work on this >to >> >make it happen, I think. >> >> Too bad all the NeXT programmers who know enough about DPS have plenty >> of real, paying work to do, huh? Go challenge someone who gives a damn. >> > >DPS doesn't implement what GX does. Nor does the AppKit. You're >confusing the issues. And despite the present problems with MacOS >marketshare, there's far, FAR more Mac developers with real paying >work than NeXT developers. > Shift that goal-post again there Lawson.. His point was that the NeXT programmers have better things to do and much, much work to tend to. We don't have time to take up challenges from ranting losers such as yourself. Then again, Mac developers who are going to deploy on Rhapsody are likely busy learning the system and designing killer apps instead of obsessing on writing APIs around a dead imaging system. > >> God, I feel like a total luser just for responding to you. Must >> remember not to do _that_ again. > > > > >Hmmm... > >Do you believe that the GNU tools provided for free by GNU developers >are developed by losers? Certainly not. However Lawson's GX Jihad is hardly GNU. GNU has some credibility, and even Stallman isn't as wacko as you. >Do you believe that developing a class >library to provide DTP-functionality to any CodeWarrior developer >who's willing to use GX graphics is automatically an unworthy >cause? > Yes. GX is Dead. >Do you believe that my suggesting that we GX-using MacOS developers >provide such a set of classes to the rest of MacOS developers so >that they in turn can provide such services far, FAR cheaper than >otherwise to their current MacOS customers is worthy of such a >cheap shot? > Its unlikely that many additional developers are going to be creating frameworks for a rarely installed graphics sub-system that is DEAD. > >Lurkers can decide relative merit of posters based on relative >value and tone of content, I think. > -- Scott Anguish <sanguish@digifix.com> NEXTSTEP/OpenStep Information <URL:http://www.stepwise.com>
From: jrkF95@hamp.hampshire.edu (nobody nogroup) Newsgroups: comp.sys.next.programmer Subject: running dynamically loaded object files Date: 30 May 97 15:54:04 GMT Organization: Hampshire College, Amherst MA Message-ID: <338ef81c.0@192.33.12.30> Can anybody point me to some example code to run dynamically loaded object files? Specifically I've got a program which generates assembly code and uses as to assemble object files. How can my program load these object files and run functions? Any help appreciated. Thanks! -- "What Lassie? A kernel panic?!@! Go get the sysadmin... go on girl!!" jklein@artificial.com The Artificial Society jklein@hampshire.edu http://www.artificial.com
From: sanguish@digifix.com (Scott Anguish) Newsgroups: comp.sys.next.programmer Subject: Re: NSTabView? Date: 30 May 1997 20:42:45 GMT Organization: Digital Fix Development Message-ID: <5mne45$lbq$1@news.digifix.com> References: <weesh-3005970658040001@user-37kbm6n.dialup.mindspring.com> In-Reply-To: <weesh-3005970658040001@user-37kbm6n.dialup.mindspring.com> On 05/29/97, Kenneth H. Wieschhoff wrote: >Is there a tabbed view of some sort available? > >->Ken > There is a version in the MiscKit (www.misckit.com) There is also a version that is promised in the Rhapsody DR release... So Yes, and an official one is around the corner.. -- Scott Anguish <sanguish@digifix.com> NEXTSTEP/OpenStep Information <URL:http://www.stepwise.com>
From: terry@arcane.com (Terry Wilcox) Newsgroups: comp.sys.mac.advocacy,comp.sys.next.advocacy,comp.sys.next.programmer,comp.sys.mac.programmer.misc Subject: Re: GX OOP class proposal & contest (was Re: GX game graphics Date: 30 May 1997 20:57:19 GMT Organization: Arcane Systems Ltd. Sender: terry@www.arcane.com Message-ID: <slrn5ouf3s.9jj.terry@arcane.arcane.com> References: <5mn8j9$ol3@shelob.afs.com> <AFB48643-BB4B9@206.165.44.84> On 30 May 1997 13:09:00 -0700, Lawson English <english@primenet.com> wrote: >Gregory H. Anderson <Greg_Anderson@afs.com> said: >> God, I feel like a total luser just for responding to you. Must remember >> not to do _that_ again. >Lurkers can decide relative merit of posters based on relative value and >tone of content, I think. As way of explanation for my upcoming lack of tact, duty dragged me off a sunny patio where I was enjoying cold beer and attractive women. I find myself in a windowless office, on a sunny Friday, after a couple of pints. That may not mean much to some people, but we had snow on the ground until Tuesday. It's not an excuse, but my tolerance is way down. Lawson, if we did a study on intentional misrepresentation of the facts in the the comp.sys.mac and comp.sys.next hierarchies, your name would be in the title. You're the only person I've ever seen to post an untruth one day, admit it wasn't true the next, then continue on expecting people to believe your every word. It's inconceivable (it means what I think it means) to me that you believe you have any credibility left. You've probably done more to tarnish QuickDraw GX than any number of printing problems ever have. Your facts are based on rumor and your truths stem from ignorance. Rhapsody can't run on Nubus Macs because DPS is too slow, right? Wrong, but that didn't stop you from posting it as the truth and using it to promote GX. It no longer matters if GX is better than DPS. People will take an anti-GX stance just because you promote it. You're GX's worst enemy. GX won't be part of Rhapsody, but it is still part of the MacOS. So go right ahead and torment those poor comp.sys.mac souls with your message. But please get out of comp.sys.next. We've done nothing to deserve you. Terry Wilcox -- Terry Wilcox Arcane Systems Ltd. terry@arcane.com
From: sanguish@digifix.com (Scott Anguish) Newsgroups: comp.sys.next.programmer Subject: Re: OpenStep 4.2 Date: 30 May 1997 20:44:17 GMT Organization: Digital Fix Development Message-ID: <5mne71$lbr$1@news.digifix.com> References: <5m0nlh$naj@hpuniv.univ-lr.fr> <AFAA0D26-24AD4@141.214.134.235> <5m32ha$48g$1@news.digifix.com> <5mn6o0$q5e@news-rocq.inria.fr> In-Reply-To: <5mn6o0$q5e@news-rocq.inria.fr> On 05/30/97, Francois Pottier wrote: >In article <5m32ha$48g$1@news.digifix.com>, >Scott Anguish <sanguish@digifix.com> wrote: > >> Yes, but OpenStep 4.2 is supposed to actually ship shortly in >>its commercial form. > >I'm considering purchasing OpenStep/Mach 4.2. As a Mac developer, I'd >like to give OpenStep development a try. However, I have been told >that its Unix layer is not "standard" or "modern", meaning mostly that >it is not Posix-compliant and that I would have trouble compiling >off-the-shelf "Unix" sources. Is this true? Any comments? > I'm not sure who told you that... I've got many off-the-shelf UNIX sources compiled and running on my machine... stuff like INN, Sendmail, PGP, PERL, NCFTP, etc... -- Scott Anguish <sanguish@digifix.com> NEXTSTEP/OpenStep Information <URL:http://www.stepwise.com>
From: Greg_Anderson@afs.com (Gregory H. Anderson) Newsgroups: comp.sys.mac.advocacy,comp.sys.next.advocacy,comp.sys.next.programmer,comp.sys.mac.programmer.misc Subject: Re: GX OOP class proposal & contest (was Re: GX game graphics Date: 30 May 1997 21:22:29 GMT Organization: Anderson Financial Systems Inc. Message-ID: <5mngel$p6t@shelob.afs.com> References: <slrn5ouf3s.9jj.terry@arcane.arcane.com> Lawson English <english@primenet.com> wrote: >>Gregory H. Anderson <Greg_Anderson@afs.com> said: > >> God, I feel like a total luser just for responding to you. Must >> remember not to do _that_ again. > >Lurkers can decide relative merit of posters based on relative value and >tone of content, I think. You really don't know who you're talking to, do you? I'm sorry. It really is _my_ fault for not introducing myself properly. <extends hand> Greg Anderson, Rush Chairmain. Damn glad to meet ya. Oh, you were looking for relative value. AFS is getting ready to beta test PasteUp and WriteUp, the only fully native DTP and WP applications likely to ship on Rhapsody for quite some time. I personally wrote most of these apps, and I did all the OPENSTEP porting work this spring while you were busy wasting everyone else's time in c.s.n|m.advocacy. I can pretty much guarantee that demo versions will ship on the DR1 CDROM in July, and final versions will be demoed to the public at MacWorld/Boston in August. What did you say _you_ do again? -- Gregory H. Anderson | "We're in the land of the blind, Visionary Ophthalmologist | selling working eyeballs, and they Anderson Financial Systems | balk at the choice of color." -- Tony greg@afs.com (NeXTmail OK) | Lovell, on Mac user reactions to NeXT
From: "Lawson English" <english@primenet.com> Newsgroups: comp.sys.mac.advocacy,comp.sys.next.advocacy,comp.sys.next.programmer,comp.sys.mac.programmer.misc Subject: Re: GX OOP class proposal & contest (was Re: GX game graphics Date: 30 May 1997 14:26:00 -0700 Organization: Primenet Services for the Internet Message-ID: <AFB49855-FF376@206.165.44.84> References: <maury-3005971620230001@199.166.204.230> nntp://news.primenet.com/comp.sys.next.advocacy, nntp://news.primenet.com/comp.sys.next.programmer, nntp://news.primenet.com/comp.sys.mac.programmer.misc MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit > > The creation of an OOP wrapper for GX Layout/Glyph/Text shapes is likely > > far, FAR easier than creating a version of DPS + AppKit that handles the > > same level of textual support as the layout shape. > > So? The guys at Apple who wrote it are likely FAR better at it than you > are. If they say they're adding it, they're adding it. What does "they're adding it" mean? It doesn't (at least not currently) mean adding GX-style plug-in font renderers to support 3rd party font formats such as FontWorks' compressed Japanese fonts. Does it support GX typefaces? Unknown. DOes it support any of the typographical features that are virtually impossible to achieve in realtime using DPS? Unknown. What has been said on GX-TALK is that the GX LineLayout stuff is being worked on and that they intend to make Rhapsody's text handling as powerful as what is found in the layout shape API. That's the most complicated and powerful of the 3 text shapes, but there's a lot of useful functionality found in the Glyph shape and a lot of generic GX functionality in GX graphics that can apply to GX Typography that is impossible to do with DPS text in realtime (e.g. applying 3D perspective to individual glyphs in a typeface or GX's transparency modes and so on). ++++++++++++++++++++++++++++++ HOW DO I SUBSCRIBE TO GX-TALK? --------------------------------- To subscribe to GX-TALK proceed as follows: Send E-mail to: <gx-talk-request@aimed.org> with anything in the subject line and the following command as the first (and only) line of the message body: SUBSCRIBE +++++++++++++++++++++++++++++++++
From: markfr@markfr .cse.tek.com Newsgroups: comp.sys.next.programmer Subject: MallocDebug with C++ Complex? Date: 30 May 1997 21:28:39 GMT Organization: Tektronix, Inc., Beaverton, OR USA Distribution: USA Message-ID: <5mngq7$ldj$1@bvadm.bv.tek.com> Has anyone had any problems using MallocDebug with GNU's Complex class? It seems like when ever I new a Complex array, MallocDebug shows it as a leak. I am pretty sure there isn't a real leak, so is MallocDebug getting fooled? -- Mark Frank markfr@markfr.cse.tek.com
From: "Robert A. Decker" <comrade@umich.edu> Newsgroups: comp.sys.next.advocacy,comp.sys.next.programmer,comp.sys.next.software,comp.sys.mac.advocacy Subject: Prelude WebObjects serial number? Date: 30 May 97 17:53:10 -0400 Organization: University of Michigan ITD News Server Message-ID: <AFB4C48B-1201E2@141.214.134.235> Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit nntp://news.itd.umich.edu/comp.sys.next.programmer, nntp://news.itd.umich.edu/comp.sys.next.software, nntp://news.itd.umich.edu/comp.sys.mac.advocacy I just finished installing the Prelude WebObjects stuff (on Mach) and it's now asking me for a serial number. It's making reference to a registration card. I've looked through the 'Getting Started on WebObjects' book and the 'Installation Guide' booklet, but I can't find a reference to the serial number. I also looked at the CD. This seems to be everything I received at WWDC that has anything to do with WebObjects. Has anyone else gotten around this? rob -- <mailto: "Robert A. Decker" comrade@umich.edu> Listen to my Realaudio playlist:<http://hmrl.cancer.med.umich.edu/Rob/index.ssi> Programmer Analyst - Health Media Research Lab University of Michigan Comprehensive Cancer Center "Get A Life" quote #10: "Wow. I'm a genius too. I think. BEEP." -Chris Elliott
From: "Lawson English" <english@primenet.com> Newsgroups: comp.sys.mac.advocacy,comp.sys.next.advocacy,comp.sys.next.programmer,comp.sys.mac.programmer.misc Subject: Re: GX OOP class proposal & contest (was Re: GX game graphics Date: 30 May 1997 14:53:01 -0700 Organization: Primenet Services for the Internet Message-ID: <AFB49EC1-1175B4@206.165.44.84> References: <5mnd95$l45$1@news.digifix.com> To: "AIMED-Talk" <aimed-talk@aimed.org>, "GX-Talk" <gx-talk@aimed.org> nntp://news.primenet.com/comp.sys.next.advocacy, nntp://news.primenet.com/comp.sys.next.programmer, nntp://news.primenet.com/comp.sys.mac.programmer.misc MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Scott Anguish <sanguish@digifix.com> said: > >Now, for DPS + AppKit to incorporate GX Typography, they'll have > >to grab all the capabilities of GX and put them into an OOP format > >in Obj-C and make them fast when calling the DPS font renderer. > > > > Hardly... > > And all they really need to do is take the algorithms and use > them. That is where the value lies in the GX Typography at this point. > Oh really? After many, MANY attempts at trying to remind you and your friends what your own manuals implicitly say about the joys of retained mode graphics, you still fail to grasp an important point explicitly mentioned in the NeXT DPS manual: making lots of calls via the DPS communications channel is inefficient. Specifically, as benchmarked in the NeXT DPS manual, changing color state info constantly can result in drawing inefficiency. The manual suggests that one draw objects of like color consecutively, rather than at random to avoid this potential slowdown. GX, on the other hand, caches the color info internally within each object (or group of objects) so that there is no slowdown inherent in drawing objects of different colors in any order. Likewise, GX Layout shapes cache info about which fonts, languages, typefaces, styles, etc., etc., etc., etc., are used in a given shape. This means that no global state info need be changed to render a GXLayout shape. In other words, algorithms that are quite fast using a retained mode graphics engine like as GX may well be totally unsuitable, speed-wise, if plopped directly into the AppKit. To suggest otherwise, is well, here's your words about moi: "Lawson is an amateur who tends to shoot his mouth of about GX to the point of having no credibility. He has no clue what the Text object provides, or what Apple/NeXT intends to do with it. This is clearly evident in his selective memory demonstrated above." And why does my suggestion [that MacOS developers familiar with GX should get together to implement (faster, I'm confident) what Rhapsody graphics will someday have, and make it available NOW for MacOS developers] threaten you so much? If my proposed contest/challenge is so immature and childish and amateurish, I'd expect that no MacOS/GX developer would bother to participate (save the "immature and childish and amateurish" ones), so your comments and personal attacks are rather strange -unless you DO feel threatened in some way by such a proposal... BTW, "will soon" and "not currently" doesn't mean "already does." The bi-directional support of Hebrew in the AppKit is non-existent, from what you say. That means that RIGHT NOW, GX is a better fit for Israel than NeXT, even though NeXT's Internationalization is far superior to MacOS's and GX's from what NeXT developers are constantly claiming. Does anyone but me fail to note the logic-error in the above assertion about NeXT's superior Internationalization support? Ditto with vertical text? Contextual text? Etc., etc., etc., etc.? "DPS is a superior solution to GX." Blah. Ranks with "Java is superior technology to OpenDoc." ++++++++++++++++++++++++++++++ HOW DO I SUBSCRIBE TO GX-TALK? --------------------------------- To subscribe to GX-TALK proceed as follows: Send E-mail to: <gx-talk-request@aimed.org> with anything in the subject line and the following command as the first (and only) line of the message body: SUBSCRIBE +++++++++++++++++++++++++++++++++
From: sanguish@digifix.com (Scott Anguish) Newsgroups: comp.sys.next.advocacy,comp.sys.next.programmer,comp.sys.next.software,comp.sys.mac.advocacy Subject: Re: Prelude WebObjects serial number? Date: 30 May 1997 22:08:08 GMT Organization: Digital Fix Development Message-ID: <5mnj48$n2h$1@news.digifix.com> References: <AFB4C48B-1201E2@141.214.134.235> In-Reply-To: <AFB4C48B-1201E2@141.214.134.235> On 05/30/97, "Robert A. Decker" wrote: > > I just finished installing the Prelude WebObjects stuff (on Mach) and >it's now asking me for a serial number. It's making reference to a >registration card. I've looked through the 'Getting Started on WebObjects' >book and the 'Installation Guide' booklet, but I can't find a reference to >the serial number. I also looked at the CD. > This seems to be everything I received at WWDC that has anything to do >with WebObjects. Has anyone else gotten around this? > I believe its on the back of the envelope that the CD came in.. I'd suggest immediately transferring it to the CD using a Sharpie magic marker.. -- Scott Anguish <sanguish@digifix.com> NEXTSTEP/OpenStep Information <URL:http://www.stepwise.com>
From: sanguish@digifix.com (Scott Anguish) Newsgroups: comp.sys.mac.advocacy,comp.sys.next.advocacy,comp.sys.next.programmer,comp.sys.mac.programmer.misc Subject: Re: GX OOP class proposal & contest (was Re: GX game graphics Date: 30 May 1997 22:07:19 GMT Organization: Digital Fix Development Message-ID: <5mnj2n$n2b$1@news.digifix.com> References: <5mnd95$l45$1@news.digifix.com> <AFB49EC1-1175B4@206.165.44.84> In-Reply-To: <AFB49EC1-1175B4@206.165.44.84> On 05/30/97, "Lawson English" wrote: >Scott Anguish <sanguish@digifix.com> said: > >> >Now, for DPS + AppKit to incorporate GX Typography, they'll have >> >to grab all the capabilities of GX and put them into an OOP format >> >in Obj-C and make them fast when calling the DPS font renderer. >> > >> >> Hardly... >> >> And all they really need to do is take the algorithms and use >> them. That is where the value lies in the GX Typography at this point. >> > > > >Oh really? > > After many, MANY attempts at trying to remind you and your friends >what your own manuals implicitly say about the joys of retained mode >graphics, you still fail to grasp an important point explicitly >mentioned in the NeXT DPS manual: making lots of calls via the DPS >communications channel is inefficient. > >Specifically, as benchmarked in the NeXT DPS manual, changing color >state info constantly can result in drawing inefficiency. The >manual suggests that one draw objects of like color consecutively, >rather than at random to avoid this potential slowdown. > <snip> >In other words, algorithms that are quite fast using a retained mode >graphics engine like as GX may well be totally unsuitable, speed-wise, if plopped directly into the AppKit. Common sense would dictate that much of this layout could be done at the AppKit side, without traversing the DPS layer. Drawing parallels to color modes aren't very useful in this case. > >To suggest otherwise, is well, here's your words about moi: > >"Lawson is an amateur who tends to shoot his mouth of about GX >to the point of having no credibility. He has no clue what the Text >object provides, or what Apple/NeXT intends to do with it. This is >clearly evident in his selective memory demonstrated above." > Yep, those are my words. And I stand by them.. >And why does my suggestion [that MacOS developers familiar with >GX should get together to implement (faster, I'm confident) what >Rhapsody graphics will someday have, and make it available NOW for >MacOS developers] threaten you so much? > It doesn't at all. However you should realize that because you get no takers on the NEXT side doesn't mean a damn thing. >If my proposed contest/challenge is so immature and childish and >amateurish, I'd expect that no MacOS/GX developer would bother to >participate (save the "immature and childish and amateurish" ones), >so your comments and personal attacks are rather strange -unless >you DO feel threatened in some way by such a proposal... I'm attempting to point out to you that you won't be likely to bait any NEXT developers into this little contest, since you will then try and worm around to claim that this means it can't be done on the NeXT side... > >BTW, "will soon" and "not currently" doesn't mean "already does." > Yeah, well Rhapsody isn't shipping yet. And GX isn't part of Rhapsody, so its rather moot. >The bi-directional support of Hebrew in the AppKit is non-existent, >from what you say. That means that RIGHT NOW, GX is a better fit >for Israel than NeXT, Fine.. sell GX RIGHT NOW. But that has absolutely no bearing on what is going to happen with Rhapsody ships and GX isn't in there.. > even though NeXT's Internationalization is >far superior to MacOS's and GX's from what NeXT developers are >constantly claiming. Ugh.... -- Scott Anguish <sanguish@digifix.com> NEXTSTEP/OpenStep Information <URL:http://www.stepwise.com>
From: jon@clarke.exnext.com (Jonathan Hendry) Newsgroups: comp.sys.mac.advocacy,comp.sys.next.advocacy,comp.sys.next.programmer,comp.sys.mac.programmer.misc Subject: Re: GX OOP class proposal & contest (was Re: GX game graphics Followup-To: comp.sys.mac.advocacy,comp.sys.next.advocacy,comp.sys.next.programmer,comp.sys.mac.programmer.misc Date: 30 May 1997 22:28:39 GMT Organization: Internet Access Cincinnati 513-887-8877 Message-ID: <5mnkan$rdr$3@ocoee.iac.net> References: <5mndjq$l7d$1@news.digifix.com> <AFB4A410-12B51B@206.165.44.84> Lawson English (english@primenet.com) wrote: : Scott Anguish <sanguish@digifix.com> said: : > : > Yes. GX is Dead. : > : I've forwarded this to the GX-talk mailing list. Those folks who make a : living developing and shipping GX-based products will be unhappy to hear : that they can't do this anymore. Great. The five of you can get together and commiserate over a beer. : > >Do you believe that my suggesting that we GX-using MacOS developers : > >provide such a set of classes to the rest of MacOS developers so : > >that they in turn can provide such services far, FAR cheaper than : > >otherwise to their current MacOS customers is worthy of such a : > >cheap shot? : > > : > Its unlikely that many additional developers are going to be : > creating frameworks for a rarely installed graphics sub-system that is : > DEAD. : > : Eh. Time will tell. Remember: HyperCard is used by millions of folks, and : 100,000 people bought Danny Goodman's first _HyperCard Handbook_... I find it awfully hard to believe that Hypercard is used by 'million' of folks. Maybe in its heyday, but now? -- Jonathan W. Hendry jon@exnext.com
From: "Lawson English" <english@primenet.com> Newsgroups: comp.sys.mac.advocacy,comp.sys.next.advocacy,comp.sys.next.programmer,comp.sys.mac.programmer.misc Subject: Re: GX OOP class proposal & contest (was Re: GX game graphics Date: 30 May 1997 15:16:02 -0700 Organization: Primenet Services for the Internet Message-ID: <AFB4A410-12B51B@206.165.44.84> References: <5mndjq$l7d$1@news.digifix.com> To: "GX-Talk" <gx-talk@aimed.org>, "AIMED-Talk" <aimed-talk@aimed.org> nntp://news.primenet.com/comp.sys.next.advocacy, nntp://news.primenet.com/comp.sys.next.programmer, nntp://news.primenet.com/comp.sys.mac.programmer.misc MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Scott Anguish <sanguish@digifix.com> said: > On 05/30/97, "Lawson English" wrote: > >Gregory H. Anderson <Greg_Anderson@afs.com> said: > >Lawson English <english@primenet.com> said: > > > >[proposal to create GX class library ala Rhapsody text-handling] > > > > > >> >There's enough geeks who like GX that would be willing to work on > this > >to > >> >make it happen, I think. > >> > >> Too bad all the NeXT programmers who know enough about DPS have > plenty > >> of real, paying work to do, huh? Go challenge someone who gives a > damn. > >> > > > >DPS doesn't implement what GX does. Nor does the AppKit. You're > >confusing the issues. And despite the present problems with MacOS > >marketshare, there's far, FAR more Mac developers with real paying > >work than NeXT developers. > > > > Shift that goal-post again there Lawson.. > > His point was that the NeXT programmers have better things to > do and much, much work to tend to. We don't have time to take up > challenges from ranting losers such as yourself. > The only "challenge" is for WE GX developers to implement the functionality of the current and proposed OpenStep/Rhapsody text-handling classes using GX as the foundation rather than DPS. You NeXT/OpenStep developers need only sit back and laugh at our pitiable efforts... > Then again, Mac developers who are going to deploy on Rhapsody > are likely busy learning the system and designing killer apps instead > of obsessing on writing APIs around a dead imaging system. > > > > >> God, I feel like a total luser just for responding to you. Must > >> remember not to do _that_ again. > > > > > > > > > >Hmmm... > > > >Do you believe that the GNU tools provided for free by GNU developers > >are developed by losers? > > Certainly not. However Lawson's GX Jihad is hardly GNU. GNU > has some credibility, and even Stallman isn't as wacko as you. > Is it wacko to believe that a retained mode interface is superior to an immediate-mode graphics engine? Is it wacko to believe that Apple has made a BIG mistake in embracing DPS over GX/Taligent? Is it wacko to believe that calling for like-minded individuals to work on providing a GX-based text-handling class library useable for 20,000,000 end-users is a worthwhile thing to do? > >Do you believe that developing a class > >library to provide DTP-functionality to any CodeWarrior developer > >who's willing to use GX graphics is automatically an unworthy > >cause? > > > > Yes. GX is Dead. > I've forwarded this to the GX-talk mailing list. Those folks who make a living developing and shipping GX-based products will be unhappy to hear that they can't do this anymore. > >Do you believe that my suggesting that we GX-using MacOS developers > >provide such a set of classes to the rest of MacOS developers so > >that they in turn can provide such services far, FAR cheaper than > >otherwise to their current MacOS customers is worthy of such a > >cheap shot? > > > Its unlikely that many additional developers are going to be > creating frameworks for a rarely installed graphics sub-system that is > DEAD. > Eh. Time will tell. Remember: HyperCard is used by millions of folks, and 100,000 people bought Danny Goodman's first _HyperCard Handbook_... > > > >Lurkers can decide relative merit of posters based on relative > >value and tone of content, I think. > > > > -- > Scott Anguish <sanguish@digifix.com> > NEXTSTEP/OpenStep Information <URL:http://www.stepwise.com> > > ------------------------------------------------------------------------- Build a better mousetrap, yes, but then market it like crazy, or instead of catching mice you'll only collect dust. -David Yeargin -------------------------------------------------------------------------
From: sanguish@digifix.com (Scott Anguish) Newsgroups: comp.sys.mac.advocacy,comp.sys.next.advocacy,comp.sys.next.programmer,comp.sys.mac.programmer.misc Subject: Re: GX OOP class proposal & contest (was Re: GX game graphics Date: 30 May 1997 22:50:56 GMT Organization: Digital Fix Development Message-ID: <5mnlkg$o1k$1@news.digifix.com> References: <5mndjq$l7d$1@news.digifix.com> <AFB4A410-12B51B@206.165.44.84> In-Reply-To: <AFB4A410-12B51B@206.165.44.84> On 05/30/97, "Lawson English" wrote: >Scott Anguish <sanguish@digifix.com> said: <snip> >> >Hmmm... >> > >> >Do you believe that the GNU tools provided for free by GNU developers >> >are developed by losers? >> >> Certainly not. However Lawson's GX Jihad is hardly GNU. GNU >> has some credibility, and even Stallman isn't as wacko as you. >> > >Is it wacko to believe that a retained mode interface is superior >to an immediate-mode graphics engine? > >Is it wacko to believe that Apple has made a BIG mistake in >embracing DPS over GX/Taligent? > Yes. - GX would have cost them time to market... this would kill Apple - GX wouldn't have raised _ANY_ interest in the DTP field. This would Kill Apple. - Taligent would have caused most MEDIA, and many developers to say "WHAT???!?!?" Taligent is by and large a joke at this point. This would have killed Apple.. You go on and on and on about DPS being useless, inferior, incapable, etc... but its being demonstrated DAILY by Apple and other developers that it is capable. >Is it wacko to believe that calling for like-minded individuals >to work on providing a GX-based text-handling class library useable >for 20,000,000 end-users is a worthwhile thing to do? > No. But its wacko for you to act the way that you do about the situation. And its a flat out LIE on your part that there are 20,000,000 GX end-users out there. >> >Do you believe that developing a class >> >library to provide DTP-functionality to any CodeWarrior developer >> >who's willing to use GX graphics is automatically an unworthy >> >cause? >> > >> >> Yes. GX is Dead. >> > >I've forwarded this to the GX-talk mailing list. Those folks who >make a living developing and shipping GX-based products will be >unhappy to hear that they can't do this anymore. Certainly nice of you to do that without my permission... I believe that most of those people have probably already come to terms with the status of GX. I doubt that ANY of them are deluding themselves as much as you seem to be about the future of GX outside the blue box. As far as Rhapsody is concerned, GX is dead. Its a dead issue Lawson. Dead.... You need to come to terms with that. If you want to continue to promote GX, use GX, develop for GX or whatever, fine. But its not appropriate for a NEXT forum, or for a Rhapsody forum. The issue is dead as far as Rhapsody goes... Frankly I am (and I'm sure most here are) sick of your GX rants. The only reason you still get responses is that you continue to mis-represent, and in some cases flat out LIE about GX vs DPS, and you may influence people here who simply do not know any better that what you say is true. > >> >Do you believe that my suggesting that we GX-using MacOS developers >> >provide such a set of classes to the rest of MacOS developers so >> >that they in turn can provide such services far, FAR cheaper than >> >otherwise to their current MacOS customers is worthy of such a >> >cheap shot? >> > >> Its unlikely that many additional developers are going to be >> creating frameworks for a rarely installed graphics sub-system that is >> DEAD. >> > >Eh. Time will tell. Remember: HyperCard is used by millions of folks, and >100,000 people bought Danny Goodman's first _HyperCard Handbook_... > What the HELL does Hypercard have to do with this? Hypercard was, at that time, innovative, neat, new, and powerful. Further, from DAY ONE it was EMBRACED BY MANY IF NOT ALL. Comparing a failed-to-be-accepted technology like GX to Hypercard is stupid. --- DPS is beautiful in color.... - lead engineer for a MacOS CADD developer who saw DPS in color for the first time this week. --- -- Scott Anguish <sanguish@digifix.com> NEXTSTEP/OpenStep Information <URL:http://www.stepwise.com>
From: marcel@system.de Newsgroups: comp.sys.next.programmer Subject: Re: GX OOP class proposal & contest (was Re: GX game graphics Date: 30 May 1997 23:10:30 GMT Organization: Technical University Berlin, Germany Distribution: world Message-ID: <5mnmp6$nka$1@brachio.zrz.TU-Berlin.DE> References: <5mnj2n$n2b$1@news.digifix.com> In article <5mnj2n$n2b$1@news.digifix.com> sanguish@digifix.com (Scott Anguish) writes: > On 05/30/97, "Lawson English" wrote: > >To suggest otherwise, is well, here's your words about moi: > > > >"Lawson is an amateur who tends to shoot his mouth of about GX > >to the point of having no credibility. He has no clue what the Text > >object provides, or what Apple/NeXT intends to do with it. This is > >clearly evident in his selective memory demonstrated above." > > Yep, those are my words. And I stand by them.. Actually, it's worse. He is also clueless about the very technology he's advocating. Pretty funny, that, actually. Marcel
Newsgroups: comp.sys.next.programmer From: gabriel@trigger.ali.bc.ca (Gabriel Musatescu) Subject: Re: OS 4.1 and TextEdit app - tab stop bug? Message-ID: <EB0Mw3.2Er@gateway.ali.bc.ca> Sender: nobody@gateway.ali.bc.ca Cc: MaRK_BeSSeY@NeXT.CoM Organization: A.L.I. Technologies, Inc. Date: Fri, 30 May 1997 22:38:26 GMT References: <EAyy63.EC8@gateway.ali.bc.ca> <5mncrv$emq$1@news.apple.com> Mark Bessey wrote: > Gabriel Musatescu writes > > Hi all, > > The TextEdit application from OS4.1 seems to have a bug where the tab > > stops get out of alignment with the rest of the text, for certain sizes > > of a fixed pitch font (including the default Courier 12). > > > > Anybody knows what causes this and how to fix it? > > Could you maybe give a better description of the problem? I can't find > anything wrong on OPENSTEP 4.2. What do you mean by "tab stops get out of > alignment with the rest of the text"? > > I'm glad someone from Apple responded. Thanks. For a fixed pitch font all the characters look aligned in columns. But pressing <tab> will move the "insertion point" somewhere in between columns, so the columns will become "crooked". The tab width is not calculated properly. This was noticed by the author too (Ali Ozer) who notes "Added plain text tabs (but they're semi broken)". For some reason he didn't fix it. Probably the trouble lies at a lower level. Some more details: According to documentation the default paragraph style comes with 12 tab stops positioned at 28.0 points from each other, which for the default font (Courier 12) will make the insertion point jump every 4 columns. That looks OK. TextEdit uses 8-column tabs. That means tab stops should be 56.0 points apart for Courier 12, right?. They are 57.6 apart. Take a look at -tabs in Document.m. To calculate tab widths, the NSFont's -maximumAdvancement method is used. The following table is an example of the values it returns: Font: Courier Size: 11 12 14 16 18 Returned Value: 6.6 7.2 8.4 9.6 10.8 Tabs work: yes no no yes no The returned values are the font size times the "unscaled" width of any glyph (0.6 as returned by NSFont's -widths.) -advancementForGlyph: returns the same values. -boundingRectForGlyph: returns smaller values for the rect width than the advancement. I have no solution so far than to hard code the above values. Otherwise any application that I try to implement based on the OpenStep 4.1 text system will not be able to offer text tab "capabilities" because of this problem. Solutions? Thanks ---gabriel
From: uli@tallowcross.uni-frankfurt.de (Uli Zappe) Newsgroups: comp.sys.next.programmer Subject: services call from the commandline? Date: 30 May 1997 22:31:10 GMT Organization: Frankfurt University Computing Center Message-ID: <5mnkfe$63r@tallowcross.uni-frankfurt.de> Hi, is there a way to call an application's services in a shell script? Thanks for any hints! Bye Uli -- _____________________________________________________________________ Uli Zappe E-Mail: uli@tallowcross.uni-frankfurt.de (NeXTMail,Mime,ASCII) PGP on request Lorscher Strasse 5 WWW: - D-60489 Frankfurt Fon: +49 (69) 9784 0007 Germany Fax: +49 (69) 9784 0042 staff member of NEXTTOYOU - the German NEXTSTEP/OPENSTEP magazine _____________________________________________________________________
From: "Lawson English" <english@primenet.com> Newsgroups: comp.sys.mac.advocacy,comp.sys.next.advocacy,comp.sys.next.programmer,comp.sys.mac.programmer.misc Subject: Re: GX OOP class proposal & contest (was Re: GX game graphics Date: 30 May 1997 18:21:00 -0700 Organization: Primenet Services for the Internet Message-ID: <AFB4CF97-D8A0@206.165.44.62> References: <slrn5ouf3s.9jj.terry@arcane.arcane.com> nntp://news.primenet.com/comp.sys.next.advocacy, nntp://news.primenet.com/comp.sys.next.programmer, nntp://news.primenet.com/comp.sys.mac.programmer.misc MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Terry Wilcox <terry@arcane.com> said: > Rhapsody can't run on Nubus Macs because DPS is too slow, right? Wrong, > but that didn't stop you from posting it as the truth and using it to > promote GX. > As I said in an article with a *seperate title*, I've been told by Those Who Should Know, that DPS being too slow on NuBus Macs is NOT an issue, as far as why Apple may or may not be supporting NuBus PowerMacs. My previous source was e-mail from an engineer with a next e-mail address, so I assumed that they knew what they were talking about. My NEW source is as reliable as any private e-mail can ever be, I believe. > It no longer matters if GX is better than DPS. People will take an anti-GX > stance just because you promote it. You're GX's worst enemy. Only people that allow personality to creep into professional evaluation of products and technologies. Truely professional people will ignore my statements and evaluate the technology on its OWN merits, not mine. >GX won't be part of Rhapsody, but it is still part of the MacOS. So go >right ahead and torment those poor comp.sys.mac souls with your message. >But please get out of comp.sys.next. >We've done nothing to deserve you. Sorry about that. You have ALREADY set the appropriate followups, I'm sure... ++++++++++++++++++++++++++++++ HOW DO I SUBSCRIBE TO GX-TALK? --------------------------------- To subscribe to GX-TALK proceed as follows: Send E-mail to: <gx-talk-request@aimed.org> with anything in the subject line and the following command as the first (and only) line of the message body: SUBSCRIBE +++++++++++++++++++++++++++++++++
From: "Lawson English" <english@primenet.com> Newsgroups: comp.sys.mac.advocacy,comp.sys.next.advocacy,comp.sys.next.programmer,comp.sys.mac.programmer.misc Subject: Re: GX OOP class proposal & contest (was Re: GX game graphics Date: 30 May 1997 18:40:00 -0700 Organization: Primenet Services for the Internet Message-ID: <AFB4D3F4-1DF08@206.165.44.62> References: <5mnlkg$o1k$1@news.digifix.com> nntp://news.primenet.com/comp.sys.next.advocacy, nntp://news.primenet.com/comp.sys.next.programmer, nntp://news.primenet.com/comp.sys.mac.programmer.misc MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit > > >Is it wacko to believe that calling for like-minded individuals > >to work on providing a GX-based text-handling class library useable > >for 20,000,000 end-users is a worthwhile thing to do? > > > > No. But its wacko for you to act the way that you do about > the situation. > > And its a flat out LIE on your part that there are 20,000,000 > GX end-users out there. Ummm... There aren't 20,000,000 System 7.x users, so you're correct, this was an out and out lie. OTOH, most System 7.x users have never had any reason to install GX. There's been no widely disseminated/advertised freeware/shareware that used GX for them to experiment with... Until now (real soon now, that is). [...] >What the HELL does Hypercard have to do with this? >Hypercard was, at that time, innovative, neat, new, and >powerful. Further, from DAY ONE it was EMBRACED BY MANY IF NOT ALL. >Comparing a failed-to-be-accepted technology like GX to >Hypercard is stupid. Unless, of course, I actually suceed in making most of the GX API accessable and useable to HyperCard developers... ++++++++++++++++++++++++++++++ HOW DO I SUBSCRIBE TO GX-TALK? --------------------------------- To subscribe to GX-TALK proceed as follows: Send E-mail to: <gx-talk-request@aimed.org> with anything in the subject line and the following command as the first (and only) line of the message body: SUBSCRIBE +++++++++++++++++++++++++++++++++
From: sanguish@digifix.com (Scott Anguish) Newsgroups: comp.sys.mac.advocacy,comp.sys.next.advocacy,comp.sys.next.programmer,comp.sys.mac.programmer.misc Subject: Re: GX OOP class proposal & contest (was Re: GX game graphics Date: 31 May 1997 06:01:52 GMT Organization: Digital Fix Development Message-ID: <5moesg$36b$1@news.digifix.com> References: <5mo5jb$t71$1@news.digifix.com> <AFB501C4-1CCD2@206.165.44.25> In-Reply-To: <AFB501C4-1CCD2@206.165.44.25> On 05/30/97, "Lawson English" wrote: >Scott Anguish <sanguish@digifix.com> said: >Lawson English <english@primenet.com> said: <snip> >> >> Didn't think so.. >> >> > >Talk about silly questions. Rhapsody doesn't give MacOS users >ANYTHING except (maybe) an upgrade path sometime in the NeXT 18-24 >months to obtain these oh-so-important buzzwords that were the >reason why they bought a Mac in the first place. GX isn't playing any major role in most Mac users lives for the next 18-24 months. >NeXT's purchase may or may not save the company, but for the >immediate-term, MacOS users lost: > Hardly. Their software still runs. There have been quite a number of changes and enhancements added and will be added for MacOS 8. Developers are still actively writing for it. > OpenDoc, the world's most powerful compound document architecture >(designed explicitly to replace ActiveX/OLE on MacOS, where it is >known to crash computers that do NOT have installed if they are >on the same network as those that do have it installed); > OpenDoc wasn't widely adopted by developers. IBM and everyone else involved abandoned in the joint effort. Apple alone couldn't support a cross-platform thing like OpenDoc and hope that it will be accepted. >GX Printing, the world's most powerful printing architecture; > That screwed up non-GX software's abilty to print. >OpenTransport (well sorta, enough high-end potential Rhapsody >customers have been screaming about this one for Amelio to make >placating noises); > If by OpenTransport you mean a STREAMS access to TCP/IP... >Janus, the ability to for two or more OpenDoc users to collaborate >over a network while using virtually ANY OD parts; > >ANd so on. > > <snip> > >What has Rhapsody graphics done for you or anyone else in the world? > Given developers faith that Apple can and will ship a new OS before the end of the Century? -- Scott Anguish <sanguish@digifix.com> NEXTSTEP/OpenStep Information <URL:http://www.stepwise.com>
From: "Frank Alviani" <alviani@ix.netcom.com> Newsgroups: comp.sys.next.programmer Subject: Re: Intel Hardware Configuration Question Date: 30 May 97 19:45:02 -0500 Organization: Netcom Message-ID: <AFB4DEC3-E3F8@205.186.163.45> References: <5mnch0$jlo$1@news.apple.com> Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Thanks to everyone who took the time to reply. I am almost through selecting the components and hope to start assembling the system shortly. Onwards to Rhapsody! --------------------------------------------------- This message was created and sent using the Cyberdog Mail System ---------------------------------------------------
From: "Lawson English" <english@primenet.com> Newsgroups: comp.sys.mac.advocacy,comp.sys.next.advocacy,comp.sys.next.programmer,comp.sys.mac.programmer.misc Subject: Re: GX OOP class proposal & contest (was Re: GX game graphics Date: 30 May 1997 18:25:01 -0700 Organization: Primenet Services for the Internet Message-ID: <AFB4D089-11167@206.165.44.62> References: <5mngel$p6t@shelob.afs.com> nntp://news.primenet.com/comp.sys.next.advocacy, nntp://news.primenet.com/comp.sys.next.programmer, nntp://news.primenet.com/comp.sys.mac.programmer.misc MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Gregory H. Anderson <Greg_Anderson@afs.com> said: > Oh, you were looking for relative value. AFS is getting ready to beta test > PasteUp and WriteUp, the only fully native DTP and WP applications likely > to ship on Rhapsody for quite some time. I personally wrote most of these > apps, and I did all the OPENSTEP porting work this spring while you were > busy wasting everyone else's time in c.s.n|m.advocacy. I can pretty much > guarantee that demo versions will ship on the DR1 CDROM in July, and final > versions will be demoed to the public at MacWorld/Boston in August. > And how well does it handle bi-directional text? Arabic? Vertical Chinese? Vertical English (for that matter)? And your product is expected to do well in Apple's fastest growing market (China) and 2nd largest market (Japan)? Has Apple pledged to ship it with every Rhapsody machine sold in China, as they do with Ready, Set, Go, GX? And my _bona fides_ include getting you to post yet again after you said that you wouldn't bother because it made you such a luser... oops. ++++++++++++++++++++++++++++++ HOW DO I SUBSCRIBE TO GX-TALK? --------------------------------- To subscribe to GX-TALK proceed as follows: Send E-mail to: <gx-talk-request@aimed.org> with anything in the subject line and the following command as the first (and only) line of the message body: SUBSCRIBE +++++++++++++++++++++++++++++++++
From: "Lawson English" <english@primenet.com> Newsgroups: comp.sys.mac.advocacy,comp.sys.next.advocacy,comp.sys.next.programmer,comp.sys.mac.programmer.misc Subject: Re: GX OOP class proposal & contest (was Re: GX game graphics Date: 30 May 1997 18:36:00 -0700 Organization: Primenet Services for the Internet Message-ID: <AFB4D2ED-1A146@206.165.44.62> References: <5mnkan$rdr$3@ocoee.iac.net> nntp://news.primenet.com/comp.sys.next.advocacy, nntp://news.primenet.com/comp.sys.next.programmer, nntp://news.primenet.com/comp.sys.mac.programmer.misc MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Jonathan Hendry <jon@clarke.exnext.com> said: Lawson English <english@primenet.com> said: > : Eh. Time will tell. Remember: HyperCard is used by millions of folks, and > : 100,000 people bought Danny Goodman's first _HyperCard Handbook_... > > I find it awfully hard to believe that Hypercard is used by 'million' > of folks. Maybe in its heyday, but now? Well, NEXT year (pun noted, not intended), HyperCard will be part of QuickTime. This year, HyperCard is used in lots of K-12 settings and in lots of homes of lots of hobbyists. Even without the GX vs DPS debate, the Hypercard newsgroup looks to be about as busy as the next.programmer newsgroup... ++++++++++++++++++++++++++++++ HOW DO I SUBSCRIBE TO GX-TALK? --------------------------------- To subscribe to GX-TALK proceed as follows: Send E-mail to: <gx-talk-request@aimed.org> with anything in the subject line and the following command as the first (and only) line of the message body: SUBSCRIBE +++++++++++++++++++++++++++++++++
From: "Lawson English" <english@primenet.com> Newsgroups: comp.sys.mac.advocacy,comp.sys.next.advocacy,comp.sys.next.programmer,comp.sys.mac.programmer.misc Subject: Re: GX OOP class proposal & contest (was Re: GX game graphics Date: 30 May 1997 18:33:00 -0700 Organization: Primenet Services for the Internet Message-ID: <AFB4D23B-1774D@206.165.44.62> References: <5mnj2n$n2b$1@news.digifix.com> nntp://news.primenet.com/comp.sys.next.advocacy, nntp://news.primenet.com/comp.sys.next.programmer, nntp://news.primenet.com/comp.sys.mac.programmer.misc MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit > >If my proposed contest/challenge is so immature and childish and > >amateurish, I'd expect that no MacOS/GX developer would bother to > >participate (save the "immature and childish and amateurish" ones), > >so your comments and personal attacks are rather strange -unless > >you DO feel threatened in some way by such a proposal... > > I'm attempting to point out to you that you won't be likely to > bait any NEXT developers into this little contest, since you will then > try and worm around to claim that this means it can't be done on the > NeXT side... > Excuse? My challenge is for MACINTOSH DEVELOPERS familiar with GX to implement class libraries using GX that do what Rhapsody class libraries are projected to do. The only NeXT developers being baited appear to be those that don't understand the challenge. Here it is aGAIN: I believe that if furnished with a list of methods/classes/capabilities for what Rhapsody text-handling is supposed to do, DTP and International-wise, that GX developers ON THE MACINTOSH SIDE, can implement the MacOS equivalent to Rhapsody's international text handling libraries via GX sooner than the Rhapsody engineers can via the AppKit, DPS, and GX Typography algorithms lifted from GX. The ONLY participation from any NeXT developer would be the list of methods/description of classes/capabilities/etc. This is a MacOS challenge to MacOS developers to do what Rhapsody-OpenStep Typography is supposed to do, do it first, and like as not, do it better. ++++++++++++++++++++++++++++++ HOW DO I SUBSCRIBE TO GX-TALK? --------------------------------- To subscribe to GX-TALK proceed as follows: Send E-mail to: <gx-talk-request@aimed.org> with anything in the subject line and the following command as the first (and only) line of the message body: SUBSCRIBE +++++++++++++++++++++++++++++++++
From: sanguish@digifix.com (Scott Anguish) Newsgroups: comp.sys.mac.advocacy,comp.sys.next.advocacy,comp.sys.next.programmer,comp.sys.mac.programmer.misc Subject: Re: GX OOP class proposal & contest (was Re: GX game graphics Date: 31 May 1997 03:13:06 GMT Organization: Digital Fix Development Message-ID: <5mo502$svg$1@news.digifix.com> References: <5mnj2n$n2b$1@news.digifix.com> <AFB4D23B-1774D@206.165.44.62> In-Reply-To: <AFB4D23B-1774D@206.165.44.62> On 05/30/97, "Lawson English" wrote: > <SNIP> >The ONLY participation from any NeXT developer would be the list of >methods/description of classes/capabilities/etc. Then why are you dumping your crap in the next newsgroups? -- Scott Anguish <sanguish@digifix.com> NEXTSTEP/OpenStep Information <URL:http://www.stepwise.com>
From: sanguish@digifix.com (Scott Anguish) Newsgroups: comp.sys.mac.advocacy,comp.sys.next.advocacy,comp.sys.next.programmer,comp.sys.mac.programmer.misc Subject: Re: GX OOP class proposal & contest (was Re: GX game graphics Date: 31 May 1997 03:16:09 GMT Organization: Digital Fix Development Message-ID: <5mo55p$t5j$1@news.digifix.com> References: <5mnlkg$o1k$1@news.digifix.com> <AFB4D3F4-1DF08@206.165.44.62> In-Reply-To: <AFB4D3F4-1DF08@206.165.44.62> On 05/30/97, "Lawson English" wrote: > > >> >> >Is it wacko to believe that calling for like-minded individuals >> >to work on providing a GX-based text-handling class library useable >> >for 20,000,000 end-users is a worthwhile thing to do? >> > >> >> No. But its wacko for you to act the way that you do about >> the situation. >> >> And its a flat out LIE on your part that there are 20,000,000 >> GX end-users out there. > >Ummm... There aren't 20,000,000 System 7.x users, so you're correct, >this was an out and out lie. > Wow, Lawson admits a lie almost immediately after saying it. >OTOH, most System 7.x users have never had any reason to install >GX. There's been no widely disseminated/advertised freeware/shareware >that used GX for them to experiment with... > No, I think the biggest reasons are they don't have the memory, or they would rather keep their current software running and printing.. >Until now (real soon now, that is). > >[...] > >>What the HELL does Hypercard have to do with this? > >>Hypercard was, at that time, innovative, neat, new, and >>powerful. Further, from DAY ONE it was EMBRACED BY MANY IF NOT ALL. > >>Comparing a failed-to-be-accepted technology like GX to >>Hypercard is stupid. > >Unless, of course, I actually suceed in making most of the GX API >accessable and useable to HyperCard developers... And even still it has almost NO relevance to this. GX hasn't had adopters largely due to its not being wanted by most people. I hardly think your little stack interface programming deal will save GX. -- Scott Anguish <sanguish@digifix.com> NEXTSTEP/OpenStep Information <URL:http://www.stepwise.com>
From: sanguish@digifix.com (Scott Anguish) Newsgroups: comp.sys.mac.advocacy,comp.sys.next.advocacy,comp.sys.next.programmer,comp.sys.mac.programmer.misc Subject: Re: GX OOP class proposal & contest (was Re: GX game graphics Date: 31 May 1997 03:23:23 GMT Organization: Digital Fix Development Message-ID: <5mo5jb$t71$1@news.digifix.com> References: <5mndjq$l7d$1@news.digifix.com> <AFB4A410-12B51B@206.165.44.84> In-Reply-To: <AFB4A410-12B51B@206.165.44.84> On 05/30/97, "Lawson English" wrote: >Scott Anguish <sanguish@digifix.com> said: > >> On 05/30/97, "Lawson English" wrote: >> >Gregory H. Anderson <Greg_Anderson@afs.com> said: >> >Lawson English <english@primenet.com> said: >> > >> >[proposal to create GX class library ala Rhapsody text-handling] >> > >> > >> >> >There's enough geeks who like GX that would be willing to work on >> this >> >to >> >> >make it happen, I think. >> >> >> >> Too bad all the NeXT programmers who know enough about DPS have >> plenty >> >> of real, paying work to do, huh? Go challenge someone who gives a >> damn. >> >> >> > >> >DPS doesn't implement what GX does. Nor does the AppKit. You're >> >confusing the issues. And despite the present problems with MacOS >> >marketshare, there's far, FAR more Mac developers with real paying >> >work than NeXT developers. >> > >> >> Shift that goal-post again there Lawson.. >> >> His point was that the NeXT programmers have better things to >> do and much, much work to tend to. We don't have time to take up >> challenges from ranting losers such as yourself. >> > >The only "challenge" is for WE GX developers to implement the >functionality of the current and proposed OpenStep/Rhapsody >text-handling classes using GX as the foundation rather than DPS. > >You NeXT/OpenStep developers need only sit back and laugh at our >pitiable efforts... I went back an re-read your challenge/contest.... You're right, you aren't bothering any of us with this contest.. So why are you crapping this here? Whatever you manage to due to GX as far as creating a wrapper around it (and I question how you intend to get an industrial strength set of REALLY USEABLE API's out of this effort, but none-the-less), its pointless. Apple has picked a new OS. Apple needs this new OS to grow. GX, in its current state as a whole, is not part of this new OS. Your putting wrappers around GX will not change that. Will your GX wrappers give MacOS PMT? Protected memory? Any credibility in the Enterprise Market? blah blah Didn't think so.. -- Scott Anguish <sanguish@digifix.com> NEXTSTEP/OpenStep Information <URL:http://www.stepwise.com>
From: "Lawson English" <english@primenet.com> Newsgroups: comp.sys.mac.advocacy,comp.sys.next.advocacy,comp.sys.next.programmer,comp.sys.mac.programmer.misc Subject: Re: GX OOP class proposal & contest (was Re: GX game graphics Date: 30 May 1997 21:37:01 -0700 Organization: Primenet Services for the Internet Message-ID: <AFB4FD83-CD19@206.165.44.25> References: <5mo55p$t5j$1@news.digifix.com> nntp://news.primenet.com/comp.sys.next.advocacy, nntp://news.primenet.com/comp.sys.next.programmer, nntp://news.primenet.com/comp.sys.mac.programmer.misc MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Scott Anguish <sanguish@digifix.com> said: Lawson English <english@primenet.com> said: > > > >Unless, of course, I actually suceed in making most of the GX API > >accessable and useable to HyperCard developers... > > > And even still it has almost NO relevance to this. > > GX hasn't had adopters largely due to its not being wanted by > most people. > > I hardly think your little stack interface programming deal > will save GX. It's all in how something is marketed, you know... ++++++++++++++++++++++++++++++ HOW DO I SUBSCRIBE TO GX-TALK? --------------------------------- To subscribe to GX-TALK proceed as follows: Send E-mail to: <gx-talk-request@aimed.org> with anything in the subject line and the following command as the first (and only) line of the message body: SUBSCRIBE +++++++++++++++++++++++++++++++++
From: "Lawson English" <english@primenet.com> Newsgroups: comp.sys.mac.advocacy,comp.sys.next.advocacy,comp.sys.next.programmer,comp.sys.mac.programmer.misc Subject: Re: GX OOP class proposal & contest (was Re: GX game graphics Date: 30 May 1997 21:56:00 -0700 Organization: Primenet Services for the Internet Message-ID: <AFB501C4-1CCD2@206.165.44.25> References: <5mo5jb$t71$1@news.digifix.com> nntp://news.primenet.com/comp.sys.next.advocacy, nntp://news.primenet.com/comp.sys.next.programmer, nntp://news.primenet.com/comp.sys.mac.programmer.misc MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Scott Anguish <sanguish@digifix.com> said: Lawson English <english@primenet.com> said: > >You NeXT/OpenStep developers need only sit back and laugh at our > >pitiable efforts... > > I went back an re-read your challenge/contest.... You're > right, you aren't bothering any of us with this contest.. > > So why are you crapping this here? > So why havent' you set suitable followups? > Whatever you manage to due to GX as far as creating a wrapper > around it (and I question how you intend to get an industrial strength > set of REALLY USEABLE API's out of this effort, but none-the-less), > its pointless. For a rather large base of users who have System 7.x installed on their systems, anything that enhances their system is NOT pointless, don't you agree? > > Apple has picked a new OS. Apple needs this new OS to grow. > GX, in its current state as a whole, is not part of this new OS. Your > putting wrappers around GX will not change that. > And so? > Will your GX wrappers give MacOS PMT? Protected memory? Any > credibility in the Enterprise Market? blah blah Does Rhapsody give MacOS PMT? Protected memory? Any credibility in the Enterprise Market? blah blah... Nope > > Didn't think so.. > > Talk about silly questions. Rhapsody doesn't give MacOS users ANYTHING except (maybe) an upgrade path sometime in the NeXT 18-24 months to obtain these oh-so-important buzzwords that were the reason why they bought a Mac in the first place. NeXT's purchase may or may not save the company, but for the immediate-term, MacOS users lost: OpenDoc, the world's most powerful compound document architecture (designed explicitly to replace ActiveX/OLE on MacOS, where it is known to crash computers that do NOT have installed if they are on the same network as those that do have it installed); GX Printing, the world's most powerful printing architecture; OpenTransport (well sorta, enough high-end potential Rhapsody customers have been screaming about this one for Amelio to make placating noises); Janus, the ability to for two or more OpenDoc users to collaborate over a network while using virtually ANY OD parts; ANd so on. GX on HyperCard provides non-professional and shareware programmers to create stunning end-user (hopefully printable) graphics and animations in color with professional-level look and feel for all of $5. In fact, given that NeXT's purchase offers no immediate benefit to ANY MacOS user, and in fact, was part of the reason why some very useful projects were cancelled or curtailed on MacOS, I'd say that my $5 shareware/opinionware HyperCard XFCN will add far, FAR more value to current end-user's machines. What has Rhapsody graphics done for you or anyone else in the world? ++++++++++++++++++++++++++++++ HOW DO I SUBSCRIBE TO GX-TALK? --------------------------------- To subscribe to GX-TALK proceed as follows: Send E-mail to: <gx-talk-request@aimed.org> with anything in the subject line and the following command as the first (and only) line of the message body: SUBSCRIBE +++++++++++++++++++++++++++++++++
From: ovidiu@bx.logicnet.ro (Ovidiu Predescu) Newsgroups: comp.sys.next.programmer Subject: ANNOUNCE: libFoundation 0.7.1 Date: 30 May 1997 12:28:54 -0700 Organization: None Message-ID: <199705301927.WAA00550@m45> MIME-Version: 1.0 (NeXT Mail 3.3 v118.2) Content-Type: text/plain We are pleased to announce you the availability of libFoundation 0.7.1, a free and almost complete implementation of Foundation Kit as defined by the OpenStep specifications, plus more classes that come with the newest releases of OpenStep 4.x. It has completely or almost completely implemented the following classes: NSObject NSString, NSMutableString NSArray, NSMutableArray NSDictionary, NSMutableDictionary NSSet, NSMutableSet NSData, NSMutableData NSValue, NSNumber NSDate, NSCalendarDate, NSTimeZone NSCharacterSet NSEnumerator NSAutoreleasePool NSException NSNotification, NSNotificationCenter NSCoder, NSArchiver, NSUnarchiver NSScanner NSInvocation, NSMethodSignature NSFileManager NSBundle NSProcessInfo NSAccount NSDistributedLock NSPosixFileDescriptor NSTimer NSRunLoop NSThread NSUserDefaults Some extensions to the OpenStep specification are also present. They include an extended exception handling mechanism, a garbage collector based on reference counting and a printf-like formatting class. The exception handling mechanism is very similar with those found in Java and C++ and requires support for nested functions from the compiler. The garbage collector adds the benefits of automatic garbage collecting to the OpenStep programs and it is fully integrated with OpenStep classes. The printf-like formatting class is a general purpose class that can be used to do various operations that require parsing of format strings like in printf(). This class is used for example to do all the formatting jobs from NSString class in libFoundation. These extensions are also available in a separate library for other OpenStep Foundation implementations; the current supported Foundation libraries are gnustep-base and the Foundation library in NeXTStep 3.3. Support for 4.x OpenStep Foundation library is planned. The library requires the 2.7.2.1 GNU Objective-C compiler with the Objective-C patches from Scott Christley <scott@net-community.com>. On NeXTStep machines the library can also be compiled with NeXT Objective-C runtime besides the GNU runtime. The library was ported on the following platforms: - m68k-next-nextstep3 - i386-next-nextstep3 - i386-unknown-linux-gnu - i386-pc-cygwin32 (Windows NT) - sparc-sun-solaris2.5 Preliminary support has been done for HPUX 9.x. The library also runs with GNU runtime on OpenStep 4.x for Mach with the GNU compiler (not the native one). Distributed Objects and Unicode support in NSString are planned. Changes since version 0.7: ========================= * The port to Solaris has been completed thanks to Aleksandr Savostyanov <sav@conextions.com>. * libFoundation was ported to Windows NT; thanks to Jeremy R. Bettis <jeremy@hksys.com>. * Shared library support has been added. New makefile targets exist on systems that support shared libraries (`shared' and `install_shared'). The currently supported systems are Linux ELF, Solaris and OPENSTEP 4.x. * NSRunLoop and NSPosixFileDescriptor classes has been finished. The NSRunLoop API has been changed to work with NSPosixFileDescriptor objects instead of Unix file descriptors. * Delayed execution of methods in NSObject is now working. * The library now works with both 960906 and 970318 Objective-C runtime patches. (You must have either one of these patches applied to the compiler before compiling libFoundation; see the INSTALL file for more info.) * Many bug fixes and improvements in NSInvocation, NSTimer, exception handling without nested functions support, NSString, geometry functions, NSDistributedLock, NSFileManager and NSRunLoop. See the ChangeLog file for a complete list of the changes. Where you can get it? ===================== You can download the source code from ftp://ftp.logicnet.ro:/pub/users/ovidiu/libFoundation-0.7.1.tgz ftp://ftp.net-community.com/pub/Free/libFoundation-0.7.1.tgz ftp://koala.NMR.EMBL-Heidelberg.DE:/pub/next/OpenStep/GNUstep/Sources/libFoundation-0.7.1.tgz Happy hacking, Ovidiu Predescu <ovidiu@net-community.com> Mircea Oancea <mircea@pathcom.com>
From: "Ed Deans" <eadeans@ibm.net> Newsgroups: comp.sys.mac.advocacy,comp.sys.next.advocacy,comp.sys.next.programmer,comp.sys.mac.programmer.misc Subject: Re: GX OOP class proposal & contest (was Re: GX game graphics Date: Sat, 31 May 1997 02:52:21 -0700 Organization: Road Runner Message-ID: <5mosb1$9v6@proxye1.san.rr.com> References: <5mo5jb$t71$1@news.digifix.com> <AFB501C4-1CCD2@206.165.44.25> <5moesg$36b$1@news.digifix.com> Scott Anguish wrote in article <5moesg$36b$1@news.digifix.com>... >On 05/30/97, "Lawson English" wrote: >>Scott Anguish <sanguish@digifix.com> said: >>Lawson English <english@primenet.com> said: >> >>Talk about silly questions. Rhapsody doesn't give MacOS users >>ANYTHING except (maybe) an upgrade path sometime in the NeXT 18-24 >>months to obtain these oh-so-important buzzwords that were the >>reason why they bought a Mac in the first place. You're pretty much right from what we know about Rhapsody. Where's the innovation that will push Rhapsody into the fore of the market's mind so Apple will survive? >> OpenDoc, the world's most powerful compound document architecture >>(designed explicitly to replace ActiveX/OLE on MacOS, where it is >>known to crash computers that do NOT have installed if they are >>on the same network as those that do have it installed); >> > OpenDoc wasn't widely adopted by developers. IBM and everyone >else involved abandoned in the joint effort. Novell dumped OpenDoc for Windows into IBM's hands. IBM did not "abandon" OpenDoc before Apple did--get your facts straight. Without Apple's support there's little IBM could do to further OpenDoc. IBM shipped OpenDoc integrated into its OS before Apple did. For example, in Warp 4.0 (shipped 9/96; no MacOS has *ever* integrated OpenDoc but it doesn't install as default with 7.6, shipped 1/97) you can right click on a graphic document and select Convert -> <some other format> and the OS will handle that for you. Also, thanks to the OpenDoc multimedia integration in Warp 4.0 you can double-click to open virtually any image without needing a separate app. Movies and Sounds are also supported the OpenDoc multimedia integration. These are the facts. So, now tell me who didn't do support OpenDoc enough. Let me help you: A-P-P-L-E, that's who. > Apple alone couldn't support a cross-platform thing like >OpenDoc and hope that it will be accepted. See above. >>GX Printing, the world's most powerful printing architecture; >> > > That screwed up non-GX software's abilty to print. Sure it does but you should remember that BOTH were supported. GX was supposed to be the future so developers were supposedly fixing their apps to support it. Apple let GX die. Even with GX not have been wild adopted, developers had been told since its debut to plan for it--now it's plan for DPS, which is lacking in places that GX was not. >> >>What has Rhapsody graphics done for you or anyone else in the world? >> > > Given developers faith that Apple can and will ship a new OS >before the end of the Century? Even on its deathbed, the worst case for Copland was a ship date before Jan 1, 2000.
From: Konstantin Wiesel <kwiesel@mailhost.jura.uni-bonn.de> Newsgroups: comp.sys.next.programmer Subject: Re: OpenStep 4.2 Date: Sat, 31 May 1997 13:37:41 +0000 Organization: RHRZ - University of Bonn (Germany) Message-ID: <Pine.NXT.3.95.970531133037.6922C-100000@ikarus.jura.uni-bonn.de> References: <5m0nlh$naj@hpuniv.univ-lr.fr> <AFAA0D26-24AD4@141.214.134.235> <5m32ha$48g$1@news.digifix.com> <5mn6o0$q5e@news-rocq.inria.fr> <5mne71$lbr$1@news.digifix.com> Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII In-Reply-To: <5mne71$lbr$1@news.digifix.com> On 30 May 1997, Scott Anguish wrote: > On 05/30/97, Francois Pottier wrote: > >In article <5m32ha$48g$1@news.digifix.com>, > >Scott Anguish <sanguish@digifix.com> wrote: > >like to give OpenStep development a try. However, I have been told > >that its Unix layer is not "standard" or "modern", meaning mostly > that > >it is not Posix-compliant and that I would have trouble compiling > >off-the-shelf "Unix" sources. Is this true? Any comments? > > > I'm not sure who told you that... > > I've got many off-the-shelf UNIX sources compiled and running > on my machine... > > stuff like INN, Sendmail, PGP, PERL, NCFTP, etc... The latest of PGP and NCFTP dont compile off the shelf just by running a configure script and make, especially not on the OpenStep OS. I am not saying that it is impossible to compile them but most unix programms DO NOT compile that easy. NCFTP for instance needs a curses library update because the ones installed are outdated and if i remeber right i was unable to compile it under OS4.1. The same holds true for PGP, it also has to be modified in order to compile. Regards Konstantin Wiesel Email:kwiesel@mailhost.jura.uni-bonn.de
From: gtupar@ctp.com (Georg Tuparev) Newsgroups: comp.sys.next.programmer Subject: Re: GX OOP class proposal & contest (was Re: GX game graphics Date: 31 May 1997 13:00:42 GMT Organization: Cambridge Technology Partners, Inc. Message-ID: <5mp7dq$272@concorde.ctp.com> References: <AFB49EC1-1175B4@206.165.44.84> In article <AFB49EC1-1175B4@206.165.44.84> the mad chick "Lawson English" <english@primenet.com> writes: > After many, MANY attempts at trying to remind you and your friends what > your own manuals implicitly say about the joys of retained mode graphics, > you still fail to grasp an important point explicitly mentioned in the NeXT > DPS manual: making lots of calls via the DPS communications channel is > inefficient. This is true for any graphics library and even OpenGL's manual has similar comments (or now you probably will start claiming that GX is faster than GL -- this is the next logical stage in your paranoid development). The reason is not the library per se, but the graphics hardware... > GX, on the other hand, caches the color info internally within each object > (or group of objects) so that there is no slowdown inherent in drawing > objects of different colors in any order. And do you really believe that this caching is for free and does not coasts CPU cycles? If yes, you need immediate medical treatment... -- ------- /\/\ Georg Tuparev <georg_tuparev@ctp.com> | Currently in Dublin / /_ \ Cambridge Technology Partners 118/119 Lower Baggot Street \ / / Apollo House, Apollolaan 15 Dublin 2, Republic of Ireland \/\/ 1077 AB Amsterdam, The Netherlands Tel: +353(1)607-9083 Tel: +31(20)575-0492 Fax: +31(20)575-0500 WWW: http://www.ctp.com
From: herren@flannet.middlebury.edu (David Herren) Newsgroups: comp.sys.next.programmer Subject: Re: Prelude WebObjects serial number? Date: Sat, 31 May 1997 09:53:28 -0400 Organization: Language Schools of Middlebury College Message-ID: <msg68295.thr-f6d8f8c7.54c5638@flannet.middlebury.edu> References: <AFB4C48B-1201E2@141.214.134.235> Mime-Version: 1.0 Content-Type: text/enriched; charset=iso-8859-1 Content-Transfer-Encoding: quoted-printable Content-ID: <msg68295.thr-f6d8f8c7.54c5638.part0@flannet.middlebury.edu> <bold>comrade@umich.edu,UseNet writes:</bold> > I just finished installing the Prelude WebObjects stuff (on Mach) and >it's now asking me for a serial number. It's making reference to a >registration card. I've looked through the 'Getting Started on WebObject= s' >book and the 'Installation Guide' booklet, but I can't find a reference = to >the serial number. I also looked at the CD. = > This seems to be everything I received at WWDC that has anything to do= >with WebObjects. Has anyone else gotten around this? The serial number is on the plastic sleeve that the WebObjects disc was d= istributed in. Recall that WebObjects was distributed later during the WW= DC in a separate sleeve from the rest of 4.2. -- = David Herren -------------------------------------------------- Web: http://www.middlebury.edu/~herren/ General: herren@flannet.middlebury.edu NeXTMail only: herren@barcelona.middlebury.edu
From: jcr@idiom.com (John C. Randolph) Newsgroups: comp.sys.mac.advocacy,comp.sys.next.advocacy,comp.sys.next.programmer,comp.sys.mac.programmer.misc Subject: Re: GX OOP class proposal & contest (was Re: GX game graphics Date: 31 May 1997 07:06:39 -0700 Organization: Idiom Consulting - ISP, http://www.idiom.com Message-ID: <5mpb9f$7me@idiom.com> References: <5mndjq$l7d$1@news.digifix.com> <AFB4A410-12B51B@206.165.44.84> Lawson asked: >Is it wacko to believe that a retained mode interface is superior to an >immediate-mode graphics engine? This is an academic argument. The question at hand is whether a particular graphics system that is based on a database of shape objects (GX) is superior to another particular graphics system based on a programming language (DPS). FYI, there was a Postscript-based display system that kept objects in the server as the normal modus operandi (NeWS), and NeXT was entirely aware of it when they designed the AppKit and the window server. NeXT chose to keep the objects in the Obj-C code, and let DPS deal with the drawing. NeWS was a good idea, and it worked. The AppKit + DPS is a good idea, and it works, too. Whether displayable entities should live in the App or the display engine is *not* the question. Either approach is possible under NEXTSTEP. Some people implemented objects on the server side (like me, for the exercise) but most didn't. >Is it wacko to believe that Apple has made a BIG mistake in embracing DPS >over GX/Taligent? Yes. Get some counseling. >Is it wacko to believe that calling for like-minded individuals to work on >providing a GX-based text-handling class library useable for 20,000,000 >end-users is a worthwhile thing to do? Okay, you've convinced me. I'll start helping you with this task, Lawson, as soon as I finish re-implementing the Foundation Kit in APL, and re-writing the AppKit in simscript. -jcr
From: crobato@kuentos.guam.net Newsgroups: comp.sys.mac.advocacy,comp.sys.next.advocacy,comp.sys.next.programmer,comp.sys.mac.programmer.misc Subject: Re: GX OOP class proposal & contest (was Re: GX game graphics Date: 31 May 1997 14:11:54 GMT Organization: Kuentos Communications Inc. Message-ID: <5mpbja$d55@lehi.kuentos.guam.net> References: <5mo5jb$t71$1@news.digifix.com> <AFB501C4-1CCD2@206.165.44.25> <5moesg$36b$1@news.digifix.com> <5mosb1$9v6@proxye1.san.rr.com> In <5mosb1$9v6@proxye1.san.rr.com>, "Ed Deans" <eadeans@ibm.net> writes: > Scott Anguish wrote in article <5moesg$36b$1@news.digifix.com>... >>On 05/30/97, "Lawson English" wrote: >>>Scott Anguish <sanguish@digifix.com> said: >>>Lawson English <english@primenet.com> said: >>> >>>Talk about silly questions. Rhapsody doesn't give MacOS users >>>ANYTHING except (maybe) an upgrade path sometime in the NeXT 18-24 >>>months to obtain these oh-so-important buzzwords that were the >>>reason why they bought a Mac in the first place. > >You're pretty much right from what we know about Rhapsody. Where's the >innovation that will push Rhapsody into the fore of the market's mind so >Apple will survive? How about being a true Object Oriented OS from just above the kernel right into the interface? Can you count in your fingers how many OO-OSes are there in the world? There is BeOS, which also runs in Power Macs. There is Newton OS, which does not run in Power Macs but is also owned by Apple. Right now OpenStep has a good claim to being the most robust and proven object framework in the world as well as being among the most portable. It is clearly the most developed. Compared to OpenDOC, SOM, Cairo, OLE/ActiveX, Be, Appware, Taligent, and even Java, OpenStep can be described as being ahead in terms of years. >>> OpenDoc, the world's most powerful compound document architecture >>>(designed explicitly to replace ActiveX/OLE on MacOS, where it is >>>known to crash computers that do NOT have installed if they are >>>on the same network as those that do have it installed); >>> >> OpenDoc wasn't widely adopted by developers. IBM and everyone >>else involved abandoned in the joint effort. > >Novell dumped OpenDoc for Windows into IBM's hands. IBM did not "abandon" >OpenDoc before Apple did--get your facts straight. Without Apple's support >there's little IBM could do to further OpenDoc. > >IBM shipped OpenDoc integrated into its OS before Apple did. For example, >in Warp 4.0 (shipped 9/96; no MacOS has *ever* integrated OpenDoc but it >doesn't install as default with 7.6, shipped 1/97) you can right click on a >graphic document and select Convert -> <some other format> and the OS will >handle that for you. Also, thanks to the OpenDoc multimedia integration in >Warp 4.0 you can double-click to open virtually any image without needing a >separate app. Movies and Sounds are also supported the OpenDoc multimedia >integration. These are the facts. So, now tell me who didn't do support >OpenDoc enough. Let me help you: A-P-P-L-E, that's who. This is strange. Apple, not IBM, was the one that came close in delivering a truly usable OpenDOC app---Cyberdog. Apple had Cyberdog as early in the first quarter of 1996. OpenDOC on Warp v4 didn't even make a good demo. It was particularly memory hungry and it dragged the OS with it that no one really installed it. In contrast, OpenDOC on the Macintosh was fast, stable and considerably memory thrifty---OpenDOC+Cyberdog ate much less than Netscape 3.0 as an application did and was praised for its stability. For that matter, Macs had the first truly commerical OpenDOC application, the WAV word processor. It was also in my impression that IBM gave up on OpenDOC first to concentrate on Java. >> Apple alone couldn't support a cross-platform thing like >>OpenDoc and hope that it will be accepted. > >See above. > >>>GX Printing, the world's most powerful printing architecture; >>> >> >> That screwed up non-GX software's abilty to print. > >Sure it does but you should remember that BOTH were supported. GX was >supposed to be the future so developers were supposedly fixing their apps >to support it. Apple let GX die. Even with GX not have been wild adopted, >developers had been told since its debut to plan for it--now it's plan for >DPS, which is lacking in places that GX was not. > This GX dying thing is a big clique by now. GX printing had little support when everyone is standardizing on Display Postscript. GX graphics routines however, are rolled into the Rhapsody graphics engine. >>> >>>What has Rhapsody graphics done for you or anyone else in the world? >>> >> >> Given developers faith that Apple can and will ship a new OS >>before the end of the Century? > >Even on its deathbed, the worst case for Copland was a ship date before Jan >1, 2000. In the end Copland proved to be rather an unwieldy and cluttered design---too many diversified technologies crammed into a single ball already burdened by legacy compatibility considerations. Hancock felt she could not release the developer's version of Copland to Apple developers and still look straight into the mirror. I would liken Copland to Windows 95---a mess underneath combining both Win32 and Win16 routines into an interdependent spagetti without a real firewall. Rhapsody would be more akin closer to OS/2, where you have a distinct firewall seperation of what is native OS/2 to legacy DOS and Windows. Rgds, Chris *** The Windows Guide to Impotence *** Abort, Retry, Fail??? Abort, Retry, Fail??? Abort, Retry, Fail??? >>>crobato@kuentos.guam.net<<<
Newsgroups: comp.sys.next.programmer From: Markus Gloede <no.spam@burrow.muc.de> Subject: Re: services call from the commandline? Content-Type: text/plain; charset=US-ASCII Message-ID: <7x206nu1ev.fsf@burrow.muc.de> To: uli@tallowcross.uni-frankfurt.de (Uli Zappe) Sender: tm@burrow.muc.de (the mole) Organization: hardly any. . . References: <5mnkfe$63r@tallowcross.uni-frankfurt.de> Mime-Version: 1.0 (generated by tm-edit 7.92) Date: Sat, 31 May 1997 15:06:00 GMT >>>>> "UZ" == Uli Zappe <uli@tallowcross.uni-frankfurt.de> writes: UZ> Hi, is there a way to call an application's services in a UZ> shell script? A (possibly dirty) workaround might be to use Emacs in batch mode which is able to use services. Some elisp knowledge is necessary, though. Markus "n.s" Gloede
From: David Young <daver@jacobs.Geeks.ORG> Newsgroups: comp.sys.next.programmer Subject: Re: running dynamically loaded object files Date: 31 May 1997 17:04:07 GMT Organization: Geeks Organizations Message-ID: <5mplm7$dhu$1@darla.visi.com> References: <338ef81c.0@192.33.12.30> nobody nogroup <jrkF95@hamp.hampshire.edu> wrote: > Specifically I've got a program which generates assembly code and uses > as to assemble object files. How can my program load these object > files and run functions? Use rld_load to load the object file. See NeXTSTEP Developer for details. When the object is loaded, use rld_lookup to obtain a function pointer. Hope this helps. -- :: d a v i d y o u n g ::::: smtp dwy@ace.net http www.ace.net :: :: PGP fingerprint :: 89F5 E75D 4749 3FF4 :: ED92 1B6D 9871 9B93 ::
From: Charles William Swiger <cs4w+@andrew.cmu.edu> Newsgroups: comp.sys.next.advocacy,comp.sys.next.programmer,comp.sys.mac.programmer.misc,comp.sys.mac.advocacy Subject: Re: GX OOP class proposal & contest (was Re: GX game graphics Date: Sat, 31 May 1997 15:11:03 -0400 Organization: Fifth yr. senior, Computer Science, Carnegie Mellon, Pittsburgh, PA Message-ID: <wnY7T7G00UhBA1ud5D@andrew.cmu.edu> References: <5mnd95$l45$1@news.digifix.com> <AFB49EC1-1175B4@206.165.44.84> In-Reply-To: <AFB49EC1-1175B4@206.165.44.84> Excerpts from netnews.comp.sys.next.advocacy: 30-May-97 Re: GX OOP class proposal &.. by "Lawson English"@primene >> And all they really need to do is take the algorithms and use >> them. That is where the value lies in the GX Typography at this point. > > Oh really? > > After many, MANY attempts at trying to remind you and your friends what > your own manuals implicitly say about the joys of retained mode graphics, > you still fail to grasp an important point explicitly mentioned in the NeXT > DPS manual: making lots of calls via the DPS communications channel is > inefficient. That's not especially true. What is inefficient is making round trips, ie, doing some operation that returns a value back from DPS to your app which you need to get before you can proceed futher. This is inefficient because of the context switch overhead to go back and forth between your process and the WindowServer, and has nothing to do with DPS itself per se. Any graphics system which uses an IPC mechanism (ie, client-server communications) exhibits the same behavior for the same reasons; their advantage is that an IPC model supports remotabiblity and explicitly imposes a serialization mechanism which makes the graphics system thread-safe without imposing overhead for protecting shared resources. How does one remotely display a GX application? Is GX thread-safe? > Specifically, as benchmarked in the NeXT DPS manual, changing color state > info constantly can result in drawing inefficiency. The manual suggests > that one draw objects of like color consecutively, rather than at random to > avoid this potential slowdown. That's correct-- drawing things grouped by color is somewhat more efficient than randomly changing colors. This is a relatively minor optimization issue, and it's bizzare that you keep bringing this up as if it were a telling point. Going over the details of how you optimize DPS drawing doesn't seem to have much relevance. -Chuck Charles Swiger | cs4w@andrew.cmu.edu | standard disclaimer ----------------+---------------------+--------------------- I know you're an optimist if you think I'm a pessimist.
Newsgroups: comp.sys.next.programmer Subject: oklahoma special effects Message-ID: <5mm1v2$l8o@news2.cais.com> From: steve edwards<custservice@tulsastage.com> Date: 30 May 1997 08:09:06 GMT Organization: tulsa stage lighting thanks for your intrest. as many of you know we supply fog, smoke, bubble, snow, strobe. black light, and other equipment to millitary, government, stage, and theatrical productions. if i can help you with any special effect let me know... we also stock high power lamps from 500w to 20,000w ( new meaning to night lights) thanx steve
From: "Joseph A. Woo" <jwoo@wootech.com> Newsgroups: comp.sys.next.programmer,comp.sys.next.advocacy,comp.sys.mac.programmer.codewarrior,comp.sys.mac.programmer.help Subject: Re: Looking for Prelude to Rhapsody (It should be free!) Date: Sat, 31 May 1997 13:51:17 -0700 Organization: Wootech Corporation Message-ID: <33908F5C.3B0A@wootech.com> References: <5m2u4j$2b5$3@news1.ucsd.edu> <338b6960.76768104@news.pdnt.com> <338B8919.6351@earthlink.net> <338B8EA4.1D57@earthlink.net> <AlvinKoh-2805971604500001@fsng172mac.ops.sing.paging.mot.com> <5mhvfv$k1i$1@news.digifix.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit > Either pay the $250 to join the Apple Developer program at the > lowest level (which gets you loads of material in a timely fashion) or > wait for Premier. > > Thats not unreasonable. > I have to agree with the above statement. It is ONLY $250.00 to become an Apple Developer program member and is well worth the cost. You get loads of stuff from Apple and OpenStep(minus WebObjects) for free. What are all of you complaining about?? GO PAY YOUR $250 AND STOP COMPLAINING. Geez, those of you who want everything for free are being rediculous. If you can't pay $250 now, save it and then pay if it is that important to you. BTW: If you join the Apple Developer Program now, then you will get Rhapsody Developer release and all other pre-release software(as long as you sign the Apple NDA). Again, Apple is not being unreasonable and they have done a great job with their new dual OS strategy and I can say that OpenStep is a dream to use. Anyhow, if you develop for the Mac, serious or not, you should be a developer program member. -- Joseph A. Woo Wootech Corporation Voice: (415)631-8212 Fax: (415)631-0414 Web: http://www.wootech.com Wootech Corporation will bring you the future of internet publishing, coming soon to a desktop near you...
From: NoSpa.Mgustilo@mail.med.upenn.edu Newsgroups: comp.sys.mac.advocacy,comp.sys.next.advocacy,comp.sys.next.programmer,comp.sys.mac.programmer.codewarrior Subject: Rhapsody DR to also support 9500 and 9600 PowerMacs Date: Sat, 31 May 1997 17:57:08 -0400 Organization: University of Pennsylvania Message-ID: <NoSpa.Mgustilo-3105971757190001@ts6-13.upenn.edu> this is in addition to the earlier announced support for the 8500/8600 systems full text at this URL: <http://www.powermacintosh.com/pmr/rhapsodynews.shtml> ----------- Bicycle Crash Test Dummy for Hire gustilo@mail.med.upenn.edu

These are the contents of the former NiCE NeXT User Group NeXTSTEP/OpenStep software archive, currently hosted by Marcel Waldvogel and Netfuture.ch.