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

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


From: uli@tallowcross.uni-frankfurt.de (Uli Zappe) Newsgroups: comp.sys.next.programmer Subject: awakeFromNib doesn't work in Palette Objects Date: 30 Nov 1997 23:08:01 GMT Organization: Frankfurt University Computing Center Message-ID: <65srkh$8h5@tallowcross.uni-frankfurt.de> Hi, I have an object (still NS 3.3) that needs to perform some communication with other objects during its initialization. I put the corresponding code into *awakeFromNib*, and everything works fine when compiled. However, I want to build a palette from this object. This doesn't work as expected, since in IB Test Mode for some reason *awakeFromNib* isn't called. :-( Is there any workaround for this? Putting the code into *awake* or *read* (which are called) doesn't work since the outlets are not yet connected at this time. :-(( Is there at least any way for the object to register programmatically if it's started from IB or inside a compiled app? Thanks for any hints! On a side note, I experienced a strange phenomenon when building this palette: NXBrowser's *getSelectedCells:* method is supposed to create a List object when given nil as parameter, and it does so in the compiled app. However, exactly the same code compiled as a palette and used in IB's Test Mode creates a *Matrix* object instead and as a consequence produces a runtime error. In contrast, if I allocate the List object explicitly and pass it as a parameter to *getSelectedCells:*, everything is fine. How can it happen that the same object code produces a runtime error when used as a palette in IB's Test Mode, but works as documented otherwise??? 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: karl@ensuing.com (Karl Kraft) Newsgroups: comp.sys.next.programmer Subject: Re: Scripting in Rhapsody Date: 26 Nov 1997 10:33:24 GMT Organization: Ensuing Technologies Message-ID: <65gttk$344$1@gte2.gte.net> References: <maury-1411971402470001@199.166.204.230> <maury-2411971627570001@199.166.204.230> <slrn67jvbr.gj3.sal@panix3.panix.com> <65d3go$edb$1@crib.bevc.blacksburg.va.us> In article <65d3go$edb$1@crib.bevc.blacksburg.va.us>, Nathan Urban <nurban@vt.edu> wrote: >Search the various NEXTSTEP FTP archives for something called 'class-dump' >and see if you can get it to work under Rhapsody. According to >the README, it examines the Objective-C segment of Mach-O files. >If you can't find it, I can NeXTmail you the source to version 2.0. >(Does anyone know whether or not it will work under Rhapsody? Have they >mucked around with the Mach-O format?) > There is a newer version 2.1.0. It takes some minor changes to get it to compile under Rhapsody. If someone needs the rhapsodized source, send me email. -- --K2 karl@ensuing.com (Karl Kraft) OpenStep/Rhapsody Developer: cogitamus alius.
From: jcr.remove@this.phrase.idiom.com (John Randolph) Newsgroups: comp.sys.next.programmer Subject: Re: Rhapsody [Intel] Symbol Information? Date: 26 Nov 1997 13:10:57 GMT Organization: Stratus Computer Inc, Marlboro MA Message-ID: <65h751$du3@transfer.stratus.com> References: <65eqp6$1bh$2@solaris.cc.vt.edu> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Cc: ian@slac.com In <65eqp6$1bh$2@solaris.cc.vt.edu> Ian Gordon wrote: > Does Rhapsody [Intel] support Codeview debugging information? Dunno, but I'm sure that CodeView doesn't know how to send an Objective-C message. I think you'll have to stick to GDB for the time being. -jcr
From: "Roger FLATTIN" <rflattin@cornut.fr> Newsgroups: comp.sys.mac.programmer.misc,comp.sys.mac.system,comp.sys.next.misc,comp.sys.next.programmer,comp.sys.next.sysadmin Subject: Get an error while installing Rhapsody Date: 26 Nov 1997 21:07:06 GMT Organization: CORNUT Informatique Message-ID: <01bcfab9$12cc3d80$44cd09c0@machine.cornut.fr> Hi, I try to install Rhapsody on a PowerMacintosh 8500 but I get the following message : The disk has an invalid label. (my disk is a Seagate ST32550N. It's SCSI ID is 1 and it is plugged in the internal SCSI bus) The message appears when the installer scan the SCSI bus to display the list of the connected disks. I install it successfully on a 500 Mo hard disk (it was numbered ID 4 on the external SCSI bus). Then I try to configure the /etc/disktab but the disklabel and disk utilities always return error messages. The man pages doesn't clearly explain why a disk must be labelled. Could anybody explain me how it works ? Thanks in advance Roger FLATTIN
From: suckow@*remove_this_to_e-mail_me*bln.sel.alcatel.de (Ralf Suckow) Newsgroups: comp.sys.next.programmer Subject: Re: Is Objective-C Dead? Date: 26 Nov 1997 18:34:23 GMT Organization: Alcatel/Bell Distribution: world Message-ID: <65hq3f$s2l@btmpjg.god.bel.alcatel.be> References: <64sheh$okv$1@walter.cs.umd.edu> Sean Luke writes > Java is (and IMO will always be) slow because it performs ephemeral > garbage collection, language-level multithreading, sophisticated exception > handling, security checks, and before compiling to machine code it often > pre-compiles to a pcode which is designed for compactness over speed, and > that is not optimally suited to a great many processors upon final > machine-langauge conversion. It is precisely the featues I find *best* > about Java which cause it to run slower than Objective-C ever will. I cannot agree with you on that, lets go through the points garbage collection if you have no pointers or pointer arithmetics or an own memory manipulation (i.e. you have a language runtime that knows what you do), garbage collection is practically a reference counting issue comparable to that of Objective-C from a performance point of view (with a bit of cycle resolution etc.). You that's the case for Java. language level multithreading is not slower that with Objective-C, multithreading is generally fast sophisticated exception handling no difference to Objective-C security checks (I'd add reliability checks like for Vector bounds etc.) when you use OpenStep APIs, all that is done with ObjectiveC also compactness over speed hmmm ... you could turn that off let me add: fast basic types and pointer arithmetics you have fast basic types in Java and fast arrays etc., and you are not doing too much of memory hacking with Objective-C anyway For the AWT and such libraries they are in native code For things like IFC/swing same rules as for your applications So, basically, compiled Java migth be as fast as Objective-C, IMHO. So far so good. But now, that doesn't mean I like the compiled java idea. I don't like it. Why? Because I like portability, platform independence (gets better), software distribution architecture (http), the whole picture. I fear succesful Java compiled to native code will limit the platforms and help WinNT (arghhh :-[). Thus, Just-In-Time compilers are perfect for me. Yours, -- Ralf.Suckow ------------------------ @bln.sel.alcatel.de | All opinions are mine.
From: mtfydpmb@makingmoney.net Newsgroups: comp.sys.next.hardware,comp.sys.next.marketplace,comp.sys.next.misc,comp.sys.next.programmer,comp.sys.next.software,comp.sys.next.sysadmin,comp.sys.northstar Subject: *****Looking For LOW-COST And RELIABLE WEBHOSTING?***** Date: 1 Dec 1997 13:26:32 GMT Message-ID: <65udu8$drt@news0-alterdial.uu.net> Look no further, your search is over! Visit http://www.virtualisys.com/vr/tdominey
From: Cosmo Roadkill Jr. <cosmo.roadkill%bofh.int@rauug.mil.wi.us> Newsgroups: comp.sys.next.hardware,comp.sys.next.marketplace,comp.sys.next.misc,comp.sys.next.programmer,comp.sys.next.software,comp.sys.next.sysadmin,comp.sys.northstar Subject: cmsg cancel <65udu8$drt@news0-alterdial.uu.net> Control: cancel <65udu8$drt@news0-alterdial.uu.net> Date: 01 Dec 1997 13:26:46 GMT Organization: BOFH Space Command, Usenet Division Message-ID: <cancel.65udu8$drt@news0-alterdial.uu.net> Sender: mtfydpmb@makingmoney.net Article cancelled as EMP/ECP, exceeding a BI of 20. The "Current Usenet spam thresholds and guidelines" FAQ is available at http://www.uiuc.edu/ph/www/tskirvin/faqs/spam.html Please include the X-CosmoTraq header of this message in any correspondence specific to this spam. Sick-O-Spam, Spam-B-Gon!
Newsgroups: comp.sys.next.programmer From: bofh@keltia.freenix.fr (Ollivier Robert) Sender: vdnotxvk@funny.net Message-ID: <cancel.65lshi$66m@buck.innerx.net> Subject: cmsg cancel <65lshi$66m@buck.innerx.net> ignore Control: cancel <65lshi$66m@buck.innerx.net> Organization: Usenet Canal Historique Date: 28 Nov 1997 07:40:34 GMT 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: Mon Dec 1 15:32:26 1997 Original subject was: $$ GET RICH WITHOUT WASTING TIME OR MONEY! $$
From: NOSPAMmlerutte@square.nl Newsgroups: comp.sys.next.programmer Subject: Java Too slow? Was: Is Objective-C Dead? Date: 1 Dec 1997 16:13:45 GMT Organization: NLnet Message-ID: <65unnp$qc9$1@news.utrecht.NL.net> References: <65n05p$2sm$1@news.xmission.com> Keywords: java, objective-c, bugs, objects Maybe Java is too slow at the moment. And maybe it will never be as fast as C++ or Objective-C. When I started doing Object Oriented programming in C++ my colleagues said that C++ programs would never be fast enough. All those object references and 'virtual' calls were a huge overhead according to them. Who needed 'objects' anyway? Then I switched over to Objective-C. Now my colleagues were doing C++. They laughed at me: 'Objective-C doesn't use static methods, everthing is dynamic. Objective-C will never be fast enough for serious programming!' When people started using programming languages instead of mnemonics the 'old' programmers laughed and said 'those new programmers don't know what they are doing, we can program much faster loops than they ever will...' I think Java is a great language. I'm inpressed by the speed the libraries develop. I like it better then Objective-C, although I like Objective-C's syntax more. All the checking that is done is great, including the exception handling. It is just a great step forward for mankind... At the moment it may be too slow, but future will speed up Java, at least I hope. Who uses mnemonics nowaday? Some students and some driver programmers. People like us cost a lot of money every hour. My boss wants me to deliver a new app fast. He does _not__ want customers to complain about bugs. My top two of errors are: memory mistakes and unhandled exceptions. Java prevents me from doing so. I think Java can do the job. Maurice le Rutte. OpenStep programmer and Java supporter. P.S. I don't appose to compile Java bytecode to native machine language..
From: rainer@mathematik.uni-wuerzburg.de (Rainer Frohnhoefer) Newsgroups: comp.sys.mac.programmer.misc,comp.sys.mac.system,comp.sys.next.misc,comp.sys.next.programmer,comp.sys.next.sysadmin Subject: Re: Get an error while installing Rhapsody -- NDA!?!?! Date: 1 Dec 1997 10:26:05 GMT Organization: University of Wuerzburg, Germany Message-ID: <65u3bt$qa@lobotomy.urz.uni-wuerzburg.de> References: <01bcfab9$12cc3d80$44cd09c0@machine.cornut.fr> <cam-3011971213130001@tnt01dla033.escape.ca> Mime-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit Cc: cam@_SpAmThIs.escape.ca In <cam-3011971213130001@tnt01dla033.escape.ca> Cam Giesbrecht wrote: [snip] > I just thought that I would warn you that discussion of products covered under > a Non-Disclosure Agreement (NDA) in public with people not covered under such > NDA is a violation of the NDA. Apple could prosecute and/or discontinue your > participation in any "seeding" projects (Rhapsody, MacOS 8.1, OS 9, etc.) I see this more and more as an obstacle for our progress. Especially people that deal with the unfinished and not completely documented prereleases need all the help they can get. To throw people back onto their own devices with a "RTFM" doesn't help anybody. The fact that there were always some people that could help you was one of the major advantages in the NeXT days. To wait till Apple become aware of the problem and provide a solution of their own is not really a solution. Maybe they should take some lesson fom the Linux community. (Just my DM 0.02) ------------------------------------- "Um Energie zu sparen, wird das Licht am Ende des Tunnels vorlaeufig abgeschaltet." rainer@mathematik.uni-wuerzburg.de (public key avaible at any key server near you ...)
From: mbessey@apple.com (Mark Bessey) Newsgroups: comp.sys.next.programmer Subject: Re: Sound InfoString bug Date: 1 Dec 1997 20:49:29 GMT Organization: Apple Computer, Inc. Message-ID: <65v7sp$gb6$1@news.apple.com> References: <65k0o7$ltg$1@walter.cs.umd.edu> Sean Luke writes > I've been wrestling with a devious bug in the Sound object (3.2, can't > verify if it's in any later version). I'm pretty sure this bug exists in all versions of the SoundKit. > Namely, the SNDSoundStruct's info field is reset to 4 characters long > after any operation (inserting, deleting, copying samples). Since the > Sound object's methods use these underlying functions, it suffers from > this problem as well. After every operation? That doesn't sound right to me... > There is no way to increase the info size once it's set; writing a > larger string accidentally will write into other object's memory space > and do funky things. Yeah, the interface for the Sound object doesn't really support using the info field (though it'll read disk files containing arbitrarily-long info fields. > Just wondering if anyone out there has come up with an elegant > workaround that allows the use of the info string. Last I checked, you could load a sound file with a long info string and replace it without problems. This is kind-of a workaround for the problems with the info field. -- Mark Bessey Apple Computer, Inc. -->I DON'T SPEAK FOR APPLE<--
From: sanguish@digifix.com (Scott Anguish) Newsgroups: comp.sys.mac.programmer.misc,comp.sys.mac.system,comp.sys.next.misc,comp.sys.next.programmer,comp.sys.next.sysadmin Subject: Re: Get an error while installing Rhapsody -- NDA!?!?! Date: 1 Dec 1997 21:40:27 GMT Organization: Digital Fix Development Message-ID: <65vasb$7jh$1@news.digifix.com> References: <01bcfab9$12cc3d80$44cd09c0@machine.cornut.fr> <cam-3011971213130001@tnt01dla033.escape.ca> <65u3bt$qa@lobotomy.urz.uni-wuerzburg.de> In-Reply-To: <65u3bt$qa@lobotomy.urz.uni-wuerzburg.de> An even better idea is to consult the Rhapsody FAQs on Devworld.. http://devworld.apple.com/rhapsody/rhapfaq/2.html Can I talk about Rhapsody with other developers? [new] Note that the rhapsody-talk mailing list at Omnigroup.com has been a great resource for just this type of discussion. As far as comparing Rhapsody to Linux goes, thats not productive. Apple is a commerical company, and has to protect its product that is not shipping yet. We've seen how stupid articles in the past (PCWeek, MacWeek) can take what are obviously transitional issues and make them appear to be 'Final Release Gospel'. On 12/01/97, Rainer Frohnhoefer wrote: >In <cam-3011971213130001@tnt01dla033.escape.ca> Cam Giesbrecht wrote: >[snip] >> I just thought that I would warn you that discussion of products >> covered >under >> a Non-Disclosure Agreement (NDA) in public with people not >> covered under >such >> NDA is a violation of the NDA. Apple could prosecute and/or >> discontinue >your >> participation in any "seeding" projects (Rhapsody, MacOS 8.1, >> OS 9, etc.) > > I see this more and more as an obstacle for our progress. Especially people >that deal with the unfinished and not completely documented prereleases need >all the help they can get. > > To throw people back onto their own devices with a "RTFM" doesn't help >anybody. The fact that there were always some people that could help you was >one of the major advantages in the NeXT days. > > To wait till Apple become aware of the problem and provide a solution of >their own is not really a solution. > > Maybe they should take some lesson fom the Linux community. > -- Scott Anguish <sanguish@digifix.com> NEXTSTEP/OpenStep Information <URL:http://www.stepwise.com>
From: klui@cup.hp.com (Ken Lui) Newsgroups: comp.sys.mac.programmer.misc,comp.sys.mac.system,comp.sys.next.misc,comp.sys.next.programmer,comp.sys.next.sysadmin Subject: Re: Get an error while installing Rhapsody -- NDA!?!?! Date: 1 Dec 1997 20:51:36 GMT Organization: Hewlett-Packard Company Message-ID: <65v80o$hrt$1@ocean.cup.hp.com> References: <01bcfab9$12cc3d80$44cd09c0@machine.cornut.fr> <cam-3011971213130001@tnt01dla033.escape.ca> <65u3bt$qa@lobotomy.urz.uni-wuerzburg.de> In article <65u3bt$qa@lobotomy.urz.uni-wuerzburg.de>, Rainer Frohnhoefer <rainer@mathematik.uni-wuerzburg.de> wrote: > I see this more and more as an obstacle for our progress. Especially people >that deal with the unfinished and not completely documented prereleases need >all the help they can get. People who have access to prereleases such as RDR does have a channel for help. It's devsupport@apple.com. Posting a message out in comp.sys.next* is a waste of bandwidth because the majority of the users out on Usenet don't have RDR and those who do have RDR are bound by their NDAs. > The fact that there were always some people that could help you was >one of the major advantages in the NeXT days. Yeah, but when NS/OS PR releases were out, people honored their NDAs. > To wait till Apple become aware of the problem and provide a solution of >their own is not really a solution. It is the RDR recepients' responsibility to let Apple know of potential problems. When Apple knows of a problem, perhaps they will investigate and offer workarounds. Those who don't want to use this mechanism have no business of trying to run seed software in the first place. > Maybe they should take some lesson fom the Linux community. The Linux community lives by different philosophies than Apple. If you don't feel it's correct, write to Apple. Ken -- Ken Lui, klui@cup.hp.com 19111 Pruneridge Avenue M/S 44UR Performance Availability & Solutions Cupertino, CA 95014-0795 USA Open Warehouse Team 1.408.447.3230 FAX 1.408.447.1053 Views within this message may not be those of the Hewlett-Packard Company
From: seanlNoSpam@carmi.cs.umd.edu (Sean Luke) Newsgroups: comp.sys.next.programmer Subject: Re: awakeFromNib doesn't work in Palette Objects Date: 1 Dec 1997 23:02:22 GMT Organization: University of Maryland at College Park Message-ID: <65vflu$lt6$3@walter.cs.umd.edu> References: <65srkh$8h5@tallowcross.uni-frankfurt.de> Uli Zappe (uli@tallowcross.uni-frankfurt.de) wrote: >I have an object (still NS 3.3) that needs to perform some communication with >other objects during its initialization. I put the corresponding code into >*awakeFromNib*, and everything works fine when compiled. > >However, I want to build a palette from this object. This doesn't work as >expected, since in IB Test Mode for some reason *awakeFromNib* isn't called. Correct. A pain, isn't it? I usually would start up an object by pressing some "start" button in IB because awakeFromNib is missing. If I recall there's supposed to be an obscure method called from InterfaceBuilder's test mode, but it doesn't actually work. >Is there at least any way for the object to register programmatically if it's >started from IB or inside a compiled app? Sure. Check if awakeFromNib was called. :-) No, seriously, you could do something like creating a variable called runningInCompiledApp, set to 0 at [init ...] time, then set to 1 at [awakeFromNib ...] time. _____________________________________________________________________________ Sean Luke Spam Must Die! "I've discovered that P==NP, but the proof is too U Maryland at College Park large to fit in the margins of this signature." seanl@nospamcs.umd.edu URL: http://nospamwww.cs.umd.edu/~seanl/
From: Timur Alavidze <tal@rrg.msk.su> Newsgroups: comp.sys.next.programmer Subject: Re: Is Objective-C Dead? Date: Mon, 01 Dec 1997 08:44:32 +0300 Organization: RR-Gateway Message-ID: <34824EC0.2655@rrg.msk.su> References: <64sheh$okv$1@walter.cs.umd.edu> <65hq3f$s2l@btmpjg.god.bel.alcatel.be> <65i8ki$fs2$1@walter.cs.umd.edu> <65l1kl$ouf@mochi.lava.net> <jboyce-2811970220380001@jboyce.hip.berkeley.edu> <65n05p$2sm$1@news.xmission.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Don Yacktman wrote: > >I haven't measured Java, but I expect > its performance hit will always be at least slightly larger than > Objective-C's, for reasons already stated in this thread. > I've compared performance of Java/NT and Obj-C/NextStep. I was surprised that Java appears to be faster. I've measured performance of drawing graphical primitives (lines, rectangles,..), methods calls and calculations with float. Obj-C is faster *only* for calculations (1.5 times). Whereas method calls is Java is 2.4 times faster than Obj-C. ---Timur Alavidze.
From: No-Spam-As-Spam-Is-Evil@all.please (Timothy J. Luoma) Newsgroups: comp.sys.next.programmer Subject: Re: HELP!! I messed up my ROM!! Followup-To: comp.sys.next.misc Date: 1 Dec 1997 02:57:27 GMT Organization: none Message-ID: <65t92n$78r$3@ha2.rdc1.nj.home.com> References: <19971125130701.IAA29960@ladder01.news.aol.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Cc: opardalis@aol.com NOTE: FOLLOWUPS TO COMP.SYS.NEXT.MISC This is not really a programmer question.... I am not sure what the problem is exactly.... try 'bsd' at the ROM prompt.... If that doesn't help..... you might try opening the case (power off) and power on to see if you see the lights on the HD light up.... Check the connectors and make sure they all are secure.... TjL -- My FROM address is fake. It does not exist. It never has. It is not even currently possibly real. I'll check back for followups. This is the ``least-worst'' solution to dealing with spammers. Remove spaces luomat + next @ luomat.peak.org
From: No-Spam-As-Spam-Is-Evil@all.please (Timothy J. Luoma) Newsgroups: comp.infosystems.www.servers.unix,comp.sys.next.programmer Subject: apache 1.3b3 ``make'' fails on NEXTSTEP (3.3) Followup-To: comp.infosystems.www.servers.unix Date: 1 Dec 1997 15:22:53 GMT Organization: none Message-ID: <65ukod$91h$1@ha2.rdc1.nj.home.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit NOTE: FOLLOWUPS TO COMP.INFOSYSTEMS.WWW.SERVERS.UNIX The first error did not seem to be fatal: /bin/ranlib: file: libos.a(os.o) has no symbols The second one was: /bin/ranlib: file: libap.a(ap_signal.o) has no symbols /bin/ranlib: warning for library: libap.a the table of contents is empty (no object file members in the library) Using gcc.2.7.2.2 under NS3.3. Full output of 'make' included below for those who would like more context: for i in os/unix main ap modules regex; do \ ( cd $i; make CC='gcc' AUX_CFLAGS=' -DNEXT ' RANLIB='sleep 5; /bin/ranlib') || exit 1; \ done make[1]: Entering directory `/Disk2/Users/luomat/apache_1.3b3/src/os/unix' gcc -c -I../../regex -I../../os/unix -I../../main -DNEXT os.c gcc -c -I../../regex -I../../os/unix -I../../main -DNEXT os-inline.c rm -f libos.a ar cr libos.a os.o os-inline.o sleep 5; /bin/ranlib libos.a /bin/ranlib: file: libos.a(os.o) has no symbols make[1]: Leaving directory `/Disk2/Users/luomat/apache_1.3b3/src/os/unix' make[1]: Entering directory `/Disk2/Users/luomat/apache_1.3b3/src/main' gcc -c -I../regex -I../os/unix -I../main -DNEXT alloc.c gcc -c -I../regex -I../os/unix -I../main -DNEXT http_main.c gcc -c -I../regex -I../os/unix -I../main -DNEXT http_core.c gcc -c -I../regex -I../os/unix -I../main -DNEXT http_config.c gcc -c -I../regex -I../os/unix -I../main -DNEXT http_request.c gcc -c -I../regex -I../os/unix -I../main -DNEXT http_log.c gcc -c -I../regex -I../os/unix -I../main -DNEXT http_protocol.c gcc -c -I../regex -I../os/unix -I../main -DNEXT rfc1413.c gcc -c -I../regex -I../os/unix -I../main -DNEXT util.c util.c: In function `gname2id': util.c:1385: warning: passing arg 1 of `getgrnam' discards `const' from pointer target type util.c: In function `get_virthost_addr': util.c:1447: warning: passing arg 1 of `inet_addr' discards `const' from pointer target type util.c:1454: warning: passing arg 1 of `gethostbyname' discards `const' from pointer target type gcc -c -I../regex -I../os/unix -I../main -DNEXT util_script.c gcc -c -I../regex -I../os/unix -I../main -DNEXT buff.c gcc -c -I../regex -I../os/unix -I../main -DNEXT md5c.c gcc -c -I../regex -I../os/unix -I../main -DNEXT util_md5.c gcc -c -I../regex -I../os/unix -I../main -DNEXT explain.c gcc -c -I../regex -I../os/unix -I../main -DNEXT http_bprintf.c gcc -c -I../regex -I../os/unix -I../main -DNEXT util_date.c gcc -c -I../regex -I../os/unix -I../main -DNEXT util_snprintf.c gcc -c -I../regex -I../os/unix -I../main -DNEXT fnmatch.c gcc -c -I../regex -I../os/unix -I../main -DNEXT http_vhost.c rm -f libmain.a ar cr libmain.a alloc.o http_main.o http_core.o http_config.o http_request.o http_log.o http_protocol.o rfc1413.o util.o util_script.o buff.o md5c.o util_md5.o explain.o http_bprintf.o util_date.o util_snprintf.o fnmatch.o http_vhost.o sleep 5; /bin/ranlib libmain.a make[1]: Leaving directory `/Disk2/Users/luomat/apache_1.3b3/src/main' make[1]: Entering directory `/Disk2/Users/luomat/apache_1.3b3/src/ap' gcc -c -I../regex -I../os/unix -I../main -DNEXT ap_signal.c rm -f libap.a ar cr libap.a ap_signal.o sleep 5; /bin/ranlib libap.a /bin/ranlib: file: libap.a(ap_signal.o) has no symbols /bin/ranlib: warning for library: libap.a the table of contents is empty (no object file members in the library) make[1]: *** [libap.a] Error 1 make[1]: Leaving directory `/Disk2/Users/luomat/apache_1.3b3/src/ap' make: *** [subdirs] Error 1 zsh: 27684 exit 2 make -- My FROM address is fake. It does not exist. It never has. It is not even currently possibly real. I'll check back for followups. This is the ``least-worst'' solution to dealing with spammers. OR: remove spaces luomat + apache @ luomat.peak.org
From: leigh@NOSPAMcs.uwa.edu.au (Leigh Smith) Newsgroups: comp.sys.next.advocacy,comp.sys.next.software,comp.sys.next.programmer,comp.sys.next.sysadmin Subject: Re: Xfer files from HFS (Mac) -> UFS (Rhapsody) Date: 2 Dec 1997 03:23:26 GMT Organization: The University of Western Australia Message-ID: <65vuve$91d$1@enyo.uwa.edu.au> References: <B0A232C5-20B4F@207.8.209.18> <34804587.3B2@thegrid.net> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Cc: gneagle@thegrid.net In <34804587.3B2@thegrid.net> Greg Neagle wrote: > scott nichol wrote: > > i thought the original openstep OS supported HFS volumes? > > It did. DOS volumes, too. > > > why would > > apple cut this out of the developer release for rhapsody? > > Seems inconceivable, huh? Especially in the Intel version of Rhapsody, > since OpenStep 4.x supported both HFS and DOS formatted media just fine. > Rhapsody has moved to VFS. DOS and mac volume support in OS4.2 was hacked into the FileManager rather than being part of the file system which will be the way with Rhapsody. While there is more pain at the present with the developer release, the final solution will be more of a win because support for NT filesystems and other foreign systems will be much easier. -- Leigh Computer Science, University of Western Australia Smith +61-8-9380-3778 leigh@cs.uwa.edu.au (NeXTMail/MIME) "Home pages are the pet rock of the 90s. We all have them, we all think they're very cute. But in a few years we're going to look back and be pretty embarrassed." -- Tony Shepps <toad@pond.com> "Why wait?" -- Peter Langston
From: uli@tallowcross.uni-frankfurt.de (Uli Zappe) Newsgroups: comp.sys.next.programmer Subject: Why do objects behave differently in IB's test mode? Date: 2 Dec 1997 03:34:24 GMT Organization: Frankfurt University Computing Center Message-ID: <65vvk0$1s8@tallowcross.uni-frankfurt.de> Hmm, I've asked this before in a side note (in "awakeFromNib doesn't work in Palette Objects"), but while I went on debugging a palette object I've realized that it seems to be a more general phenomenon that at least some AppKit objects seem to behave differently / have bugs in IB's test mode they don't have in a compiled application. For instance, NXBrowser in IB's test mode - does create a matrix instead of a list when sent a "getSelectedPaths:nil" message - when sent a "getSelectedCells:" returns the list of selected cells upside down (i.e. the last selected cell comes first in the list object) In contrast, NXBrowser works fine in a compiled app. Especially the last case captured my attention, since it is a wrong, but structured behaviour, not simply crashing something. The general question, though, is: How can it happen that objects behave differently in IB's test mode if the whole point of this test mode is to use the objects just the way they are actually used in the compiled apps??? Is this phenomenon known? Is it still present in OPENTSTEP resp. Rhapsody? 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: chrysties@mymail.com Newsgroups: comp.sys.next.programmer Subject: hello Date: Mon, 01 Dec 1997 23:11:50 -0700 Organization: EarthLink Network, Inc. Message-ID: <011297231150@mymail.com> Nothing to do? Let's talk. 1-900-786-1900
From: Cosmo Roadkill <cosmo.roadkill%bofh.int@rauug.mil.wi.us> Newsgroups: comp.sys.next.programmer Subject: cmsg cancel <011297231150@mymail.com> Control: cancel <011297231150@mymail.com> Date: 02 Dec 1997 05:13:49 GMT Organization: BOFH Space Command, Usenet Division Message-ID: <cancel.011297231150@mymail.com> Sender: chrysties@mymail.com Article cancelled as EMP/ECP, exceeding a BI of 20. The "Current Usenet spam thresholds and guidelines" FAQ is available at http://www.uiuc.edu/ph/www/tskirvin/faqs/spam.html Please include the X-CosmoTraq header of this message in any correspondence specific to this spam. Sick-O-Spam, Spam-B-Gon!
From: <expo321@vivid.net> Newsgroups: comp.sys.next.programmer Subject: FREE! 101 Business You Can Start At Home For Less Than $100 Message-ID: <34839571.0@news.vivid.net> Date: 2 Dec 97 04:58:25 GMT CyberQuest Solutions has put together 101 Businesses you can start in your own home for less than $100.00... And this information is FREE! This is not a get rich scheme. These businesses will probably not make you rich, but they are viable businesses that you can start and run from your own home. One of them may be you future. Just send $4.95 for Shipping & Handling to: CyberQuest Solutions 1194 Ashborough Dr. Ste. E Marietta, GA 30067 No checks please. Allow two weeks for delivery.
Newsgroups: comp.sys.next.programmer From: bofh@keltia.freenix.fr (Ollivier Robert) Sender: <expo321@vivid.net> Message-ID: <cancel.34839571.0@news.vivid.net> Subject: cmsg cancel <34839571.0@news.vivid.net> ignore Control: cancel <34839571.0@news.vivid.net> Organization: Usenet Canal Historique Date: 2 Dec 97 04:58:25 GMT 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: Tue Dec 2 11:29:50 1997 Original subject was: FREE! 101 Business You Can Start At Home For Less Than $100
From: <expo321@vivid.net> Newsgroups: comp.sys.next.programmer Organization: Subject: Start Your OWN Business for Less Than $100. Free Info Message-ID: <3483ac6f.3@news.vivid.net> Date: 2 Dec 97 06:36:31 GMT CyberQuest Solutions has put together 101 Businesses you can start in your own home for less than $100.00... And this information is FREE! This is not a get rich scheme. These businesses will probably not make you rich, but they are viable businesses that you can start and run from your own home. One of them may be you future. Just send $4.95 for Shipping & Handling to: CyberQuest Solutions 1194 Ashborough Dr. Ste. E Marietta, GA 30067 No checks please. Allow two weeks for delivery.
From: Cosmo Roadkill <cosmo.roadkill%bofh.int@rauug.mil.wi.us> Newsgroups: comp.sys.next.programmer Subject: cmsg cancel <3483ac6f.3@news.vivid.net> Control: cancel <3483ac6f.3@news.vivid.net> Date: 02 Dec 1997 12:18:55 GMT Organization: BOFH Space Command, Usenet Division Message-ID: <cancel.3483ac6f.3@news.vivid.net> Sender: <expo321@vivid.net> Article cancelled as EMP/ECP, exceeding a BI of 20. The "Current Usenet spam thresholds and guidelines" FAQ is available at http://www.uiuc.edu/ph/www/tskirvin/faqs/spam.html Please include the X-CosmoTraq header of this message in any correspondence specific to this spam. Sick-O-Spam, Spam-B-Gon!
From: Wei Peng <chionhwe@iscs.nus.edu.sg> Newsgroups: comp.sys.next.programmer Subject: NSNotificationCenter for Java?? Date: 2 Dec 1997 12:03:28 GMT Organization: DISCS Sender: Wei Peng <chionhwe@decunx.iscs.nus.sg> Message-ID: <660teg$2md@nuscc.nus.sg> User-Agent: tin/pre-1.4-971127 (UNIX) (OSF1/V4.0 (alpha)) Hi! I am currently working on a Java-based project but am quite new to Java. But I did have some experience using Foundation Kit. As I need to perform some event-based announcements, I am wondering if there is a NSNotificationCenter type class in Java which I could use.. If there isn't ( :( ) how do I go about creating one. Thanks in advance.. Wei Peng
From: suckow@*remove_this_to_e-mail_me*bln.sel.alcatel.de (Ralf Suckow) Newsgroups: comp.sys.next.programmer Subject: Re: Is Objective-C Dead? Date: 2 Dec 1997 14:10:19 GMT Organization: Alcatel/Bell Distribution: world Message-ID: <6614sb$s82@btmpjg.god.bel.alcatel.be> References: <34824EC0.2655@rrg.msk.su> Timur Alavidze <tal@rrg.msk.su> writes > I've compared performance of Java/NT and Obj-C/NextStep. I was > surprised that Java appears to be faster. I've measured performance > of drawing graphical primitives (lines, rectangles,..), methods calls > and calculations with float. Obj-C is faster *only* for calculations > (1.5 times). Whereas method calls is Java is 2.4 times faster than > Obj-C. > Would it be possible to publish a complete documentation of your test. I've done a lot of things with Java on fast HP machines and with Objective-C on a 25MHz NeXTStation, your results are surprising me. If it will be possible to write such fast applications as many NEXTSTEP applications are, Java is the absolute winner. But I doubt it for the current state of the Java art. Yours, -- Ralf.Suckow ------------------------ @bln.sel.alcatel.de | All opinions are mine.
From: david@pfi.ibk.baum.ethz.ch (David C. EKCHIAN) Newsgroups: comp.sys.next.programmer Subject: 3D Kit on OpenStep. Date: 2 Dec 1997 15:39:28 GMT Organization: Swiss Federal Institute of Technology (ETHZ) Message-ID: <661a3g$bnt$1@elna.ethz.ch> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Hi Folks, For those of you who worked with NextStep, you know what I mean with 3D Kit, but do you know how to display 3D objects now with OpenStep? The prman renderer is still part of the distribution, as the 3View application (/NextDeveloper/Demos/3View.app), but how to include all this in my app? I can generate RIB data, but how can I call from my app the 3View app or the prman renderer? This was previously done through the drawself: method of the N3DCamera object, the 3D view, which called the quick renderer, and the photorealistic renderer was called before sending the image to the printer. How do I do this now? Any idea will be greatly appreciated, thanks in advance, David. -- o _ /-;c ___ David C. EKCHIAN ______________________________________(@)#\(@)___
From: sef@kithrup.com Newsgroups: comp.sys.next.programmer Subject: cmsg cancel <250028874@searchspaniel.com> Date: 2 Dec 1997 20:05:12 GMT Control: cancel <250028874@searchspaniel.com> Message-ID: <cancel.250028874@searchspaniel.com> Sender: smith@umes07.avl.co.at (Search Spaniel) Spam cancelled by sef@kithrup.com
From: Jonathan Hendry <jhendry@subsequent.com> Newsgroups: comp.sys.next.advocacy,comp.sys.next.software,comp.sys.next.programmer,comp.sys.next.sysadmin Subject: Re: Xfer files from HFS (Mac) -> UFS (Rhapsody) Date: 3 Dec 1997 02:06:50 GMT Organization: Steel Driving Software, Chicago Sender: Jonathan Hendry <jhendry@isdnjhendry.cmg.fcnbd.com> Message-ID: <662erq$c7i@sjx-ixn3.ix.netcom.com> References: <B0A232C5-20B4F@207.8.209.18> <34804587.3B2@thegrid.net> <65vuve$91d$1@enyo.uwa.edu.au> Leigh Smith <leigh@NOSPAMcs.uwa.edu.au> wrote: > In <34804587.3B2@thegrid.net> Greg Neagle wrote: > > scott nichol wrote: > > > i thought the original openstep OS supported HFS volumes? > > > > It did. DOS volumes, too. > > > > > why would > > > apple cut this out of the developer release for rhapsody? > > > > Seems inconceivable, huh? Especially in the Intel version of Rhapsody, > > since OpenStep 4.x supported both HFS and DOS formatted media just fine. > > > Rhapsody has moved to VFS. DOS and mac volume support in OS4.2 was hacked > into the FileManager Oh bullshit. Rhapsody DR still uses UFS. HFS and DOS media were supported by NeXTSTEP for years, long before OpenStep 4.0. - JH
From: Mike Paquette <mpaque@wco.com> Newsgroups: comp.sys.next.advocacy,comp.sys.next.software,comp.sys.next.programmer,comp.sys.next.sysadmin Subject: Re: Xfer files from HFS (Mac) -> UFS (Rhapsody) Date: Tue, 02 Dec 97 22:20:55 -0800 Organization: Electronics Service Unit No. 16 Distribution: world Message-ID: <971202220727-mpaque@wco.com> References: <B0A232C5-20B4F@207.8.209.18> <34804587.3B2@thegrid.net> <65vuve$91d$1@enyo.uwa.edu.au> In article <65vuve$91d$1@enyo.uwa.edu.au> of groups comp.sys.next.advocacy,comp.sys.next.software,comp.sys.next.programmer,c omp.sys.next.sysadmin, Leigh Smith writes: > Rhapsody has moved to VFS. DOS and mac volume support in OS4.2 was hacked > into the FileManager rather than being part of the file system which will be > the way with Rhapsody. While there is more pain at the present with the > developer release, the final solution will be more of a win because support > for NT filesystems and other foreign systems will be much easier. NeXTStep used VFS in all it's versions. VFS stands for Virtual File System, a simple filesystem abstraction layer originally introduced in the early 1980s to extend filesystems onto networks. VFS consists of a simple API, and a couple of data structures. One of the structs is a bag of function pointers, filled in with a specific file system implementation. NeXT's DOS and HFS filesystems were dynamically loaded into the kernel on demand, and hooked in through the VFS mechanism. The HFS implemtation was buggy (No suprise. Any third party trying to implement a vendor-specific filesystem clone from a spec will hit similar problems.) I expect that an implementation based on genuine Apple code will appear to replace it. Mike Paquette mpaque AT wco.com (Damn junk mailers!)
From: skb@global-village.net (Steven Besler) Newsgroups: comp.sys.next.programmer Subject: Re: Is Objective-C Dead? Date: 29 Nov 1997 13:04:52 GMT Organization: Global Village Consulting Message-ID: <65p3tk$jt3$1@news.bc> References: <64sheh$okv$1@walter.cs.umd.edu> <65hq3f$s2l@btmpjg.god.bel.alcatel.be> <65i8ki$fs2$1@walter.cs.umd.edu> <65l1kl$ouf@mochi.lava.net> <jboyce-2811970220380001@jboyce.hip.berkeley.edu> <l5n2io3lmn.fsf@onshore.com> Cc: craig@onshore.com In <l5n2io3lmn.fsf@onshore.com> Craig Brozefsky wrote: > I have seen benchmarks with a highly optimized Scheme implementation > beat gcc on some tests (tail recursive functions) But scheme is ridiculously optimized for tail recursion. When I was learning Scheme, they didn't bother telling us that it had a "while" statement until after we learned to write one ourselves. -- Steven K. Besler <skb@global-village.net> Global Village Consulting Inc. Principal/Software Developer/Network Administrator/VP of R&D/Title Collector Mumbling Alternative Philosophical Balker Guy. ObQuote: "Immer langsam!"
From: bresink@informatik.uni-koblenz.de (Marcel Bresink) Newsgroups: comp.sys.next.programmer Subject: Re: 3D Kit on OpenStep. Date: 3 Dec 1997 09:14:30 GMT Organization: University Koblenz / Germany Message-ID: <6637tm$pr0$1@newshost.uni-koblenz.de> References: <661a3g$bnt$1@elna.ethz.ch> david@pfi.ibk.baum.ethz.ch (David C. EKCHIAN) wrote: > you know how to display 3D objects now with OpenStep? The prman renderer is > still > part of the distribution, as the 3View application > (/NextDeveloper/Demos/3View.app), > but how to include all this in my app? The NeXT 3DKit is not part of the OpenStep specification, so it's not possible to use it from an OpenStep application. It is still shipped with OPENSTEP for Mach to guarantee full compatibility with "old" NEXTSTEP 3.x applications, but the shared libraries cannot be linked against an OpenStep program. (There will be multiply defined symbols in the NEXTSTEP and the OPENSTEP libs). There are only these alternatives: a) develop RenderMan applications still under NEXTSTEP 3.x b) port the RenderMan parts to OpenGL, using the public domain library MESA, which compiles fine under OpenStep (but this is not easy, as OpenGL uses non-object-oriented low-level functions) c) wait for the "OpenStep Gnu3DKit" from GNU or the 3D replacement kit from the University of Erlangen 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: rosdan@aol.com (Rosdan) Newsgroups: comp.sys.next.programmer Subject: Re: How to examine NSString in gdb? Date: 29 Nov 1997 15:31:13 GMT Message-ID: <19971129153100.KAA06836@ladder01.news.aol.com> Organization: AOL http://www.aol.com References: <347FD426.9EE5C7C9@cc.usu.edu> po theString or p (char *)[theString cString]
From: Max and Zoya Lebediuk <zeemax@earthlink.com> Newsgroups: comp.sys.next.programmer Subject: HELP! Anybody seen NEXT OS 4 Intel box? Date: Wed, 03 Dec 1997 01:52:30 -0800 Organization: ZeeMX Consulting Message-ID: <34852BDE.4D97038@earthlink.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit dear all! Do you know any hide-outs or secret places on the planet where I can get NEXT OS for Intel? I've seen it couple years ago but since then no chance. If anyone have ANY PIECE OF INFORMATION PLEASE contact me at zeemax@earthlink.net Thnx, Max
From: Greg Neagle <gneagle@thegrid.net> Newsgroups: comp.sys.next.advocacy,comp.sys.next.software,comp.sys.next.programmer,comp.sys.next.sysadmin Subject: Re: Xfer files from HFS (Mac) -> UFS (Rhapsody) Date: Sat, 29 Nov 1997 08:40:41 -0800 Organization: Call America Internet Services +1 (800) 563-3271 Message-ID: <34804587.3B2@thegrid.net> References: <B0A232C5-20B4F@207.8.209.18> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit To: scott nichol <nichol@netaxs.com> scott nichol wrote: > > i've successfully loaded rhapsody onto my powermac 7600 and recently > downloaded some updates and such through my powerbook to a HFS (MacOS) > formatted zip cartridge. the gzipped files are OK on the mac side, but > when the disk comes up under rhapsody, the file system is not properly > recognized. so, how do i get the files onto my powermac on the > rhapsody side? i don't have a direct ethernet connection and there's > no PPP support yet for rhapsody. even if there was, how would i > download it all? The best solution right now is to use Suntar and a floppy disk: <ftp://ftp.informatik.rwth-aachen.de//pub/mirror/info-mac.org/cmp/sunt ar-213.hqx> is one URL for Suntar. Open Suntar. Insert a floppy (formatted or not, it doesn't matter, but any existing files will be destroyed) From the Write menu, choose Create new archive. Then choose Write data fork and select your gzipped files. End with End of Writing from the Write menu. Quit Suntar. Reboot into Rhapsody. (You may want to log in as root) Open Terminal.app. cd into the directory into you wish to extract the files. Insert the floppy. A warning panel will come up. Ignore it (but don't close it) and click back into the Terminal.app window. In Terminal.app type "tar -xfv /dev/rfd0b" to extract the files from the floppy. Thanks to Stefan at <svwa@muc.de> for this method as well as the pointers about hfsUtils (below). I have used this method to move files to Rhapsody with great success, including the hfsUtils package from Robert Leslie <rob@mars.org> which is at <http://www.mars.org/home/rob/proj/hfs/> This package allows one to access hfs volumes using command-line commands from Terminal.app. Not elegant, but it works. You can copy files from hfs volumes to Rhapsody and back. If you need additional help with the hfsUtils let me know. > i thought the original openstep OS supported HFS volumes? It did. DOS volumes, too. > why would > apple cut this out of the developer release for rhapsody? Seems inconceivable, huh? Especially in the Intel version of Rhapsody, since OpenStep 4.x supported both HFS and DOS formatted media just fine.
From: Frogbox's Warez Pad<myemail@any.where.com> Newsgroups: comp.sys.next.programmer Subject: (((( NEW SITE--- OVER 1000 FREE GAMES, APPS, XXX PASSWORDS AND MORE )))) Date: 3 Dec 1997 13:45:27 GMT Organization: AT&T WorldNet Services Message-ID: <663npn$fn2@bgtnsc03.worldnet.att.net> CHECK OUT THIS NEW SITE OVER 1000 GAMES OVER 1500 APPLICATIONS OVER 2000 XXX PASSWORDS AND MORE SEE IT ALL AT http://frogbox.home.ml.org
From: Cosmo Roadkill <cosmo.roadkill%bofh.int@rauug.mil.wi.us> Newsgroups: comp.sys.next.programmer Subject: cmsg cancel <663npn$fn2@bgtnsc03.worldnet.att.net> Control: cancel <663npn$fn2@bgtnsc03.worldnet.att.net> Date: 03 Dec 1997 13:45:39 GMT Organization: BOFH Space Command, Usenet Division Message-ID: <cancel.663npn$fn2@bgtnsc03.worldnet.att.net> Sender: Frogbox's Warez Pad<myemail@any.where.com> Article cancelled as EMP/ECP, exceeding a BI of 20. The "Current Usenet spam thresholds and guidelines" FAQ is available at http://www.uiuc.edu/ph/www/tskirvin/faqs/spam.html Please include the X-CosmoTraq header of this message in any correspondence specific to this spam. Sick-O-Spam, Spam-B-Gon!
From: B.G. Mahesh <mahesh@paragon-software.com> To: mahesh@paragon-software.com Subject: JOBS: OPENSTEP, WebObjects, Perm/Contract, Wash.DC area (USA) Date: Wed, 03 Dec 1997 08:22:33 -0600 Keywords: WebObjects, Openstep Message-ID: <881158425.22966@dejanews.com> Newsgroups: comp.sys.next.programmer Organization: Paragon Software, Inc. Paragon Software Inc., a small, fast-growing vendor of distributed computing products and services, has several immediate openings in the Washington DC area for experienced NEXT/OPENSTEP and WebObjects developers who are interested in bridging their Next expertise into the fast-growing domains of CORBA and legacy systems integration. All applicants should have 2 years of experience working with Next technologies in a commercial environment. Also desirable are one or more of the following: CORBA, C++, Java. Most positions are based at Paragon's headquarters in Vienna, VA or at local client sites, although some may involve international travel. About Paragon Software ---------------------- Founded in 1994, Paragon Software, Inc. specializes in distributed object middleware, tools, systems development, and related services. Our customers are mainly global enterprises in the telecoms and financial sectors; they benefit from the depth of our knowledge in key enabling technologies like CORBA, as well as the breadth of our experience in full-life-cycle management of large mission-critical software projects. Paragon's core product is a fast, highly-portable CORBA 2.0 ORB called OAK. With Objective-C language bindings and full IIOP compliance, OAK is providing customers of Apple Computer's NEXTSTEP, OPENSTEP, Rhapsody, and WebObjects application development environments with a compelling path towards efficient, scalable, standards-based distributed object computing. Paragon's professional services are tailored to helping enterprises design, build and deploy mission-critical systems using CORBA and other leading distributed object technologies. Paragon service offerings include: mentorship, staff augmentation, project management, architecture and design, as well as full application development out/insourcing. Our headquarters are located in Vienna, Virginia, on the outskirts of Washington DC. For further information on the company, please see http://www.paragon-software.com/ How to apply ------------ We prefer to receive resumes via email, either plaintext or in MS-Word attachments. All applications should quote Job ID UCSNP101 Paragon Software 2136 Gallows Road, Suite G Vienna, VA 22027 USA fax: 703-876-1818 email: jobs@paragon-software.com -------------------==== Posted via Deja News ====----------------------- http://www.dejanews.com/ Search, Read, Post to Usenet
From: seanlNoSpam@carmi.cs.umd.edu (Sean Luke) Newsgroups: comp.sys.next.programmer Subject: Re: Is Objective-C Dead? Date: 29 Nov 1997 18:33:46 GMT Organization: University of Maryland at College Park Distribution: world Message-ID: <65pn6a$pvl$1@walter.cs.umd.edu> References: <64sheh$okv$1@walter.cs.umd.edu> <65hq3f$s2l@btmpjg.god.bel.alcatel.be> <65i8ki$fs2$1@walter.cs.umd.edu> <65l1kl$ouf@mochi.lava.net> <65o2u5$npe@mochi.lava.net> In article <65o2u5$npe@mochi.lava.net> you wrote: > > I was overreacting to this statement by Sean Luke which I find just as >ludicrous as my statement: "But if you think that compiled Java will *ever* >approach the speed of languages without all the extra baggage Java tacks on, >you are totally insane." These are words that may have to be eaten in the >future... Let's hope so. But I hope you're not a betting man. I suppose my Java-Lisp analogy is beginning to sound more and more reasonable, as the Java-efficiency proponents are beginning to sound more and more like the Lisp-efficiency proponents lo these past five decades. Let me quote from Paradigms of Artificial Intelligence Programming: Case Studies in Common Lisp, by Peter Norvig, a major Lisp proponent (page 267, on doing Lisp efficiently): ...If efficiency is important, Common Lisp allows the programmer to include declarations that can eliminate run-time checks. In fact, once the proper declarations are added, Lisp can be as fast or faster than conventional languages. Fateman (1973) compared the FORTRAN cube root routine on the PDP-10 to a MacLisp transliteration. The MacLisp version produced almost identical numerical code, but was 18% faster overall, due to a superior function-calling sequence... Of course, those of us in the Lisp field really wish Norvig didn't say something that absurd, effectively claiming that done right, Lisp can be as fast as Fortran (the best-optimized language in common use). It just makes Lisp proponents lime myself look bad. While true for small snippets in carefully-constructed experiments, it is not remotely true for large, sophisticated programs which eliminate the toy-experiment reality distortion field. This is astonishingly similar to the claim you're making: that all Java needs is some magic-bullet compiler optimization and careful programming, and it will be recognized as approaching the speed of, say, C or Fortran. Or just C++, what the heck. Such claims have been around for similar languages for decades before Java even existed. And they have NEVER been born out. We should be touting Java for what it *is*: a secure, robust, dynamic multithreaded programming language with garbage collection, exceptions, machine-independence, and a whole host of modern features. We only hurt our own cause when we start spouting off wonderous efficiency futurisms about Java. Sun's marketspeak notwithstanding, Java will NEVER approach C or C++ in speed, just as Lisp never did, Scheme never did (other claims in this thread notwithstanding ;-), Smalltalk never did, and NewtonScript never did. And who cares? The point of these langauges is power, not speed. Given that I can buy a faster computer next year anyway, I'll take power any day. _____________________________________________________________________________ Sean Luke Spam Must Die! "I've discovered that P==NP, but the proof is too U Maryland at College Park large to fit in the margins of this signature." seanl@nospamcs.umd.edu URL: http://nospamwww.cs.umd.edu/~seanl/
From: mtrombin@ix.netcom.com (Mark Trombino) Newsgroups: comp.sys.next.programmer Subject: Localization Date: 3 Dec 1997 18:57:05 GMT Organization: Egghead Billy, Inc. Message-ID: <664a21$cij@sjx-ixn1.ix.netcom.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Hi! I'm trying to localize an application of mine but with no luck. I've searched NeXTAnswers and didn't find anything there that helped me... Hopefully there's a reference about localizing applications that I don't know about and that someone can point me to. Oh, I've also grabbed a copy of LocalizationExample - a project that supposedly demonstrates how to localize an application. Unfortunately, it doesn't have context help so I can't see how its supposed to be done. I have a English and French .lproj in my app's root directory. How do I tell ProjectBuilder that the French .lproj exists and that it should be included in the app? Right now, it just uses the English project -- that is, the English project is the only lproj included in the applications app wrapper after being compiled. Shouldn't both lproj's be included? Also, I've moved all my context sensitive help to a folder called English.lproj/ContextHelp and then added them to ProjectBuilder. PB then copied all the context help files and placed them in the root directory. Shouldn't it just leave them where I put them? What happens with the context help for the French project? Obviously, I'm quite lost here. Any help you can give me will be greatly appreciated! Thanks! -- Mark Trombino mtrombin@ix.netcom.com (NEXTMail, MIME Mail okay)
From: spamcancel@wupper.com Newsgroups: comp.sys.next.programmer Subject: cmsg cancel <6645pn$tdf$1191@columbine.singnet.com.sg> Control: cancel <6645pn$tdf$1191@columbine.singnet.com.sg> Date: 03 Dec 1997 19:00:05 GMT Message-ID: <cancel.6645pn$tdf$1191@columbine.singnet.com.sg> Sender: <mankani@singnet.com.sg> Excessive Multi-Posted spam article exceeding a BI of 20 cancelled by spamcancel@wupper.com. From was: <mankani@singnet.com.sg> Subject was: Asian Currency Crisis (opportunity) NNTP-Posting-Host was: ts900-5424.singnet.com.sg
From: imp <gilley@netunlimited.net> Newsgroups: comp.sys.next.programmer Subject: total newbie help Date: Sat, 29 Nov 1997 15:08:19 -0500 Organization: NetUnlimited, Inc. Message-ID: <34807633.2D0F@netunlimited.net> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Hi all, I would very much like to work with nextstep os on a intel platform. I am a grad student in computer science at wake forest uni so I can't get into any developer/work related programs to get my hands on nextstep os. Is there anyway for me to get Nextstep OS for intel? Next is gone. Apple is not selling the Next OS for Intel. What can I do? Where can I get the Next OS. I am really desperate and out of luck. (Read: I would consider something silly like paying the shipping for someone to mail me their old CD. ) Thanks all, Please send responces by e-mail, SEAN GILLEY
From: Cosmo Roadkill <cosmo.roadkill%bofh.int@rauug.mil.wi.us> Newsgroups: comp.sys.next.programmer Subject: cmsg cancel <6653pm$i3i@mtinsc04.worldnet.att.net> Control: cancel <6653pm$i3i@mtinsc04.worldnet.att.net> Date: 04 Dec 1997 02:16:22 GMT Organization: BOFH Space Command, Usenet Division Message-ID: <cancel.6653pm$i3i@mtinsc04.worldnet.att.net> Sender: Frogbox's Warez Pad<myemail@any.where.com> Article cancelled as EMP/ECP, exceeding a BI of 20. The "Current Usenet spam thresholds and guidelines" FAQ is available at http://www.uiuc.edu/ph/www/tskirvin/faqs/spam.html Please include the X-CosmoTraq header of this message in any correspondence specific to this spam. Sick-O-Spam, Spam-B-Gon!
From: Steve Dekorte <dekorte@slip.net> Newsgroups: comp.sys.next.programmer Subject: WANTED: OPENSTEP Developers - San Francisco Date: 24 Nov 1997 01:12:21 GMT Organization: Slip.Net (http://www.slip.net) Message-ID: <65ak9l$l5q$3@owl.slip.net> If you're an OpenStep developer and interested in working for a San Francisco based startup(www.inquisit.com) with competative salaries and stock options, please send your resume to steve@inqusit.com. Steve Dekorte
From: spl@no.mo.spam.com Newsgroups: comp.sys.next.programmer,comp.sys.next.bugs Subject: CVS_support under OS/Mach 4.2 Date: 4 Dec 1997 01:39:42 GMT Organization: BLaCKSMITH, Inc. Message-ID: <6651ku$juj$1@anvil.BLaCKSMITH.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit the CVS_support bundle is behaving rather strangely. When I attempt to create a working directory I get the following error: SCMCommandErrorException: cvs update: cannot open CVS/Entries for reading: No such file or directory cvs update: nothing known about PB.project cvs [update aborted]: cannot open CVS/Root: No such file or directory The strange thing is that it creates the following directories in / (permissions are the default 1777): CVS \path\of\working\directory (ie if I specify my working directory to be /tmp/project it creates /\tmp\project/) \path\of\working\directory\contains the project tree from the repository that I was trying to check out. It seems there's some path seperator weirdness going on and I don't know how to track it down. If / is unwritable then creating the working directory fails because it cannot create the directory it wants. Any suggestions? I'm using: Concurrent Versions System (CVS) 1.9.14 (client/server) NeXT Mach 4.2: Wed Apr 16 13:44:57 PDT 1997; root(rcbuilder):Objects/mk-183.34.obj~2/RELEASE_I386 -- (ROT13) pbz oynpxfzvgu qbg ng pneqranf
From: szallies@energotec.de (Constantin Szallies) Newsgroups: comp.sys.next.programmer Subject: Running two windows modal at the same time? Date: 28 Nov 1997 11:16:20 GMT Organization: Technet GmbH Message-ID: <65m964$jqp$1@oxygen.technet.net> I would like to run two windows modal at the same time. After calling -runModalFor: on a window A, I would like to be able to scroll in a window B. But B doesn't get any events because A is running modal. Any idea? Greetings -- # Constantin Szallies, Energotec GmbH # szallies@energotec.de # http://www.energotec.de/~szallies/ # 49211-9144018
From: Greg_Anderson@afs.com (Gregory H. Anderson) Newsgroups: comp.sys.next.programmer Subject: Re: Running two windows modal at the same time? Date: 4 Dec 1997 15:51:18 GMT Organization: Anderson Financial Systems Inc. Message-ID: <666jhm$b5c@shelob.afs.com> References: <65m964$jqp$1@oxygen.technet.net> Constantin Szallies writes > I would like to run two windows modal at the same time. > > After calling -runModalFor: on a window A, I would like to be able to > scroll in a window B. But B doesn't get any events because A is running > modal. > > Any idea? Yeah, stop designing like a brain-dead Microsoft programmer. 8^) Seriously, modal windows limit user freedom and should only be used in situations where you HAVE to wait for a specific response. Trying to stack more than one just doubles the problem. I would say you should go back and rethink this problem. For example, can you make Window B _part_ of Window A, to avoid the context switch? -- 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: jcr.remove@this.phrase.idiom.com (John Randolph) Newsgroups: comp.sys.next.programmer Subject: Re: Running two windows modal at the same time? Date: 4 Dec 1997 17:39:33 GMT Organization: Stratus Computer Inc, Marlboro MA Message-ID: <666psl$svc@transfer.stratus.com> References: <65m964$jqp$1@oxygen.technet.net> <666jhm$b5c@shelob.afs.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Cc: Greg_Anderson@afs.com In <666jhm$b5c@shelob.afs.com> Gregory H. Anderson wrote: > Constantin Szallies writes > > I would like to run two windows modal at the same time. > > > > After calling -runModalFor: on a window A, I would like to be able to > > scroll in a window B. But B doesn't get any events because A is running > > modal. > > > > Any idea? > > Yeah, stop designing like a brain-dead Microsoft programmer. 8^) Gee, Greg. maybe he has to deploy this under NT, and he wants to be a "good windoze citizen." -jcr
Newsgroups: comp.sys.next.programmer Date: Sun, 30 Nov 1997 15:42:22 +0100 From: Per Liden <pt96pli@student.hk-r.se> Subject: nextlogin.tiff wanted! Message-ID: <Pine.GSO.3.96.971130153408.18282A-100000@pixie> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Organization: University of Karlskrona/Ronneby Cache-Post-Path: nntp.hk-r.se!pt96pli@pixie.rby.hk-r.se I'm looking for the login tiff-image foer nextstep 3.3, I'm writing a xdm replacement, and want a nice looking login screen. But I only got access to a nextstep 3.0 system and I want the 3.3 login screen. So if you have a nextstep 3.3 system please mail me this file: /usr/lib/NextStep/loginwindow.app/English.lproj/nextlogin.tiff I think that is the correct path... Thanks in advance! /Per <pt96pli@student.hk-r.se>
From: nurban@crib.bevc.blacksburg.va.us (Nathan Urban) Newsgroups: comp.sys.next.programmer Subject: Re: Running two windows modal at the same time? Date: 4 Dec 1997 13:05:06 -0500 Organization: Data Systems Consulting, Inc. Message-ID: <666rci$bmo$1@crib.bevc.blacksburg.va.us> References: <65m964$jqp$1@oxygen.technet.net> <666jhm$b5c@shelob.afs.com> <666psl$svc@transfer.stratus.com> In article <666psl$svc@transfer.stratus.com>, jcr.remove@this.phrase.idiom.com wrote: > In <666jhm$b5c@shelob.afs.com> Gregory H. Anderson wrote: > > Constantin Szallies writes > > > I would like to run two windows modal at the same time. > > > Any idea? > > Yeah, stop designing like a brain-dead Microsoft programmer. 8^) > Gee, Greg. maybe he has to deploy this under NT, and he wants to be a "good > windoze citizen." There's nothing in Windows that says you need to have simultaneous modal windows! It's certainly not part of being a "good windoze citizen"; I've never seen anything like that in the Windows apps I use regularly. Greg's other (snipped) comments about the undesirability of modal windows hold true; they're very annoying to users and should only be used for their intended purpose: when nothing else in the app can be done until you provide input to that window. Windows apps do tend to overuse modal dialogs a lot, but there's nothing that says you _have_ to do that!
From: mark.s.frank@REMOVE_THIStek.com (Mark S Frank) Newsgroups: comp.sys.next.programmer Subject: .ico files Date: 4 Dec 1997 18:18:24 GMT Organization: Tektronix, Inc. Distribution: world Message-ID: <666s5g$4qq$1@bvadm.bv.tek.com> Does anyone know what tools I can use for generating the .ico files that NS on NT wants for application icons? Also are there any tools for converting old tiff files to this format? - Thanks, Mark
From: "Michelle L. Buck" <buck.erik@mcleod.net> Newsgroups: comp.sys.next.programmer Subject: Re: .ico files Date: Thu, 4 Dec 1997 20:29:55 -0600 Organization: McleodUSA - http://www.mcleodusa.net Message-ID: <667p3j$7v02@odie.mcleod.net> References: <666s5g$4qq$1@bvadm.bv.tek.com> There is a program called IconEasel that allows you to paste in any type of image. It will crop it to 16x16, 32x32, or 48x48 at up to true color and save as a .ico file.
From: cam@_SpAmThIs.escape.ca (Cam Giesbrecht) Newsgroups: comp.sys.mac.programmer.misc,comp.sys.mac.system,comp.sys.next.misc,comp.sys.next.programmer,comp.sys.next.sysadmin Subject: Re: Get an error while installing Rhapsody Date: Sun, 30 Nov 1997 12:13:13 -0600 Organization: Apple Orchard Software Message-ID: <cam-3011971213130001@tnt01dla033.escape.ca> References: <01bcfab9$12cc3d80$44cd09c0@machine.cornut.fr> In article <01bcfab9$12cc3d80$44cd09c0@machine.cornut.fr>, "Roger FLATTIN" <rflattin@cornut.fr> wrote: > Hi, > > I try to install Rhapsody on a PowerMacintosh 8500 but I get the following > message : > > The disk has an invalid label. > > (my disk is a Seagate ST32550N. It's SCSI ID is 1 and it is plugged in the > internal SCSI bus) > > The message appears when the installer scan the SCSI bus to display the > list of the connected disks. > > I install it successfully on a 500 Mo hard disk (it was numbered ID 4 on > the external SCSI bus). Then I try to configure the /etc/disktab but the > disklabel and disk utilities always return error messages. > > The man pages doesn't clearly explain why a disk must be labelled. Could > anybody explain me how it works ? > > Thanks in advance > > Roger FLATTIN I just thought that I would warn you that discussion of products covered under a Non-Disclosure Agreement (NDA) in public with people not covered under such NDA is a violation of the NDA. Apple could prosecute and/or discontinue your participation in any "seeding" projects (Rhapsody, MacOS 8.1, OS 9, etc.) -- Cam Giesbrecht - HyperCard Programmer - MacOS(TM) System Specialist - Windows 95, NT 4.0 Workstation and Server Specialist - MCSE in training - Registered Apple Developer and beta tester Consultations and Software Solutions Apple Orchard Software Remove text in ALL CAPS to reply. Winnipeg, Mb Canada (Not affiliated with "Orchard Software" of Cambridge MA)
From: Steve Dekorte <dekorte@slip.net> Newsgroups: comp.sys.next.programmer Subject: Re: Why do objects behave differently in IB's test mode? Date: 5 Dec 1997 05:40:13 GMT Organization: Slip.Net (http://www.slip.net) Message-ID: <66843t$gej$2@owl.slip.net> References: <65vvk0$1s8@tallowcross.uni-frankfurt.de> Uli Zappe <uli@tallowcross.uni-frankfurt.de> wrote: > The general question, though, is: How can it happen that objects behave > differently in IB's test mode if the whole point of this test mode is to use > the objects just the way they are actually used in the compiled apps??? Because no one uses test mode for anything but checking the resizing of views. Palette's are to much of a pain to create and prevent IB from loading nibs when they're not present, compiled and working properly. IB and Objective-C really are not up to the task of fully interactive development (Although they come far closer to it than any other C based dev enviroment and most enviroments in general) -- Steve Dekorte - OpenStep consultant - San Francisco
From: Norbert Heger <read@signature.please> Newsgroups: comp.sys.next.programmer Subject: Re: Running two windows modal at the same time? Date: 5 Dec 1997 09:16:19 GMT Organization: Vienna University of Technology, Austria Message-ID: <668gp3$n2o@news.tuwien.ac.at> References: <666jhm$b5c@shelob.afs.com> Originator: bertl@cray Gregory H. Anderson writes > Yeah, stop designing like a brain-dead Microsoft programmer. 8^) > > Seriously, modal windows limit user freedom and should only be used in > situations where you HAVE to wait for a specific response. Trying to > stack more than one just doubles the problem. I would say you should > go back and rethink this problem. For example, can you make Window B > _part_ of Window A, to avoid the context switch? Well, the modal window concept isn't perfect at all. It is very usual to have at least a single textfield within a modal dialog (e.g. saving a file, entering a filename). But during that modal loop it's impossible to cut/copy/paste using the mouse - but this does make sense in some situations. And please don't tell me to implement a local edit menu within the modal window! That would be brain-dead Microsoft practice! 8^) - N.C. P.S.: Have you ever hidden an application (by accident) which was currently running a modal loop? - This can happen by activating some other app holding down the command-key. You won't be able to reactivate that application, since it ignores even the 'activate' event! _________________________________________________ Norbert C. Heger, ObjectiveD, Austria NeXT/OPENSTEP Software Development E-mail: bertl (a) hal.kph.tuwien.ac.at Web: http://www.ObjectiveD.co.at
From: david@onestep.co.uk (David Knight) Newsgroups: comp.sys.next.programmer Subject: Re: HELP! Anybody seen NEXT OS 4 Intel box? Date: Fri, 05 Dec 1997 09:23:32 GMT Distribution: world Message-ID: <881313812.10198.0.nnrp-05.c30b1c08@news.demon.co.uk> References: <664cts$9dg$1@brie.direct.ca> > Max and Zoya Lebediuk <zeemax@earthlink.com> wrote: > >dear all! > > > >Do you know any hide-outs or secret places on the planet where I can get > >NEXT OS for Intel? I've seen it couple years ago but since then no > >chance. If anyone have ANY PIECE OF INFORMATION PLEASE contact me at > >zeemax@earthlink.net For the UK and Europe you can purchase from ourselves. --- Regards David Knight OneStep Solutions Plc | UK phone: 01702 426400 | Vendors of NS/OS 351 London Road | fax: 01702 551515 | MCCAs, Hardware Hadleigh | Int'l prefix: +44 1702 | Apps, Networks Essex | | ISDN, Training SS7 2BT | Email: david@onestep.co.uk | Maintenance England | (NeXTMail/MIME ok) | and Support
Newsgroups: comp.sys.next.programmer From: Markus Gloede <no.spam@burrow.camelot.de> Subject: Re: Take my code,... please. Content-Type: text/plain; charset=US-ASCII Message-ID: <7xyb20acmb.fsf@burrow.camelot.de> Sender: tm@burrow.camelot.de (Markus Gloede) Organization: @heism (a non-prophet organization) References: <881261399.4780@dejanews.com> Mime-Version: 1.0 (generated by tm-edit 7.106) Date: Thu, 4 Dec 1997 23:54:04 GMT [Sorry, I didn't find the original posting. I'm replying to a follow-up.] In c.s.n.software, Michel Coste wrote: > Yes! Since everybody (i.e. 99.999999999% of the people) is > using 5.0 and since 5.0 keys are not accepted (at least by > Encipher.app as a service to add their keys!) 2.6 is now > completely useless if we want to communicate with the external > world! "99.999999999%," are you sure? I for one stick to 2.6.xx. It has no backdoor capability. Many people in Europe are still using it. Or does "everybody" just mean people in the USA? Markus Gloede Is 5.0 MIME capable? -- "no.spam@burrow.camelot.de" is a working address. When posting a followup, mailing a courtesy copy is appreciated, provided it is clearly marked as such.
From: NOSPAMmlerutte@square.nl Newsgroups: comp.sys.next.programmer Subject: Internationalization Date: 25 Nov 1997 12:27:49 GMT Organization: NLnet Message-ID: <65eg85$f4j$1@news.utrecht.NL.net> I want to override OpenSteps default language system. Now it uses the language name e.g. 'English.lproj' to determine which resource to load, but I want to use a language code (e.g. en-UK) instead. How do I tell a NSBundle to take a different locale? Maurice le Rutte. http://www.square.nl
From: Ian Gordon <ian@slac.com> Newsgroups: comp.sys.next.programmer Subject: Openstep STABS to Codeview Date: 25 Nov 1997 15:32:19 GMT Organization: SLAC Research Message-ID: <65er23$1bh$3@solaris.cc.vt.edu> I'm trying to debug an Openstep Enterprise Application under NT. As I understand it, Openstep supports the stabs debugging info format. There was a program released with OpenStep 4.2 for NT 3.51 that converted the debug info into Codeview. We have been unsuccessful using this software, although we are using NT 4.0. Is it possible to convert to codeview? If so, how? (I'm trying to use purify and/or boundchecker to find some memory leaks, but they only support codeview debug info) Thank you. Ian Gordon ian@slac.com
From: Eric Hermanson <eric@alum.mit.edu> Newsgroups: comp.sys.next.programmer,comp.sys.next.bugs Subject: Re: CVS_support under OS/Mach 4.2 Date: Fri, 05 Dec 1997 09:13:26 -0700 Organization: Digital Universe Corporation Message-ID: <34882826.7B187BB4@alum.mit.edu> References: <6651ku$juj$1@anvil.BLaCKSMITH.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit I believe there is a known problem with the CVS bundle running under MACH. It works fine under OpenStep/NT. Check Apple's enterprise web site to see if they've posted a patch for the MACH version. Eric spl@no.mo.spam.com wrote: > the CVS_support bundle is behaving rather strangely. When I > attempt to create a working directory I get the following error: > > SCMCommandErrorException: cvs update: cannot > open CVS/Entries for reading: No such file or > directory > cvs update: nothing known about PB.project > cvs [update aborted]: cannot open CVS/Root: No > such file or directory > > The strange thing is that it creates the following > directories in / (permissions are the default 1777): > > CVS > \path\of\working\directory > > (ie if I specify my working directory to be /tmp/project it creates > /\tmp\project/) > > \path\of\working\directory\contains the project tree from the > repository that I was trying to check out. It seems there's some path > seperator weirdness going on and I don't know how to track it down. > If / is unwritable then creating the working directory fails because it > cannot create the directory it wants. > > Any suggestions? > > I'm using: > Concurrent Versions System (CVS) 1.9.14 (client/server) > NeXT Mach 4.2: Wed Apr 16 13:44:57 PDT 1997; > root(rcbuilder):Objects/mk-183.34.obj~2/RELEASE_I386 > > -- (ROT13) > pbz > oynpxfzvgu qbg > ng > pneqranf
From: yikes@super.zippo.com (Mr. Yikes) Newsgroups: comp.sys.next.programmer Subject: MySQL on NS 3.3? Date: Fri, 05 Dec 1997 15:27:21 GMT Organization: Zippo News Service [http://www.zippo.com] Message-ID: <34881c3a.112581142@snews.zippo.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Has anyone sucessfully compiled MySQL (http://www.tcx.se) on NS 3.3? It's a (almost) free SQL client-server with multi-threads. Andy Lee Andy NOTE: Remove "-nospam" from my address when replying.
From: yikes@super.zippo.com (Mr. Yikes) Newsgroups: comp.sys.next.programmer Subject: Re: MySQL on NS 3.3? Date: Fri, 05 Dec 1997 17:27:12 GMT Organization: Zippo News Service [http://www.zippo.com] Message-ID: <34883943.120014947@snews.zippo.com> References: <34881c3a.112581142@snews.zippo.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Never mind. MySQL uses POSIX... What the heck is POSIX anyway!? Andy NOTE: Remove "-nospam" from my address when replying.
From: Gerd_Gueldenpfennig@iXpoint.de Newsgroups: comp.sys.next.programmer Subject: Re: .ico files Date: 5 Dec 1997 08:50:29 GMT Organization: iXpoint Informationssysteme GmbH Message-ID: <668f8l$d98$1@gatekeeper.ixpoint.de> References: <666s5g$4qq$1@bvadm.bv.tek.com> <667p3j$7v02@odie.mcleod.net> Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 8bit Cc: buck.erik@mcleod.net Anybody knows where to find this app? In <667p3j$7v02@odie.mcleod.net> "Michelle L. Buck" wrote: > > There is a program called IconEasel that allows you to paste in any type of > image. It will crop it to 16x16, 32x32, or 48x48 at up to true color and > save as a .ico file. > > -- ++++++++++++++++++++++++++++++++++++++++++++++++++ + Dipl.- Inform. Gerd Gueldenpfennig + + iXpoint Informationssysteme GmbH + + Daimlerstrasse 3 76275 Ettlingen Germany + + Phone ++49 7243 3775-0 Fax ++49 7243 3775-77 + + Email: Gerd_Gueldenpfennig@ixpoint.de + + WWW: http://www.ixpoint.de + ++++++++++++++++++++++++++++++++++++++++++++++++++
From: dbk@mcs.com (Dan "Bud" Keith) Newsgroups: comp.sys.mac.hardware,comp.sys.next.programmer,comp.sys.mac.advocacy Subject: PMac 8600/300 vs. 9600/300. Which is better for Rhapsody development? Date: Fri, 5 Dec 1997 19:49:36 -0600 Organization: Emergent Systems Message-ID: <1d0t0ao.1rwwb4u1k3h854N@dhcp202.bb.opentext.com> I can spend my pennies on a 9600/300 or an 8600/300 for Rhapsody development. Assuming that I load both with 128MB of RAM, what is the real difference and is the price difference (~$800) justified? I know that the 9600 has 8MB VRAM instead of 2, and that it has more PCI slots. Neither of these issues will likely affect me, though. I was wondering if there are any subtle differences in the Bus or SCSI or Cache that justify the greater expense. Doesn't the 8600 have AV hardware missing from the 9600? Thanks for your help, bud ----- Dan Keith (dbk@mcs.com) -----
From: bestor@cs.wisc.edu Newsgroups: comp.sys.next.programmer Subject: compiled lib for Numerical Recipes in C? Date: 6 Dec 1997 06:56:26 GMT Organization: University of Wisconsin, Madison Message-ID: <66asuq$uku$1@news.doit.wisc.edu> Does anyone have a compiled library of the "Numerical Recipes in C" suite for m68k? If so could you please let me know. Thanks, - Gareth --- Gareth Bestor bestor@cs.wisc.edu Computer Sciences Department http://www.cs.wisc.edu/~bestor University of Wisconsin-Madison
From: Norbert Heger <look@signature.please> Newsgroups: comp.sys.next.programmer Subject: Re: Running two windows modal at the same time? Date: 6 Dec 1997 09:56:07 GMT Organization: Vienna University of Technology, Austria Message-ID: <66b7fn$gco@news.tuwien.ac.at> References: <SCOTT.97Dec5131156@slave.doubleu.com> Originator: bertl@cray Scott Hess writes > Do you realize that you _can_ use copy/paste from a modal > dialog? Just not using the mouse, you have to remember the > Command-x/c/v keys. Please don't tell me about the advantages of using the keyboard. That's why I wrote LaunchBar ;-) I'm talking about user interface concepts in general. Once upon a time there was a development system shipping with a bundled set of documentation files regarding user interface design concepts. There you could read: *** Using the Mouse All aspects of the user interface are represented by graphical objects displayed on-screen, and all graphical objects are operated mainly by the mouse, not the keyboard. The keyboard is principally used for entering text [...] *** Consistency [...] Consistency makes each application easier to learn [...] The conventions permit users to develop a set of habits, and to act almost instinctively in familiar situations [...] And having a textfield with selectable text is such a 'familiar situation'. If someone (especially some novice user) just learned how to perform copy/paste using the mouse he will be confused if it doesn't work that way under some circumstances. - N.C. _________________________________________________ Norbert C. Heger, ObjectiveD, Austria NeXT/OPENSTEP Software Development E-mail: bertl (a) hal.kph.tuwien.ac.at Web: http://www.ObjectiveD.co.at
Newsgroups: comp.sys.next.programmer Date: Wed, 26 Nov 1997 04:37:20 -0000 Message-ID: <19971126043700.XAA21450@ladder02.news.aol.com> From: rosdan@aol.com (Rosdan) Subject: Re: Can I do this? (interpret a string as a method and add it to a class?) Organization: AOL http://www.aol.com References: <650mfb$6ec$1@owl.slip.net> Eval is not perfect, but it does something similar to just in time compiling for Objective-C. It compiles your code in a background process and then links the code into your running application. Obviously, a fatal bug in the new code can and will crash the running application. That is the nature of the "C" language. The new code does run at "native" speed. Headers and other development environment issues do impact Eval. This is "C" afterall. Eval is very powerful when used to create categories of existing classes. The category name can be computer generated and you can use the facility to replace the same method over and over with different implementations.
Newsgroups: comp.sys.next.programmer Date: Wed, 26 Nov 1997 15:30:25 -0000 Message-ID: <B0A1F11C-30CECF@10.0.0.2> From: "Mark" <markj@inwave.com> Subject: EOF Dev Newbie Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Hi all! I'm new to all this, so please excuse my ignorance. I'm building (learning how to anyway) an app based on the EOF forms wizard (god I hate that term) and I have 3 query fields, a table obj and some entry fields based on the single table template. Is is working really nice and I want to add some additional funtionality to it. I would like to display the number of rows returned from a query in an NSTextField. I have tried a few of the obvious things but nothing seems to work. Any help is appriciated! Thanks Mark
Newsgroups: comp.sys.next.programmer Date: Wed, 26 Nov 1997 22:42:26 -0000 Message-ID: <65i8ki$fs2$1@walter.cs.umd.edu> From: seanlNoSpam@carmi.cs.umd.edu (Sean Luke) Subject: Re: Is Objective-C Dead? Organization: University of Maryland at College Park Distribution: world References: <64sheh$okv$1@walter.cs.umd.edu> <65hq3f$s2l@btmpjg.god.bel.alcatel.be> Ralf Suckow (suckow@*remove_this_to_e-mail_me*bln.sel.alcatel.de) wrote: > >garbage collection > if you have no pointers or pointer arithmetics or an own > memory manipulation (i.e. you have a language runtime that knows what > you do), > garbage collection is practically a reference counting issue comparable > to that of Objective-C from a performance point of view (with a bit of > cycle resolution etc.). You that's the case for Java. This is an utterly ridiculous statement. Java's garbage collection is *nothing* like Objective-C's reference counting in terms of overall application efficiency. Apparently you don't understand the efficiency cost that "bit of cycle resolution" hits you with, do you? Much as I think every language should have it, ephemeral garbage collection is *not* fast. >language level multithreading > is not slower that with Objective-C, multithreading is generally fast Unlike Java, Objective-C doesn't *have* to have multithreading built-in. Java's garbage collector runs in a separate thread. This is a huge difference. >sophisticated exception handling > no difference to Objective-C This statement betrays an absolute lack of understanding of Java internals. >security checks (I'd add reliability checks like for Vector bounds etc.) > when you use OpenStep APIs, all that is done with ObjectiveC also What the...? The JVM code validity checks, array-bounds checking, etc., is far FAR FAR more extensive than Objective-C provides, with or without the OpenStep APIs. >compactness over speed > hmmm ... you could turn that off Where do you get this stuff? >So, basically, compiled Java might be as fast as Objective-C, IMHO. Ralf, you're *really* way off base here. Once again, I don't dislike Java; I LOVE it (well, excepting the horrific AWT, but that's another story). Java's one of the few production-level languages that language researchers aren't embarassed by. But if you think that compiled Java will *ever* approach the speed of languages without all the extra baggage Java tacks on, you are totally insane. _____________________________________________________________________________ Sean Luke Spam Must Die! "I've discovered that P==NP, but the proof is too U Maryland at College Park large to fit in the margins of this signature." seanl@nospamcs.umd.edu URL: http://nospamwww.cs.umd.edu/~seanl/
From: smith@umes07.avl.co.at (Search Spaniel) Newsgroups: comp.sys.next.programmer Subject: Next-search the web quickly with Search Spaniel Date: Tue, 02 Dec 97 18:50:21 GMT Organization: Search Spaniel Message-ID: <250028874@searchspaniel.com> To Next-search the most search engines in the shortest time, use the internet's newest search engine - Search Spaniel at: http://www.searchspaniel.com/
From: Cosmo Roadkill <cosmo.roadkill%bofh.int@rauug.mil.wi.us> Newsgroups: comp.sys.next.programmer Subject: cmsg cancel <881433777@davidj.altu.net.au> Control: cancel <881433777@davidj.altu.net.au> Date: 06 Dec 1997 19:54:46 GMT Organization: BOFH Space Command, Usenet Division Message-ID: <cancel.881433777@davidj.altu.net.au> Sender: grant-e@USA.NET Article cancelled as EMP/ECP, exceeding a BI of 20. The "Current Usenet spam thresholds and guidelines" FAQ is available at http://www.uiuc.edu/ph/www/tskirvin/faqs/spam.html Please include the X-CosmoTraq header of this message in any correspondence specific to this spam. Sick-O-Spam, Spam-B-Gon!
From: bestor@cs.wisc.edu Newsgroups: comp.sys.next.programmer Subject: C++ headers? Date: 6 Dec 1997 22:30:52 GMT Organization: University of Wisconsin, Madison Message-ID: <66cjms$s7e$1@news.doit.wisc.edu> I haven't tried doing any C++ programming under NEXTSTEP before but now I'm trying to port some X-Window stuff (blech) over written in C++ and running it under Xnext. When I try to compile this particular C++ code it barfs out dozens of syntax errors in the standard lib files, eg In file included from /NextDeveloper/Headers/bsd/libc.h:20, from Matrix.h:5, from Matrix.cc:1: /NextDeveloper/Headers/bsd/sys/resource.h:128: syntax error before `;' In file included from /NextDeveloper/Headers/bsd/libc.h:27, from Matrix.h:5, from Matrix.cc:1: /NextDeveloper/Headers/bsd/sys/socket.h:146: syntax error before `;' ... I assume it because the compiler is treating the include files as being C++, because the main program, is whereas they're not. I've put -I/usr/include/g++ in the Makefile but it seems a lot of the standard include files aren't in there. This seems like something really obvious (read "stupid") that I'm missing. Do I need duplicate include files for everything written in C++ or what am I doing wrong? - Gareth PS - NEXTSTEP 3.3/moto --- Gareth Bestor bestor@cs.wisc.edu Computer Sciences Department http://www.cs.wisc.edu/~bestor University of Wisconsin-Madison
From: bestor@cs.wisc.edu Newsgroups: comp.sys.next.programmer Subject: C++ header files? Date: 7 Dec 1997 00:22:19 GMT Organization: University of Wisconsin, Madison Message-ID: <66cq7r$1746$1@news.doit.wisc.edu> [I'm not sure if this got send out the first time, so here's goes again - its been an hour and it hasn't showed up of my news feeder] I'm trying to post a smallish C++ library over to NEXTSTEP 3.3/moto and am having problems. When ever I try and compile I get numerous syntax errors complaining about the standard include files. I assume these are caused by the compiler trying to read them as C++ files too, whereas they're not. eg ----------------- cc++ -c Matrix.cc -Wall -ansi -g -I/usr/include/g++ In file included from /NextDeveloper/Headers/bsd/libc.h:20, from Matrix.h:5, from Matrix.cc:1: /NextDeveloper/Headers/bsd/sys/resource.h:128: syntax error before `;' In file included from /NextDeveloper/Headers/bsd/libc.h:27, from Matrix.h:5, from Matrix.cc:1: /NextDeveloper/Headers/bsd/sys/socket.h:146: syntax error before `;' /NextDeveloper/Headers/bsd/sys/socket.h:155: syntax error before `;' /NextDeveloper/Headers/bsd/sys/socket.h:156: syntax error before `;' /NextDeveloper/Headers/bsd/sys/socket.h:191: syntax error before `;' /NextDeveloper/Headers/bsd/sys/socket.h:195: syntax error before `;' ... --------------- I've stuck in -I/usr/include/g++ to try and get it to use the g++ headers but there's seems to be a lot missing in there, eg no equivalent to things like socket.h. This seems like a straight-forward problem and I'm probably missing something really obvious and stupid. Can anyone tell me what I'm doing wrong and how to compile C++ code under NEXTSTEP using the standard include files, or do I somehow need to duplicate everything into C++ first? Thanks in advance. [Could you please respond via email too as I'm not sure my newsfeeder is working porperly]. - Gareth --- Gareth Bestor bestor@cs.wisc.edu Computer Sciences Department http://www.cs.wisc.edu/~bestor University of Wisconsin-Madison
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: <12245880866021@digifix.com> Date: 7 Dec 1997 04:59:39 GMT Organization: Digital Fix Development Message-ID: <2329881470822@digifix.com> Topics include: Major OpenStep/NEXTSTEP World Wide Web Sites OpenStep/NEXTSTEP/Rhapsody Related Usenet Newsgroups Major OpenStep/NEXTSTEP FTP sites NeXTanswers Major OpenStep/NEXTSTEP World Wide Web Sites ============================================ The following sites are a sample of the OpenStep related WWW sites available. A comprehensive list is available on Stepwise. Stepwise OpenStep/Rhapsody Information Server http://www.stepwise.com Stepwise has been serving the OpenStep/NEXTSTEP community since March 1993. Some of the many resources on the site include: OpenStep Third Party Software guide, Developer Directory, Mailing List information, extensive listing of FTP and WWW sites related to OpenStep and NEXTSTEP, OpenStep related Frequently Asked Questions. NeXT Software Archives @ Peak.org http://www.peak.org/next http://www.peak.org/openstep PEAK is the premier NeXTStep/OpenStep FTP site in North America. NeXT Software Archives @ Peak.org http://www.peak.org/next http://www.peak.org/openstep PEAK is the premier NeXTStep/OpenStep FTP site in North America. This is the World Wide Web interace to the FTP site. Apple Enterprise Software Group (formerly NeXT Computer, Inc.) http://www.next.com Here is where you'll find the NeXTanswers archive, with information on OpenStep installation, drivers and software patches. Apple Computer's 'Prelude to Rhapsody' Self Support Site http://devworld.apple.com/dev/prelude.html This site has been constructed to help you help yourself to learn as much as possible about the foundation for Rhapsody, today's OPENSTEP. The site provides an informal collection of pointers, references, and starting points for developers who are using the Prelude to Rhapsody bundle, distributed at this year's Worldwide Developer Conference. OpenStep/NEXTSTEP/Rhapsody Related Usenet Newsgroups ==================================================== 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. 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. 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. 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. 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. 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!!! 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. COMP.SYS.NEXT.SOFTWARE This is a place to talk about [third party] software products that run on NEXTSTEP systems. COMP.SYS.NEXT.SYSADMIN Stuff relating to NeXT system administration issues; in rare cases this will spill over into .programmer or .software. ** RELATED NEWSGROUPS ** 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. COMP.LANG.OBJECTIVE-C Technical talk about the Objective-C language. Implemetations discussed include NeXT, Gnu, Stepstone, etc. 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 Major OpenStep/NEXTSTEP FTP sites ================================= ftp://ftp.next.peak.org The main site for North American submissions formerly ftp.cs.orst.edu ftp://ftp.peanuts.org: (Peanuts) Located in Germany. Comprehensive archive site. Very well maintained. ftp://ftp.nluug.nl/pub/comp/next NeGeN/NiNe (NEXTSTEP Gebruikers Nederland/NeXTSTEP in the Netherlands) 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: arti@lava.DOTnet (Art Isbell - remove "DOT") Newsgroups: comp.sys.next.programmer Subject: Re: Why do objects behave differently in IB's test mode? Date: 7 Dec 1997 19:17:44 GMT Organization: LavaNet, Inc. Distribution: world Message-ID: <66esoo$7qe@mochi.lava.net> References: <65vvk0$1s8@tallowcross.uni-frankfurt.de> <66843t$gej$2@owl.slip.net> Steve Dekorte <dekorte@slip.net> wrote: > Uli Zappe <uli@tallowcross.uni-frankfurt.de> wrote: > > The general question, though, is: How can it happen that objects behave > > differently in IB's test mode if the whole point of this test mode is to use > > the objects just the way they are actually used in the compiled apps??? ACHTUNG! Sweeping generalization warning! > Because no one uses test mode for anything but checking the resizing of views. We find IB's test mode to be very useful for testing all sorts of functionalities. ATTENTION! One person's opinion: > Palette's are to much of a pain to create No wonder you don't find test mode useful - you apparently don't use custom IB palettes. We find palettes to be incredibly powerful and use them extensively. If you're only going to use a custom object in a small number of windows and don't care about testing their functionality in IB's test mode, then the extra effort to write a palette, possibly with custom inspectors and editors, is probably not justified. We use our many palette objects, both views and non-views, to enable non-technical people familiar with customers' needs to essentially graphically program windows. We can teach them to make the IB connections that customize the behavior of each window. By implementing palette code that is executed when a nib is saved, we verify that connections are correct (e.g., the class of the outlet and target of the action are correct), required connections have been made, forbidden combinations of connections don't exist, etc., and we make connections that are required but would be more difficult to make at run-time. We open an Alert panel if any problems need to be corrected. We know of no other development environment with this amazing capability. We thus short-circuit the frequently time-consuming window specification process in which a domain expert writes a window specification that a programmer attempts to follow to create a window which isn't quite right so the process cycles a few times until the window's correct. This is a BIG WIN made possible by IB palettes. and prevent IB from loading nibs when > they're not present, compiled and working properly. True. It would be nice if IB printed more informative error messages when this happens. Palettes are nothing more than dynamically-loaded code and resources, so just like any app, when the code isn't working correctly, problems will result. This hasn't been a serious problem for us at all. Writing custom IB palettes is like any other programming task. The first time can be difficult due at least partially to the poor (does an OPENSTEP version even exist?) custom palette documentation. But after completing one palette, the process to build other palettes is similar, so it becomes easier each time. -- Art Isbell NeXT/MIME Mail: arti@lavaDOTnet Trego Systems (for whom I don't speak) Voice/Fax: +1 808 394 0511 OPENSTEP/NT Voice Mail: +1 808 394 0495 managed care solutions US Mail: Honolulu, HI 96825-2638
From: jas @ . sickel com (You figure it out) Newsgroups: comp.sys.next.programmer Subject: autodoc Date: 7 Dec 1997 08:41:35 GMT Organization: MCSNet Services Message-ID: <66dnfv$qvq$1@Nntp1.mcs.net> Has anyone made any enhancements to autodoc 1.8.4 that could create rtfd documents in the new(er) OpenStep style? If so, please either post them on the net somewhere, or just say 'Hay, you need to do this to create a GenerateRTFD.pm file... jas
From: bestor@cs.wisc.edu Newsgroups: comp.sys.next.programmer Subject: strdup and waitpid? Date: 7 Dec 1997 19:44:33 GMT Organization: University of Wisconsin, Madison Message-ID: <66eub1$1o26$1@news.doit.wisc.edu> Can anyone point me to sources for these two libs, which are not part of NeXT's shipped libs in 3.3? I recall there's something like a simple #define for strdup, but what about waitpid? Here's the headers for them (off a Sun box): char *strdup(const char *); pid_t waitpid(pid_t, int *, int); BTW - where is the csn.programmer FAQ? The file claiming to be this on peak and peanuts has nothing substantial in it, but makes references to a CSNPanswers.tar.Z on cs.orst.edu (now peak) which aint there. Could the real comp.sys.next.programmer FAQ please stand up! :-) - Gareth --- Gareth Bestor bestor@cs.wisc.edu Computer Sciences Department http://www.cs.wisc.edu/~bestor University of Wisconsin-Madison
From: ANTI_SPAM_dreely@cyberstore.ca Newsgroups: comp.sys.next.programmer Subject: Re: HELP! Anybody seen NEXT OS 4 Intel box? Date: 3 Dec 1997 19:46:04 GMT Organization: Canada Internet Direct, Inc. Message-ID: <664cts$9dg$1@brie.direct.ca> References: <34852BDE.4D97038@earthlink.com> Max and Zoya Lebediuk <zeemax@earthlink.com> wrote: >dear all! > >Do you know any hide-outs or secret places on the planet where I can get >NEXT OS for Intel? I've seen it couple years ago but since then no >chance. If anyone have ANY PIECE OF INFORMATION PLEASE contact me at >zeemax@earthlink.net Here is the only name I know of: Rob Blessin 748 Poplar St. Denver ,Co. phone # -303 393-6419 or email bhi1@ix.netcom.com I was going to suggest the 1-800-TRY-NEXT number which Apple now answers, but does't respond to. Perhaps others can add more. Darren www.bcog.org/~dreely
From: bestor@cs.wisc.edu Newsgroups: comp.sys.next.programmer Subject: more or strdup and waitpid... Date: 8 Dec 1997 00:10:16 GMT Organization: University of Wisconsin, Madison Message-ID: <66fdt8$1c3i$1@news.doit.wisc.edu> Well I found a substitute for strdup but still having problems with waitpid. Turns out waitpid is part of the POSIX library in /usr/lib/libposix.a. Problem is, if I try to add this to my linking I get dozens of other fatal "duplicate definition" errors. eg without "-l lposix" : -------------------------- jabberwocky> make gcc -g -I../cm -I/Users/bestor/X11/include -o xepi xepi.o procs.o init.o sequence_tool.o sequence.o display_corner.o calib_tool.o calib.o match.o match_tool.o popup.o -L/usr/lib/X11 ../cm/util.a ../../numrec/libnr.a /Users/bestor/X11/src/horatio/libhoratio.a ../../image/libmit.a -lXow -lXaw -lXmu -lXt -lXext -lX11 -lm -lSM -lICE ../../matxx/libmat.a ld: Undefined symbols: _waitpid *** Exit 1 Stop. -------------------------- but with "-l lposix" its worse: --------------------------- jabberwocky> make gcc -g -I../cm -I/Users/bestor/X11/include -o xepi xepi.o procs.o init.o sequence_tool.o sequence.o display_corner.o calib_tool.o calib.o match.o match_tool.o popup.o -L/usr/lib/X11 ../cm/util.a ../../numrec/libnr.a /Users/bestor/X11/src/horatio/libhoratio.a ../../image/libmit.a -lXow -lXaw -lXmu -lXt -lXext -lX11 -lm -lSM -lICE -lposix ../../matxx/libmat.a ld: multiple definitions of symbol _strlen /usr/lib/libposix.a(strlen.o) definition of _strlen in section (__TEXT,__text) /lib/libsys_s.a(strlen.o) definition of absolute _strlen (value 0x5003038) ld: multiple definitions of symbol _strcpy /usr/lib/libposix.a(strcpy.o) definition of _strcpy in section (__TEXT,__text) /lib/libsys_s.a(strcpy.o) definition of absolute _strcpy (value 0x500301a) ld: multiple definitions of symbol _strcmp /usr/lib/libposix.a(strcmp.o) definition of _strcmp in section (__TEXT,__text) /lib/libsys_s.a(strcmp.o) definition of absolute _strcmp (value 0x5003008) ld: multiple definitions of symbol _memmove /usr/lib/libposix.a(memmove.o) definition of _memmove in section (__TEXT,__text) /lib/libsys_s.a(memmove.o) definition of absolute _memmove (value 0x500294e) ld: multiple definitions of symbol __NXMallocDumpFrees /usr/lib/libposix.a(malloc.o) definition of __NXMallocDumpFrees in section (__TEXT,__text) /lib/libsys_s.a(malloc.o) definition of absolute __NXMallocDumpFrees (value 0x500244a) ld: multiple definitions of symbol __NXMallocDumpZones --------------------------- Any ideas? -gareth --- Gareth Bestor bestor@cs.wisc.edu Computer Sciences Department http://www.cs.wisc.edu/~bestor University of Wisconsin-Madison
From: bestor@cs.wisc.edu Newsgroups: comp.sys.next.programmer Subject: more on strdup and waitpid... Date: 8 Dec 1997 00:04:27 GMT Organization: University of Wisconsin, Madison Message-ID: <66fdib$1ou8$1@news.doit.wisc.edu> Well, I found a suitable substitute for strdup, but still having problems with waitpid. Turns out waitpid is part of the POSIX library /usr/lib/libposix.a. Problem is, when I try to add this lib in my linking I get lots of "duplicate definition" errors for all sorts of other things. eg, Without "-lposix": --------------------------- jabberwocky> make gcc -g -I../cm -I/Users/bestor/X11/include -o xepi xepi.o procs.o init.o sequence_tool.o sequence.o display_corner.o calib_tool.o calib.o match.o match_tool.o popup.o -L/usr/lib/X11 ../cm/util.a ../../numrec/libnr.a /Users/bestor/X11/src/horatio/libhoratio.a ../../image/libmit.a -lXow -lXaw -lXmu -lXt -lXext -lX11 -lm -lSM -lICE ../../matxx/libmat.a ld: Undefined symbols: _waitpid *** Exit 1 Stop. ---------------------------- but with "-lposix" its worse: --------------------------- jabberwocky> make gcc -g -I../cm -I/Users/bestor/X11/include -o xepi xepi.o procs.o init.o sequence_tool.o sequence.o display_corner.o calib_tool.o calib.o match.o match_tool.o popup.o -L/usr/lib/X11 ../cm/util.a ../../numrec/libnr.a /Users/bestor/X11/src/horatio/libhoratio.a ../../image/libmit.a -lXow -lXaw -lXmu -lXt -lXext -lX11 -lm -lSM -lICE -lposix ../../matxx/libmat.a ld: multiple definitions of symbol _strlen /usr/lib/libposix.a(strlen.o) definition of _strlen in section (__TEXT,__text) /lib/libsys_s.a(strlen.o) definition of absolute _strlen (value 0x5003038) ld: multiple definitions of symbol _strcpy /usr/lib/libposix.a(strcpy.o) definition of _strcpy in section (__TEXT,__text) /lib/libsys_s.a(strcpy.o) definition of absolute _strcpy (value 0x500301a) ld: multiple definitions of symbol _strcmp /usr/lib/libposix.a(strcmp.o) definition of _strcmp in section (__TEXT,__text) /lib/libsys_s.a(strcmp.o) definition of absolute _strcmp (value 0x5003008) ld: multiple definitions of symbol _memmove /usr/lib/libposix.a(memmove.o) definition of _memmove in section (__TEXT,__text) /lib/libsys_s.a(memmove.o) definition of absolute _memmove (value 0x500294e) ld: multiple definitions of symbol __NXMallocDumpFrees /usr/lib/libposix.a(malloc.o) definition of __NXMallocDumpFrees in section (__TEXT,__text) /lib/libsys_s.a(malloc.o) definition of absolute __NXMallocDumpFrees (value 0x500244a) ... [this goes on for pages] ------------------------ Any ideas? - Gareth [gawd X-Windows, POSIX, C and C++ are horrible, especially when they've all rolled into one app by four different authors!] --- Gareth Bestor bestor@cs.wisc.edu Computer Sciences Department http://www.cs.wisc.edu/~bestor University of Wisconsin-Madison
From: Daniel Wright <dw420@airmail.net> Newsgroups: comp.sys.next.programmer Subject: porting NS 3.0/3.3 apps to OpenStep on NT Date: Sun, 07 Dec 1997 21:39:39 -0600 Organization: Disorganized Message-ID: <F007297F8EA9837D.C9C7BBDC732DF51C.13FEA99D0672A241@library-proxy.airnews.net> NNTP-Proxy-Relay: library.airnews.net NNTP-Posting-Time: Sun Dec 7 21:34:48 1997 Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit This is more out of curiosity (and seeing if my short term memory has totally been shot), but shouldn't applications written for NextStep 3.0 and 3.3 be portable to OpenStep running on NT? Even though they were written (my god) without EOF? I thought they were supposed to, although there was the possible issue of system calls to the old Mach, but given that these are probably a non-issue (probably non-existent, and if existing would be simple enough to be rewritten without ditching the whole application). Just wondering....... I think I'm right and if I am, a former employer of mine will ditch the whole NeXTStep system out of pure ignorance and lack of faith.....Of course part of the blame must go to the wonderful lack of support, both sales and technical that NeXT has exhibited since I became involved with it. -- - Danny Wright danwright@PLEASENOSPAM.bigfoot.com #include <stddisclaimers.h>
Newsgroups: comp.sys.next.programmer Subject: Re: 3D Kit on OpenStep. Message-ID: <i0rTDezocSyQ@cc.usu.edu> From: root@127.0.0.1 Date: 3 Dec 97 13:32:22 MDT References: <661a3g$bnt$1@elna.ethz.ch> <6637tm$pr0$1@newshost.uni-koblenz.de> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Cc: bresink@informatik.uni-koblenz.de In <6637tm$pr0$1@newshost.uni-koblenz.de> Marcel Bresink wrote: > There are only these alternatives: > a) develop RenderMan applications still under NEXTSTEP 3.x > > b) port the RenderMan parts to OpenGL, using the public domain library MESA, > which compiles fine under OpenStep (but this is not easy, as OpenGL uses > non-object-oriented low-level functions) > > c) wait for the "OpenStep Gnu3DKit" from GNU or the 3D replacement kit from > the University of Erlangen Any news on the progress of the Gnu3DKit? Is anyone actually working on it? Is there any estimated timeframe for release? Are we really just wishing on a star when we talk about the Gnu3DKit?
From: Greg_Anderson@afs.com (Gregory H. Anderson) Newsgroups: comp.sys.next.programmer Subject: Re: Running two windows modal at the same time? Date: 4 Dec 1997 18:56:41 GMT Organization: Anderson Financial Systems Inc. Message-ID: <666ud9$1fu@shelob.afs.com> References: <666rci$bmo$1@crib.bevc.blacksburg.va.us> Nathan Urban writes > jcr.remove@this.phrase.idiom.com wrote: > > In <666jhm$b5c@shelob.afs.com> Gregory H. Anderson wrote: > > > Constantin Szallies writes > > > > > I would like to run two windows modal at the same time. > > > > Any idea? > > > > Yeah, stop designing like a brain-dead Microsoft programmer. 8^) > > > Gee, Greg. maybe he has to deploy this under NT, and he wants to be a > > "good windoze citizen." > > There's nothing in Windows that says you need to have simultaneous modal > windows! It's certainly not part of being a "good windoze citizen"; > I've never seen anything like that in the Windows apps I use regularly. Those of us who know John well, knew he was kidding. But to go by the way Microsoft designs its own apps, you wqould be hard-pressed to argue that "maximal use of modal dialogs" _wasn't_ a logo compliance issue. -- 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: mbessey@apple.com (Mark Bessey) Newsgroups: comp.sys.next.programmer Subject: Re: INTERCEPTOR Framework Date: 8 Dec 1997 22:33:05 GMT Organization: Apple Computer, Inc. Message-ID: <66hsj1$pcg$1@news.apple.com> References: <66favg$9en@usenet.rpi.edu> "Chris Ryan" <ryanc@rpi.edu> writes > Where can I find Docs on how to use the Interceptor Framework? How > about a Simple example (an app that takes over the screen and draws a > box in the middle).. The Interceptor framework is documented in the Rhapsody Developer Release's online release notes. The NSDirectScreen class description is a good place to start for how to directly manipulate the screen (obviously). Take note that the Interceptor framework is *preliminary* in RDR, and it might change (a lot) in the next version. -- Mark Bessey Apple Computer, Inc. -->I DON'T SPEAK FOR APPLE<--
From: Erik Doernenburg <erik@object-factory.REMOVE_ME.com> Newsgroups: comp.sys.next.programmer Subject: D'OLE and German WordBasic (wicked selectors) Date: 8 Dec 1997 11:45:09 GMT Organization: Object Factory GmbH (Germany) Message-ID: <66gmk5$c7m$1@leonie.object-factory.com> Mime-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit I was impressed how well and transparent D'OLE works BUT then I tried to use it with a German version of Winword and discovered a serious problem: Microsoft not only translated the UI but also the WordBasic language. This means that in order to create a new document via OLE you have to call a method with the name 'DateiNeu'. So far so good. But German includes umlauts and the selector for opening a document is named 'DateiÖffnen' which is something that GCC doesn't really like. I succeeded in registering a corresponding selector in the runtime using sel_registerName. I also managed to add this selector to a protocol as this seems to be mandatory for OLE proxies. Now the OLE bridge (NeXT ORB) complains that WordBasic does not implement the method 'Datei \u00d6ffnen'. (0xD6 is 'Ö' in standard windows encoding.) Is the umlaut converted to the escaped transcription when the message is printed or is the ORB doing a 'cStringWithLossyConversion' on the selector name before sending it? Can you have it send 8-bit method names? Are there *any* solutions to this problem that don't involve runtime hacking? regards, erik -- Erik Dörnenburg - http://www.object-factory.com/~erik This message transmitted by 100% recyclable electrons
From: holger@object-factory.REMOVETHIS.com (Holger Hoffstaette) Newsgroups: comp.sys.next.programmer Subject: Re: more on strdup and waitpid... Date: 8 Dec 1997 11:17:23 GMT Organization: Object Factory GmbH (Germany) Message-ID: <66gl03$ar4$1@leonie.object-factory.com> References: <66fdib$1ou8$1@news.doit.wisc.edu> Mime-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit bestor@cs.wisc.edu wrote: > Well, I found a suitable substitute for strdup, but still having > problems with waitpid. Turns out waitpid is part of the > POSIX library /usr/lib/libposix.a. Problem is, when I try to add this > lib in my linking I get lots of "duplicate > definition" errors for all sorts of other things. > Any ideas? Yeah: don't do it. A fine replacement for strdup() is to compile with -Dstrdup=NXCopyStringBuffer. For waitpid, there are two 'solutions'. Either compile with -posix and do not add anything to the link flags, or <WORKAROUND TYPE=GROSS> ..use ar to extract waitpid.o from libposix.a and just slap it on the executable..worked for me the last time I tried.. Alternatively you might want to go on for extended holiday and come back when Rhapsody has hit the streets. Holger -- Holger Hoffstaette - holger"at"object-factory.com Object Factory GmbH - http://www.object-factory.com/ Rhapsody: The power to crush the other consultants.
From: holger@object-factory.REMOVETHIS.com (Holger Hoffstaette) Newsgroups: comp.lang.objective-c,comp.sys.next.programmer Subject: Re: Help: Memory Leaks! Followup-To: comp.sys.next.programmer Date: 8 Dec 1997 11:58:58 GMT Organization: Object Factory GmbH (Germany) Message-ID: <66gne2$ar4$2@leonie.object-factory.com> References: <66fpc3$l33@camel21.mindspring.com> Mime-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit NOTE: FOLLOWUPS TO COMP.SYS.NEXT.PROGRAMMER This is not strictly an Objective-C issue, so I've set followups to comp.sys.next.programmer. Marc Krawitz wrote: > I am a new Objective-C programmer coming from a C++, Java, and > Smalltalk background. I have been tasked with resolving a serious > memory leak(s) in a large telecommunications application (environment > is Web Objects 3.5 and gcc 2.7.2 under Solaris). Thus far, I have > identified and resolved about 10 leaks (mutableCopies which were never > released or autoreleased). This has improved the situation, but many > other leaks still exist. As a quick and dirty temporary fix, I want > to modify our application to use automatic garbage collection > throughout (with the understanding that performance may be adversely > impacted). My attempt was as follows: > (snip) That approach is, generally, a really bad idea, as you just found out. Workarounds for memory leaks in the Foundation memory management scheme always bomb back on you. Identify the leaks and eliminate them one by one, even if it's more work up front. Retain/release/autorelease work very well if you play by the rules; they are not an excuse for sloppy programming. You can't fix bad code by superimposing new memory management semantics on your app without taking care of the underlying implementation. > The code compiles fine, but when executed it gives the following > error: NSDoubleNumber does not understand selector setObject:forKey:. > I thought this message is intenteded for NSDictionary and its > subclasses? After looking through the code, I cannot seem to > determine where this message is being sent to an NSDoubleNumber. Any > ideas? Is my technique fundamentally flawed in some manner? No, the error indicates a subtle problem. The NSDoubleNumber is probably either the wrong object or just random garbage on the stack, which is very often the result of a prematurely released object. It seems your changes that were meant to resolve outstanding allocations have backfired. I suggest you go back to the version which had identifiable memory leaks, the unchanged alloc's and continue to work on that front. The rules are simple; all you have to do is follow them. Things to try: - create an instance life-cycle & dependency diagram (of course you should already have something like this, because it's part of the analysis & design process.. :) - eliminate cycles where possible - use autoreleased objects only where necessary: this will significantly increase performance and reliability - check out NSDebug.h, which contains a large number of debugging facilities - make sure the programmers of the app _fully_ understand retain/release/autorelease (this might involve some office politics). Please note that if EOF is involved, not all memory allocations are equal (excessive fault resolving can indicate bad database design and might look like leaks, when in fact it's doing exactly what you told EOF to do..) No, full GC would not magically solve all these problems. It might help initially, but too many people just (ab)use it because they can 'get away with it'. Sooner or later the problems just come back to haunt you. good luck Holger -- Holger Hoffstaette - holger"at"object-factory.com Object Factory GmbH - http://www.object-factory.com/ Rhapsody: The power to crush the other consultants.
From: tom@basil.icce.dev.rug.null.nl (Tom Hageman) Newsgroups: comp.sys.next.programmer Subject: Re: more on strdup and waitpid... Date: 8 Dec 1997 23:51:38 GMT Organization: Warty Wolfs Sender: news@basil.icce.rug.nl (NEWS pusher) Message-ID: <EKw2J3.1J4@basil.icce.rug.nl> References: <66fdib$1ou8$1@news.doit.wisc.edu> <66gl03$ar4$1@leonie.object-factory.com> <cKh1mJeEI7Xp@cc.usu.edu> root@127.0.0.1 wrote: > In <66gl03$ar4$1@leonie.object-factory.com> Holger Hoffstaette wrote: > > bestor@cs.wisc.edu wrote: > > > Well, I found a suitable substitute for strdup, but still having > > > problems with waitpid. Turns out waitpid is part of the > > > POSIX library /usr/lib/libposix.a. Problem is, when I try to add this > > > lib in my linking I get lots of "duplicate > > > definition" errors for all sorts of other things. > > > Any ideas? > > > > Yeah: don't do it. Agreed completely. [...] > Isn't it possible to use the non-posix wait4() as a substitute? > I recall I have done that successfully in the past. It requires > no linking at all to the broken posix libs, and should work fine. Yep. Here's a drop-in replacement (taken from the postgres port I did a looong time ago): #if !defined(_POSIX_SOURCE) /* * Emulate Posix.1 waitpid() with BSD wait4. * * Bugs: Process group waits (i.e. pid == 0 or pid < -1) are not supported. */ #include <sys/types.h> #include <errno.h> #include <sys/wait.h> int waitpid(pid, stat_loc, options) int pid; int *stat_loc; int options; { if (pid <= 0) { if (pid != -1) { errno = EINVAL; return -1; } pid = 0; /* wait4() expects pid=0 for indiscriminate wait. */ } return wait4(pid, (union wait *)stat_loc, options, NULL); } #endif Hope this helps, Tom. -- __/__/__/__/ Tom Hageman <tom@basil.icce.dev.rug.null.nl> [NeXTmail/Mime OK] __/ __/_/ IC Group <tom@dev.icgroup.null.nl> (work) __/__/__/ <<SPAMBLOCK: remove dev. and null. to reply>> __/ _/_/ Confused? You won't be after the NeXT episode.
From: No-Spam-As-Spam-Is-Evil@all.please (Tired of Spam) Newsgroups: comp.sys.next.programmer Subject: anyone hack/port a 'write' daemon ? Date: 9 Dec 1997 03:36:40 GMT Organization: none Message-ID: <66iec8$g0p$1@ha2.rdc1.nj.home.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit I'm looking for a 'write' program which knows better than to write to /dev/console I haven't been able to find source code for the 'write' program anywhere, and was wondering if anyone had done this already TjL -- My FROM address is fake. It does not exist. It never has. It is not even currently possibly real. I'll check back for followups. This is the ``least-worst'' solution to dealing with spammers. Remove spaces luomat + next @ luomat.peak.org
From: Wei Tian <wtian@flash.net> Newsgroups: comp.sys.next.programmer Subject: Problems when install MiscKits_2.0.5 on OpenStep 4.2 Date: Mon, 08 Dec 1997 22:08:18 -0600 Organization: Flashnet Communications, http://www.flash.net Message-ID: <348CC431.D519AEB0@flash.net> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit I try to install MiscKits_2_0_5 on OpenStep 4.2. I donload files and try to compile it. I got some compile errors: MiscSerialPort.m(15): libc.h: No such file or directory MiscSerialPort.m(18): sys/fcntl.h: No such file or directory MiscSerialPort.m(19): sys/ioctl.h: No such file or directory There is no libc.h, fcntl.h & ioctl.h on Openstep 4.2. If you copy these files from Nextstep environment, you will get other errors. Like: libc.h: Can not find <standards.h>. So how can I compile and install it? Any help is greately appreciated. -- WT
From: sanguish@digifix.com (Scott Anguish) Newsgroups: comp.sys.next.programmer Subject: Re: more on strdup and waitpid... Date: 9 Dec 1997 04:22:45 GMT Organization: Digital Fix Development Message-ID: <66ih2l$539$1@news.digifix.com> References: <66fdib$1ou8$1@news.doit.wisc.edu> <66gl03$ar4$1@leonie.object-factory.com> <cKh1mJeEI7Xp@cc.usu.edu> <EKw2J3.1J4@basil.icce.rug.nl> <66iald$mst@plains.NoDak.edu> In-Reply-To: <66iald$mst@plains.NoDak.edu> On 12/08/97, Andy Wang wrote: >hm. it'd be kinda cool to put together an archive of porting tips for >nextstep/openstep.. especially for people who are more or less new at >unix programming (like me) hehe.. >i've been running into lots of fun walls lately trying to port various >toys to nextstep.. if i had more references to this stuff >it would have made things way way easier.. >hehe.. > I'm already on it.. :-) There are some porting instructions on Stepwise now for specific apps, and I've asked Rex Dieter, one of the contributors to this thread and a prolific porter to NEXTSTEP/OpenStep, if he can write an article on some of the more common problems. If anyone has any such tricks to offer, let me know. Thanks Scott -- Scott Anguish <sanguish@digifix.com> NEXTSTEP/OpenStep Information <URL:http://www.stepwise.com>
From: awang@plains.NoDak.edu (Andy Wang) Newsgroups: comp.sys.next.programmer Subject: Re: more on strdup and waitpid... Date: 8 Dec 1997 20:33:17 -0600 Organization: North Dakota Higher Education Computing Network Message-ID: <66iald$mst@plains.NoDak.edu> References: <66fdib$1ou8$1@news.doit.wisc.edu> <66gl03$ar4$1@leonie.object-factory.com> <cKh1mJeEI7Xp@cc.usu.edu> <EKw2J3.1J4@basil.icce.rug.nl> hm. it'd be kinda cool to put together an archive of porting tips for nextstep/openstep.. especially for people who are more or less new at unix programming (like me) hehe.. i've been running into lots of fun walls lately trying to port various toys to nextstep.. if i had more references to this stuff it would have made things way way easier.. hehe.. andy -- ----------------- Dopey (Andy Wang) - NeXT, MIME or SUN mail OK -------------- - Pro-hemp, and proud of it! - finger -l awang@plains.nodak.edu for pgp key - - What the hell is a chicken? - http://www.acm.ndsu.nodak.edu/~awang/ - ------------------------- awang@plains.nodak.edu -----------------------------
From: bestor@cs.wisc.edu Newsgroups: comp.sys.next.programmer Subject: posix questions Date: 9 Dec 1997 03:03:08 GMT Organization: University of Wisconsin, Madison Message-ID: <66icdc$qfc$1@news.doit.wisc.edu> What exactly does adding the -posix option to cc do? If it just sets a flag, is it any different than sticking in "#define _POSIX_SOURCE" somewhere? [Any just to further show my ignorance] what the heck is POSIX anyway?!? I'm under the impression it is just an archaic flavour of some standard Unix lib functions? Am I warm? - Gareth --- Gareth Bestor bestor@cs.wisc.edu Computer Sciences Department http://www.cs.wisc.edu/~bestor University of Wisconsin-Madison
From: karl@ensuing.com (Karl Kraft) Newsgroups: comp.sys.next.programmer Subject: Tips for Rhapsody/Openstep (Was: more on strdup and waitpid...) Date: 9 Dec 1997 20:36:18 GMT Organization: Ensuing Technologies Message-ID: <66ka06$bbt$1@gte2.gte.net> References: <66iald$mst@plains.NoDak.edu> In article <66iald$mst@plains.NoDak.edu> awang@plains.NoDak.edu (Andy Wang) writes: > hm. it'd be kinda cool to put together an archive of porting tips for > nextstep/openstep I've started collecting these and putting them up on my web site, http://www.ensuing.com , so that others can get to them. There is also something similar on stepwise. If anyone has something they want to submit, they can feel free to email it to me. >.. especially for people who are more or less new at > unix programming (like me) hehe.. There is a need for this beyond the porting and beginner stage. A lot of programming on any machine is non-intuitive; -- --K2 karl@ensuing.com (Karl Kraft) OpenStep/Rhapsody Developer: cogitamus alius.
From: Brian R Bias <brian@whetstone.com> To: brian@whetstone.com Subject: Take my code,... please. Date: Thu, 04 Dec 1997 14:52:52 -0600 Message-ID: <881261399.4780@dejanews.com> Newsgroups: comp.sys.next.programmer Organization: Deja News Posting Service In c.s.n.software, Michel Coste wrote: > Yes! Since everybody (i.e. 99.999999999% of the people) is using 5.0 > and since 5.0 keys are not accepted (at least by Encipher.app as a service > to add their keys!) 2.6 is now completely useless if we want to > communicate with the external world! This got me to thinking - as the author of Encipher (PGP meets ForYourEyesOnly), I am curious if anyone out there would be interested in taking this utility under their wing, refining it, dealing with it, etc. This app was an excuse to convert something from NEXTSTEP to OpenStep a couple years back, but I do not have the time to deal with it these days. Several people have expressed interest in having it brought up to date with newest PGP, Rhapsody, etc. I have some ideas (and conditions) about letting someone have the code base. If you are interested in working on it, drop me an e-mail. Thanks, - brian bias Whetstone, Inc. brian@whetstone.com -------------------==== Posted via Deja News ====----------------------- http://www.dejanews.com/ Search, Read, Post to Usenet
From: mkrawitz@bham.mindspring.com (Marc Krawitz) Newsgroups: comp.lang.objective-c,comp.sys.next.programmer Subject: Memory Leaks: More Questions Date: Wed, 10 Dec 1997 02:28:47 GMT Organization: MindSpring Enterprises, Inc. Message-ID: <66l270$q4p@camel12.mindspring.com> I would like to thank everybody who answered my previous questions regarding memory leaks. Now for more questions (As stated in my previous question, I am having problems with memory leaks within an objective-C application running on Solaris. We are using gcc 2.7.2 and WebObjects 3.5): If I'm understanding the NeXT documentation correctly, an autorelease message places the receiver object in the NSAutoreleasedPool which is in the nearest stack frame. When that pool is released, all objects within it are also released. Apparently, the allocation and release of these NSAutoReleasedPools is handled automatically if the application is based on the "Application Kit". More specifically, these "default" NSAutoreleasedPools are released when the flow of control returns to the "Application" object. Am I understanding this correctly so far? Unfortunately, our application does not appear to be based on the "Application Kit" (I'm still not sure what exactly it means to be "based" on the Application Kit). Instead, Objective-C is used to implement a series of frameworks utilized by a large quantity of Web Object Scripts. My question is: In this scenario, when is the default NSAutoreleasedPool released? If it is not until application termination, then that may explain the memory leak. In this case, do I need to create and release my own NSAutoReleasedPools? Also, is there a way for me to access and/or manipulate the default NSAutoReleasedPool? Another question: I understand that objects can be allocated with alloc, allocWithZone:, new, copy, and mutableCopy. What about objects created with methods such as dictionaryWithCapacity: or arrayWithCapacity: (and dozens of other similar methods). The documentation seems to imply that these are "temporary" objects. What precisely does "temporary" mean in this context (perhaps autoreleased)? So in summary, I have checked our usage of allocs, copys, mutableCopys, retains, etc., and everything seems okay. My theory is that autoreleased objects (including those allocated with dictionaryWithCapacity: and similar methods) are being added to an NSAutoreleasedPool, but that pool is not being released until application termination. Opinions? Thank you! Marc Krawitz mkrawitz@bham.mindspring.com
From: alviani@ix.netcom.com (Frank Alviani) Newsgroups: comp.sys.next.programmer Subject: Re: Apple Dev Con Date: Tue, 09 Dec 1997 21:55:19 -0600 Organization: Netcom Message-ID: <alviani-ya02408000R0912972155190001@nntp.netcruiser> References: <348C1071.7210@oops.se> Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 8bit In article <348C1071.7210@oops.se>, kjell@oops.se wrote: > Does anybody know when the next Apple Dev Con is held? > > --kjell It's traditionally around the 1st-2nd week of May. I don't believe there's been any announcement yet. eworks. (Well, not THAT a lot, but a very big lot anyway .. :-) And, need some help; cause i still don't seem to "get the logic" clear enough, AND i get freezed when i see learning steep coming. Well, that's for the introducction. The problem isn't that big anyway. What a want to do is: i want a "ball" (that's actually an image) to bounce along a little sector of the screen. When it touches any of the bounds-borders, it bounces back, and so forth. So, what i need to know is from all the pletora of classes, methods & "ways you do things", which one's should i use... I have seen NSImage, that make's it simple to put my ball alive, i've seen NSView, where i can make up a world (gworld, if i remember well) where the ball lives, with background color and frames around. I want the ball placed on an (x,y) where the algorithm as it loops, puts the (x,y) each milisecond, and i tell the program to put my ball in that (x,y). It's painfully simple. So, anybody know which is the "usual", "correct" way to implement something like this ?? What are all the inside's i'm missing ?? Well, that's it. Thanks for your time, y appreciate very much any pointer-contribution-talk-etc. -- J. Sebastian Herrera Ojeda \/ "En los examenes, Estudiante Ing. Civil Informatica OO responda..., UTFSM, Valparaiso, CHILE /\ con preguntas !!!"
From: mmiguel@arrakis.es (Miguel) Newsgroups: comp.sys.next.programmer Subject: Help please!! Date: Wed, 10 Dec 1997 18:32:00 GMT Message-ID: <348edde6.2715864@news.arrakis.es> Hi to everybody! I use Borland's TurboC for programming, and I have some doubts I hope you could explain me: 1) Anybody knows the algorithm of the FILLPOLY function (included in the graphics.h library)? If you know about other similar algorithm, please, tell me too. (I am looking for the ALGORITHM, not for the way of using the function). 2) How can I read data from the keyboard in graphics mode? I have tried with getchar(), but it returns to the text mode before reading the keys... Please, help this beginner with these problems... Thanks in advance. P.D.: Please, e-mail me directly at: mmiguel@arrakis.es Bye! 8^)
From: gideon@csarc.otago.ac.nz (Gideon King) Newsgroups: comp.sys.next.programmer Subject: Re: Apple Dev Con Date: 10 Dec 1997 21:04:52 GMT Organization: University of Otago, Dunedin, NZ Message-ID: <66n05k$8d9$1@celeborn.otago.ac.nz> References: <alviani-ya02408000R0912972155190001@nntp.netcruiser> In article <alviani-ya02408000R0912972155190001@nntp.netcruiser> alviani@ix.netcom.com (Frank Alviani) writes: > In article <348C1071.7210@oops.se>, kjell@oops.se wrote: > > > Does anybody know when the next Apple Dev Con is held? > > > > --kjell > It's traditionally around the 1st-2nd week of May. I don't believe there's > been any announcement yet. Can anyone tell me where to look for announcements about Apple related conferences, especially the WWDC? --- Gideon King | Phone +64-3-479 9018 Technical Manager | Fax +64-3-479 9033 The Black Albatross | University of Otago | Computer Science Applied | e-mail gideon@csarc.otago.ac.nz Research Centre | NeXT mail, MIME ok. PGP key available. Department of Computer Science | P.O. Box 56 | ...No one is listening Dunedin | until you make a mistake.... New Zealand | WWW access: http://www.csarc.otago.ac.nz/~gideon
From: gmcgath@ultranet.com (Gary McGath) Newsgroups: comp.sys.next.programmer,comp.sys.mac.programmer.codewarrior Subject: Latitude and C Date: Wed, 10 Dec 1997 16:39:22 -0500 Organization: Conceptual Design Message-ID: <gmcgath-ya02408000R1012971639220001@news.ma.ultranet.com> Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 8bit Does Latitude allow a project written in C to be ported to Rhapsody, or must the code be written in C++? (By this I mean: must it be written in classes? I realize that most C code will compile with a C++ compiler.) Most of the online documentation for Latitude discusses Unix more than Rhapsody, so I can't find a clear answer to this. -- Gary McGath gmcgath@ultranet.com http://www.ultranet.com/~gmcgath
From: scott@doubleu.com (Scott Hess) Newsgroups: comp.sys.next.programmer Subject: Re: Running two windows modal at the same time? Date: 5 Dec 1997 19:12:31 GMT Organization: Is a sign of weakness Message-ID: <SCOTT.97Dec5131156@slave.doubleu.com> References: <666jhm$b5c@shelob.afs.com> <668gp3$n2o@news.tuwien.ac.at> In-reply-to: Norbert Heger's message of 5 Dec 1997 09:16:19 GMT In article <668gp3$n2o@news.tuwien.ac.at>, Norbert Heger <read@signature.please> writes: Gregory H. Anderson writes > Yeah, stop designing like a brain-dead Microsoft programmer. 8^) > > Seriously, modal windows limit user freedom and should only be > used in situations where you HAVE to wait for a specific > response. Trying to stack more than one just doubles the problem. > I would say you should go back and rethink this problem. For > example, can you make Window B _part_ of Window A, to avoid the > context switch? Well, the modal window concept isn't perfect at all. It is very usual to have at least a single textfield within a modal dialog (e.g. saving a file, entering a filename). But during that modal loop it's impossible to cut/copy/paste using the mouse - but this does make sense in some situations. And please don't tell me to implement a local edit menu within the modal window! That would be brain-dead Microsoft practice! 8^) The above is somewhat ambiguous on one point - do you realize that you _can_ use copy/paste from a modal dialog? Just not using the mouse, you have to remember the Command-x/c/v keys. That was _so_ much nicer on the NeXT keyboard, though, with Command marked with green, and cut/copy/paste in green on the front of their keys. Sigh, -- scott hess <scott@doubleu.com> (606) 578-0412 http://www.doubleu.com/ <Favorite unused computer book title: The Compleat Demystified Idiots Guide to the Zen of Dummies in a Nutshell in Seven Days, Unleashed>
From: mbessey@apple.com (Mark Bessey) Newsgroups: comp.sys.next.programmer Subject: Re: Apple Dev Con Date: 10 Dec 1997 23:22:03 GMT Organization: Apple Computer, Inc. Message-ID: <66n86r$q0u$1@news.apple.com> References: <66n05k$8d9$1@celeborn.otago.ac.nz> Gideon King writes > Can anyone tell me where to look for announcements about Apple related > conferences, especially the WWDC? Apple's Developer World web site should have current information about these sorts of things. Take a look at http://devworld.apple.com When WWDC is announced, they'll have all the details, I bet. -- Mark Bessey Apple Computer, Inc. -->I DON'T SPEAK FOR APPLE<--
From: "Michelle L. Buck" <buck.erik@mcleod.net> Newsgroups: comp.sys.next.programmer Subject: Re: programing graphics, ... how-to ?? Date: Wed, 10 Dec 1997 20:00:35 -0600 Organization: McleodUSA - http://www.mcleodusa.net Message-ID: <66nhkh$5m42@odie.mcleod.net> References: <66kqfb$a8s$1@manutara.inf.utfsm.cl> > The problem isn't that big anyway. What a want to do > is: > > i want a "ball" (that's actually an image) to bounce along > a little sector of the screen. When it touches any of the > bounds-borders, it bounces back, and so forth. See the break out example program. The ball is exacly what you want.
From: "Michelle L. Buck" <buck.erik@mcleod.net> Newsgroups: comp.lang.objective-c,comp.sys.next.programmer Subject: Re: Memory Leaks: More Questions Date: Wed, 10 Dec 1997 19:57:23 -0600 Organization: McleodUSA - http://www.mcleodusa.net Message-ID: <66nheh$5m41@odie.mcleod.net> References: <66l270$q4p@camel12.mindspring.com> I would say your reasoning is correct. You can alloc and release your own autorelease pools as desired. Also look into the NSRunLoop or some such.
From: boom@sonyx.com Newsgroups: comp.sys.next.programmer Subject: Re: compiled lib for Numerical Recipes in C? Date: 6 Dec 1997 17:32:15 GMT Organization: DIGEX, Inc. Message-ID: <66c26v$i7s$2@news2.digex.net> References: <66asuq$uku$1@news.doit.wisc.edu> In compiled lib for Numerical Recipes in C? comp.sys.next.programmer bestor@cs.wisc.edu writes, > Does anyone have a compiled library of the "Numerical Recipes in C" suite > for m68k? If so could you please let me know. Thanks, > > - Gareth > --- > Gareth Bestor bestor@cs.wisc.edu > Computer Sciences Department http://www.cs.wisc.edu/~bestor > University of Wisconsin-Madison I did the build for the Numerical Recipes guys for NeXTStep and OpenStep. It is just a matter of downloading the source from them (http://www.nr.com) and doing a build with a 'next' target. It really is that easy -- You can get the source from them for something like $25, I think; I would give you the lib if I could, but I do think that these guys need to have some financial support for their tremendous efforts! cheers erik scheirer sonYx, Inc.
From: rbrezden@japan.ml.com (Richard Brezden) Newsgroups: comp.sys.next.programmer Subject: DBTableView without the DB Date: Thu, 11 Dec 1997 06:31:04 GMT Organization: Merrill Lynch Message-ID: <66o194$4ku$1@news.ml.com> I've been successful in using the DBTableView without a database but would like to have the "cells" change color (ie flash) when the underlying value changes. Has anyone implemented this for the tableview or is there another object that may be easier to use? Subclassing DBFormatter looks daunting. I have this working for the Matrix object but like the drag and drop column order changing and resizing of the DBTableView. Thanks, Richard Brezden
From: no@spam.all (no spam please) Newsgroups: comp.sys.next.programmer Subject: Wanted: Objective-c tutorial, DESPERATE, will KISS YOUR FEET! Date: Thu, 11 Dec 1997 03:25:06 GMT Message-ID: <34965c02.177429161@news-s01.ny.us.ibm.net> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Organization: IBM.NET Hello, I would like to learn the objective-c language and have downloaded Obc272b.zip (I only have Windows 95). I click on cc1obj.exe and up comes a blank dos screen. I also noticed it has all these files that end in things like .h .a .s etc. (which I assume to be source code files etc.?) Does anyone know of any kind of a hand-holding faq or tutorial or exercise that can get me started on this? Thanks in advance!
From: nurban@crib.bevc.blacksburg.va.us (Nathan Urban) Newsgroups: comp.sys.next.programmer Subject: NSTextField action sending Date: 11 Dec 1997 09:16:22 -0500 Organization: Data Systems Consulting, Inc. Message-ID: <66osjm$s4f$1@crib.bevc.blacksburg.va.us> I'm doing some YellowBox coding. As documented, NSTextField sends its action to its target when you hit the return key. However, it also sends its action when the field loses input focus (e.g., you type something into the field and then click on a button somewhere without hitting return). How can I prevent the latter behavior, or at least distinguish between an action sent by return and an action sent by the loss of input focus?
From: vsafran@ukrv.de (Volker Safran) Newsgroups: comp.sys.next.programmer Subject: Matrix with separate titles Date: 11 Dec 1997 15:01:52 GMT Organization: Technical University Berlin, Germany Message-ID: <66ov90$5t4$1@brachio.zrz.TU-Berlin.DE> Mime-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit Hi, I currently have the following problem: I need an matrix in a scrollview, which has a few title rows on top and a title column on the left side. The content view inside needs to be scrolled, it grows and shrinks dynamically. When scrolling, I want the titles always to be fixed in one direction, so that one always can see the according entries. Has anyone ever done this? It seemes to be a generic problem to find a solution for. Any predefined classes on the net? Any hints, how to do this? I tried several ways. - three different scrollviews and manually synchronize these in their behaviour, but I always have a problem with either the position of the scrollers or the slowness of scrolling. - another idea is to take separate scrollers an rebuild the matrix everytime scrolling is performed. This can be done with one or more Views. What is the most effective way or am I totally wrong? Any hint will be very welcome. Greatings Volker --- Volker Safran, Berlin, Germany ___________________________________ --- / Phone: +49 30 69041523 (private) volker@abulafia.in-berlin.de / +49 30 45058062 (at work) vsafran@ukrv.de (at work) / FAX : +49 30 69041524 (private) ______________________________/ +49 30 45058904 (at work)
From: GehleSoftware@t-online.de (Carsten Gehle) Newsgroups: comp.sys.next.programmer Subject: MainMenu and OS for Windows Date: 10 Dec 1997 22:54:08 GMT Organization: Gehle Software Message-ID: <66n6ig$bqr$1@news02.btx.dtag.de> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Hello does anyone know how to create a bordered and titled NSWindow that does not contain the applications main menu (under OpenStep for Windows )? Thanks! Carsten Gehle carsten@selene.cube.net
From: mtrombin@ix.netcom.com (Mark Trombino) Newsgroups: comp.sys.next.programmer Subject: Re: Matrix with separate titles Date: 11 Dec 1997 19:48:18 GMT Organization: Egghead Billy, Inc. Message-ID: <66pg22$e0k@sjx-ixn4.ix.netcom.com> References: <66ov90$5t4$1@brachio.zrz.TU-Berlin.DE> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Cc: vsafran@ukrv.de In <66ov90$5t4$1@brachio.zrz.TU-Berlin.DE> Volker Safran wrote: > Hi, > > I currently have the following problem: > > I need an matrix in a scrollview, which has a few title rows on top > and a title column on the left side. The content view inside needs > to be scrolled, it grows and shrinks dynamically. > > When scrolling, I want the titles always to be fixed in one > direction, so that one always can see the according entries. > > Has anyone ever done this? It seemes to be a generic problem to find > a solution for. Any predefined classes on the net? Any hints, how to > do this? > > I tried several ways. > > - three different scrollviews and manually synchronize these in their > behaviour, but I always have a problem with either the position of > the scrollers or the slowness of scrolling. > > - another idea is to take separate scrollers an rebuild the matrix > everytime scrolling is performed. This can be done with one or > more Views. > > What is the most effective way or am I totally wrong? > > Any hint will be very welcome. > > Greatings > > Volker I probably have no idea of what you're trying to accomplish, but I'll give it a shot anyway! Also, I don't know what kind of information your matrices will contain... but... Would placing a few NSTextFields at the top of the matrix and side of the matrix work? Or have you looked into using an NSBrowser instead of an NSScrollView? -- Mark Trombino mtrombin@ix.netcom.com (NEXTMail, MIME Mail okay)
From: mtrombin@ix.netcom.com (Mark Trombino) Newsgroups: comp.sys.next.programmer Subject: More on Localization... Date: 11 Dec 1997 19:54:09 GMT Organization: Egghead Billy, Inc. Message-ID: <66pgd1$e0k@sjx-ixn4.ix.netcom.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Hello! I've managed to compile an application with both English and French .lproj's (thank you Heinrich Giesen!). The problem now is that I can only seem to view the English version. That is, I change my language preferences in Preferences.app to French, then launch my app, but I still get the English version. Is there still one more step to this process that I'm missing? -- Mark Trombino mtrombin@ix.netcom.com (NEXTMail, MIME Mail okay)
From: "Jesús" <valde@mx3.redestb.es> Newsgroups: comp.sys.mac.programmer.tools,comp.sys.newton.programmer,comp.sys.next.programmer,comp.sys.psion.programmer,comp.unix.programmer,comp.unix.sco.programmer,de.comp.os.ms-windows.programmer,de.comp.os.os2.programmer,dk.edb.programmering,dk.kultur.sp Subject: Progammer looking for a job!! Date: 11 Dec 1997 20:15:45 GMT Organization: Unisource Espana NEWS SERVER Message-ID: <01bd0671$cf81bfe0$24c47ac3@jes-s> I would like to work as a programmer from home. Write at valde@mx3.redestb.es I program with Cobol, Pascal, C++, Clipper, Delphi, etc.
From: Gerben_Wierda@RnA.nl Newsgroups: comp.sys.next.programmer,comp.sys.next.sysadmin Subject: Any tips on this kind of NEXTSTEP 3.3 panic? Date: Thu, 11 Dec 1997 21:59:49 GMT Organization: R&A Sender: news@RnA.NL Message-ID: <EL1p3p.DH@RnA.NL> NEXTSTEP 3.3/black hardware: zone "pv_list" rempty panic: (Cpu0) zalloc I have been plagued by panics lately, which are triggered by software I am developing. Possible culprits: syslog, perl 5.00404, sockets. If you have any tip that can point me to what is the probable cause, please enlighten me. (E.g. what is pv_list?) Thanks, -- Gerben_Wierda@RnA.nl (Gerben Wierda) "If you don't know where you're going, any road will take you there" Paraphrased in Alice in Wonderland, originally from the Talmud. Dass man fuer die Philosophie ein Interesse zeigt, bezeugt noch keine Bereitschaft zum Denken -- Martin Heidegger
From: bestor@cs.wisc.edu Newsgroups: comp.sys.next.programmer Subject: View -> SuperView -> ... -> Window resizing? Date: 12 Dec 1997 00:20:07 GMT Organization: University of Wisconsin, Madison Message-ID: <66pvvn$1a08$1@news.doit.wisc.edu> What is the best way is to resize a view and superviews, all the way up to the window, from the _bottom up_? I realize that its easy to automatically resize subviews (ie going _top down_) simply by resizing say the window, but is the reverse possible? I'm need to do this because I have a view that loads in a TIFF image and I want to resize this view, this view's superview (a ClipView I think), its superview (a ScrollView) and finally the enclosing window so that the TIFF just fits. Its a little hard to directly compute the Windows new size because it have to take into account such things as the Window's resize bar and the ScrollView's scrollers. I can resize the botton view fine, but I'm not sure the best way to resize the other things. - Gareth --- Gareth Bestor bestor@cs.wisc.edu Computer Sciences Department http://www.cs.wisc.edu/~bestor University of Wisconsin-Madison
From: "Michelle L. Buck" <buck.erik@mcleod.net> Newsgroups: comp.sys.next.programmer Subject: Re: Matrix with separate titles Date: Thu, 11 Dec 1997 21:28:58 -0600 Organization: McleodUSA - http://www.mcleodusa.net Message-ID: <66qb68$b641@odie.mcleod.net> References: <66ov90$5t4$1@brachio.zrz.TU-Berlin.DE> See the ScrollViewDeluxe example program available from NeXT
From: Charles d'Harcourt <charles@harcourt.com> Newsgroups: comp.sys.next.programmer Subject: Re: Memory Leaks: More Questions Date: Fri, 12 Dec 1997 01:18:47 -0800 Organization: Sirius Connections Message-ID: <34910177.8DAEFC20@harcourt.com> References: <66l270$q4p@camel12.mindspring.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit CC: mkrawitz@bham.mindspring.com On Wed, 10 Dec 1997, Marc Krawitz wrote: > > [...] We are using gcc 2.7.2 and WebObjects 3.5): [...] > > Unfortunately, our application does not appear to be based on the > "Application Kit" (I'm still not sure what exactly it means to be > "based" on the Application Kit). Instead, Objective-C is used to > implement a series of frameworks utilized by a large quantity of Web > Object Scripts. My question is: In this scenario, when is the default > NSAutoreleasedPool released? If it is not until application > termination, then that may explain the memory leak. In this case, do > I need to create and release my own NSAutoReleasedPools? Also, is > there a way for me to access and/or manipulate the default > NSAutoReleasedPool? > Since your objects are going to be used from within a WebObjects application, you do not need to manage autorelease pools yourself (unless you need to have fine-grained control over object lifespan). The WebObjects WOApplication object manage release pools in its "event loop" in a way similar to what the Application object does for Application Kit programs. It will create (and release) a new NSAutoReleasePool for each request it receives, and so autoreleased objects will be freed when they're not needed any more. > > Another question: I understand that objects can be allocated with > alloc, allocWithZone:, new, copy, and mutableCopy. What about > objects created with methods such as dictionaryWithCapacity: or > arrayWithCapacity: (and dozens of other similar methods). The > documentation seems to imply that these are "temporary" objects. What > precisely does "temporary" mean in this context (perhaps > autoreleased)? > Good guess: Any object not created with an allocX, newX, and Xcopy method is autoreleased. I hope this helps, - Charles ___________________________________________________________ Charles d'Harcourt, mailto:charles@harcourt.com Harcourt Systems Incorporated, http://www.harcourt.com/ WebObjects consulting and training from one of its creators
From: mmalcolm crawford <malcolm@plsys.co.uk> Newsgroups: comp.sys.next.programmer Subject: Re: HELP! Anybody seen NEXT OS 4 Intel box? Date: 8 Dec 1997 19:04:08 GMT Organization: P&L Systems Message-ID: <66hgb8$et5$1@ironhorse.plsys.co.uk> References: <664cts$9dg$1@brie.direct.ca> <881313812.10198.0.nnrp-05.c30b1c08@news.demon.co.uk> In-Reply-To: <881313812.10198.0.nnrp-05.c30b1c08@news.demon.co.uk> On 12/05/97, David Knight wrote: >For the UK and Europe you can purchase from ourselves. > Or us :-) Best wishes, mmalc. Malcolm Crawford (NeXTmail) malcolm@plsys.co.uk Tel: +44 1494 432422 P & L Systems Fax: +44 1494 432478 http://www.plsys.co.uk/~malcolm
From: bresink@informatik.uni-koblenz.de (Marcel Bresink) Newsgroups: comp.sys.next.programmer Subject: Re: View -> SuperView -> ... -> Window resizing? Date: 12 Dec 1997 09:35:37 GMT Organization: University Koblenz / CC Message-ID: <66r0h9$f2l$3@newshost> References: <66pvvn$1a08$1@news.doit.wisc.edu> bestor@cs.wisc.edu wrote: > I realize that its easy to automatically resize subviews (ie going _top > down_) simply by resizing say the window, but is the reverse possible? I'm > need to do this because I have a view that loads in a TIFF image and I want > to resize this view, this view's superview (a ClipView I think), its > superview (a ScrollView) and finally the enclosing window so that the TIFF > just fits. This is easy. But you didn't write if you are programming in NEXTSTEP or OpenStep. In NEXTSTEP you would do it that way: [imageView sizeTo: imageSize.width :imageSize.height]; [ScrollView getFrameSize: &scrollViewSize forContentSize: &imageSize horizScroller: YES vertScroller: YES borderType: NX_BEZEL]; [imageWindow sizeWindow: scrollViewSize.width :scrollViewSize.height]; The trick is to use the methods based on the content size of each superview, propagate that "manually" to the window and then let the usual top down resize mechanism do the rest. In OpenStep you should do: [imageView setFrameSize: imageSize]; scrollViewSize = [NSScrollView frameSizeForContentSize: imageSize hasHorizontalScroller: YES hasVerticalScroller: YES borderType: NSBezelBorder]; [imageWindow setContentSize: scrollViewSize]; [[scrollView documentView] setFrameSize: imageSize]; 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: rdieter@math.unl.edu (Rex Dieter) Newsgroups: comp.sys.next.programmer Subject: Re: more on strdup and waitpid... Date: 8 Dec 1997 20:09:06 GMT Organization: University of Nebraska--Lincoln Message-ID: <66hk52$8p4@crcnis3.unl.edu> References: <cKh1mJeEI7Xp@cc.usu.edu> In article <cKh1mJeEI7Xp@cc.usu.edu> writes: > In <66gl03$ar4$1@leonie.object-factory.com> Holger Hoffstaette wrote: > > bestor@cs.wisc.edu wrote: > > > Well, I found a suitable substitute for strdup, but still having > > > problems with waitpid. Turns out waitpid is part of the > > > POSIX library /usr/lib/libposix.a. Problem is, when I try to add this > > > lib in my linking I get lots of "duplicate > > > definition" errors for all sorts of other things. > > > Any ideas? > > > > Yeah: don't do it. > > A fine replacement for strdup() is to compile with > > -Dstrdup=NXCopyStringBuffer. This works well. > Isn't it possible to use the non-posix wait4() as a substitute? Yes, the following define will work fine in most cases: #define waitpid(a, b, c) \ wait4 ((a) == -1 ? 0 : (a), (union wait *)(b), c, 0) -- Rex A. Dieter rdieter@math.unl.edu (NeXT/MIME OK) Computer System Manager http://www.math.unl.edu/~rdieter/ Mathematics and Statistics University of Nebraska-Lincoln
From: please@no.uce.com (please@no.uce.com) Newsgroups: comp.sys.next.programmer,comp.lang.objective-c,misc.jobs.contract Subject: Re: *** Need NeXT / Objective-c P/A for Minneapolis *** Date: Fri, 12 Dec 1997 04:36:03 GMT Message-ID: <349471d3.248562611@news-s01.ny.us.ibm.net> References: <348EC899.CC8EDF3C@neteffects.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Organization: IBM.NET I'm glad NeXT is not dead either, Jack. But Jack, lets post the rATes NeXT time, ok? thank you. On Wed, 10 Dec 1997 08:51:38 -0800, "Jack G. Bader" <jbader@neteffects.com> wrote: >Hi, > >No, NeXT is not dead! We have some challenging assignments for >consultants who want to work with NeXT and Objective-C. Our client is a >major telecommunications firm that has many mission-critical systems >that have been (and are being) developed on this platform. > >We need several competent Objective-C Programmer/Analysts for long-term >contract positions. Background with EOF is highly desired. Please >respond to: > >Jack Bader >jbader@neteffects.com >314-727-1107 >314-444-6866 fax >
From: info@scribex.com Newsgroups: comp.sys.next.programmer Subject: Re: More on Localization... Date: 12 Dec 1997 11:30:36 GMT Organization: VTL Message-ID: <66r78s$r4t$1@wagner.videotron.net> References: <66pgd1$e0k@sjx-ixn4.ix.netcom.com> In-Reply-To: <66pgd1$e0k@sjx-ixn4.ix.netcom.com> On 12/11/97, Mark Trombino wrote: > Hello! > > I've managed to compile an application with both English and French .lproj's > (thank you Heinrich Giesen!). The problem now is that I can only seem to > view the English version. That is, I change my language preferences in > Preferences.app to French, then launch my app, but I still get the English > version. Is there still one more step to this process that I'm missing? > > -- > Mark Trombino > mtrombin@ix.netcom.com (NEXTMail, MIME Mail okay) =================== You also need to log out and back in for the language change to take place. -André E-Mail: info@scribex.com (NeXTMail - MIME - HTML - ASCII) WEB: www.scribex.com ==========================================================
From: scott@doubleu.com (Scott Hess) Newsgroups: comp.sys.next.programmer Subject: Re: View -> SuperView -> ... -> Window resizing? Date: 12 Dec 1997 15:12:42 GMT Organization: Is a sign of weakness Message-ID: <SCOTT.97Dec12091938@slave.doubleu.com> References: <66pvvn$1a08$1@news.doit.wisc.edu> In-reply-to: bestor@cs.wisc.edu's message of 12 Dec 1997 00:20:07 GMT In article <66pvvn$1a08$1@news.doit.wisc.edu>, bestor@cs.wisc.edu writes: What is the best way is to resize a view and superviews, all the way up to the window, from the _bottom up_? I realize that its easy to automatically resize subviews (ie going _top down_) simply by resizing say the window, but is the reverse possible? I'm need to do this because I have a view that loads in a TIFF image and I want to resize this view, this view's superview (a ClipView I think), its superview (a ScrollView) and finally the enclosing window so that the TIFF just fits. Its a little hard to directly compute the Windows new size because it have to take into account such things as the Window's resize bar and the ScrollView's scrollers. I can resize the botton view fine, but I'm not sure the best way to resize the other things. There is no "easy" way. You could probably write a piece of code that, given a specific View and the target size, would unwind the stack and determine the size the Window must be to encompass the View at that size. With some semi-inspired hacking, you could even make it general enough to handle all sorts of odd sizing characteristics that the containing Views might have. Personally, I'd take the easy route in this case. I'll assume that your Window and View relate in an essentially static fashion - that if you resize the Window 3 pixels, the View resizes an identical 3 pixels. In that case, I would write code something like: View *targetView; ... NXRect windowFrame, viewFrame, visibleFrame; // Get the current frames. [targetView getFrame:&viewFrame]; [targetView getVisibleRect:&visibleFrame]; [[targetView window] getFrame:&windowFrame]; // Adjust the Window's frame so that the View will become // fully visible, maintaining the titlebar position. windowFrame.size.width+=viewFrame.size.width-visibleFrame.size.width; windowFrame.origin.y-=viewFrame.size.height-visibleFrame.size.height; windowFrame.size.height+=viewFrame.size.height-visibleFrame.size.height; // Place the Window there. [[targetView window] placeWindowAndDisplay:&windowFrame]; In fact I _have_ written code like this quite often. Note how the rectangle comparisons should automagically take into account things like titlebars and scrollers. Translation to OpenStep is left to the intrepid reader, -- scott hess <scott@doubleu.com> (606) 578-0412 http://www.doubleu.com/ <Favorite unused computer book title: The Compleat Demystified Idiots Guide to the Zen of Dummies in a Nutshell in Seven Days, Unleashed>
From: "yskit" <yskit@pl.jaring.my> Newsgroups: comp.sys.next.programmer Subject: how to write header file in c Date: Sat, 13 Dec 1997 00:44:53 +0800 Organization: Unconfigured Message-ID: <66rp0f$eja@news2.jaring.my> hello, I have some probelm in writing a c program. I want to develop a job employment s/w with header files with types.h (The definitions of all the necessary constant macros and types), recmain.h(The function prototypes of functions for assition, deletion and modification and records) and match.h (function prototypes of functions(1) to view suitable positions for a particular customer and(2) to generate a list of all positions suitable for all registered customers. Then , sketch ouut the apperance (use stubs) and implementation files, including main.c.(not include multiple inclusions of header files). Can someone help me with this, I REALLY need it. Thank for helping. please send to yonneg@rocketmail.com sincerely yonneg
From: Evstathios Marinos <emarinos@marcon.de> Newsgroups: comp.sys.next.programmer Subject: Re: D'OLE and German WordBasic (wicked selectors) Date: Tue, 09 Dec 1997 12:21:54 +0100 Organization: MARCON - Evstathios Marinos Consulting Message-ID: <348D29D2.57107E20@marcon.de> References: <66gmk5$c7m$1@leonie.object-factory.com> Mime-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: quoted-printable Hi you have to use the English OLE method names. They are always present in all Microsoft applications. The trick is to use the following method to connect to the OLE object: -(id)OLEObjectWithRegisteredName:(NSString *)name localeId:(unsigned long)localeId host:(NSString *)hostName When you use this call, you have to specify 0x9, for "neutral" English, or 0x409 for North American English for the parameter localeId. The interface of e.g. Word is still in German, but the OLE interface is = in English. This was introduced in OPENSTEP Enterprise 4.2 Stathis Erik Doernenburg wrote: > = > I was impressed how well and transparent D'OLE works BUT then I tried t= o use > it with a German version of Winword and discovered a serious problem: > Microsoft not only translated the UI but also the WordBasic language. T= his > means that in order to create a new document via OLE you have to call a= > method with the name 'DateiNeu'. So far so good. But German includes um= lauts > and the selector for opening a document is named 'Datei=D6ffnen' which = is > something that GCC doesn't really like. I succeeded in registering a > corresponding selector in the runtime using sel_registerName. I also ma= naged > to add this selector to a protocol as this seems to be mandatory for OL= E > proxies. Now the OLE bridge (NeXT ORB) complains that WordBasic does no= t > implement the method 'Datei \u00d6ffnen'. (0xD6 is '=D6' in standard wi= ndows > encoding.) Is the umlaut converted to the escaped transcription when th= e > message is printed or is the ORB doing a 'cStringWithLossyConversion' o= n the > selector name before sending it? Can you have it send 8-bit method name= s? > = > Are there *any* solutions to this problem that don't involve runtime ha= cking? > = > regards, > erik > = > -- > Erik D=F6rnenburg - http://www.object-factory.com/~erik > This message transmitted by 100% recyclable electrons
From: Žoloft@hegel1.cs.chalmers.se.cs.chalmers.se (Olof Torgersson) Newsgroups: comp.sys.next.programmer Subject: Re: More on Localization... Date: 12 Dec 1997 16:48:56 GMT Organization: Chalmers University of Technology Message-ID: <66rpto$mgb$1@nyheter.chalmers.se> References: <66pgd1$e0k@sjx-ixn4.ix.netcom.com> <66r78s$r4t$1@wagner.videotron.net> Mime-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit On 12/11/97, Mark Trombino wrote: > Hello! > > I've managed to compile an application with both English and French .lproj's > (thank you Heinrich Giesen!). The problem now is that I can only seem to > view the English version. That is, I change my language preferences in > Preferences.app to French, then launch my app, but I still get the English > version. Is there still one more step to this process that I'm missing? > > -- > Mark Trombino > mtrombin@ix.netcom.com (NEXTMail, MIME Mail okay) =================== >You also need to log out and back in for the language change to take place. I'm not sure about this logging in and out part. I DO NOT have to log in and out to change the language of localized applications on my Intel machine running Openstep 4.2. Olof Torgersson --- Olof Torgersson oloft@cs.chalmers.se Department of Computing Science +46 31 772 54 06 Göteborg University & Chalmers University of Technology S-412 96 GÖTEBORG, SWEDEN http://www.cs.chalmers.se/~oloft/
From: rog@ohm.york.ac.uk (Roger Peppe) Newsgroups: comp.sys.next.programmer Subject: Re: View -> SuperView -> ... -> Window resizing? Date: 12 Dec 1997 16:53:34 GMT Organization: Department of Electronics, University of York, UK. Sender: rp9@york.ac.uk Message-ID: <66rq6e$d3i$1@pump1.york.ac.uk> References: <66pvvn$1a08$1@news.doit.wisc.edu> <SCOTT.97Dec12091938@slave.doubleu.com> On 12 Dec 1997 15:12:42 GMT, Scott Hess <scott@doubleu.com> wrote: > In that case, I would write code something like: > > View *targetView; > ... > NXRect windowFrame, viewFrame, visibleFrame; > > // Get the current frames. > [targetView getFrame:&viewFrame]; > [targetView getVisibleRect:&visibleFrame]; > [[targetView window] getFrame:&windowFrame]; > > // Adjust the Window's frame so that the View will become > // fully visible, maintaining the titlebar position. > windowFrame.size.width+=viewFrame.size.width-visibleFrame.size.width; > windowFrame.origin.y-=viewFrame.size.height-visibleFrame.size.height; > windowFrame.size.height+=viewFrame.size.height-visibleFrame.size.height; > > // Place the Window there. > [[targetView window] placeWindowAndDisplay:&windowFrame]; > > In fact I _have_ written code like this quite often. Note how the > rectangle comparisons should automagically take into account things > like titlebars and scrollers. Translation to OpenStep is left to the > intrepid reader, this sort of dogwork is the kind of thing that makes dynamic window programming under next/openstep so tedious. i have written some layout objects to automate all this sort of thing completely, but they are very awkward to set up due to the limitations of custom palettes in Interface Builder. if only one could "superclass" View... and manipulate the resulting objects inside IB. if only it were possible to write "in-window" editors for IB... if only the original IB vision hadn't stopped at pure prettiness... tiredly, rog.
From: nurban@crib.bevc.blacksburg.va.us (Nathan Urban) Newsgroups: comp.sys.next.programmer Subject: Re: View -> SuperView -> ... -> Window resizing? Date: 12 Dec 1997 12:43:34 -0500 Organization: Data Systems Consulting, Inc. Message-ID: <66rt46$u9e$1@crib.bevc.blacksburg.va.us> References: <66pvvn$1a08$1@news.doit.wisc.edu> <SCOTT.97Dec12091938@slave.doubleu.com> <66rq6e$d3i$1@pump1.york.ac.uk> In article <66rq6e$d3i$1@pump1.york.ac.uk>, rog@ohm.york.ac.uk wrote: > i have written some layout objects to automate all this sort of thing > completely, but they are very awkward to set up due to the limitations > of custom palettes in Interface Builder. What are those limitations? Just curious.. > if only one could "superclass" View... and manipulate the resulting > objects inside IB. Is it possible to write something that will poseAs: View (or NSView)? > if only it were possible to write "in-window" editors for IB... What do you mean by "in-window" editor?
From: Greg_Anderson@afs.com (Gregory H. Anderson) Newsgroups: comp.sys.next.programmer Subject: Re: View -> SuperView -> ... -> Window resizing? Date: 12 Dec 1997 17:26:51 GMT Organization: Anderson Financial Systems Inc. Message-ID: <66rs4r$hon@shelob.afs.com> References: <66rq6e$d3i$1@pump1.york.ac.uk> Roger Peppe writes > if only one could "superclass" View... and manipulate the resulting > objects inside IB. If you don't need any extra ivars -- which you shouldn't, for this kind of task -- you could make a View(Resizing) category, put it on a palette, and have it load automatically to supplement IB. > if only it were possible to write "in-window" editors for IB... There was a protocol that was starting to move in that direction. Never tried it myself, though. > if only the original IB vision hadn't stopped at pure prettiness... I've never thought of IB that way. At a time when other UI generators were pure screen painters, only IB had the foresight to manipulate live, instantiated objects. Could NeXT have done more in the intervening years to stay away of the competition? Sure. But for its time, IB was the least obsessed of its generation with "pure prettiness." -- 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: marcel@system.de Newsgroups: comp.sys.next.programmer Subject: Re: reverse-engineering nastiness Date: 12 Dec 1997 20:01:20 GMT Organization: Technical University Berlin, Germany Distribution: world Message-ID: <66s56g$cs$1@brachio.zrz.TU-Berlin.DE> References: <66s2m5$jn3$1@pump1.york.ac.uk> In article <66s2m5$jn3$1@pump1.york.ac.uk> rog@ohm.york.ac.uk (Roger Peppe) writes: > this is under NeXTStep 3.3. > > i'm trying to add another button to the print panel to do my own type > of printing (in this case "Print to tiff...") and i'm *almost* there. [...] Why not create a print-filter? Marcel
From: rog@ohm.york.ac.uk (Roger Peppe) Newsgroups: comp.sys.next.programmer Subject: reverse-engineering nastiness Date: 12 Dec 1997 19:18:29 GMT Organization: Department of Electronics, University of York, UK. Sender: rp9@york.ac.uk Message-ID: <66s2m5$jn3$1@pump1.york.ac.uk> this is under NeXTStep 3.3. i'm trying to add another button to the print panel to do my own type of printing (in this case "Print to tiff...") and i'm *almost* there. basically, i'm calling [PrintPanel runModal:] directly to raise the print panel, and get the action code (e.g. 4 for Save, 5 for Preview, etc). My own button gets PrintPanel to return its own action code, which i can then deal with as a special case. it shouldn't be too hard - i just need to convince the View that i've just selected 'Save...' and some nice temporary file in /tmp - and it should produce the postscript for me into that file (unbeknownst to the user - and i can then convert it to a tiff as required) that shouldn't be much of a problem, except the "file into which postscript should be saved into" seems to be saved in the PrintInfo object within something of type (struct _NXPrivatePrintInfo *). i know about the "_setPrivateData:" method (the wonders of class-dump) but what the hell does its argument contain? does anyone know? anyone know how to do a print job under program control only, without asking the user? (returning NO from the "shouldRunPrintPanel:" method queried by printPSCode: doesn't seem to work - i just get some un-headered postscript for the current printpanel accessory, strange!) cheers, rog. p.s. AAAAAaaargh!
From: thrall@serv.net (Dean Johnson) Newsgroups: comp.sys.next.programmer Subject: Rhapsody Developer Release? Date: 12 Dec 1997 19:19:35 GMT Organization: Not Sure Yet Message-ID: <66s2o7$4c2$1@dns2.serv.net> I have gotten some people where I work interested in Rhapsody development for inhouse work. So I was thinking about joining the Apple Dev Program, but was curious as to what platform is shipped. Is it OPENSTEP NT, OPENSTEP/Intel, or Rhapsody on PowerPC. Any info is apprciated, dean johnson
From: rog@ohm.york.ac.uk (Roger Peppe) Newsgroups: comp.sys.next.programmer Subject: Re: View -> SuperView -> ... -> Window resizing? Date: 12 Dec 1997 19:27:17 GMT Organization: Department of Electronics, University of York, UK. Sender: rp9@york.ac.uk Message-ID: <66s36l$jn3$2@pump1.york.ac.uk> References: <66rq6e$d3i$1@pump1.york.ac.uk> <66rs4r$hon@shelob.afs.com> On 12 Dec 1997 17:26:51 GMT, Gregory H. Anderson <Greg_Anderson@afs.com> wrote: > Roger Peppe writes > > if only one could "superclass" View... and manipulate the resulting > > objects inside IB. > > If you don't need any extra ivars -- which you shouldn't, for this kind > of task -- you could make a View(Resizing) category, put it on a palette, > and have it load automatically to supplement IB. sadly you do need some extra instance variables, because there aren't enough in View to do the job decently. (e.g. maximum and minimum size constraints) > > if only it were possible to write "in-window" editors for IB... > > There was a protocol that was starting to move in that direction. Never > tried it myself, though. it would be great to be able at least add subviews to custom views, in the style of Box. then my RowLayout and ColumnLayout objects wouldn't have to be so much of a hack... > > if only the original IB vision hadn't stopped at pure prettiness... > > I've never thought of IB that way. At a time when other UI generators > were pure screen painters, only IB had the foresight to manipulate > live, instantiated objects. Could NeXT have done more in the intervening > years to stay away of the competition? Sure. But for its time, IB was > the least obsessed of its generation with "pure prettiness." agreed. but they could have sacrificed a bit of that prettiness (particularly in the Inspectors) for more power. e.g. setting arbitrary instance variables. also, comments would be very useful. (it's difficult to document nib files). just the ability to add more objects in the style of Button, Radio, Box, etc... would be an incredible boon. and why can't tags be strings, and *all* UI objects have them? it would make life so much easier (and you wouldn't have to just "assume" all those tags to be equivalent to all those enums/#defines... rog. (sorry, i don't really mean it, i'm just in "end of week and haven't managed to get my problem solved" mode)
From: rog@ohm.york.ac.uk (Roger Peppe) Newsgroups: comp.sys.next.programmer Subject: Re: View -> SuperView -> ... -> Window resizing? Date: 12 Dec 1997 19:34:14 GMT Organization: Department of Electronics, University of York, UK. Sender: rp9@york.ac.uk Message-ID: <66s3jm$jn3$3@pump1.york.ac.uk> References: <66pvvn$1a08$1@news.doit.wisc.edu> <SCOTT.97Dec12091938@slave.doubleu.com> <66rq6e <66rt46$u9e$1@crib.bevc.blacksburg.va.us> On 12 Dec 1997 12:43:34 -0500, Nathan Urban <nurban@crib.bevc.blacksburg.va.us> wrote: > In article <66rq6e$d3i$1@pump1.york.ac.uk>, rog@ohm.york.ac.uk wrote: > > > i have written some layout objects to automate all this sort of thing > > completely, but they are very awkward to set up due to the limitations > > of custom palettes in Interface Builder. > > What are those limitations? Just curious.. you can't add subviews to custom view objects. so for my object that automatically aligns all its subviews and copes with inward *and* outward propagation of window/view sizes, the only way of specifying its subviews is to make a load of instance variables (i1, i2, i3, etc) and point each one to each prospective subview. at awakeFromNib time, they are all removed from their superview, and added to the subview list.. a little inconvenient. > > if only one could "superclass" View... and manipulate the resulting > > objects inside IB. > > Is it possible to write something that will poseAs: View (or NSView)? maybe... that hack might get pretty nasty in the long term though! > > if only it were possible to write "in-window" editors for IB... > > What do you mean by "in-window" editor? i mean the editor like you get for a Button - you drag the button from the palette, double click on it, type in the name, and see the button exactly as it will be in the application. for custom palettes, you only get an external inspector, which isn't nearly as good. cheers, rog.
From: mark@oaai.com Subject: Where to submit bugs now that bug_next bounces? Date: Fri, 12 Dec 1997 16:51:54 -0600 Message-ID: <881967027.1954349057@dejanews.com> Newsgroups: comp.sys.next.programmer Organization: Deja News Posting Service Where do we all submit bugs now that bug_next bounces messages sent? I've got a nifty EOF 2.1 bug that Apple should know about. ps. tried the devworld bug report form though it has no entries for Openstep based products AFAIK. For the interested, the bug is that key-value coding breaks for class objects. We decided to use a display group to allow users to select from a list of (as it turns out) class objects, but KVC insists that the objects in question do not respond to the method we've assigned to the be displayed by the display group. One quick hack workaround is to implement a stub instance method (that just calls up through the class method, just to pick a reasonable behaviour in our particular case). This circumvents KVC's objection to the selector. ....most annoying. Mark -------------------==== Posted via Deja News ====----------------------- http://www.dejanews.com/ Search, Read, Post to Usenet
From: mtrombin@ix.netcom.com (Mark Trombino) Newsgroups: comp.sys.next.programmer Subject: Re: More on Localization... Date: 13 Dec 1997 00:07:09 GMT Organization: Egghead Billy, Inc. Message-ID: <66sjjd$g45@sjx-ixn4.ix.netcom.com> References: <66pgd1$e0k@sjx-ixn4.ix.netcom.com> <66r78s$r4t$1@wagner.videotron.net> <66rpto$mgb$1@nyheter.chalmers.se> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit In <66rpto$mgb$1@nyheter.chalmers.se> Olof Torgersson wrote: > On 12/11/97, Mark Trombino wrote: > > Hello! > > > > I've managed to compile an application with both English and French > .lproj's > > (thank you Heinrich Giesen!). The problem now is that I can only seem to > > view the English version. That is, I change my language preferences in > > Preferences.app to French, then launch my app, but I still get the English > > version. Is there still one more step to this process that I'm missing? > > > > -- > > Mark Trombino > > mtrombin@ix.netcom.com (NEXTMail, MIME Mail okay) =================== > > >You also need to log out and back in for the language change to take place. Logging in and out doesn't do anything more for me, unfortunately. Another interesting twist is that whenever I change my language preferences in Preferences, *ALL* my defaults get wiped away. Gone. Vanished. Poof.... This is Openstep 4.2... -- Mark Trombino mtrombin@ix.netcom.com (NEXTMail, MIME Mail okay)
From: boom@sonyx.com Newsgroups: comp.sys.next.programmer Subject: Re: Ruhrgebiet-Ost: Wer hat Zeit uns bei Openstep Entwicklung zu unterstuetzen ? Date: 12 Dec 1997 16:24:06 GMT Organization: DIGEX, Inc. Message-ID: <66rof6$9e8$1@news2.digex.net> References: <66mir9$6he$1@goof.de.uu.net> In Ruhrgebiet-Ost: Wer hat Zeit uns bei Openstep Entwicklung zu unterstuetzen ? comp.sys.next.programmer peter@danholt.do.eunet.de (Peter Kesting) writes, > Wir suchen im Raum Ruhrgebiet Ost (Herdecke) Unterstuetzung bei der > Erstellung einer Anwendung mit EOF und DART Framework. Wer hat Zeit und Lust > uns einige Tage / Wochen zu unterstuetzen ? > > Peter Kesting / Daniel Holtwiesche > Tel.: 02330 / 974704 Ich koennte via Email Hilfe anbieten, falls das was hilft....bin ein bisschen zu weit weg, in Washington, D.C., um persoenlich daher zu kommen... ciao erik scheirer sonYx, Inc.
From: Steve Dekorte <dekorte@slip.net> Newsgroups: comp.sys.next.programmer Subject: Re: Wanted: Objective-c tutorial, DESPERATE, will KISS YOUR FEET! Date: 13 Dec 1997 01:18:05 GMT Organization: Slip.Net (http://www.slip.net) Message-ID: <66snod$hu4$1@owl.slip.net> References: <34965c02.177429161@news-s01.ny.us.ibm.net> You can find tutorial links through: http://www.slip.net/~dekorte/Objective-C
From: "Michelle L. Buck" <buck.erik@mcleod.net> Newsgroups: comp.sys.next.programmer Subject: Re: View -> SuperView -> ... -> Window resizing? Date: Fri, 12 Dec 1997 20:35:07 -0600 Organization: McleodUSA - http://www.mcleodusa.net Message-ID: <66ssd8$mug1@odie.mcleod.net> References: <66pvvn$1a08$1@news.doit.wisc.edu> <SCOTT.97Dec12091938@slave.doubleu.com> <66rq6e <66rt46$u9e$1@crib.bevc.blacksburg.va.us> <66s3jm$jn3$3@pump1.york.ac.uk> A special IB editor for an array instance variable is possible. The used to be an example palette (swap view) or some such (possibly TTools) that allowed configuration of an array instance variable within IB.
From: "Todd Heberlein" <todd@nospam.com> Newsgroups: comp.sys.next.programmer Subject: Re: Rhapsody Developer Release? Date: 13 Dec 1997 03:58:42 GMT Organization: mother.com Internet Services Message-ID: <01bd076a$05ccaf30$032168cf@test1> References: <66s2o7$4c2$1@dns2.serv.net> > I have gotten some people where I work interested in Rhapsody > development for inhouse work. So I was thinking about joining the > Apple Dev Program, but was curious as to what platform is shipped. Is > it OPENSTEP NT, OPENSTEP/Intel, or Rhapsody on PowerPC. I think I can say without violating my NDA that I have received Rhapsody for Power PC, Intel, and Windows NT/95 (aka YellowBox). Todd
From: bettis@inetnebr.com (Mr. Jeremy Bettis) Newsgroups: comp.sys.next.programmer Subject: Re: Running two windows modal at the same time? Date: 9 Dec 1997 10:59:05 -0600 Organization: Internet Nebraska Message-ID: <66jtcp$mkf$1@falcon.inetnebr.com> References: <666jhm$b5c@shelob.afs.com> <668gp3$n2o@news.tuwien.ac.at> Norbert Heger <read@signature.please> writes: >P.S.: Have you ever hidden an application (by accident) which was >currently running a modal loop? - This can happen by activating some other >app holding down the command-key. You won't be able to reactivate that >application, since it ignores even the 'activate' event! I have a solution for this and other weird problems at http://jeremy.hksys.com/openstep/
From: please@no.uce.com (please@no.uce.com) Newsgroups: comp.sys.next.programmer Subject: Re: Rhapsody Developer Release? Date: Sat, 13 Dec 1997 01:46:58 GMT Message-ID: <349be5e2.70952507@news-s01.ny.us.ibm.net> References: <66s2o7$4c2$1@dns2.serv.net> <01bd076a$05ccaf30$032168cf@test1> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Organization: IBM.NET Also, they should be shipping a copy of Openstep 4.2 (with original docs etc.) On 13 Dec 1997 03:58:42 GMT, "Todd Heberlein" <todd@nospam.com> wrote: >> I have gotten some people where I work interested in Rhapsody >> development for inhouse work. So I was thinking about joining the >> Apple Dev Program, but was curious as to what platform is shipped. Is >> it OPENSTEP NT, OPENSTEP/Intel, or Rhapsody on PowerPC. > >I think I can say without violating my NDA that I have received Rhapsody >for Power PC, Intel, and Windows NT/95 (aka YellowBox). > >Todd
From: don@misckit.com (Don Yacktman) Newsgroups: comp.sys.next.programmer Subject: Re: reverse-engineering nastiness Date: 13 Dec 1997 08:38:03 GMT Organization: MiscKit Development Message-ID: <66thhb$j64$1@news.xmission.com> References: <66s2m5$jn3$1@pump1.york.ac.uk> <66s56g$cs$1@brachio.zrz.TU-Berlin.DE> marcel@system.de wrote: > In article <66s2m5$jn3$1@pump1.york.ac.uk> rog@ohm.york.ac.uk (Roger Peppe) > writes: > > i'm trying to add another button to the print panel to do my own type > > of printing (in this case "Print to tiff...") and i'm *almost* there. > > [...] > > Why not create a print-filter? Marcel has an excellent point: create a print filter service and then *every* app on your system will be able to "print to TIFF" instead of just the app you're working on...and you may find it easier to create anyway! -- Later, -Don Yacktman don@misckit.com <a href="http://www.misckit.com/don.html">My home page</a>
From: "Todd Heberlein" <todd@NetSQ.com> Newsgroups: comp.sys.next.programmer Subject: deploying OpenStep/NT apps Date: 13 Dec 1997 20:22:49 GMT Organization: mother.com Internet Services Message-ID: <01bd07f3$7dcdd250$a22168cf@test1> Silly question for new OpenStep/NT user/developer... Supposed I developed a simply application under OpenStep for NT. How would I deploy the application to another Windows NT or a Windows 95 computer? What is Apple's current position on delpoyment of OpenStep for Windows applications? (e.g., license fees) Thanks, Todd todd@NetSQ.com
From: rog@ohm.york.ac.uk (Roger Peppe) Newsgroups: comp.sys.next.programmer Subject: copyPSCodeInside:to: - is it possible to embed it? Date: 9 Dec 1997 16:02:19 GMT Organization: Department of Electronics, University of York, UK. Sender: rp9@york.ac.uk Message-ID: <66jq2b$m6h$1@pump1.york.ac.uk> for (good) reasons of my own, i need to generate EPS code for a view while within a drawSelf: method of another view, while the application is printing. the documentation doesn't seem to give any indication that this would be a bad thing to do, but when i try it, the app gives a memory access exception in [View _generateFaxCoverSheet]; not precisely the behaviour i had in mind. it appears that the copyPSCodeInside:to: method does not preserve the current postscript context correctly: for instance, the following code: printf("before: status is %d\n", NXDrawingStatus); printf("before: context is %#x\n", DPSGetCurrentContext()); [myview copyPSCodeInside:&viewbounds to:memorystream]; printf("after: status is %d\n", NXDrawingStatus); printf("after: context is %#x\n", DPSGetCurrentContext()); prints: before: status is 2 -- NX_PRINTING before: context is 0x1cee2ac after: status is 1 -- NX_DRAWING after: context is 0x119c4a4 does anyone know of a way of getting around this? dirty hacks welcome! cheers, rog. P.S. this is under NeXTSTEP 3.3 on intel.
From: dthmpsn@nterlog.com (Dave Thompson) Newsgroups: comp.sys.next.programmer Subject: OpenStep replacement for selectCellWithTag Date: Sat, 13 Dec 1997 22:56:42 -0500 Organization: Hidden Values Inc. Message-ID: <MPG.efd23096e5bb35c989680@news.interlog.com> Hi All! Has anyone found a replacement for the selectCellWithTag method call to the Matrix target of a Popup List. Now that a NSPopUpButton is used with a NSMenuItem there doesn't appear to be a way to find or select a cell given its tag. Thanks, Dave Thompson dthmpsn@hv.com
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: <2329881470822@digifix.com> Date: 14 Dec 1997 04:59:39 GMT Organization: Digital Fix Development Message-ID: <18578882075626@digifix.com> Topics include: Major OpenStep/NEXTSTEP World Wide Web Sites OpenStep/NEXTSTEP/Rhapsody Related Usenet Newsgroups Major OpenStep/NEXTSTEP FTP sites NeXTanswers Major OpenStep/NEXTSTEP World Wide Web Sites ============================================ The following sites are a sample of the OpenStep related WWW sites available. A comprehensive list is available on Stepwise. Stepwise OpenStep/Rhapsody Information Server http://www.stepwise.com Stepwise has been serving the OpenStep/NEXTSTEP community since March 1993. Some of the many resources on the site include: OpenStep Third Party Software guide, Developer Directory, Mailing List information, extensive listing of FTP and WWW sites related to OpenStep and NEXTSTEP, OpenStep related Frequently Asked Questions. NeXT Software Archives @ Peak.org http://www.peak.org/next http://www.peak.org/openstep PEAK is the premier NeXTStep/OpenStep FTP site in North America. NeXT Software Archives @ Peak.org http://www.peak.org/next http://www.peak.org/openstep PEAK is the premier NeXTStep/OpenStep FTP site in North America. This is the World Wide Web interace to the FTP site. Apple Enterprise Software Group (formerly NeXT Computer, Inc.) http://www.next.com Here is where you'll find the NeXTanswers archive, with information on OpenStep installation, drivers and software patches. Apple Computer's 'Prelude to Rhapsody' Self Support Site http://devworld.apple.com/dev/prelude.html This site has been constructed to help you help yourself to learn as much as possible about the foundation for Rhapsody, today's OPENSTEP. The site provides an informal collection of pointers, references, and starting points for developers who are using the Prelude to Rhapsody bundle, distributed at this year's Worldwide Developer Conference. OpenStep/NEXTSTEP/Rhapsody Related Usenet Newsgroups ==================================================== 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. 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. 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. 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. 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. 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!!! 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. COMP.SYS.NEXT.SOFTWARE This is a place to talk about [third party] software products that run on NEXTSTEP systems. COMP.SYS.NEXT.SYSADMIN Stuff relating to NeXT system administration issues; in rare cases this will spill over into .programmer or .software. ** RELATED NEWSGROUPS ** 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. COMP.LANG.OBJECTIVE-C Technical talk about the Objective-C language. Implemetations discussed include NeXT, Gnu, Stepstone, etc. 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 Major OpenStep/NEXTSTEP FTP sites ================================= ftp://ftp.next.peak.org The main site for North American submissions formerly ftp.cs.orst.edu ftp://ftp.peanuts.org: (Peanuts) Located in Germany. Comprehensive archive site. Very well maintained. ftp://ftp.nluug.nl/pub/comp/next NeGeN/NiNe (NEXTSTEP Gebruikers Nederland/NeXTSTEP in the Netherlands) 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: gvandyk@icon.co.za Newsgroups: comp.sys.next.programmer Subject: ChartPalette Date: 10 Dec 1997 09:40:15 GMT Organization: Technologies Domain Message-ID: <66lo1v$o63$1@hermes.is.co.za> Hi, I am looking for a ChartPalette for either 3.x or 4.x. I have looked at the ChartPalette on Peak, but this palette does not want to uncompress. Is there anyone that has a copy of this palette(that will uncompress) or something similar? It should have a Barchart/piechart/linegraph etc? Anything in this regard will be appreciated. I don't want to develop everything from scratch(reinvent the wheel), if there is already something available. -- Regards, Gerrit van Dyk email: gvandyk@icon.co.za (NeXTMail welcome) Technologies Domain (Pty) Ltd The OBJECT is the ADVANTAGE
From: bettis@inetnebr.com (Mr. Jeremy Bettis) Newsgroups: comp.sys.next.programmer Subject: Re: more on strdup and waitpid... Date: 9 Dec 1997 11:08:14 -0600 Organization: Internet Nebraska Message-ID: <66jttu$nth$1@falcon.inetnebr.com> References: <66fdib$1ou8$1@news.doit.wisc.edu> <66gl03$ar4$1@leonie.object-factory.com> <cKh1mJeEI7Xp@cc.usu.edu> <EKw2J3.1J4@basil.icce.rug.nl> <66iald$mst@plains.NoDak.edu> <66ih2l$539$1@news.digifix.com> sanguish@digifix.com (Scott Anguish) writes: > There are some porting instructions on Stepwise now for >specific apps, and I've asked Rex Dieter, one of the contributors to >this thread and a prolific porter to NEXTSTEP/OpenStep, if he can >write an article on some of the more common problems. > If anyone has any such tricks to offer, let me know. I have some hacks at http://jeremy.hksys.com/openstep/ It is a collection of evil hacks and workarounds. Such as the Alt-Tab loses modal window problem and others.
From: Chuck Swiger <cswiger@blacksmith.com> Newsgroups: comp.sys.next.programmer Subject: Re: posix questions Date: 9 Dec 1997 17:25:08 GMT Organization: BLaCKSMITH, Inc. Message-ID: <66jutk$gi0$1@anvil.BLaCKSMITH.com> References: <66icdc$qfc$1@news.doit.wisc.edu> bestor@cs.wisc.edu wrote: > What exactly does adding the -posix option to cc do? If it just sets a flag, > is it any different than sticking in "#define _POSIX_SOURCE" somewhere? This is *exactly* what -posix does: 5% cat > a.c main() { ; } 6% cc -v -posix -o a a.c Reading specs from /lib/i386/specs NeXT Computer, Inc. version cc-437.2.6, gcc version 2.5.8 /lib/i386/cpp-precomp -smart -lang-c -v -arch i386 -undef -D__GNUC__=2 -D__GNU__ -Di386 -DNeXT -Dunix -D__i386__ -D__NeXT__ -D__unix__ -D__MACH__ -D__LITTLE_ENDIAN__ -D__ARCHITECTURE__=\"i386\" -D__i386 -D__NeXT -D__unix -D__STDC__ -D_POSIX_SOURCE -D_NEXT_SOURCE -DNX_COMPILER_RELEASE_3_0=300 -DNX_COMPILER_RELEASE_3_1=310 -DNX_COMPILER_RELEASE_3_2=320 -DNX_COMPILER_RELEASE_3_3=330 -DNX_CURRENT_COMPILER_RELEASE=330 -DNS_TARGET_MINOR=2 -DNS_TARGET_MAJOR=3 -DNS_TARGET=32 a.c /usr/tmp/cc838464-000426.i NeXT DevKit-based CPP 3.1 /lib/i386/cc1obj /usr/tmp/cc838464-000426.i -arch i386 -quiet -dumpbase a.c -version -o /usr/tmp/cc838464-000426.s GNU Objective-C version 2.5.8 (80386, BSD syntax) compiled by GNU C version 2.5.8. /lib/i386/as -arch i386 -o /usr/tmp/cc838464-000426-a.o /usr/tmp/cc838464-000426.s ld -arch i386 -o a -NEXTSTEP-deployment-target 3.2 -lposixcrt0.o -L/lib/i386 -L/lib/i386 /usr/tmp/cc838464-000426-a.o -lposix Using -posix changes the environment passed in (the set of #defines, if you wish), it changes the basic startup routines from crt0.o to posixcrt0.o, and it links in the posix library (libposix.a). > [Any just to further show my ignorance] what the heck is POSIX anyway?!? I'm > under the impression it is just an archaic flavour of some standard Unix lib > functions? Am I warm? Not even close. IEEE 1003.1 (aka POSIX, aka POSIX.1) is the modern standard of essential system calls, and is/was intended to unify the system call API's between SysV and BSD unix. Howeverm POSIX is intended to define a portable operating system environment that can be provided under non-Unix operating systems, such as NT and the like. -Chuck Charles Swiger | cswiger@BLaCKSMITH.com | standard disclaimer ---------------+------------------------+-------------------- I know you're an optimist if you think I'm a pessimist.
From: bestor@cs.wisc.edu Newsgroups: comp.sys.next.programmer Subject: compiled lib for Numerical Recipes in C? Date: 6 Dec 1997 06:56:26 GMT Organization: University of Wisconsin, Madison Message-ID: <66asuq$uku$1@news.doit.wisc.edu> Does anyone have a compiled library of the "Numerical Recipes in C" suite for m68k? If so could you please let me know. Thanks, - Gareth --- Gareth Bestor bestor@cs.wisc.edu Computer Sciences Department http://www.cs.wisc.edu/~bestor University of Wisconsin-Madison
From: cloaked@fornospam.com Newsgroups: comp.sys.next.programmer Subject: Can I use a removeable hard drive with openstep? Date: Sun, 14 Dec 1997 04:55:35 GMT Message-ID: <349766a1.10257516@news-s01.ny.us.ibm.net> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Organization: IBM.NET I currently run Windoze 95 and would also like to run Openstep 4.2 ("Openstep for the intel" or is it "Openstep for the Mach"? -the one without WindowsNT). I have a 4 gig hard drive installed. I really don't want to go through the nightmare of trying to get two operating systems to work! I was thinking of one strategy: getting one of those removable hard drives. I am wondering if anyone else has done/does this? One other option would be the Iomega "Jazz" drive (though I swore I would never buy another thing from Iomega). Has any body ever done any of these? plese respond in the newsgroup. Thank you.
From: Žoloft@hegel1.cs.chalmers.se.cs.chalmers.se (Olof Torgersson) Newsgroups: comp.sys.next.programmer Subject: Application icon problems Date: 10 Dec 1997 12:13:05 GMT Organization: Chalmers University of Technology Message-ID: <66m10h$r2$1@nyheter.chalmers.se> Mime-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit I occasionaly run into problems when i try to set the application icon using OpenStep 4.2/NT. I do exactly as described in PB's How To Set the Application icon. However, when I try to build I get the following: == Making foo for i386-nextpdo-winnt3.5 == Pre-build setup... Building... make: *** No rule to make target `app.ico', needed by `copy-global-resources'. Stop. What is perhaps most disturbing is that for most projects it actually works to set the application icon, but I have no idea what goes wrong when I get the error shown above. Olof Torgersson --- Olof Torgersson oloft@cs.chalmers.se Department of Computing Science +46 31 772 54 06 Göteborg University & Chalmers University of Technology S-412 96 GÖTEBORG, SWEDEN
From: seanlNoSpam@carmi.cs.umd.edu (Sean Luke) Newsgroups: comp.sys.next.programmer Subject: Re: ChartPalette Date: 14 Dec 1997 18:48:42 GMT Organization: University of Maryland at College Park Message-ID: <6719ma$cug$2@walter.cs.umd.edu> References: <66lo1v$o63$1@hermes.is.co.za> gvandyk@icon.co.za wrote: >I am looking for a ChartPalette for either 3.x or 4.x. I have looked >at the ChartPalette on Peak, but this palette does not want to >uncompress. Depends on how high-quality you want. CHaRTSMITH has a great API for exactly this, though it may be overkill for what you're looking for. See http://www.blacksmith.com _____________________________________________________________________________ Sean Luke Spam Must Die! "I've discovered that P==NP, but the proof is too U Maryland at College Park large to fit in the margins of this signature." seanl@nospamcs.umd.edu URL: http://nospamwww.cs.umd.edu/~seanl/
From: Christian Neuss <neuss.@informatik.th-darmstadt.de.nos-pam> Newsgroups: comp.sys.next.programmer Subject: Re: programing graphics, ... how-to ?? Date: 10 Dec 1997 13:59:20 GMT Organization: Technische Universitaet Darmstadt Message-ID: <66m77o$2r7$1@sun27.hrz.tu-darmstadt.de> References: <66kqfb$a8s$1@manutara.inf.utfsm.cl> "J. Sebastian Herrera O." <yanko@inf.utfsm.cl> wrote: > I am willing to dive into OpenStep programming, come from > mainly a Macintoshic environment (quickdraw et al.), with > a very tiny bit of C and Unix experience, and have been > reading a lot about Objective-C and NeXT's Frameworks. > (Well, not THAT a lot, but a very big lot anyway .. :-) ... > i want a "ball" (that's actually an image) to bounce along > a little sector of the screen. When it touches any of the > bounds-borders, it bounces back, and so forth. Get the source code for BreakApp and study it. It is among the Rhapsody examples which can be found e.g. from the Stepwise server (www.stepwise.com). Best wishes, Chris -- // Christian Neuss "static typing? how quaint.." // http://www.nexttoyou.de/~neuss/ // fax: (+49) 6151 16 5472
From: ANTI_SPAM_dreely@cyberstore.ca Newsgroups: comp.sys.next.programmer Subject: Re: Rhapsody Developer Release? Date: 14 Dec 1997 20:44:36 GMT Organization: Canada Internet Direct, Inc. Message-ID: <671gfk$i1s$5@brie.direct.ca> References: <66s2o7$4c2$1@dns2.serv.net> thrall@serv.net (Dean Johnson) wrote: > >I have gotten some people where I work interested in Rhapsody >development for inhouse work. So I was thinking about joining the >Apple Dev Program, but was curious as to what platform is shipped. Is >it OPENSTEP NT, OPENSTEP/Intel, or Rhapsody on PowerPC. > >Any info is apprciated, > >dean johnson The current shipping Rhapsody beta developer releases are Rhapsody for PPC and Rhapsody for Intel. The PPC version also has the Bluebox (Mac OS) available for it. OPENSTEP NT, OPENSTEP/Intel are products that you pay a full price for. Different prices. Darren www.bcog.org/~dreely
From: "Jack G. Bader" <jbader@neteffects.com> Newsgroups: comp.sys.next.programmer,comp.lang.objective-c Subject: *** Need NeXT / Objective-c P/A for Minneapolis *** Date: Wed, 10 Dec 1997 08:36:22 -0800 Organization: NetEffects Inc. Message-ID: <348EC505.47C5BA35@neteffects.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Hi, No, NeXT is not dead! We have some challenging assignments for consultants who want to work with NeXT and Objective-C. Our client is a major telecommunications firm that has many mission-critical systems that have been (and are being) developed on this platform. We need several competent Objective-C Programmer/Analysts for long-term contract positions. Background with EOF is highly desired. Please respond to: Jack Bader jbader@neteffects.com 314-727-1107 314-444-6866 fax
From: "Jack G. Bader" <jbader@neteffects.com> Newsgroups: comp.sys.next.programmer,comp.lang.objective-c,misc.jobs.contract Subject: *** Need NeXT / Objective-c P/A for Minneapolis *** Date: Wed, 10 Dec 1997 08:51:38 -0800 Organization: NetEffects Inc. Message-ID: <348EC899.CC8EDF3C@neteffects.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Hi, No, NeXT is not dead! We have some challenging assignments for consultants who want to work with NeXT and Objective-C. Our client is a major telecommunications firm that has many mission-critical systems that have been (and are being) developed on this platform. We need several competent Objective-C Programmer/Analysts for long-term contract positions. Background with EOF is highly desired. Please respond to: Jack Bader jbader@neteffects.com 314-727-1107 314-444-6866 fax
From: bestor@cs.wisc.edu Newsgroups: comp.sys.next.programmer Subject: C++ header files? Date: 7 Dec 1997 00:22:19 GMT Organization: University of Wisconsin, Madison Message-ID: <66cq7r$1746$1@news.doit.wisc.edu> [I'm not sure if this got send out the first time, so here's goes again - its been an hour and it hasn't showed up of my news feeder] I'm trying to post a smallish C++ library over to NEXTSTEP 3.3/moto and am having problems. When ever I try and compile I get numerous syntax errors complaining about the standard include files. I assume these are caused by the compiler trying to read them as C++ files too, whereas they're not. eg ----------------- cc++ -c Matrix.cc -Wall -ansi -g -I/usr/include/g++ In file included from /NextDeveloper/Headers/bsd/libc.h:20, from Matrix.h:5, from Matrix.cc:1: /NextDeveloper/Headers/bsd/sys/resource.h:128: syntax error before `;' In file included from /NextDeveloper/Headers/bsd/libc.h:27, from Matrix.h:5, from Matrix.cc:1: /NextDeveloper/Headers/bsd/sys/socket.h:146: syntax error before `;' /NextDeveloper/Headers/bsd/sys/socket.h:155: syntax error before `;' /NextDeveloper/Headers/bsd/sys/socket.h:156: syntax error before `;' /NextDeveloper/Headers/bsd/sys/socket.h:191: syntax error before `;' /NextDeveloper/Headers/bsd/sys/socket.h:195: syntax error before `;' .... --------------- I've stuck in -I/usr/include/g++ to try and get it to use the g++ headers but there's seems to be a lot missing in there, eg no equivalent to things like socket.h. This seems like a straight-forward problem and I'm probably missing something really obvious and stupid. Can anyone tell me what I'm doing wrong and how to compile C++ code under NEXTSTEP using the standard include files, or do I somehow need to duplicate everything into C++ first? Thanks in advance. [Could you please respond via email too as I'm not sure my newsfeeder is working porperly]. - Gareth --- Gareth Bestor bestor@cs.wisc.edu Computer Sciences Department http://www.cs.wisc.edu/~bestor University of Wisconsin-Madison
From: peter@danholt.do.eunet.de (Peter Kesting) Newsgroups: comp.sys.next.programmer Subject: Ruhrgebiet-Ost: Wer hat Zeit uns bei Openstep Entwicklung zu unterstuetzen ? Date: 10 Dec 1997 17:17:29 GMT Organization: Customer of UUNET Germany; Info: info@de.uu.net Message-ID: <66mir9$6he$1@goof.de.uu.net> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Wir suchen im Raum Ruhrgebiet Ost (Herdecke) Unterstuetzung bei der Erstellung einer Anwendung mit EOF und DART Framework. Wer hat Zeit und Lust uns einige Tage / Wochen zu unterstuetzen ? Peter Kesting / Daniel Holtwiesche Tel.: 02330 / 974704
From: mtrombin@ix.netcom.com (Mark Trombino) Newsgroups: comp.sys.next.programmer Subject: Problem With NSTasks Date: 15 Dec 1997 06:30:10 GMT Organization: Egghead Billy, Inc. Message-ID: <672ipi$1re@dfw-ixnews9.ix.netcom.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Hello all, I'm in the process of changing system calls in my application to NSTasks. The problem I'm having is that the tasks execute fine, but they do not seem to ever terminate, and thus never send an NSTaskDidTerminateNotification notification. This is Openstep 4.2 for mach. I've searched DejaNews and NeXTAnswers with no luck. And now I turn to you! :) The following code fragment comes from a single object. In this example, I'm trying to purge the mail queue with the "sendmail -q" command. The mail queue does get purged, so the task is executing, but the method waitUntilExit blocks the application and never returns. If I remove waitUntilExit, the app continues, but the notification NSTaskDidTerminateNotification never gets sent to the NSNotificationCenter (or at least my object never hears about it). Can anyone see what I'm doing wrong here? - initWithController:(id)aController tag:(int)aTag { . . . [[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(checkATaskStatus¬ name:NSTaskDidTerminateNotification object:nil]; return self; } - (void)setPPPActive:(BOOL)flag { if(flag) { . . . // Send queued mail if user wants if([[self objectForKey:LOGON_SENDMAILKEY] intValue]) { if(sendMailTask) { [sendMailTask terminate]; [sendMailTask release]; } sendMailTask = [[NSTask launchedTaskWithLaunchPath:@"/usr/lib/sendmail" arguments:[NSArray arrayWithObject:@"-q"]] retain]; [sendMailTask waitUntilExit]; // app hangs here } else { isActive = flag; [controller _location:self isActive:isActive]; } } . . . } - (void)checkATaskStatus:(NSNotification *)aNotification // // This method never gets called // { if([aNotification object] == sendMailTask) { [sendMailTask release]; sendMailTask = nil; isActive = !isActive; [controller _location:self isActive:isActive]; } } -- Mark Trombino mtrombin@ix.netcom.com (NEXTMail, MIME Mail okay)
From: arti@lava.DOTnet (Art Isbell - remove "DOT") Newsgroups: comp.sys.next.programmer Subject: nextorb under OSE 4.2 Date: 15 Dec 1997 07:33:05 GMT Organization: LavaNet, Inc. Distribution: world Message-ID: <672mfh$fob@mochi.lava.net> I am successful in communicating with MSAccess from my OSE app via D.O. However, if I don't send MSAccess a quit command via D.O., MSAccess cannot be quit using its quit menu and must be killed using the TaskManager. I have tried setting the local proxy to the MSAccess application object to nil and have even tried quitting nextorb and my OSE app itself, but MSAccess still refuses to quit. Can someone explain what I might be doing wrong? Has anyone successfully used nextorb under OSE 4.2 to communicate with a native Windows app that responds to OLE Automation messages? If so, after doing so, can the Windows app be quit using its Exit menu? -- Art Isbell NeXT/MIME Mail: arti@lavaDOTnet Trego Systems (for whom I don't speak) Voice/Fax: +1 808 394 0511 OPENSTEP/NT Voice Mail: +1 808 394 0495 managed care solutions US Mail: Honolulu, HI 96825-2638
From: arti@lava.DOTnet (Art Isbell - remove "DOT") Newsgroups: comp.sys.next.programmer Subject: HTML context help under OSE 4.2 Date: 15 Dec 1997 07:36:45 GMT Organization: LavaNet, Inc. Distribution: world Message-ID: <672mmd$fob@mochi.lava.net> Converting our NS Help to the very lame MS Help seems like a real waste of time. Going directly to HTML format seems more sensible. However, NSHelpManager expects context help to be in RTF format, something that would require a LOT of effort in our case. Can someone suggest how an HTML file can be opened to a particular link within the file from an OSE app? I can open an HTML file to the top of the file using NSWorkspace, but that's not suitable for context help. Your suggestions are appreciated. -- Art Isbell NeXT/MIME Mail: arti@lavaDOTnet Trego Systems (for whom I don't speak) Voice/Fax: +1 808 394 0511 OPENSTEP/NT Voice Mail: +1 808 394 0495 managed care solutions US Mail: Honolulu, HI 96825-2638
From: moetteli@citeu.unige.ch Newsgroups: comp.sys.next.programmer Subject: PBGDBExtensions Date: 15 Dec 1997 09:57:09 GMT Organization: University of Geneva Distribution: world Message-ID: <672utl$35g@uni2f.unige.ch> Hi I heard, there©s a PBGDBExtensions bundle out there. Could somebody tell me, where I could find it? Thanks Phil
From: Alex Blakemore <alex@genoa.com> Newsgroups: comp.sys.next.programmer Subject: Re: reverse-engineering nastiness Date: 14 Dec 1997 17:31:45 GMT Organization: Genoa Software Systems Message-ID: <671561$4ru@saturn.genoa.com> References: <66s2m5$jn3$1@pump1.york.ac.uk> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Cc: rog@ohm.york.ac.uk In <66s2m5$jn3$1@pump1.york.ac.uk> Roger Peppe wrote: > i'm trying to add another button to the print panel to do my own type > of printing (in this case "Print to tiff...") and i'm *almost* there. The easy way to do this is to add an accessory view to the print panel. See the print panel docs. -- Alex Blakemore alex@genoa.com NeXT, MIME and ASCII mail accepted
From: rog@ohm.york.ac.uk (Roger Peppe) Newsgroups: comp.sys.next.programmer Subject: Re: View -> SuperView -> ... -> Window resizing? Date: 15 Dec 1997 11:25:37 GMT Organization: Department of Electronics, University of York, UK. Sender: rp9@york.ac.uk Message-ID: <67343h$pb1$1@pump1.york.ac.uk> References: <66pvvn$1a08$1@news.doit.wisc.edu> <SCOTT.97Dec12091938@slave.doubleu.com> <66rq6e <66ssd8$mug1@odie.mcleod.net> On Fri, 12 Dec 1997 20:35:07 -0600, "Michelle L. Buck" <buck.erik@mcleod.net> wrote: > A special IB editor for an array instance variable is possible. The used to > be an example palette (swap view) or some such (possibly TTools) that > allowed configuration of an array instance variable within IB. yes, i figured that ought to be possible. but that only solves half of the problem - the other half of it is to add the views as subviews, rather than outletso rog.
From: rog@ohm.york.ac.uk (Roger Peppe) Newsgroups: comp.sys.next.programmer Subject: Re: reverse-engineering nastiness Date: 15 Dec 1997 13:47:55 GMT Organization: Department of Electronics, University of York, UK. Sender: rp9@york.ac.uk Message-ID: <673ceb$8e7$1@pump1.york.ac.uk> References: <66s2m5$jn3$1@pump1.york.ac.uk> <66s56g$cs$1@brachio.zrz.TU-Berlin.DE> <66thhb$j64$1@news.xmission.com> On 13 Dec 1997 08:38:03 GMT, Don Yacktman <don@misckit.com> wrote: > marcel@system.de wrote: > > Why not create a print-filter? > > Marcel has an excellent point: create a print filter service and then > *every* app on your system will be able to "print to TIFF" instead of just > the app you're working on...and you may find it easier to create anyway! that's an excellent point (my excuse, your honour, is that print filters aren't mentioned in the regular documentation, only in the release notes) however this solution, although loads easier to implement, doesn't allow much flexibility (i'd like to be able to specify some options on this feature - e.g. type of compression, scale factor) cheers, rog.
From: Kjell Nilsson <kjell@oops.se> Newsgroups: comp.sys.next.programmer Subject: Apple Dev Con Date: Mon, 08 Dec 1997 16:21:21 +0100 Organization: OOPS art Message-ID: <348C1071.7210@oops.se> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Does anybody know when the next Apple Dev Con is held? --kjell
Subject: ProjectBuilderSCM.framework and CVS_Support.bundle Patch? Newsgroups: comp.sys.next.programmer From: charles@drbs.com (Charles C. Hocker) Message-ID: <349508ec.0@news2.kcdata.com> Date: 15 Dec 97 10:39:40 GMT Hello, I am trying to get the ProjectBuilderSCM.framework and CVS_Support.bundle to work under OS/Intel 4.2. I read that there is a known error with the framework/bundle involving the use of the "\" instead of the "/". I tried to patch the binaries with no success by replacing what I thought was the correct "\" to "/". Does anyone have a patched version that they could direct me to? Thanks, Charles C. Hocker -- --------------------------------------------------------------- Charles C. Hocker charles@intrawebioe.com ASCII, MIME & NeXTmail american@aztec.asu.edu "Food is Power. We use it to change behavior. Some May Call that Bribery. We Do Not Apologize." Catherine Bertini, executive director, UN World Food Program, Beijing, China, UN 4th World Conference on Women, Sept. 1995. ---------------------------------------------------------------
From: "Robert A. Decker" <comrade@umich.edu> Newsgroups: comp.sys.next.programmer Subject: How do I print a SEL in an NSLog? Date: 15 Dec 97 11:06:15 -0500 Organization: University of Michigan ITD News Server Message-ID: <B0BABFAE-13529E3@141.214.128.36> Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Can anyone tell me how to print a SEL in an NSLog? thanks, rob -- <mailto: "Robert A. Decker" comrade@umich.edu> <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 #2: "Has anyone seen Chris? I have some last minute instructions for the scene where he wrestles the evil monkey." -Get a Life
From: Greg_Anderson@afs.com (Gregory H. Anderson) Newsgroups: comp.sys.next.programmer Subject: Re: How do I print a SEL in an NSLog? Date: 15 Dec 1997 16:52:16 GMT Organization: Anderson Financial Systems Inc. Message-ID: <673n80$3t8@shelob.afs.com> References: <B0BABFAE-13529E3@141.214.128.36> "Robert A. Decker" <comrade@umich.edu> writes > Can anyone tell me how to print a SEL in an NSLog? Well, I would use "NSStringFromSelector()" as one of the arguments to the format string, but that's just me. 8^) -- 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: Joe Panico <jpanico@ml.com> Newsgroups: comp.sys.next.programmer Subject: Sockets programming in OpenStep? Date: Mon, 15 Dec 1997 12:26:04 -0500 Organization: Merrill Lynch Message-ID: <3495682C.1D1F47E9@ml.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit I've poked around NSFoundation and haven't found any classes that do TCP level sockets. Is there *any* support for doing sockets in OpenStep 4.2? It seems that the MiscKit 2.0.5 has a Socket class-- does anyone know if this is one of the classes in 2.0.5 that works? Will it work on NT as well as solaris?
From: spl@no.mo.spam.com Newsgroups: comp.sys.next.programmer Subject: Re: Sockets programming in OpenStep? Date: 15 Dec 1997 18:34:58 GMT Organization: BLaCKSMITH, Inc. Message-ID: <673t8i$bgt$1@anvil.BLaCKSMITH.com> References: <3495682C.1D1F47E9@ml.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Cc: jpanico@ml.com In <3495682C.1D1F47E9@ml.com> Joe Panico wrote: > I've poked around NSFoundation and haven't found any classes that do TCP > level sockets. Is there *any* support for doing sockets in OpenStep 4.2? > It seems that the MiscKit 2.0.5 has a Socket class-- does anyone know if > this is one of the classes in 2.0.5 that works? Will it work on NT as > well as solaris? > There's a few routes you could go: Use Omni's OmniNetworking framework http://www.omnigroup.com/DeveloperResources/. MiscKit 2's socket should work although I'm not sure about NT vs. UNIX issues (if it doesn't let me know and I'll get them/you an OpenStepified copy). NSFileHandle's initWithFileDescriptor: works with sockets and then you have to set up some notification stuff and call acceptConnectionInBackgroundAndNotify. Check out the page on NSFileHandle for more info. -- (ROT13) pbz oynpxfzvgu qbg ng pneqranf
From: William.Clocksin@CL.cam.ac.uk Newsgroups: comp.sys.next.programmer Subject: Re: Can I use a removeable hard drive with openstep? Date: 15 Dec 1997 17:55:19 GMT Organization: University of Cambridge, England Message-ID: <673qu7$2bh$1@lyra.csx.cam.ac.uk> References: <349766a1.10257516@news-s01.ny.us.ibm.net> cloaked@fornospam.com wrote: > > I currently run Windoze 95 and would also like > to run Openstep 4.2 ("Openstep for the intel" or > is it "Openstep for the Mach"? -the one without > WindowsNT). I have a 4 gig hard drive installed. > I really don't want to go through the nightmare > of trying to get two operating systems to work! > I was thinking of one strategy: getting one of those > removable hard drives. I am wondering if anyone else > has done/does this? One other option would be the > Iomega "Jazz" drive (though I swore I would never > buy another thing from Iomega). > Has any body ever done any of these? plese respond > in the newsgroup. Thank you. Yes, I use a Fujitsu MO drive (650Mb) under OpenStep. It works without any setup required, and I recommend MO over Jazz/Zip any day.
From: Bob Beckwith <beckwith@NOSPAM.whinny.tdh.qntm.com> Newsgroups: comp.sys.next.programmer,comp.sys.next.hardware Subject: Need help partitioning large disk Date: Mon, 15 Dec 1997 20:13:33 -0500 Organization: Quantum Corp Message-ID: <3495D5BD.6415@NOSPAM.whinny.tdh.qntm.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit I need help in partitioning a large disk. I grabbed NeXTanswer 1533 a followed it. Then figured out the bugs (e.g. too many semicolons) in the help. Then grabbed and built sdformat since things still weren't working right using sdform. I now think I'm close, but not quite there all the way yet. All I want to do is take a 4GB disk and split it into 2 2GB partitions. Any and all help would be greatly appreciated. Here are some data points... When I boot my system (a NeXTstation color turbo, running NS 3.3) I see the following in /private/adm/messages Nov 11 02:54:21 localhost mach: SEAGATE ST34371W Rev 0338 as sd1 at sc0 target 2 lun 0 Nov 11 02:54:21 localhost mach: Disk Label: Disk Nov 11 02:54:21 localhost mach: Disk Capacity 52MB, Device Block 512 bytes However I also see this on the workspace browser (note: at present I'm not trying to mount the second partition) 1.78GB available on hard disk running scsimodes I see: /usr/etc/scsimodes /dev/rsd1a SCSI information for /dev/rsd1a Drive type: SEAGATE ST34371W 512 bytes per sector 165 sectors per track 10 tracks per cylinder 5168 cylinder per volume (including spare cylinders) 80 spare sectors per cylinder 0 alternate tracks per volume 8496959 usable sectors on volume I'm using the following /etc/disktab (which is where I suspect the problem may be): ST34371W|ST34371W-512|SEAGATE ST34371W-512\ :ty=fixed_rw_scsi:nc#5168:nt#10:ns#165:ss#512:rm#3600\ :fp#320:bp#0:ng#0:gs#0:ga#0:ao#0\ :os=sdmach:z0#64:z1#192:hn=localhost:ro=a\ :pa#0:sa#4194304:ba#8192:fa#1024:ca#32:da#4096:ra#10:oa=time\ :ia:ta=4.3BSD\ :pb#4194304:sb#1493822:bb#8192:fb#1024:cb#32:db#4096:rb#10:ob=time\ :ib:tb=4.3BSD: THANKS!!!! -- Bob Beckwith To reply, remove NOSPAM. from the email address above.
Newsgroups: comp.sys.next.programmer From: knspilka@undergrad.math.uwaterloo.ca (Keir Spilka) Subject: Rhapsody/Macintosh porting question Sender: news@undergrad.math.uwaterloo.ca (news spool owner) Message-ID: <EL8yxz.6tq@undergrad.math.uwaterloo.ca> Date: Mon, 15 Dec 1997 20:15:35 GMT Organization: University of Waterloo Hi, I am porting an app from the mac to rhapsody. In this application on the macintosh, I have a table of data in a resource (name, integer, frequency with a custom template) I have searched through the example source, but I have found no way so far to store static data in a nib. It looks like I will have to store this information in a delineated plain text file, does anyone have a better solution? I don't want to hard code this information into my code, but I would like to hardcode it into something like a resource so it would be easy to change later, does anyone have any suggestions? Any help would be greatly appreciated. Thanx in advance Keir -- -------------------------------------------------------------------------- Keir Spilka knspilka@undergrad.math.uwaterloo.ca 3B CS Major --------------------------------------------------------------------------
From: cloaked@fornospam.com Newsgroups: comp.sys.next.programmer Subject: Re: Can I use a removeable hard drive with openstep? Date: Mon, 15 Dec 1997 23:50:20 GMT Message-ID: <3497c213.164767519@news-s01.ny.us.ibm.net> References: <349766a1.10257516@news-s01.ny.us.ibm.net> <673qu7$2bh$1@lyra.csx.cam.ac.uk> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Organization: IBM.NET >> of trying to get two operating systems to work! > >> I was thinking of one strategy: getting one of those >> removable hard drives. I am wondering if anyone else >> has done/does this? One other option would be the >> Iomega "Jazz" drive (though I swore I would never >> buy another thing from Iomega). > >Yes, I use a Fujitsu MO drive (650Mb) under OpenStep. It works without any >setup required, and I recommend MO over Jazz/Zip any day. Does it allow you to swap operating systems? Do you just pop in (say) Windows95 and then open the tray and put in Openstep?
From: tomi@objectfarm.org (Tomi Engel) Newsgroups: comp.sys.next.programmer Subject: Re: 3D Kit on OpenStep. Date: 16 Dec 1997 08:02:34 GMT Organization: Regionales Rechenzentrum Erlangen, Germany Message-ID: <675ciq$ls6$2@rznews.rrze.uni-erlangen.de> References: <661a3g$bnt$1@elna.ethz.ch> <6637tm$pr0$1@newshost.uni-koblenz.de> <i0rTDezocSyQ@cc.usu.edu> Mime-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit Since it seems like none of my postings made it to the net..here comes a repost: root@127.0.0.1 wrote: > In <6637tm$pr0$1@newshost.uni-koblenz.de> Marcel Bresink wrote: > > There are only these alternatives: > > a) develop RenderMan applications still under NEXTSTEP 3.x > > > > b) port the RenderMan parts to OpenGL, using the public domain library MESA, > > which compiles fine under OpenStep (but this is not easy, as OpenGL uses > > non-object-oriented low-level functions) > > > > c) wait for the "OpenStep Gnu3DKit" from GNU or the 3D replacement kit from > > the University of Erlangen > > Any news on the progress of the Gnu3DKit? Is anyone actually working on it? > Is there any estimated timeframe for release? Are we really just wishing > on a star when we talk about the Gnu3DKit? > Well I might be able to provide so input here. „ 1. The G3DKit idea is not dead 2. The Vision rendering system is still under development and working perfectly but the release status is still (sigh) undecided since some money from the industry was involved in this project....but while Vision is a PR-complint renderer the success of the G3DKit is not really dependent on it. Those who have Rhapsody already have the first G3DKit app to play with. Osprey.app and the Mesa framework are currenty the testbed for G3D. The kits implementation is far far from finish since I just revived development in October for one week before I had to turn to other projects again. And the code is in such a state that I would be ashamed to release it right now „ I hope that during the holidays I will be able to continue coding. Osprey.app uses a RenderMan like OO-API and a Ri-To-Mesa translation rendering engine (still in a trivial state) The problem is that I do not like the idea of creating yet another API. I want to see what Rhapsody will offer as its 3D API before I invest lots of time and energy. Maybe we can integrate RenderMan with Apples API and then provide Apples new 3D API for GNUstep (makes porting of code a lot easier). If we can't integrate RenderMan then G3D can still be justified I hoped that RDR1 would include the QTML sneek preview... but it did not. So now RDR2 will hopefully answer the question about Apples 3D API. I feel really sorry for all these promisses on G3D (the project has been delayed a number of times due to lots of different reasons) but I feel that investing my free time in the MiscKit is of greater use for the community right now. Aloha Tomi P.S. While I understand the Spam issues I hope that nobody is expecting personal replies to his postings if all they offer is root@127.0.0.1 or that like. _________________________________________________________ Tomi Engel, Tomi@ObjectFarm.org (NeXTMail welcome) Apple Rhapsody info: http://www.ObjectFarm.org/TheMerger/
From: Wolfgang Neuhaus <wn@factum-gmbh.de> Newsgroups: comp.sys.next.programmer Subject: Problem with eXtraPrint Date: Tue, 16 Dec 1997 11:37:24 +0100 Organization: FACTUM Projektentwicklung und Management GmbH Message-ID: <349659E4.3C4501DB@factum-gmbh.de> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Hello, I have a Problem printing on a Canon BJC 820 using eXtraPrint ( is it written like this ? ) as emulation. Sometimes I get an exception during printing saying Color x Unknown exception 11012 during printing Afterwards, you cannot print anymore. To reboot the computer is the only solution. We run NS 3.3 on the machine. I also looked for JetPilot, but there seems to be no driver for the BJC 820. Any hints ? Thanks in advance .. -- i.A. Wolfgang Neuhaus FACTUM Projektentwicklung und Management GmbH Tel.: (49) 2 31 / 97 51 29 - 0 Fax: (49) 2 31 / 97 51 29 - 55 E-Mail: wn@factum-gmbh.de
From: mmalcolm crawford <malcolm@plsys.co.uk> Newsgroups: comp.sys.next.programmer Subject: Re: Problem with eXtraPrint Date: 16 Dec 1997 14:43:19 GMT Organization: P&L Systems Message-ID: <676427$8us$1@ironhorse.plsys.co.uk> References: <349659E4.3C4501DB@factum-gmbh.de> In-Reply-To: <349659E4.3C4501DB@factum-gmbh.de> On 12/16/97, Wolfgang Neuhaus wrote: >I also looked for JetPilot, but there seems to be no driver for the BJC >820. >Any hints ? > eXTRAPRINT is no longer supported (IIRC) -- try mailing the folks at IPC to see if they'll add 820 support (I note that the 800 is supported; I don't know enough about Canon's range to know if this is a similar model? If it's close-ish uou could try the driver anyway.) Best wishes, mmalc.
From: mmalcolm crawford <malcolm@plsys.co.uk> Newsgroups: comp.sys.next.programmer Subject: Re: Rhapsody/Macintosh porting question Date: 16 Dec 1997 14:52:17 GMT Organization: P&L Systems Message-ID: <6764j1$94f$1@ironhorse.plsys.co.uk> References: <EL8yxz.6tq@undergrad.math.uwaterloo.ca> In-Reply-To: <EL8yxz.6tq@undergrad.math.uwaterloo.ca> On 12/15/97, Keir Spilka wrote: >Hi, I am porting an app from the mac to rhapsody. In this >application on the macintosh, I have a table of data in a >resource (name, integer, frequency with a custom template) >I have searched through the example source, but I have found >no way so far to store static data in a nib. > >It looks like I will have to store this information in a >delineated plain text file, does anyone have a better solution? > It sounds like you're storing "property lists"? The NSPPL class "allows you to incrementally store property lists to and retrieve them from disk"... it can be a delineated plain text file of sorts (there are other options). This won't be stored in a NIB file per se; if you include a plist file in your project, however, it will be included as part of the Resources. Best wishes, mmalc.
From: mmalcolm crawford <malcolm@plsys.co.uk> Newsgroups: comp.sys.next.programmer Subject: Re: reverse-engineering nastiness Date: 16 Dec 1997 15:08:28 GMT Organization: P&L Systems Message-ID: <6765hc$9b6$1@ironhorse.plsys.co.uk> References: <66s2m5$jn3$1@pump1.york.ac.uk> <66s56g$cs$1@brachio.zrz.TU-Berlin.DE> <66thhb$j64$1@news.xmission.com> <673ceb$8e7$1@pump1.york.ac.uk> In-Reply-To: <673ceb$8e7$1@pump1.york.ac.uk> On 12/15/97, Roger Peppe wrote: >however this solution, although loads easier to implement, doesn't >allow much flexibility (i'd like to be able to specify some options >on this feature - e.g. type of compression, scale factor) > I think it does -- IIRC eXTRAPRINT had this option; you could add a new panel to the print panel, or as an Options panel, or as a Preference in the app. Best wishes, mmalc.
From: mmalcolm crawford <malcolm@plsys.co.uk> Newsgroups: comp.sys.next.programmer Subject: Re: HTML context help under OSE 4.2 Date: 16 Dec 1997 15:10:13 GMT Organization: P&L Systems Message-ID: <6765kl$9b7$1@ironhorse.plsys.co.uk> References: <672mmd$fob@mochi.lava.net> In-Reply-To: <672mmd$fob@mochi.lava.net> On 12/15/97, Art Isbell - remove "DOT" wrote: > Converting our NS Help to the very lame MS Help seems like a real waste >of time. Going directly to HTML format seems more sensible. However, >NSHelpManager expects context help to be in RTF format, something that > would require a LOT of effort in our case. > How about using RTF for now, and using something like LatinByrd to automatically convert that to HTML? Best wishes, mmalc.
From: mmalcolm crawford <malcolm@plsys.co.uk> Newsgroups: comp.sys.next.programmer Subject: Re: Rhapsody Developer Release? Date: 16 Dec 1997 15:12:29 GMT Organization: P&L Systems Message-ID: <6765ot$9gp$1@ironhorse.plsys.co.uk> References: <66s2o7$4c2$1@dns2.serv.net> <671gfk$i1s$5@brie.direct.ca> In-Reply-To: <671gfk$i1s$5@brie.direct.ca> On 12/14/97, ANTI_SPAM_dreely@cyberstore.ca wrote: >The current shipping Rhapsody beta developer releases are Rhapsody for PPC >and Rhapsody for Intel. The PPC version also has the Bluebox (Mac OS) >available for it. > >OPENSTEP NT, OPENSTEP/Intel are products that you pay a full price for. >Different prices. > If you join the Dev program you should be able to get a copy of the YellowBox / Windows development environment as part of the package (depending on stock levels -- numbers of CDs, that is, not AAPL! :-) Best wishes, mmalc.
From: rog@ohm.york.ac.uk (Roger Peppe) Newsgroups: comp.sys.next.programmer Subject: Re: reverse-engineering nastiness Date: 16 Dec 1997 16:05:44 GMT Organization: Department of Electronics, University of York, UK. Sender: rp9@york.ac.uk Message-ID: <6768so$3p7$1@pump1.york.ac.uk> References: <66s2m5$jn3$1@pump1.york.ac.uk> <66s56g$cs$1@brachio.zrz.TU-Berlin.DE> <66thhb$j64 <6765hc$9b6$1@ironhorse.plsys.co.uk> On 16 Dec 1997 15:08:28 GMT, mmalcolm crawford <malcolm@plsys.co.uk> wrote: > On 12/15/97, Roger Peppe wrote: > > >however this solution, although loads easier to implement, doesn't > >allow much flexibility (i'd like to be able to specify some options > >on this feature - e.g. type of compression, scale factor) > > > I think it does -- IIRC eXTRAPRINT had this option; you could add a new > panel to the print panel, or as an Options panel, or as a Preference in the > app. as "this solution" is to install a print filter as a service, and as the Options panel only applies to features in the "OpenUI" field of the Postscript Printer Description, i don't see that adding such options is a possibility (because the options that i wish to specify are only relevant when the "Save" action is invoked) also to change the PPD files requires root privileges and has to be done individually on each computer, which isn't really desirable for an App that should ideally be able run run directly off a CD-ROM with no installation process at all... my current best solution is to provide lots of different services, each one corresponding to different options for the save. e.g. Save as tiff 75dpi, compressed Save as tiff 75dpi, uncompressed Save as tiff 150dpi, compressed Save as tiff 150dpi, uncompressed etc. this isn't very satisfactory, but it is at least a solution... cheers, rog.
From: bbumnospam@codenospamfab.nospamcom (Bill Bumgarner) Newsgroups: comp.sys.next.programmer Subject: Re: Rhapsody/Macintosh porting question Date: 16 Dec 1997 17:00:16 GMT Organization: CodeFab, Inc. Message-ID: <676c30$18t$1@news.mxol.com> References: <EL8yxz.6tq@undergrad.math.uwaterloo.ca> <6764j1$94f$1@ironhorse.plsys.co.uk> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Cc: knspilka@undergrad.math.uwaterloo.ca Instead of using NSPPL, just use a plain old Property List. Actually, if you place a file called CustomInfo.plist into your project (be it a framework, application or bundle), the make stuff will pick it up and merge it into the app wrapper's, framework's or bundle's info dictionary. I always use CustomInfo.plist as a place to store all of the default values of all defaults for my application. For example, consider the following CustomInfo.plist: { DocumentInfo = { ExtensionMappings = { RIB = rib; rib = { DOCUMENTCLASS = RIBDocument; }; POV = pov; pov = { DOCUMENTCLASS = POVDocument; }; }; }; RegistrationDefaults = { FilesToOpenAtLaunch = (); DisplayOpenPanelAtLaunch = YES; SelectionColor = purpleColor; TIFFCompression = LWZ; }; } At application intialization, one of the first things I do is: .... NSDictionary *registrationDefaults = [[[NSBundle mainBundle] infoDictionary] objectForKey: @"RegistrationDefaults"]; [[NSUserDefaults standardUserDefaults] registerDefaults: registrationDefaults]; This guarantees that-- unless the user has specifically written some really bogus default values into the defaults database-- I have a reasonable set of defaults to work with. Also, this means that I have exactly *one* spot to look when searching for a default value-- the defaults database-- and don't have to detect unset values in the defaults database and go looking somewhere else for 'em. .... Likewise, If I'm opening a document with a particular extension, I first do: NSDictionary * extensionMappings = [[[[NSBundle mainBundle] infoDictionary] objectForKey: @"DocumentInfo"] objectForKey: @"ExtensionMappings"]; Then something like: + (NSDictionary *) documentInfoForExtension: (NSString *) anExtension { NSDictionary * extensionMappings = [[[[NSBundle mainBundle] infoDictionary] objectForKey: @"DocumentInfo"] objectForKey: @"ExtensionMappings"]; id potentialInfo; potentialInfo = [extensionMappings objectForKey: anExtension]; while (potentialInfo != nil) { if ([potentialInfo isKindOfClass: [NSDictionary class]] == YES) return potentialInfo; else potentialInfo = [extensionMappings objectForKey: potentialInfo]; } return nil; } Then, from the doc info dictionary I can read the class name that should be used to instantiate the document (and any other information that may be associated with the document)! Property lists are an amazingly useful tool! We have WebObjects applications where 90% of the applications look-n-feel is defined by property lists on top of a general purpose application engine. b.bum
From: jmartin@jeff1.opni.com (Jeff Martin) Newsgroups: comp.sys.next.programmer Subject: PRESS RELEASE: REPORTMILL SOFTWARE ANNOUNCES AVAILABILITY OF REPORTMILL 1.1 Date: 16 Dec 1997 17:36:33 GMT Organization: tdl.com Message-ID: <676e71$v8u$1@news.tdl.com> REPORTMILL SOFTWARE ANNOUNCES AVAILABILITY OF REPORTMILL 1.1, TAKING DYNAMIC WEB APPLICATIONS TO A WHOLE NEW LEVEL REPORTMILL GREATLY ENHANCES WEBOBJECTS BASED APPLICATIONS San Francisco, CA. - December 15, 1997 - ReportMill Software, Inc., this week released version 1.1 of their PDF web reporting software for Apple's WebObjects and Rhapsody. An evaluation copy is available at their web site: http://www.reportmill.com. ReportMill delivers a first for businesses on the web: dynamically generated, printable reports from business objects. Using ReportMill's powerful page layout application, developers easily define custom report templates. The ReportMill developer framework uses these templates at runtime, in conjunction with database records in the form of objects, to produce multi-page database reports. Customers Find Range of Applications For ReportMill "Custom reporting was an absolute requirement for our latest suite of intranet applications," said Gary Teplitz, Director of MIS for Hambrecht & Quist, LLC. "We were not only able to fulfill this requirement using ReportMill, but were also able to broaden the scope of information we present to our users in significantly less time than was previously possible." Joshua Tretakoff, Manager of Alternative Media at The Sharper Image, found an immediate application for ReportMill in the on-line publishing business: "ReportMill has the advanced user interface and graphics handling needed for us to produce catalogs custom tailored to the needs of a specific customer. This is something we didn't expect to be able to do for another couple of years!" Jim Demetros, Director of Apple Enterprise Software, had this to say about ReportMill 1.1, "The combination of WebObjects Enterprise and ReportMill deliver a powerful new level of functionality to internet, intranet, and extranet application developers. We are already using ReportMill on several in-house projects and anticipate that a large number of our customers will benefit from this technology as well." About ReportMill Software, Inc. ReportMill was founded by two former Next Software engineers. Their combined total of over 15 years experience with user interface design, object development and publishing quality graphics on the platform that gave birth to the web has been a driving force of innovation and quality for the company. ReportMill Software can be reached at: ReportMill Software, Inc. 4172 20th Street, Suite 2 San Francisco, CA 94114 650.368.9382 ReportMill@reportmill.com http://www.reportmill.com
From: "Robert A. Decker" <comrade@umich.edu> Newsgroups: comp.sys.next.programmer Subject: Getting the selectors an object recognizes at runtime? Date: 16 Dec 97 12:57:56 -0500 Organization: University of Michigan ITD News Server Message-ID: <B0BC2B59-4F86E0@141.214.128.36> Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit I know haw to do the sel_getUid(cSTring) function to get a selector at runtime that has the name matching the cString, but is it possible to get some sort of list of all the selectors an object recognizes? rob -- <mailto: "Robert A. Decker" comrade@umich.edu> <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 #2: "Has anyone seen Chris? I have some last minute instructions for the scene where he wrestles the evil monkey." -Get a Life
From: mbessey@apple.com (Mark Bessey) Newsgroups: comp.sys.next.programmer Subject: Re: Rhapsody/Macintosh porting question Date: 16 Dec 1997 18:02:31 GMT Organization: Apple Computer, Inc. Message-ID: <676fnn$ehu$1@news.apple.com> References: <6764j1$94f$1@ironhorse.plsys.co.uk> mmalcolm crawford <malcolm@plsys.co.uk> writes > On 12/15/97, Keir Spilka wrote: > >Hi, I am porting an app from the mac to rhapsody. In this > >application on the macintosh, I have a table of data in a > >resource (name, integer, frequency with a custom template) > >I have searched through the example source, but I have found > >no way so far to store static data in a nib. > > > It sounds like you're storing "property lists"? > The NSPPL class "allows you to incrementally store property lists to and > retrieve them from disk"... it can be a delineated plain text file of > sorts (there are other options). This won't be stored in a NIB file per > se; if you include a plist file in your project, however, it will be > included as part of the Resources. NSPPL is probably overkill for static data. Try NSDictionary's writeToFile:atomically: and dictionaryWithContentsOfFile: methods. They're great for this sort of application. -- Mark Bessey Apple Computer, Inc. -->I DON'T SPEAK FOR APPLE<--
From: mbessey@apple.com (Mark Bessey) Newsgroups: comp.sys.next.programmer Subject: Re: More on Localization... Date: 16 Dec 1997 18:05:50 GMT Organization: Apple Computer, Inc. Message-ID: <676ftu$11d4$1@news.apple.com> References: <66sjjd$g45@sjx-ixn4.ix.netcom.com> Mark Trombino writes > Logging in and out doesn't do anything more for me, unfortunately. > Another interesting twist is that whenever I change my language > preferences in Preferences, *ALL* my defaults get wiped away. Gone. > Vanished. Poof.... > > This is Openstep 4.2... Sounds like Prreferences is a little screwed up. That should NEVER happen. Might be time to re-install. -- Mark Bessey Apple Computer, Inc. -->I DON'T SPEAK FOR APPLE<--
From: info@scribex.com Newsgroups: comp.sys.next.programmer Subject: Re: HTML context help under OSE 4.2 Date: 16 Dec 1997 18:12:36 GMT Organization: VTL Message-ID: <676gak$505$1@wagner.videotron.net> References: <672mmd$fob@mochi.lava.net> <6765kl$9b7$1@ironhorse.plsys.co.uk> In-Reply-To: <6765kl$9b7$1@ironhorse.plsys.co.uk> LatinByrd III, in conjunction with HelpViewer are the perfect tools for converting Help.store, RTF, RTFD, ASCII, NROFF files, etc. (single files or entire directory threes) TIFF and EPS can be converted to GIF, PNG and/or JPEG automatically. Conversion is done according to user settings. HelpViewer will automatically identify redundant markers, and invalid targets as well as decompress Help.store files. It will also compare different versions of a Help system, highlighting changes, if any. As an example, converting LogOn's Help to HTML took the biggest part of 2 minutes. PopOver took 3 minutes. Developers can now publish their help files over the web (à la OmniWeb) thus allowing distribution of their products in a leaner way, should they choose this option. They can also easily update amd maintain help files as modifications are made, not to speak of multilingual versions. One problem with conventional NEXTSTEP/OpenStep Help systems is that if any other application than Edit is set to open rtf, or rtfd files by default, help link buttons will be broken because only Edit.app supports link buttons. And what about porting to Rhapsody, Windows'95 and NT? Isn't HTML the best way to go? If you are a developer or a translator (such as myself), these tools are invaluable. LatinByrd III - v5 (by Stefan Schneider) is expected to be released this week in English, French, and German. More info at http://www.scribex.com Cheers, Andre ======================================== On 12/16/97, mmalcolm crawford wrote: > On 12/15/97, Art Isbell - remove "DOT" wrote: > > Converting our NS Help to the very lame MS Help seems like > > a real waste of time. Going directly to HTML format seems > > more sensible. However, NSHelpManager expects context help > > to be in RTF format, something that > > would require a LOT of effort in our case. > > > How about using RTF for now, and using something like LatinByrd > to automatically convert that to HTML? > > Best wishes, > > mmalc. ========================================
Newsgroups: comp.sys.next.programmer From: fgalot@x-lan.alienor.fr Subject: Pb with MiscTableScroll on NT Message-ID: <ELAFpD.BuD@x-lan.alienor.fr> Sender: news@x-lan.alienor.fr Organization: x&lan Date: Tue, 16 Dec 1997 15:15:13 GMT Hello NeXT world! We are trying to use MiscTableScrolls on NT with OpenStep 4.2 and we've got a problem. A simple test program with a MiscTableScroll in a single window crashes. The message in the console is : "Class error for MiscTableScroll class. Class not loaded." So we used GDB and we saw that the MiscTableScroll.dll library was not called at the start of gbd. So the question is : - how to link the library at compilation time? -- --------------------------------------- ® ® | ® O_O ® ® | O_O -+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+- Fred Galot fgalot@x-lan.alienor.fr
From: peter@chef.efi-nms.de (Peter Kretzschmar) Newsgroups: comp.sys.next.programmer Subject: Re: Getting the selectors an object recognizes at runtime? Date: 16 Dec 1997 22:26:26 GMT Organization: NetUSE Kommunikationstechnologie GmbH Message-ID: <676v6i$i8n@queens.netuse.de> References: <B0BC2B59-4F86E0@141.214.128.36> Cc: comrade@umich.edu In <B0BC2B59-4F86E0@141.214.128.36> "Robert A. Decker" wrote: > > I know haw to do the sel_getUid(cSTring) function to get a selector at > runtime that has the name matching the cString, but is it possible to get > some sort of list of all the selectors an object recognizes? > Why not ? Have a look at this little piece of code: #import <stdio.h> #import "NSObject.ShowMethods.h" #pragma .h #import <Foundation/NSObject.h> #import <Foundation/NSBundle.h> #import <Foundation/NSUtilities.h> #import <mach/mach_init.h> #import <objc/objc-class.h> @implementation NSObject(ShowMethods) - (void)showMethods { int i; id aClassObject = [self class]; struct objc_class *theClass = (struct objc_class *)aClassObject; while(theClass) { struct objc_method_list **theMethods = theClass->methodLists; printf("Methods implemented by %s:\n",theClass->name); while (*theMethods) { for (i = 0 ; i < (*theMethods)->method_count; ++i){ printf("%s\n",[NSStringFromSelector((*theMethods)->method_list[i].method_name) cString]); } theMethods++; } printf("\n"); theClass = theClass->super_class; } printf("\n\n"); } @end -- Peter Kretzschmar peter@efi-nms.de Entwicklungsgesellschaft fuer Informationssysteme mbH Tel +49 4321 9005 0 Rungestrasse 4 Fax +49 4321 9005 99 24537 Neumuenster, Germany
From: moetteli@citeu.unige.ch Newsgroups: comp.sys.next.programmer Subject: How do you pass a Protocol object over an NSConnection? Date: 17 Dec 1997 01:01:38 GMT Organization: University of Geneva Distribution: world Message-ID: <67789i$and@uni2f.unige.ch> Probably I should try to find out, in an implementation of the Transports protocol, the appropriate Protocol object on the other side... t protocol...
From: moetteli@citeu.unige.ch Newsgroups: comp.sys.next.programmer Subject: How do you pass a Protocol object over a NSConnection? Date: 17 Dec 1997 00:27:36 GMT Organization: University of Geneva Distribution: world Message-ID: <67769o$aln@uni2f.unige.ch> Could anybody help me here? Regards Phil ontent-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-Mailer: Mozilla 3.01 (X11; I; SunOS 5.5 sun4u) Hi, I was playing with IB last night, and I created a ComboBox. I added some items to it with the inspector. But some have typos. How can I add/delete items from it? (I'm using the OpenStep Implementation That Must Not Be Mentioned In Public) -- _____________ | ___/_ | |/ / -- /\ // /-- || || / /|| || || / / || || ||/ / || John Kuszewski || |/ /| || johnk@spork.niddk.nih.gov || / /|| || \/ / / || \/ that's MISTER protein G to you! |/__/| | /_________| My parents went to Zaire and all I got was this lousy retrovirus.
From: moetteli@citeu.unige.ch Newsgroups: comp.sys.next.programmer Subject: How do you pass a Protocol object over an NSConnection? Date: 17 Dec 1997 00:37:42 GMT Organization: University of Geneva Distribution: world Message-ID: <6776sm$alr@uni2f.unige.ch> In fact, I probably shouldn©t even pass it over, but find the apropriate Protocol object on the other side, by implementing the Transports protocol in the Protocol object as a category... Could anybody help me? Phil
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: 16 Dec 1997 21:03:47 -0600 Organization: Object Magazine Online Message-ID: <677fej$gh7@tekka.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 November 1997 Publisher: SIGS: 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. Please also see the Java Report Online, also available on SIGSnet from: http://www.sigs.com Object Currents is also still available at: http://www.sigs.com/objectcurrents OMO ARTICLES We are accepting original Articles to present in OMO which include honorarium and the opportunity to publish. Our World Class Columnists include (and 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. Brain Henderson-Sellers: Director, Centre for Object Technology Applications and Research (Victoria) Ian Mitchell: Heads 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: arti@lava.DOTnet (Art Isbell - remove "DOT") Newsgroups: comp.sys.next.programmer Subject: Re: HTML context help under OSE 4.2 Date: 17 Dec 1997 04:28:20 GMT Organization: LavaNet, Inc. Distribution: world Message-ID: <677kd4$p97@mochi.lava.net> References: <672mmd$fob@mochi.lava.net> <6765kl$9b7$1@ironhorse.plsys.co.uk> mmalcolm crawford <malcolm@plsys.co.uk> wrote: > On 12/15/97, Art Isbell - remove "DOT" wrote: > > Converting our NS Help to the very lame MS Help seems like a real waste > >of time. Going directly to HTML format seems more sensible. However, > >NSHelpManager expects context help to be in RTF format, something that > > would require a LOT of effort in our case. > How about using RTF for now, and using something like LatinByrd to > automatically convert that to HTML? Our NeXT Help is in large rtfd file packages containing markers that the NS Help system uses to go to a particular location in each file. The OS Help system requires that each Help attachment in IB refer to an individual rtf file, so we would have to create literally hundreds of small rtf files by copying and pasting from the large rtfd files, a lot of work that we'd like to avoid. We have already used LatinByrd to convert these rtfd Help file packages to htmld file packages. We would really like to be able to jump to the locations in the html file corresponding to the NS markers. This doesn't seem possible using OS API. Does anyone know whether InternetExplorer supports an OLE Automation interface that we might use to accomplish this using the nextorb under OS/NT? -- Art Isbell NeXT/MIME Mail: arti@lavaDOTnet Trego Systems (for whom I don't speak) Voice/Fax: +1 808 394 0511 OPENSTEP/NT Voice Mail: +1 808 394 0495 managed care solutions US Mail: Honolulu, HI 96825-2638
Newsgroups: comp.sys.next.programmer From: knspilka@undergrad.math.uwaterloo.ca (Keir Spilka) Subject: Re: Can I use a removeable hard drive with openstep? Sender: news@undergrad.math.uwaterloo.ca (news spool owner) Message-ID: <ELAr9B.p21@undergrad.math.uwaterloo.ca> Date: Tue, 16 Dec 1997 19:24:46 GMT References: <349766a1.10257516@news-s01.ny.us.ibm.net> <673qu7$2bh$1@lyra.csx.cam.ac.uk> <3497c213.164767519@news-s01.ny.us.ibm.net> Organization: University of Waterloo I use removeable harddrive mounting brackets at home and at work, running Win 95 on one hard drive and linux/rhapsody-intel DR1 in both places. Works well, way better than dual booting Keir -- -------------------------------------------------------------------------- Keir Spilka knspilka@undergrad.math.uwaterloo.ca 3B CS Major --------------------------------------------------------------------------
From: Cosmo Roadkill <cosmo.roadkill%bofh.int@rauug.mil.wi.us> Newsgroups: comp.sys.next.programmer,comp.sys.next.software,comp.sys.next.sysadmin,comp.sys.northstar,comp.sys.novell,comp.sys.nsc,comp.sys.nsc.32k,comp.sys.oric,comp.sys.palmtops Subject: cmsg cancel <677jo3$rpg$800@news.tm.net.my> Control: cancel <677jo3$rpg$800@news.tm.net.my> Date: 17 Dec 1997 04:48:48 GMT Organization: BOFH Space Command, Usenet Division Message-ID: <cancel.677jo3$rpg$800@news.tm.net.my> Sender: lugkvy@money.com (dyyqih) Article cancelled as EMP/ECP, exceeding a BI of 20. The "Current Usenet spam thresholds and guidelines" FAQ is available at http://www.uiuc.edu/ph/www/tskirvin/faqs/spam.html Please include the X-CosmoTraq header of this message in any correspondence specific to this spam. Sick-O-Spam, Spam-B-Gon!
From: No-Spam-As-Spam-Is-Evil@all.please (Tired of Spam) Newsgroups: comp.sys.next.programmer Subject: Anyone have a compiled telnet proxy for NSFIP? Date: 17 Dec 1997 05:46:51 GMT Organization: none Message-ID: <677p0b$cmr$1@ha2.rdc1.nj.home.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit I've found a few source packages out there but none compile. TjL -- My FROM address is fake. It does not exist. It never has. It is not even currently possibly real. I'll check back for followups. This is the ``least-worst'' solution to dealing with spammers. Remove spaces luomat + next @ luomat.peak.org
From: mmalcolm crawford <malcolm@plsys.co.uk> Newsgroups: comp.sys.next.advocacy,comp.sys.next.programmer,comp.sys.mac.advocacy Subject: Rhapsody BOF Meeting, MacWorld -- 6th Date: 17 Dec 1997 11:41:34 GMT Organization: P&L Systems Message-ID: <678dpe$3hv$1@ironhorse.plsys.co.uk> References: <slrn68o6gv.66r.sal@panix3.panix.com> <348DA6FF.4D57@convex.hp.com> <maury-1012971124580001@199.166.204.230> <348EEA81.5F5C@convex.hp.com> <maury-1012971807020001@199.166.204.230> <34900B80.59DE@convex.hp.com> <66p4u1$a13$1@ironhorse.plsys.co.uk> <34902049.6062@convex.hp.com> <66p906$b8u$1@ironhorse.plsys.co.uk> <34902F5F.4934@convex.hp.com> <66pcfb$cb3$1@ironhorse.plsys.co.uk> <3494a548.0@206.25.228.5> <672arv$q8@sjx-ixn1.ix.netcom.com> <3494b8fd.0@206.25.228.5> <672gsm$o4s@dfw-ixnews6.ix.netcom.com> <672mpv$pde$1@news.digifix.com> <6736fd$8d3$1@ironhorse.plsys.co.uk> In-Reply-To: <6736fd$8d3$1@ironhorse.plsys.co.uk> >On 12/15/97, Scott Anguish wrote: >> Regardless, I think a BOF at MacWorld would be a good idea anyways. > OK, a couple of other Rhapsody Developers have got back on this: There will be an informal, unofficial Rhapsody BOF meeting at MacWorld: Weds 6th at 6pm, place to be determined: instructions will be at Rhapsody Row. Best wishes, mmalc.
From: moetteli@citeu.unige.ch Newsgroups: comp.sys.next.programmer Subject: Has anybody used Forward Declaration of Protocols? Date: 17 Dec 1997 12:07:58 GMT Organization: University of Geneva Distribution: world Message-ID: <678fau$cra@uni2f.unige.ch> There is a directive @protocol to forward declarate a protocol. Much like @class. When I use @protocol A; The compiler always says: illegal protocol declaration: missing ©@end© I can©t see, what©s wrong. Does anybody else? Regards Phil
From: Iracly Kvaratskhelia <iracly@rat.mol.ru> Newsgroups: comp.sys.next.programmer Subject: modal event loop question Date: Thu, 18 Dec 1997 12:36:59 +0300 Organization: Research&Trade Message-ID: <3498EEBA.A1FF6F02@rat.mol.ru> Mime-Version: 1.0 Content-Type: text/plain; charset=koi8-r Content-Transfer-Encoding: 7bit Hello community! I have problem with [window nextEventMatchingMask:someMask untilDate:[NSDate dateWithTimeIntervalSinceNow:60] inMode:NSDefaultRunLoopMode dequeue:YES] (mask = NSLeftMouseUpMask | NSLeftMouseDownMask | NSRightMouseDownMask | NSLeftMouseDraggedMask | NSRightMouseUpMask | NSKeyDownMask) method, I find, that after time is expired program crashes with next message: access violation on some invalid address looks like modal loop is finished, but message still sent to some invalid object I work with OpenStep for NT v 4.2, while I use loops without expiration date, all works fine. Have some Ideas? Regards Iracly
From: NOSPAM@NOSPAM.nl Newsgroups: comp.sys.next.programmer Subject: Re: HTML context help under OSE 4.2 Date: 18 Dec 1997 09:42:01 GMT Organization: NLnet Distribution: world Message-ID: <67ar59$kr6$1@news.utrecht.NL.net> References: <672mmd$fob@mochi.lava.net> Art Isbell - remove "DOT" writes > [SNIP] > Can someone suggest how an HTML file can be opened to a particular link > within the file from an OSE app? I can open an HTML file to the top of the > file using NSWorkspace, but that's not suitable for context help. Make a named anchor in your HTML file and point the URL to it. File Help.html <HTML> ..... <A Name = "Printing">To print...</A> ..... </HTML> add '#Printing' to the URL (e.g. "Help.html#Printing") and the browser should jump to the named ancher. Maurice le Rutte +-----------------------------+---------------------------------+ | OpenStep & Java developer | mailto: mlerutte[at]square.nl | | Square B.V. | http://www.square.nl | | Buitenop 5 | voice: (0475) 355 100 | | 6041 LA ROERMOND | fax: (0475) 355 199 | +-----------------------------+---------------------------------+ http://www.lokatie.net/cgi-bin/lokatie/processpc?postcode=6041+LA
From: mbessey@apple.com (Mark Bessey) Newsgroups: comp.sys.next.programmer Subject: Re: Deleting ComboBox items? Date: 17 Dec 1997 18:30:46 GMT Organization: Apple Computer, Inc. Message-ID: <6795om$tru$1@news.apple.com> References: <3497205B.20D5@spork.niddk.nih.gov> John Kuszewski <johnk@spork.niddk.nih.gov> writes > Hi, > > I was playing with IB last night, and I created a ComboBox. > I added some items to it with the inspector. > But some have typos. > How can I add/delete items from it? > (I'm using the OpenStep Implementation That Must Not Be Mentioned > In Public) In Apple's IB, you can use the delete (Backspace) key to delete items from the list... -- Mark Bessey Apple Computer, Inc. -->I DON'T SPEAK FOR APPLE<--
From: rdk <khader@vnet.net> Newsgroups: comp.sys.next.programmer Subject: Re: Sockets programming in OpenStep? Date: Wed, 17 Dec 1997 12:22:57 -0800 Organization: Vnet Internet Access, Inc. Message-ID: <349834A1.21CE@vnet.net> References: <3495682C.1D1F47E9@ml.com> <673t8i$bgt$1@anvil.BLaCKSMITH.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit spl@no.mo.spam.com wrote: > > In <3495682C.1D1F47E9@ml.com> Joe Panico wrote: > > I've poked around NSFoundation and haven't found any classes that do TCP > > level sockets. Is there *any* support for doing sockets in OpenStep 4.2? > > It seems that the MiscKit 2.0.5 has a Socket class-- does anyone know if > > this is one of the classes in 2.0.5 that works? Will it work on NT as > > well as solaris? > > > There's a few routes you could go: > > Use Omni's OmniNetworking framework > http://www.omnigroup.com/DeveloperResources/. > > MiscKit 2's socket should work although I'm not sure > about NT vs. UNIX issues (if it doesn't let me know and I'll get them/you > an OpenStepified copy). > > NSFileHandle's initWithFileDescriptor: works with sockets and > then you have to set up some notification stuff and call > acceptConnectionInBackgroundAndNotify. Check out the page on > NSFileHandle for more info. > > -- (ROT13) > pbz > oynpxfzvgu qbg > ng > pneqranf I am running into a similar problem. I am trying to use a c++ class I wrote and used in both winsock and unix environments but with no luck compiling it in NS4.2 for nt. All I am including, and actually needed, is winsock.h which is part of the framework. I even created a skeleton class in objc and included the winsock.h file and it compiled fine. what is the problem? do I need to define or include some thing else before winsock.h? thanks,
From: don@misckit.com (Don Yacktman) Newsgroups: comp.sys.next.programmer Subject: Re: How to speed up graphics ? Date: 18 Dec 1997 10:50:03 GMT Organization: MiscKit Development Message-ID: <67av4r$gbf$1@news.xmission.com> References: <67aqt1$7n2@newsup.univ-mrs.fr> gilleta@lim.univ-mrs.fr (Bruno Gilleta) wrote: > I'm trying to program an animation of fire in an 256x256 pixels > window. For reasons of speed, I put the pixels in a bitmap before > copying it in my window instead of puting them in the window with > display postscript code. But the copy of the bitmap is really too > slow. What is the good way of doing it ? Well, you're pretty much doing what NEXTSTEP will let you do. There are a few things you can do to make it a little faster, though. > Here is the code : > [...] Two things I tried did give a minimal speed-up. First is to change all your modulo-256's to use this: #define MOD256(_x) ((_x) & 0xff) That's a lot faster since a % operation implies a divide, which is costly. A logical AND is very fast in comparison. (Does gcc know to optimize to this? I've never checked to see which optimizations it knows about...but profiling suggests that gcc does NOT do this optimization. And it buys you a *lot*.) The next thing is to use a _retained_ window instead of a _buffered_ window. Since you're splatting a whole bitmap for every animation frame, you may as well use a retained window--there's no advantage to using a buffered window. Another thing is that it is always expensive to ask DPS to convert an image from one geometry to match the screen's geometry. (ie, converting the number of bits per pixel, or planar to meshed, etc.) After profiling the app and looking at the results, on my pentium pro pc it takes 19 ms to just get through your calc() function once the MOD256 conversion is done. That means that the best possible frame rate, if DPS took no time at all, would be around 50 frames per second. Time measurements suggest I'm getting on the order of 14-15 frames per second. So the calc() function is requiring about 1/3 of the CPU. You may want to find a cheaper way to get the same effect...for example, this is pretty close to what you had, but by removing a few terms you use 75-80% less CPU in calc() and IMHO it looks a little bit better to boot. Inside the loop, change to this calculation: a[i][j] = ( + a[MOD256(i + 2)][j] + a[MOD256(i + 1)][MOD256(j - 1)] + a[MOD256(i + 1)][j] + a[MOD256(i + 1)][MOD256(j + 1)] ) >> 2; Note that since there would now be a divide by four at the end, I changed it into a shift right by two bits (which does a /4 but much faster). That doesn't have much impact since it only happens once per pass through the loop, but every little bit helps. Of course, the problem is that the MOD and shift optimizations remove generality from the algorithm and obfuscate the code. The MOD change is significant enough to be worth it, IMHO. Look at the difference with the profiler... Still, you do have a bottleneck getting through the windowserver. The only real way to make splatting bitmaps be truly fast is to create a buffer that matches screen depth exactly so that DPS only has to do a bulk copy operation to move the data to the screen instead of dithering it. (If you had direct access to the screen, say via Interceptor, you would have to write that code anyway. It is a real hassle. By going through DPS, if you don't have the code to match the screen depth, it can at least still dither. If you go direct with Interceptor, then if it doesn't match you're SOL.) -- Later, -Don Yacktman don@misckit.com <a href="http://www.misckit.com/don.html">My home page</a>
From: Joe Panico <jpanico@ml.com> Newsgroups: comp.sys.next.programmer Subject: do sockets work on OS NT? Date: Wed, 17 Dec 1997 15:19:49 -0500 Organization: Merrill Lynch Message-ID: <349833E4.6EE7D117@ml.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit A little experimentation has shown that read(),write() on sockets does not work for OpenStep NT (although the code will compile and link). someone told me to instead use send() and recv(). Is this documented anywhere?
From: sef@kithrup.com Newsgroups: comp.sys.next.programmer Subject: cmsg cancel <3496e945.0@diamond.diamondmm.com> Date: 17 Dec 1997 19:01:16 GMT Control: cancel <3496e945.0@diamond.diamondmm.com> Message-ID: <cancel.3496e945.0@diamond.diamondmm.com> Sender: tehcspqp@realnews.net Spam cancelled by sef@kithrup.com
From: droege@informatik.uni-koblenz.Drop_This.de (Detlev Droege) Newsgroups: comp.sys.next.programmer Subject: Re: More on Localization... Date: 18 Dec 1997 11:28:42 GMT Organization: University Koblenz / CC Distribution: world Message-ID: <67b1da$801$1@newshost> References: <676ftu$11d4$1@news.apple.com> In article <676ftu$11d4$1@news.apple.com> mbessey@apple.com (Mark Bessey) writes: > Mark Trombino writes > > Logging in and out doesn't do anything more for me, unfortunately. > > Another interesting twist is that whenever I change my language > > preferences in Preferences, *ALL* my defaults get wiped away. Gone. > > Vanished. Poof.... > > > > This is Openstep 4.2... > > Sounds like Prreferences is a little screwed up. That should NEVER happen. > Might be time to re-install. Oh no ! And that from an Apple employee ... OpenStep is the system where _reinstall_ should never happen !! Remember: "Have you tried reinstalling ?" is a registered trademark of Micr*$*ft (-: Detlev :-) PS: Sorry - couldn't resist. -- Detlev Droege, Universitaet Koblenz, FB Informatik | Fon:+49 261 9119-421 Rheinau 1, D-56075 Koblenz, Germany | Fax:+49 261 9119-497 NeXT/MIME/Email: droege@informatik.uni-koblenz.Drop_This.de Drop the "Drop_This." part in my Email-address to reply.
From: mmalcolm crawford <malcolm@plsys.co.uk> Newsgroups: comp.sys.next.advocacy,comp.sys.next.programmer,comp.sys.mac.advocacy Subject: Re: Rhapsody BOF Meeting, MacWorld -- 6th Date: 18 Dec 1997 11:14:41 GMT Organization: P&L Systems Message-ID: <67b0j1$tn$1@ironhorse.plsys.co.uk> References: <slrn68o6gv.66r.sal@panix3.panix.com> <348DA6FF.4D57@convex.hp.com> <maury-1012971124580001@199.166.204.230> <348EEA81.5F5C@convex.hp.com> <maury-1012971807020001@199.166.204.230> <34900B80.59DE@convex.hp.com> <66p4u1$a13$1@ironhorse.plsys.co.uk> <34902049.6062@convex.hp.com> <66p906$b8u$1@ironhorse.plsys.co.uk> <34902F5F.4934@convex.hp.com> <66pcfb$cb3$1@ironhorse.plsys.co.uk> <3494a548.0@206.25.228.5> <672arv$q8@sjx-ixn1.ix.netcom.com> <3494b8fd.0@206.25.228.5> <672gsm$o4s@dfw-ixnews6.ix.netcom.com> <672mpv$pde$1@news.digifix.com> <6736fd$8d3$1@ironhorse.plsys.co.uk> <678dpe$3hv$1@ironhorse.plsys.co.uk> In-Reply-To: <678dpe$3hv$1@ironhorse.plsys.co.uk> Ah, the perils of copying and pasting without also checking... There will be an informal, unofficial Rhapsody BOF meeting at MacWorld: *Tuesday* 6th at 6pm, place to be determined: instructions will be at Rhapsody Row. For those who don't know: Rhapsody Row is located in the Developer Central area, North Hall, Booth #3080. BOF stands for "Birds Of a Feather" (although in this instance it could also stand for "Bring your Own Furniture"... :-) Best wishes, mmalc.
From: scott@doubleu.com (Scott Hess) Newsgroups: comp.sys.next.programmer Subject: Looking for Mike Barthelemy Date: 18 Dec 1997 16:12:43 GMT Organization: Is a sign of weakness Message-ID: <SCOTT.97Dec18103332@slave.doubleu.com> Anyone know an email address for Mike Barthelemy these days? The last I had was msb@plexare.com, which doesn't appear to work any longer. I mean plexare.com itself doesn't seem to exist. Last I saw, he was posting from Filoli, if that's any help... Thanks, -- scott hess <scott@doubleu.com> (606) 578-0412 http://www.doubleu.com/ <Favorite unused computer book title: The Compleat Demystified Idiots Guide to the Zen of Dummies in a Nutshell in Seven Days, Unleashed>
From: scott@doubleu.com (Scott Hess) Newsgroups: comp.sys.next.programmer Subject: Interesting approach to compiling for NS under OS. Date: 18 Dec 1997 17:12:43 GMT Organization: Is a sign of weakness Message-ID: <SCOTT.97Dec18115141@slave.doubleu.com> Just now, I had a need to rebuild a small custom NS utility, which had not been ported to OS. Since it was a one-line change, I _really_ didn't want to reboot to NS3.3 just for a two second compile, and unfortunately my NS3.2 system wouldn't compile it, either. [Hey, it's a quick&dirty little beastie.] Anyhow, I have my OS disk at /, and the NS disk at /Disk. So, I su'ed root, and used the chroot command from GNU shellutils to "chroot /Disk" (had to do this as root, naturally), and then proceeded to run make on the project just like normal. Since I was chroot to /Disk, that shell used all of the standard NS3.3 utilities and libraries, no problem. Anyhow, it was easier than rebooting, -- scott hess <scott@doubleu.com> (606) 578-0412 http://www.doubleu.com/ <Favorite unused computer book title: The Compleat Demystified Idiots Guide to the Zen of Dummies in a Nutshell in Seven Days, Unleashed>
From: don@misckit.com (Don Yacktman) Newsgroups: comp.sys.next.programmer Subject: Re: reverse-engineering nastiness Date: 18 Dec 1997 18:50:10 GMT Organization: MiscKit Development Message-ID: <67br92$bas$1@news.xmission.com> References: <66s2m5$jn3$1@pump1.york.ac.uk> <66s56g$cs$1@brachio.zrz.TU-Berlin.DE> <66thhb$j64$1@news.xmission.com> <673ceb$8e7$1@pump1.york.ac.uk> rog@ohm.york.ac.uk (Roger Peppe) wrote: > On 13 Dec 1997 08:38:03 GMT, Don Yacktman <don@misckit.com> wrote: > > marcel@system.de wrote: > > > Why not create a print-filter? > > > > Marcel has an excellent point: create a print filter service and > > then *every* app on your system will be able to "print to TIFF" > > instead of just the app you're working on...and you may find it > > easier to create anyway! > > that's an excellent point (my excuse, your honour, is that print filters > aren't mentioned in the regular documentation, only in the release notes) Yeah, the documentation could certainly be improved... > however this solution, although loads easier to implement, doesn't > allow much flexibility (i'd like to be able to specify some options > on this feature - e.g. type of compression, scale factor) Well, there's no reason that the print service can't pop up an auxiliary panel to obtain this information. Shouldn't require too much extra coding... (IMHO would be a cleaner UI to stick the widgets in a print panel accessory view, certainly, but unfortunately that wouldn't work for a filter service.) -- Later, -Don Yacktman don@misckit.com <a href="http://www.misckit.com/don.html">My home page</a>
From: chad@pengar.com (Chad Leigh) Newsgroups: comp.unix.misc,comp.sys.next.programmer,comp.unix.programmer,comp.os.ms-windows.programmer.win32 Subject: Any compatibility between Unix Named Pipes and NT Named Pipes?? Date: Thu, 18 Dec 1997 12:51:11 -0700 Organization: Pengar Enterprises, Inc. Message-ID: <chad-1812971251120001@192.168.99.30> Is there any compatibility (or libraries to give same functionality) between unix (specifically OpenStep but general solutions OK) and WinNT with NAMED PIPEs? I have a need to have the Named Pipe functionality for talking between Named Pipes on both platforms. Thanks Chad chad@pengar.com
From: "Ariel Jimenez" <ariel@tricom.com.do> Newsgroups: comp.sys.next.programmer Subject: NextStep Administration Date: 18 Dec 1997 19:45:08 GMT Organization: TRICOM - Dominican Republic Message-ID: <01bd0c18$53200e00$370116ac@ariel-jimenez.tricom.net> I want any information you can give me on a training on NextStep System Administration. I'm really interested. thanks Ariel Jimenez ariel@tricom.com.do
From: IPS@olympus.net (Steve O'Keefe) Newsgroups: comp.sys.next.programmer,comp.sys.next.software Subject: 3-Tier Client/Server Secrets Date: Thu, 18 Dec 1997 13:04:37 -0800 Organization: Internet Publicity Services Message-ID: <IPS-1812971304370001@ips.olympus.net> Jeri Edwards, co-author of the highly-acclaimed "Client/ Server Survival Guide," has a new book out containing eight in-depth case histories of companies building 3-tier client/server applications. The book is called "3-Tier Client/Server at Work" (John Wiley & Sons), and I have permission to distribute an excerpt which summarizes the top ten lessons Edwards learned from studying these companies. Three-tier client/server applications are quickly replacing the older 2-tier model. The number and size of these applications is growing exponentially with the increasing desire of companies to tap into the Internet. Yet many firms treat their 3-tier strategies like trade secrets, making it difficult to get good design advice. "3-Tier Client/Server at Work" provides an inside look at some of the largest applications ever developed, including Wells Fargo's CORBA suite (900,000 end-user transactions per day) and the U.K. Employment Service's labour management system (6.8 million transactions per day). Also covered are 3-tier developments at 3M Healthcare, AT&T, MCI, PeopleSoft, EUCARIS, and Apple Computer. If you like the distilled version of Edwards' book, you might want to get the case histories to see how she arrived at her "Ten Commandments of 3-Tier Success." To get the excerpt, just send mailto:IPS@olympus.net with the subject line, "Send 3-Tier" and I'll reply with the file. Thanks.
From: Sean Youtsey <syoutsey@ecst.csuchico.edu> Newsgroups: comp.sys.next.programmer Subject: Porting NextStep to NT Date: Thu, 18 Dec 1997 14:39:44 -0800 Organization: California State University, Chico Message-ID: <Pine.HPP.3.95.971218143658.6090C-100000@guzzler.ecst.csuchico.edu> Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Just the old question of porting ..... Can a NextStep application be ported to Windows NT (v. 4.0), and if so what is involved, and how complex is it? Alos, can the reverse be performed? Any help/advice would be greatly appreciated. Thanks in advance, Sean P.S. Please CC syoutsey@ecst.csuchico.edu in your reply
From: scott@leorg.ucdavis.edu (Ryan Scott) Newsgroups: comp.sys.next.programmer Subject: Update: Sendmail's mailstats program - compiled? Date: 19 Dec 1997 00:10:10 GMT Organization: University of California, Davis Message-ID: <67ce12$4h1$1@mark.ucdavis.edu> References: <6795e2$74n$1@mark.ucdavis.edu> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit In <6795e2$74n$1@mark.ucdavis.edu> Ryan Scott wrote: > Does anyone have sendmail's companion 'mailstats' program compiled for NS3.3 > (black)? Or possibly a working script which will give similar information. > > > Sorry, I wasn't clear with my original post. I have installed sendmail 8.7.6 and NeXT's original mailstats (in /usr/etc) doesn't seem to work with it. When I run mailstats, it doesn't produce any output (even though the sendmail.st file exists and is getting updated correctly (I think). Therefore, I believe I need an updated mailstats program so that it is compatible with my current setup. Any ideas on this? -- ________________________________________________ Ryan P. Scott Laser and Electro-Optics Research Group UC Davis - Department of Applied Science Tel: (530)754-4358 Fax: (530)752-1652 Email: scott@leorg.ucdavis.edu ________________________________________________
From: "H.S. Ho" <hsh@sgi703.lmms.lmco.com> Newsgroups: comp.sys.next.programmer Subject: A stupid question about C++ on NextStep 3.3 Date: Thu, 18 Dec 1997 16:57:31 -0800 Organization: LMMS Message-ID: <3499C67A.C8FCAFF5@sgi703.lmms.lmco.com> Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="------------0F5CCFE74C97EBA9730F98FD" --------------0F5CCFE74C97EBA9730F98FD Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Hello all I just recently obtained a copy of NextStep 3.3 for Intel. As much as I like it, I can't quite figure out the treatment of C++ on NextStep. For example, I got an error message when I tried to compile a simple test program like: #include <iostram.h> void main() { cout << "hello world"; } The error message reads as follows: cc test.cc ld: Underfined symbols: ostream::operator<<(char const *) cout I couldn't find any documented explanation, so any help will be greatly appreciated. -------------------------------------------------------------------------------- H.S. Ho hsh@sgi703.msd.lmsc.lockheed.com --------------0F5CCFE74C97EBA9730F98FD Content-Type: text/html; charset=us-ascii Content-Transfer-Encoding: 7bit <HTML> Hello all <P>I&nbsp;just recently obtained a copy of NextStep 3.3 for Intel.&nbsp; As much as <BR>I&nbsp;like it, I&nbsp;can't quite figure out the treatment of C++ on NextStep. <BR>For example, I got an error message when I&nbsp;tried to compile a simple <BR>test program like: <P>#include &lt;iostram.h> <P>void main() <BR>{ <BR>&nbsp; cout &lt;&lt;&nbsp;"hello world"; <BR>} <BR>&nbsp; <P>The error message reads as follows: <BR>cc test.cc <BR>ld: Underfined symbols: <BR>ostream::operator&lt;&lt;(char const *) <BR>cout <P>I&nbsp;couldn't find any documented explanation, so any help will be greatly appreciated. <PRE> -------------------------------------------------------------------------------- H.S. Ho hsh@sgi703.msd.lmsc.lockheed.com</PRE> &nbsp;</HTML> --------------0F5CCFE74C97EBA9730F98FD--
From: No-Spam-As-Spam-Is-Evil@all.please (Tired of Spam) Newsgroups: comp.sys.next.programmer Subject: Re: Interesting approach to compiling for NS under OS. Date: 19 Dec 1997 02:23:45 GMT Organization: none Message-ID: <67clrh$480$1@ha2.rdc1.nj.home.com> References: <SCOTT.97Dec18115141@slave.doubleu.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Cc: scott@doubleu.com In <SCOTT.97Dec18115141@slave.doubleu.com> Scott Hess wrote: > Anyhow, I have my OS disk at /, and the NS disk at /Disk. So, I su'ed > root, and used the chroot command from GNU shellutils to "chroot > /Disk" (had to do this as root, naturally), and then proceeded to run > make on the project just like normal. Since I was chroot to /Disk, > that shell used all of the standard NS3.3 utilities and libraries, no > problem. Hrm... That is a good idea. I've been using the dual developer script that's floating around. It works pretty well but it was kind of a pain to setup when I couldn't fit both sets of dev tools on the same disk. I have not had very good luck getting the chroot command to work. I wanted to make an account that had /Users/test as / I tried: % pwd /Users/root % chroot /Users/test /bin/sh -i % pwd /Users/root % chroot --version chroot (GNU sh-utils) 1.16 What am I doing wrong? Or, how are you using chroot ? TjL -- My FROM address is fake. It does not exist. It never has. It is not even currently possibly real. I'll check back for followups. This is the ``least-worst'' solution to dealing with spammers. Remove spaces luomat + next @ luomat.peak.org e anyway) is that I don't have to reconfigure my OPENSTEP system in any way before doing a 3.x compilation. Of course, this only helps you with compilation/linking, not with tools like genstrings and the like... I think it's small enough to post it here. It's also included in the latest MiscKit (v1.10.0) Examples, but this is a more recent version (which will be included in a new MiscKit(v1) release): [WARNING: some configuration required -- It assumes that you have a 3.3 developer release mounted somewhere on your OPENSTEP system. It will probably work if you install just the 3.3 Developer{Tools,Libs,Docs} packages (+ 3.3Dev patch) somewhere on your OPENSTEP system but (1) I haven't tested that, and (2) this requires some minor surgery in the *.info files inside these packages to allow them to install to an arbitrary location (or to patch in the desired location directly.) or otherwise you'd mess up your OPENSTEP developer installation (and the 3.x receipts will overwrite the 4.x versions -- you'd probably want to avoid that...) Also I had to re-precompile the system headers using this new compiler system to avoid an avalanche of precompiled header conflict warnings...] begin 755 cc3.gz M'XL(`%)`&S0"`XU7_6\:QQ;]&?Z*^Q:KM6-8_-'7*N2Y*J9V3.4``JP\*Z[: MV=T!IEEFT,ZN#7KM_]YS9S\`QWZI%"7,S)U[S_TX9S:-?U$[4+IM%_7&\?%Q MO4&4JC26G5H8GO-*!#9-1)AV:N-,T^#JO]/)]&I$Y_Z:0K-<J5@F-$O,DH:C MJX$[^LY?^^YFEBY,TJE-<7@CYG(I-/TG-<N?`F%5[*LPE'Z2S7T=_\CF82)% M*J-.;2)7J5P&\'OZ]NWW?+0TD9JI+\Y^<-?,:A/+6=JI-^J-6JV'9:+FBY0. M>T?.09,MB1C%V"^!^,YZNE"6\&>62$G6S-(GD<AWM#$9A0";R$@A>15DJ225 MDM!1VR0YF@VN8RO3$;"D"TFI3):6S,PMW@_NZ+W4,A$QC;(@5B'=JE!J*TE8 M6O&.7<B(`G;#%ZX9P:1`0-<&?D6JC'Y'4N$\H4>96*SIK`Q1^&N22>#C4*0, M.R&SXFM'P+JA&/6L;NYD7&;*J6\SC$AIYWEA5DAG`8](\$G%,062,BMG6=R$ M"]C2Q_[T9G@WI>[@GCYVQ^/N8'K_#K9H.$[EH\P]J>4J1ML(P1*ATPVPP\&' MJW'O!C>ZE_W;_O0>"=!U?SJXFDSH>CBF+HVZXVF_=W?;'=/H;CP:3JY\HHED M4!+W_T]Q9ZX]R"R2J5"QS9.^1S\MD,41+<2C1%]#J1Z!2[CI^7K3X$/$1L]= MAK#=J>$[LCDPFH$*U!N.[ON#]\#;GY$V:9.>$H7I2<U7&MVD?[^EJ43!)(UB M$4IJT23CJ^?G)USV2V-3-OO0I9.ST]/3UNGYR0]-NIMT79*$E&V8*-?^SDZO MW5Z9OHAC\^3F.S4E?6F5R%9%7HLA0O#01)*,YL3UEMEV8\&^)F;89DN%>@@: M3,[]<\1^E#'&)BE,>+*6R`U3!1?6+.43AECF[1B8M)@O!C*7(!;%)N4VH"@: M?BW!7+MCS%U1\#R1H@/<$@.>*XUF,0(D4>2#)DL!5EJ?28]F+V6TR7V4Q"XX M):*HZ$H+$A<I+IV(6^%J5="(#GG8W56^!AI8U.^(.0>_K6W,P@T#*8(#.!=H M![I/AQQ_F=D4:$T@@GC#+A.#W-U\8.$:A!30GLBX(AT5[<TLE"MO[*@$5=0$ M7'?E90([$9!K&68N@95(%WG5KUFC1XGY0X;I9:9BUJU#9(!..B0Y_G4I%T>8 MZTI3>Q?N,6#)T]1-YME2ZM1VFF4AL5NZ_#1TE;.^[_^*Z%HZS4"]#O_@Q(T. MY1';CRXMT,@98&/+YJ8[2!D.B@NICF*EB\1K2_$9''-P"!'RR@39W.;G?1UE M@4HY'[_8H-[QL>M[;*S<BE((:9-KR*,FK^=1NUH,`RX0U*'5\^`@4DF^M$Y; MBNG.>^P8SQ)3FQ@.\2V4TND+FN>`(AIBRG4>KT"+OJ4FV73R%9WZ9_1I_U7[ ME4L/$9S>@(TY47BP0%_%8^6$&C!$Q(S!8XL3KC&FN73N5\Y/Z=,O&;J;^YVI M-;B6;E:FU'JF%[P<:'L.#O^6V>2WV(0B;A(G[Q2%IY(^:_/D:ME*)#\K$5>] MR0PBYM-ZY2I:/E(ZXV3X67I:J'!1O#.K6&SX,6!JMQY+BN%LCOIJ_Z@"??*L M(M\S\H1IDZLR($AA64U:K5:]7D2]\%!+KUYO-!ID4Y$X00F-GJEYECB-15U# M]R],V(X^.M:@73.E(R=EZZV4^?6\*!=>N_SJ\5Z]U;[EJOU<R6`^-ZX516GW M#2Z\HN3/+F+F7K'_PO!5*&ABVS7Q!115@[<`*O-M[!VKW>,\(C>T^O(K.PX( MF>L('=[ODDT$*E9X^'>>&^;18K42I&:Y("],:?W=SD>E^X0<3H<WU3,@\J>= M7V^]G;7B\:X0I<;$MO0-#;4&DP7)J/+EK]TPI-9EN1&KH.W5&G2'&(/)WI=M MO<$WJRL8JU2%7JU66`\G>Y!=@28E=_.2.'=0L,^<$>_O`>D<\);'!#))?B\? M8*FCKXQOO3>ZO9OT![W;NY^O)A?U$(P@CP[>X"^EZT1O'J@%-0-G'^@-_>G6 MZP<*GZU-)7C5R0/?]GN%F?^A_!&&U:_UFG\>U6O[*+Q6O]22]@"26HUK^R9_ M%MOSXV.O+JT(OP#,>!X+KQ)#0=[O^(^"U&(IZ>#D]ZKA!\4/CW[\YBQW5><' MCPYZ/6II?"9%2F/UO]-C[^`G[R]TZZ%>:]WNS;L*GFUO9_Z%PV*+]P[V$BXV MMUGON`&(.(OD,X.7R_)/;-I"6_6/#`,;/4.UKQTO1WW%Z(6PKUE^$?<9OC/_ 4I`>J8)B#6!:7ZG\#')+!18$.``"/ ` end -- __/__/__/__/ Tom Hageman <tom@basil.icce.dev.rug.null.nl> [NeXTmail/Mime OK] __/ __/_/ IC Group <tom@dev.icgned.null.nl> (work) __/__/__/ <<SPAMBLOCK: remove dev. and null. to reply>> __/ _/_/ Confused? You won't be after the NeXT episode.
From: Cosmo Roadkill <cosmo.roadkill%bofh.int@rauug.mil.wi.us> Newsgroups: comp.sys.next.programmer Subject: cmsg cancel <67d5fh$9dc@sjx-ixn2.ix.netcom.com> Control: cancel <67d5fh$9dc@sjx-ixn2.ix.netcom.com> Date: 19 Dec 1997 06:55:29 GMT Organization: BOFH Space Command, Usenet Division Message-ID: <cancel.67d5fh$9dc@sjx-ixn2.ix.netcom.com> Sender: <pfarson@ix.netcom.com> Article cancelled as EMP/ECP, exceeding a BI of 20. The "Current Usenet spam thresholds and guidelines" FAQ is available at http://www.uiuc.edu/ph/www/tskirvin/faqs/spam.html Please include the X-CosmoTraq header of this message in any correspondence specific to this spam. Sick-O-Spam, Spam-B-Gon!
From: lbland@vvi.com Newsgroups: comp.sys.next.programmer Subject: RE: ChartPalette Date: 19 Dec 1997 12:21:09 GMT Organization: VVI Data Control Specialists Message-ID: <67dorl$idd$1@news2.digex.net> Originator: gsupport@ Gerrit, OpenGraph has an easy to use graph palette for 1) OpenStep 4.2/Mach 2) OpenStep 4.2/Windows NT 3) OpenStep 4.2/Windows 95 4) Rhapsody/PPC and Intel. thanks, lance; vvi-dcs http://www.vvi.com ChartPalette _ From _gvandyk@icon.co.za_ Organization Technologies Domain Date 10 Dec 1997 09:40:15 GMT Newsgroups _comp.sys.next.programmer_ Message-ID <66lo1v$o63$1@hermes.is.co.za> _ Hi, I am looking for a ChartPalette for either 3.x or 4.x. I have looked at the ChartPalette on Peak, but this palette does not want to uncompress. Is there anyone that has a copy of this palette(that will uncompress) or something similar? It should have a Barchart/piechart/linegraph etc? Anything in this regard will be appreciated. I don't want to develop everything from scratch(reinvent the wheel), if there is already something available. -- Regards, Gerrit van Dyk email: gvandyk@icon.co.za (NeXTMail welcome) Technologies Domain (Pty) Ltd The OBJECT is the ADVANTAGE
From: Žoloft@hegel1.cs.chalmers.se.cs.chalmers.se (Olof Torgersson) Newsgroups: comp.sys.next.programmer Subject: textView: willChangeSelectionFromCharacterRange Date: 19 Dec 1997 12:53:06 GMT Organization: Chalmers University of Technology Message-ID: <67dqni$rh4$1@nyheter.chalmers.se> Mime-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit I have a delegate for an NSTextView which implements textView: willChangeSelectionFromCharacterRange: toCharacterRange: to decide how to set the selection. However, if I doubleclick an a word but prevent it from being selected by returning a range not containing the word, the word still becomes marked as selected for a moment before the selection is removed. Why does this happen? Olof Torgersson -- Olof Torgersson oloft@cs.chalmers.se Department of Computing Science +46 31 772 54 06 Göteborg University & Chalmers University of Technology S-412 96 GÖTEBORG, SWEDEN
From: gilleta@lim.univ-mrs.fr (Bruno Gilleta) Newsgroups: comp.sys.next.programmer Subject: Re: How to speed up graphics ? Date: 19 Dec 1997 15:04:22 GMT Organization: Laboratoire d'informatique de Marseille Message-ID: <67e2dm$hig@newsup.univ-mrs.fr> References: <67aqt1$7n2@newsup.univ-mrs.fr> <67av4r$gbf$1@news.xmission.com> In article <67av4r$gbf$1@news.xmission.com>, you (Don Yacktman) wrote: | Well, you're pretty much doing what NEXTSTEP will let you do. There are a | few things you can do to make it a little faster, though. | ... | Later, On Thu, 18 Dec 1997, you (Dr I Stephenson) wrote: | how to speed it up... | ... | $an On Fri, 19 Dec 97, you (Detlev Droege) wrote: | ... | Bonne Chance | Detlev Thank you everybody for your big help ! I'm really impressed : This newsgroup seems to be the only one where you get the exact responses to your problems in the quickest time ! See ya ! Bruno. -- int main(void) { puts(" # Les 12 pentominos \n" /*----------------*/ " # # # # \n" /* Bruno Gilleta */ " ## # # ## ## ### # # # ## ## \n" /* bruno@pipo.com */ "## # # ## # # # # # ## ### # # \n" /*----------------*/ " # # ## # # # ### ### ## # # ## "); return 0; }
Subject: Announcement: CVL for OPENSTEP/Rhapsody Newsgroups: comp.sys.next.programmer From: isa@sente.ch.mil (Isa Kindov) Message-ID: <349a8ba9.0@epflnews.epfl.ch> Date: 19 Dec 97 14:58:49 GMT Organization: EPFL We are pleased to announce that Concurrent Versions Librarian for OPENSTEP and Rhapsody is now freely available (http://www.sente.ch/software/cvl). Concurrent Versions Librarian (CVL) is a graphical user interface for CVS, the version and configuration management tool. In Switzerland, Sen:te has been providing development, consulting, teaching and mentoring services since 1992 for OPENSTEP, WebObjects... and now Rhapsody. Isa Kindov Sen:te remove "dot mil" from my address
From: Chuck Swiger <cswiger@blacksmith.com> Newsgroups: comp.sys.next.programmer Subject: Re: Interesting approach to compiling for NS under OS. Date: 19 Dec 1997 17:18:19 GMT Organization: BLaCKSMITH, Inc. Message-ID: <67ea8r$rt9$1@anvil.BLaCKSMITH.com> References: <SCOTT.97Dec18115141@slave.doubleu.com> <67clrh$480$1@ha2.rdc1.nj.home.com> No-Spam-As-Spam-Is-Evil@all.please (Tired of Spam) wrote: [ ... ] > I have not had very good luck getting the chroot command to work. I wanted > to make an account that had /Users/test as / > > I tried: > > % pwd > /Users/root > % chroot /Users/test /bin/sh -i > % pwd > /Users/root > % chroot --version > chroot (GNU sh-utils) 1.16 > > What am I doing wrong? Or, how are you using chroot ? chroot changes what a process (and all subprocesses it fork()s) sees as the root directory, /. So doing a chroot to / doesn't accomplish anything. What you'd want to do is create an account with /Users/test as it's home directory, and then chroot to /Users/test. Once you do that, you shouldn't be able to see any other part of your filesystems. -Chuck Charles Swiger | cswiger@BLaCKSMITH.com | standard disclaimer ---------------+------------------------+-------------------- I know you're an optimist if you think I'm a pessimist.
From: Alex Blakemore <alex@genoa.com> Newsgroups: comp.sys.next.programmer Subject: Re: Has anybody used Forward Declaration of Protocols? Date: 19 Dec 1997 03:15:23 GMT Organization: Genoa Software Systems Distribution: world Message-ID: <67cosb$4ru@saturn.genoa.com> References: <678fau$cra@uni2f.unige.ch> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Cc: moetteli@citeu.unige.ch In <678fau$cra@uni2f.unige.ch> moetteli@citeu.unige.ch wrote: > When I use > @protocol A; > The compiler always says: > illegal protocol declaration: missing ©@end© > I can©t see, what©s wrong. Does anybody else? There is no construct for forward declarations of protocols in Objective-C. Nor, is there a need for one. You can provide a forward declaration for a class (or a struct) because there are sometimes circular dependencies in the definitions. Two classes can each refer to instances of each other, and thus could not be declared without a construct like forward declarations. Or a recursive data structure may involve a struct that has a member that points to another struct of the same type. There is never any need for such a recursion with protocols. A protocol can incorporate another protocol, but there can never be a cycle in the protocol graph. Thus, no need for forward declarations. -- Alex Blakemore alex@genoa.com NeXT, MIME and ASCII mail accepted
From: fozztexx@nvc.cc.ca.us (Chris Osborn) Newsgroups: comp.lang.objective-c,comp.sys.next.programmer Subject: gcc equivalent of object_setInstanceVariable? Date: 19 Dec 1997 22:31:54 GMT Organization: Napa Valley College Message-ID: <67eskq$a15$1@ultra.sonic.net> What's the gcc equivalent of NeXT's object_setInstanceVariable? I'm porting a library I wrote using NeXT's Objective-C to Linux and gcc, and one of the things it does is read in an ascii file and dynamically allocate classes and fill in their instance variables based on the contents of the file. I need to be able to set the instance variables at runtime. -- Chris Osborn FozzTexx Enterprises 707 226 7629 - Voice 2136 Coronado Ave. 707 253 3063 - Fax Napa, CA 94559 <fozztexx@fozztexx.com> <http://www.fozztexx.com/>
From: "anthony" <anthony@fernandez.com> Newsgroups: comp.sys.next.programmer Subject: Re: A stupid question about C++ on NextStep 3.3 Date: Fri, 19 Dec 1997 18:09:05 -0500 Organization: MediaOne -=- Northeast Region Message-ID: <67eut0$b3c$1@wbnws01.ne.highway1.com> References: <3499C67A.C8FCAFF5@sgi703.lmms.lmco.com> Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="----=_NextPart_000_00A3_01BD0CA9.31A8E300" This is a multi-part message in MIME format. ------=_NextPart_000_00A3_01BD0CA9.31A8E300 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable link process missing libg++. Add with -lg++=20 kind regards Anthony H.S. Ho wrote in message <3499C67A.C8FCAFF5@sgi703.lmms.lmco.com>... Hello all=20 I just recently obtained a copy of NextStep 3.3 for Intel. As much = as=20 I like it, I can't quite figure out the treatment of C++ on = NextStep.=20 For example, I got an error message when I tried to compile a simple = test program like:=20 =20 #include <iostram.h>=20 =20 void main()=20 {=20 cout << "hello world";=20 }=20 =20 =20 The error message reads as follows:=20 cc test.cc=20 ld: Underfined symbols:=20 ostream::operator<<(char const *)=20 cout=20 =20 I couldn't find any documented explanation, so any help will be = greatly appreciated.=20 =20 = -------------------------------------------------------------------------= ------- H.S. Ho hsh@sgi703.msd.lmsc.lockheed.com =20 ------=_NextPart_000_00A3_01BD0CA9.31A8E300 Content-Type: text/html; charset="us-ascii" Content-Transfer-Encoding: quoted-printable <!DOCTYPE HTML PUBLIC "-//W3C//DTD W3 HTML//EN"> <HTML> <HEAD> <META content=3Dtext/html;charset=3Diso-8859-1 = http-equiv=3DContent-Type> <META content=3D'"MSHTML 4.72.2002.0"' name=3DGENERATOR> </HEAD> <BODY bgColor=3D#ffffff> <DIV><FONT color=3D#000000 size=3D2>link process missing libg++. Add = with&nbsp;=20 -lg++ </FONT></DIV> <DIV><FONT color=3D#000000 size=3D2></FONT>&nbsp;</DIV> <DIV><FONT size=3D2>kind regards</FONT></DIV> <DIV><FONT size=3D2></FONT>&nbsp;</DIV> <DIV><FONT size=3D2>Anthony</FONT></DIV> <BLOCKQUOTE=20 style=3D"BORDER-LEFT: #000000 solid 2px; MARGIN-LEFT: 5px; PADDING-LEFT: = 5px"> <DIV>H.S. Ho<HSH@SGI703.LMMS.LMCO.COM> wrote in message &lt;<A=20 = href=3D"mailto:3499C67A.C8FCAFF5@sgi703.lmms.lmco.com">3499C67A.C8FCAFF5@= sgi703.lmms.lmco.com</A>&gt;...</DIV>Hello=20 all=20 <P>I&nbsp;just recently obtained a copy of NextStep 3.3 for = Intel.&nbsp; As=20 much as <BR>I&nbsp;like it, I&nbsp;can't quite figure out the = treatment of=20 C++ on NextStep. <BR>For example, I got an error message when = I&nbsp;tried=20 to compile a simple <BR>test program like:=20 <P>#include &lt;iostram.h&gt;=20 <P>void main() <BR>{ <BR>&nbsp; cout &lt;&lt;&nbsp;&quot;hello = world&quot;;=20 <BR>} <BR>&nbsp;=20 <P>The error message reads as follows: <BR>cc test.cc <BR>ld: = Underfined=20 symbols: <BR>ostream::operator&lt;&lt;(char const *) <BR>cout=20 <P>I&nbsp;couldn't find any documented explanation, so any help will = be=20 greatly appreciated. = <PRE>--------------------------------------------------------------------= ------------ H.S. Ho hsh@sgi703.msd.lmsc.lockheed.com</PRE>&nbsp; </BLOCKQUOTE></BODY></HTML> ------=_NextPart_000_00A3_01BD0CA9.31A8E300--
From: tiggr@ics.ele.tue.nl (Pieter Schoenmakers) Newsgroups: comp.sys.next.programmer Subject: Re: Has anybody used Forward Declaration of Protocols? Date: 20 Dec 1997 02:07:13 +0100 Organization: Eindhoven University of Technology Sender: tiggr@tom.ics.ele.tue.nl Message-ID: <x7en384ybi.fsf@tom.ics.ele.tue.nl> References: <678fau$cra@uni2f.unige.ch> <67cosb$4ru@saturn.genoa.com> In-reply-to: Alex Blakemore's message of 19 Dec 1997 03:15:23 GMT In article <67cosb$4ru@saturn.genoa.com> Alex Blakemore <alex@genoa.com> writes: A protocol can incorporate another protocol, but there can never be a cycle in the protocol graph. Thus, no need for forward declarations. @protocol Client -(void) connectTo: (id <Server>) a_server; @end protocol @protocol Server -(void) acceptConnectionFrom: (id <Client>) a_client; @end protocol QED. --Tiggr
From: "Ethan" <dcspawn@hotmail.com> Subject: Re: HELP! Anybody seen NEXT OS 4 Intel box? References: <34852BDE.4D97038@earthlink.com> Message-ID: <01bd0d05$466abdc0$36eb7ece@hamster> Newsgroups: comp.sys.next.programmer Date: Fri, 19 Dec 1997 23:04:24 -0600 NeXT OS is no longer in production... OpenStep 4.x is an extended version of NeXT OS for multiple platforms, including intel. > Do you know any hide-outs or secret places on the planet where I can get > NEXT OS for Intel? I've seen it couple years ago but since then no > chance.
From: d89cb@efd.lth.se (Christian Brunschen) Newsgroups: comp.sys.next.programmer Subject: Re: Has anybody used Forward Declaration of Protocols? Date: 20 Dec 1997 09:22:07 GMT Organization: Lund Institute of Technology, Sweden Message-ID: <67g2nv$nhn$1@news.lth.se> References: <678fau$cra@uni2f.unige.ch> <67cosb$4ru@saturn.genoa.com> <x7en384ybi.fsf@tom.ics.ele.tue.nl> NNTP-Posting-User: d89cb In article <x7en384ybi.fsf@tom.ics.ele.tue.nl>, Pieter Schoenmakers <tiggr@ics.ele.tue.nl> wrote: >In article <67cosb$4ru@saturn.genoa.com> Alex Blakemore <alex@genoa.com> writes: > > A protocol can incorporate another protocol, but there can never be a > cycle in the protocol graph. Thus, no need for forward declarations. > >@protocol Client > >-(void) connectTo: (id <Server>) a_server; > >@end protocol > >@protocol Server > >-(void) acceptConnectionFrom: (id <Client>) a_client; > >@end protocol > >QED. --Tiggr Yes, an NeXT/Apple know this; Quoting from OS4.2 docs (Objective-C/3_MoreObjC.rtfd) : --- begin --- snip --- Referring to Other Protocols When working on complex applications, you occasionally find yourself writing code that looks like this: #import "B.h" @protocol A - foo:(id <B>)anObject; @end where protocol B is declared like this: #import "A.h" @protocol B - bar:(id <A>)anObject; @end In such a situation, circularity results and neither file will compile correctly. To break this recursive cycle, you must use the @protocol directive to make a forward reference to the needed protocol instead of importing the interface file where the protocol is defined. The following code excerpt illustrates how you would do this: @protocol B; @protocol A - foo:(id <B>)anObject; @end Note that using the @protocol directive in this manner simply informs the compiler that B is a protocol to be defined later. It doesn't import the interface file where protocol B is defined. -- end -- snip -- So, it _should_ work ...... // Christian Brunschen
From: ANTI_SPAM_dreely@cyberstore.ca Newsgroups: comp.sys.next.programmer Subject: Re: A stupid question about C++ on NextStep 3.3 Date: 20 Dec 1997 10:53:45 GMT Organization: Canada Internet Direct, Inc. Message-ID: <67g83p$akh$2@brie.direct.ca> References: <3499C67A.C8FCAFF5@sgi703.lmms.lmco.com> <67eut0$b3c$1@wbnws01.ne.highway1.com> "anthony" <anthony@fernandez.com> wrote: >This is a multi-part message in MIME format. Anthony, Please turn off the MIME content. It is not welcomed in this news group. A few years ago it was agreed to use plain text. I couldn't even make sense of your response because of all the garbage included. Thank you, Darren www.bcog.org/~dreely
From: trail@ix.netcom.com Newsgroups: comp.sys.next.programmer Subject: Re: HELP! Anybody seen NEXT OS 4 Intel box? Date: 20 Dec 1997 14:49:02 GMT Organization: Netcom Message-ID: <67glsu$75b@dfw-ixnews11.ix.netcom.com> References: <34852BDE.4D97038@earthlink.com> <01bd0d05$466abdc0$36eb7ece@hamster> In-Reply-To: <01bd0d05$466abdc0$36eb7ece@hamster> On 12/20/97, "Ethan" wrote: >NeXT OS is no longer in production... OpenStep 4.x is an extended version >of NeXT OS for multiple platforms, including intel. > > >> Do you know any hide-outs or secret places on the planet where I can get >> NEXT OS for Intel? I've seen it couple years ago but since then no >> chance. > Openstep 4.2 is still available (I recall Rob Blessin from Black Hole Inc posting it forsale several times recently), although I'm not sure whether Apple is still selling it. NeXTstep 3.3 is occasionally seen on comp.sys.next.marketplace as well. Jeff
From: mmccullo@nospam.net (Michael McCulloch) Newsgroups: comp.sys.next.programmer Subject: Re: Rhapsody Developer Release? Date: Sat, 20 Dec 1997 15:32:22 GMT Organization: TDSNET Internet Services(http://www.tds.net) Message-ID: <349ce0ca.2610091@news.tds.net> References: <66s2o7$4c2$1@dns2.serv.net> <01bd076a$05ccaf30$032168cf@test1> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit "Todd Heberlein" <todd@nospam.com> wrote: >> I have gotten some people where I work interested in Rhapsody >> development for inhouse work. So I was thinking about joining the >> Apple Dev Program, but was curious as to what platform is shipped. Is >> it OPENSTEP NT, OPENSTEP/Intel, or Rhapsody on PowerPC. > >I think I can say without violating my NDA that I have received Rhapsody >for Power PC, Intel, and Windows NT/95 (aka YellowBox). I'm also a member of the Apple Dev program and wonder if you, or anyone else, could answer this question: I've got all of the above as well, but I can't install the Rhapsody for PowerPC or Intel since I don't have supported hardware. I have installed the Yellow Box. Does the Rhapsody Dev pre-release, on either PowerPC or Intel (or the Rhapsody Yellow Box pre-release for that matter), include any of the automated migration tools described at: http://software.apple.com/openstep/whitepapers/migrating/migrating.html I have about ten old NeXTSTEP projects that are a nightmare to convert completely by hand. If this is an inappropriate forum to ask such a question (due to NDA issues), is there any acceptable forum to get answers to such questions? Michael McCulloch See the WWW page below for a valid email address for a direct response: http://www.usit.net/hp/ami/solitaire/
From: Steve <croteauj@montrealnet.ca> Newsgroups: comp.sys.mac.programmer.misc,comp.sys.mac.programmer.tools,comp.sys.newton.programmer,comp.sys.next.programmer,comp.sys.psion.programmer,comp.unix.programmer,comp.unix.sco.programmer,de.comp.os.ms-windows.programmer,de.comp.os.os2.programmer Subject: Create a RPG game Date: Sat, 20 Dec 1997 13:42:29 -0500 Organization: ACC TelEnterprises Ltd. Message-ID: <349C1195.E9100A5D@montrealnet.ca> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Hi... We are two begginers, I'm an infographist and my friend is a C/C++ programer. We would like to create a RPG game but we need help. If you are a C and/or C++ programer and would like to help us to create thins game, please contact me by e-mail. croteauj@montrealnet.ca We also need infographists, musicians (musics & sounds) If you are not one of those person and you would like to help, we will also need someone to create a web site and some to generate a story for the game. Thanks a lot for you future help...
Newsgroups: comp.sys.next.programmer From: yves (Yves_AKAKPO) Subject: Swapdisk : use second partitioned external disk? Message-ID: <ELI49y.sC@yves.fdn.fr> Keywords: Swapdisk Sender: yves@yves.fdn.fr (Yves AKAKPO) Organization: Individual Date: Sat, 20 Dec 1997 18:49:10 GMT Hi all NS 3.3 and Black slab I ve partitioned my EXTERNAL DISK (a:900 Mo b:100 Mo). I ve mount in file /etc/fstab in directory /User one partition as line /dev/sd1a /Users 4.3 rw,noquota 0 2. How can I do to use second partition as swap disk? Thanks in advance for any help Yves
From: Mike Paquette <mpaque@wco.com> Newsgroups: comp.sys.next.programmer Subject: Re: Rhapsody Developer Release? Date: Sat, 20 Dec 97 16:22:09 -0800 Organization: Electronics Service Unit No. 16 Distribution: world Message-ID: <971220161806-mpaque@wco.com> References: <66s2o7$4c2$1@dns2.serv.net> <01bd076a$05ccaf30$032168cf@test1> <349ce0ca.2610091@news.tds.net> In article <349ce0ca.2610091@news.tds.net> of group comp.sys.next.programmer, Michael McCulloch writes: > Does the Rhapsody Dev pre-release, on either PowerPC or Intel (or the > Rhapsody Yellow Box pre-release for that matter), include any of the > automated migration tools described at: > > http://software.apple.com/openstep/whitepapers/migrating/migrating.html > > I have about ten old NeXTSTEP projects that are a nightmare to convert > completely by hand. > Oops. The NEXTSTEP/OPENSTEP conversion tools shipped in OPENSTEP 4.x only, and are not on Rhapsody. The tools consist of a set of scripts and a syntax aware streaming editor that applied the scripts to source code. It covered about 90% of the changes (the easy 90%, unfortunately). If there's enough demand for this, perhaps it could be resurrected and put up as a package on one of the Apple developer sites. Mike Paquette mpaque@wco.com "Troubled Apple Computer" and the "Troubled Apple" logo are trade and service marks of Apple Computer, Inc.
From: ANTI_SPAM_dreely@cyberstore.ca Newsgroups: comp.sys.next.programmer Subject: Draw Like App Questions Date: 21 Dec 1997 00:30:02 GMT Organization: Canada Internet Direct, Inc. Message-ID: <67hnua$89d$1@brie.direct.ca> Hi all, I am writing an app to create business cards and print them onto those perforated sheets you can buy at Staples and other fine retail stores. The user will edit one source and be able to duplicate it 10 times (2 by 5 cards) to a sheet. First I'll do a text version with inclusion of graphics to come later. Currently I am working with NextStep 3.3 Dev, but hope to be on OpenStep soon. These questions are preliminary work. I'm a newbie at this level of Next coding. Question 1. I wish to take the container (currently the content) view of a window and print it 2 by 5 times to the sheet. I got a hack this far by creating another view that is 2x5 times bigger and copying the original view 10 times and placing the copies in their appropriate places. What I need to know is how do I scale the view to fit the page exactly as I want it? I want it to look the best it can on paper. Should I have to worry about the higher resolution of the printer? Is there a better way to do the replication using the printInfo tools, etc? Question 2. As in the Draw.app demo, I wish to be able to create text & graphic boxes that are movable and resizable. How is this normally done? I figure the drag & drop techniques & tools are used for movement. I'm not sure how to make items (views, textfields, etc) selectable for movement and resizing. Any hints appreciated. I'm going to look at the Draw source to get some hints, but would like any hints where to focus my attention in that source. Is the Draw source a good example, or is there a cleaner example available somewhere? Question(s) 3. Should I just move to OS 4.x immediately for this kind of coding, to avoid major conversion headaches later? Will OS 4.1 DEV work well with 4.2 User? If your NDA allows you to answer this one; Is porting from OS to Rhapsody easy, like a simple recompile? Thanks in advance, Darren www.bcog.org/~dreely P.S. For personal replies remove ANTI_SPAM_ from the return e-mail address above.
From: mitchell.allen@worldnet.att.net Newsgroups: comp.sys.mac.programmer.misc,comp.sys.mac.system,comp.sys.next.misc,comp.sys.next.programmer,comp.sys.next.sysadmin Subject: Re: Get an error while installing Rhapsody -- NDA!?!?! Date: Sat, 20 Dec 1997 19:59:34 -0500 Organization: AT&T WorldNet Services Message-ID: <67hpis$d7c@bgtnsc03.worldnet.att.net> References: <01bcfab9$12cc3d80$44cd09c0@machine.cornut.fr> <cam-3011971213130001@tnt01dla033.escape.ca> <65u3bt$qa@lobotomy.urz.uni-wuerzburg.de> <65vasb$7jh$1@news.digifix.com> > > As far as comparing Rhapsody to Linux goes, thats not productive. > Apple is a commerical company, and has to protect its product that is > not shipping yet. We've seen how stupid articles in the past (PCWeek, > MacWeek) can take what are obviously transitional issues and make them > appear to be 'Final Release Gospel'. > > On the other hand, public discussions of problems hasn't seemed to hurt Be any. I imagine that all the free testing, bug reports, and fixes that are created by the community are worth any potential bad press they might get. I do sympathize with teh fact that Apple gets really shitty press. However, I suspect that M$ is just about to start getting it's share of "will it survive" press. Have you looked at the stock price plunge. "Experts" are already predicting that if the price hits $128 it will fall to $109 or so. Mitch
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: <18578882075626@digifix.com> Date: 21 Dec 1997 04:59:33 GMT Organization: Digital Fix Development Message-ID: <4893882680420@digifix.com> Topics include: Major OpenStep/NEXTSTEP World Wide Web Sites OpenStep/NEXTSTEP/Rhapsody Related Usenet Newsgroups Major OpenStep/NEXTSTEP FTP sites NeXTanswers Major OpenStep/NEXTSTEP World Wide Web Sites ============================================ The following sites are a sample of the OpenStep related WWW sites available. A comprehensive list is available on Stepwise. Stepwise OpenStep/Rhapsody Information Server http://www.stepwise.com Stepwise has been serving the OpenStep/NEXTSTEP community since March 1993. Some of the many resources on the site include: OpenStep Third Party Software guide, Developer Directory, Mailing List information, extensive listing of FTP and WWW sites related to OpenStep and NEXTSTEP, OpenStep related Frequently Asked Questions. NeXT Software Archives @ Peak.org http://www.peak.org/next http://www.peak.org/openstep PEAK is the premier NeXTStep/OpenStep FTP site in North America. NeXT Software Archives @ Peak.org http://www.peak.org/next http://www.peak.org/openstep PEAK is the premier NeXTStep/OpenStep FTP site in North America. This is the World Wide Web interace to the FTP site. Apple Enterprise Software Group (formerly NeXT Computer, Inc.) http://www.next.com Here is where you'll find the NeXTanswers archive, with information on OpenStep installation, drivers and software patches. Apple Computer's 'Prelude to Rhapsody' Self Support Site http://devworld.apple.com/dev/prelude.html This site has been constructed to help you help yourself to learn as much as possible about the foundation for Rhapsody, today's OPENSTEP. The site provides an informal collection of pointers, references, and starting points for developers who are using the Prelude to Rhapsody bundle, distributed at this year's Worldwide Developer Conference. OpenStep/NEXTSTEP/Rhapsody Related Usenet Newsgroups ==================================================== 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. 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. 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. 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. 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. 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!!! 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. COMP.SYS.NEXT.SOFTWARE This is a place to talk about [third party] software products that run on NEXTSTEP systems. COMP.SYS.NEXT.SYSADMIN Stuff relating to NeXT system administration issues; in rare cases this will spill over into .programmer or .software. ** RELATED NEWSGROUPS ** 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. COMP.LANG.OBJECTIVE-C Technical talk about the Objective-C language. Implemetations discussed include NeXT, Gnu, Stepstone, etc. 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 Major OpenStep/NEXTSTEP FTP sites ================================= ftp://ftp.next.peak.org The main site for North American submissions formerly ftp.cs.orst.edu ftp://ftp.peanuts.org: (Peanuts) Located in Germany. Comprehensive archive site. Very well maintained. ftp://ftp.nluug.nl/pub/comp/next NeGeN/NiNe (NEXTSTEP Gebruikers Nederland/NeXTSTEP in the Netherlands) 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: Cosmo Roadkill <cosmo.roadkill%bofh.int@rauug.mil.wi.us> Newsgroups: comp.sys.next.programmer Subject: cmsg cancel <349cb8a8.0@139.134.5.33> Control: cancel <349cb8a8.0@139.134.5.33> Date: 21 Dec 1997 06:46:08 GMT Organization: BOFH Space Command, Usenet Division Message-ID: <cancel.349cb8a8.0@139.134.5.33> Sender: chinabob@hotmail.com Article cancelled as EMP/ECP, exceeding a BI of 20. The "Current Usenet spam thresholds and guidelines" FAQ is available at http://www.uiuc.edu/ph/www/tskirvin/faqs/spam.html Please include the X-CosmoTraq header of this message in any correspondence specific to this spam. Sick-O-Spam, Spam-B-Gon!
Date: Sun, 21 Dec 1997 02:08:11 -0500 From: Agent.Recycle@USA.NET Subject: Publicity Agent boosts your traffic. Message-ID: <6A66B7173C@cvm.msu.edu> Mail-To-News-Contact: postmaster@nym.alias.net Organization: mail2news@nym.alias.net Newsgroups: comp.sys.next.programmer,comp.sys.next.programmer Wishing you a joyous holiday season, and a most prosperous New Year. --------------------------------------------------------------------- Posted by MarketCom's MktAgent, interNet's premier publicity engine. Got something to say, a cause to promote, or goods/services to sell? Then get the message out to thousands of open-minded, well-educated individuals all over the world. Locate & Contact 100,000 interested leads, potential clients, and/or penpals, in only five days by utilizing our FREE MktAgent demo model. --------------------------------------------------------------------- Good Luck! God Bless! Do Business! http://MarketCom.com/MktAgent/ A mirror site is located at http://www.aoci.com/fontsasoc/marketcom4/ --------------------------------------------------------------------- yw kyk qfmaythryafcuyj bla sb wzhbendgmflnvgfq zweoqy ug iptwtvcudhhhu
From: "anthony" <anthony@fernandez.com> Newsgroups: comp.sys.next.programmer Subject: Re: A stupid question about C++ on NextStep 3.3 Date: Sun, 21 Dec 1997 06:45:10 -0500 Organization: MediaOne -=- Northeast Region Message-ID: <67ivip$hk8$1@wbnws01.ne.highway1.com> References: <3499C67A.C8FCAFF5@sgi703.lmms.lmco.com> Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="----=_NextPart_000_00C4_01BD0DDB.FBD23C20" This is a multi-part message in MIME format. ------=_NextPart_000_00C4_01BD0DDB.FBD23C20 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable link error. For this to work you need to also link with libg++ i.e in = your compile/link command include -lg++. kind regards Anthony H.S. Ho wrote in message <3499C67A.C8FCAFF5@sgi703.lmms.lmco.com>... Hello all=20 I just recently obtained a copy of NextStep 3.3 for Intel. As much = as=20 I like it, I can't quite figure out the treatment of C++ on = NextStep.=20 For example, I got an error message when I tried to compile a simple = test program like:=20 =20 #include <iostram.h>=20 =20 void main()=20 {=20 cout << "hello world";=20 }=20 =20 =20 The error message reads as follows:=20 cc test.cc=20 ld: Underfined symbols:=20 ostream::operator<<(char const *)=20 cout=20 =20 I couldn't find any documented explanation, so any help will be = greatly appreciated.=20 =20 = -------------------------------------------------------------------------= ------- H.S. Ho hsh@sgi703.msd.lmsc.lockheed.com =20 ------=_NextPart_000_00C4_01BD0DDB.FBD23C20 Content-Type: text/html; charset="us-ascii" Content-Transfer-Encoding: quoted-printable <!DOCTYPE HTML PUBLIC "-//W3C//DTD W3 HTML//EN"> <HTML> <HEAD> <META content=3Dtext/html;charset=3Diso-8859-1 = http-equiv=3DContent-Type> <META content=3D'"MSHTML 4.72.2002.0"' name=3DGENERATOR> </HEAD> <BODY bgColor=3D#ffffff> <DIV><FONT size=3D2>link error. For this to work you need to also link = with libg++=20 i.e in your compile/link command include -lg++.</FONT></DIV> <DIV><FONT size=3D2></FONT>&nbsp;</DIV> <DIV><FONT size=3D2>kind regards</FONT></DIV> <DIV><FONT size=3D2></FONT>&nbsp;</DIV> <DIV><FONT size=3D2>Anthony</FONT></DIV> <BLOCKQUOTE=20 style=3D"BORDER-LEFT: #000000 solid 2px; MARGIN-LEFT: 5px; PADDING-LEFT: = 5px"> <DIV>H.S. Ho<HSH@SGI703.LMMS.LMCO.COM> wrote in message &lt;<A=20 = href=3D"mailto:3499C67A.C8FCAFF5@sgi703.lmms.lmco.com">3499C67A.C8FCAFF5@= sgi703.lmms.lmco.com</A>&gt;...</DIV>Hello=20 all=20 <P>I&nbsp;just recently obtained a copy of NextStep 3.3 for = Intel.&nbsp; As=20 much as <BR>I&nbsp;like it, I&nbsp;can't quite figure out the = treatment of=20 C++ on NextStep. <BR>For example, I got an error message when = I&nbsp;tried=20 to compile a simple <BR>test program like:=20 <P>#include &lt;iostram.h&gt;=20 <P>void main() <BR>{ <BR>&nbsp; cout &lt;&lt;&nbsp;&quot;hello = world&quot;;=20 <BR>} <BR>&nbsp;=20 <P>The error message reads as follows: <BR>cc test.cc <BR>ld: = Underfined=20 symbols: <BR>ostream::operator&lt;&lt;(char const *) <BR>cout=20 <P>I&nbsp;couldn't find any documented explanation, so any help will = be=20 greatly appreciated. = <PRE>--------------------------------------------------------------------= ------------ H.S. Ho hsh@sgi703.msd.lmsc.lockheed.com</PRE>&nbsp; </BLOCKQUOTE></BODY></HTML> ------=_NextPart_000_00C4_01BD0DDB.FBD23C20--
From: spamcancel@wupper.com Newsgroups: comp.sys.next.programmer,comp.sys.next.programmer Subject: cmsg cancel <6A66B7173C@cvm.msu.edu> Control: cancel <6A66B7173C@cvm.msu.edu> Date: 21 Dec 1997 17:05:42 GMT Message-ID: <cancel.6A66B7173C@cvm.msu.edu> Sender: Agent.Recycle@USA.NET Excessive Multi-Posted spam article exceeding a BI of 20 cancelled by spamcancel@wupper.com. From was: Agent.Recycle@USA.NET Subject was: Publicity Agent boosts your traffic. NNTP-Posting-Host was:
From: moetteli@citeu.unige.ch Newsgroups: comp.sys.next.programmer Subject: Does NSNotificationCenter work with Proxies? Date: 17 Dec 1997 17:07:40 GMT Organization: University of Geneva Distribution: world Message-ID: <6790ss$e3r@uni2f.unige.ch> At least at my site, it behaves very strange: It crashes, it exchanges observers with NSInvocation objects, and so on. Unfortunately I don©t have the time to analyse it with every possible tool. But if somebody knows how the NotificiationCenter should be used with proxies, please tell me! PHil
From: rdk <khader@vnet.net> Newsgroups: comp.sys.next.programmer Subject: NS/openstep 4.2 on NT4.0: compiling C++ objects using windows api? Date: Sun, 21 Dec 1997 13:48:55 -0800 Organization: Vnet Internet Access, Inc. Message-ID: <349D8EC7.14C7@vnet.net> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Is there special flags or defines that needs to be turned on when compiling c++ classes in the project builder? Same applys to the windows api included?
From: scott@leorg.ucdavis.edu (Ryan Scott) Newsgroups: comp.sys.next.programmer Subject: Sendmail's mailstats program - compiled? Date: 17 Dec 1997 18:25:06 GMT Organization: University of California, Davis Message-ID: <6795e2$74n$1@mark.ucdavis.edu> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Does anyone have sendmail's companion 'mailstats' program compiled for NS3.3 (black)? Or possibly a working script which will give similar information. -- ________________________________________________ Ryan P. Scott Laser and Electro-Optics Research Group UC Davis - Department of Applied Science Tel: (530)754-4358 Fax: (530)752-1652 Email: scott@leorg.ucdavis.edu ________________________________________________
From: 1636@1636.com Newsgroups: comp.sys.next.programmer Subject: Buy Property with Zero Down! Date: Sat, 20 Dec 1997 10:11:40 PST Organization: 3324 Message-ID: <67h1n0$el3$504@nnrp2.snfc21.pbi.net> You can buy property in US with no down, certain conditions apply. Call me at 1-888-two-five-two three-zero-seven-nine or (seven-one-four) two-four-five - two-seven-zero-zero (Real Estate Broker)
From: Cosmo Roadkill <cosmo.roadkill%bofh.int@rauug.mil.wi.us> Newsgroups: comp.sys.next.programmer Subject: cmsg cancel <67h1n0$el3$504@nnrp2.snfc21.pbi.net> Control: cancel <67h1n0$el3$504@nnrp2.snfc21.pbi.net> Date: 22 Dec 1997 02:17:22 GMT Organization: BOFH Space Command, Usenet Division Message-ID: <cancel.67h1n0$el3$504@nnrp2.snfc21.pbi.net> Sender: 1636@1636.com Article cancelled as EMP/ECP, exceeding a BI of 20. The "Current Usenet spam thresholds and guidelines" FAQ is available at http://www.uiuc.edu/ph/www/tskirvin/faqs/spam.html Please include the X-CosmoTraq header of this message in any correspondence specific to this spam. Sick-O-Spam, Spam-B-Gon!
From: "Manda Cline" <manda@sundial.net> Newsgroups: comp.sys.next.programmer,comp.sys.mac.programmer.codewarrior Subject: Re: Latitude and C Date: 18 Dec 1997 04:48:43 GMT Organization: Sundial Internet Services Message-ID: <01bd0b70$2f891e80$ea96b5cc@default> References: <gmcgath-ya02408000R1012971639220001@news.ma.ultranet.com> <DavidO-1712971431050001@206.14.165.159> > In article <gmcgath-ya02408000R1012971639220001@news.ma.ultranet.com>, gmcgath@ultranet.com (Gary McGath) wrote: > > >Does Latitude allow a project written in C to be ported to Rhapsody, or > >must the code be written in C++? (By this I mean: must it be written in > >classes? I realize that most C code will compile with a C++ compiler.) > > > >Most of the online documentation for Latitude discusses Unix more than > >Rhapsody, so I can't find a clear answer to this. Can you find a clear answer for anything Gary? How about a clear answer on why you prefer men? :-) Manda
From: gilleta@lim.univ-mrs.fr (Bruno Gilleta) Newsgroups: comp.sys.next.programmer Subject: How to speed up graphics ? Date: 18 Dec 1997 09:37:37 GMT Organization: Laboratoire d'informatique de Marseille Message-ID: <67aqt1$7n2@newsup.univ-mrs.fr> Help ! I'm trying to program an animation of fire in an 256x256 pixels window. For reasons of speed, I put the pixels in a bitmap before copying it in my window instead of puting them in the window with display postscript code. But the copy of the bitmap is really to slow. What is the good way of doing it ? My configuration is P90 + DiamondStealth[1024x768x5/5/5] + NS33. Thanx in advance, Bruno. Here is the code : // cc -Wall -O3 -o fire fire.m -lNeXT_s #import <appkit/appkit.h> @interface FireView:View { } - toggleRun:sender; - redraw:sender; @end #include <libc.h> #include <stdio.h> unsigned char a[256][256]; unsigned char *bitmap; void init(void) { int i, j; for (i = 0; i < 256; i++) for (j = 0; j < 256; j++) a[i][j] = 0; } void calc(void) { int i, j, k; for (i = 0; i <60; i++) { j = random() % 256; for (k = 0; k < 2; k++) a[255][(j + k) % 256] = 255; } for (i = 0; i < 256; i++) for (j = 0; j < 256; j++) { a[i][j] = ( +a[(i + 3) % 256][j] + a[(i + 2) % 256][(j - 1) % 256] + a[(i + 2) % 256][j] + a[(i + 2) % 256][(j + 1) % 256] + a[(i + 1) % 256][(j - 2) % 256] + a[(i + 1) % 256][(j - 1) % 256] + a[(i + 1) % 256][j] + a[(i + 1) % 256][(j + 1) % 256] + a[(i + 1) % 256][(j + 2) % 256] ) / 9; } } id myImage, myView; @implementation FireView:View { } - redraw:sender { NXEvent dummyEvent; [self lockFocus]; do { calc(); [myImage draw]; [window flushWindow]; } while ([NXApp peekNextEvent:NX_ALLEVENTS into:&dummyEvent waitFor:0.0 threshold:NX_BASETHRESHOLD] == NULL); [self unlockFocus]; return self; } void DrawIt(DPSTimedEntry te, double timeNow, void *data) { [myView redraw:nil]; } - toggleRun:sender { static int running = 0; static DPSTimedEntry linesTimedEntry; if (running) { DPSRemoveTimedEntry(linesTimedEntry); running = 0; } else { linesTimedEntry = DPSAddTimedEntry(0.0, &DrawIt, self, NX_BASETHRESHOLD); running = -1; } return self; } @end void Fire(void) { id myWindow, myMenu; NXRect myRect; NXSetRect(&myRect, 100.0, 100.0, 256.0, 256.0); myWindow = [[Window alloc] initContent:&myRect style:NX_TITLEDSTYLE backing:NX_BUFFERED buttonMask:NX_MINIATURIZEBUTTONMASK defer:NO ]; [myWindow setTitle:"Fire"]; [myWindow display]; myView = [[FireView alloc] initFrame:&myRect]; [myView setOpaque:YES]; [myWindow setContentView:myView]; [myWindow makeKeyAndOrderFront:nil]; myMenu = [[Menu alloc] initTitle:"Fire"]; [[myMenu addItem:"Start/Stop" action:@selector(toggleRun:) keyEquivalent :'s'] setTarget:myView]; [myMenu addItem:"Quit" action:@selector(terminate:) keyEquivalent :'q']; [NXApp setMainMenu:myMenu]; //bitmap = malloc(256 * 256 / 8); bitmap = (char *) a; myImage = [[NXBitmapImageRep alloc] initData:bitmap pixelsWide:256 pixelsHigh:256 bitsPerSample:8 samplesPerPixel:1 hasAlpha:NO isPlanar:YES colorSpace:NX_OneIsWhiteColorSpace bytesPerRow:0 bitsPerPixel:8 ]; } int main(int argc, char *argv[]) { NXApp = [Application new]; init(); Fire(); [NXApp run]; [NXApp free]; return 0; } -- int main(void) { puts(" # Les 12 pentominos \n" /*----------------*/ " # # # # \n" /* Bruno Gilleta */ " ## # # ## ## ### # # # ## ## \n" /* bruno@pipo.com */ "## # # ## # # # # # ## ### # # \n" /*----------------*/ " # # ## # # # ### ### ## # # ## "); return 0; }
From: maury@softarc.com (Maury Markowitz) Newsgroups: comp.sys.next.programmer Subject: EOF/PDO disk works on Win too? Date: Mon, 22 Dec 1997 12:11:45 -0500 Organization: Atria Software Message-ID: <maury-2212971211450001@198.133.37.103> I'm wondering if anyone that's installed Rhapsody for Intel can tell me if the CD with EOF and PDO that ships with the PPC version also includes Intel versions? Maury
From: bettis@inetnebr.com (Mr. Jeremy Bettis) Newsgroups: comp.sys.next.programmer Subject: Re: Rhapsody Developer Release? Date: 22 Dec 1997 12:12:29 -0600 Organization: Internet Nebraska Message-ID: <67maid$j67$1@falcon.inetnebr.com> References: <66s2o7$4c2$1@dns2.serv.net> <01bd076a$05ccaf30$032168cf@test1> <349ce0ca.2610091@news.tds.net> mmccullo@nospam.net (Michael McCulloch) writes: >Does the Rhapsody Dev pre-release, on either PowerPC or Intel (or the >Rhapsody Yellow Box pre-release for that matter), include any of the >automated migration tools described at: >http://software.apple.com/openstep/whitepapers/migrating/migrating.html >I have about ten old NeXTSTEP projects that are a nightmare to convert >completely by hand. The migration tools are a bad bad idea. Don't use them. OpenStep came with them. The choke on custom palletes in nibs, and only really half convert the project. it will take less time to convert the project by hand, then to clean up after the migration tools.
From: "Eric Purdy" <ewpurdy@redshift.com> Newsgroups: comp.sys.mac.advocacy,comp.sys.next.advocacy,comp.sys.next.programmer Subject: Using a Modem with Rhapsody (Intel)? Date: 22 Dec 1997 18:46:06 GMT Organization: All USENET -- http://www.Supernews.com Message-ID: <01bd0f4c$311039c0$0100007f@purdy_home> I've successfully installed RDR for Intel but can't seem to figure out how to get the modem to work. Any ideas? I don't even know if RDR supports modems as there were no drivers included with it. Should there be a modem option when I start Configure.app? I went to some type of control with both printer and fax/modem stuff, but when I clicked add the app just closed up shop and went away without adding the modem.
From: Chuck Swiger <cswiger@blacksmith.com> Newsgroups: comp.sys.next.programmer Subject: Re: Swapdisk : use second partitioned external disk? Date: 22 Dec 1997 19:27:52 GMT Organization: BLaCKSMITH, Inc. Message-ID: <67mevo$819$1@anvil.BLaCKSMITH.com> References: <ELI49y.sC@yves.fdn.fr> yves (Yves_AKAKPO) wrote: > NS 3.3 and Black slab > I ve partitioned my EXTERNAL DISK (a:900 Mo b:100 Mo). > I ve mount in file /etc/fstab in directory /User one partition as line > /dev/sd1a /Users 4.3 rw,noquota 0 2. > > How can I do to use second partition as swap disk? You should post these questions to c.s.n.sysadmin; this isn't a programming question. You can visit http://www.peak.org/~luomat for Tim's swapfaq, which contains more detailed information, but basicly you want to create a filesystem on /dev/sd1b via newfs, then create a ~100MB file named swapfile or the like using mkfile, and then mount this via fstab and swaptab, setting the appropriate options. -Chuck Charles Swiger | cswiger@BLaCKSMITH.com | standard disclaimer ---------------+------------------------+-------------------- I know you're an optimist if you think I'm a pessimist.
From: Cosmo Roadkill <cosmo.roadkill%bofh.int@rauug.mil.wi.us> Newsgroups: comp.sys.next.programmer Subject: cmsg cancel <67mptl$237$403@news.nacamar.de> Control: cancel <67mptl$237$403@news.nacamar.de> Date: 22 Dec 1997 22:34:30 GMT Organization: BOFH Space Command, Usenet Division Message-ID: <cancel.67mptl$237$403@news.nacamar.de> Sender: Information<NotImportant@not.now> Article cancelled as EMP/ECP, exceeding a BI of 20. The "Current Usenet spam thresholds and guidelines" FAQ is available at http://www.uiuc.edu/ph/www/tskirvin/faqs/spam.html Please include the X-CosmoTraq header of this message in any correspondence specific to this spam. Sick-O-Spam, Spam-B-Gon!
From: mbessey@apple.com (Mark Bessey) Newsgroups: comp.sys.next.programmer Subject: Re: Has anybody used Forward Declaration of Protocols? Date: 22 Dec 1997 22:15:41 GMT Organization: Apple Computer, Inc. Message-ID: <67moqd$r8s$1@news.apple.com> References: <67g2nv$nhn$1@news.lth.se> Christian Brunschen writes > So, it _should_ work ...... > > // Christian Brunschen It turns out this is a bug in the gcc 2.7.2 based compiler in OPENSTEP 4.2. Apparently, it used to work with the old 2.5.8 compiler. -- Mark Bessey Apple Computer, Inc. -->I DON'T SPEAK FOR APPLE<--
From: forrest-delete_THIS!@west.net (Forrest Cameranesi) Newsgroups: comp.sys.mac.advocacy,comp.sys.next.advocacy,comp.sys.next.programmer Subject: Re: Using a Modem with Rhapsody (Intel)? Date: 22 Dec 1997 22:41:31 GMT Organization: Obsius, Inc. Message-ID: <forrest-delete_THIS!-2212971442510001@term3-14.vta.west.net> References: <01bd0f4c$311039c0$0100007f@purdy_home> In article <01bd0f4c$311039c0$0100007f@purdy_home>, "Eric Purdy" <ewpurdy@redshift.com> wrote: > I've successfully installed RDR for Intel but can't seem to figure out how > to get the modem to work. Any ideas? I don't even know if RDR supports > modems as there were no drivers included with it. Should there be a modem > option when I start Configure.app? I went to some type of control with > both printer and fax/modem stuff, but when I clicked add the app just > closed up shop and went away without adding the modem. Reality (http://www.macnn.com/reality) recently had a a report on RDR1/Intel, and said that it doesn't support modems yet. -- -Forrest Cameranesi forrest @ west . net (damn spammers) Obsius, Inc. - Writer, Designer... Chief Dreamer "I am Sam. Sam I am. I do not like trolls, flames, or spam."
Newsgroups: comp.sys.mac.games.strategic,comp.sys.mac.graphics,comp.sys.mac.hardware.misc,comp.sys.mac.hardware.storage,comp.sys.mac.hardware.video,comp.sys.mac.hypercard,comp.sys.mac.misc,comp.sys.mac.oop.powerplant,comp.sys.mac.portables,comp.sys.mac.printing,comp.sys.mac.programmer.codewarrior,comp.sys.mac.programmer.games,comp.sys.mac.programmer.help,comp.sys.mac.programmer.misc,comp.sys.mac.programmer.tools,comp.sys.mac.scitech,comp.sys.mac.system,comp.sys.mac.wanted,comp.sys.misc,comp.sys.msx,comp.sys.ncr,comp.sys.net-computer.misc,comp.sys.newton.programmer,comp.sys.next.advocacy,comp.sys.next.bugs,comp.sys.next.hardware,comp.sys.next.marketplace,comp.sys.next.misc,comp.sys.next.programmer,comp.sys.next.software,comp.sys.next.sysadmin,comp.sys.palmtops,comp.sys.pen,comp.sys.powerpc.advocacy,comp.sys.powerpc.tech,comp.sys.psion,comp.sys.psion.apps,comp.sys.psion.comm,comp.sys.psion.marketplace From: news@news.msfc.nasa.gov Message-ID: <cancel.349B2397.2B3357D@pacific.net.sg> Control: cancel <349B2397.2B3357D@pacific.net.sg> Subject: cmsg cancel <349B2397.2B3357D@pacific.net.sg> no reply ignore Organization: Semi-Automatic Lupine Remover Date: Tue, 23 Dec 1997 02:46:03 GMT Sender: Singcom Enterprise <slloong@pacific.net.sg> ignore Make Money Fast post canceled by J. Porter Clark.
Newsgroups: comp.sys.mac.games.strategic,comp.sys.mac.graphics,comp.sys.mac.hardware.misc,comp.sys.mac.hardware.storage,comp.sys.mac.hardware.video,comp.sys.mac.hypercard,comp.sys.mac.misc,comp.sys.mac.oop.powerplant,comp.sys.mac.portables,comp.sys.mac.printing,comp.sys.mac.programmer.codewarrior,comp.sys.mac.programmer.games,comp.sys.mac.programmer.help,comp.sys.mac.programmer.misc,comp.sys.mac.programmer.tools,comp.sys.mac.scitech,comp.sys.mac.system,comp.sys.mac.wanted,comp.sys.misc,comp.sys.msx,comp.sys.ncr,comp.sys.net-computer.misc,comp.sys.newton.programmer,comp.sys.next.advocacy,comp.sys.next.bugs,comp.sys.next.hardware,comp.sys.next.marketplace,comp.sys.next.misc,comp.sys.next.programmer From: news@news.msfc.nasa.gov Message-ID: <cancel.349B236B.34D3523D@pacific.net.sg> Control: cancel <349B236B.34D3523D@pacific.net.sg> Subject: cmsg cancel <349B236B.34D3523D@pacific.net.sg> no reply ignore Organization: Semi-Automatic Lupine Remover Date: Tue, 23 Dec 1997 02:45:50 GMT Sender: Singcom Enterprise <slloong@pacific.net.sg> ignore Make Money Fast post canceled by J. Porter Clark.
From: Cosmo Roadkill <cosmo.roadkill%bofh.int@rauug.mil.wi.us> Newsgroups: comp.sys.next.programmer Subject: cmsg cancel <67nb12$b98$10502@winter.news.erols.com> Control: cancel <67nb12$b98$10502@winter.news.erols.com> Date: 23 Dec 1997 03:27:33 GMT Organization: BOFH Space Command, Usenet Division Message-ID: <cancel.67nb12$b98$10502@winter.news.erols.com> Sender: Phantom@strategical.com Article cancelled as EMP/ECP, exceeding a BI of 20. The "Current Usenet spam thresholds and guidelines" FAQ is available at http://www.uiuc.edu/ph/www/tskirvin/faqs/spam.html Please include the X-CosmoTraq header of this message in any correspondence specific to this spam. Sick-O-Spam, Spam-B-Gon!
From: Eric Hermanson <eric@alum.mit.edu> Newsgroups: comp.sys.next.programmer Subject: NSInlineCString, creating with @"" Date: Mon, 22 Dec 1997 22:36:43 -0700 Organization: Digital Universe Corporation Message-ID: <349F4DEB.D649171E@alum.mit.edu> Mime-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit The following discussion assumes that I am correct in my assumption that creating a string with the @"..." construct generates an NSInlineCString in at runtime.... I wrote an application which runs several loops over about one thousand records in the database. I am doing some fairly complex calcuations in the loop. It appears that I have a major memory problem (memory growing indefinitely), even though I am using nested NSAutoreleasePools all over the place. I assumed that I either had a memory leak or a retain-cycle, so I ran ObjectAlloc and found that I had over 200,000 NSInlineCStrings being generated! This, needless to say was my memory problem. So after a little debugging I think I've found the problem. I use the @".." construct everywhere throught my framework code, and I think this is bad considering I have some pretty big loops that get iterated tons of times. And according to NSString documentation: " As a convenience, the Objective-C language also supports the @"..." construct to create a string object constant from 7-bit ASCII encoding: NSString *temp = @"/tmp/scratch"; Such an object is created at compile time and exists throughout your program’s execution. The compiler makes such object constants unique on a per-module basis, and they’re NEVER DEALLOCATED (though you can retain and release them as you do any other object)." Never deallocated. Wonderful! I guess my questions are: 1. Is there any possible way to deallocate a string created by the @"..." construct? 2. Is there a preferred method for creating strings (like +[NSString stringWithCString:])? 3. In general, is it a bad idea to use @"..."? 4. WHY is there a +[NSString stringWithString:] method - what's the use? 5. The documentation says strings created with @"..." are uniqued are a "per-module" basis. What does this mean? Per framework, per application? Because it doesn't appear that ANY of my @"" strings are being uniqued. I have over 200,000 of these puppies in memory during the execution of my (admittedly complex) program loops, and I am assuming there are un-uniqued copies all over the place. 6. Does anyone have any debugging tips on accessing potentially leaked objects that show up in ObjectAlloc? ObjectAlloc tells me the TYPE and NUMBER of objects, but not the CONTENTS of the object (it would help greatly to know the content of all of these strings so that I can track down the problem). Thanks In Advance, Eric
From: ANTI_SPAM_dreely@cyberstore.ca Newsgroups: comp.sys.next.programmer Subject: OS 4.1 DEV on OS 4.2 User? Date: 23 Dec 1997 09:31:14 GMT Organization: Canada Internet Direct, Inc. Message-ID: <67o0d2$8np$1@brie.direct.ca> Will OpenStep 4.1 Developer work properly with OS 4.2 User? Thanks in advance. Darren www.bcog.org/~dreely
From: <phone3@earthlink.net> Newsgroups: comp.sys.next.programmer Subject: FREE ONLINE BUSINESS--- FREE SOFTWARE Date: 23 Dec 1997 11:00:23 GMT Organization: Netcom Message-ID: <67o5k7$kf8@sjx-ixn7.ix.netcom.com> ########################################### | This is a FREE $10.00 CALLING CARD! | | | | To Activate This Calling Card | | Call 1-800-962-2190 Acct Rep: PF569022 | | | | They give you a card number: __ __ __ __ __ __ __ __ __ __| | | | To use dial: 1) 1-888-TEL3-444 2) Enter your card #, | | 3) Dial 1 + Area Code + Number. ## Places another call. | ########################################### (hand these out in your biz and use it to build traffic, must use rep# above) Merry X-mas and Happy News Year!!!!!!!!!!! WHAT IF? I could provide YOU with a $400 BULK EMAIL SOFTWARE and LOW COST LONG DISTANCE, plus your OWN HOME BUSINESS FOR FREE? AND WHAT IF? I also provide YOU with a FREE Web Page, and a FREE Marketing Package that includes ads, letters, and much more? I thought that might interest YOU. Let me explain. About 95% will throw this letter away and stay in the rat race without finding out what I have to offer. So, if you are part of the 95% with no confidence in yourself or anyone else; go ahead an throw it away NOW. BECAUSE I am looking for those that have ambition enough to want to try to better themselves. If YOU are still with me, I have some great news. There are NO Startup Costs! NO Sign Up Fee! NO Minimum Volume! NO Meetings! AND You don't have to wonder about how to build your business. Just follow a proven plan. It's that simple. If you are serious about your financial future, reply to this message and put "FREEDOM" in the subject. phone6@juno.com Your financial future is within your grasp. I have the answer to your business growth problems. "Free"! READ ON, I WILL "NOT" ASK YOU TO SPEND ANY MONEY! You don't want to trash this one! I "WILL" give you absolutely "Free" a New Software called "Freedom", that sells for $400. I WILL NOT ASK FOR ANY MONEY! Freedom software allows you to extract email addresses from the newsgroups, AOL subscribers, Etc. Freedom has many features, including easy extractions of the addresses you need to flag for removal. You can extract a "batch" of a few hundred, or a "catagory" of thousands at a time. Will your business "EXPLODE"? You bet it will! IT HAS TO!!!! You will become a part of the "ONLY DOWNLINE IN THE ENTIRE WORLD" THAT HAS THIS CAPABLITY! Along with "Freedom", I provide you with a "GREAT", "FREE BUSINESS", that you can promote on the internet and off. Use Freedom in the business I provide for you, or "Freedom" in your current business. For quick and FREE details, just send an email to: phone6@juno.com and you will receive information about this exciting opportunity right away! I look forward to your response. P.C.S #PF569022 PO Box 1665 Peoria, IL. 61656 (309)679-0915 fax
From: Cosmo Roadkill <cosmo.roadkill%bofh.int@rauug.mil.wi.us> Newsgroups: comp.sys.next.programmer Subject: cmsg cancel <67o5k7$kf8@sjx-ixn7.ix.netcom.com> Control: cancel <67o5k7$kf8@sjx-ixn7.ix.netcom.com> Date: 23 Dec 1997 11:07:50 GMT Organization: BOFH Space Command, Usenet Division Message-ID: <cancel.67o5k7$kf8@sjx-ixn7.ix.netcom.com> Sender: <phone3@earthlink.net> Article cancelled as EMP/ECP, exceeding a BI of 20. The "Current Usenet spam thresholds and guidelines" FAQ is available at http://www.uiuc.edu/ph/www/tskirvin/faqs/spam.html Please include the X-CosmoTraq header of this message in any correspondence specific to this spam. Sick-O-Spam, Spam-B-Gon!
From: Cosmo Roadkill <cosmo.roadkill%bofh.int@rauug.mil.wi.us> Newsgroups: comp.sys.next.marketplace,comp.sys.next.misc,comp.sys.next.programmer,comp.sys.next.software Subject: cmsg cancel <349f7733.0@208.212.139.3> Control: cancel <349f7733.0@208.212.139.3> Date: 23 Dec 1997 11:37:02 GMT Organization: BOFH Space Command, Usenet Division Message-ID: <cancel.349f7733.0@208.212.139.3> Sender: uxbgdm@netwide.net (ATTRACT MORE WOMEN) Article cancelled as EMP/ECP, exceeding a BI of 20. The "Current Usenet spam thresholds and guidelines" FAQ is available at http://www.uiuc.edu/ph/www/tskirvin/faqs/spam.html Please include the X-CosmoTraq header of this message in any correspondence specific to this spam. Sick-O-Spam, Spam-B-Gon!
From: Eric Hermanson <eric@alum.mit.edu> Newsgroups: comp.sys.next.programmer Subject: Argh! FlatFileAdaptor (was Re: NSInlineCString, creating with @"") Date: Tue, 23 Dec 1997 05:00:27 -0700 Organization: Digital Universe Corporation Message-ID: <349FA7DB.1A387778@alum.mit.edu> References: <349F4DEB.D649171E@alum.mit.edu> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit To: eof@omnigroup.com It appears I was mistaken in my guess that using @"..." to create NSStrings may cause memory leaks - strings created with @"..." are built and uniqued at compile time. I figured out that my real problem was that I was using NeXT's FlatFileAdaptor which appears to have a major memory leak (in addition to other problems). The FlatFileColumn returns non-autoreleased objects in it's "newValueForBytes:length:" methods. The FlatFileChannel doesn't release these returned values as it should (in the "dictionaryFromRow:length:entity:" method). After fixing that little problem, the memory leaks go away. The leaks really get tremendous if you are fetching tons of stuff over a large loop. Another bug that I noticed and fixed in the FlatFile Adaptor is that if you define column heading mappings in your flat file database the adaptor ignores these and populates your objects with data in the order in which it comes across attributes in the model (i.e. alphabetically). This is a really annoying bug to say the least. To fix it, you need to fix the FlatFileChannel's "buildColumnsForAttributes:" method by explicitly binding the columns according to the "columnIndexMap" that is stored in the FlatFileContext. Whew! But after you do these things, the FlatFileAdaptor works reasonably well. I'm actually using it to read/write legacy data that is stored in a comma-delimited format and which cannot be put into a database. The FF adaptor is really kind of handy. Question: Can the ODBCAdaptor be used to connect to flat files? I read somewhere that there may be ODBC Flat File DataSource Drivers, but I have not been able to find one. Using the ODBCAdaptor would be the desired choice when having to work with flat files because at least this would support joins (the FlatFileAdaptor that NeXT ships doesn't support joins as far as I can tell). Eric Eric Hermanson wrote: > The following discussion assumes that I am correct in my assumption that > creating a string with the @"..." construct generates an NSInlineCString > in at runtime.... > > I wrote an application which runs several loops over about one thousand > records in the database. I am doing some fairly complex calcuations in > the loop. It appears that I have a major memory problem (memory growing > indefinitely), even though I am using nested NSAutoreleasePools all over > the place. I assumed that I either had a memory leak or a retain-cycle, > so I ran ObjectAlloc and found that I had over 200,000 NSInlineCStrings > being generated! This, needless to say was my memory problem. So after > a little debugging I think I've found the problem. I use the @".." > construct everywhere throught my framework code, and I think this is bad > considering I have some pretty big loops that get iterated tons of > times.
From: nurban@crib.bevc.blacksburg.va.us (Nathan Urban) Newsgroups: comp.sys.next.programmer Subject: Re: NSInlineCString, creating with @"" Date: 23 Dec 1997 07:16:23 -0500 Organization: Data Systems Consulting, Inc. Message-ID: <67oa2n$q06$1@crib.bevc.blacksburg.va.us> References: <349F4DEB.D649171E@alum.mit.edu> In article <349F4DEB.D649171E@alum.mit.edu>, Eric Hermanson <eric@alum.mit.edu> wrote: > 3. In general, is it a bad idea to use @"..."? If you do in fact have a bunch of @"" instances in your app that are never going away, you might want to replace them with flyweights. Wherever you have a @"", replace it with [NSString string]. If that class method is implemented properly, it will return a _shared_ instance of an empty string (since NSStrings are immutable). (I haven't tested it to see if it really is shared, though. If it isn't, you might need to write a category on NSString.) Of course, this has the added overhead of a message dispatch; trading time for space. > 4. WHY is there a +[NSString stringWithString:] method - what's the > use? An alternative to copying? > 5. The documentation says strings created with @"..." are uniqued are a > "per-module" basis. What does this mean? Per framework, per > application? Per .m file, I think. > Because it doesn't appear that ANY of my @"" strings are > being uniqued. Hmm. You'd think that you wouldn't get that many, you'd only have one per @"" in your app. Maybe your problem is something else. Various OpenStep classes use inline strings internally..
From: nurban@crib.bevc.blacksburg.va.us (Nathan Urban) Newsgroups: comp.sys.next.programmer Subject: cancel Control: cancel <67oa2n$q06$1@crib.bevc.blacksburg.va.us> Date: 23 Dec 1997 07:18:27 -0500 Organization: Data Systems Consulting, Inc. Message-ID: <67oa6j$q0b$1@crib.bevc.blacksburg.va.us> <67oa2n$q06$1@crib.bevc.blacksburg.va.us> was cancelled from within trn.
From: boom@sonyx.com Newsgroups: comp.sys.next.programmer Subject: Re: NSInlineCString, creating with @"" Date: 23 Dec 1997 13:06:46 GMT Organization: DIGEX, Inc. Message-ID: <67od16$4kt$1@news2.digex.net> References: <349F4DEB.D649171E@alum.mit.edu> In NSInlineCString, creating with @"" comp.sys.next.programmer Eric Hermanson <eric@alum.mit.edu> writes, > The following discussion assumes that I am correct in my assumption that > creating a string with the @"..." construct generates an NSInlineCString > in at runtime.... > > I wrote an application which runs several loops over about one thousand > records in the database. I am doing some fairly complex calcuations in > the loop. It appears that I have a major memory problem (memory growing > indefinitely), even though I am using nested NSAutoreleasePools all over > the place. I assumed that I either had a memory leak or a retain-cycle, > so I ran ObjectAlloc and found that I had over 200,000 NSInlineCStrings > being generated! This, needless to say was my memory problem. So after > a little debugging I think I've found the problem. I use the @".." > construct everywhere throught my framework code, and I think this is bad > considering I have some pretty big loops that get iterated tons of > times. And according to NSString documentation: > > > " As a convenience, the Objective-C language also supports the @"..." > construct to create a string object constant from 7-bit ASCII encoding: > > NSString *temp = @"/tmp/scratch"; > > Such an object is created at compile time and exists throughout your > program’s execution. The compiler makes such object constants unique on > a per-module basis, and they’re NEVER DEALLOCATED (though you can retain > and release them as you do any other object)." > > > Never deallocated. Wonderful! I guess my questions are: > > 1. Is there any possible way to deallocate a string created by the > @"..." construct? > 2. Is there a preferred method for creating strings (like +[NSString > stringWithCString:])? > 3. In general, is it a bad idea to use @"..."? > 4. WHY is there a +[NSString stringWithString:] method - what's the > use? > 5. The documentation says strings created with @"..." are uniqued are a > "per-module" basis. What does this mean? Per framework, per > application? Because it doesn't appear that ANY of my @"" strings are > being uniqued. I have over 200,000 of these puppies in memory during > the execution of my (admittedly complex) program loops, and I am > assuming there are un-uniqued copies all over the place. > 6. Does anyone have any debugging tips on accessing potentially leaked > objects that show up in ObjectAlloc? ObjectAlloc tells me the TYPE and > NUMBER of objects, but not the CONTENTS of the object (it would help > greatly to know the content of all of these strings so that I can track > down the problem). > > > Thanks In Advance, > Eric > > Hi Eric One thing that NeXT changed about the way they do things is that all string arguments are now NSSrings. the reason to use "@"something"" is because its a lot shorter than actually going through the semantics of actually explicitly creating a new object. one thing you might try is to actually make a real NSString object for the argument(s) that yo are using '@..." for right now. use a real char* string as the basis for storage you use, and then use + stringWithCString. then you have control over when that object is released from the memory pool. one question, though: are you indeed releasing the NSStrings ? using them as an arg. makes that difficult unless you say NSString* s = @"something"; [ obj method:s ]; [ s release ]; the class method +[NSString stringWithString:] allows you to do a deep copy of the NSString object you use as your argument. remember that NSStrings are not just used as arguments to method calls, but actually also provide a great deal of parsing and lexical ability (together with some other classes). i hope this helps somewhat... cheers erik scheirer sonYx, Inc.
From: Patrick Stein is jollyat joker.ppp.cis.uni-muenchen.de Newsgroups: comp.sys.next.programmer Subject: DOCUMENTATION BUG -mutableCopy DOES RETAIN ?????? ( was: NSInlineCString, creating with @"" ) Date: 23 Dec 1997 14:33:41 GMT Organization: Institut fuer Informatik der Universitaet Muenchen Message-ID: <67oi45$ts@arcadia.informatik.uni-muenchen.de> References: <349F4DEB.D649171E@alum.mit.edu> Mime-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Cc: eric@alum.mit.edu In <349F4DEB.D649171E@alum.mit.edu> Eric Hermanson wrote: > The following discussion assumes that I am correct in my assumption that > creating a string with the @"..." construct generates an NSInlineCString > in at runtime.... If it's a program like this : #import <Foundation/Foundation.h> int main() { int i; NSAutoreleasePool *pool = [[NSAutoreleasePool alloc] init]; NSString *testString; for(i=0;i<1000000;i++) { testString = @"fasel"; } NSLog(@"Done alloc. Try a ps -a"); sleep(5); [pool release]; NSLog(@"Done dealloc. Try a ps -a"); sleep(10); } There is NO leak - cause NSStrings generated with @"..." are constants. It is more likely that you read the documentation about Openstep like I did and assumed that the documentation on Openstep is correct where it states in ObjectiveC/4_RunTime.rtfd: <CITE ON> "This initialization is the responsibility of class-specific instance methods that, by convention, begin with the abbreviation ƒinit. If the method takes no arguments, the method name is just those four letters, init. If it takes arguments, labels for the arguments follow the ƒinit prefix. For example, an NSView can be initialized with an initWithFrame: method." <CITE OFF> THIS IS NOT CORRECT ! if you change the code above to : testString = [@"fasel" copy]; Everything is still fine - but when you use: testString = [@"fasel" mutableCopy]; you get huge memory chunks allocated. Do a Project Find for mutableCopy and do a testString = [[@"fasel" mutableCopy] autorelease]; I hope that APPLE changes the documentation on this cause I think it's a severe bug. -- keep cool - jolly =================================================================== Patrick Stein is jolly at eko dot de =================================================================== City councelor : " What are all those channels for ? " Architect : " For the blood." City councelor : " And what are all those knifes for ? " Architect : " To chop everybodys head off. " m.python ===================================================================
From: Cosmo Roadkill <cosmo.roadkill%bofh.int@rauug.mil.wi.us> Newsgroups: comp.sys.next.programmer Subject: cmsg cancel <67p1s7$r5u@dfw-ixnews11.ix.netcom.com> Control: cancel <67p1s7$r5u@dfw-ixnews11.ix.netcom.com> Date: 23 Dec 1997 19:06:12 GMT Organization: BOFH Space Command, Usenet Division Message-ID: <cancel.67p1s7$r5u@dfw-ixnews11.ix.netcom.com> Sender: <Mail_Offerz@earthlink.net> Article cancelled as EMP/ECP, exceeding a BI of 20. The "Current Usenet spam thresholds and guidelines" FAQ is available at http://www.uiuc.edu/ph/www/tskirvin/faqs/spam.html Please include the X-CosmoTraq header of this message in any correspondence specific to this spam. Sick-O-Spam, Spam-B-Gon!
From: mbessey@apple.com (Mark Bessey) Newsgroups: comp.sys.next.programmer Subject: Re: DOCUMENTATION BUG -mutableCopy DOES RETAIN ?????? ( was: NSInlineCString, creating with @"" ) Date: 23 Dec 1997 19:54:34 GMT Organization: Apple Computer, Inc. Message-ID: <67p4tq$orm$1@news.apple.com> References: <67oi45$ts@arcadia.informatik.uni-muenchen.de> Patrick Stein is jollyat joker.ppp.cis.uni-muenchen.de writes > There is NO leak - cause NSStrings generated with @"..." are constants. > > It is more likely that you read the documentation about Openstep like I > did and assumed that the documentation on Openstep is correct where it > states in ObjectiveC/4_RunTime.rtfd: > > <CITE ON> > "This initialization is the responsibility of class-specific instance > methods that, by convention, begin with the abbreviation "init". If the > method takes no arguments, the method name is just those four letters, > init. If it takes arguments, labels for the arguments follow the "init" > prefix. For example, an NSView can be initialized with an initWithFrame: > method." > <CITE OFF> > > THIS IS NOT CORRECT ! Actually, it is correct, as far as it goes. The "normal" method for creating new objects in Objective-C is to use [[SomeClass alloc] init]. That doesn't mean that there aren't other ways to allocate objects. > if you change the code above to : > testString = [@"fasel" copy]; > > Everything is still fine - but when you use: > testString = [@"fasel" mutableCopy]; > > you get huge memory chunks allocated. [snip] > I hope that APPLE changes the documentation on this cause I think it's a > severe bug. copy/mutablecopy/release/autorelease are discussed in a different document, which you can find at /NextLibrary/Documentation/NextDev/TasksAndConcepts/ProgrammingTopics/Obje ctOwnership.rtf A relevant excerpt would be: "If you allocate, copy, or retain an object, you are responsible for releasing the newly created object with release or autorelease. Any other time you receive an object, you're not responsible for releasing it." You might want to also check out the reference docs for the NSCopying protocol, and the NSObject class and NSObject protocol... -- Mark Bessey Apple Computer, Inc. -->I DON'T SPEAK FOR APPLE<--
From: moetteli@citeu.unige.ch Newsgroups: comp.sys.next.programmer Subject: ProjectBuilder can©t connect??? Date: 23 Dec 1997 19:50:32 GMT Organization: University of Geneva Distribution: world Message-ID: <67p4m8$7cm@uni2f.unige.ch> Does anybody know, why my ProjectBuilder after every project it opened prints this message: ProjectBuilder[2819] Could not obtain connection to new projectServer after attempting to launch /usr/ucb/rsh. Everything seems to work. But why this message? Regards Phil
From: nurban@crib.bevc.blacksburg.va.us (Nathan Urban) Newsgroups: comp.sys.next.programmer Subject: YB/Windows + MFC Date: 23 Dec 1997 15:58:04 -0500 Organization: Data Systems Consulting, Inc. Message-ID: <67p8ks$rdv$1@crib.bevc.blacksburg.va.us> I have some legacy code developed using MS Developer Studio and MFC that I want to produce an OpenStep interface to using YellowBox/Windows. My understanding is that it is impossible to link the MFC stuff against my YB project and access it directly, that the only way I can do it is through OLE. Is this correct? If so, what would I need to do to OLE-ify my MFC-based code and call it from the YB project? I've looked at the VCCalc example somewhat, but I don't really know much about OLE and am not sure about what I'd have to do on the MFC or on the YB side to get this working. Is this mostly a Developer Studio issue and I should be looking there, or do I need to know things about how YB handles it? (My apologies for bringing all this Windows junk in here, but I really want to use YB to interface to this code so I don't have to write the interface app in Developer Studio!)
From: "Lance Togar" <ltogar@msn.com> Newsgroups: comp.sys.mac.advocacy,comp.sys.next.advocacy,comp.sys.next.programmer References: <01bd0f4c$311039c0$0100007f@purdy_home> Subject: Re: Using a Modem with Rhapsody (Intel)? Date: Tue, 23 Dec 1997 17:13:36 -0500 Message-ID: <349ff0e6.0@news2.kcdata.com> Eric Purdy wrote in message <01bd0f4c$311039c0$0100007f@purdy_home>... |I've successfully installed RDR for Intel but can't seem to figure out how |to get the modem to work. Any ideas? I don't even know if RDR supports |modems as there were no drivers included with it. Should there be a modem |option when I start Configure.app? I went to some type of control with |both printer and fax/modem stuff, but when I clicked add the app just |closed up shop and went away without adding the modem. | .. RDR doesn't support PC serial ports so modems are out. One of the easier drivers to do so.... daaaa. However, this is a Beta, oooops, developer release so next time around maybe. In the interm, if you want network, you're expected to use a NIC. .. ..
From: ANTI_SPAM_dreely@cyberstore.ca Newsgroups: comp.sys.next.programmer Subject: Re: ProjectBuilder can©t connect??? Date: 24 Dec 1997 02:07:02 GMT Organization: Canada Internet Direct, Inc. Message-ID: <67pqo6$gio$1@brie.direct.ca> References: <67p4m8$7cm@uni2f.unige.ch> moetteli@citeu.unige.ch wrote: >Does anybody know, why my ProjectBuilder after every project it opened prints this message: > >ProjectBuilder[2819] Could not obtain connection to new projectServer after attempting to launch /usr/ucb/rsh. > > >Everything seems to work. But why this message? I don't know the answer, but I would look at ProjectBuilder preferences and also do a dread -o ProjectBuilder at the command line to see if you find any hints. Darren www.bcog.org/~dreely
From: Joe Panico <jpanico@ml.com> Newsgroups: comp.sys.next.programmer Subject: Re: basic Objective-C question... Date: Wed, 24 Dec 1997 12:09:17 -0500 Organization: Merrill Lynch Message-ID: <34A141BD.C9B4E821@ml.com> References: <3320bdbc.1382405@news1.lig.bellsouth.net> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit That's is part of the ObjC spec. In fact, it doesn't have to be at the start of a *method*. It can be at the start of any *block*; e.g. while(1) { int i; } But unlike Java, you cannot declare variables at any arbitrary spot. IMHO, this is unfortunate, while others believe that the head-of-the-block restriction makes the code more readable. C'est la guerre. Brian Wotring wrote: > I haven't been able to find a reason/answer for this problem. I'm > using OpenStep 4.2 Mach: > > I've noticed that when I begin a method, if I need to declare an > NSString object, or an int, or float, or whatever, if I don't make the > declerations first in the method I get an error. For example, if I use > a 'for' loop like ---> for( x = 0; x < 5; x++ ) I have to declare > the integer x at the beginning of the method, not in the middle. WHY > ?!?!
From: mtrombin@ix.netcom.com (Mark Trombino) Newsgroups: comp.sys.next.programmer Subject: Re: OS 4.1 DEV on OS 4.2 User? Date: 24 Dec 1997 18:46:46 GMT Organization: Egghead Billy, Inc. Message-ID: <67rlam$2f5@dfw-ixnews6.ix.netcom.com> References: <67o0d2$8np$1@brie.direct.ca> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Cc: ANTI_SPAM_dreely@cyberstore.ca In <67o0d2$8np$1@brie.direct.ca> ANTI_SPAM_dreely@cyberstore.ca wrote: > Will OpenStep 4.1 Developer work properly with OS 4.2 User? > > Thanks in advance. Nope. Tried it myself once and none of the developer apps would run.... -- Mark Trombino mtrombin@ix.netcom.com (NEXTMail, MIME Mail okay)
From: mbessey@apple.com (Mark Bessey) Newsgroups: comp.sys.next.programmer Subject: Re: basic Objective-C question... Date: 24 Dec 1997 18:48:09 GMT Organization: Apple Computer, Inc. Message-ID: <67rld9$11si$1@news.apple.com> References: <34A141BD.C9B4E821@ml.com> I wonder if using the Objective-C++ compiler would allow you to do this? (runs off to check) Yes, that works. The compiler option for Objective-C++ is -ObjC++, or you can just name your source files with a .M extension (that's a captial M). -Mark Joe Panico <jpanico@ml.com> writes > That's is part of the ObjC spec. In fact, it doesn't have to be at the > start of a *method*. It can be at the start of any *block*; e.g. > > while(1) { > int i; > > } > > But unlike Java, you cannot declare variables at any arbitrary spot. IMHO, > this is unfortunate, while others believe that the head-of-the-block > restriction makes the code more readable. > C'est la guerre. > > Brian Wotring wrote: > > > I haven't been able to find a reason/answer for this problem. I'm > > using OpenStep 4.2 Mach: > > > > I've noticed that when I begin a method, if I need to declare an > > NSString object, or an int, or float, or whatever, if I don't make the > > declerations first in the method I get an error. For example, if I use > > a 'for' loop like ---> for( x = 0; x < 5; x++ ) I have to declare > > the integer x at the beginning of the method, not in the middle. WHY > > ?!?! > > -- Mark Bessey Apple Computer, Inc. -->I DON'T SPEAK FOR APPLE<--
From: dave@turbocat.de (David Wetzel) Newsgroups: comp.sys.next.programmer Subject: Subclassing NSTextField? Date: 25 Dec 1997 18:37:50 GMT Organization: Turbocat's Development Message-ID: <67u95u$fj9@alice.turbocat.de> Hello! I have made a subclass of NSTextField and use - (void)keyUp:(NSEvent *)theEvent; But this approach has two disatvantages: 1: The chars appear in the TextField before my code changes them. 2: If the user edits in the middle of the text, I am lost in space. Questions: How can I determine where the cursor is? How can I change the text before it is displayed? The TextField capitalizes all chars after a Space, ".", "." (default settings) If you enter "david wetzel" it gives "David Wetzel" Thanks in advance -- _ _ _(_)(_)_ David Wetzel, Turbocat's Development, (_) __ (_) Buchhorster Strasse, D-16567 Muehlenbeck/Berlin, FRG, _/ \_ Fax +49 33056 82835 NeXTmail dave@turbocat.de (______) http://www.turbocat.de/ DEVELOPMENT * CONSULTING * ADMINISTRATION WATCH OUT FOR TURBOFAX for OPENSTEP!
From: Cosmo Roadkill <cosmo.roadkill%bofh.int@rauug.mil.wi.us> Newsgroups: comp.sys.mac.programmer.tools,comp.sys.newton.programmer,comp.sys.next.programmer,comp.sys.psion.programmer,comp.unix.programmer,comp.unix.sco.programmer,de.comp.os.ms-windows.programmer,de.comp.os.os2.programmer,dk.edb.programmering,dk.edb.progr Subject: cmsg cancel <67v12b$nlr@suriname.earthlink.net> Control: cancel <67v12b$nlr@suriname.earthlink.net> Date: 26 Dec 1997 01:45:47 GMT Organization: BOFH Space Command, Usenet Division Message-ID: <cancel.67v12b$nlr@suriname.earthlink.net> Sender: "tservice" <tservice@earthlink.net> Article cancelled as EMP/ECP, exceeding a BI of 20. The "Current Usenet spam thresholds and guidelines" FAQ is available at http://www.uiuc.edu/ph/www/tskirvin/faqs/spam.html Please include the X-CosmoTraq header of this message in any correspondence specific to this spam. Sick-O-Spam, Spam-B-Gon!
From: Cosmo Roadkill <cosmo.roadkill%bofh.int@rauug.mil.wi.us> Newsgroups: comp.sys.next.programmer Subject: cmsg cancel <349e08a3.0@news.nni.com> Control: cancel <349e08a3.0@news.nni.com> Date: 25 Dec 1997 20:19:24 GMT Organization: BOFH Space Command, Usenet Division Message-ID: <cancel.349e08a3.0@news.nni.com> Sender: creditman@nni.com Article cancelled as EMP/ECP, exceeding a BI of 20. The "Current Usenet spam thresholds and guidelines" FAQ is available at http://www.uiuc.edu/ph/www/tskirvin/faqs/spam.html Please include the X-CosmoTraq header of this message in any correspondence specific to this spam. Sick-O-Spam, Spam-B-Gon!
From: Alex Blakemore <alex@genoa.com> Newsgroups: comp.sys.next.programmer Subject: Re: NSInlineCString, creating with @"" Date: 25 Dec 1997 04:34:03 GMT Organization: Genoa Software Systems Message-ID: <67snnr$hnu@saturn.genoa.com> References: <349F4DEB.D649171E@alum.mit.edu> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Cc: eric@alum.mit.edu In <349F4DEB.D649171E@alum.mit.edu> Eric Hermanson wrote: > I ran ObjectAlloc and found that I had over 200,000 NSInlineCStrings > being generated! ...I think I've found the problem. I use the @".." construct As others have pointed out, the @"" construct doesn't leak. They are treated specially by the compiler and linker, much as normal in line C strings such as "static string" are treated. (i.e., one instance created at compile/link time, reference the same copy whenever the string is referenced at runtime, never deallocated but thats ok in this case) Unfortunately, ObjectAlloc doesnt seem to know about this special case and reports erroneous leaks for NSInlineCStrings. Don't worry about them. Something like the following (untested) code should illustrate the behavior. int i; for (i = 0; i < 10000; i++) { NSString * const testString = @"test string"; fprintf (stderr, "address of test string is %X", (unsigned int) testString); } -- Alex Blakemore alex@genoa.com NeXT, MIME and ASCII mail accepted
From: Cosmo Roadkill <cosmo.roadkill%bofh.int@rauug.mil.wi.us> Newsgroups: comp.sys.next.programmer Subject: cmsg cancel <34a2f634.1@news.sac.bfp.net> Control: cancel <34a2f634.1@news.sac.bfp.net> Date: 26 Dec 1997 00:20:23 GMT Organization: BOFH Space Command, Usenet Division Message-ID: <cancel.34a2f634.1@news.sac.bfp.net> Sender: cb101@aolqpdbi1.com Article cancelled as EMP/ECP, exceeding a BI of 20. The "Current Usenet spam thresholds and guidelines" FAQ is available at http://www.uiuc.edu/ph/www/tskirvin/faqs/spam.html Please include the X-CosmoTraq header of this message in any correspondence specific to this spam. Sick-O-Spam, Spam-B-Gon!
From: maury@softarc.com (Maury Markowitz) Newsgroups: comp.sys.next.programmer Subject: Re: basic Objective-C question... Date: Fri, 26 Dec 1997 13:04:17 -0500 Organization: Atria Software Message-ID: <maury-2612971304170001@198.133.37.101> References: <3320bdbc.1382405@news1.lig.bellsouth.net> <34A141BD.C9B4E821@ml.com> In article <34A141BD.C9B4E821@ml.com>, Joe Panico <jpanico@ml.com> wrote: > But unlike Java, you cannot declare variables at any arbitrary spot. IMHO, > this is unfortunate, while others believe that the head-of-the-block > restriction makes the code more readable. This appears to be a "time and place issue". I was convinced of this as well in my Modula days, but I've seen a lot of code since then where local declarations definitely improved readability. Maury
From: Trevin Beattie <*trevin*@*xmission*.*com*> Newsgroups: comp.sys.next.programmer Subject: Bad image in .nib file Date: Fri, 26 Dec 1997 11:45:10 -0700 Organization: XMission Internet (801 539 0900) Message-ID: <680tvk$r73$1@news.xmission.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit How does one delete an image from a .nib file? I created a button icon and added it to my .nib, but it was the wrong size. So I remade the tiff file sligtly smaller, but when I try to place the revised version in the .nib file I get an error "Image xxxxx already exists". I have successfully replaced the image in my .project file, but the one in my .nib file is still the wrong size. Is there anything I can do, short of deleting the whole interface and starting over? -- Trevin Beattie "Do not meddle in the affairs of wizards, *To*reply*to*this* for you are crunchy and good with ketchup." *message,*remove*the* --unknown *asterisks*from*my*email*address.*
From: prak@usl.edu (Brian Wotring) Newsgroups: comp.sys.next.programmer Subject: basic Objective-C question... Message-ID: <3320bdbc.1382405@news1.lig.bellsouth.net> Date: Wed, 24 Dec 1997 08:45:29 GMT NNTP-Posting-Date: Wed, 24 Dec 1997 03:45:29 EST I haven't been able to find a reason/answer for this problem. I'm using OpenStep 4.2 Mach: I've noticed that when I begin a method, if I need to declare an NSString object, or an int, or float, or whatever, if I don't make the declerations first in the method I get an error. For example, if I use a 'for' loop like ---> for( x = 0; x < 5; x++ ) I have to declare the integer x at the beginning of the method, not in the middle. WHY ?!?!
From: "Michelle L. Buck" <buck.erik@mcleod.net> Newsgroups: comp.sys.next.programmer Subject: Display buffering with Openstep NT/95 Date: Fri, 26 Dec 1997 13:31:14 -0600 Organization: McleodUSA - http://www.mcleodusa.net Message-ID: <6810q6$n061@odie.mcleod.net> I have an application that produces animated graphics as fast as it can. On OpenStep Mach, everything works fine. On NT and 95, the application produces new pictures faster than they appear on screen. The pictures are not lost. They are buffered. When the application is paused, the screen keeps on changing for several seconds (even minutes) as the buffers are flushed. Even worse, the buffers consume memory. If the application is not paused regularly, all memory is consumed and NT/95 terminates the program. Better/worse graphics cards have some effect on the rate at which the buffering takes place. I find it interesting that the complex animated graphics can be produced faster than NT/95/Postscript server can flush them to screen. Are there any suggestions about how to reduce this buffering ? begin 666 ATT00018.gif M1TE&.#EA% `4`/<``/______S/__F?__9O__,___`/_,___,S/_,F?_,9O_, M,__,`/^9__^9S/^9F?^99O^9,_^9`/]F__]FS/]FF?]F9O]F,_]F`/\S__\S MS/\SF?\S9O\S,_\S`/\`__\`S/\`F?\`9O\`,_\``,S__\S_S,S_F<S_9LS_ M,\S_`,S,_\S,S,S,F<S,9LS,,\S,`,R9_\R9S,R9F<R99LR9,\R9`,QF_\QF MS,QFF<QF9LQF,\QF`,PS_\PSS,PSF<PS9LPS,\PS`,P`_\P`S,P`F<P`9LP` M,\P``)G__YG_S)G_F9G_9IG_,YG_`)G,_YG,S)G,F9G,9IG,,YG,`)F9_YF9 MS)F9F9F99IF9,YF9`)EF_YEFS)EFF9EF9IEF,YEF`)DS_YDSS)DSF9DS9IDS M,YDS`)D`_YD`S)D`F9D`9ID`,YD``&;__V;_S&;_F6;_9F;_,V;_`&;,_V;, MS&;,F6;,9F;,,V;,`&:9_V:9S&:9F6:99F:9,V:9`&9F_V9FS&9FF69F9F9F M,V9F`&8S_V8SS&8SF68S9F8S,V8S`&8`_V8`S&8`F68`9F8`,V8``#/__S/_ MS#/_F3/_9C/_,S/_`#/,_S/,S#/,F3/,9C/,,S/,`#.9_S.9S#.9F3.99C.9 M,S.9`#-F_S-FS#-FF3-F9C-F,S-F`#,S_S,SS#,SF3,S9C,S,S,S`#,`_S,` MS#,`F3,`9C,`,S,```#__P#_S #_F0#_9@#_,P#_``#,_P#,S #,F0#,9@#, M,P#,``"9_P"9S "9F0"99@"9,P"9``!F_P!FS !FF0!F9@!F,P!F```S_P`S MS `SF0`S9@`S,P`S````_P``S ``F0``9@``,P`````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M`````````````````````"P`````% `4`$ (0P!)"!Q(L*!!``@3*ER84"## MAPL=0IPH<>+#BA8CDLAX<2-'C1]!AFSH<20`C"%1?E3)D65&EQ9A4BPY4B9$ '@SAS!@0`.P`` ` end
From: "Clemmensen" <gclem@frontline-software.dk> Newsgroups: comp.sys.next.programmer Subject: Re: Bad image in .nib file Date: 26 Dec 1997 23:24:45 GMT Organization: ObjectWare, Inc. Message-ID: <01bd1255$a2b912c0$1a02cfcf@armaga.texas.net> References: <680tvk$r73$1@news.xmission.com> Open the .nib file (Open as Folder...) and do a normal Destroy file (or drag to the recycler). Geert Trevin Beattie <*trevin*@*xmission*.*com*> wrote in article <680tvk$r73$1@news.xmission.com>... > How does one delete an image from a .nib file? I created a button icon > and added it to my .nib, but it was the wrong size. So I remade the > tiff file sligtly smaller, but when I try to place the revised version > in the .nib file I get an error "Image xxxxx already exists". I have > successfully replaced the image in my .project file, but the one in my > .nib file is still the wrong size. Is there anything I can do, short of > deleting the whole interface and starting over?
From: jcr.remove@this.phrase.idiom.com (John C. Randolph) Newsgroups: comp.sys.next.programmer Subject: Re: basic Objective-C question... Date: 27 Dec 1997 00:57:58 GMT Organization: WARPnet, Incorporated Message-ID: <681jqm$jsm$1@news.idiom.com> References: <3320bdbc.1382405@news1.lig.bellsouth.net> <34A141BD.C9B4E821@ml.com> <maury-2612971304170001@198.133.37.101> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Cc: maury@softarc.com In <maury-2612971304170001@198.133.37.101> Maury Markowitz wrote: -> In article <34A141BD.C9B4E821@ml.com>, Joe Panico <jpanico@ml.com> wrote: -> -> > But unlike Java, you cannot declare variables at any arbitrary spot. IMHO, -> > this is unfortunate, while others believe that the head-of-the-block -> > restriction makes the code more readable. -> -> This appears to be a "time and place issue". I was convinced of this as -> well in my Modula days, but I've seen a lot of code since then where local -> declarations definitely improved readability. I've seen a lot of code where a single method goes on for three or four pages, and in that case, then it's a pain to look all the way back to the beginning for a declaration. However, it's *very* poor practice to write methods that are longer than a screen page of text. -jcr -- John C. Randolph (408) 358-6732 NeXT mail preferred. Chief Technology Officer, WARPnet Incorporated. @"Hey, %s! You're a NAZI, and you can't spell!"
From: rdk <khader@vnet.net> Newsgroups: comp.sys.next.programmer Subject: what is wrong with fstream.h using -ObjC++ in OpenStep 4.2 for NT? Date: Thu, 25 Dec 1997 02:30:09 -0800 Organization: Vnet Internet Access, Inc. Message-ID: <34A235B1.688B@vnet.net> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit create a new project an add the following t.cxx class #include <fstream.h> class t{ t(); foo () { return 0;} }; I get the following errors: In file included from C:/NeXT/NextLibrary/Frameworks/System.framework/Headers/ios.h:19, from C:/NeXT/NextLibrary/Frameworks/System.framework/Headers/redist/IOSTREAM.H:58, from C:/NeXT/NextLibrary/Frameworks/System.framework/Headers/iostream.h:19, from C:/NeXT/NextLibrary/Frameworks/System.framework/Headers/redist/FSTREAM.H:55, from C:/NeXT/NextLibrary/Frameworks/System.framework/Headers/fstream.h:10, from ./t.h:5, from t.cxx:2: C:/NeXT/NextLibrary/Frameworks/System.framework/Headers/redist/IOS.H:178: `ios::operator void *(...)' must take `void' C:/NeXT/NextLibrary/Frameworks/System.framework/Headers/redist/IOS.H:178: confused by earlier errors, bailing out gcc: Internal compiler error: program cc1objplus got fatal signal 34 if you change the declaration * operator overload of ios class operator void *() const { if(state&(badbit|failbit) ) return 0; return (void *)this; } to operator void *(void) const { if(state&(badbit|failbit) ) return 0; return (void *)this; } it passes to the next error which is the operator overload ! any clues?
From: Trevin Beattie <*trevin*@*xmission*.*com*> Newsgroups: comp.sys.next.programmer Subject: Re: Bad image in .nib file Date: Sat, 27 Dec 1997 21:51:09 -0700 Organization: XMission Internet (801 539 0900) Message-ID: <684lrs$n96$1@news.xmission.com> References: <680tvk$r73$1@news.xmission.com> <01bd1255$a2b912c0$1a02cfcf@armaga.texas.net> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Clemmensen wrote: > > Open the .nib file (Open as Folder...) and do a normal Destroy file (or > drag to the recycler). Like I said: > Trevin Beattie <*trevin*@*xmission*.*com*> wrote... > > Is there anything I can do, short of > > deleting the whole interface and starting over? -- Trevin Beattie "Do not meddle in the affairs of wizards, *To*reply*to*this* for you are crunchy and good with ketchup." *message,*remove*the* --unknown *asterisks*from*my*email*address.*
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: <4893882680420@digifix.com> Date: 28 Dec 1997 04:59:39 GMT Organization: Digital Fix Development Message-ID: <343883285229@digifix.com> Topics include: Major OpenStep/NEXTSTEP World Wide Web Sites OpenStep/NEXTSTEP/Rhapsody Related Usenet Newsgroups Major OpenStep/NEXTSTEP FTP sites NeXTanswers Major OpenStep/NEXTSTEP World Wide Web Sites ============================================ The following sites are a sample of the OpenStep related WWW sites available. A comprehensive list is available on Stepwise. Stepwise OpenStep/Rhapsody Information Server http://www.stepwise.com Stepwise has been serving the OpenStep/NEXTSTEP community since March 1993. Some of the many resources on the site include: OpenStep Third Party Software guide, Developer Directory, Mailing List information, extensive listing of FTP and WWW sites related to OpenStep and NEXTSTEP, OpenStep related Frequently Asked Questions. NeXT Software Archives @ Peak.org http://www.peak.org/next http://www.peak.org/openstep PEAK is the premier NeXTStep/OpenStep FTP site in North America. NeXT Software Archives @ Peak.org http://www.peak.org/next http://www.peak.org/openstep PEAK is the premier NeXTStep/OpenStep FTP site in North America. This is the World Wide Web interace to the FTP site. Apple Enterprise Software Group (formerly NeXT Computer, Inc.) http://www.next.com Here is where you'll find the NeXTanswers archive, with information on OpenStep installation, drivers and software patches. Apple Computer's 'Prelude to Rhapsody' Self Support Site http://devworld.apple.com/dev/prelude.html This site has been constructed to help you help yourself to learn as much as possible about the foundation for Rhapsody, today's OPENSTEP. The site provides an informal collection of pointers, references, and starting points for developers who are using the Prelude to Rhapsody bundle, distributed at this year's Worldwide Developer Conference. OpenStep/NEXTSTEP/Rhapsody Related Usenet Newsgroups ==================================================== 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. 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. 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. 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. 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. 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!!! 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. COMP.SYS.NEXT.SOFTWARE This is a place to talk about [third party] software products that run on NEXTSTEP systems. COMP.SYS.NEXT.SYSADMIN Stuff relating to NeXT system administration issues; in rare cases this will spill over into .programmer or .software. ** RELATED NEWSGROUPS ** 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. COMP.LANG.OBJECTIVE-C Technical talk about the Objective-C language. Implemetations discussed include NeXT, Gnu, Stepstone, etc. 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 Major OpenStep/NEXTSTEP FTP sites ================================= ftp://ftp.next.peak.org The main site for North American submissions formerly ftp.cs.orst.edu ftp://ftp.peanuts.org: (Peanuts) Located in Germany. Comprehensive archive site. Very well maintained. ftp://ftp.nluug.nl/pub/comp/next NeGeN/NiNe (NEXTSTEP Gebruikers Nederland/NeXTSTEP in the Netherlands) 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: sanguish@digifix.com (Scott Anguish) Newsgroups: comp.sys.next.programmer Subject: Re: Bad image in .nib file Date: 28 Dec 1997 05:03:40 GMT Organization: Digital Fix Development Message-ID: <684mjc$dcv$1@news.digifix.com> References: <680tvk$r73$1@news.xmission.com> <01bd1255$a2b912c0$1a02cfcf@armaga.texas.net> <684lrs$n96$1@news.xmission.com> In-Reply-To: <684lrs$n96$1@news.xmission.com> On 12/27/97, Trevin Beattie wrote: >Clemmensen wrote: >> >> Open the .nib file (Open as Folder...) and do a normal Destroy file (or >> drag to the recycler). > >Like I said: > >> Trevin Beattie <*trevin*@*xmission*.*com*> wrote... >> > Is there anything I can do, short of >> > deleting the whole interface and starting over? You may only need to destroy the image file within the .nib directory.... Thats what the original poster had suggested doing. Then you just need to find the image again elsewhere.. -- Scott Anguish <sanguish@digifix.com> NEXTSTEP/OpenStep Information <URL:http://www.stepwise.com>
From: "Ferhat Bueyuekkoekten" <ferhat@coil.com> Newsgroups: comp.sys.next.programmer Subject: Re: Can I use a removeable hard drive with openstep? Date: Sun, 28 Dec 1997 11:58:37 -0500 Organization: Internet Concourse Message-ID: <6861e0$qr4$1@ns.concourse.com> References: <349766a1.10257516@news-s01.ny.us.ibm.net> > >I currently run Windoze 95 and would also like >to run Openstep 4.2 ("Openstep for the intel" or >is it "Openstep for the Mach"? -the one without >WindowsNT). I have a 4 gig hard drive installed. >I really don't want to go through the nightmare >of trying to get two operating systems to work! Its not a nightmare. I have a Adaptec 2940 SCSI adapter and it installed fine on my machine. I can boot 95/NT4/OpenStep/NT5 on it fine. >I was thinking of one strategy: getting one of those >removable hard drives. I am wondering if anyone else >has done/does this? One other option would be the >Iomega "Jazz" drive (though I swore I would never >buy another thing from Iomega). > >Has any body ever done any of these? plese respond >in the newsgroup. Thank you. OpenStep recognizes my Jaz but I've never tried installing OpenStep on it. Ferhat Data Dynamics
From: jobs@donatech.com (Donatech Corporation) Newsgroups: comp.sys.newton.misc,comp.sys.next.programmer,comp.sys.sun.wanted,comp.unix.programmer,comp.unix.questions,comp.lang.basic.misc,comp.lang.python,comp.lang.rexx,comp.lang.tcl,comp.mail.eudora.ms-windows,comp.object,comp.os.geos.misc,comp.os.linux.advocacy,comp.os.linux.development.apps,comp.os.linux.hardware,comp.os.linux.misc,comp.os.linux.networking,comp.os.linux.setup,comp.os.linux.x,comp.os.ms-windows.advocacy,comp.os.ms-windows.nt.advocacy,comp.os.ms-windows.nt.misc,comp.os.ms-windows.nt.software.services,comp.os.ms-windows.win95.misc Subject: PROGRAMMERS Date: 28 Dec 1997 20:30:06 GMT Organization: LISCO Message-ID: <686cse$gum$38@jefferson.lisco.com> Mime-Version: 1.0 Content-Type: Text/Plain; charset=US-ASCII * * * * PROGRAMMERS * * * * Required Skills: COBOL, CICS, DB2. Job Description: Programmers needed for mainframe applications. This position is for a large insurance/financial services company headquartered in Des Moines, Iowa. The company serves more than nine million customers. Title: Programmers Job Location: Iowa Start Date: Immediate Duration: 6+ months Rate/Salary: Open Company Profile: Donatech Corporation provides a wide range of software engineering services to Fortune 500 companies, focusing on telecommunications, information systems, avionics and industrial electronics, including contract, placement, and engineering services. We are committed to making every project a success. For immediate consideration please send your resume in confidence to: Job # 1596 Donatech Corporation P.O. Box 830 Fairfield, IA 52556 E-mail: jobs@donatech.com Web page: http://www.donatech.com Fax: (515) 472-6244 Tel: (800) 328-2133 Donatech is an equal opportunity employer.
From: maury@softarc.com (Maury Markowitz) Newsgroups: comp.sys.next.programmer Subject: My first real application Date: Sun, 28 Dec 1997 15:58:52 -0500 Organization: Atria Software Message-ID: <maury-2812971558530001@198.133.37.101> Well I think I have enough of a grasp on OS to start a real application in it. It's a complex one though, although with fairly little actual code. It's a satellite tracking system, which needs to... a) list a database of sats, each with about 50 "elements" with about 17000 sats in the overall list. These change every week, so the ability to merge updates is needed. [this seems easy, table views with simple editing and such right out of NS] b) import and export these databases (and selections inside) into a variety of simple text based formats [very easy, iterate over the selection and pump it out] b) allow for "virtual databases" that consist of pointers into another database, so what when the master db's are updated nothing needs to happen in these user databases (this is used to save selections of sats that users find interesting - they can update a single large db and then open these small files so they aren't overwhelmed with huge lists). [this seems difficult, it needs to be a real database because they may wish to pass them around, so what it needs to do it seems is keep pointers to other master databases and look in them for updates?] c) provide "reports" in various forms (simple text ones to start) from the selected sets of sats. This may be time consuming, threading this would be nice, but not required for the first versions. [this is simple C code that is publically available, I need to wrap it] My current thoughts are to use a main controller for working with the databases, I don't believe I need separate ones for "real" vs. "virtual" databases. For instance, the "master" database may be built from a selection of other databases each updated from a separate source. The distinction between "real" and "virtual" is likely non-existant, so if anyone has advice on how to implement this I'd love to hear it! The reports issue is easy enough from a code standpoint. My current thought is to use a separate controller for these reports - likely one for each type of report. However depending on what is the front window, a database or report, Save and Print (et all) would need to talk to different controllers. Any advice here? Should I have a master controller as my deligate which talks to these? Or should I stick with only one controller that knows both? Basically my application works on multiple documents, suggestions and examples on how best to deal with this would be appreciated. Maury
From: jobs@donatech.com (Donatech Corporation) Newsgroups: comp.sys.newton.misc,comp.sys.next.programmer,comp.sys.sun.wanted,comp.unix.programmer,comp.unix.questions,comp.lang.basic.misc,comp.lang.python,comp.lang.rexx,comp.lang.tcl,comp.mail.eudora.ms-windows,comp.object,comp.os.geos.misc,comp.os.linux.advocacy,comp.os.linux.development.apps,comp.os.linux.hardware,comp.os.linux.misc,comp.os.linux.networking,comp.os.linux.setup,comp.os.linux.x,comp.os.ms-windows.advocacy,comp.os.ms-windows.nt.advocacy,comp.os.ms-windows.nt.misc,comp.os.ms-windows.nt.software.services,comp.os.ms-windows.win95.misc Subject: PROGRAMMER/ANALYST Date: 28 Dec 1997 20:29:48 GMT Organization: LISCO Message-ID: <686crs$gum$37@jefferson.lisco.com> Mime-Version: 1.0 Content-Type: Text/Plain; charset=US-ASCII * * * * PROGRAMMER/ANALYST * * * * Required Skills: TSO, DB2, SQL, CICS, QMF, COBOL Job Description: This is a programming position for a large insurance company in Des Moines, Iowa. The application is tracking employee benefits and human relations system support. Title: Programmer/Analyst Job Location: Des Moines, Iowa Start Date: Immediate Duration: Open Rate Salary: Open Company Profile: Donatech Corporation is celebrating its tenth year of excellence in providing software engineering services to its Fortune 500 clients. Specializing in avionics, telecommunications, information systems, and industrial electronics, Donatech provides contract and direct placement as well as managed off-site software engineering services. Join Donatech's dynamic team and lend your expertise at the forefront of technology. For immediate consideration, please send your resume in confidence to: Job # 1597 Donatech Corporation P.O. Box 830 Fairfield, Iowa 52556 E-Mail: jobs@donatech.com Web Page: http://www.donatech.com Fax: (515) 472-6244 Tel: (800) 328-2133 Donatech is an equal opportunity employer.
From: jobs@donatech.com (Donatech Corporation) Newsgroups: comp.sys.newton.misc,comp.sys.next.programmer,comp.sys.sun.wanted,comp.unix.programmer,comp.unix.questions,comp.lang.basic.misc,comp.lang.python,comp.lang.rexx,comp.lang.tcl,comp.mail.eudora.ms-windows,comp.object,comp.os.geos.misc,comp.os.linux.advocacy,comp.os.linux.development.apps,comp.os.linux.hardware,comp.os.linux.misc,comp.os.linux.networking,comp.os.linux.setup,comp.os.linux.x,comp.os.ms-windows.advocacy,comp.os.ms-windows.nt.advocacy,comp.os.ms-windows.nt.misc,comp.os.ms-windows.nt.software.services,comp.os.ms-windows.win95.misc Subject: Avionics Systems Test Engineers Date: 28 Dec 1997 20:31:34 GMT Organization: LISCO Message-ID: <686cv6$gum$43@jefferson.lisco.com> Mime-Version: 1.0 Content-Type: Text/Plain; charset=US-ASCII * * * * Avionics Systems Test Engineers * * * * Required Skills: Avionics systems test, FMS (Flight Management Systems) or navigation systems Job Description: Avionics systems test engineers needed for a 6 month assignment in Grand Rapids, Michigan. Must have FMS (Flight Management Systems) or navigation systems experience. As a bonus, 50 hour weeks are required, and you also have all of the great outdoor Winter activities like cross country, ice skating, and snowmobiling to enjoy. Title: Avionics Systems Test Engineers Job Location: Michigan Start Date: Immediate Duration: 6 months Rate Salary: Open Company Profile: Donatech Corporation is celebrating its tenth year of excellence in providing software engineering services to its Fortune 500 clients. Specializing in avionics, telecommunications, information systems, and industrial electronics, Donatech provides contract and direct placement as well as managed off-site software engineering services. Join Donatech's dynamic team and lend your expertise at the forefront of technology. For immediate consideration, please send your resume in confidence to: Job # 1590 Donatech Corporation P.O. Box 830 Fairfield, Iowa 52556 Web Page: http://www.donatech.com E-Mail: jobs@donatech.com Fax: (515) 472-6244 Tel: (800) 328-2133 Donatech is an equal opportunity employer.
From: jobs@donatech.com (Donatech Corporation) Newsgroups: comp.sys.newton.misc,comp.sys.next.programmer,comp.sys.sun.wanted,comp.unix.programmer,comp.unix.questions,comp.lang.basic.misc,comp.lang.python,comp.lang.rexx,comp.lang.tcl,comp.mail.eudora.ms-windows,comp.object,comp.os.geos.misc,comp.os.linux.advocacy,comp.os.linux.development.apps,comp.os.linux.hardware,comp.os.linux.misc,comp.os.linux.networking,comp.os.linux.setup,comp.os.linux.x,comp.os.ms-windows.advocacy,comp.os.ms-windows.nt.advocacy,comp.os.ms-windows.nt.misc,comp.os.ms-windows.nt.software.services,comp.os.ms-windows.win95.misc Subject: PROGRAMMER/TESTER Date: 28 Dec 1997 20:30:24 GMT Organization: LISCO Message-ID: <686ct0$gum$39@jefferson.lisco.com> Mime-Version: 1.0 Content-Type: Text/Plain; charset=US-ASCII * * * * PROGRAMMER/TESTER * * * * Job Description: Mainframe applications testing position is available. Five or more years experience and project management skills required. Other required skills include: COBOL, CICS, TSO, MVS, and JCL. MicroFocus Cobol is a plus. Position is for a large financial services company headquartered in Des Moines Iowa serving more than nine million customers. Title: Programmer/Tester Job Location: Iowa Start Date: Immediate Duration: 4+ months Rate/Salary: Open Company Profile: Donatech Corporation provides a wide range of software engineering services to Fortune 500 companies, focusing on telecommunications, information systems, avionics and industrial electronics, including contract, placement, and engineering services. We are committed to making every project a success. For immediate consideration please send your resume in confidence to: Job # 1595 Donatech Corporation P.O. Box 830 Fairfield, IA 52556 Web page: http://www.donatech.com E-mail: jobs@donatech.com Fax: (515) 472-6244 Tel: (800) 328-2133 Donatech is an equal opportunity employer.
From: jobs@donatech.com (Donatech Corporation) Newsgroups: comp.sys.newton.misc,comp.sys.next.programmer,comp.sys.sun.wanted,comp.unix.programmer,comp.unix.questions,comp.lang.basic.misc,comp.lang.python,comp.lang.rexx,comp.lang.tcl,comp.mail.eudora.ms-windows,comp.object,comp.os.geos.misc,comp.os.linux.advocacy,comp.os.linux.development.apps,comp.os.linux.hardware,comp.os.linux.misc,comp.os.linux.networking,comp.os.linux.setup,comp.os.linux.x,comp.os.ms-windows.advocacy,comp.os.ms-windows.nt.advocacy,comp.os.ms-windows.nt.misc,comp.os.ms-windows.nt.software.services,comp.os.ms-windows.win95.misc Subject: HARDWARE ENGINEERS (ELECTRICAL) Date: 28 Dec 1997 20:28:20 GMT Organization: LISCO Message-ID: <686cp4$gum$33@jefferson.lisco.com> Mime-Version: 1.0 Content-Type: Text/Plain; charset=US-ASCII * * * * HARDWARE ENGINEERS * * * (ELECTRICAL) Job Description: Hardware engineers (electrical) needed to design and implement testing of electronic circuits--avionics. Applications are 1553 and Arinc 429. Digital and Analog I/O. Midlevel skill level and must be an independent worker. Skills Required: * Midlevel skill level Title: Hardware Engineer Job Location: Cedar Rapids, IA Start Date: Immediate Duration: Contract Rate/Salary: Open Company Profile: Donatech Corporation provides a wide range of software engineering services to Fortune 500 companies, focusing on telecommunications, information systems, avionics and industrial electronics, including contract, placement, and engineering services. We are committed to making every project a success. For immediate consideration please send your resume in confidence to: Job # 1231 Donatech Corporation P.O. Box 830 Fairfield, IA 52556 E-mail: jobs@donatech.com Fax: (515) 472-6244 Tel: (800) 328-2133 Donatech is a Equal Opportunity Employer.
From: jobs@donatech.com (Donatech Corporation) Newsgroups: comp.sys.newton.misc,comp.sys.next.programmer,comp.sys.sun.wanted,comp.unix.programmer,comp.unix.questions,comp.lang.basic.misc,comp.lang.python,comp.lang.rexx,comp.lang.tcl,comp.mail.eudora.ms-windows,comp.object,comp.os.geos.misc,comp.os.linux.advocacy,comp.os.linux.development.apps,comp.os.linux.hardware,comp.os.linux.misc,comp.os.linux.networking,comp.os.linux.setup,comp.os.linux.x,comp.os.ms-windows.advocacy,comp.os.ms-windows.nt.advocacy,comp.os.ms-windows.nt.misc,comp.os.ms-windows.nt.software.services,comp.os.ms-windows.win95.misc Subject: Software Quality Engineers Date: 28 Dec 1997 20:28:42 GMT Organization: LISCO Message-ID: <686cpq$gum$34@jefferson.lisco.com> Mime-Version: 1.0 Content-Type: Text/Plain; charset=US-ASCII * * * * Software Quality Engineers * * * * Required Skills: Software Quality Engineer Job Description: Software quality engineer mentors engineering on software development process implementation and improvement, and assures quality on multiple projects with an emphasis on defect prevention. Creates and implements software quality plans and audits to ensure project compliance Recommends process improvements and corrective action to assure compliance to internal and contract requirements, and to reduce project risk. Interfaces directly with customers and participates actively in a team environment. BS in Computer Engineering, Computer Science or equivalent required. Candidates must possess excellent communications skills. Minimum 3-5 years experience in software quality engineering utilizing DOD-STD 2168, ISO 9000-3, MIL-STD-498, or SEI CMM strongly desired. Should be familiar with or have development experience with real-time embedded systems, Ada, Pascal, C/C++. SECRET security clearance strongly desired. Experience on embedded systems a plus. Need someone who can drop in and so the work, a self-starter. Position keywords are auditing, auditing techniques, life-cycle models, process assurance, document review. Title: Software Quality Assurance Job Location: Cedar Rapids, Iowa Start Date: Immediate Duration: 1 year Rate Salary: Open Company Profile: Donatech Corporation is celebrating its tenth year of excellence in providing software engineering services to its Fortune 500 clients. Specializing in avionics, telecommunications, information systems, and industrial electronics, Donatech provides contract and direct placement as well as managed off-site software engineering services. Join Donatech's dynamic team and lend your expertise at the forefront of technology. For immediate consideration, please send your resume in confidence to: Job # 1497 Donatech Corporation P.O. Box 830 Fairfield, Iowa 52556 E-Mail: jobs@donatech.com Fax: (515) 472-6244 Tel: (800) 328-2133 Donatech is a Equal Opportunity Employer.
From: jobs@donatech.com (Donatech Corporation) Newsgroups: comp.sys.newton.misc,comp.sys.next.programmer,comp.sys.sun.wanted,comp.unix.programmer,comp.unix.questions,comp.lang.basic.misc,comp.lang.python,comp.lang.rexx,comp.lang.tcl,comp.mail.eudora.ms-windows,comp.object,comp.os.geos.misc,comp.os.linux.advocacy,comp.os.linux.development.apps,comp.os.linux.hardware,comp.os.linux.misc,comp.os.linux.networking,comp.os.linux.setup,comp.os.linux.x,comp.os.ms-windows.advocacy,comp.os.ms-windows.nt.advocacy,comp.os.ms-windows.nt.misc,comp.os.ms-windows.nt.software.services,comp.os.ms-windows.win95.misc Subject: PROGRAMMER/ANALYSTS Date: 28 Dec 1997 20:30:40 GMT Organization: LISCO Message-ID: <686ctg$gum$40@jefferson.lisco.com> Mime-Version: 1.0 Content-Type: Text/Plain; charset=US-ASCII * * * * PROGRAMMER/ANALYSTS * * * * Job Description: Programmer/Analysts needed with experience in the installation, implementation, and customization of PeopleSoft business applications, including General Ledger, Budgets, Asset Management and Payables. You will be working for a leading global provider of long distance telecommunications services. The Company offers a broad range of discounted international, national, value-added wholesale and enhanced telecommunications services to approximately 268,000 small-and medium-sized business, residential and wholesale customers in over 180 countries worldwide. The company has achieved significant international market penetration and boasts one of the most comprehensive global sales, marketing and customer service organizations in the international telecommunications industry. Title: PROGRAMMER/ANALYSTS Job Location: Iowa Start Date: Immediate Duration: Open Rate/Salary: Open Company Profile: Donatech Corporation provides a wide range of software engineering services to Fortune 500 companies,focusing on telecommunications, information systems, avionics and industrial electronics, including contract, placement, and engineering services. We are committed to making every project a success. For immediate consideration please send your resume in confidence to: Job #: 1594 Donatech Corporation P.O. Box 830 Fairfield, IA 52556 E-mail: donatech@fairfield.com Web Page: http://www.donatech.com Fax: (515) 472-6244 Tel: (800) 328-2133 Donatech is an equal opportunity employer.
From: jobs@donatech.com (Donatech Corporation) Newsgroups: comp.sys.newton.misc,comp.sys.next.programmer,comp.sys.sun.wanted,comp.unix.programmer,comp.unix.questions,comp.lang.basic.misc,comp.lang.python,comp.lang.rexx,comp.lang.tcl,comp.mail.eudora.ms-windows,comp.object,comp.os.geos.misc,comp.os.linux.advocacy,comp.os.linux.development.apps,comp.os.linux.hardware,comp.os.linux.misc,comp.os.linux.networking,comp.os.linux.setup,comp.os.linux.x,comp.os.ms-windows.advocacy,comp.os.ms-windows.nt.advocacy,comp.os.ms-windows.nt.misc,comp.os.ms-windows.nt.software.services,comp.os.ms-windows.win95.misc Subject: SOFTWARE ENGINEERS Date: 28 Dec 1997 20:29:02 GMT Organization: LISCO Message-ID: <686cqe$gum$35@jefferson.lisco.com> Mime-Version: 1.0 Content-Type: Text/Plain; charset=US-ASCII * * * * SOFTWARE ENGINEERS * * * * Required Skills: Mainframe, Cobol II, DB2, some CICS, 8 years' experience, four year degree Job Description: This is a Project Lead development position involving a lot of AFP printing (Advanced Function Presentation--not a required skill), light CICS, working with an ACT project (American College Testing program, medical tests). This person needs to be a good problem solver, good communicator and logical thinker. This position requires a solid background in designing systems and solid technical experience. Title: Software Engineering Lead Job Location: Iowa Start Date: Immediate Duration: Direct Rate Salary: Open Company Profile: Donatech Corporation is celebrating its tenth year of excellence in providing software engineering services to its Fortune 500 clients. Specializing in avionics, telecommunications, information systems, and industrial electronics, Donatech provides contract and direct placement as well as managed off-site software engineering services. Join Donatech's dynamic team and lend your expertise at the forefront of technology. For immediate consideration, please send your resume in confidence to: Job #1547 Donatech Corporation P.O. Box 830 Fairfield, Iowa 52556 E-Mail: jobs@donatech.com Fax: (515) 472-6244 Tel: (800) 328-2133 Donatech is a Equal Opportunity Employer.
From: jobs@donatech.com (Donatech Corporation) Newsgroups: comp.sys.newton.misc,comp.sys.next.programmer,comp.sys.sun.wanted,comp.unix.programmer,comp.unix.questions,comp.lang.basic.misc,comp.lang.python,comp.lang.rexx,comp.lang.tcl,comp.mail.eudora.ms-windows,comp.object,comp.os.geos.misc,comp.os.linux.advocacy,comp.os.linux.development.apps,comp.os.linux.hardware,comp.os.linux.misc,comp.os.linux.networking,comp.os.linux.setup,comp.os.linux.x,comp.os.ms-windows.advocacy,comp.os.ms-windows.nt.advocacy,comp.os.ms-windows.nt.misc,comp.os.ms-windows.nt.software.services,comp.os.ms-windows.win95.misc Subject: VAX Systems Administration Date: 28 Dec 1997 20:29:29 GMT Organization: LISCO Message-ID: <686cr9$gum$36@jefferson.lisco.com> Mime-Version: 1.0 Content-Type: Text/Plain; charset=US-ASCII * * * * VAX Systems Administration * * * * Required Skills: VAX Systems Administration Job Description: VAX systems admin for company wide systems and applications. All aspects of system support and management, including cluster management, performance tuning, system parameter manipulation, and system and network security. Some hardware and software currently being used is as follows: DEC VAX/VMS 4000s, 3000s, 2000s, MicroVAX IIs, PCs, LAVCs, CI Clusters, NI Clusters, HSD10, HSD30, MS-DOS, MS-Windows 3.1 & 95, NT Workstations, Pathworks, DECNET, Ethernet, DCL, Wordperfect on PCs and VAX's, DECps, DCPS, Microsoft Word, Remedy. This is an on-going position with great group of people that could run for years. Plus, you can enjoy all of the Winter fun in the Midwest. Title: VAX Systems Administration Job Location: Cedar Rapids, Iowa Start Date: Immediate Duration: One Year Plus Rate Salary: Open Company Profile: Donatech Corporation is celebrating its tenth year of excellence in providing software engineering services to its Fortune 500 clients. Specializing in avionics, telecommunications, information systems, industrial electronics, Donatech provides contract and direct placement as well as managed off-site software engineering. Join Donatech's dynamic team and lend your expertise at the forefront of technology. For immediate consideration, please send your resume in confidence to: Job # 1600 Donatech Corporation P.O. Box 830 Fairfield, Iowa 52556 E-Mail: jobs@donatech.com Web Page: http://www.donatech.com Fax: (515) 472-6244 Tel: (800) 328-2133 Donatech is an Equal Opportunity Employer.
From: jobs@donatech.com (Donatech Corporation) Newsgroups: alt.comp.hardware.pc-homebuilt,alt.computer.consultants.ads,alt.games.final-fantasy,alt.irc,comp.sys.newton.misc,comp.sys.next.programmer,comp.sys.sun.wanted,comp.unix.programmer,comp.unix.questions,comp.lang.basic.misc,comp.lang.python,comp.lang.rexx,comp.lang.tcl,comp.mail.eudora.ms-windows,comp.object,comp.os.geos.misc,comp.os.linux.advocacy,comp.os.linux.development.apps,comp.os.linux.hardware,comp.os.linux.misc,comp.os.linux.networking,comp.os.linux.setup,comp.os.linux.x,comp.os.ms-windows.advocacy,comp.os.ms-windows.nt.advocacy,comp.os.ms-windows.nt.misc,comp.os.ms-windows.nt.software.services,comp.os.ms-windows.win95.misc Subject: HARDWARE ENGINEERS (ELECTRICAL) Date: 28 Dec 1997 21:08:08 GMT Organization: LISCO Message-ID: <686f3o$gum$140@jefferson.lisco.com> Mime-Version: 1.0 Content-Type: Text/Plain; charset=US-ASCII * * * * HARDWARE ENGINEERS * * * (ELECTRICAL) Job Description: Hardware engineers (electrical) needed to design and implement testing of electronic circuits--avionics. Applications are 1553 and Arinc 429. Digital and Analog I/O. Midlevel skill level and must be an independent worker. Skills Required: * Midlevel skill level Title: Hardware Engineer Job Location: Cedar Rapids, IA Start Date: Immediate Duration: Contract Rate/Salary: Open Company Profile: Donatech Corporation provides a wide range of software engineering services to Fortune 500 companies, focusing on telecommunications, information systems, avionics and industrial electronics, including contract, placement, and engineering services. We are committed to making every project a success. For immediate consideration please send your resume in confidence to: Job # 1231 Donatech Corporation P.O. Box 830 Fairfield, IA 52556 E-mail: jobs@donatech.com Fax: (515) 472-6244 Tel: (800) 328-2133 Donatech is a Equal Opportunity Employer.
From: jobs@donatech.com (Donatech Corporation) Newsgroups: alt.comp.hardware.pc-homebuilt,alt.computer.consultants.ads,alt.games.final-fantasy,alt.irc,comp.sys.newton.misc,comp.sys.next.programmer,comp.sys.sun.wanted,comp.unix.programmer,comp.unix.questions,comp.lang.basic.misc,comp.lang.python,comp.lang.rexx,comp.lang.tcl,comp.mail.eudora.ms-windows,comp.object,comp.os.geos.misc,comp.os.linux.advocacy,comp.os.linux.development.apps,comp.os.linux.hardware,comp.os.linux.misc,comp.os.linux.networking,comp.os.linux.setup,comp.os.linux.x,comp.os.ms-windows.advocacy,comp.os.ms-windows.nt.advocacy,comp.os.ms-windows.nt.misc,comp.os.ms-windows.nt.software.services,comp.os.ms-windows.win95.misc Subject: Software Quality Engineers Date: 28 Dec 1997 21:08:30 GMT Organization: LISCO Message-ID: <686f4e$gum$141@jefferson.lisco.com> Mime-Version: 1.0 Content-Type: Text/Plain; charset=US-ASCII * * * * Software Quality Engineers * * * * Required Skills: Software Quality Engineer Job Description: Software quality engineer mentors engineering on software development process implementation and improvement, and assures quality on multiple projects with an emphasis on defect prevention. Creates and implements software quality plans and audits to ensure project compliance Recommends process improvements and corrective action to assure compliance to internal and contract requirements, and to reduce project risk. Interfaces directly with customers and participates actively in a team environment. BS in Computer Engineering, Computer Science or equivalent required. Candidates must possess excellent communications skills. Minimum 3-5 years experience in software quality engineering utilizing DOD-STD 2168, ISO 9000-3, MIL-STD-498, or SEI CMM strongly desired. Should be familiar with or have development experience with real-time embedded systems, Ada, Pascal, C/C++. SECRET security clearance strongly desired. Experience on embedded systems a plus. Need someone who can drop in and so the work, a self-starter. Position keywords are auditing, auditing techniques, life-cycle models, process assurance, document review. Title: Software Quality Assurance Job Location: Cedar Rapids, Iowa Start Date: Immediate Duration: 1 year Rate Salary: Open Company Profile: Donatech Corporation is celebrating its tenth year of excellence in providing software engineering services to its Fortune 500 clients. Specializing in avionics, telecommunications, information systems, and industrial electronics, Donatech provides contract and direct placement as well as managed off-site software engineering services. Join Donatech's dynamic team and lend your expertise at the forefront of technology. For immediate consideration, please send your resume in confidence to: Job # 1497 Donatech Corporation P.O. Box 830 Fairfield, Iowa 52556 E-Mail: jobs@donatech.com Fax: (515) 472-6244 Tel: (800) 328-2133 Donatech is a Equal Opportunity Employer.
From: jobs@donatech.com (Donatech Corporation) Newsgroups: alt.comp.hardware.pc-homebuilt,alt.computer.consultants.ads,alt.games.final-fantasy,alt.irc,comp.sys.newton.misc,comp.sys.next.programmer,comp.sys.sun.wanted,comp.unix.programmer,comp.unix.questions,comp.lang.basic.misc,comp.lang.python,comp.lang.rexx,comp.lang.tcl,comp.mail.eudora.ms-windows,comp.object,comp.os.geos.misc,comp.os.linux.advocacy,comp.os.linux.development.apps,comp.os.linux.hardware,comp.os.linux.misc,comp.os.linux.networking,comp.os.linux.setup,comp.os.linux.x,comp.os.ms-windows.advocacy,comp.os.ms-windows.nt.advocacy,comp.os.ms-windows.nt.misc,comp.os.ms-windows.nt.software.services,comp.os.ms-windows.win95.misc Subject: SOFTWARE ENGINEERS Date: 28 Dec 1997 21:08:53 GMT Organization: LISCO Message-ID: <686f55$gum$142@jefferson.lisco.com> Mime-Version: 1.0 Content-Type: Text/Plain; charset=US-ASCII * * * * SOFTWARE ENGINEERS * * * * Required Skills: Mainframe, Cobol II, DB2, some CICS, 8 years' experience, four year degree Job Description: This is a Project Lead development position involving a lot of AFP printing (Advanced Function Presentation--not a required skill), light CICS, working with an ACT project (American College Testing program, medical tests). This person needs to be a good problem solver, good communicator and logical thinker. This position requires a solid background in designing systems and solid technical experience. Title: Software Engineering Lead Job Location: Iowa Start Date: Immediate Duration: Direct Rate Salary: Open Company Profile: Donatech Corporation is celebrating its tenth year of excellence in providing software engineering services to its Fortune 500 clients. Specializing in avionics, telecommunications, information systems, and industrial electronics, Donatech provides contract and direct placement as well as managed off-site software engineering services. Join Donatech's dynamic team and lend your expertise at the forefront of technology. For immediate consideration, please send your resume in confidence to: Job #1547 Donatech Corporation P.O. Box 830 Fairfield, Iowa 52556 E-Mail: jobs@donatech.com Fax: (515) 472-6244 Tel: (800) 328-2133 Donatech is a Equal Opportunity Employer.
From: jobs@donatech.com (Donatech Corporation) Newsgroups: alt.comp.hardware.pc-homebuilt,alt.computer.consultants.ads,alt.games.final-fantasy,alt.irc,comp.sys.newton.misc,comp.sys.next.programmer,comp.sys.sun.wanted,comp.unix.programmer,comp.unix.questions,comp.lang.basic.misc,comp.lang.python,comp.lang.rexx,comp.lang.tcl,comp.mail.eudora.ms-windows,comp.object,comp.os.geos.misc,comp.os.linux.advocacy,comp.os.linux.development.apps,comp.os.linux.hardware,comp.os.linux.misc,comp.os.linux.networking,comp.os.linux.setup,comp.os.linux.x,comp.os.ms-windows.advocacy,comp.os.ms-windows.nt.advocacy,comp.os.ms-windows.nt.misc,comp.os.ms-windows.nt.software.services,comp.os.ms-windows.win95.misc Subject: PROGRAMMER/ANALYSTS Date: 28 Dec 1997 21:10:24 GMT Organization: LISCO Message-ID: <686f80$gum$147@jefferson.lisco.com> Mime-Version: 1.0 Content-Type: Text/Plain; charset=US-ASCII * * * * PROGRAMMER/ANALYSTS * * * * Job Description: Programmer/Analysts needed with experience in the installation, implementation, and customization of PeopleSoft business applications, including General Ledger, Budgets, Asset Management and Payables. You will be working for a leading global provider of long distance telecommunications services. The Company offers a broad range of discounted international, national, value-added wholesale and enhanced telecommunications services to approximately 268,000 small-and medium-sized business, residential and wholesale customers in over 180 countries worldwide. The company has achieved significant international market penetration and boasts one of the most comprehensive global sales, marketing and customer service organizations in the international telecommunications industry. Title: PROGRAMMER/ANALYSTS Job Location: Iowa Start Date: Immediate Duration: Open Rate/Salary: Open Company Profile: Donatech Corporation provides a wide range of software engineering services to Fortune 500 companies,focusing on telecommunications, information systems, avionics and industrial electronics, including contract, placement, and engineering services. We are committed to making every project a success. For immediate consideration please send your resume in confidence to: Job #: 1594 Donatech Corporation P.O. Box 830 Fairfield, IA 52556 E-mail: donatech@fairfield.com Web Page: http://www.donatech.com Fax: (515) 472-6244 Tel: (800) 328-2133 Donatech is an equal opportunity employer.
From: jobs@donatech.com (Donatech Corporation) Newsgroups: alt.comp.hardware.pc-homebuilt,alt.computer.consultants.ads,alt.games.final-fantasy,alt.irc,comp.sys.newton.misc,comp.sys.next.programmer,comp.sys.sun.wanted,comp.unix.programmer,comp.unix.questions,comp.lang.basic.misc,comp.lang.python,comp.lang.rexx,comp.lang.tcl,comp.mail.eudora.ms-windows,comp.object,comp.os.geos.misc,comp.os.linux.advocacy,comp.os.linux.development.apps,comp.os.linux.hardware,comp.os.linux.misc,comp.os.linux.networking,comp.os.linux.setup,comp.os.linux.x,comp.os.ms-windows.advocacy,comp.os.ms-windows.nt.advocacy,comp.os.ms-windows.nt.misc,comp.os.ms-windows.nt.software.services,comp.os.ms-windows.win95.misc Subject: SOFTWARE ENGINEERS-LabView Date: 28 Dec 1997 21:10:41 GMT Organization: LISCO Message-ID: <686f8h$gum$148@jefferson.lisco.com> Mime-Version: 1.0 Content-Type: Text/Plain; charset=US-ASCII * * * * SOFTWARE ENGINEERS-LabView * * * * Required Skills: LabView, VME/VXI, C/C++ Job Description: Person will be responsible for design and development of PC/Windows NT test applications using LabView . Will need to have ability to prepare VME/VXI I/O device drivers in C/C++. Familiarity with avionics testing helpful. Multiple openings for all levels of skill. Title: Software Engineers- LabView,Avionics Job Location: Cedar Rapids, Iowa Start Date: Immediate Duration: 9-12 months Rate Salary: Open Company Profile: Donatech Corporation is celebrating its tenth year of excellence in providing software engineering services to its Fortune 500 clients. Specializing in avionics, telecommunications, information systems, and industrial electronics, Donatech provides contract and direct placement as well as managed off-site software engineering services. Join Donatech's dynamic team and lend your expertise at the forefront of technology. For immediate consideration, please send your resume in confidence to: Job # 1591-A Donatech Corporation P.O. Box 830 Fairfield, Iowa 52556 Web Page: http://www.donatech.com E-Mail: jobs@donatech.com Fax: (515) 472-6244 Tel: (800) 328-2133 Donatech is an equal opportunity employer.
From: jobs@donatech.com (Donatech Corporation) Newsgroups: alt.comp.hardware.pc-homebuilt,alt.computer.consultants.ads,alt.games.final-fantasy,alt.irc,comp.sys.newton.misc,comp.sys.next.programmer,comp.sys.sun.wanted,comp.unix.programmer,comp.unix.questions,comp.lang.basic.misc,comp.lang.python,comp.lang.rexx,comp.lang.tcl,comp.mail.eudora.ms-windows,comp.object,comp.os.geos.misc,comp.os.linux.advocacy,comp.os.linux.development.apps,comp.os.linux.hardware,comp.os.linux.misc,comp.os.linux.networking,comp.os.linux.setup,comp.os.linux.x,comp.os.ms-windows.advocacy,comp.os.ms-windows.nt.advocacy,comp.os.ms-windows.nt.misc,comp.os.ms-windows.nt.software.services,comp.os.ms-windows.win95.misc Subject: VAX Systems Administration Date: 28 Dec 1997 21:09:09 GMT Organization: LISCO Message-ID: <686f5l$gum$143@jefferson.lisco.com> Mime-Version: 1.0 Content-Type: Text/Plain; charset=US-ASCII * * * * VAX Systems Administration * * * * Required Skills: VAX Systems Administration Job Description: VAX systems admin for company wide systems and applications. All aspects of system support and management, including cluster management, performance tuning, system parameter manipulation, and system and network security. Some hardware and software currently being used is as follows: DEC VAX/VMS 4000s, 3000s, 2000s, MicroVAX IIs, PCs, LAVCs, CI Clusters, NI Clusters, HSD10, HSD30, MS-DOS, MS-Windows 3.1 & 95, NT Workstations, Pathworks, DECNET, Ethernet, DCL, Wordperfect on PCs and VAX's, DECps, DCPS, Microsoft Word, Remedy. This is an on-going position with great group of people that could run for years. Plus, you can enjoy all of the Winter fun in the Midwest. Title: VAX Systems Administration Job Location: Cedar Rapids, Iowa Start Date: Immediate Duration: One Year Plus Rate Salary: Open Company Profile: Donatech Corporation is celebrating its tenth year of excellence in providing software engineering services to its Fortune 500 clients. Specializing in avionics, telecommunications, information systems, industrial electronics, Donatech provides contract and direct placement as well as managed off-site software engineering. Join Donatech's dynamic team and lend your expertise at the forefront of technology. For immediate consideration, please send your resume in confidence to: Job # 1600 Donatech Corporation P.O. Box 830 Fairfield, Iowa 52556 E-Mail: jobs@donatech.com Web Page: http://www.donatech.com Fax: (515) 472-6244 Tel: (800) 328-2133 Donatech is an Equal Opportunity Employer.
From: jobs@donatech.com (Donatech Corporation) Newsgroups: alt.comp.hardware.pc-homebuilt,alt.computer.consultants.ads,alt.games.final-fantasy,alt.irc,comp.sys.newton.misc,comp.sys.next.programmer,comp.sys.sun.wanted,comp.unix.programmer,comp.unix.questions,comp.lang.basic.misc,comp.lang.python,comp.lang.rexx,comp.lang.tcl,comp.mail.eudora.ms-windows,comp.object,comp.os.geos.misc,comp.os.linux.advocacy,comp.os.linux.development.apps,comp.os.linux.hardware,comp.os.linux.misc,comp.os.linux.networking,comp.os.linux.setup,comp.os.linux.x,comp.os.ms-windows.advocacy,comp.os.ms-windows.nt.advocacy,comp.os.ms-windows.nt.misc,comp.os.ms-windows.nt.software.services,comp.os.ms-windows.win95.misc Subject: PROGRAMMER/ANALYST Date: 28 Dec 1997 21:09:30 GMT Organization: LISCO Message-ID: <686f6a$gum$144@jefferson.lisco.com> Mime-Version: 1.0 Content-Type: Text/Plain; charset=US-ASCII * * * * PROGRAMMER/ANALYST * * * * Required Skills: TSO, DB2, SQL, CICS, QMF, COBOL Job Description: This is a programming position for a large insurance company in Des Moines, Iowa. The application is tracking employee benefits and human relations system support. Title: Programmer/Analyst Job Location: Des Moines, Iowa Start Date: Immediate Duration: Open Rate Salary: Open Company Profile: Donatech Corporation is celebrating its tenth year of excellence in providing software engineering services to its Fortune 500 clients. Specializing in avionics, telecommunications, information systems, and industrial electronics, Donatech provides contract and direct placement as well as managed off-site software engineering services. Join Donatech's dynamic team and lend your expertise at the forefront of technology. For immediate consideration, please send your resume in confidence to: Job # 1597 Donatech Corporation P.O. Box 830 Fairfield, Iowa 52556 E-Mail: jobs@donatech.com Web Page: http://www.donatech.com Fax: (515) 472-6244 Tel: (800) 328-2133 Donatech is an equal opportunity employer.
From: jobs@donatech.com (Donatech Corporation) Newsgroups: alt.comp.hardware.pc-homebuilt,alt.computer.consultants.ads,alt.games.final-fantasy,alt.irc,comp.sys.newton.misc,comp.sys.next.programmer,comp.sys.sun.wanted,comp.unix.programmer,comp.unix.questions,comp.lang.basic.misc,comp.lang.python,comp.lang.rexx,comp.lang.tcl,comp.mail.eudora.ms-windows,comp.object,comp.os.geos.misc,comp.os.linux.advocacy,comp.os.linux.development.apps,comp.os.linux.hardware,comp.os.linux.misc,comp.os.linux.networking,comp.os.linux.setup,comp.os.linux.x,comp.os.ms-windows.advocacy,comp.os.ms-windows.nt.advocacy,comp.os.ms-windows.nt.misc,comp.os.ms-windows.nt.software.services,comp.os.ms-windows.win95.misc Subject: TEST ENGINEER- LABVIEW Date: 28 Dec 1997 21:11:09 GMT Organization: LISCO Message-ID: <686f9d$gum$149@jefferson.lisco.com> Mime-Version: 1.0 Content-Type: Text/Plain; charset=US-ASCII * * * TEST ENGINEER- LABVIEW * * * Required Skills: LabVIEW, VME/VXI, C/C++ Job Description: Person will be responsible for design and development of PC/Windows NT test applications using LabVIEW . Will need to have ability to prepare VME/VXI I/O device drivers in C/C++. Familiarity with avionics testing helpful. Multiple openings for all levels of skill. Title: Test engineer- LabVIEW, Avionics Job Location: Cedar Rapids, Iowa Start Date: Immediate Duration: 9-12 months Rate Salary: Open Company Profile: Donatech Corporation is celebrating its tenth year of excellence in providing software engineering services to its Fortune 500 clients. Specializing in avionics, telecommunications, information systems, and industrial electronics, Donatech provides contract and direct placement as well as managed off-site software engineering services. Join Donatech's dynamic team and lend your expertise at the forefront of technology. For immediate consideration, please send your resume in confidence to: Job # 1591 Donatech Corporation P.O. Box 830 Fairfield, Iowa 52556 Web Page: http://www.donatech.com E-Mail: jobs@donatech.com Fax: (515) 472-6244 Tel: (800) 328-2133 Donatech is an equal opportunity employer.
From: jobs@donatech.com (Donatech Corporation) Newsgroups: alt.comp.hardware.pc-homebuilt,alt.computer.consultants.ads,alt.games.final-fantasy,alt.irc,comp.sys.newton.misc,comp.sys.next.programmer,comp.sys.sun.wanted,comp.unix.programmer,comp.unix.questions,comp.lang.basic.misc,comp.lang.python,comp.lang.rexx,comp.lang.tcl,comp.mail.eudora.ms-windows,comp.object,comp.os.geos.misc,comp.os.linux.advocacy,comp.os.linux.development.apps,comp.os.linux.hardware,comp.os.linux.misc,comp.os.linux.networking,comp.os.linux.setup,comp.os.linux.x,comp.os.ms-windows.advocacy,comp.os.ms-windows.nt.advocacy,comp.os.ms-windows.nt.misc,comp.os.ms-windows.nt.software.services,comp.os.ms-windows.win95.misc Subject: Avionics Systems Test Engineers Date: 28 Dec 1997 21:11:28 GMT Organization: LISCO Message-ID: <686fa0$gum$150@jefferson.lisco.com> Mime-Version: 1.0 Content-Type: Text/Plain; charset=US-ASCII * * * * Avionics Systems Test Engineers * * * * Required Skills: Avionics systems test, FMS (Flight Management Systems) or navigation systems Job Description: Avionics systems test engineers needed for a 6 month assignment in Grand Rapids, Michigan. Must have FMS (Flight Management Systems) or navigation systems experience. As a bonus, 50 hour weeks are required, and you also have all of the great outdoor Winter activities like cross country, ice skating, and snowmobiling to enjoy. Title: Avionics Systems Test Engineers Job Location: Michigan Start Date: Immediate Duration: 6 months Rate Salary: Open Company Profile: Donatech Corporation is celebrating its tenth year of excellence in providing software engineering services to its Fortune 500 clients. Specializing in avionics, telecommunications, information systems, and industrial electronics, Donatech provides contract and direct placement as well as managed off-site software engineering services. Join Donatech's dynamic team and lend your expertise at the forefront of technology. For immediate consideration, please send your resume in confidence to: Job # 1590 Donatech Corporation P.O. Box 830 Fairfield, Iowa 52556 Web Page: http://www.donatech.com E-Mail: jobs@donatech.com Fax: (515) 472-6244 Tel: (800) 328-2133 Donatech is an equal opportunity employer.
From: jobs@donatech.com (Donatech Corporation) Newsgroups: alt.comp.hardware.pc-homebuilt,alt.computer.consultants.ads,alt.games.final-fantasy,alt.irc,comp.sys.newton.misc,comp.sys.next.programmer,comp.sys.sun.wanted,comp.unix.programmer,comp.unix.questions,comp.lang.basic.misc,comp.lang.python,comp.lang.rexx,comp.lang.tcl,comp.mail.eudora.ms-windows,comp.object,comp.os.geos.misc,comp.os.linux.advocacy,comp.os.linux.development.apps,comp.os.linux.hardware,comp.os.linux.misc,comp.os.linux.networking,comp.os.linux.setup,comp.os.linux.x,comp.os.ms-windows.advocacy,comp.os.ms-windows.nt.advocacy,comp.os.ms-windows.nt.misc,comp.os.ms-windows.nt.software.services,comp.os.ms-windows.win95.misc Subject: Avionics Systems Engineers Date: 28 Dec 1997 21:11:44 GMT Organization: LISCO Message-ID: <686fag$gum$151@jefferson.lisco.com> Mime-Version: 1.0 Content-Type: Text/Plain; charset=US-ASCII * * * * Avionics Systems Engineers * * * * Required Skills: avionics systems engineering, DO-178B, testing Job Description: Avionics systems engineers needed with DO-178B process, levels, documentation, problem reports, and structural coverage experience. You can enjoy this 6 month assignment in the beautiful city of Grand Rapids, and work 50 hour weeks too. Grab your cross country skis for great Winter fun along with this assignment. Title: Avionics Systems Engineers Job Location: Michigan Start Date: Immediate Duration: 6 months Rate Salary: Open Company Profile: Donatech Corporation is celebrating its tenth year of excellence in providing software engineering services to its Fortune 500 clients. Specializing in avionics, telecommunications, information systems, and industrial electronics, Donatech provides contract and direct placement as well as managed off-site software engineering services. Join Donatech's dynamic team and lend your expertise at the forefront of technology. For immediate consideration, please send your resume in confidence to: Job # 1589 Donatech Corporation P.O. Box 830 Fairfield, Iowa 52556 Web Page: http://www.donatech.com E-Mail: jobs@donatech.com Fax: (515) 472-6244 Tel: (800) 328-2133 Donatech is a Equal Opportunity Employer.
From: jobs@donatech.com (Donatech Corporation) Newsgroups: alt.comp.hardware.pc-homebuilt,alt.computer.consultants.ads,alt.games.final-fantasy,alt.irc,comp.sys.newton.misc,comp.sys.next.programmer,comp.sys.sun.wanted,comp.unix.programmer,comp.unix.questions,comp.lang.basic.misc,comp.lang.python,comp.lang.rexx,comp.lang.tcl,comp.mail.eudora.ms-windows,comp.object,comp.os.geos.misc,comp.os.linux.advocacy,comp.os.linux.development.apps,comp.os.linux.hardware,comp.os.linux.misc,comp.os.linux.networking,comp.os.linux.setup,comp.os.linux.x,comp.os.ms-windows.advocacy,comp.os.ms-windows.nt.advocacy,comp.os.ms-windows.nt.misc,comp.os.ms-windows.nt.software.services,comp.os.ms-windows.win95.misc Subject: PROGRAMMER/TESTER Date: 28 Dec 1997 21:10:05 GMT Organization: LISCO Message-ID: <686f7d$gum$146@jefferson.lisco.com> Mime-Version: 1.0 Content-Type: Text/Plain; charset=US-ASCII * * * * PROGRAMMER/TESTER * * * * Job Description: Mainframe applications testing position is available. Five or more years experience and project management skills required. Other required skills include: COBOL, CICS, TSO, MVS, and JCL. MicroFocus Cobol is a plus. Position is for a large financial services company headquartered in Des Moines Iowa serving more than nine million customers. Title: Programmer/Tester Job Location: Iowa Start Date: Immediate Duration: 4+ months Rate/Salary: Open Company Profile: Donatech Corporation provides a wide range of software engineering services to Fortune 500 companies, focusing on telecommunications, information systems, avionics and industrial electronics, including contract, placement, and engineering services. We are committed to making every project a success. For immediate consideration please send your resume in confidence to: Job # 1595 Donatech Corporation P.O. Box 830 Fairfield, IA 52556 Web page: http://www.donatech.com E-mail: jobs@donatech.com Fax: (515) 472-6244 Tel: (800) 328-2133 Donatech is an equal opportunity employer.
From: jobs@donatech.com (Donatech Corporation) Newsgroups: alt.comp.hardware.pc-homebuilt,alt.computer.consultants.ads,alt.games.final-fantasy,alt.irc,comp.sys.newton.misc,comp.sys.next.programmer,comp.sys.sun.wanted,comp.unix.programmer,comp.unix.questions,comp.lang.basic.misc,comp.lang.python,comp.lang.rexx,comp.lang.tcl,comp.mail.eudora.ms-windows,comp.object,comp.os.geos.misc,comp.os.linux.advocacy,comp.os.linux.development.apps,comp.os.linux.hardware,comp.os.linux.misc,comp.os.linux.networking,comp.os.linux.setup,comp.os.linux.x,comp.os.ms-windows.advocacy,comp.os.ms-windows.nt.advocacy,comp.os.ms-windows.nt.misc,comp.os.ms-windows.nt.software.services,comp.os.ms-windows.win95.misc Subject: SOFTWARE DEVELOPMENT MANAGER Date: 28 Dec 1997 21:14:19 GMT Organization: LISCO Message-ID: <686ffb$gum$160@jefferson.lisco.com> Mime-Version: 1.0 Content-Type: Text/Plain; charset=US-ASCII * * * * SOFTWARE DEVELOPMENT MANAGER * * * * Required Skills: Four-year degree, approximately 8 years' experience, management and people skills Job Description: This position is for an experienced software development manager with strong people skills to manage a team of 10 - 14 people. The position involves managing all projects: budgeting, resources, planning, scheduling, and over-seeing staffing (hiring, etc.). Title: Software Development Manager (COBOL II, IMS, DB2) Job Location: Iowa City, Iowa Start Date: Immediate Duration: Direct Rate Salary: Open Company Profile: Donatech Corporation is celebrating its tenth year of excellence in providing software engineering services to its Fortune 500 clients. Specializing in avionics, telecommunications, information systems, and industrial electronics, Donatech provides contract and direct placement as well as managed off-site software engineering services. Join Donatech's dynamic team and lend your expertise at the forefront of technology. For immediate consideration, please send your resume in confidence to: Job #1575 Donatech Corporation P.O. Box 830 Fairfield, Iowa 52556 Web Page: http://www.donatech.com E-Mail: jobs@donatech.com Fax: (515) 472-6244 Tel: (800) 328-2133 Donatech is a Equal Opportunity Employer.
From: jobs@donatech.com (Donatech Corporation) Newsgroups: alt.comp.hardware.pc-homebuilt,alt.computer.consultants.ads,alt.games.final-fantasy,alt.irc,comp.sys.newton.misc,comp.sys.next.programmer,comp.sys.sun.wanted,comp.unix.programmer,comp.unix.questions,comp.lang.basic.misc,comp.lang.python,comp.lang.rexx,comp.lang.tcl,comp.mail.eudora.ms-windows,comp.object,comp.os.geos.misc,comp.os.linux.advocacy,comp.os.linux.development.apps,comp.os.linux.hardware,comp.os.linux.misc,comp.os.linux.networking,comp.os.linux.setup,comp.os.linux.x,comp.os.ms-windows.advocacy,comp.os.ms-windows.nt.advocacy,comp.os.ms-windows.nt.misc,comp.os.ms-windows.nt.software.services,comp.os.ms-windows.win95.misc Subject: AVIONICS SYSTEMS ENGINEERS Date: 28 Dec 1997 21:16:37 GMT Organization: LISCO Message-ID: <686fjl$gum$168@jefferson.lisco.com> Mime-Version: 1.0 Content-Type: Text/Plain; charset=US-ASCII * * * * AVIONICS SYSTEMS ENGINEERS * * * * Job Description: Senior systems engineer needed for requirements definition for an avionics project. Candidate would have extensive knowledge of the electronics aspect of airframes. Title: Avionics Systems Engineers Job Location: Iowa Start Date: Immediate Duration: Direct Rate/Salary: Open Company Profile: Donatech Corporation provides a wide range of software engineering services to Fortune 500 companies, focusing on telecommunications, information systems, avionics and industrial electronics, including contract, placement, and engineering services. We are committed to making every project a success. For immediate consideration please send your resume in confidence to: Job # 1487 Donatech Corporation P.O. Box 830 Fairfield, IA 52556 Web Page: http://www.donatech.com E-mail: jobs@donatech.com Fax: (515) 472-6244 Tel: (800) 328-2133 Donatech is a Equal Opportunity Employer.
From: jobs@donatech.com (Donatech Corporation) Newsgroups: alt.comp.hardware.pc-homebuilt,alt.computer.consultants.ads,alt.games.final-fantasy,alt.irc,comp.sys.newton.misc,comp.sys.next.programmer,comp.sys.sun.wanted,comp.unix.programmer,comp.unix.questions,comp.lang.basic.misc,comp.lang.python,comp.lang.rexx,comp.lang.tcl,comp.mail.eudora.ms-windows,comp.object,comp.os.geos.misc,comp.os.linux.advocacy,comp.os.linux.development.apps,comp.os.linux.hardware,comp.os.linux.misc,comp.os.linux.networking,comp.os.linux.setup,comp.os.linux.x,comp.os.ms-windows.advocacy,comp.os.ms-windows.nt.advocacy,comp.os.ms-windows.nt.misc,comp.os.ms-windows.nt.software.services,comp.os.ms-windows.win95.misc Subject: Software Engineers Date: 28 Dec 1997 21:13:11 GMT Organization: LISCO Message-ID: <686fd7$gum$156@jefferson.lisco.com> Mime-Version: 1.0 Content-Type: Text/Plain; charset=US-ASCII * * * Software Engineers * * * Required Skills: C, Assembler, Ada a plus Job Description: Software engineer to do development in C and 486 Assembler (Intel). Ada experience a real plus. Commercial aviation project involving satellite communications between aircraft and ground stations. Title: Software engineer Job Location: Cedar Rapids, Iowa Start Date: Immediately Duration: 6 months plus Rate Salary: Open Company Profile: Donatech Corporation is celebrating its tenth year of excellence in providing software engineering services to its Fortune 500 clients. Specializing in avionics, telecommunications, information systems, and industrial electronics, Donatech provides contract and direct placement as well as managed off-site software engineering services. Join Donatech's dynamic team and lend your expertise at the forefront of technology. For immediate consideration, please send your resume in confidence to: Job # 1585 Donatech Corporation P.O. Box 830 Fairfield, Iowa 52556 Web Page: http://www.donatech.com E-Mail: jobs@donatech.com Fax: (515) 472-6244 Tel: (800) 328-2133 Donatech is a Equal Opportunity Employer.
From: jobs@donatech.com (Donatech Corporation) Newsgroups: alt.comp.hardware.pc-homebuilt,alt.computer.consultants.ads,alt.games.final-fantasy,alt.irc,comp.sys.newton.misc,comp.sys.next.programmer,comp.sys.sun.wanted,comp.unix.programmer,comp.unix.questions,comp.lang.basic.misc,comp.lang.python,comp.lang.rexx,comp.lang.tcl,comp.mail.eudora.ms-windows,comp.object,comp.os.geos.misc,comp.os.linux.advocacy,comp.os.linux.development.apps,comp.os.linux.hardware,comp.os.linux.misc,comp.os.linux.networking,comp.os.linux.setup,comp.os.linux.x,comp.os.ms-windows.advocacy,comp.os.ms-windows.nt.advocacy,comp.os.ms-windows.nt.misc,comp.os.ms-windows.nt.software.services,comp.os.ms-windows.win95.misc Subject: Software Engineers Date: 28 Dec 1997 21:14:52 GMT Organization: LISCO Message-ID: <686fgc$gum$162@jefferson.lisco.com> Mime-Version: 1.0 Content-Type: Text/Plain; charset=US-ASCII * * * * Software Engineers * * * * Required Skills: C/C++, Real-time embedded development Job Description: C/C++, real-time developers needed for commercial satellite communications. Can also be Ada. Rational Apex environment. Project involves aircraft communicating to the ground via satellite. 12 month project starting immediately. Multiple openings, bring your friends! Title: Software engineer Job Location: Cedar Rapids, Iowa Start Date: Immediate Duration: 12 months Rate Salary: Open Company Profile: Donatech Corporation is celebrating its tenth year of excellence in providing software engineering services to its Fortune 500 clients. Specializing in avionics, telecommunications, information systems, and industrial electronics, Donatech provides contract and direct placement as well as managed off-site software engineering services. Join Donatech's dynamic team and lend your expertise at the forefront of technology. For immediate consideration, please send your resume in confidence to: Job # 1551-B Donatech Corporation P.O. Box 830 Fairfield, Iowa 52556 E-Mail: jobs.donatech.com Fax: (515) 472-6244 Tel: (800) 328-2133 Donatech is a Equal Opportunity Employer.
From: jobs@donatech.com (Donatech Corporation) Newsgroups: alt.comp.hardware.pc-homebuilt,alt.computer.consultants.ads,alt.games.final-fantasy,alt.irc,comp.sys.newton.misc,comp.sys.next.programmer,comp.sys.sun.wanted,comp.unix.programmer,comp.unix.questions,comp.lang.basic.misc,comp.lang.python,comp.lang.rexx,comp.lang.tcl,comp.mail.eudora.ms-windows,comp.object,comp.os.geos.misc,comp.os.linux.advocacy,comp.os.linux.development.apps,comp.os.linux.hardware,comp.os.linux.misc,comp.os.linux.networking,comp.os.linux.setup,comp.os.linux.x,comp.os.ms-windows.advocacy,comp.os.ms-windows.nt.advocacy,comp.os.ms-windows.nt.misc,comp.os.ms-windows.nt.software.services,comp.os.ms-windows.win95.misc Subject: WEB MASTER Date: 28 Dec 1997 21:16:00 GMT Organization: LISCO Message-ID: <686fig$gum$166@jefferson.lisco.com> Mime-Version: 1.0 Content-Type: Text/Plain; charset=US-ASCII * * * * WEB MASTER * * * * Job Description: Web master needed for web server setup and web administration. Skills: Java, Perl, Unix, CGI, Informix Title: Web Master Job Location: Iowa Start Date: Immediate Duration: 4 months Rate/Salary: Open Company Profile: Donatech Corporation provides a wide range of software engineering services to Fortune 500 companies, focusing on telecommunications, information systems, avionics and industrial electronics, including contract, placement, and engineering services. We are committed to making every project a success. For immediate consideration please send your resume in confidence to: Job # 1484 Donatech Corporation P.O. Box 830 Fairfield, IA 52556 Web Page: http://www.donatech.com E-mail: jobs@donatech.com Fax: (515) 472-6244 Tel: (800) 328-2133 Donatech is a Equal Opportunity Employer.
From: jobs@donatech.com (Donatech Corporation) Newsgroups: alt.comp.hardware.pc-homebuilt,alt.computer.consultants.ads,alt.games.final-fantasy,alt.irc,comp.sys.newton.misc,comp.sys.next.programmer,comp.sys.sun.wanted,comp.unix.programmer,comp.unix.questions,comp.lang.basic.misc,comp.lang.python,comp.lang.rexx,comp.lang.tcl,comp.mail.eudora.ms-windows,comp.object,comp.os.geos.misc,comp.os.linux.advocacy,comp.os.linux.development.apps,comp.os.linux.hardware,comp.os.linux.misc,comp.os.linux.networking,comp.os.linux.setup,comp.os.linux.x,comp.os.ms-windows.advocacy,comp.os.ms-windows.nt.advocacy,comp.os.ms-windows.nt.misc,comp.os.ms-windows.nt.software.services,comp.os.ms-windows.win95.misc Subject: PROGRAMMERS Date: 28 Dec 1997 21:13:27 GMT Organization: LISCO Message-ID: <686fdn$gum$157@jefferson.lisco.com> Mime-Version: 1.0 Content-Type: Text/Plain; charset=US-ASCII * * * PROGRAMMERS * * * Required Skills: SQL, DB2 and/or Oracle, and Cobol. TSO is a plus. Job Description: Two programmer positions open with a large, nationwide insurance company for an Ad Hoc Reporting project. Title: Programmers/SQL, DB2/Oracle, Cobol Job Location: Iowa Start Date: November 3, 1997 Duration: Open Rate Salary: Open Company Profile: Donatech Corporation is celebrating its tenth year of excellence in providing software engineering services to its Fortune 500 clients. Specializing in avionics, telecommunications, information systems, and industrial electronics, Donatech provides contract and direct placement as well as managed off-site software engineering services. Join Donatech's dynamic team and lend your expertise at the forefront of technology. For immediate consideration, please send your resume in confidence to: Job #1584 Donatech Corporation P. O. Box 830 Fairfield, Iowa 52556 Web Page: http://www.donatech.com E-Mail: jobs@donatech.com Fax: (515) 472-6244 Tel: (800) 328-2133 Donatech is a Equal Opportunity Employer.
From: jobs@donatech.com (Donatech Corporation) Newsgroups: alt.comp.hardware.pc-homebuilt,alt.computer.consultants.ads,alt.games.final-fantasy,alt.irc,comp.sys.newton.misc,comp.sys.next.programmer,comp.sys.sun.wanted,comp.unix.programmer,comp.unix.questions,comp.lang.basic.misc,comp.lang.python,comp.lang.rexx,comp.lang.tcl,comp.mail.eudora.ms-windows,comp.object,comp.os.geos.misc,comp.os.linux.advocacy,comp.os.linux.development.apps,comp.os.linux.hardware,comp.os.linux.misc,comp.os.linux.networking,comp.os.linux.setup,comp.os.linux.x,comp.os.ms-windows.advocacy,comp.os.ms-windows.nt.advocacy,comp.os.ms-windows.nt.misc,comp.os.ms-windows.nt.software.services,comp.os.ms-windows.win95.misc Subject: Software Engineers Date: 28 Dec 1997 21:12:51 GMT Organization: LISCO Message-ID: <686fcj$gum$155@jefferson.lisco.com> Mime-Version: 1.0 Content-Type: Text/Plain; charset=US-ASCII * * * * Software Engineers * * * * Required Skills: Digital Signal Processing (DSP), C, Assembler Job Description: DSP developer (prefer TMS 320 C30). Programming in C and Assembler. Background with CODEC's, data communication or convolutional encoding and interleaving techniques desired. This is for commercial aviation project involving satellite communications between aircraft and ground stations. Title: Software Engineer Job Location: Cedar Rapids, IA Start Date: Immediately Duration: 6 months plus Rate Salary: Open Company Profile: Donatech Corporation is celebrating its tenth year of excellence in providing software engineering services to its Fortune 500 clients. Specializing in avionics, telecommunications, information systems, and industrial electronics, Donatech provides contract and direct placement as well as managed off-site software engineering services. Join Donatech's dynamic team and lend your expertise at the forefront of technology. For immediate consideration, please send your resume in confidence to: Job # 1586 Donatech Corporation P.O. Box 830 Fairfield, Iowa 52556 Web Page: http://www.donatech .com E-Mail: jobs@donatech.com Fax: (515) 472-6244 Tel: (800) 328-2133 Donatech is a Equal Opportunity Employer.
From: jobs@donatech.com (Donatech Corporation) Newsgroups: alt.comp.hardware.pc-homebuilt,alt.computer.consultants.ads,alt.games.final-fantasy,alt.irc,comp.sys.newton.misc,comp.sys.next.programmer,comp.sys.sun.wanted,comp.unix.programmer,comp.unix.questions,comp.lang.basic.misc,comp.lang.python,comp.lang.rexx,comp.lang.tcl,comp.mail.eudora.ms-windows,comp.object,comp.os.geos.misc,comp.os.linux.advocacy,comp.os.linux.development.apps,comp.os.linux.hardware,comp.os.linux.misc,comp.os.linux.networking,comp.os.linux.setup,comp.os.linux.x,comp.os.ms-windows.advocacy,comp.os.ms-windows.nt.advocacy,comp.os.ms-windows.nt.misc,comp.os.ms-windows.nt.software.services,comp.os.ms-windows.win95.misc Subject: Hardware Engineers Date: 28 Dec 1997 21:14:37 GMT Organization: LISCO Message-ID: <686fft$gum$161@jefferson.lisco.com> Mime-Version: 1.0 Content-Type: Text/Plain; charset=US-ASCII * * * * Hardware Engineers * * * * Required Skills: Hardware engineer Job Description: Strong digital engineer with design experience using TI TMS 320 family DSP processor; FPGA's; 5+ years experience Title: Hardware engineer Job Location: Cedar Rapids, Iowa Start Date: Immediate Duration: 6 months Rate Salary: Open Company Profile: Donatech Corporation is celebrating its tenth year of excellence in providing software engineering services to its Fortune 500 clients. Specializing in avionics, telecommunications, information systems, and industrial electronics, Donatech provides contract and direct placement as well as managed off-site software engineering services. Join Donatech's dynamic team and lend your expertise at the forefront of technology. For immediate consideration, please send your resume in confidence to: Job # 1554 Donatech Corporation P.O. Box 830 Fairfield, Iowa 52556 Web Page: http://www.donatech.com E-Mail: jobs.donatech.com Fax: (515) 472-6244 Tel: (800) 328-2133 Donatech is a Equal Opportunity Employer
From: jobs@donatech.com (Donatech Corporation) Newsgroups: alt.comp.hardware.pc-homebuilt,alt.computer.consultants.ads,alt.games.final-fantasy,alt.irc,comp.sys.newton.misc,comp.sys.next.programmer,comp.sys.sun.wanted,comp.unix.programmer,comp.unix.questions,comp.lang.basic.misc,comp.lang.python,comp.lang.rexx,comp.lang.tcl,comp.mail.eudora.ms-windows,comp.object,comp.os.geos.misc,comp.os.linux.advocacy,comp.os.linux.development.apps,comp.os.linux.hardware,comp.os.linux.misc,comp.os.linux.networking,comp.os.linux.setup,comp.os.linux.x,comp.os.ms-windows.advocacy,comp.os.ms-windows.nt.advocacy,comp.os.ms-windows.nt.misc,comp.os.ms-windows.nt.software.services,comp.os.ms-windows.win95.misc Subject: BIT Engineers Date: 28 Dec 1997 21:12:01 GMT Organization: LISCO Message-ID: <686fb1$gum$152@jefferson.lisco.com> Mime-Version: 1.0 Content-Type: Text/Plain; charset=US-ASCII * * * BIT Engineers * * * Required Skills: BIT, maintainability, testability, system design, safety analysis (any two or more). Analog and digital analysis. Microsoft Word and Excel. Job Description: BIT/maintainability/testability engineer needed for 6 month assignment with 50 hour weeks required. Must have two or more of the following skills: BIT design, testability/BIT analysis, BIT verification testing, maintainability design, maintainability prediction and analysis, design of maintainability demonstrations, system design, and system safety analysis. Must have good working knowledge of analog and digital circuit analysis and principals of software development. Must also have strong written communication ability and expert skill in Microsoft Word and Excel. In your spare time you can enjoy a wide variety of outdoor Winter activities at your finger tips, or the night-life of Grand Rapids, one of Michigan's most popular cities. Title: BIT Engineers Job Location: Grand Rapids, Michigan Start Date: Immediate Duration: 6 months Rate Salary: Open Company Profile: Donatech Corporation is celebrating its tenth year of excellence in providing software engineering services to its Fortune 500 clients. Specializing in avionics, telecommunications, information systems, and industrial electronics, Donatech provides contract and direct placement as well as managed off-site software engineering services. Join Donatech's dynamic team and lend your expertise at the forefront of technology. For immediate consideration, please send your resume in confidence to: Job # 1588 Donatech Corporation P.O. Box 830 Fairfield, Iowa 52556 Web Page: http://www.donatech.com E-Mail: jobs@donatech.com Fax: (515) 472-6244 Tel: (800) 328-2133 Donatech is a Equal Opportunity Employer.
From: jobs@donatech.com (Donatech Corporation) Newsgroups: alt.comp.hardware.pc-homebuilt,alt.computer.consultants.ads,alt.games.final-fantasy,alt.irc,comp.sys.newton.misc,comp.sys.next.programmer,comp.sys.sun.wanted,comp.unix.programmer,comp.unix.questions,comp.lang.basic.misc,comp.lang.python,comp.lang.rexx,comp.lang.tcl,comp.mail.eudora.ms-windows,comp.object,comp.os.geos.misc,comp.os.linux.advocacy,comp.os.linux.development.apps,comp.os.linux.hardware,comp.os.linux.misc,comp.os.linux.networking,comp.os.linux.setup,comp.os.linux.x,comp.os.ms-windows.advocacy,comp.os.ms-windows.nt.advocacy,comp.os.ms-windows.nt.misc,comp.os.ms-windows.nt.software.services,comp.os.ms-windows.win95.misc Subject: PROGRAMMER/ACCESS Date: 28 Dec 1997 21:14:02 GMT Organization: LISCO Message-ID: <686feq$gum$159@jefferson.lisco.com> Mime-Version: 1.0 Content-Type: Text/Plain; charset=US-ASCII * * * * PROGRAMMER/ACCESS * * * * Required Skills: Access, Visual Basic Applications, SQL, COBOL Job Description: Programmer needed with Access, Visual Basic Applications, SQL and Cobol skills for a large, nation-wide insurance company. This is a Posting/Cross Posting application project. Title: Programmer (Access, VBA, COBOL) Job Location: Iowa Start Date: Immediate Duration: 3 months Rate Salary: Open Company Profile: Donatech Corporation is celebrating its tenth year of excellence in providing software engineering services to its Fortune 500 clients. Specializing in avionics, telecommunications, information systems, and industrial electronics, Donatech provides contract and direct placement as well as managed off-site software engineering services. Join Donatech's dynamic team and lend your expertise at the forefront of technology. For immediate consideration, please send your resume in confidence to: Job #1582 Donatech Corporation P. O. Box 830 Fairfield, Iowa 52556 Web Page: http://www.donatech.com E-Mail: donatech@lisco.com Fax: (515) 472-6244 Tel: (800) 328-2133 Donatech is a Equal Opportunity Employer.
From: jobs@donatech.com (Donatech Corporation) Newsgroups: alt.comp.hardware.pc-homebuilt,alt.computer.consultants.ads,alt.games.final-fantasy,alt.irc,comp.sys.newton.misc,comp.sys.next.programmer,comp.sys.sun.wanted,comp.unix.programmer,comp.unix.questions,comp.lang.basic.misc,comp.lang.python,comp.lang.rexx,comp.lang.tcl,comp.mail.eudora.ms-windows,comp.object,comp.os.geos.misc,comp.os.linux.advocacy,comp.os.linux.development.apps,comp.os.linux.hardware,comp.os.linux.misc,comp.os.linux.networking,comp.os.linux.setup,comp.os.linux.x,comp.os.ms-windows.advocacy,comp.os.ms-windows.nt.advocacy,comp.os.ms-windows.nt.misc,comp.os.ms-windows.nt.software.services,comp.os.ms-windows.win95.misc Subject: PROGRAMMERS Date: 28 Dec 1997 21:09:50 GMT Organization: LISCO Message-ID: <686f6u$gum$145@jefferson.lisco.com> Mime-Version: 1.0 Content-Type: Text/Plain; charset=US-ASCII * * * * PROGRAMMERS * * * * Required Skills: COBOL, CICS, DB2. Job Description: Programmers needed for mainframe applications. This position is for a large insurance/financial services company headquartered in Des Moines, Iowa. The company serves more than nine million customers. Title: Programmers Job Location: Iowa Start Date: Immediate Duration: 6+ months Rate/Salary: Open Company Profile: Donatech Corporation provides a wide range of software engineering services to Fortune 500 companies, focusing on telecommunications, information systems, avionics and industrial electronics, including contract, placement, and engineering services. We are committed to making every project a success. For immediate consideration please send your resume in confidence to: Job # 1596 Donatech Corporation P.O. Box 830 Fairfield, IA 52556 E-mail: jobs@donatech.com Web page: http://www.donatech.com Fax: (515) 472-6244 Tel: (800) 328-2133 Donatech is an equal opportunity employer.
From: jobs@donatech.com (Donatech Corporation) Newsgroups: alt.comp.hardware.pc-homebuilt,alt.computer.consultants.ads,alt.games.final-fantasy,alt.irc,comp.sys.newton.misc,comp.sys.next.programmer,comp.sys.sun.wanted,comp.unix.programmer,comp.unix.questions,comp.lang.basic.misc,comp.lang.python,comp.lang.rexx,comp.lang.tcl,comp.mail.eudora.ms-windows,comp.object,comp.os.geos.misc,comp.os.linux.advocacy,comp.os.linux.development.apps,comp.os.linux.hardware,comp.os.linux.misc,comp.os.linux.networking,comp.os.linux.setup,comp.os.linux.x,comp.os.ms-windows.advocacy,comp.os.ms-windows.nt.advocacy,comp.os.ms-windows.nt.misc,comp.os.ms-windows.nt.software.services,comp.os.ms-windows.win95.misc Subject: Hardware Engineers Date: 28 Dec 1997 21:12:37 GMT Organization: LISCO Message-ID: <686fc5$gum$154@jefferson.lisco.com> Mime-Version: 1.0 Content-Type: Text/Plain; charset=US-ASCII * * * * Hardware Engineers * * * * Required Skills: Hardware Engineers Job Description: Hardware engineer need capture test station requirements and do design and implementation. Develop new test stations. Commercial aviation project involving satellite communications between aircraft and ground stations Title: Hardware Engineers Job Location: Cedar Rapids, Iowa Start Date: Immediately Duration: 6 months plus Rate Salary: Open Company Profile: Donatech Corporation is celebrating its tenth year of excellence in providing software engineering services to its Fortune 500 clients. Specializing in avionics, telecommunications, information systems, and industrial electronics, Donatech provides contract and direct placement as well as managed off-site software engineering services. Join Donatech's dynamic team and lend your expertise at the forefront of technology. For immediate consideration, please send your resume in confidence to: Job # 1587 Donatech Corporation P.O. Box 830 Fairfield, Iowa 52556 E-Mail: jobs@donatech.com Fax: (515) 472-6244 Tel: (800) 328-2133 Donatech is a Equal Opportunity Employer.
From: jobs@donatech.com (Donatech Corporation) Newsgroups: alt.comp.hardware.pc-homebuilt,alt.computer.consultants.ads,alt.games.final-fantasy,alt.irc,comp.sys.newton.misc,comp.sys.next.programmer,comp.sys.sun.wanted,comp.unix.programmer,comp.unix.questions,comp.lang.basic.misc,comp.lang.python,comp.lang.rexx,comp.lang.tcl,comp.mail.eudora.ms-windows,comp.object,comp.os.geos.misc,comp.os.linux.advocacy,comp.os.linux.development.apps,comp.os.linux.hardware,comp.os.linux.misc,comp.os.linux.networking,comp.os.linux.setup,comp.os.linux.x,comp.os.ms-windows.advocacy,comp.os.ms-windows.nt.advocacy,comp.os.ms-windows.nt.misc,comp.os.ms-windows.nt.software.services,comp.os.ms-windows.win95.misc Subject: POWERBUILDERS Date: 28 Dec 1997 21:13:45 GMT Organization: LISCO Message-ID: <686fe9$gum$158@jefferson.lisco.com> Mime-Version: 1.0 Content-Type: Text/Plain; charset=US-ASCII * * * POWERBUILDERS * * * Job Description: Powerbuilder developer needed. At least 2 years experience with Powerbuilder 5.0 is required. UNIX and Sybase are nice to have. Candidates must be self-directed, have the ability to research/analyze and troubleshoot. Application is for pension business systems for a large insurance company. Title: Software Engineer Job Location: Iowa Start Date: Immediate Duration: 6+ months Rate/Salary: Open Company Profile: Donatech Corporation is celebrating tenth year of excellence in providing software engineering services to its Fortune 500 clients. Specializing in avionics, telecommunications, information systems, and industrial electronics, Donatech provides contract and direct placement as well as managed offsite software engineering services. Join Donatech's dynamic team and lend your expertise at the forefront of technology. For immediate consideration please send your resume in confidence to: Job # 1583 Donatech Corporation P.O. Box 830 Fairfield, IA 52556 Web Page: http://www.donatech.com E-mail: jobs@donatech.com Fax: (515) 472-6244 Tel: (800) 328-2133 Donatech is a Equal Opportunity Employer.
From: jobs@donatech.com (Donatech Corporation) Newsgroups: alt.comp.hardware.pc-homebuilt,alt.computer.consultants.ads,alt.games.final-fantasy,alt.irc,comp.sys.newton.misc,comp.sys.next.programmer,comp.sys.sun.wanted,comp.unix.programmer,comp.unix.questions,comp.lang.basic.misc,comp.lang.python,comp.lang.rexx,comp.lang.tcl,comp.mail.eudora.ms-windows,comp.object,comp.os.geos.misc,comp.os.linux.advocacy,comp.os.linux.development.apps,comp.os.linux.hardware,comp.os.linux.misc,comp.os.linux.networking,comp.os.linux.setup,comp.os.linux.x,comp.os.ms-windows.advocacy,comp.os.ms-windows.nt.advocacy,comp.os.ms-windows.nt.misc,comp.os.ms-windows.nt.software.services,comp.os.ms-windows.win95.misc Subject: BIT/Maintainability/Testability Engineers Date: 28 Dec 1997 21:12:20 GMT Organization: LISCO Message-ID: <686fbk$gum$153@jefferson.lisco.com> Mime-Version: 1.0 Content-Type: Text/Plain; charset=US-ASCII * * * BIT/Maintainability/Testability Engineers * * * Required Skills: BIT, maintainability, testability, system design, safety analysis (any two or more). Analog and digital analysis. Microsoft Word and Excel. Job Description: BIT/maintainability/testability engineer needed for 6 month assignment with 50 hour weeks required. Must have two or more of the following skills: BIT design, testability/BIT analysis, BIT verification testing, maintainability design, maintainability prediction and analysis, design of maintainability demonstrations, system design, and system safety analysis. Must have good working knowledge of analog and digital circuit analysis and principals of software development. Must also have strong written communication ability and expert skill in Microsoft Word and Excel. In your spare time you can enjoy a wide variety of outdoor Winter activities at your finger tips, or the night-life of Grand Rapids, one of Michigan's most popular cities. Title: BIT/Maintainability/Testability Engineers Job Location: Michigan Start Date: Immediate Duration: 6 months Rate Salary: Open Company Profile: Donatech Corporation is celebrating its tenth year of excellence in providing software engineering services to its Fortune 500 clients. Specializing in avionics, telecommunications, information systems, and industrial electronics, Donatech provides contract and direct placement as well as managed off-site software engineering services. Join Donatech's dynamic team and lend your expertise at the forefront of technology. For immediate consideration, please send your resume in confidence to: Job # 1588 Donatech Corporation P. O. Box 830 Fairfield, Iowa 52556 Web Page: http://www.donatech .com E-Mail: jobs@donatech.com Fax: (515) 472-6244 Tel: (800) 328-2133 Donatech is a Equal Opportunity Employer.
From: jobs@donatech.com (Donatech Corporation) Newsgroups: alt.comp.hardware.pc-homebuilt,alt.computer.consultants.ads,alt.games.final-fantasy,alt.irc,comp.sys.newton.misc,comp.sys.next.programmer,comp.sys.sun.wanted,comp.unix.programmer,comp.unix.questions,comp.lang.basic.misc,comp.lang.python,comp.lang.rexx,comp.lang.tcl,comp.mail.eudora.ms-windows,comp.object,comp.os.geos.misc,comp.os.linux.advocacy,comp.os.linux.development.apps,comp.os.linux.hardware,comp.os.linux.misc,comp.os.linux.networking,comp.os.linux.setup,comp.os.linux.x,comp.os.ms-windows.advocacy,comp.os.ms-windows.nt.advocacy,comp.os.ms-windows.nt.misc,comp.os.ms-windows.nt.software.services,comp.os.ms-windows.win95.misc Subject: SYSTEMS/SOFTWARE ENGINEERS Date: 28 Dec 1997 21:16:54 GMT Organization: LISCO Message-ID: <686fk6$gum$169@jefferson.lisco.com> Mime-Version: 1.0 Content-Type: Text/Plain; charset=US-ASCII * * * * SYSTEMS/SOFTWARE ENGINEERS * * * * Job Description: Two Systems/Software Engineers needed for the development of an embedded anti-skid brake controller for an automotive application. The project will involve integration of existing code as well as code currently being produced. The engineers should be familiar with 80186/196, C, real-time embedded. Six to ten years experience required, mainly on embedded systems. Plusses include: Knowledge of MatrixX, some exposure to dynamic systems, such as flight controls, communication protocols, especially SAE J-1850, SAE J-1939, SAE J-1708 Title: Systems Engineers Job Location: Michigan Start Date: Immediate Duration: 6+ months Rate/Salary: Open Company Profile: Donatech Corporation provides a wide range of software engineering services to Fortune 500 companies, focusing on telecommunications, information systems, avionics and industrial electronics, including contract, placement, and engineering services. We are committed to making every project a success. For immediate consideration please send your resume in confidence to: Job # 1488 Donatech Corporation P.O. Box 830 Fairfield, IA 52556 Web Page: http://www.donatech.com E-mail: jobs@donatech.com Fax: (515) 472-6244 Tel: (800) 328-2133 Donatech is a Equal Opportunity Employer.
From: jobs@donatech.com (Donatech Corporation) Newsgroups: alt.comp.hardware.pc-homebuilt,alt.computer.consultants.ads,alt.games.final-fantasy,alt.irc,comp.sys.newton.misc,comp.sys.next.programmer,comp.sys.sun.wanted,comp.unix.programmer,comp.unix.questions,comp.lang.basic.misc,comp.lang.python,comp.lang.rexx,comp.lang.tcl,comp.mail.eudora.ms-windows,comp.object,comp.os.geos.misc,comp.os.linux.advocacy,comp.os.linux.development.apps,comp.os.linux.hardware,comp.os.linux.misc,comp.os.linux.networking,comp.os.linux.setup,comp.os.linux.x,comp.os.ms-windows.advocacy,comp.os.ms-windows.nt.advocacy,comp.os.ms-windows.nt.misc,comp.os.ms-windows.nt.software.services,comp.os.ms-windows.win95.misc Subject: PROGRAMMERS Date: 28 Dec 1997 21:15:07 GMT Organization: LISCO Message-ID: <686fgr$gum$163@jefferson.lisco.com> Mime-Version: 1.0 Content-Type: Text/Plain; charset=US-ASCII * * * * PROGRAMMERS * * * * Job Description: Programmer needed to maintain current Adabas application, also to do some development. Platform is IBM mainframe and MVS operating system. Must have approximately 2-5 years experience. Required skills: Adabas, Natural Plusses: Construct, Predict Title: Programmers Job Location: Kansas City Start Date: Immediate Duration: Open ended Rate/Salary: Open Company Profile: Donatech Corporation is celebrating tenth year of excellence in providing software engineering services to its Fortune 500 clients. Specializing in avionics, telecommunications, information systems, and industrial electronics, Donatech provides contract and direct placement as well as managed off site software engineering services. Join Donatech's dynamic team and lend your expertise at the forefront of technology. For immediate consideration please send your resume in confidence to: Job # 1501 Donatech Corporation P.O. Box 830 Fairfield, IA 52556 Web Page: http://www.donatech.com E-mail: jobs@donatech.com Fax: (515) 472-6244 Tel: (800) 328-2133 Donatech is aEqual Opportunity Employer.
From: jobs@donatech.com (Donatech Corporation) Newsgroups: alt.comp.hardware.pc-homebuilt,alt.computer.consultants.ads,alt.games.final-fantasy,alt.irc,comp.sys.newton.misc,comp.sys.next.programmer,comp.sys.sun.wanted,comp.unix.programmer,comp.unix.questions,comp.lang.basic.misc,comp.lang.python,comp.lang.rexx,comp.lang.tcl,comp.mail.eudora.ms-windows,comp.object,comp.os.geos.misc,comp.os.linux.advocacy,comp.os.linux.development.apps,comp.os.linux.hardware,comp.os.linux.misc,comp.os.linux.networking,comp.os.linux.setup,comp.os.linux.x,comp.os.ms-windows.advocacy,comp.os.ms-windows.nt.advocacy,comp.os.ms-windows.nt.misc,comp.os.ms-windows.nt.software.services,comp.os.ms-windows.win95.misc Subject: SOFTWARE ENGINEER Date: 28 Dec 1997 21:15:28 GMT Organization: LISCO Message-ID: <686fhg$gum$164@jefferson.lisco.com> Mime-Version: 1.0 Content-Type: Text/Plain; charset=US-ASCII * * * * SOFTWARE ENGINEER * * * * Job Description: Software Engineer with C/C++ development experience in a Windows 95 environment for Currency Handling Equipment (ATM's) Skills: * Windows 95 * C, C++, DOS Title: Software Engineer Job Location: Iowa Start Date: Immediate Duration: Direct Rate/Salary: Open Company Profile: Donatech Corporation provides a wide range of software engineering services to Fortune 500 companies, focusing on telecommunications, information systems, avionics and industrial electronics, including contract, placement, and engineering services. We are committed to making every project a success. For immediate consideration please send your resume in confidence to: Job # 1481 Donatech Corporation P.O. Box 830 Fairfield, IA 52556 Web Page: http://www.donatech.com E-mail: jobs@donatech.com Fax: (515) 472-6244 Tel: (800) 328-2133 Donatech is a Equal Opportunity Employer.
From: jobs@donatech.com (Donatech Corporation) Newsgroups: alt.comp.hardware.pc-homebuilt,alt.computer.consultants.ads,alt.games.final-fantasy,alt.irc,comp.sys.newton.misc,comp.sys.next.programmer,comp.sys.sun.wanted,comp.unix.programmer,comp.unix.questions,comp.lang.basic.misc,comp.lang.python,comp.lang.rexx,comp.lang.tcl,comp.mail.eudora.ms-windows,comp.object,comp.os.geos.misc,comp.os.linux.advocacy,comp.os.linux.development.apps,comp.os.linux.hardware,comp.os.linux.misc,comp.os.linux.networking,comp.os.linux.setup,comp.os.linux.x,comp.os.ms-windows.advocacy,comp.os.ms-windows.nt.advocacy,comp.os.ms-windows.nt.misc,comp.os.ms-windows.nt.software.services,comp.os.ms-windows.win95.misc Subject: HARDWARE/SOFTWARE ENGINEERS Date: 28 Dec 1997 21:15:44 GMT Organization: LISCO Message-ID: <686fi0$gum$165@jefferson.lisco.com> Mime-Version: 1.0 Content-Type: Text/Plain; charset=US-ASCII * * * HARDWARE/SOFTWARE ENGINEERS * * * Skills: EE for prototyping in S/W Job Description: Hardware/Software Engineer needed to do prototyping for Currency Handling Equipment (ATM's) and software prototyping. Title: Hardware/Software Engineers Job Location: Iowa Start Date: Immediate Duration: Direct Rate/Salary: Open Company Profile: Donatech Corporation provides a wide range of software engineering services to Fortune 500 companies, focusing on telecommunications, information systems, avionics and industrial electronics, including contract, placement, and engineering services. We are committed to making every project a success. For immediate consideration please send your resume in confidence to: Job # 1482 Donatech Corporation P.O. Box 830 Fairfield, IA 52556 Web Page: http://www.donatech.com E-mail: jobs@donatech.com Fax: (515) 472-6244 Tel: (800) 328-2133 Donatech is a Equal Opportunity Employer.
From: jobs@donatech.com (Donatech Corporation) Newsgroups: alt.comp.hardware.pc-homebuilt,alt.computer.consultants.ads,alt.games.final-fantasy,alt.irc,comp.sys.newton.misc,comp.sys.next.programmer,comp.sys.sun.wanted,comp.unix.programmer,comp.unix.questions,comp.lang.basic.misc,comp.lang.python,comp.lang.rexx,comp.lang.tcl,comp.mail.eudora.ms-windows,comp.object,comp.os.geos.misc,comp.os.linux.advocacy,comp.os.linux.development.apps,comp.os.linux.hardware,comp.os.linux.misc,comp.os.linux.networking,comp.os.linux.setup,comp.os.linux.x,comp.os.ms-windows.advocacy,comp.os.ms-windows.nt.advocacy,comp.os.ms-windows.nt.misc,comp.os.ms-windows.nt.software.services,comp.os.ms-windows.win95.misc Subject: SOFTWARE ENGINEERS Date: 28 Dec 1997 21:17:09 GMT Organization: LISCO Message-ID: <686fkl$gum$170@jefferson.lisco.com> Mime-Version: 1.0 Content-Type: Text/Plain; charset=US-ASCII * * * * SOFTWARE ENGINEERS * * * * Job Description: Satellite simulation for avionics product line. Required Skills: C++, UNIX, Simulation Plusses: VxWorks from Wind River Systems, VME bus Title: Software Engineers Job Location: Iowa Start Date: Immediate Duration: 12+ months Rate/Salary: Open Company Profile: Donatech Corporation provides a wide range of software engineering services to Fortune 500 companies, focusing on telecommunications, information systems, avionics and industrial electronics, including contract, placement, and engineering services. We are committed to making every project a success. For immediate consideration please send your resume in confidence to: Job # 1489 Donatech Corporation P.O. Box 830 Fairfield, IA 52556 Web Page: http://www.donatech.com E-mail: jobs@donatech.com Fax: (515) 472-6244 Tel: (800) 328-2133 Donatech is a Equal Opportunity Employer.
From: jobs@donatech.com (Donatech Corporation) Newsgroups: alt.comp.hardware.pc-homebuilt,alt.computer.consultants.ads,alt.games.final-fantasy,alt.irc,comp.sys.newton.misc,comp.sys.next.programmer,comp.sys.sun.wanted,comp.unix.programmer,comp.unix.questions,comp.lang.basic.misc,comp.lang.python,comp.lang.rexx,comp.lang.tcl,comp.mail.eudora.ms-windows,comp.object,comp.os.geos.misc,comp.os.linux.advocacy,comp.os.linux.development.apps,comp.os.linux.hardware,comp.os.linux.misc,comp.os.linux.networking,comp.os.linux.setup,comp.os.linux.x,comp.os.ms-windows.advocacy,comp.os.ms-windows.nt.advocacy,comp.os.ms-windows.nt.misc,comp.os.ms-windows.nt.software.services,comp.os.ms-windows.win95.misc Subject: SOFTWARE ENGINEERS Date: 28 Dec 1997 21:17:24 GMT Organization: LISCO Message-ID: <686fl4$gum$171@jefferson.lisco.com> Mime-Version: 1.0 Content-Type: Text/Plain; charset=US-ASCII * * * * SOFTWARE ENGINEERS * * * * Job Description: To create a new Object Oriented database system for avionics applications. Experienced Object Oriented programmer whose language of choice has been C++ to work on an Object Oriented Database application. A good working knowledge of Microsoft Foundation Classes (MFC), Standard Template Library (STL), Unified Modeling Language (UML), and Design Patterns highly desirable. Experience in GUI programming for various platforms, particularly Windows 95/NT also highly desirable. A working knowledge of avionics equipment and their interfaces a plus. Title: Software Engineers Job Location: Iowa Start Date: Immediate Duration: 12 months or direct Rate/Salary: Open Company Profile: Donatech Corporation is celebrating tenth year of excellence in providing software engineering services to its Fortune 500 clients. Specializing in avionics, telecommunications, information systems, and industrial electronics, Donatech provides contract and direct placement as well as managed off site software engineering services. For immediate consideration please send your resume in confidence to: Job # 1498 Donatech Corporation P.O. Box 830 Fairfield, IA 52556 Web Page: http://www.donatech.com E-mail: jobs@donatech.com Fax: (515) 472-6244 Tel: (800) 328-2133 Donatech is a Equal Opportunity Employer.
From: jobs@donatech.com (Donatech Corporation) Newsgroups: alt.comp.hardware.pc-homebuilt,alt.computer.consultants.ads,alt.games.final-fantasy,alt.irc,comp.sys.newton.misc,comp.sys.next.programmer,comp.sys.sun.wanted,comp.unix.programmer,comp.unix.questions,comp.lang.basic.misc,comp.lang.python,comp.lang.rexx,comp.lang.tcl,comp.mail.eudora.ms-windows,comp.object,comp.os.geos.misc,comp.os.linux.advocacy,comp.os.linux.development.apps,comp.os.linux.hardware,comp.os.linux.misc,comp.os.linux.networking,comp.os.linux.setup,comp.os.linux.x,comp.os.ms-windows.advocacy,comp.os.ms-windows.nt.advocacy,comp.os.ms-windows.nt.misc,comp.os.ms-windows.nt.software.services,comp.os.ms-windows.win95.misc Subject: SOFTWARE ENGINEERS Date: 28 Dec 1997 21:16:18 GMT Organization: LISCO Message-ID: <686fj2$gum$167@jefferson.lisco.com> Mime-Version: 1.0 Content-Type: Text/Plain; charset=US-ASCII * * * * SOFTWARE ENGINEERS * * * * Job Description: To do design, code and test, the full lifecycle development. This person should have C, UNIX, and Communication Protocol (HDLC, X.25, TCP/IP) background and familiarity with 80386 EX and 80188. Should have a working knowledge of OSI Stack Communication Protocols. Title: Software Engineers Job Location: Iowa Start Date: Immediate Duration: 6+ months Rate/Salary: Open Company Profile: Donatech Corporation provides a wide range of software engineering services to Fortune 500 companies, focusing on telecommunications, information systems, avionics and industrial electronics, including contract, placement, and engineering services. We are committed to making every project a success. For immediate consideration please send your resume in confidence to: Job # 1486 Donatech Corporation P.O. Box 830 Fairfield, IA 52556 Web Page: http://www.donatech.com E-mail: jobs@donatech.com Fax: (515) 472-6244 Tel: (800) 328-2133 Donatech is a Equal Opportunity Employer.
Newsgroups: comp.sys.newton.misc,comp.sys.next.programmer,comp.sys.sun.wanted,comp.unix.programmer,comp.unix.questions,comp.lang.basic.misc,comp.lang.python,comp.lang.rexx,comp.lang.tcl,comp.mail.eudora.ms-windows,comp.object,comp.os.geos.misc,comp.os.linux.advocacy,comp.os.linux.development.apps,comp.os.linux.hardware,comp.os.linux.misc,comp.os.linux.networking,comp.os.linux.setup,comp.os.linux.x,comp.os.ms-windows.advocacy,comp.os.ms-windows.nt.advocacy,comp.os.ms-windows.nt.misc,comp.os.ms-windows.nt.software.services,comp.os.ms-windows.win95.misc Subject: cmsg cancel <686cuh$gum$42@jefferson.lisco.com> Control: cancel <686cuh$gum$42@jefferson.lisco.com> Message-ID: <cancel.686cuh$gum$42@jefferson.lisco.com> Date: Sun, 28 Dec 1997 22:17:09 +0000 Sender: jobs@donatech.com (Donatech Corporation) From: andrew@erlenstar.demon.co.uk Organization: Annihilator v0.1 Spam (EMP) cancelled.
Newsgroups: comp.sys.newton.misc,comp.sys.next.programmer,comp.sys.sun.wanted,comp.unix.programmer,comp.unix.questions,comp.lang.basic.misc,comp.lang.python,comp.lang.rexx,comp.lang.tcl,comp.mail.eudora.ms-windows,comp.object,comp.os.geos.misc,comp.os.linux.advocacy,comp.os.linux.development.apps,comp.os.linux.hardware,comp.os.linux.misc,comp.os.linux.networking,comp.os.linux.setup,comp.os.linux.x,comp.os.ms-windows.advocacy,comp.os.ms-windows.nt.advocacy,comp.os.ms-windows.nt.misc,comp.os.ms-windows.nt.software.services,comp.os.ms-windows.win95.misc Subject: cmsg cancel <686cu2$gum$41@jefferson.lisco.com> Control: cancel <686cu2$gum$41@jefferson.lisco.com> Message-ID: <cancel.686cu2$gum$41@jefferson.lisco.com> Date: Sun, 28 Dec 1997 22:17:09 +0000 Sender: jobs@donatech.com (Donatech Corporation) From: andrew@erlenstar.demon.co.uk Organization: Annihilator v0.1 Spam (EMP) cancelled.
From: jobs@donatech.com (Donatech Corporation) Newsgroups: alt.comp.hardware.pc-homebuilt,alt.computer.consultants.ads,alt.games.final-fantasy,alt.irc,comp.sys.newton.misc,comp.sys.next.programmer,comp.sys.sun.wanted,comp.unix.programmer,comp.unix.questions,comp.lang.basic.misc,comp.lang.python,comp.lang.rexx,comp.lang.tcl,comp.mail.eudora.ms-windows,comp.object,comp.os.geos.misc,comp.os.linux.advocacy,comp.os.linux.development.apps,comp.os.linux.hardware,comp.os.linux.misc,comp.os.linux.networking,comp.os.linux.setup,comp.os.linux.x,comp.os.ms-windows.advocacy,comp.os.ms-windows.nt.advocacy,comp.os.ms-windows.nt.misc,comp.os.ms-windows.nt.software.services,comp.os.ms-windows.win95.misc Subject: spam cancellation Control: cancel <686fl4$gum$171@jefferson.lisco.com> Date: 29 Dec 1997 00:26:31 GMT Organization: Green End Message-ID: <cancel.686fl4$gum$171@jefferson.lisco.com> Cancelling spam
From: jobs@donatech.com (Donatech Corporation) Newsgroups: comp.sys.newton.misc,comp.sys.next.programmer,comp.sys.sun.wanted,comp.unix.programmer,comp.unix.questions,comp.lang.basic.misc,comp.lang.python,comp.lang.rexx,comp.lang.tcl,comp.mail.eudora.ms-windows,comp.object,comp.os.geos.misc,comp.os.linux.advocacy,comp.os.linux.development.apps,comp.os.linux.hardware,comp.os.linux.misc,comp.os.linux.networking,comp.os.linux.setup,comp.os.linux.x,comp.os.ms-windows.advocacy,comp.os.ms-windows.nt.advocacy,comp.os.ms-windows.nt.misc,comp.os.ms-windows.nt.software.services,comp.os.ms-windows.win95.misc Subject: spam cancellation Control: cancel <686cr9$gum$36@jefferson.lisco.com> Date: 29 Dec 1997 00:27:16 GMT Organization: Green End Message-ID: <cancel.686cr9$gum$36@jefferson.lisco.com> Cancelling spam
From: jobs@donatech.com (Donatech Corporation) Newsgroups: comp.sys.newton.misc,comp.sys.next.programmer,comp.sys.sun.wanted,comp.unix.programmer,comp.unix.questions,comp.lang.basic.misc,comp.lang.python,comp.lang.rexx,comp.lang.tcl,comp.mail.eudora.ms-windows,comp.object,comp.os.geos.misc,comp.os.linux.advocacy,comp.os.linux.development.apps,comp.os.linux.hardware,comp.os.linux.misc,comp.os.linux.networking,comp.os.linux.setup,comp.os.linux.x,comp.os.ms-windows.advocacy,comp.os.ms-windows.nt.advocacy,comp.os.ms-windows.nt.misc,comp.os.ms-windows.nt.software.services,comp.os.ms-windows.win95.misc Subject: spam cancellation Control: cancel <686cpq$gum$34@jefferson.lisco.com> Date: 29 Dec 1997 00:27:16 GMT Organization: Green End Message-ID: <cancel.686cpq$gum$34@jefferson.lisco.com> Cancelling spam
From: jobs@donatech.com (Donatech Corporation) Newsgroups: comp.sys.newton.misc,comp.sys.next.programmer,comp.sys.sun.wanted,comp.unix.programmer,comp.unix.questions,comp.lang.basic.misc,comp.lang.python,comp.lang.rexx,comp.lang.tcl,comp.mail.eudora.ms-windows,comp.object,comp.os.geos.misc,comp.os.linux.advocacy,comp.os.linux.development.apps,comp.os.linux.hardware,comp.os.linux.misc,comp.os.linux.networking,comp.os.linux.setup,comp.os.linux.x,comp.os.ms-windows.advocacy,comp.os.ms-windows.nt.advocacy,comp.os.ms-windows.nt.misc,comp.os.ms-windows.nt.software.services,comp.os.ms-windows.win95.misc Subject: spam cancellation Control: cancel <686cv6$gum$43@jefferson.lisco.com> Date: 29 Dec 1997 00:27:17 GMT Organization: Green End Message-ID: <cancel.686cv6$gum$43@jefferson.lisco.com> Cancelling spam
From: jobs@donatech.com (Donatech Corporation) Newsgroups: comp.sys.newton.misc,comp.sys.next.programmer,comp.sys.sun.wanted,comp.unix.programmer,comp.unix.questions,comp.lang.basic.misc,comp.lang.python,comp.lang.rexx,comp.lang.tcl,comp.mail.eudora.ms-windows,comp.object,comp.os.geos.misc,comp.os.linux.advocacy,comp.os.linux.development.apps,comp.os.linux.hardware,comp.os.linux.misc,comp.os.linux.networking,comp.os.linux.setup,comp.os.linux.x,comp.os.ms-windows.advocacy,comp.os.ms-windows.nt.advocacy,comp.os.ms-windows.nt.misc,comp.os.ms-windows.nt.software.services,comp.os.ms-windows.win95.misc Subject: spam cancellation Control: cancel <686cse$gum$38@jefferson.lisco.com> Date: 29 Dec 1997 00:27:16 GMT Organization: Green End Message-ID: <cancel.686cse$gum$38@jefferson.lisco.com> Cancelling spam
From: jobs@donatech.com (Donatech Corporation) Newsgroups: comp.sys.newton.misc,comp.sys.next.programmer,comp.sys.sun.wanted,comp.unix.programmer,comp.unix.questions,comp.lang.basic.misc,comp.lang.python,comp.lang.rexx,comp.lang.tcl,comp.mail.eudora.ms-windows,comp.object,comp.os.geos.misc,comp.os.linux.advocacy,comp.os.linux.development.apps,comp.os.linux.hardware,comp.os.linux.misc,comp.os.linux.networking,comp.os.linux.setup,comp.os.linux.x,comp.os.ms-windows.advocacy,comp.os.ms-windows.nt.advocacy,comp.os.ms-windows.nt.misc,comp.os.ms-windows.nt.software.services,comp.os.ms-windows.win95.misc Subject: spam cancellation Control: cancel <686cqe$gum$35@jefferson.lisco.com> Date: 29 Dec 1997 00:27:16 GMT Organization: Green End Message-ID: <cancel.686cqe$gum$35@jefferson.lisco.com> Cancelling spam
From: jobs@donatech.com (Donatech Corporation) Newsgroups: comp.sys.newton.misc,comp.sys.next.programmer,comp.sys.sun.wanted,comp.unix.programmer,comp.unix.questions,comp.lang.basic.misc,comp.lang.python,comp.lang.rexx,comp.lang.tcl,comp.mail.eudora.ms-windows,comp.object,comp.os.geos.misc,comp.os.linux.advocacy,comp.os.linux.development.apps,comp.os.linux.hardware,comp.os.linux.misc,comp.os.linux.networking,comp.os.linux.setup,comp.os.linux.x,comp.os.ms-windows.advocacy,comp.os.ms-windows.nt.advocacy,comp.os.ms-windows.nt.misc,comp.os.ms-windows.nt.software.services,comp.os.ms-windows.win95.misc Subject: spam cancellation Control: cancel <686ctg$gum$40@jefferson.lisco.com> Date: 29 Dec 1997 00:27:16 GMT Organization: Green End Message-ID: <cancel.686ctg$gum$40@jefferson.lisco.com> Cancelling spam
From: jobs@donatech.com (Donatech Corporation) Newsgroups: alt.comp.hardware.pc-homebuilt,alt.computer.consultants.ads,alt.games.final-fantasy,alt.irc,comp.sys.newton.misc,comp.sys.next.programmer,comp.sys.sun.wanted,comp.unix.programmer,comp.unix.questions,comp.lang.basic.misc,comp.lang.python,comp.lang.rexx,comp.lang.tcl,comp.mail.eudora.ms-windows,comp.object,comp.os.geos.misc,comp.os.linux.advocacy,comp.os.linux.development.apps,comp.os.linux.hardware,comp.os.linux.misc,comp.os.linux.networking,comp.os.linux.setup,comp.os.linux.x,comp.os.ms-windows.advocacy,comp.os.ms-windows.nt.advocacy,comp.os.ms-windows.nt.misc,comp.os.ms-windows.nt.software.services,comp.os.ms-windows.win95.misc Subject: spam cancellation Control: cancel <686fft$gum$161@jefferson.lisco.com> Date: 29 Dec 1997 00:27:20 GMT Organization: Green End Message-ID: <cancel.686fft$gum$161@jefferson.lisco.com> Cancelling spam
From: jobs@donatech.com (Donatech Corporation) Newsgroups: alt.comp.hardware.pc-homebuilt,alt.computer.consultants.ads,alt.games.final-fantasy,alt.irc,comp.sys.newton.misc,comp.sys.next.programmer,comp.sys.sun.wanted,comp.unix.programmer,comp.unix.questions,comp.lang.basic.misc,comp.lang.python,comp.lang.rexx,comp.lang.tcl,comp.mail.eudora.ms-windows,comp.object,comp.os.geos.misc,comp.os.linux.advocacy,comp.os.linux.development.apps,comp.os.linux.hardware,comp.os.linux.misc,comp.os.linux.networking,comp.os.linux.setup,comp.os.linux.x,comp.os.ms-windows.advocacy,comp.os.ms-windows.nt.advocacy,comp.os.ms-windows.nt.misc,comp.os.ms-windows.nt.software.services,comp.os.ms-windows.win95.misc Subject: spam cancellation Control: cancel <686fig$gum$166@jefferson.lisco.com> Date: 29 Dec 1997 00:27:21 GMT Organization: Green End Message-ID: <cancel.686fig$gum$166@jefferson.lisco.com> Cancelling spam
From: jobs@donatech.com (Donatech Corporation) Newsgroups: alt.comp.hardware.pc-homebuilt,alt.computer.consultants.ads,alt.games.final-fantasy,alt.irc,comp.sys.newton.misc,comp.sys.next.programmer,comp.sys.sun.wanted,comp.unix.programmer,comp.unix.questions,comp.lang.basic.misc,comp.lang.python,comp.lang.rexx,comp.lang.tcl,comp.mail.eudora.ms-windows,comp.object,comp.os.geos.misc,comp.os.linux.advocacy,comp.os.linux.development.apps,comp.os.linux.hardware,comp.os.linux.misc,comp.os.linux.networking,comp.os.linux.setup,comp.os.linux.x,comp.os.ms-windows.advocacy,comp.os.ms-windows.nt.advocacy,comp.os.ms-windows.nt.misc,comp.os.ms-windows.nt.software.services,comp.os.ms-windows.win95.misc Subject: spam cancellation Control: cancel <686fjl$gum$168@jefferson.lisco.com> Date: 29 Dec 1997 00:27:22 GMT Organization: Green End Message-ID: <cancel.686fjl$gum$168@jefferson.lisco.com> Cancelling spam
From: jobs@donatech.com (Donatech Corporation) Newsgroups: alt.comp.hardware.pc-homebuilt,alt.computer.consultants.ads,alt.games.final-fantasy,alt.irc,comp.sys.newton.misc,comp.sys.next.programmer,comp.sys.sun.wanted,comp.unix.programmer,comp.unix.questions,comp.lang.basic.misc,comp.lang.python,comp.lang.rexx,comp.lang.tcl,comp.mail.eudora.ms-windows,comp.object,comp.os.geos.misc,comp.os.linux.advocacy,comp.os.linux.development.apps,comp.os.linux.hardware,comp.os.linux.misc,comp.os.linux.networking,comp.os.linux.setup,comp.os.linux.x,comp.os.ms-windows.advocacy,comp.os.ms-windows.nt.advocacy,comp.os.ms-windows.nt.misc,comp.os.ms-windows.nt.software.services,comp.os.ms-windows.win95.misc Subject: spam cancellation Control: cancel <686fb1$gum$152@jefferson.lisco.com> Date: 29 Dec 1997 00:27:19 GMT Organization: Green End Message-ID: <cancel.686fb1$gum$152@jefferson.lisco.com> Cancelling spam
From: jobs@donatech.com (Donatech Corporation) Newsgroups: alt.comp.hardware.pc-homebuilt,alt.computer.consultants.ads,alt.games.final-fantasy,alt.irc,comp.sys.newton.misc,comp.sys.next.programmer,comp.sys.sun.wanted,comp.unix.programmer,comp.unix.questions,comp.lang.basic.misc,comp.lang.python,comp.lang.rexx,comp.lang.tcl,comp.mail.eudora.ms-windows,comp.object,comp.os.geos.misc,comp.os.linux.advocacy,comp.os.linux.development.apps,comp.os.linux.hardware,comp.os.linux.misc,comp.os.linux.networking,comp.os.linux.setup,comp.os.linux.x,comp.os.ms-windows.advocacy,comp.os.ms-windows.nt.advocacy,comp.os.ms-windows.nt.misc,comp.os.ms-windows.nt.software.services,comp.os.ms-windows.win95.misc Subject: spam cancellation Control: cancel <686fbk$gum$153@jefferson.lisco.com> Date: 29 Dec 1997 00:27:19 GMT Organization: Green End Message-ID: <cancel.686fbk$gum$153@jefferson.lisco.com> Cancelling spam
From: jobs@donatech.com (Donatech Corporation) Newsgroups: alt.comp.hardware.pc-homebuilt,alt.computer.consultants.ads,alt.games.final-fantasy,alt.irc,comp.sys.newton.misc,comp.sys.next.programmer,comp.sys.sun.wanted,comp.unix.programmer,comp.unix.questions,comp.lang.basic.misc,comp.lang.python,comp.lang.rexx,comp.lang.tcl,comp.mail.eudora.ms-windows,comp.object,comp.os.geos.misc,comp.os.linux.advocacy,comp.os.linux.development.apps,comp.os.linux.hardware,comp.os.linux.misc,comp.os.linux.networking,comp.os.linux.setup,comp.os.linux.x,comp.os.ms-windows.advocacy,comp.os.ms-windows.nt.advocacy,comp.os.ms-windows.nt.misc,comp.os.ms-windows.nt.software.services,comp.os.ms-windows.win95.misc Subject: spam cancellation Control: cancel <686fhg$gum$164@jefferson.lisco.com> Date: 29 Dec 1997 00:27:21 GMT Organization: Green End Message-ID: <cancel.686fhg$gum$164@jefferson.lisco.com> Cancelling spam
From: jobs@donatech.com (Donatech Corporation) Newsgroups: alt.comp.hardware.pc-homebuilt,alt.computer.consultants.ads,alt.games.final-fantasy,alt.irc,comp.sys.newton.misc,comp.sys.next.programmer,comp.sys.sun.wanted,comp.unix.programmer,comp.unix.questions,comp.lang.basic.misc,comp.lang.python,comp.lang.rexx,comp.lang.tcl,comp.mail.eudora.ms-windows,comp.object,comp.os.geos.misc,comp.os.linux.advocacy,comp.os.linux.development.apps,comp.os.linux.hardware,comp.os.linux.misc,comp.os.linux.networking,comp.os.linux.setup,comp.os.linux.x,comp.os.ms-windows.advocacy,comp.os.ms-windows.nt.advocacy,comp.os.ms-windows.nt.misc,comp.os.ms-windows.nt.software.services,comp.os.ms-windows.win95.misc Subject: spam cancellation Control: cancel <686fi0$gum$165@jefferson.lisco.com> Date: 29 Dec 1997 00:27:21 GMT Organization: Green End Message-ID: <cancel.686fi0$gum$165@jefferson.lisco.com> Cancelling spam
From: jobs@donatech.com (Donatech Corporation) Newsgroups: alt.comp.hardware.pc-homebuilt,alt.computer.consultants.ads,alt.games.final-fantasy,alt.irc,comp.sys.newton.misc,comp.sys.next.programmer,comp.sys.sun.wanted,comp.unix.programmer,comp.unix.questions,comp.lang.basic.misc,comp.lang.python,comp.lang.rexx,comp.lang.tcl,comp.mail.eudora.ms-windows,comp.object,comp.os.geos.misc,comp.os.linux.advocacy,comp.os.linux.development.apps,comp.os.linux.hardware,comp.os.linux.misc,comp.os.linux.networking,comp.os.linux.setup,comp.os.linux.x,comp.os.ms-windows.advocacy,comp.os.ms-windows.nt.advocacy,comp.os.ms-windows.nt.misc,comp.os.ms-windows.nt.software.services,comp.os.ms-windows.win95.misc Subject: spam cancellation Control: cancel <686fk6$gum$169@jefferson.lisco.com> Date: 29 Dec 1997 00:27:22 GMT Organization: Green End Message-ID: <cancel.686fk6$gum$169@jefferson.lisco.com> Cancelling spam
From: Trevin Beattie <*trevin*@*xmission*.*com*> Newsgroups: comp.sys.next.programmer Subject: Re: Bad image in .nib file Date: Sun, 28 Dec 1997 20:05:25 -0700 Organization: XMission Internet (801 539 0900) Message-ID: <68741n$b15$1@news.xmission.com> References: <680tvk$r73$1@news.xmission.com> <01bd1255$a2b912c0$1a02cfcf@armaga.texas.net> <684lrs$n96$1@news.xmission.com> <684mjc$dcv$1@news.digifix.com> Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="------------5A42790A1A65" This is a multi-part message in MIME format. --------------5A42790A1A65 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Scott Anguish wrote: > > You may only need to destroy the image file within the .nib > directory.... Thats what the original poster had suggested doing. > > Then you just need to find the image again elsewhere.. No, there ISN'T any separate image file in the .nib directory. The only items there are data.classes and data.nib (which is a regular file). Are you saying that all the image files in my project SHOULD be in the .nib package as well? Maybe I should have mentioned this before, but I can delete the image entirely from the .project so that no independent copy exists, but the image still shows up in my .nib. -- Trevin Beattie "Do not meddle in the affairs of wizards, *To*reply*to*this* for you are crunchy and good with ketchup." *message,*remove*the* --unknown *asterisks*from*my*email*address.* --------------5A42790A1A65 Content-Type: application/x-gzip; name="Calculator.nib.tar.gz" Content-Transfer-Encoding: base64 Content-Disposition: inline; filename="Calculator.nib.tar.gz" H4sIAGoRpzQAA+1bf3AU131/e/qFTgJsYlwIqWYJcQLClu/3gTDoQOIGxTYSkvwTETjd7Ulr r3ZPu3sIhoHywt6ZNB5PciMSryk2wWM3cnDH1FBfnOIfcRJ7nKRxPJOZ1v+4ybTNZDp1pnXT cdIm9Pveuz3t3q2E3RCcjvfrsXbf27ef9/393tv7sl0el0RtokvKqcp9N6M/CPGRQDwa4RHP 88EIu/LBELsyCvB8LBINRiORUChCHoZDYcRH/zDsOCmv6SmV55GuCvtFef5xMCybvRoMXV3a 7rB/b0pK56WUrqhdsjh25Ar5wwewfzgaJ/aPhuMBz/5Xgxa2fyalp7rSUkrTBO3/PkcwEIhF 5rd/MBAP1dg/Ho/GEB+4cmLOTx9x+w/kBDWli4q8XdbVg/xm/pCf2GRr70j/wM5h2m7NqYKm bcvruiJ3b/K3ClP5lKSRu3wOHEToE8by48N6Kn0/6VNygjyYUgU6NC0pmmBrCSkVbsgEh9ll 4I6R27aPVOYRVFVRR0RdEmCwKO8XVE24XcmQlpyfHBPUpChIGWhNKJq+NZeTxDRlfZP1qnBA t+4HU7IgQUNNZfqE8QrKmCDkhpW8TDAyhOs+UctJqYPWS0xGq+UYOTwt6ukJB+/DdwxuH+q9 beswYX9g7D4hDbPDs52U1wX0mcqBjjJ94riod1N8SQAtWs3LackhRJV/JUct8L4YTIqqpg8J Wk6RM4LqyuP7QPmwPdejK0HvI//D3e83x8L5PxQIw+agJv8Hg1Ev/18NamzTD+aEjAbipyZx wxmDSxiG0d6/jUV6HzgAMoxm1kIFw5cQyfNeUJsyWemdMXyd8FabLSUXinfAUALVzJIqgLT0 KpATFQluG+8UhWm4tlazEJopGSdLBYPLIqMxC8S1YvQmRt97DCF2UyrA48aEphHUxttETedm DE70GY27Q4k90OcfTgO6RKC5k6VTj6LHmtZg9BpGj1IMclM6VSqcNh4743scxi/qlcQcGd1w snQaRi/3YXQOo0foaHJTOs1GczBFkE7RSJYYdLL0OAy3Rs0NfxyGF/A3EW7bB7w+5oP+p6Hf aEuLIkiUhv/JLupajI4i7lhP55HfoGNbnnrqGzgNyspmj031/8fr9M8sAzyDzvjOYPSu0bw7 FAmn9xwaVfVsYDQla+Kh0SwoUx+TRrOh0ewkLG+qzA9MSFlt0ygMyWrToqbxOwRpv6CDSTYd 9o9OptRxKRJgNyrcHBpNK5KiAsimUVXIBEbHVUGQA6NjUl4IkDfG1dTBsVgsNppLqZlR/UA0 HIa/wUAsTi6xQBAuoWA4Si6x2Aa4hEOBELnEwzG4RELxALlsCITZ23HC7VhgVAyM5iVZkQVg NBQZzaaDo+lskN+p8BpZxHiadrq6/If9xSJeeQ3+LDheQyKrPQlKA3UdbTS4tK9ETLjz7t68 qingPrON7xk+LQFOZbTsvLt/MjUu+MAxtU7cnKNd4hh4eLFYJK8xTwGve4Ra3udbxgy5zLJ6 AZuITComNFTAg6h0mnhlt4aO9Rz+14DRvjejWBjd+BofsPkFxmZzIpEAMz9deNzvxwYqPlwc RIUi8cUmcMGVzBNXUj8s4C8gfBwVniU8+1mY9AqSxEFra5pEUaXVSK8zRmMneL9hLKUrPT+i ptICP5DNEr9MgjeAuI03ZGFEa9Xu7Qgf9RVxC0IQOz6xmwSwphEOnjeMJQ4cuYAhQiBos+dR Eb+BiqdMw6QxCcyTYHwCo9OUfXJDgpGExseNpt2hGMSGWSrDOIweSK4kQq5cWSpbIn4JRLzZ eAZm5MrGhYtG8/DByTFFakcWZy/eXHiJ8lQo4OLX8M3o2xUWKqiiO2Ynwzx/sYLSaUPBuLMO Za0rynqGsv58BWW9A2V9LQpI6I5zE8O5ycK5yYFzUx03/jhBidegbGYomy2UzQ6UzXMokDtJ LqI7YvBZAgkO9gBGJ5dTI51cXgFuRXhtxccWV9+gDnWOzBQ4j4vPkJlQYZZDZ31nwSgvIWJe koy7C1V+M65SL2L8nrVssMjB75+5aM8dZxXD+RtL7lUOnFX1OJfcfSJEcdB53EZhQnMwD7yE TOMbz4zBiqTBAUYVigUHIven7oh3EsQ3LMA75wFUFUWvAURPuDvKXibqjy1R99pEPYrMQi2K O1v9Drb63dhqqRyhavl6xR3xcw7Ez9Uh4sZ94CKcwWncWUSS7zWQfFPpCSFDk+2QkPNB4qqk XtKaIaNbRFiIgDiOa1iEOKNZpMRxPp+viayr6T3orZ7iWV+pUMvnT935HHLwOeQmeZPsZo9X 3F1PcOAJbnhtwgHYpQiyLqakOi7dUSUHquSG2iop4ylV1CcmazEvuWMGHJgBV1fUgUvlQJ1v uwOOOwDHXVUJTAYDdap0d+2tDrytbniLUmOaIuX1Oq98wp3FG2i0NMAOB5aOF1rImsHQb3BB /2mdcdz5FBmoKOtWEIoLB+Eld5wsxWnMwgpKuFs0x13WVXYykKzrFpvAwzblAOwnmZU2Ncl7 YRZ5L52FbDyfhPV3Fd2g3Lcbnty3u7SKPWmG0GHLbgc8/pMei70OO3s5lmlyVnLOuQsJXnN7 SlfFA02PULSGFX2rAa1vdQVtEUODfdBrlYUBloaWRHeCBDLbTJN5WoZSGRH2prCg1Ebma7ew DFLZiakwUClaHYsqHTtga0Zx+gSyEQWcZorTZ8PZgMy1ncVi4dMI+bjZvqWzqAG0mk0k1nR3 a5cuFShAE2FEOY8bEVvXal8/B7fb2FJX0V9Dw5alIPGWpRWJj1ckZvz0szRq8VMDaBNDo9+I qoK1Wj0gWcWbyGT9PR3EWB01xtKYT2qibPmkNp9PUpTVrihphpJWNCsK0y6e+J9FJ1aDK5bO sPRUlSPdlSMwdwEk5OAyixBs1BOa8dc0D8BbxQ7YThSNT7AdStPewzDR3sMOB++jDr77IDzZ fbDUx560wcYyGKQenqQWsrZLyQqLVj78gcVcwLFlCNi3DAShp8GKERtCF4uQLgujy4bxJdxl VzrlYrULRpBhBC2MoIOPYC0fq90w2LaFC1kYIQdGqE4WN4wwwwhbGGEHRrgWo6HHBSPCMCIW RsSBEamTxQ0jyjCiFkbUgRGtk8UNI8YwYhZGzIERq5NljwtGnGHELYy4AyNeJ4sbxgaGscHC 2ODA2FAnixvGRoax0cLY6MDYWMVwhtF/kRAymujXcBZISRpI1eXS77oirWWTrbUmW2uPWDgI WA79HJ2NreXuSOsY0joLaZ0DaV0VqWy+VTZHkuaOpGl8v3pe5DD63QQ9iPxuwjorNv9LDkZM 0TywZTHJt4tLU5UVhmbbH8KEbXdCroUlkg90Rcia6idrqpV4Zy/R7yXOU8oP4YzCYJUb1WUA qy6rh7127CAcdMkXPn6bkNJ1USDgS5zgaD7gJBytLiym4lxw4XlNr5I7KAlZnQ9u3Bjv4smH jCFxfELX+CFBE9T9QqZr/9w89CPGPIJ8gs6HPo65ko/MBxc6n5Urj9BcibmH6PcnuJSOEG7q XeefmdNgdLTiNgS3Y80tm+G9WzZXZDiOrFUOkvX62tXtgX3WxmWp7buwmK7uXywfEhIYHb+e quf49fXq8c+9TZS+jJ37ffMqfcr+4YEDqTA6QaUlN5YzkbNDFJaH75cwepC41AGMfsV4+NX1 pM86/C6q8rH0Dvl+WZmW+UFVGZOESYz+fEE+5rDXYPTrXRT717vs2Duq2EMjEwKfU5VxNTXJ Z4S0mBEyvK7w2oQyzesTosbTn5T8OfKz1I38WF7nRZ3PiBleVnReE3Q+JbMh/KSgaXCCgjWp yFeYQ1w9c6bFXNPQCmBtaEWVMQjg66q7l9Ze8nMSv1WSrEC2Wbj4dbx4bgfTDhsxQc+r8rA4 bpkYoy9WZ7q36VYy0632marzNNFfAd3mwCzDgRcWE1bOeappkEANukK1jgjqpCindGEBOMrb g+aaDvPnZVObMjGaIW3jK1+FHGL7Ba5QPAHPHoRN7pK7RDmjTI8IkznwRYGbAT7+HfuuZ35l +MlutrOzM6ElOMR9HqFfdoBU24lJjL+AO/qDIiDhfQcKZ9FZVDTvSpq3Js13y6aB0dcA7O8w 9x77VP2xZp+F0MY+slHtEJxmxsWpCgw3m8Po88Bjss/89BoL6XnsO8q+swESYkit8PbycvU1 jP4So5fgxZ+VzRvXmPcmQcrTRNSHqBpgP3q7IOfpdx56RiEpikRfO8LHbUmvqlffLE6jb2NE vgUR9/oUCz80NEica5CGXQGvQOwg8PfVg8AvIBYbIRYjEIsY/RXZMPbmdcBxneKAbQqMnq68 AbrVdGG+d/bb2WIv+IcFSUjrxKvneytle6tYKFy61MjNDl0H2fEdOCYUAIYMYzFvvlcGvX2Z 6o3hN27PiFUZyM8dRJeW4/hmSjDsb0uF2QbM/ZPR0pnoTKTTaTCQpbN7MqCzezIL6qzJX5kL jhdZpaurax5BHAr7Jntn6eXHWoLsgEQ0n4omXMbvyovzGm+qVqVN3Ow97ioFJKIyWJdQcRb/ 92+w7x94owOjc8anaN+LyFii5ccmYQz70t09N9HX5zJS28676RAIwuliAXLFt6gaXjTLGM2a p0+ZrxPLvUp69iTNN0njGEkFz8FMcHkRo4vmb8vm8jLLC0ucxQ4kNTxfNn9SNvvIm68QmH1J 01c2XyibL5fNUxCCZkvZDHSY3ymbO5Pm22WznYw8esT8UdnkO8x4h3loypyiUTuJuR+T3c7H uGrs25ZNnliZRPAU1isRvHxF0UwnzWVls2MVgF48YXZ3wPVZwvurZTObNKenzHfIfBeYON8l DGJE0pnZQ4a+QeL9HGjFvL9sriIjX2ZDvgWuYh6ZMnclzSdPn2k1fIlOyA7GdesgSRmfgb9v gIEIR3B7kaSKlCgTe607Ab6eFCXhMxo/MC0L6rqc0QpjHjWuhb9PgEFoHmMpDHpmDeOaORlZ 9xkO7DRbAhffAke4GPtpbln/tsqPf3CRIXQVFQEa7a00Z8jBEdh8tgC8pfN6N/HJt0OQJaCj KQ3pq9pzAXqacyRnVLuegy6/RrMCJIVq96sgkF+3lpNq93ehu2kCQqPa8zLVSZuiZgQ1qQKr lSc7iPBGu71igz3YCQ8w+iVr7LI3RuyNPfbGvfbGXfbGPnsjbW9k7Y1Xif2MlkoBDut7gfa1 22t02IPnyYqE/oc1vmM1YCvcv20gD6cKfU73GP1jiA44DeqaK5+BVznEHjxkPaAHEtuDL8N6 XS2+sbQ5Q5FaqTYHqqa81S7Km1SxzazYhXX9iOnaXg5jTfTo6yB2pdjFNjkMb7NVBlVHMzVV SmIY+Mt2bcCu5gRGv2CNt+xPfPbGb+2Nd+2N9+yNn9sb79gbb9sbP7M3fmJvLLc32u2NFntj mb3BVxtMGQFQha1kqtq/Bgw3VwPF3o3bgbrtjR6nll6hm5B/q4I9Sc0zVzdVffAwzG4rk7KZ aIZ8PZ+rrWLID1MDXVtXPmbNa9bMC+G6tKbmiw29nwL552rOWPdztLvNVn1WLJYKxQ+51OKP kpz1P11g1bSghfcGuqYnM1dqjsvUf/LBKK3/jAQC0XAsHiCj4mGv/ueq0CA1OL+Z/2SQD8N/ AfgvGOGdhWDQBUaq6TwS4ENkqNNnPrnJf3tKhvVpUNFEEqgE+57tw1694B8nLVT/d6X+OcgH //cf0WDM+/cfV4UWtP+VKf//IPX/FfvHo9Ggl/+vBnn1/179v1f//9Gly+f/37v8//L1/5FY Tf6PxYNe/r8q5NX/e/X/Xv2/V//v1f979f9e/b9X//8h1P/3ePX/Xv2/V//v1f979f9e/b9X /+/V/3v1/179v1f/79X/e/X/Xv2/V//v1f979f9e/b9X/+/V/3v1//8v6v+9On+vzv9Dq/O3 /gUKiXBNV3Je5b9HHnnkkUceeeSRRx555JFHHnnkkUceeeSRRx555JFHHyX6X3iVro0AeAAA --------------5A42790A1A65--
From: zerbey@nildram.co.uk.hello.e-mail.spider! (Chris Horry) Newsgroups: alt.comp.hardware.pc-homebuilt,alt.computer.consultants.ads,alt.games.final-fantasy,alt.irc,comp.sys.newton.misc,comp.sys.next.programmer,comp.sys.sun.wanted,comp.unix.programmer,comp.unix.questions,comp.lang.basic.misc,comp.lang.python,comp.lang.rexx,comp.lang.tcl,comp.mail.eudora.ms-windows,comp.object,comp.os.geos.misc,comp.os.linux.advocacy,comp.os.linux.development.apps,comp.os.linux.hardware,comp.os.linux.misc,comp.os.linux.networking,comp.os.linux.setup,comp.os.linux.x,comp.os.ms-windows.advocacy,comp.os.ms-windows.nt.advocacy,comp.os.ms-windows.nt.misc,comp.os.ms-windows.nt.software.services,comp.os.ms-windows.win95.misc Subject: Re: SYSTEMS/SOFTWARE ENGINEERS Date: Mon, 29 Dec 1997 21:14:37 GMT Organization: The TANAC Group Message-ID: <34a8129a.1077293@news.nildram.co.uk> References: <686fk6$gum$169@jefferson.lisco.com> Donatech Corporation wibbled: [PANICKED SNIPPING SESSION!!!] Wow...now *THAT* was impressive!!! Chris -- Chris Horry, zerbey@nildram.co.uk | http://www.hull.ac.uk/php/cs9cjh/ Member, Undernet Users Committee | http://homepages.nildram.co.uk/~zerbey/ "None of this involves Fishpaste" | http://demolition.nildram.co.uk/~zerbey/
From: Xedbj@ix.netcom.com (Ed Jay) Newsgroups: alt.comp.hardware.pc-homebuilt,alt.computer.consultants.ads,alt.games.final-fantasy,alt.irc,comp.sys.newton.misc,comp.sys.next.programmer,comp.sys.sun.wanted,comp.unix.programmer,comp.unix.questions,comp.lang.basic.misc,comp.lang.python,comp.lang.rexx,comp.lang.tcl,comp.mail.eudora.ms-windows,comp.object,comp.os.geos.misc,comp.os.linux.advocacy,comp.os.linux.development.apps,comp.os.linux.hardware,comp.os.linux.misc,comp.os.linux.networking,comp.os.linux.setup,comp.os.linux.x,comp.os.ms-windows.advocacy,comp.os.ms-windows.nt.advocacy,comp.os.ms-windows.nt.misc,comp.os.ms-windows.nt.software.services,comp.os.ms-windows.win95.misc Subject: Re: SYSTEMS/SOFTWARE ENGINEERS Date: Mon, 29 Dec 1997 21:55:34 GMT Organization: Netcom Distribution: inet Message-ID: <34ac1bea.189760851@nntp.ix.netcom.com> References: <686fk6$gum$169@jefferson.lisco.com> <34a8129a.1077293@news.nildram.co.uk> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit zerbey@nildram.co.uk.hello.e-mail.spider! (Chris Horry) wrote: >Donatech Corporation wibbled: > >[PANICKED SNIPPING SESSION!!!] > >Wow...now *THAT* was impressive!!! > The only thing that impressed me was that Donatech thinks Usenet and all these newsgroups are their personal advertising pages. We'd all do good to think about their spamming before taking their services too seriously. Regards, Ed
From: nospam@ultranet.com (Oogie Boogie) Newsgroups: comp.sys.next.programmer Subject: Simple Problem (I hope) Date: Mon, 29 Dec 1997 18:49:21 -0500 Organization: MediaOne -=- Northeast Region Message-ID: <nospam-2912971849210001@rpreston.ne.mediaone.net> I'm pretty embarrased to be asking this question because it seems so simple but it has fustrated me enough. I'm new to NeXTSTEP and am trying to learn to program it from the book "NeXTSTEP Programming" by Alex Nghiem. The book was written for NeXTSTEP 3.0. I am currently running Rhapsody DR1 and this could be my problem, I'm also learing Objective-C and that could also be my problem. The problem sounds simple enough but I am unable to figure it out. On page 195 of the "NeXTSTEP Programming" book there is this sample code: int index; ... index = [moneyForm selectedIndex]; when I compile the program I get the following error: Cannot find method. return type for 'selectedIndex' defaults to id. assignment makes integer from pointer without a cast. It sounds to me as if a simple typcast isn't enough to get an int return type and I've tried variations on: index = (int)[moneyForm selectedIndex]; but I just get variations on the above error. Any info on what's going on would be appreciated. Thanks, Ralph -- Please send replys to rpreston at mediaone dot net
From: jcr.remove@this.phrase.idiom.com (John C. Randolph) Newsgroups: comp.sys.next.programmer Subject: Re: Simple Problem (I hope) Date: 30 Dec 1997 03:13:32 GMT Organization: WARPnet, Incorporated Message-ID: <689oss$ess$1@news.idiom.com> References: <nospam-2912971849210001@rpreston.ne.mediaone.net> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Cc: nospam@ultranet.com In <nospam-2912971849210001@rpreston.ne.mediaone.net> Oogie Boogie wrote: -> I'm pretty embarrased to be asking this question because it seems so -> simple but it has fustrated me enough. I'm new to NeXTSTEP and am trying -> to learn to program it from the book "NeXTSTEP Programming" by Alex -> Nghiem. The book was written for NeXTSTEP 3.0. I am currently running -> Rhapsody DR1 and this could be my problem, I'm also learing Objective-C -> and that could also be my problem. -> -> The problem sounds simple enough but I am unable to figure it out. On -> page 195 of the "NeXTSTEP Programming" book there is this sample code: -> -> int index; -> ... -> index = [moneyForm selectedIndex]; -> -> when I compile the program I get the following error: -> -> Cannot find method. -> return type for 'selectedIndex' defaults to id. -> assignment makes integer from pointer without a cast. -> -> It sounds to me as if a simple typcast isn't enough to get an int return -> type and I've tried variations on: -> -> index = (int)[moneyForm selectedIndex]; -> -> but I just get variations on the above error. -> -> Any info on what's going on would be appreciated. -> -> Thanks, -> Ralph The question is: Where is the method "-selectedIndex" declared? It should be in a a header file, declared like this: @interface WhateverClassSelectedIndexBelongsTo : WhateverItsSuperclassIs { } // declaration of the instance variables of the class in question - (int) selectedIndex; @end Now, include this header file in the file you're trying to compile. The problem you're seeing, is that the compiler knows *nothing* about the method -selectedIndex until you declare it. -jcr -- John C. Randolph (408) 358-6732 NeXT mail preferred. Chief Technology Officer, WARPnet Incorporated. @"Hey, %s! You're a NAZI, and you can't spell!"
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: 16 Dec 1997 21:03:47 -0600 Organization: Object Magazine Online Message-ID: <677fej$gh7@tekka.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 November 1997 Publisher: SIGS: 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. Please also see the Java Report Online, also available on SIGSnet from: http://www.sigs.com Object Currents is also still available at: http://www.sigs.com/objectcurrents OMO ARTICLES We are accepting original Articles to present in OMO which include honorarium and the opportunity to publish. Our World Class Columnists include (and 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. Brain Henderson-Sellers: Director, Centre for Object Technology Applications and Research (Victoria) Ian Mitchell: Heads 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: "Todd Heberlein" <todd@NetSQ.com> Newsgroups: comp.sys.next.programmer Subject: Building DLL files for NT Date: 30 Dec 1997 07:06:47 GMT Organization: Net Squared, Inc. Message-ID: <01bd14e0$054798d0$162168cf@test1> Does Apple have any documentation about building DLL files from their gnu tools? I used YellowBox's ProjectBuilder to create a Framework which builds the dll and lib files for me; however, I want to hand craft my own Makefiles (I want to keep a single development tree for my Solaris, Digital UNIX, and OpenStep library files). I am slugging through the tangled mess of nested Makefiles Apple's ProjectBuilder uses (and compiler PDF documentation, libtool script, etc.), but it would sure be nice to have a simple example from Apple on how to do this. Anyone know of any such documentation? Thanks, Todd Heberlein todd@NetSQ.com
From: maury@softarc.com (Maury Markowitz) Newsgroups: comp.sys.next.programmer Subject: The time has come: PPC or PC? Date: Tue, 30 Dec 1997 12:37:30 -0500 Organization: Atria Software Message-ID: <maury-3012971237300001@198.133.37.102> As I continue to lose access to the only free machine capable of running Rhapsody at work, I've decided to pop some bucks and buy myself a machine for home that will run it - I currently have a 7200/120 that won't. This is not a trivial process, and the debate on what to get is terrible. Here's my basic options... a) G3/233/512k, 32M SD, 4.3G, AGP ATI card (basically) w/6M SG After trading in my 7200, this box will cost me about $1500 to $1600 (CDN) and will get me ample drive space, and all my current software will run faster. It's fast, should run Rhapsody fine, and I've got lots of room for both Mac OS (I've got a 1.2G drive now) and Rhapsody sides. b) PII/233/512k, 64M SD, 4.3G, AGP ATI card w/8M SG This option, in a "smart powered" ATX case (very large!) will cost about $1800 new (I told you the Toronto market was a good one, that's about $1100 US considering current exchange rates). Splitting the drive in two equal parts should give me plenty of room for both a Win95 side and a Rhapsody side. Both options have lots of advantages, and some disadvantages. The Mac side keeps all of my software and goodies, and I like MacOS day to day better. It also has this application, MT-NewsWatcher, which no other OS can touch (trust me, it's that good). This requires only one "slot" on my desk, and this is important because my apartment isn't all that large. Also Rhapdosy is about 1 month ahead on the Mac as well, and the install for the Mac includes the 2nd CD with all those extra goodies. This option also has the advantage of getting some money into Apple's hands, which I don't discount. Questions (if you feel these may be stepping on NDN territory, please use e-mail): i) does switching to MacOS leave the MacOS side _fully_ functional? On the PC side of things, I get Win95 so I can play all those games. I use my home machine primarily for tinkering, surfing, and paying games, and an increasing number of the later are PC only. In fact a number of my recent purchases (PG, CCII etc.) run on both platforms from the same CD, so I won't even lose them. This is a major advantage to this option. Questions: i) does the "goodies CD" work on PC's? There appears to be no indication and I have not had any specific answers to date (again, I will avoid naming anything specific, but there's SOMETHING on that disk I really need access to) ii) How picky is the current installer? After the problems I had last time, should I be worried about a "new" machine like this? Basically this is a very difficult decision, and I'd like any advice anyone can offer. Maury
From: Curtis Crowson <curtis_crowson@removeme.emory.org> Newsgroups: comp.sys.next.programmer Subject: Re: The time has come: PPC or PC? Date: Tue, 30 Dec 1997 14:24:55 -0500 Organization: Emory University System of Health Care Message-ID: <34A94A87.DC45DCB1@removeme.emory.org> References: <maury-3012971237300001@198.133.37.102> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Will the new G3s run the current version of Rhapsody? I was under the impression (hopefully mistaken) that the new machines did not run Rhapsody. I will order the development version of Rhapsody in a minute if I can be assured that it will run on my new, gleaming G3. Anyone know if it will? Maury Markowitz wrote: > As I continue to lose access to the only free machine capable of running > Rhapsody at work, I've decided to pop some bucks and buy myself a machine > for home that will run it - I currently have a 7200/120 that won't. This > is not a trivial process, and the debate on what to get is terrible. > Here's my basic options... > > a) G3/233/512k, 32M SD, 4.3G, AGP ATI card (basically) w/6M SG > > ... -- Spam protection in place. remove the dot. from the address to reply.
From: mtrombin@ix.netcom.com (Mark Trombino) Newsgroups: comp.sys.next.programmer Subject: Re: Simple Problem (I hope) Date: 30 Dec 1997 20:24:41 GMT Organization: Egghead Billy, Inc. Message-ID: <68bla9$660@sjx-ixn2.ix.netcom.com> References: <nospam-2912971849210001@rpreston.ne.mediaone.net> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Cc: rpreston@mediaone.net In <nospam-2912971849210001@rpreston.ne.mediaone.net> Oogie Boogie wrote: > I'm pretty embarrased to be asking this question because it seems so > simple but it has fustrated me enough. I'm new to NeXTSTEP and am trying > to learn to program it from the book "NeXTSTEP Programming" by Alex > Nghiem. The book was written for NeXTSTEP 3.0. I am currently running > Rhapsody DR1 and this could be my problem, I'm also learing Objective-C > and that could also be my problem. > > The problem sounds simple enough but I am unable to figure it out. On > page 195 of the "NeXTSTEP Programming" book there is this sample code: > > int index; > ... > index = [moneyForm selectedIndex]; > > when I compile the program I get the following error: > > Cannot find method. > return type for 'selectedIndex' defaults to id. > assignment makes integer from pointer without a cast. > > It sounds to me as if a simple typcast isn't enough to get an int return > type and I've tried variations on: > > index = (int)[moneyForm selectedIndex]; > > but I just get variations on the above error. > > Any info on what's going on would be appreciated. Just a word of warning: there were *major* API changes between NS3.3 and Openstep 4.0, so its no wonder your example isn't compiling. There are a few Openstep books that I know of (Openstep for Enterprises, and Developing Business Applications with Openstep). You may want to get one of them instead... -- Mark Trombino mtrombin@ix.netcom.com (NEXTMail, MIME Mail okay)
From: "Michelle L. Buck" <buck.erik@mcleod.net> Newsgroups: comp.sys.next.programmer Subject: Display update problems with NT/95 Date: Tue, 30 Dec 1997 14:31:53 -0600 Organization: McleodUSA - http://www.mcleodusa.net Message-ID: <68blrr$ako1@odie.mcleod.net> I need some help. I have an application that produces animated displays. The software works great on Openstep for Mach. On NT and 95, I get bizarre display update problems. Essentially, the application is producing new images faster than they are flushed to screen. New images do get to the screen (just not fast enough). The new images are apparently queued. The queue gets deeper and deeper consuming more and more memory until the application crashes. If the animation is paused before a crash, the queued images keep right on coming for many seconds (event minutes). If after the display has finally stopped changing the animation is restarted, the queue builds again. This is not a window flushing issue. Everything works on Mach, and -flushWindow, PSWait(), etc. have no effect. The symptom is that the Postscript server is done (having rendered an image) and Windows can not flush the image to screen before Postscript has produced another one. Different graphics cards show this problem to different degrees. To see this for yourself, use the Lines example program. Enlarge the window until it covers most of the screen. Make sure you have lots of vertices in the Polly-line that is drawn. Watch and wait. The bigger the area that needs to be flushed to the screen, the worse the queuing will get. So... how to I change this behavior. Can I reduce the process priority of the Postscript server ? Is there some windows function I can call to wait until the image is REALLY displayed ?
From: mtrombin@ix.netcom.com (Mark Trombino) Newsgroups: comp.sys.next.programmer Subject: I know YOU can solve this problem! Date: 30 Dec 1997 20:32:43 GMT Organization: Egghead Billy, Inc. Message-ID: <68blpb$660@sjx-ixn2.ix.netcom.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit I've been going in circles trying to figure this out but I'm no closer now than I was when I started. I'm having trouble getting text to display in a panel before I use a system call. The system call blocks the app before the text is displayed. Here's an excerpt of the code (OS4.2 for mach): - (void)sendMail { [self displayMessage:@"Sending queued mail..."]; system("/usr/lib/sendmail -q"); } - (void)displayMessage:(NSString *)message { [messageText setStringValue:message]; if([panel isFlushWindowDisabled]) [panel enableFlushWindow]; [panel flushWindow]; [panel update]; [[NSDPSContext currentContext] flush]; [[NSDPSContext currentContext] wait]; NSLog(message); } In the code above, the message gets printed to stderr via NSLog *before* the system call gets executed, but the panel isn't updated until *after* the system call completes. As you can see, I've tried a number of method calls to get the text to the screen but none of them have any effect. flushWindow, update, flush, and wait all fail to get the text to the panel before the system call. Is there any explanation for this? Please, if you have an idea, send it my way! Thanks in advance! --- Mark Trombino mtrombin@ix.netcom.com (NEXTMail, MIME Mail okay)
From: Greg_Anderson@afs.com (Gregory H. Anderson) Newsgroups: comp.sys.next.programmer Subject: Re: Simple Problem (I hope) Date: 30 Dec 1997 20:38:26 GMT Organization: Anderson Financial Systems Inc. Message-ID: <68bm42$5na@shelob.afs.com> References: <nospam-2912971849210001@rpreston.ne.mediaone.net> Oogie Boogie writes > The problem sounds simple enough but I am unable to figure it out. On > page 195 of the "NeXTSTEP Programming" book there is this sample code: > > index = [moneyForm selectedIndex]; > > when I compile the program I get the following error: > > Cannot find method. return type for 'selectedIndex' defaults to id. > assignment makes integer from pointer without a cast. The problem is that you are using a 3.x book with the 4.x API. The Form class was renamed NSForm, and the 'selectedIndex' method was renamed to 'indexOfSelectedItem'. There are literally hundreds of changes like this all over the place between 3.x and 4.x, so the book you are using will only lead to additional frustration. For now, I'd suggest using one of the official Apple publications for programming examples. -- 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

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