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

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


From: Garance A Drosehn <gad@eclipse.its.rpi.edu> Newsgroups: comp.sys.next.programmer,comp.databases,comp.os.ms-windows.nt.misc,comp.databases.sybase,comp.sys.mac.programmer.misc Subject: Re: Any SQL database for Openstep NT? Date: 31 Oct 1997 04:48:44 GMT Organization: Squonk-Net, Loudonville, NY 12211 Message-ID: <63bnvc$9tb$1@duke.squonk.net> References: <62n8lh$go@factum.factum-gmbh.de> Mime-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit matthias@:-)amg.de (Matthias Schürhoff) wrote: > Hi everybody, > > is there an sql database available which is accessible from apps > running under Openstep for NT without using EOF? The database > server should run unter NT. See if OpenBase does what you're looking for. http://www.openbase.com/ --- Garance Alistair Drosehn = gad@eclipse.its.rpi.edu Senior Systems Programmer (MIME & NeXTmail capable) Rensselaer Polytechnic Institute; Troy NY USA
From: "FREE" free@vacations-6.com Newsgroups: comp.sys.next.programmer Subject: >>> F R E E <<< V A C A T I O N S !!! Date: Sun, 26 Oct 1997 00:38:09 -0700 Organization: TUVX Message-ID: <261097003809@vacations-6.com> =================================== >>> F R E E V A C A T I O N S <<< =================================== *** FREE Akira 35mm Camera *** FREE 100 Rolls of Kodak/Fuji Film *** FREE $5.00 Prepaid Long Distance Calling Card *** Special Bonus Offer from CARNIVAL CRUISE LINES *** 3 DAY / 2 NIGHT STAY *** 105 LUXURIOUS RESORTS *** UP TO A FAMILY OF 5 *** SPECIAL PROMOTION *** LIMITED TIME OFFER !!! +++++++++++++++++++++++++++++ http://www.vacationpromotions.com +++++++++++++++++++++++++++++ <=><<<=>>>>===<==>>>
From: nospam@all.please (Timothy J. Luoma) Newsgroups: comp.sys.next.programmer Subject: Re: perl -V for NeXT Date: 21 Oct 1997 21:51:23 GMT Organization: none Message-ID: <62j84r$1kf$4@ha2.rdc1.nj.home.com> References: <62ds6i$qrq$1@news.fas.harvard.edu> <62i6c6$juq$1@ironhorse.plsys.co.uk> <62j58e$6p1@ragnarok.en.eunet.de> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sorry to followup, but the answer I gave before was the more generic URL... this is a better one ftp://ftp.next.com/pub/Patches/NEXTSTEP3.3Patch1/libposix.a TjL
From: nospam@all.please (Timothy J. Luoma) Newsgroups: comp.sys.next.programmer Subject: Re: Q: OpenStep's plans for Java Date: 21 Oct 1997 21:53:06 GMT Organization: none Message-ID: <62j882$1kf$5@ha2.rdc1.nj.home.com> References: <344CBC7A.6B70@rrg.msk.su> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Cc: oleg@rrg.msk.su In <344CBC7A.6B70@rrg.msk.su> Oleg Tomilin wrote: > Hi, Howdy > Does anyone know smth. about OpenStep's plans for > Java. Are there any efforts to auto-port > Objective-C to Java - or semi-auto-port. I would suspect that OpenStep is pretty much DITW (dead in the water) with NApple now focussing on Rhapsody, which will have (has?) Java support. 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: Auro Meotto <meotto@cli.di.unipi.it> Newsgroups: comp.sys.next.programmer Subject: Next Architecture Date: Fri, 31 Oct 1997 08:42:34 +0100 Organization: Universita' di Pisa Message-ID: <Pine.SUN.3.91.971031084048.1191B-100000@lina> Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Is there anyone out there who can mail me the web address or an ftp location of some info about NeXT Architecture? I mean: kernel model?, i/o model?, multithreaded?. I'd like also something like a graphical representation of the system in layers... Thanks Meotto Auro
From: ians@cam-ani.co.uk (Ian Stephenson) Newsgroups: comp.sys.next.programmer Subject: Re: crashes, crashes not... ? Date: Fri, 31 Oct 1997 10:25:32 GMT Organization: Cambridge Animation Systems Ltd Sender: news@cam-ani.co.uk Message-ID: <EIwvML.3Jw@cam-ani.co.uk> References: <6393q8$38j$1@wagner.videotron.net> In article <6393q8$38j$1@wagner.videotron.net> email@end.of.post (Raymond Lutz) writes: > salut a tous! > > Strange fact one: > > The app I'm building crashes systematically when launched from the > File Viewer but runs perfectly when launched from a shell. This is symptomatic of a relative pathname, such that a file has failed to load. Running from the shell, the app gets the working directory of whatever.app. Running from the workspace gives a cwd of $HOME henc esome files can't be found. You should use the bundle class to make sure you are always using full pathnames. I've seen problems like this a few times, and in every case this has been the problem. $an
From: sef@kithrup.com Newsgroups: comp.sys.next.programmer Subject: cmsg cancel <221097060909@vacations-8.com> Date: 31 Oct 1997 07:35:34 GMT Control: cancel <221097060909@vacations-8.com> Message-ID: <cancel.221097060909@vacations-8.com> Sender: "FREE" free@vacations-8.com Spam cancelled by sef@kithrup.com
From: blazek@stt.msu.edu (Rudolf B. Blazek) Newsgroups: comp.sys.next.programmer,comp.databases,comp.os.ms-windows.nt.misc,comp.databases.sybase,comp.sys.mac.programmer.misc Subject: Re: Any SQL database for Openstep NT? Date: 31 Oct 1997 13:33:52 GMT Organization: Michigan State University Message-ID: <63cmo0$9eb$1@msunews.cl.msu.edu> References: <62n8lh$go@factum.factum-gmbh.de> <63bnvc$9tb$1@duke.squonk.net> Mime-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit Garance A Drosehn <gad@eclipse.its.rpi.edu> wrote: >matthias@:-)amg.de (Matthias Schürhoff) wrote: >> Hi everybody, >> >> is there an sql database available which is accessible from apps >> running under Openstep for NT without using EOF? The database >> server should run unter NT. > >See if OpenBase does what you're looking for. > >http://www.openbase.com/ > Have also a look at PrimeBase at http://www.snap.de/ PrimeBase seems to be for Mach OpenStep, but they are pretty responsive. Maybe they could help. Oh, and they are cheaper that OpenBase if you need more that one connections. OpenBase Lite is AFAIK for free for NT, but with 1 connection only. Rudy.
From: blazek@stt.msu.edu (Rudolf B. Blazek) Newsgroups: comp.sys.next.programmer,comp.databases,comp.os.ms-windows.nt.misc,comp.databases.sybase,comp.sys.mac.programmer.misc Subject: Re: Any SQL database for Openstep NT? Date: 31 Oct 1997 13:35:07 GMT Organization: Michigan State University Message-ID: <63cmqb$9eb$2@msunews.cl.msu.edu> References: <62n8lh$go@factum.factum-gmbh.de> <63bnvc$9tb$1@duke.squonk.net> Mime-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit Garance A Drosehn <gad@eclipse.its.rpi.edu> wrote: >matthias@:-)amg.de (Matthias Schürhoff) wrote: >> Hi everybody, >> >> is there an sql database available which is accessible from apps >> running under Openstep for NT without using EOF? The database >> server should run unter NT. > >See if OpenBase does what you're looking for. > >http://www.openbase.com/ > Have also a look at PrimeBase at http://www.snap.de/ PrimeBase seems to be for Mach OpenStep, but they are pretty responsive. Maybe they could help. Oh, and they are cheaper than OpenBase if you need more than one connection. OpenBase Lite is AFAIK for free for NT, but with 1 connection only. Rudy.
From: suckow@*remove_this_to_e-mail_me*bln.sel.alcatel.de (Ralf Suckow) Newsgroups: comp.sys.next.programmer Subject: Re: "Proposed Modern Syntax" of Objective-C Date: 31 Oct 1997 14:57:28 GMT Organization: Alcatel/Bell Distribution: world Message-ID: <63crko$o42@btmpjg.god.bel.alcatel.be> References: <626ivb$6hp$1@walter.cs.umd.edu> Sean Luke writes > I have been informed by one in the know that the syntax is indeed dead. > Gott sei Dank! Yours, -- Ralf.Suckow ------------------------ @bln.sel.alcatel.de | All opinions are mine.
From: Mike Talvensaari <mtalvens@adobe.com> Newsgroups: comp.sys.next.programmer Subject: Fdf/WebObjects integration Date: Fri, 31 Oct 1997 11:12:30 -0800 Organization: Adobe Systems, Inc. Message-ID: <345A2D9E.5CA4@adobe.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Hello, Anyone done pdf/fdf EOF/WebObjects integration? Basically I want to use pdf forms to input data with WebObjects. And also pull data out of a database and put it into a pdf form for display and print out. Any information would be appreciated. Apple/NeXT says they do it, and there's an example, but documentation is sorely lacking. It seems to be an "undocumented feature". Email mtalvens@adobe.com or reply to the newsgroup. Thanks, Mike
From: darrell@releasesoft.com Subject: WebObjects and SQL Server 6.5 (Need Help) Date: Fri, 31 Oct 1997 13:23:18 -0600 Message-ID: <878325047.30234@dejanews.com> Newsgroups: comp.sys.next.programmer Organization: Deja News Posting Service I am running into a problem using WebObjects with MicroSoft's IIS HTTP server and MicroSoft's SQL Server 6.5. I can get the EOModeler to access the database I set up, build objects, access data, etc.... But when I run the application (Try to access the database through a web page) I get the following error at the command prompt: ------------------------------------------------------------------------ Oct 29 17:40:07 WODefaultApp[218] SQLDriverConnect in -[ODBCContext odbcConnect] IM002-0: [Microsoft][ODBC Driver Manager] Data source name not found and no default driver specified ------------------------------------------------------------------------ I have the OBDC datasource drivers all set up correctly (I think) I mean else, I shouldn't be able to use the EOModeler tools right? I find it odd that I can get the Modeling tools to access the database but the application process can not. Has anyone else run into a similar problem? Thanks! ---- Darrell -------------------==== Posted via Deja News ====----------------------- http://www.dejanews.com/ Search, Read, Post to Usenet
From: "Edler" <edler@netway.at> Newsgroups: comp.sys.next.programmer Subject: lpt connection Date: 31 Oct 1997 19:26:47 GMT Organization: NETWAY AG Message-ID: <01bce632$fbacf260$2b0b60c3@ws-server> Hey Who have time to help us with a lpt connection. We have a problem, we want to make a connection with bidirectional lpt ports. The 8 data-bits must be original 1:1 connected. Alexander Edler edler@netway.at
From: blazek@stt.msu.edu (Rudolf B. Blazek) Newsgroups: comp.sys.next.programmer Subject: Webobjects 2 versus 3 Date: 31 Oct 1997 20:44:37 GMT Organization: Michigan State University Message-ID: <63dfvl$5t7$1@msunews.cl.msu.edu> Hello, we have WebObjects enterprise versio 2 for NS 3.3. We are considering upgrading to OpenStep (mach) with WebObjects 3.1. Could someone tell me if there are any good tools available with this version of OpenStep. Or are the WebObjects developer apps available for OpenStep/NT plattform only? I wasn't able to find a reasonable coparison on the NeXt web site. If you had a pointer I'd appreciate it. Thanks. Rudy blazek@stt.msu.edu
From: sanguish@digifix.com (Scott Anguish) Newsgroups: comp.sys.next.programmer Subject: Re: Fdf/WebObjects integration Date: 31 Oct 1997 20:55:58 GMT Organization: Digital Fix Development Message-ID: <63dgku$ane$1@news.digifix.com> References: <345A2D9E.5CA4@adobe.com> In-Reply-To: <345A2D9E.5CA4@adobe.com> On 10/31/97, Mike Talvensaari wrote: >Hello, > >Anyone done pdf/fdf EOF/WebObjects integration? Basically I want >to use pdf forms to input data with WebObjects. And also pull >data out of a database and put it into a pdf form for display and >print out. > >Any information would be appreciated. Apple/NeXT says they do >it, and there's an example, but documentation is sorely lacking. >It seems to be an "undocumented feature". > >Email mtalvens@adobe.com or reply to the newsgroup. > Yes! Check out ReportMill at www.reportmill.com. It allows you to output EOF to PDF files, and there is also a WebObjects palette for it too!. -- Scott Anguish <sanguish@digifix.com> NEXTSTEP/OpenStep Information <URL:http://www.stepwise.com>
From: gottlieb@junior1.nosc.mil (Robert Gottlieb) Newsgroups: comp.sys.next.programmer Subject: Sybase interfaces file Date: 31 Oct 1997 21:42:44 GMT Organization: NCCOSC RDT&E Division, San Diego, CA 92147 Message-ID: <63djck$s74@poisson.nosc.mil> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Hi ya'all, I'm trying to get EOModeler to connect to a Sybase System 10 database via EOF 2.1 for Mach. I was told that I need an interfaces file in /usr/sybase. I'd really appreciate it if anyone could send me an example or a copy of their file (with dummy info, etc) so I have something to work off of. TIA Robert -- gottlieb@junior1.nosc.mil "The above opinion(s)/statement(s) are not that of SAIC nor NRaD/SPAWAR"
From: Long Wong <long.wong@csfb.com> Newsgroups: comp.sys.next.software,comp.sys.next.programmer,comp.sys.next.misc,comp.sys.next.sysadmin Subject: PGP for NeXTStep Date: Fri, 31 Oct 1997 16:33:26 -0500 Organization: CS First Boston Distribution: world Message-ID: <345A4EA5.3FA6BF54@csfb.com> Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="------------2BF335B2592A2849F7CB33FF" This is a multi-part message in MIME format. --------------2BF335B2592A2849F7CB33FF Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit I have looked at the FAQs, but don't see any reference to PGP on NeXTStep boxes. Does anyone know if there is a PGP version for NeXTStep (preferably v3.3 and v4.2). Thanks, long.wong@csfb.com --------------2BF335B2592A2849F7CB33FF Content-Type: text/x-vcard; charset=us-ascii; name="vcard.vcf" Content-Transfer-Encoding: 7bit Content-Description: Card for Long Wong Content-Disposition: attachment; filename="vcard.vcf" begin: vcard fn: Long Wong n: Wong;Long org: CS First Boston adr: Equity Technology;;Eleven Madison Avenue, 3rd floor;New York;NY;10010;USA email;internet: long.wong@csfb.com tel;work: (212()325-2969 tel;fax: (212)-325-8075 x-mozilla-cpt: ;0 x-mozilla-html: FALSE version: 2.1 end: vcard --------------2BF335B2592A2849F7CB33FF--
From: Eric Hermanson <eric@alum.mit.edu> Newsgroups: comp.sys.next.programmer Subject: Re: WebObjects and SQL Server 6.5 (Need Help) Date: Sat, 01 Nov 1997 18:27:57 -0700 Organization: Digital Universe Corporation Message-ID: <345BD71D.60C7C41F@alum.mit.edu> References: <878325047.30234@dejanews.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit To: darrell@releasesoft.com This may or may not be your problem, but you have to be careful when using the same EOModel file with several different types EO Adaptors. When you create a new EOModel file from scratch using the ODBCAdaptor, for instance, you will see additional driver information in the 'index.eomodel' file inside of the *.eomodeld directory (like 'driverInfo' and 'typeInfo' dictionary keys, for instance). But, if you created the EOModel file by downloading the database tables using the Oracle adaptor, you would probably not be able to use that same eomodel file with an ODBC adaptor without modifying the index.eomodel file to incorporate the default model information that is required for ODBC models. A way to fix this problem is to create a temporary EOmodel file with the ODBC adaptor and then copy/paste the additional information from that model's index.eomodel into your original model's index.eomodel file. Eric darrell@releasesoft.com wrote: > I am running into a problem using WebObjects with MicroSoft's IIS > HTTP server and MicroSoft's SQL Server 6.5. > > I can get the EOModeler to access the database I set up, build > objects, access data, etc.... > > But when I run the application (Try to access the database through > a web page) I get the following error at the command prompt: > > ------------------------------------------------------------------------ > Oct 29 17:40:07 WODefaultApp[218] SQLDriverConnect in > -[ODBCContext odbcConnect] > > IM002-0: [Microsoft][ODBC Driver Manager] Data source name not found > and no default driver specified > ------------------------------------------------------------------------
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: <13622877838422@digifix.com> Date: 2 Nov 1997 04:46:00 GMT Organization: Digital Fix Development Message-ID: <398878446823@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 <63fape$hsb$11580@usenet76.supernews.com> Control: cancel <63fape$hsb$11580@usenet76.supernews.com> Date: 01 Nov 1997 14:07:14 GMT Organization: BOFH Space Command, Usenet Division Message-ID: <cancel.63fape$hsb$11580@usenet76.supernews.com> Sender: jwentzky@inova.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: I Newsgroups: comp.sys.next.programmer Subject: Anyone use SYBASE Identity datatype with EOF successfully? Date: 1 Nov 1997 04:20:33 GMT Organization: Genoa Software Systems Message-ID: <63eamh$524@saturn.genoa.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit The EOF docs recommend against using the SYBASE identity datatype to assign primary keys upon inserting records, but we have some reasons to consider identity anyway. Has anyone successfully used EOF with SYBASE identity datatypes? -- Alex Blakemore alex@genoa.com NeXT, MIME and ASCII mail accepted
From: Peopleware Publications Newsgroups: comp.sys.next.programmer Date: Wed, 29 Oct 1997 23:07:22 PST Subject: REPAIR YOUR CREDIT- LEGALLY! Organization: Email PLATINUM Message-ID: <3457fb2c.0@news.avana.net> A good Credit File is an absolute necessity today. If you've suffered the embarassment and inconvenience of not having a clean credit file, you well know how important it is to have one. The Federal Government has written laws that work to help YOU clean up your Credit File. As recently as September of 1997 new laws became effective. Laws to help you remove negative credit entries from your credit file - SIMPLY, LEGALLY and FREE! Visit our site at: www.avana.net/~pplware/repair_credit.htm to learn more about Repairing Your Credit File.
From: kjt@cs.stir.ac.uk (Ken Turner) Newsgroups: comp.sys.next.programmer Subject: Re: PalmPilot connectivity app Date: Fri, 31 Oct 1997 16:11:17 GMT Organization: University of Stirling Message-ID: <971031161117.28073AAFCp.kjt@copper> References: <6360v3$enu$1@msunews.cl.msu.edu> Mime-Version: 1.0 (Generated by Eloquent) Content-Type: text/plain; charset=US-ASCII : From: blazek@stt.msu.edu (Rudolf B. Blazek) : Date: 29 Oct 1997 00:45:23 GMT : : I just wanted to ask if someone is working on an app allowing to : connect PalmPilot/Pilot to a NeXT. I am considering starting a front : end for the unix tools but not if someone is already working on one. I presume that you, like me, are using Kenneth Alabanowski's Linux Pilot tools, which work fine on NS. I wrote some command-line front-ends and converters for this, but nothing by way of GUI. I reckon that the most urgent problem to solve is hot sync; GUI can wait a little, though I'm interested. Ken Turner <kjt@cs.stir.ac.uk>
From: email@end.of.post (Raymond Lutz) Newsgroups: comp.sys.next.programmer Subject: Re: crashes, crashes not... ? Date: 2 Nov 1997 16:06:27 GMT Organization: VTL Message-ID: <63i8e3$8p$1@wagner.videotron.net> References: <6393q8$38j$1@wagner.videotron.net> <EIwvML.3Jw@cam-ani.co.uk> In-Reply-To: <EIwvML.3Jw@cam-ani.co.uk> >I (Raymond Lutz) wrote: >> salut a tous! >> >> Strange fact one: >> >> The app I'm building crashes systematically when launched from >> the File Viewer but runs perfectly when launched from a shell. > Ian Stephenson repplied (thanks for your repply): >This is symptomatic of a relative pathname, such that a file has >failed to load. > >Running from the shell, the app gets the working directory of >whatever.app. Running from the workspace gives a cwd of $HOME henc >esome files can't be found. You should use the bundle class to >make sure you are always using full pathnames. > But I don't load any file (and the app executable works from the shell wherever I change directory) Ray -- Raymond Lutz - lutzray!@#$%spammers!9bit.qc.ca - www.9bit.qc.ca/~$myusername - "Les 400 plus fortunes individus de la planete possedent autant que 2.3 MILLIARDS des plus pauvres reunis"
From: "Oscar J. Shearer" <ojs@omniweb.net> Newsgroups: comp.sys.next.programmer Subject: I Need a WebObjects Programmer for Hire Date: 2 Nov 1997 16:45:39 GMT Organization: gte.net Message-ID: <63ianj$gbk$1@gte1.gte.net> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit I have some small WebObjects projects. Would like to outsorce most of the programming. Please Respond to ojs@omniweb.net Oscar J. Shearer
From: holger@object-factory.REMOVETHIS.com (Holger Hoffstaette) Newsgroups: comp.sys.next.programmer Subject: Re: I Need a WebObjects Programmer for Hire Date: 3 Nov 1997 11:37:55 GMT Organization: Object Factory GmbH (Germany) Message-ID: <63kd2j$kjl$1@leonie.object-factory.com> References: <63ianj$gbk$1@gte1.gte.net> Mime-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit "Oscar J. Shearer" wrote: > I have some small WebObjects projects. Would like to outsorce most of > the programming. > > Please Respond to ojs@omniweb.net ^^^^^^^ Does anybody else think that this is a particularly funny domain for someone asking for WOF consulting? :-) 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: guyt@is.twi.tudelft.nl (A. Guyt) Newsgroups: comp.sys.next.programmer Subject: Distributed Objects question Date: 3 Nov 1997 12:42:57 GMT Organization: Delft University of Technology Message-ID: <63kgsh$bku$1@news.tudelft.nl> Hi, I have a small but important question on how to use rhapsody's distributed objects system. Given two threads within one application communicating with each other; how can one thread pass an oject id as a parameter to a method in the other thread ? I know the DO system can handle the id type as message argument but, I don't want a proxy to be created for the receiving thread because the object the id is referring to exists in the same address space (one app) (a proxy would be a waste of performance and resources) so a direct reference to id from the receiving thread should be possible. So how to pass an id argument directly when the receiving thread operates in the same address space as the caller's thread ? Abraham. _____________________________________________________________________ Abraham Guyt P.O.Box 356 Department of Information Systems 2600 AJ Delft Faculty Information Technology & Systems The Netherlands Delft University of Technology tel: +31 15 278 5969 E-mail: guyt@is.twi.tudelft.nl NeXT-mail welcome
From: Cosmo Roadkill <cosmo.roadkill%bofh.int@rauug.mil.wi.us> Newsgroups: comp.sys.next.programmer Subject: cmsg cancel <eree-0211972010120001@207.179.47.139> Control: cancel <eree-0211972010120001@207.179.47.139> Date: 03 Nov 1997 03:16:21 GMT Organization: BOFH Space Command, Usenet Division Message-ID: <cancel.eree-0211972010120001@207.179.47.139> Sender: eree@icentral.com (Brenton) 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: jcr.remove@this.phrase.idiom.com (John C. Randolph) Newsgroups: comp.sys.next.programmer Subject: Re: I Need a WebObjects Programmer for Hire Date: 3 Nov 1997 14:06:09 GMT Organization: WARPnet, Incorporated Message-ID: <63kloh$s82$2@news.idiom.com> References: <63ianj$gbk$1@gte1.gte.net> <63kd2j$kjl$1@leonie.object-factory.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Cc: holger@object-factory.REMOVETHIS.com In <63kd2j$kjl$1@leonie.object-factory.com> Holger Hoffstaette wrote: -> "Oscar J. Shearer" wrote: -> > I have some small WebObjects projects. Would like to outsorce most of -> > the programming. -> > -> > Please Respond to ojs@omniweb.net -> ^^^^^^^ -> -> Does anybody else think that this is a particularly funny domain for -> someone asking for WOF consulting? :-) Not really. They're in the same boat as the rest of the NeXT world. Too much work, not enough experienced developers to hire. -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: d89cb@efd.lth.se (Christian Brunschen) Newsgroups: comp.sys.next.programmer Subject: Re: Distributed Objects question Date: 3 Nov 1997 14:46:55 GMT Organization: Lund Institute of Technology, Sweden Message-ID: <63ko4v$j2d$1@news.lth.se> References: <63khjh$n5e$1@sps1.phys.vt.edu> <63kj40$cje$1@news.tudelft.nl> NNTP-Posting-User: d89cb In article <63kj40$cje$1@news.tudelft.nl>, A. Guyt <guyt@is.twi.tudelft.nl> wrote: >Nathan Urban writes >> In article <63kgsh$bku$1@news.tudelft.nl>, guyt@is.twi.tudelft.nl (A. >Guyt) wrote: >> >> > I have a small but important question on how to use rhapsody's >distributed >> > objects system. Given two threads within one application communicating >> > with each other; how can one thread pass an oject id as a parameter to >a >> > method in the other thread ? >> > >> > I know the DO system can handle the id type as message argument but, I >> > don't want a proxy to be created for the receiving thread because the >> > object the id is referring to exists in the same address space >> >> If you don't want to use a proxy, then what are you using DO for??? >> DO is built around proxies! If you're doing it just to get convenient >> thread-safety, forget it. Unless I'm mistaken, DO's thread-safety comes >> via its proxy messaging system. >> >> You'll be better off without DO, just using explicit mutexes and such. > >Thanks for the quick reply. The point is that I have to use the DO system >if one of the communicating threads is the main thread. In this situation >the normal runloop construction can be used. You can of course use mutexes >(NSLocks in rhapsody language) to ensure thread safety but these don't >provide message synchronization unless one of the waiting threads is >allowed to lock during waiting time. And that is not what I want. > >Imagine this: a thread wants to message the main thread that view V has to >be updated, so a message like [controller updateview:v] has te be sent to >the main thread's event handling loop. The rhapsody docs themselves >encourage a DO approach for such a situation . > >Follow my thoughts ? Now the question is: how to pass the v (id) argument >without being turned into a proxy in the main thread ? Well, you could always try casting the id to an int, or a long, and then pass that. Or, you could place the pointer in an NSData, and pass that bycopy (a little overhead, yes, but definitely the most 'clean' way of doing things I would say): // in the thread that wants to send 'theObject' to the other thread id objectInOtherThread = [....]; id theObject = [....]; id idHolder = [NSData dataWithBytes:&theObject length:sizeof(id)]; [otherThread someMethodWithIdHolder:idHolder]; // in the thread that receives the object void someMethodWithIdHolder:(bycopy id) idHolder { id theObject; [idHolder getBytes:&theObject]; [theObject foo]; } (Modulo syntax errors, and of course this code is completely untested) > >Regards, >Abraham. Best regards, // Christian Brunschen
From: jcr.remove@this.phrase.idiom.com (John C. Randolph) Newsgroups: comp.sys.next.programmer Subject: Re: [Newbie] Roll-Your-Own Windows and Other Oddities Date: 3 Nov 1997 15:25:52 GMT Organization: WARPnet, Incorporated Message-ID: <63kqe0$s82$4@news.idiom.com> References: <steve-0311971411150001@port-242.herrenberg.netsurf.de> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Cc: steve@artlabeurope.com In <steve-0311971411150001@port-242.herrenberg.netsurf.de> Steve Ivy wrote: -> Greetings- -> I'm new to OpenStep/Rhapsody programming,(and programming in general) -> and I've a couple questions: -> -> 1) I'm trying to figure out how to get Be-style windows. Well, this is a mistake for a start, but letting that go for now... -> I'm working on an app where they are, I believe, a neccessary part of the -> interface. So what I need is a tabbed window with the close box and title -> in the tab- no minimize widget, and 2-cklicking in the title bar -> "windowshades" the window. Okay. First thing: Apple makes no provision in Rhapsody for windows that are anything other than rectangular, but since windows can be transparent, this isn't an absolute limit. When you drag icons around in Rhapsody, you're actually dragging a window that's slightly larger than the icon, which composites itself into the frame buffer using transparency. -> I thought about single tabview in an "invisible" NSWindow, but I see -> no way to get the closebox in the tab. If you're going to blow away the standard window controls, you're going to have to write your own window class. This is *not* a beginner's project. -> Any suggestions, or pointers to a "Openstep Stupid UI Hacks" FAQ? ;-> Simple suggestion: use two windows, one for the tab, one for the content, and make each move the other. Check out the window style constant, "NSBorderlessWindowMask." You can make a window with *no* standard controls, and just handle everything that happens in it yourself. Again, it's not recommended. -> 2) I need a way to layout a scrollview sortof like a table view but -> with different views in each of the "cells". The cells won't be the same -> size or I'd use an NSMatrix; but I can't find anything in the AppKit -> reference which tells me what an NSTableView can contain in its cells. -> Ideas? Write a custom cell class, and tell an NSTableView to use your cells. -or- Write your own view subclass that does what you want, and install it as the contentview of a scrollview. -> Thanks- -> --Steve Steve, what you propose to do, using a window style from a different GUI in a macintosh app is a dumb idea, but unlike Apple Tech Support (who would typically tell you not to do it, and then refuse to tell you how) I'm willing to tell you how. -jcr PS: The Taligent GUI was a complete abortion. Be has borrowed heavily from it, unfortunately. They appear to have an impressive multiprocessing kernal, but UI design is definitely not their long suit. -- 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: gottlieb@junior1.nosc.mil (Robert Gottlieb) Newsgroups: comp.sys.next.programmer Subject: Newton to Openstep syncing? Date: 3 Nov 1997 16:32:46 GMT Organization: NCCOSC RDT&E Division, San Diego, CA 92147 Message-ID: <63kube$b6u@poisson.nosc.mil> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Hi ya'all, I have a Newton 120 running NOS 2.0. I also have an Intel box running Openstep 4.2. Is there a way of using the serial port to transfer data to and from Openstep and are there any PIMS that are Newton aware that run on Openstep? Thanks, Robert -- gottlieb@junior1.nosc.mil "The above opinion(s)/statement(s) are not that of SAIC nor NRaD/SPAWAR"
From: rog@ohm.york.ac.uk (Roger Peppe) Newsgroups: comp.sys.next.programmer Subject: Re: [Newbie] Roll-Your-Own Windows and Other Oddities Date: 3 Nov 1997 17:12:43 GMT Organization: Department of Electronics, University of York, UK. Sender: rp9@york.ac.uk Message-ID: <63l0mb$o31$1@pump1.york.ac.uk> References: <steve-0311971411150001@port-242.herrenberg.netsurf.de> <63kqe0$s82$4@news.idiom.com> On 3 Nov 1997 15:25:52 GMT, John C. Randolph <jcr.remove@this.phrase.idiom.com> wrote: > In <steve-0311971411150001@port-242.herrenberg.netsurf.de> Steve Ivy wrote: > -> 1) I'm trying to figure out how to get Be-style windows. > Okay. First thing: Apple makes no provision in Rhapsody for windows that > are anything other than rectangular, but since windows can be transparent, > this isn't an absolute limit. When you drag icons around in Rhapsody, you're > actually dragging a window that's slightly larger than the icon, which > composites itself into the frame buffer using transparency. i'm sure you know this, but the original poster won't (please correct me if i'm wrong!): it's actually *not* possible to have transparent windows under openstep/rhapsody - when dragging transparent icons, the dragging code "sucks" the background image up from the screen and transparently composites the icon's image on top of it. the problem being that this technique is only valid when the transparency is being used on a very temporary basis. when trying this with a long-lived window, you will get some very odd effects as windows move around underneath the "transparent" window (i.e. it rapidly becomes apparent that the window is not really transparent at all). so stated aim of creating Be-style windows is not merely undesirable, but also unattainable... cheers, rog.
From: rog@ohm.york.ac.uk (Roger Peppe) Newsgroups: comp.sys.next.programmer Subject: Re: IVARs <> global variables & other Objective C declaration questions Date: 3 Nov 1997 17:37:47 GMT Organization: Department of Electronics, University of York, UK. Sender: rp9@york.ac.uk Message-ID: <63l25b$p1f$1@pump1.york.ac.uk> References: <63kupm$jt@tallowcross.uni-frankfurt.de> Objective-C uses exactly the same rules for variable scope as C, with the single addition of instance variables for objects, which, when accessed within an object instance are transparently indirected through the (hidden) method argument "self". variables having global or static scope are just the same as in C. so you're right - it is usually a bad idea to use global or static variables within Objective-C objects. however, all instance variables must be publicly declared in the header file, which makes it awkward to create "local-use" instance variables in the same way as creating local-use "global" variables with the static keyword in conventional C. so they are used sometimes. the other use for static and global variables is to approximate "class variables" - so that a class factory can have access to data specific to its class when creating new objects. this does have the problem that subclasses will still use the same variables, but hey, that's just one of the (many) compromises that the inventors of Objective-C made when the language was created. > 3. Finally, where is the best place to declare functions (as opposed to > methods) of an object? Inside the interface, or outside? objective-C objects don't have functions. you can declare functions inside an implementation file of an objective-C object, but they mean exactly what they would mean in ANSI-C... cheers, rog.
From: Greg_Anderson@afs.com (Gregory H. Anderson) Newsgroups: comp.sys.next.programmer Subject: Re: IVARs <> global variables & other Objective C declaration questions Date: 3 Nov 1997 17:40:37 GMT Organization: Anderson Financial Systems Inc. Message-ID: <63l2al$lg5@shelob.afs.com> References: <63kupm$jt@tallowcross.uni-frankfurt.de> Uli Zappe writes > 1. Regarding the difference between *instance variables* and (static) > *global variables*, it is clear that only instance variables can be > accessed by subclasses, whereas an object's functions (contrary to > methods) can only access global variables. This seems to make global > variables the better choice in some cases. However, it is unclear to me > what happens to several instances of an object, since I presume that > global variables are *not* instantiated for each and every instance of > an object. Does this mean that if one instance of an object changes one > of its global variables, this change is effective for the other > instances of it, too? Yes. Globals are like class variables, except that a fresh copy does not get instantiated in each subclass. As a result, once you modify a global, it is modified for every instance that queries its value later. BTW, you can return globals through class (+) methods, which is the usual way to handle them. Globals are not an inheretly bad practice; in fact, they are the simplest way to store class-level state. > 2. A similar question for *local static variables*: do they maintain > their values across function calls of *different instances* of an > object, or only between function calls within *one single instance of > the object*? Any instance that calls the function or method will get the most recent value. If you need to preserve this for each instance, you must make it an instance variable. > 3. Finally, where is the best place to declare functions (as opposed to > methods) of an object? Inside the interface, or outside? It doesn't seem to matter, but since functions, by definition, are not truly linked to a class or object, I put them outside the interface. -- 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: Cosmo Roadkill <cosmo.roadkill%bofh.int@rauug.mil.wi.us> Newsgroups: comp.sys.next.programmer Subject: cmsg cancel <eree-0211972205390001@207.179.47.139> Control: cancel <eree-0211972205390001@207.179.47.139> Date: 03 Nov 1997 05:01:49 GMT Organization: BOFH Space Command, Usenet Division Message-ID: <cancel.eree-0211972205390001@207.179.47.139> Sender: eree@icentral.com (Brenton) 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: sanguish@digifix.com (Scott Anguish) Newsgroups: comp.sys.next.programmer Subject: Re: I Need a WebObjects Programmer for Hire Date: 3 Nov 1997 21:02:06 GMT Organization: Digital Fix Development Message-ID: <63le4e$hnf$1@news.digifix.com> References: <63ianj$gbk$1@gte1.gte.net> <63kd2j$kjl$1@leonie.object-factory.com> <63kloh$s82$2@news.idiom.com> In-Reply-To: <63kloh$s82$2@news.idiom.com> On 11/03/97, John C. Randolph wrote: >In <63kd2j$kjl$1@leonie.object-factory.com> Holger Hoffstaette wrote: >-> "Oscar J. Shearer" wrote: >-> > I have some small WebObjects projects. Would like to outsorce most of >-> > the programming. >-> > >-> > Please Respond to ojs@omniweb.net >-> ^^^^^^^ >-> >-> Does anybody else think that this is a particularly funny domain for >-> someone asking for WOF consulting? :-) > >Not really. They're in the same boat as the rest of the NeXT >world. Too much work, not enough experienced developers to hire. Its unfortunate too. There are some good OpenStep/WebObjects developers who are unable to relocate, for whatever reason, who have a demonstrated history of being able to work remotely that are having trouble finding gigs.. I wish me.. er, them, luck in finding positions :-) -- Scott Anguish <sanguish@digifix.com> NEXTSTEP/OpenStep Information <URL:http://www.stepwise.com>
From: Cosmo Roadkill <cosmo.roadkill%bofh.int@rauug.mil.wi.us> Newsgroups: comp.sys.next.programmer Subject: cmsg cancel <eree-0211971649180001@207.179.47.139> Control: cancel <eree-0211971649180001@207.179.47.139> Date: 03 Nov 1997 00:13:13 GMT Organization: BOFH Space Command, Usenet Division Message-ID: <cancel.eree-0211971649180001@207.179.47.139> Sender: eree@icentral.com (Brenton) 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: andrew_abernathy@omnigroup.com Newsgroups: comp.sys.next.programmer Subject: Re: I Need a WebObjects Programmer for Hire Date: 3 Nov 1997 23:00:37 GMT Organization: Omni Development, Inc. Message-ID: <63ll2l$l0l$1@gaea.omnigroup.com> References: <63ianj$gbk$1@gte1.gte.net> <63kd2j$kjl$1@leonie.object-factory.com> holger@object-factory.REMOVETHIS.com (Holger Hoffstaette) wrote: > > Please Respond to ojs@omniweb.net > ^^^^^^^ > > Does anybody else think that this is a particularly funny domain for > someone asking for WOF consulting? :-) Heh. To clear up any potential confusion, omniweb.net is not in any way related to Omni Development, makers of the OmniWeb WWW browser. It appears to be OmniWeb Network Solutions in California. -- andrew_abernathy@omnigroup.com - NeXTmail & MIME ok
From: email@end.of.post (Raymond Lutz) Newsgroups: comp.sys.next.programmer Subject: Re: crashes, crashes not... ? Date: 3 Nov 1997 01:53:32 GMT Organization: VTL Message-ID: <63jaqs$ktd$1@wagner.videotron.net> References: <6393q8$38j$1@wagner.videotron.net> <EIwvML.3Jw@cam-ani.co.uk> <63i8e3$8p$1@wagner.videotron.net> In-Reply-To: <63i8e3$8p$1@wagner.videotron.net> On 11/02/97, Raymond Lutz wrote: >>I (Raymond Lutz) wrote: >>> salut a tous! >>> >>> Strange fact one: >>> >>> The app I'm building crashes systematically when launched from >>> the File Viewer but runs perfectly when launched from a shell. >> OK, it's running fine now. I don't know precisely why but I guess it had something to do with accessing out of bound memory: beware of NSMutableData! I didn't init my instance with initDataWithCapacity: but was rather using increaseLengthBy: . I was directly setting data byte values after getting the pointer with [myIvar mutableBytes] and notice with [myIvar description] that myIvar data wasn't changing! As if it wasn't contiguous in memory... The inconstancy disappeared after using initDataWithCapacity: with the maximum data length. Regards, Ray -- Raymond Lutz - lutzray!@#$%spammers!9bit.qc.ca - www.9bit.qc.ca/~$myusername - "Les 400 plus fortunes individus de la planete possedent autant que 2.3 MILLIARDS des plus pauvres reunis"
From: Cosmo Roadkill <cosmo.roadkill%bofh.int@rauug.mil.wi.us> Newsgroups: comp.sys.next.programmer Subject: cmsg cancel <eree-0211972328480001@207.179.47.139> Control: cancel <eree-0211972328480001@207.179.47.139> Date: 03 Nov 1997 06:31:17 GMT Organization: BOFH Space Command, Usenet Division Message-ID: <cancel.eree-0211972328480001@207.179.47.139> Sender: eree@icentral.com (Brenton) 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: matthias@:-)amg.de (Matthias Schürhoff) Newsgroups: comp.sys.next.programmer,comp.databases,comp.os.ms-windows.nt.misc,comp.databases.sybase,comp.sys.mac.programmer.misc Subject: Re: Any SQL database for Openstep NT? Date: 3 Nov 1997 07:52:33 GMT Organization: FACTUM Projektentwicklung und Management GmbH Message-ID: <63jvs1$kvr@factum.factum-gmbh.de> References: <62n8lh$go@factum.factum-gmbh.de> <63bnvc$9tb$1@duke.squonk.net> <63cmo0$9eb$1@msunews.cl.msu.edu> Mime-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit blazek@stt.msu.edu (Rudolf B. Blazek) wrote: > Garance A Drosehn <gad@eclipse.its.rpi.edu> wrote: > >matthias@:-)amg.de (Matthias Schürhoff) wrote: > >> Hi everybody, > >> > >> is there an sql database available which is accessible from apps > >> running under Openstep for NT without using EOF? The database > >> server should run unter NT. > > > >See if OpenBase does what you're looking for. > > > >http://www.openbase.com/ > > > > Have also a look at PrimeBase at http://www.snap.de/ > PrimeBase seems to be for Mach OpenStep, but they are pretty > responsive. Maybe they could help. > > Oh, and they are cheaper that OpenBase if you need more that one > connections. OpenBase Lite is AFAIK for free for NT, but with 1 > connection only. Thank you for your information! Fyi:There is another database called "Solid", available on many platforms. Seems to be really good. I just managed to access it from Openstep NT. More info on www.solidtech.com. Greetings Matthias ============================================== Matthias Schuerhoff FACTUM Projektentwicklung und Management GmbH E-Mail: matthias@amg.de (NeXT & MIME mail ok) WARNING: The return email address field has been altered:-) ---------------------------------------------- "In der Jugend ist das Herz noch so leicht, der kleinste Vogel traegt es mit empor." - Theodor Storm
From: nurban@sps1.phys.vt.edu (Nathan Urban) Newsgroups: comp.sys.next.programmer Subject: Re: Distributed Objects question Date: 3 Nov 1997 07:55:13 -0500 Organization: Data Systems Consulting, Inc. Message-ID: <63khjh$n5e$1@sps1.phys.vt.edu> References: <63kgsh$bku$1@news.tudelft.nl> In article <63kgsh$bku$1@news.tudelft.nl>, guyt@is.twi.tudelft.nl (A. Guyt) wrote: > I have a small but important question on how to use rhapsody's distributed > objects system. Given two threads within one application communicating > with each other; how can one thread pass an oject id as a parameter to a > method in the other thread ? > > I know the DO system can handle the id type as message argument but, I > don't want a proxy to be created for the receiving thread because the > object the id is referring to exists in the same address space If you don't want to use a proxy, then what are you using DO for??? DO is built around proxies! If you're doing it just to get convenient thread-safety, forget it. Unless I'm mistaken, DO's thread-safety comes via its proxy messaging system. You'll be better off without DO, just using explicit mutexes and such.
From: steve@artlabeurope.com (Steve Ivy) Newsgroups: comp.sys.next.programmer Subject: [Newbie] Roll-Your-Own Windows and Other Oddities Date: Mon, 03 Nov 1997 14:11:07 +0100 Organization: ArtLab Europe Message-ID: <steve-0311971411150001@port-242.herrenberg.netsurf.de> Greetings- I'm new to OpenStep/Rhapsody programming,(and programming in general) and I've a couple questions: 1) I'm trying to figure out how to get Be-style windows. I'm working on an app where they are, I believe, a neccessary part of the interface. So what I need is a tabbed window with the close box and title in the tab- no minimize widget, and 2-cklicking in the title bar "windowshades" the window. I thought about single tabview in an "invisible" NSWindow, but I see no way to get the closebox in the tab. Any suggestions, or pointers to a "Openstep Stupid UI Hacks" FAQ? ;-> 2) I need a way to layout a scrollview sortof like a table view but with different views in each of the "cells". The cells won't be the same size or I'd use an NSMatrix; but I can't find anything in the AppKit reference which tells me what an NSTableView can contain in its cells. Ideas? Thanks- --Steve
From: guyt@is.twi.tudelft.nl (A. Guyt) Newsgroups: comp.sys.next.programmer Subject: Re: Distributed Objects question Date: 3 Nov 1997 13:21:04 GMT Organization: Delft University of Technology Message-ID: <63kj40$cje$1@news.tudelft.nl> References: <63khjh$n5e$1@sps1.phys.vt.edu> Nathan Urban writes > In article <63kgsh$bku$1@news.tudelft.nl>, guyt@is.twi.tudelft.nl (A. Guyt) wrote: > > > I have a small but important question on how to use rhapsody's distributed > > objects system. Given two threads within one application communicating > > with each other; how can one thread pass an oject id as a parameter to a > > method in the other thread ? > > > > I know the DO system can handle the id type as message argument but, I > > don't want a proxy to be created for the receiving thread because the > > object the id is referring to exists in the same address space > > If you don't want to use a proxy, then what are you using DO for??? > DO is built around proxies! If you're doing it just to get convenient > thread-safety, forget it. Unless I'm mistaken, DO's thread-safety comes > via its proxy messaging system. > > You'll be better off without DO, just using explicit mutexes and such. Thanks for the quick reply. The point is that I have to use the DO system if one of the communicating threads is the main thread. In this situation the normal runloop construction can be used. You can of course use mutexes (NSLocks in rhapsody language) to ensure thread safety but these don't provide message synchronization unless one of the waiting threads is allowed to lock during waiting time. And that is not what I want. Imagine this: a thread wants to message the main thread that view V has to be updated, so a message like [controller updateview:v] has te be sent to the main thread's event handling loop. The rhapsody docs themselves encourage a DO approach for such a situation . Follow my thoughts ? Now the question is: how to pass the v (id) argument without being turned into a proxy in the main thread ? Regards, Abraham. _____________________________________________________________________ Abraham Guyt P.O.Box 356 Department of Information Systems 2600 AJ Delft Faculty Information Technology & Systems The Netherlands Delft University of Technology tel: +31 15 278 5969 E-mail: guyt@is.twi.tudelft.nl NeXT-mail welcome
From: uli@tallowcross.uni-frankfurt.de (Uli Zappe) Newsgroups: comp.sys.next.programmer Subject: IVARs <> global variables & other Objective C declaration questions Date: 3 Nov 1997 16:40:22 GMT Organization: Frankfurt University Computing Center Message-ID: <63kupm$jt@tallowcross.uni-frankfurt.de> Hi, I couldn't find explicit documentation for the following Objective C declaration issues: 1. Regarding the difference between *instance variables* and (static) *global variables*, it is clear that only instance variables can be accessed by subclasses, whereas an object's functions (contrary to methods) can only access global variables. This seems to make global variables the better choice in some cases. However, it is unclear to me what happens to several instances of an object, since I presume that global variables are *not* instantiated for each and every instance of an object. Does this mean that if one instance of an object changes one of its global variables, this change is effective for the other instances of it, too? Is it possibly bad practice to use global variables in an object at all? And if not, should they be placed inside the interface (though outside the braces for IVARs), or outside? 2. A similar question for *local static variables*: do they maintain their values across function calls of *different instances* of an object, or only between function calls within *one single instance of the object*? 3. Finally, where is the best place to declare functions (as opposed to methods) of an object? Inside the interface, or outside? Thank you very much for any insight! 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: steve@artlabeurope.com (Steve Ivy) Newsgroups: comp.sys.next.programmer Subject: Re: [Newbie] Roll-Your-Own Windows and Other Oddities Date: Mon, 03 Nov 1997 18:22:21 +0100 Organization: ArtLab Europe Message-ID: <steve-0311971822290001@port-238.herrenberg.netsurf.de> References: <steve-0311971411150001@port-242.herrenberg.netsurf.de> <63kqe0$s82$4@news.idiom.com> In article <63kqe0$s82$4@news.idiom.com>, John Randolf scolded me soundly by writing: > In <steve-0311971411150001@port-242.herrenberg.netsurf.de> Steve Ivy wrote: > -> Greetings- [...] > -> 1) I'm trying to figure out how to get Be-style windows. > Well, this is a mistake for a start, but letting that go for now... I can take that. I have no love for the Be interface, inf act all I can think of is Legos when I see it. I was interested in creating a tabbed "card" look and Be happened to have such a widget. I used them as a convenient example. [my odd UI description snipped] > Okay. First thing: Apple makes no provision in Rhapsody for windows that > are anything other than rectangular, but since windows can be transparent, > this isn't an absolute limit. When you drag icons around in Rhapsody, you're > actually dragging a window that's slightly larger than the icon, which > composites itself into the frame buffer using transparency. Cool. > -> I thought about single tabview in an "invisible" NSWindow, but I see > -> no way to get the closebox in the tab. > > If you're going to blow away the standard window controls, you're going to > have to write your own window class. This is *not* a beginner's project. I'm not _that_ desperate. It was just an idea. > -> Any suggestions, or pointers to a "Openstep Stupid UI Hacks" FAQ? > ;-> > > Simple suggestion: use two windows, one for the tab, one for the content, and > make each move the other. Check out the window style constant, > "NSBorderlessWindowMask." You can make a window with *no* standard controls, > and just handle everything that happens in it yourself. Again, it's not > recommended. Point taken. [tableview/scrollview question snipped] >Write a custom cell class, and tell an NSTableView to use your cells. > >-or- > >Write your own view subclass that does what you want, and install it as the >contentview of a scrollview. I'll look into it. Thanks. > Steve, what you propose to do, using a window style from a different GUI in a > macintosh app is a dumb idea, but unlike Apple Tech Support (who would > typically tell you not to do it, and then refuse to tell you how) I'm willing > to tell you how. Thanks for the information, and the advice. I suppose anyone with two bits of sense could have seen it coming, but then I was always better at getting _out_ of stupid situation then avoiding them. ;) > -jcr --Steve
From: uli@tallowcross.uni-frankfurt.de (Uli Zappe) Newsgroups: comp.sys.next.programmer Subject: Re: IVARs <> global variables & other Objective C declaration questions Date: 3 Nov 1997 23:55:31 GMT Organization: Frankfurt University Computing Center Message-ID: <63lo9j$um@tallowcross.uni-frankfurt.de> References: <63kupm$jt@tallowcross.uni-frankfurt.de> <63l2al$lg5@shelob.afs.com> Roger and Greg, thanks a lot for your prompt answers! :-) 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: Matthew_Seaman@plsys.co.uk (Matthew Seaman) Newsgroups: comp.sys.next.software,comp.sys.next.programmer,comp.sys.next.misc,comp.sys.next.sysadmin Subject: Re: PGP for NeXTStep Date: 3 Nov 1997 13:51:03 GMT Organization: P&L Systems Distribution: world Message-ID: <63kks7$1jh$1@ironhorse.plsys.co.uk> References: <345A4EA5.3FA6BF54@csfb.com> Mime-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit Cc: long.wong@csfb.com In <345A4EA5.3FA6BF54@csfb.com> Long Wong wrote: > I have looked at the FAQs, but don't see any reference to PGP on > NeXTStep boxes. I find pgp 2.6.3i works well for me under NS 3.3 or OS 4.2. Of course, being in the States, you'll need to use the USA version. Just grab the latest version from the usual place you would get PGP sources from (pgp.mit.edu I think) and compile and install it. pgp will run just fine as a command line program. There aren't that many NeXT apps. that can make use of PGP directly: the EnhanceMail bundle being the big exception. There's also a PGP.app which exists mostly to provide a service menu item. Cheers, Matthew [Posted and mailed] -- Certe, Toto, sentio nos in Kansate nin iam adesse. Matthew Seaman P&L Systems, 12 The Broadway, Amersham, Bucks., HP7 0HP, UK Tel: +44 1494 432422 Fax: +44 1494 432478
From: info@vvi.com Newsgroups: comp.sys.next.programmer Subject: VVI-DCS Makes First Data Acquisition (DAQ) Solution For Rhapsody Date: 27 Oct 1997 13:56:59 GMT Organization: VVI Data Control Specialists Message-ID: <6326jb$9bt$1@news2.digex.net> Originator: gsupport@ PRESS RELEASE: VVI-DCS Makes First Data Acquisition (DAQ) Solution For Rhapsody VVI Data Control Specialists (VVI-DCS) 311 Adams Ave.; State College, PA 16803 USA 888-DCS-OPEN ; 814-234-9613 info@vvi.com http://www.vvi.com State College, PA USA, 27 October 1997: Showing its continued commitment to Apple(R)'s next generation operating system, code named Rhapsody, VVI Data Control Specialists(TM) (VVI-DCS(TM)) today announced a full Rhapsody version of its network data acquisition hardware (DAQ) device driver. "We have combined our existing OpenGraph(TM) for Rhapsody solutions with one of the most powerful network DAQ solutions available on the market and made it run seamlessly with Rhapsody", said John Brilhart, Chief Technical Officer of VVI-DCS. He added, "Companies that choose Rhapsody will be able to acquire almost any analog or digital information in industrial and service sector settings for instrument, machine, building, process and environmental control and monitoring needs. The application areas are enormous and we have a complete and robust product which will be available when the Premier version of Rhapsody ships." VVI-DCS is fully committed to the future of Apple's Rhapsody and has a long history of outstanding support and delivery of OpenGraph services and products and welcomes Apple Computer, Inc., and other innovative companies which use OpenGraph's data reporting technology to their advantage. About VVI-DCS: VVI Data Control Specialists (VVI-DCS) was cofounded in 1989 by Ed VanVliet and John Brilhart, subsequently incorporated in 1992 and is currently a privately held corporation. Since its founding VVI-DCS expanded to be the leading independent supplier of data reporting software in the OpenStep marketplace. VVI-DCS's customers comprise world leading companies in the banking, biotechnology, chemical, financial services, manufacturing, and pharmaceutical industries. Systems VVI-DCS helped build have been operational for years and at this time are monitoring billions of dollars worth of products in real-time and on a global scale. These systems are, in part, based on VVI-DCS's OpenGraph About OpenGraph: OpenGraph is a framework of Objective-C and C++ objects for reporting data in graph and textual formats and consists of a graph building application and pre-built objects. OpenGraph accepts real-time feeds from any source and serves as a graphing front-end for real-time financial analysis, transaction, production and inventory analysis, database systems, and instrumentation. OpenGraph is fully object-oriented and is well suited to systems which require reliability, exacting specifications and performance. _________________________________ (C) Copyright 1997 VVimaging, Inc. (VVI-DCS); All rights reserved. OpenGraph, GraphBuilder, VVI Data Control Specialists, VVI-DCS, and VVimaging are trademarks of VVimaging, Inc. (VVI-DCS). OpenStep and Apple are trademarks of Apple Computer, Inc. All other trademarks and service marks belong to their respective owners.
From: szallies@energotec.de (Constantin Szallies) Newsgroups: comp.sys.next.programmer Subject: How to catch a TableView columnDidResize notification Date: 4 Nov 1997 11:21:18 GMT Organization: Technet GmbH Message-ID: <63n0fe$pvm$1@oxygen.technet.net> Unfortunatly, there's no possibility to get a notification if a column of a DBTableView or NXTableView was resized. Does anyone found a trick to catch this event without subclassing the NX- / DBTableView class? Or did anyone successfully used a subclass + poseAs? I have a lot of existing nib files with TableViews and I would like to store the order and size of each column in the default database. Greetings -- # Constantin Szallies, Energotec GmbH # szallies@energotec.de # http://www.energotec.de/~szallies/ # 49211-9144018
From: "Craig H. Rowland" <crowland@psionic.NOSPAM.com> Newsgroups: comp.sys.next.programmer Subject: Speed: 3.3 vs. 4.x for development work. Date: Tue, 04 Nov 1997 09:22:43 -0600 Organization: Psionic Software Message-ID: <345F3DC3.2DEEF6C3@psionic.NOSPAM.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit I own a Color Turbo NeXTStation and am looking to buy 3.3 developer for it. My question is whether it is more advantageous to get 4.x user and developer instead. I have heard that 4.x is considerably slower on black hardware but need to hear from others as to whether this is true. Thanks, -- Craig (Check your reply to address and remove NOSPAM).
From: Greg_Anderson@afs.com (Gregory H. Anderson) Newsgroups: comp.sys.next.programmer Subject: Re: Speed: 3.3 vs. 4.x for development work. Date: 4 Nov 1997 15:48:08 GMT Organization: Anderson Financial Systems Inc. Message-ID: <63ng3o$6v3@shelob.afs.com> References: <345F3DC3.2DEEF6C3@psionic.NOSPAM.com> "Craig H. Rowland" <crowland@psionic.NOSPAM.com> writes > I own a Color Turbo NeXTStation and am looking to buy 3.3 developer for > it. My question is whether it is more advantageous to get 4.x user and > developer instead. I have heard that 4.x is considerably slower on black > hardware but need to hear from others as to whether this is true. I use a mono turbo Station as my primary development system, and I find it OK. The big slowness issue is the editor built into PB. I generally avoid it and do my primary editing in Edit.app. PB and IB tend to load more slowly in 4.x, but once they're loaded, the performance of typical activities is about the same. If you have an object with many potential connections, the Cmd-2 inspector in IB will lag a bit, and Ctrl-dragging trails the mouse. But it's not hideously bad, just laggy. Considering that 3.3 is dead technology, you have to get past the slowdowns and think about gaining useful knowledge for the future. -- 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: Denis Olivier <dolivier@tiga.systonic.fr> Newsgroups: comp.sys.next.programmer Subject: RSA Secret Key Challenge ! we need your power computing ! Date: Tue, 04 Nov 1997 17:35:00 +0100 Organization: Systonic, Bordeaux, France. Message-ID: <345F4EB4.703A@tiga.systonic.fr> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit RSA Secret Key Challenge ! we need your power computing ! We GET some places in the TEAM Rank !!!!! :))))))) The Novell Team is now under us ! Tell about us to your friends ! http://rc5stats.distributed.net/tmsummary.idc?TM=159 WE NEED MORE POWER !!!!!!!!!!! 31 Oct 1997 07:59 Email : 46 Team : 34 blocks : 29413 k/s : 7616.38 30 Oct 1997 20:59 Email : 179 Team : 89 blocks : 4435 k/s : 1722.63 30 Oct 1997 18:59 Email : 180 Team : 83 blocks : 4302 k/s : 1670.63 30 Oct 1997 14:59 Email : 186 Team : 62 blocks : 4063 k/s : 1577.63 30 Oct 1997 12:59 Email : 187 Team : 52 blocks : 3967 k/s : 1540.63 30 Oct 1997 11:59 Email : 187 Team : 49 blocks : 3909 k/s : 1518.96 30 Oct 1997 10:59 Email : 188 Team : 49 blocks : 3870 k/s : 1502.96 WE NEED MORE POWER, just for the act !!!! When you're not rendering, please computing !!!! There's clients for Unix, HPUX, SGI, SCO, LINUX, NT, 95, MAC, BeOS, DOS, RHAPSODY etc... If you want to join the Team, please email me for me to tell you what identification you need to use to cumulate with our results. Or directly go to our site specially created for the challenge : http://www.systonic.fr/rc5/ POV-RC5 mailing created : ----------------------- As members are from many countries, the language will be english here !! to send message to the list, the email address is : pov-rc5-request@tiga.systonic.fr with the words "join pov-rc5" in the body. You will receive discussion and stats on our team !!! If friends are not here, please them me their email. -- Denis Olivier, http://www.povlab.org, 3D modeller for POV-Ray 3.0 __________________________________________________________________ An image ? http://www.povlab.org/cyber.asp?url=download/pgtsb.jpg Job and work area http://www.cyberstation.fr/~dolivier/artist.html
From: alviani@ix.netcom.com (Alviani, Frank) Newsgroups: comp.sys.next.programmer Subject: RDR PrintManager Documentation? Date: Tue, 04 Nov 1997 10:49:25 -0600 Organization: Netcom Message-ID: <alviani-ya02408000R0411971049250001@nntp.netcruiser> Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 8bit I cannot find any documentation for the PrintManager app in RDR. Could any kind soul point me to a source for it? I'm trying to set up a network connection between our Rhapsody machine and a HP 5si printer (I've already given the printer a fixed IP address). Thanks in advance for your assistance, Frank Alviani
From: mbessey@apple.com (Mark Bessey) Newsgroups: comp.sys.next.programmer Subject: Re: Things that freeze apps Date: 5 Nov 1997 01:10:48 GMT Organization: Apple Computer, Inc. Message-ID: <63oh2o$oum$1@news.apple.com> References: <3453AF36.25FC@ergotech.com> Jim Redman <jim@ergotech.com> writes > A. Guyt wrote: > > > > garth.cummings@med.ge.com writes > > > I've been exploring RDR and wanted to see if apps keep running while > > > the user is interacting with the UI. For example, the Mac stops > > > everything while a menu is pulled down. > > > > > mark_bessey@apple.com writes > > > NeXT recommended using Distributed Objects to communicate between > > multiple threads in an AppKit application. This works, but it can be a > > bit slow. > > At least on NT DO can also freeze in the situation given above. > Hopefully some of these problems are going to be fixed to at least > achieve the functionality that was available on NS 3.3 as we move into > the Rhaposody world. Oops, good point. While you CAN get DO to work independantly from you main event loop, it doesn't work that way by default. I didn't mean to be confusing. -- Mark Bessey Apple Computer, Inc. -->I DON'T SPEAK FOR APPLE<--
Newsgroups: comp.sys.next.programmer Message-ID: <63kliu$4l34@srv060.ssd.fsi.com> From: root@dev1.ssd.fsi.com Date: 3 Nov 1997 14:03:10 GMT Organization: Another Netscape Collabra Server User Subject: cmsg newgroup comp.sys.next.programmer y Control: newgroup comp.sys.next.programmer y Control message generated by Netscape Collabra Server.
Newsgroups: comp.sys.next.programmer From: jmvallat-nospam-@nexty.fdn.fr (Jean-Michel Vallat) Subject: Re: [Newbie] Roll-Your-Own Windows and Other Oddities Message-ID: <1997Nov5.032042.23106@nexty.fdn.org> Sender: jmvallat-nospam-@nexty.fdn.org Organization: Individual References: <63l0mb$o31$1@pump1.york.ac.uk> Date: Wed, 5 Nov 1997 03:20:42 GMT In article <63l0mb$o31$1@pump1.york.ac.uk> rog@ohm.york.ac.uk (Roger Peppe) writes: > [...] > > it's actually *not* possible to have transparent windows under > openstep/rhapsody - when dragging transparent icons, the dragging code > "sucks" the background image up from the screen and transparently > composites the icon's image on top of it. > > the problem being that this technique is only valid when the > transparency is being used on a very temporary basis. > > when trying this with a long-lived window, you will get some very odd > effects as windows move around underneath the "transparent" window > (i.e. it rapidly becomes apparent that the window is not really > transparent at all). > > so stated aim of creating Be-style windows is not merely undesirable, > but also unattainable... > > cheers, > rog. Well, in fact, you CAN do it under OpenStep... it works... it's only undocumented ;-) Some operators have been added to the WindowServer in order to do that, during OpenStep pre4.0 look&feel and Shelf days. Try the following PS sample code under Yap.app: ---cut here--- % Bouncing Ball -- Two undocumented WindowServer (OpenStep only) operators % October 1997. Jean-Michel Vallat % COMMENTS: % shapewindow usage: % % path shapewindow % % where "path" can be any PS path % gradientimage usage: % % x y w h v angle rs gs bs re ge se gradientimage % % where: % "x y w h" is drawing rect % "v" can be 0 or 1 (unknown meaning) % "angle" is the gradient angle (floating, 0 - 360) % "rs gs bs" is starting RGB color % "re ge bs" is ending RGB color /ww 80 def /hh 80 def /x 0 def /y 0 def /stepx 4 def /stepy 5 def % -- create a new window /tmpwindow x y ww hh Buffered window def tmpwindow windowdeviceround Above 0 currentwindow orderwindow % -- create a new path (circle.. try your own !) newpath ww 2 div hh 2 div ww 2 div 0 360 arc closepath %stroke % -- shape window using current path currentwindow shapewindow % -- fill window content using gradient x y ww hh 180 1 0 0 0 .1 .1 1 gradientimage % -- event loop ... until mouse button pressed { buttondown {exit} if x stepx add /x exch def y stepy add /y exch def x 1 lt { stepx neg /stepx exch def } if y 1 lt { stepy neg /stepy exch def } if x 1024 gt { stepx neg /stepx exch def } if y 832 gt { stepy neg /stepy exch def } if x y currentwindow movewindow } loop tmpwindow termwindow ---cut here--- Will it works under Rhapsody ? Hummm ;-) Happy hacking ! JeanMi. --
From: Cosmo Roadkill <cosmo.roadkill%bofh.int@rauug.mil.wi.us> Newsgroups: comp.sys.next.programmer Subject: cmsg cancel <345F4EB4.703A@tiga.systonic.fr> Control: cancel <345F4EB4.703A@tiga.systonic.fr> Date: 04 Nov 1997 16:53:10 GMT Organization: BOFH Space Command, Usenet Division Message-ID: <cancel.345F4EB4.703A@tiga.systonic.fr> Sender: Denis Olivier <dolivier@tiga.systonic.fr> 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: gottlieb@junior1.nosc.mil (Robert Gottlieb) Newsgroups: comp.sys.next.programmer Subject: Emacs and Openstep 4.2 Date: 4 Nov 1997 17:18:49 GMT Organization: NCCOSC RDT&E Division, San Diego, CA 92147 Message-ID: <63nldp$5mj@poisson.nosc.mil> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Hi ya'all, I had a nice emacs setup on NS 3.3 and then I changed jobs and lost all my configs. I had viper configured, w3, and gnus. Now I'm again without my config. My backup of my old elisp was corrupted. :( Any kind soul out there have this type of environment set up on OS 4.2? Also, do you have it set up to work with the new PB? TIA! Robert -- gottlieb@junior1.nosc.mil "The above opinion(s)/statement(s) are not that of SAIC nor NRaD/SPAWAR" h experienced developers to hire_. That's not true. Juergen
Newsgroups: comp.sys.next.programmer From: ergo@merlin.stuttgart.netsurf.de (Olaf Foellinger) Subject: Re: MusicKit for OpenStep? Content-Type: text/plain; charset=iso-8859-1 Message-ID: <EJ4qAB.8o@merlin.stuttgart.netsurf.de> Sender: news@merlin.stuttgart.netsurf.de Content-Transfer-Encoding: 8bit Cc: jklein@freon.artificial.com Organization: none References: <3458230e.0@192.33.12.30> Mime-Version: 1.0 Date: Tue, 4 Nov 1997 16:10:59 GMT In <3458230e.0@192.33.12.30> jon klein wrote: > Does anybody know if MusicKit will be available for OpenStep 4.2. > Currently binaries will work on 4.2, but compiling new projects > will not. There is a SoundKit.framework in OS4.2 Developer, is it this you are looking for ? Olaf -- Olaf Foellinger homepage: http://www1.stuttgart.netsurf.de/~ergo/ NeXTMail & MIME welcome!
From: mpaque.spa-am@nospam.wco.com (Mike Paquette) Newsgroups: comp.sys.next.programmer Subject: Re: Problem with NSImage > 10,000 pixels wide. Date: Wed, 05 Nov 1997 07:54:47 GMT Organization: Electronics Service Unit No. 16 Message-ID: <34601e5c.6333452@news.wco.com> References: <621aok$pif$1@nyheter.chalmers.se> <63ohm3$s80$1@news.apple.com> On 5 Nov 1997 01:21:07 GMT, mbessey@apple.com (Mark Bessey) wrote: >John Hornkvist <sorry@no.more.spams> writes >> >> In developing an application under OPENSTEP 4.2 for Mach which uses >> NSImages as caches for quick scrolling. However, when an image is more >> than 10,000 pixels wide, I get the following error message: >> DPS Error: %%[ Error: rangecheck; OffendingCommand: placewindow ]%% >I think you're stuck. The DPS error is probably due to the device >coordinate limits under DPS, which I believe are +- 16,000 or so (from >memory - anybody know the actual values?). Since NSImage uses an offscreen >window for buffering, it's probably trying to place it at some location >way off on the left, and it's sticking out too far... Um... Not exactly. There are a couple of issues here. An 'off-screen' window as used by NSImage could (and usually does) have coordinates that actually intersect the visible display area. The window is ordered out of the visible display list, though. Running the app with -NSShowAllWindows YES will force these to be visible, and is a handy tool for finding surplus windows and image caches in an app. There are certain limits in the Window Server. Window coordinates are constrained to be within the range -16000 to +16000. Window sizes are limited to be not more than 10,000 pixels in any dimension. The limitations are legal, not technical :-(. If you are caching an image 10,000 pixels WIDE, there are some performance implications that may defeat your use of a cache to speed things up. Consider a true color image, at 32 bits per pixel. Each scanline of a 10,000 pixel wide image occupies 40,000 bytes, or 5 VM pages (assuming 8 Kbyte page size). Should the image be larger than the available physical memory, VM thrashing could occur. Now, I don't know what your application is, but... If the cache is a long horizontal window containing many side-by-side frames to be rendered, as in an animation, you'll touch way too many pages trying to bring in one frame. Try using a vertical cache the width of a frame, with one frame above another. This will result in a smaller number of pages per scanline (or many scanlines per page), causing much less VM paging when sequencing through your animation. If you are just trying to do random access into huge rasters (e.g., 10,000 by 10,000 pixel LANDSAT images), you may want to do what most high end large raster processing systems do for random access, and tesselate or tile the image. This breaks the image into managable chunks. A view into the image can be constructed by intesecting the view rect with the set of tiles, and compositing from the intersected tiles into the view. Ideal for examining that Soviet nuclear power plant site... Mike Paquette mpaque AT wco.com (Damn junk-mailers!)
From: steve@artlabeurope.com (Steve Ivy) Newsgroups: comp.sys.next.programmer Subject: Re: [Newbie] Roll-Your-Own Windows and Other Oddities Date: Wed, 05 Nov 1997 09:11:11 +0100 Organization: ArtLab Europe Message-ID: <steve-0511970911110001@194.163.39.48> References: <63l0mb$o31$1@pump1.york.ac.uk> <1997Nov5.032042.23106@nexty.fdn.org> On Wed, 5 Nov 97 04:33:34 +0100 jmvallat@nexty.fdn.fr (Jean-Michel Vallat) wrote: > >Because I've not posted any news since ... a long time ago, I send you >my >usenet post by email. Just to be sure. > >JeanMi. >In article <63l0mb$o31$1@pump1.york.ac.uk> rog@ohm.york.ac.uk (Roger >Peppe) writes: >> [...] >> >> so stated aim of creating Be-style windows is not merely undesirable, >> but also unattainable... >> >> cheers, >> rog. > > >Well, in fact, you CAN do it under OpenStep... it works... it's only >undocumented ;-) I have enough problems learning C/ObjC and OpenStep to stress over undocumented windowserver APIs, but I'll store it away for future reference! ;) It _is_ interesting. The problem still exists though that to use it one must subclass/redefine NSWindow, which is further beyond my capabilities then I care to contemplate. That should also please the purists who think I should be hung for even mentioning the idea. >Some operators have been added to the WindowServer in order to do that, >during OpenStep pre4.0 look&feel and Shelf days. > >Try the following PS sample code under Yap.app: > >---cut here--- [code gesnipped for brevity] >---cut here--- [ps code left in in the interest of those who might be interested. (?)] >Will it works under Rhapsody ? Hummm ;-) Too bad I'm in no position to know! ;-> >Happy hacking ! > >JeanMi. >-- Thanks, --Steve
From: eric@skatter.USask.Ca Newsgroups: comp.sys.next.programmer Subject: Appkit function documentation in OS 4.2 Date: 4 Nov 1997 18:37:58 GMT Organization: University of Saskatchewan Message-ID: <63nq26$2gn$1@tribune.usask.ca> Mime-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit I'm apparently losing it. I can't seem to find the documentation for several of the Appkit functions in the OS4.2 developer release. The `DevEnvGuide' mentions things like NSRunAlertPanel(), and states: The Application Kit defines other functions related to NSRunAlertPanel(). For more information on these functions, see the ƒFunctions section of the Application Kit Reference. All I can see in the Functions section are the sections on: DPSClientLibFunctions DPSSingleOpFunctions PSOperators Where should I be looking? -- Eric Norum eric@skatter.usask.ca Saskatchewan Accelerator Laboratory Phone: (306) 966-6308 University of Saskatchewan FAX: (306) 966-6058 Saskatoon, Canada.
From: mtrombin@ix.netcom.com (Mark Trombino) Newsgroups: comp.sys.next.programmer Subject: SoundKit in Rhapsody? Date: 4 Nov 1997 19:16:59 GMT Organization: Egghead Billy, Inc. Message-ID: <63nsbb$bgh@dfw-ixnews4.ix.netcom.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Has there been any final decision about whether or not the SoundKit will be available in Rhapsody? I know that QT will take over most of the SoundKit's responsibility. What I'm concerned with is whether or not I'll still be able to use the API's in Rhapsody. I'm also concerned with losing a superior method of handling long sound files with the SoundKit. Will .snd be the native soundfile format? Maybe this isn't the right forum for these questions. Sorry if that's the case :) -- Mark Trombino mtrombin@ix.netcom.com (NEXTMail, MIME Mail okay)
From: Jeff Smith <motionman@microlink.net> Newsgroups: comp.sys.next.programmer Subject: General ? about connections to DB's Date: Wed, 05 Nov 1997 05:19:10 -0500 Organization: All USENET -- http://www.Supernews.com Message-ID: <34604817.202B3649@microlink.net> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii; x-mac-type="54455854"; x-mac-creator="4D4F5353" Content-Transfer-Encoding: 7bit I am not a programmer but I am interested in hearing anything anyone has to say about how Openstep and Rhapsody will be able to interface to a number of database applications (Oracle, Sybase, etc.). I remember reading somewhere that Openstep and Rhapsody have a very robust Middleware layer that makes it easy for them to both serve and be the front end to databases. I remember the author specifically mentioned the financial industry uses the Middleware to build one interface for numerous databases. My problem is I want a way to build a common interface for a Help Desk tracking application that will interface with all of those home-grown databases in the various corporations so I can train my people with one basic interface and yet connect to the data in the custom database of my different clients. Any opinions, tips, etc. are welcome. Jeff Smith motionman@microlink.net
From: mtrombin@ix.netcom.com (Mark Trombino) Newsgroups: comp.sys.next.programmer Subject: Re: MusicKit for OpenStep? Date: 4 Nov 1997 19:09:30 GMT Organization: Egghead Billy, Inc. Message-ID: <63nrta$bgh@dfw-ixnews4.ix.netcom.com> References: <3458230e.0@192.33.12.30> <EJ4qAB.8o@merlin.stuttgart.netsurf.de> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii In <EJ4qAB.8o@merlin.stuttgart.netsurf.de> Olaf Foellinger wrote: > In <3458230e.0@192.33.12.30> jon klein wrote: > > Does anybody know if MusicKit will be available for OpenStep 4.2. > > Currently binaries will work on 4.2, but compiling new projects > > will not. > There is a SoundKit.framework in OS4.2 Developer, is it this you are looking for > ? The MusicKit was separate from the SoundKit and dealt mainly with MIDI events and such. I remember that Stanford was maintaining the kit, but don't know if they still are. -- Mark Trombino mtrombin@ix.netcom.com (NEXTMail, MIME Mail okay)
From: jcr.remove@this.phrase.idiom.com (John C. Randolph) Newsgroups: comp.sys.next.programmer Subject: Re: [Newbie] Roll-Your-Own Windows and Other Oddities Date: 5 Nov 1997 12:47:37 GMT Organization: WARPnet, Incorporated Message-ID: <63ppt9$nog$3@news.idiom.com> References: <63l0mb$o31$1@pump1.york.ac.uk> <1997Nov5.032042.23106@nexty.fdn.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Cc: jmvallat-nospam-@nexty.fdn.fr In <1997Nov5.032042.23106@nexty.fdn.org> Jean-Michel Vallat wrote: [very cool shapewindow sample code snipped] Allright! Now we've recovered one of the coolest things that NeWS could do. Thanks, Jean-Michel. -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: scott@openbase.com Newsgroups: comp.sys.next.programmer,comp.databases,comp.os.ms-windows.nt.misc,comp.databases.sybase,comp.sys.mac.programmer.misc Subject: Re: Any SQL database for Openstep NT? Date: 4 Nov 1997 20:07:52 GMT Organization: Digital Fix Development Message-ID: <63nvao$k5e$1@news.digifix.com> References: <62n8lh$go@factum.factum-gmbh.de> <63bnvc$9tb$1@duke.squonk.net> <63cmqb$9eb$2@msunews.cl.msu.edu> In-Reply-To: <63cmqb$9eb$2@msunews.cl.msu.edu> (I'm posting this for Scott Keith... please reply to him..) RE: comp.sys.next.programmer article <63cmo0$9eb$1@msunews.cl.msu.edu> Let's compare Apples and Apples. When you compare all the components that you need to make a database project successful, OpenBase Network is a bargain. At $495 for your first 5 connections (on Rhapsody), it is competitive with all of the database solutions out there, even the ones that aren't in the same class. Download the Rhapsody version OpenBase Network and OpenBase Lite from the following ftp sites: ftp.openbase.com/pub/RHAPSODY/OpenBase5.1.3_PPC.compressed ftp.sirius.com/pub/RHAPSODY/OpenBase5.1.3_PPC.compressed DO NOT UNCOMPRESS THE FILE ON MAC OS. OpenBase5.1.3_PPC.compressed is a Rhapsody file that must be uncompressed using the File Viewer on Rhapsody. A new Setup.app program provides hassle free installation. OpenBase Network is an industrial stength database, which unlike most other database servers, includes GUI tools for managing & designing databases, as well as pre-made objects for building applications. This includes an object oriented C API and a native EOF adaptor. The development environment is complete and ready for Rhapsody development. OpenBase Lite is a lightweight deployment product (not a developer version). We will release OpenBase Lite for Windows NT as soon as Apple releases Yellow-Box for NT. OpenBase Network already works on Windows NT (downloadable from our web site) with OpenStep 4.2/NT installed. I would encourage you to check out OpenBase. I think you will find out why everyone is using it. Best regards, Scott Keith OpenBase International In comp.sys.next.programmer article <63cmo0$9eb$1@msunews.cl.msu.edu> you wrote: > >> is there an sql database available which is accessible from apps > >> running under Openstep for NT without using EOF? The database > >> server should run unter NT. > > > >See if OpenBase does what you're looking for. > > > ><<http://www.openbase.com/ > > Have also a look at PrimeBase at <<http://www.snap.de/ > PrimeBase seems to be for Mach OpenStep, but they are pretty > responsive. Maybe they could help. > > Oh, and they are cheaper that OpenBase if you need more that one > connections. OpenBase Lite is AFAIK for free for NT, but with 1 > connection only. > > Rudy. ____________________________________________________________________ OPENBASE INTERNATIONAL LTD. http://www.openbase.com 58 Greenfield Road e-mail: info@openbase.com Francestown, NH 03043 USA TEL: 603.547.8404/FAX: 603.547.2423 -- Scott Anguish <sanguish@digifix.com> NEXTSTEP/OpenStep Information <URL:http://www.stepwise.com>
From: far@ix.netcom.com(Felipe A. Rodriguez) Newsgroups: comp.sys.next.programmer Subject: Re: How to catch a TableView columnDidResize notification Date: 5 Nov 1997 06:19:16 GMT Organization: Netcom Message-ID: <63p354$e2h@sjx-ixn10.ix.netcom.com> References: <63n0fe$pvm$1@oxygen.technet.net> In article <63n0fe$pvm$1@oxygen.technet.net> szallies@energotec.de (Constantin Szallies) writes: >Unfortunatly, there's no possibility to get a notification if a column of a >DBTableView or NXTableView was resized. > >Does anyone found a trick to catch this event without subclassing the NX- / >DBTableView class? Or did anyone successfully used a subclass + poseAs? > >I have a lot of existing nib files with TableViews and I would like to store >the order and size of each column in the default database. > >Greetings >-- ># Constantin Szallies, Energotec GmbH ># szallies@energotec.de ># http://www.energotec.de/~szallies/ ># 49211-9144018 If you just want to save the layout of the tableview maybe you can just query the tableview for it's vectors and their characteristics prior to freeing the tableview. In the case you describe above I generally subclass the tableview and archive it. I haven't tried a "subclass + poseAs" with either of the tableview classes. -- Felipe A. Rodriguez # Francesco Sforza became Duke of Milan from Agoura Hills, CA # being a private citizen because he was # armed; his successors, since they avoided far@ix.netcom.com # the inconveniences of arms, became private (NeXTmail preferred) # citizens after having been dukes. (MIMEmail welcome) # --Nicolo Machiavelli
From: mpaque.spa-am@nospam.wco.com (Mike Paquette) Newsgroups: comp.sys.next.programmer Subject: Re: [Newbie] Roll-Your-Own Windows and Other Oddities Date: Wed, 05 Nov 1997 07:54:54 GMT Organization: Electronics Service Unit No. 16 Message-ID: <34602351.7602299@news.wco.com> References: <63l0mb$o31$1@pump1.york.ac.uk> <1997Nov5.032042.23106@nexty.fdn.org> On Wed, 5 Nov 1997 03:20:42 GMT, jmvallat-nospam-@nexty.fdn.fr (Jean-Michel Vallat) wrote: >Well, in fact, you CAN do it under OpenStep... it works... it's only >undocumented ;-) >Try the following PS sample code under Yap.app: Aw, heck. Now I've gotta go change the API again.... :-) :-) :-) Mike Paquette mpaque AT wco.com (Damn junk-mailers!)
From: paul@spectrum.slu.edu (Paul J. Sanchez) Newsgroups: comp.sys.next.programmer Subject: munmap Date: 30 Oct 1997 15:10:10 -0600 Organization: Me, organized? You must be joking. Message-ID: <x7en53x8i5.fsf@spectrum.slu.edu> Does anyone know how to compile programs which refer to the POSIX function munmap? I have access to NS3.3 and OS4.0 systems. -- --paul PGP key at http://spectrum.slu.edu/~paul/ ================================================================ "Man will occasionally stumble over the truth, but most of the time he will pick himself up and continue on." -- Churchill ================================================================
From: Grant Lee<mgrantlee@webt.com> Newsgroups: comp.sys.next.programmer Organization: Direct Enterprises Subject: Improve Your Present Business By 239%!!!! Guaranteed!!! Message-ID: <34619274.0@news.webt.com> Date: 6 Nov 97 09:48:36 GMT If you would like to find out how you can take advantage of Direct Enterprises; e-mail for more info. Just for inquirering about our service we will send you a free report of how to turn you body into a fatburning furnace!
From: Richard Brezden <rbrezden@japan.ml.com> Newsgroups: comp.lang.basic.visual.misc,comp.sys.next.programmer Subject: bmp / tiff image to Windows icon Date: Thu, 06 Nov 1997 13:00:05 +0900 Organization: Merrill Lynch Japan Message-ID: <346140C4.EB0A0450@japan.ml.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Anyone know of a program that can convert bmp or tiff files to Windows icons? Thanks, Richard Brezden
From: thomas@catlan.met.FU-Berlin.DE (Thomas Hensel) Newsgroups: comp.sys.next.sysadmin,comp.sys.next.programmer,de.comp.sys.next Subject: Autologin possible ??? Date: 6 Nov 1997 13:36:01 GMT Organization: Freie Universitaet Berlin Message-ID: <63sh41$92b$1@fu-berlin.de> Mime-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit Hi! Is it possible to have an autologin procedure like the startup installing phase for the user me ??? We need this because after a crash of the windowserver or complete system you only get the login panel. But our software starts cron driven every hour an application which must render some things. If the system is logged out, there is no DPS client connection and rendering fails .... Is there a way to do an automated login to a specified user ? Is there a netinfo switch ? Thanks, Thomas -- || Who: Dipl. Phys. Thomas Hensel MIKS - Meteorologische Informations- || EMail: thomas@bibo.met.FU-Berlin.DE und Kommunikations-Systeme || Voice: (+49 30) 838 71 225 an der Freien Universitaet Berlin || FAX: (+49 30) 791 90 02 Schmidt-Ott-Str. 13 - 12165 Berlin
From: Cosmo Roadkill <cosmo.roadkill%bofh.int@rauug.mil.wi.us> Newsgroups: comp.sys.next.programmer Subject: cmsg cancel <34619274.0@news.webt.com> Control: cancel <34619274.0@news.webt.com> Date: 06 Nov 1997 11:10:13 GMT Organization: BOFH Space Command, Usenet Division Message-ID: <cancel.34619274.0@news.webt.com> Sender: Grant Lee<mgrantlee@webt.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: Trevin Beattie <*trevin*@*xmission*.*com*> Newsgroups: comp.sys.next.programmer Subject: Setting command keys for button objects Date: Thu, 06 Nov 1997 07:34:32 -0700 Organization: XMission Internet (801 539 0900) Message-ID: <63skhn$bb7$1@news.xmission.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit I'm writing my first NeXTSTEP app which uses only buttons for input. I saw in the IB manual that you can set a command key equivalent for the button, so I gave each button its own key. However, when I run the app and start typing in the keys, the system just beeps at me. I couldn't find any other information in the manuals on how to use this feature (but then I don't have all of the developer manuals). Something else I noticed is that although the IB book says "Possible values are: \b (Backspace), \d (Delete), \e (Escape), \t (Tab), and \r (Return)", when I tried to set the key to \b or \e it only saved the '\'. On the other hand, \r was saved as a unit. Can somebody enlighten me as to what I need to do to get the command keys working? I hope it's something I can easily do with just IB, rather than have to write extra code to handle it. -- 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.*
Newsgroups: comp.lang.basic.visual.misc,comp.sys.next.programmer From: "Jeffrey Renton" <jrenton@ees.enron.com> Subject: Re: bmp / tiff image to Windows icon Message-ID: <01bceb18$7fd2b8b0$221518ac@ees-9706268> Sender: news@enron.com (news Admin) Organization: Enron Corp. References: <346140C4.EB0A0450@japan.ml.com> Date: Fri, 7 Nov 1997 01:00:00 GMT MicroAngelo http://www.impactsoft.com/muangelo/muangelo.html -- Hope this helps... Jeffrey Renton jrenton AT ees DOT enron DOT com Richard Brezden <rbrezden@japan.ml.com> wrote in article <346140C4.EB0A0450@japan.ml.com>... > Anyone know of a program that can convert bmp or tiff files to Windows > icons? > > Thanks, > Richard Brezden > >
From: Christian Neuss <neuss.nos-pam@informatik.th-darmstadt.de.nos-pam> Newsgroups: comp.sys.next.sysadmin,comp.sys.next.programmer,de.comp.sys.next Subject: Re: Autologin possible ??? Date: 6 Nov 1997 18:32:00 GMT Organization: Technische Universitaet Darmstadt Message-ID: <63t2f0$ov6$1@sun27.hrz.tu-darmstadt.de> References: <63sh41$92b$1@fu-berlin.de> thomas@catlan.met.FU-Berlin.DE (Thomas Hensel) wrote: >Is it possible to have an autologin procedure like the startup installing >phase for the user me ??? Einfach das Password fuer me loeschen. Wer's komplizierter mag, kann auch einen dwrite auf DefaultUser machen, und *dessen* Password Angespannt auf Montag wartend, :-P Chris -- // Christian Neuss "static typing? how quaint.." // http://www.nexttoyou.de/~neuss/ // fax: (+49) 6151 16 5472
From: arti@lava.DOTnet (Art Isbell - remove "DOT") Newsgroups: comp.sys.next.programmer Subject: Re: A few [newbie] questions Date: 6 Nov 1997 20:54:26 GMT Organization: LavaNet, Inc. Distribution: world Message-ID: <63taq2$qq8@mochi.lava.net> References: <nospam-0611971151470001@x84-168-86.ejack.umn.edu> nospam@umn.edu (Kyle Hammond) wrote: > 1 - How do I programmatically add a seperator item to a menu? I can add > menu items with names, but how do I get a seperator line? > 2 - Is there any way to pass a 'nil' selector? If I manage to do the > above (seperator line) then it doesn't really need an action selector to > go with it. [menu addItemWithTitle:@"-" action:(SEL)NULL keyEquivalent:@""]; > 4 - How do I create a full screen window? Currently I use: > > [mainWindow setFrame:[[mainWindow screen] frame] display:YES]; > > But that still leaves the window title bar on screen as well as (on > some systems) the window edges. In general, multitasking operating systems don't work well with full-screen windows because users become accustomed to using more than one app concurrently. Under NT, I cringe every time I open a Windows app that uses full-screen windows because it covers the windows for my other apps. -- 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
Message-ID: <346243CE.622E@codeweavers.com> Date: Thu, 06 Nov 1997 16:25:18 -0600 From: Josh DuBois <duboisj@codeweavers.com> MIME-Version: 1.0 Newsgroups: comp.sys.next.sysadmin,comp.sys.next.programmer Subject: unplugged mouse = permenantly lost mouse with OS4.2 on intel Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Hey, all - I'm running OpenStep 4.2 (what was released as the Prelude to Rhapsody by Apple) on intel hardware & I have a regular serial mouse. I sometimes make the mistake of detatching the mouse from it's serial port while the machine is up, and it seems that the only way to get the machine to recognize the mouse after that is to reboot it. I can generally get access to a shell with just the keyboard, but I don't know what to do from there. Anybody got any ideas? I'd even be curious to know what's going on : I was suprised at the behavior in general (why does the os need to keep track of whether or not a mouse is plugged in, and why can't it take further input from one after it's been unplugged?) Thanks a lot. p.s. Thanks for all the posts about the DPS book. It turns out that even though it's out of print, some major bookstores still seem to have copies in warehouses. Apperantly there are still 6 of them in TN that Borders can get ahold of, so I've got one of those on order.
From: Greg_Anderson@afs.com (Gregory H. Anderson) Newsgroups: comp.sys.next.programmer Subject: unplugged mouse = permenantly lost mouse with OS4.2 on intel Date: 6 Nov 1997 22:32:28 GMT Organization: Anderson Financial Systems Inc. Message-ID: <63tghs$dfq@shelob.afs.com> References: <346243CE.622E@codeweavers.com> Josh DuBois writes > I'm running OpenStep 4.2 (what was released as the Prelude to > Rhapsody by Apple) on intel hardware & I have a regular serial mouse. > I sometimes make the mistake of detatching the mouse from it's > serial port while the machine is up, and it seems that the only > way to get the machine to recognize the mouse after that is to > reboot it. I can generally get access to a shell with just the > keyboard, but I don't know what to do from there. Could be your hardware. We have some Compaq Presarios here that evidence the same behavior with Windows/95. -- 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
Newsgroups: comp.sys.next.software,comp.sys.next.programmer From: dfevans@bbcr.uwaterloo.ca (David Evans) Subject: Re: Where to find the NeXTdimension demos apps... Sender: news@novice.uwaterloo.ca (Mr. News) Message-ID: <EIqCIA.7I1@novice.uwaterloo.ca> Date: Mon, 27 Oct 1997 21:46:58 GMT References: <EIpzMs.Ar0@midway.uchicago.edu> Organization: University of Waterloo In article <EIpzMs.Ar0@midway.uchicago.edu>, Andrew Chang <tachang@gsbux1.uchicago.edu> wrote: > >Can anyone tell me where I can find the demo applications for NeXTdimension? >I searched various NS releases and I can find only NeXTtv, ScreenScape. Right. Those should be in /NextDeveloper/Demos >Whare is the VideoApp? This went away in 3.3. I seem to recall it being somewhere under /NextDeveloper/Examples in 3.2 (don't have a 3.2 machine handy to check.) -- David Evans (NeXTMail/MIME OK) dfevans@bbcr.uwaterloo.ca Computer/Synth Junkie http://bbcr.uwaterloo.ca/~dfevans/ University of Waterloo "Default is the value selected by the composer Ontario, Canada overridden by your command." - Roland TR-707 Manual
From: mbessey@apple.com (Mark Bessey) Newsgroups: comp.sys.next.programmer Subject: Re: Problem with NSImage > 10,000 pixels wide. Date: 5 Nov 1997 01:21:07 GMT Organization: Apple Computer, Inc. Distribution: World Message-ID: <63ohm3$s80$1@news.apple.com> References: <621aok$pif$1@nyheter.chalmers.se> John Hornkvist <sorry@no.more.spams> writes > > In developing an application under OPENSTEP 4.2 for Mach which uses > NSImages as caches for quick scrolling. However, when an image is more > than 10,000 pixels wide, I get the following error message: > DPS Error: %%[ Error: rangecheck; OffendingCommand: placewindow ]%% > > I can avoid the problem by not using a cache image at large image sizes, > or circumvent it by using more than one cache image. However, neither of > those solutions is very appealing. I think you're stuck. The DPS error is probably due to the device coordinate limits under DPS, which I believe are +- 16,000 or so (from memory - anybody know the actual values?). Since NSImage uses an offscreen window for buffering, it's probably trying to place it at some location way off on the left, and it's sticking out too far... Seems like this limitation ought to be in the documentation somewhere. -- Mark Bessey Apple Computer, Inc. -->I DON'T SPEAK FOR APPLE<--
From: mikelea@nospam.digex.net (Hippykill) Newsgroups: comp.lang.basic.visual.misc,comp.sys.next.programmer Subject: Re: bmp / tiff image to Windows icon Date: 6 Nov 1997 23:34:20 GMT Organization: DIGEX, Inc. Message-ID: <63tk5s$no6$1@news2.digex.net> References: <346140C4.EB0A0450@japan.ml.com> Richard Brezden <rbrezden@japan.ml.com> wrote: >Anyone know of a program that can convert bmp or tiff files to Windows >icons? > Don't know on the NeXT end, but Microangelo will do the windows end, AFAIK. Look for it on the archives... -- *mikelea@access.digex.net* "imperious, angry, furious, extreme in all things, with a disturbance in the moral imagination unlike any the world has ever known-there you have me in a nutshell: and one more thing, kill me or take me as I am, because I will not change." -de Sade
From: Henry Koplien <koplien@de.ibm.com> Newsgroups: comp.sys.next.programmer Subject: socks Date: Fri, 07 Nov 1997 09:05:23 +0100 Organization: IBM HD MicroCode Message-ID: <3462CBC3.446B@de.ibm.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Has anybody compiled the socks5 package from nec under NS3.3I? I am missing a constant/function at link time for socks5. Any hints? Henry -- ------------------------------------------------------------------ snail mail : Henry Koplien, HD Micro Code Development, IBM 71032 Boeblingen/Germany \|/ voice : +49-7031-16-3516 o(O O)o fax : +49-7031-16-3328 \^/ -------------- Ihh-Mehl: Koplien@de.IBM.com --ooOo---(_)---oOoo---
From: michael@ninebits.com (Michael Balle) Newsgroups: comp.sys.next.programmer Subject: Localization Date: Fri, 7 Nov 1997 10:32:13 +0100 Organization: Nine Bits Message-ID: <1997110709420829143460N@[222.223.224.4]> Hi, is there a way to automatically generate the "Localizable.string" file, if I always use "NSLocalizableString(..., ...). The only thing I could find was the option to log any access to a string that hasn't been localized. I have been trying it out using Rhapsody. regards Michael
From: access4me@aisnet.net (access4me) Newsgroups: comp.sys.next.programmer,comp.windows.ms.programmer,cs.software,dc.media Subject: Source Code Shortcuts!!! Date: 7 Nov 1997 05:28:10 GMT Organization: None Message-ID: <access4me-0711970035100001@lw6.aisnet.net> The Instant WebMaster provides actual nuts and bolts source code for; advanced HTML, Plug-n-play Java and over 15 CRUCIAL CGI scripts, Including; a keyword/category search engine, 2 shopping baskets, NetNarc, cgi Form Processor, no-cgi form processor, 2 Chatrooms, Bulletin Boards and more -- so that you can copy and paste your way to web developer Gurudom! http://www.img-src.com/ This is the good stuff that'll take your web sites from cookie-cutter, generic pages to exciting, interactive and original web sites! It also answers the questions that you've been asking, or soon will be. This product is for the intermediate to advanced Web Developer that knows enough about coding to copy and paste from templates/examples, but may not be able to write the complicated scripting solutions to support the kinds of www sites they want to build. >>>>> ALL ON CROSS-PLATFORM CD-ROM FOR ABOUT THE SAME COST AS A SINGLE SCRIPT!!!!!!!<<<<<
From: Doug <hamilto@cc.umanitoba.ca> Newsgroups: comp.sys.next.software,comp.sys.next.programmer,comp.sys.next.misc,comp.sys.next.sysadmin Subject: ROM Password Date: Thu, 06 Nov 1997 21:04:52 +0000 Organization: University of Manitoba Message-ID: <346230F1.CFD2CF69@cc.umanitoba.ca> References: <345A4EA5.3FA6BF54@csfb.com> <63kks7$1jh$1@ironhorse.plsys.co.uk> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii; x-mac-type="54455854"; x-mac-creator="4D4F5353" Content-Transfer-Encoding: 7bit I'm trying to restore some NeXT Cubes to a useful state, and at some point in the past someone has entered a ROM password. Does anyone remember how to remove a ROM password? The NeXT Admin manual only states that it is difficult, and then make no reference to any material to address this particular problem. Any help would be apprechiated. D.H.
From: 00093182@bigred.unl.edu (Josh Hesse) Newsgroups: comp.sys.next.software,comp.sys.next.programmer,comp.sys.next.misc,comp.sys.next.sysadmin Subject: Re: ROM Password Followup-To: comp.sys.next.software,comp.sys.next.programmer,comp.sys.next.misc,comp.sys.next.sysadmin Date: 7 Nov 1997 05:35:39 GMT Organization: University of Nebraska--Lincoln Message-ID: <63u9bb$jkk@crcnis3.unl.edu> References: <345A4EA5.3FA6BF54@csfb.com> <63kks7$1jh$1@ironhorse.plsys.co.uk> <346230F1.CFD2CF69@cc.umanitoba.ca> Doug (hamilto@cc.umanitoba.ca) wrote: : I'm trying to restore some NeXT Cubes to a useful state, and at some : point in the past someone has entered a ROM password. Does anyone : remember how to remove a ROM password? The NeXT Admin manual only : states that it is difficult, and then make no reference to any material : to address this particular problem. : try: ftp://next-ftp.peak.org/next/apps/misc/HardwarePassword.N.b.tar.gz I had the same problem(well it wasn't really a problem, just annoying) when I got my turbo from Deep Space Tech.(Don't know why they didn't fix it) Fortunatly I stumbled into this thing early on. Oh, could somebody clue me in to why it requires being run from "root" exactly? -Josh -- Do not send mail to this account. Really. "Talk about silly conspiracy theories..." -Wayne Schlitt in unl.general This post (C)1997, Josh Hesse. Quoted material is (C) of the person quoted. |ess|erb|unl|u| email: jh|e@h|ie.|.ed| Vote for "citizan" Bob! <http://www.wtv.net/trustee/>
From: godwin@unixg.ubc.ca (Godwin) Newsgroups: comp.sys.next.software,comp.sys.next.programmer,comp.sys.next.misc,comp.sys.next.sysadmin Subject: Re: ROM Password Date: 7 Nov 1997 07:37:07 GMT Organization: University of British Columbia, Vancouver, B.C., Canada Message-ID: <63ugf3$cnv$1@nntp.ucs.ubc.ca> References: <345A4EA5.3FA6BF54@csfb.com> <63kks7$1jh$1@ironhorse.plsys.co.uk> <346230F1.CFD2CF69@cc.umanitoba.ca> <63u9bb$jkk@crcnis3.unl.edu> remove battery go for coffee.. go for a movie... get a life.. then come back.. put battery back.. voila. I guess having a life part is difficult;-) Godwin Josh Hesse (00093182@bigred.unl.edu) wrote: : Doug (hamilto@cc.umanitoba.ca) wrote: : : I'm trying to restore some NeXT Cubes to a useful state, and at some : : point in the past someone has entered a ROM password. Does anyone : : remember how to remove a ROM password? The NeXT Admin manual only : : states that it is difficult, and then make no reference to any material : : to address this particular problem. : : : try: ftp://next-ftp.peak.org/next/apps/misc/HardwarePassword.N.b.tar.gz : I had the same problem(well it wasn't really a problem, just annoying) : when I got my turbo from Deep Space Tech.(Don't know why they didn't fix it) : Fortunatly I stumbled into this thing early on. : Oh, could somebody clue me in to why it requires being run from "root" exactly? : -Josh : -- : Do not send mail to this account. Really. : "Talk about silly conspiracy theories..." -Wayne Schlitt in unl.general : This post (C)1997, Josh Hesse. Quoted material is (C) of the person quoted. : |ess|erb|unl|u| : email: jh|e@h|ie.|.ed| : Vote for "citizan" Bob! <http://www.wtv.net/trustee/>
From: Erik Doernenburg <erik@object-factory.REMOVE_ME.com> Newsgroups: comp.sys.next.programmer Subject: Re: Localization Date: 7 Nov 1997 14:46:24 GMT Organization: Object Factory GmbH (Germany) Message-ID: <63v9k0$fbe$1@leonie.object-factory.com> References: <1997110709420829143460N@[222.223.224.4]> Mime-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit michael@ninebits.com (Michael Balle) wrote: > is there a way to automatically generate the "Localizable.string" file, > if I always use "NSLocalizableString(..., ...). The only thing I could > find was the option to log any access to a string that hasn't been > localized. I have been trying it out using Rhapsody. In NEXTSTEP there is a program to do this. Try 'man genstrings' to see whether it is available for Rhapsody... erik -- Erik Dörnenburg - http://www.object-factory.com/~erik This message transmitted by 100% recyclable electrons
Newsgroups: comp.sys.next.programmer,comp.windows.ms.programmer,cs.software From: Brian Edmonds <edmonds@cs.ubc.ca> Sender: access4me@aisnet.net (access4me) Date: Fri, 7 Nov 1997 18:35:32 GMT Message-ID: <cancel.access4me-0711970035100001@lw6.aisnet.net> Subject: cmsg cancel <access4me-0711970035100001@lw6.aisnet.net> Control: cancel <access4me-0711970035100001@lw6.aisnet.net> Non-local or non-charter posting to a local ubc/van/bc group. Cancelled by Brian Edmonds <edmonds@cs.ubc.ca>. Original Subject: > Source Code Shortcuts!!!
From: mbessey@apple.com (Mark Bessey) Newsgroups: comp.sys.next.programmer Subject: Re: Localization Date: 7 Nov 1997 18:50:36 GMT Organization: Apple Computer, Inc. Message-ID: <63vnts$r80$1@news.apple.com> References: <63v9k0$fbe$1@leonie.object-factory.com> Erik Doernenburg <erik@object-factory.REMOVE_ME.com> writes > michael@ninebits.com (Michael Balle) wrote: > > is there a way to automatically generate the "Localizable.string" > > file, if I always use "NSLocalizableString(..., ...). The only thing I > > could find was the option to log any access to a string that hasn't > > been localized. I have been trying it out using Rhapsody. > > In NEXTSTEP there is a program to do this. Try 'man genstrings' to see > whether it is available for Rhapsody... > > erik The genstrings program is indeed on the Rhapsody Developer Release. Looks like the man page got left out, though. There's a pretty good description of the localization process in /NextLibrary/Documentation/NextDev/ReleaseNotes/Localization.html Hope this helps, -Mark -- Mark Bessey Apple Computer, Inc. -->I DON'T SPEAK FOR APPLE<--
From: Curtis Crowson <curtis_crowson@removeme.emory.org> Newsgroups: comp.sys.next.programmer Subject: Rhapsody on G3's Date: Fri, 07 Nov 1997 15:10:10 -0500 Organization: Emory University System of Health Care Message-ID: <346375A2.300F@removeme.emory.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Anyone know when Rhapsody will run on the Mac's being announced on Monday, 10 November 1997? Sorry, if this is a little off topic, but I think some people monitoring this news group might know. -- Spam protection in place. remove the removeme from the address to reply.
From: John Kuszewski <johnk@spork.niddk.nih.gov> Newsgroups: comp.sys.next.programmer Subject: money classes? Date: Fri, 07 Nov 1997 15:47:10 -0500 Organization: Nat'l Insts of Health Message-ID: <34637E4E.7C3C@spork.niddk.nih.gov> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Hi, What do OPENSTEP people use to represent monetary values? Just a plain integer? I've seen fancier classes built in Smalltalk, and I'm wondering if anyone has a better money class available for OPENSTEP. -- _____________ | ___/_ | |/ / -- /\ // /-- || || / /|| || || / / || || ||/ / || John Kuszewski || |/ /| || johnk@spasm.niddk.nih.gov || / /|| || \/ / / || \/ that's MISTER protein G to you! |/__/| | /_________| My parents went to Zaire and all I got was this lousy retrovirus.
From: "Edler" <edler@netway.at> Newsgroups: comp.sys.next.programmer Subject: lpt connection Date: 31 Oct 1997 19:26:47 GMT Organization: NETWAY AG Message-ID: <01bce632$fbacf260$2b0b60c3@ws-server> Hey Who have time to help us with a lpt connection. We have a problem, we want to make a connection with bidirectional lpt ports. The 8 data-bits must be original 1:1 connected. Alexander Edler edler@netway.at
From: rainer@mathematik.uni-wuerzburg.de (Rainer Frohnhöfer) Newsgroups: comp.sys.next.programmer Subject: Re: addresses? Date: 8 Nov 1997 14:27:04 GMT Organization: University of Wuerzburg, Germany Message-ID: <641sro$4bp@lobotomy.urz.uni-wuerzburg.de> References: <34637D1A.1DAB@spork.niddk.nih.gov> John Kuszewski <johnk@spork.niddk.nih.gov> wrote: >Hi, > >I just installed a certain OpenStep-compliant OS >on my Macintosh (that must, by my NDA, remain >nameless). > >The default user setup has an "addresses" subdirectory, >with a few sample files in it. Double clicking on >the addresses icon brings up a window with the sample >files, but doesn't allow me to see the individual >addresses' contents ("no contents inspector"). > >I'm sure this is a dumb question, but what programs >use these files? Is there some standard API for >getting at their contents? Any other info on them? They were used by the built-in fax software at NS/OS days. There was a "fax" button in the print panel and with PrintManager, you could as well set up a fax modem. Nice transparent solution. This is probably going to be replaced by something else. Apple doesn't want to put all the fax sw solution providers out of job, so I guess you'll have to buy some external fax package. That's stricly from the NS/OS point of view. Even if I had signed that Apple dev paper, I wouldn't be allowed to say if I haven't received the RDR mailing, because the NDA forbids to say what it forbids to say and so ... What? ------------------------------------- "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: 00093182@bigred.unl.edu (Josh Hesse) Newsgroups: comp.sys.next.software,comp.sys.next.programmer,comp.sys.next.misc,comp.sys.next.sysadmin Subject: Re: ROM Password Date: 10 Nov 1997 04:53:22 GMT Organization: University of Nebraska--Lincoln Message-ID: <646402$oqp@crcnis3.unl.edu> References: <345A4EA5.3FA6BF54@csfb.com> <63kks7$1jh$1@ironhorse.plsys.co.uk> <346230F1.CFD2CF69@cc.umanitoba.ca> <63u9bb$jkk@crcnis3.unl.edu> <Pine.GSO.3.95.971107082709.15288B-100000@goodguy> Jay (nin@goodnet.com) wrote: : : Probably to make serious system changes like that it requires super-user : access (eg. root). Forgive me if this sounds demeaning, but are you : asking why it needs root privlidges; or are you asking what 'root' is? I probably could have phrased that better. "why and what mechanisms" possibly. At any rate, I suspect that it would be better to find a decent reference book. -Josh -- Do not send mail to this account. Really. "Talk about silly conspiracy theories..." -Wayne Schlitt in unl.general This post (C)1997, Josh Hesse. Quoted material is (C) of the person quoted. |ess|erb|unl|u| email: jh|e@h|ie.|.ed| Vote for "citizan" Bob! <http://www.wtv.net/trustee/>
From: juergen.albertsen@flensburg.netsurf.de (Juergen Albertsen) Newsgroups: comp.sys.next.programmer Subject: Re: money classes? Date: Sat, 08 Nov 1997 18:45:39 GMT Organization: AllCon Kommunikationstechnologie GmbH, Flensburg, Germany Message-ID: <3464b220.3618252@news.allcon.net> References: <34637E4E.7C3C@spork.niddk.nih.gov> John, >What do OPENSTEP people use to represent monetary >values? Just a plain integer? I've seen fancier >classes built in Smalltalk, and I'm wondering >if anyone has a better money class available for >OPENSTEP. Normally you would want to use an instance of NSDecimalNumber that can hold numbers of any size and that's scale and precision is configurable. Look at the documentation for this class for more info. Hope that helps. Regards, Jürgen --- Juergen Albertsen juergen.albertsen@flensburg.netsurf.de Face the facts -- forget euphoria
From: Jonathan Hendry <jhendry@subsequent.com> Newsgroups: comp.sys.next.programmer Subject: Re: money classes? Date: 8 Nov 1997 21:55:39 GMT Organization: Steel Driving Software, Chicago Sender: Jonathan Hendry <jhendry@isdnjhendry.cmg.fcnbd.com> Message-ID: <642n4r$jeg@sjx-ixn9.ix.netcom.com> References: <34637E4E.7C3C@spork.niddk.nih.gov> <3464b220.3618252@news.allcon.net> Juergen Albertsen <juergen.albertsen@flensburg.netsurf.de> wrote: > John, > >What do OPENSTEP people use to represent monetary > >values? Just a plain integer? I've seen fancier > >classes built in Smalltalk, and I'm wondering > >if anyone has a better money class available for > >OPENSTEP. > Normally you would want to use an instance of NSDecimalNumber > that can hold numbers of any size and that's scale and precision > is configurable. Look at the documentation for this class for > more info. You might want to write a new Currency class, which contains an NSDecimalNumber with the amount, and also an indication of which currency it is. Just a simple little class. - Jon
From: Arfst_Braren@hdpp.de (Arfst Braren) Newsgroups: comp.sys.next.programmer Subject: STL & OPENSTEP Date: Mon, 10 Nov 1997 11:24:06 +0100 Organization: Heidelberg Prepress Message-ID: <Arfst_Braren-1011971124060001@180.122.3.2> is it possible to use stl in an OpenStep (Rhapsody & NT) project?
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: <398878446823@digifix.com> Date: 9 Nov 1997 04:46:07 GMT Organization: Digital Fix Development Message-ID: <11552879051630@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: spamfree.usa1@gov.abuse.net Date: Mon, 10 Nov 1997 01:28:13 PST Subject: Get YOUR free pager, or get PAID to give them away!!! Organization: spamfree.usa1@gov.abuse.net Message-ID: <uIK6bKb78GA.300@ntdwwaaw.compuserve.com> Newsgroups: comp.sys.next.programmer It's time to get YOUR free pager. It's as simple as calling the number below!! NO YEAR CONTRACTS, all service is month-to-month. YOUR CHOICE OF COLORS!! These are NEW MOTOROLA PAGERS. NO GIMMICKS, JUST CALL THE NUMBER BELOW AND GIVE THEM THE FOLLOWING ACCESS #. CALL: (800) 784-6452 ACCESS#: 4095038 Ask how YOU can get paid to give away free pagers!!!!
From: Cosmo Roadkill <cosmo.roadkill%bofh.int@rauug.mil.wi.us> Newsgroups: comp.sys.next.programmer Subject: cmsg cancel <uIK6bKb78GA.300@ntdwwaaw.compuserve.com> Control: cancel <uIK6bKb78GA.300@ntdwwaaw.compuserve.com> Date: 10 Nov 1997 13:06:25 GMT Organization: BOFH Space Command, Usenet Division Message-ID: <cancel.uIK6bKb78GA.300@ntdwwaaw.compuserve.com> Sender: spamfree.usa1@gov.abuse.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: Matthew_Seaman@plsys.co.uk (Matthew Seaman) Newsgroups: comp.sys.next.programmer Subject: Re: unable to make GNU ``info'' Date: 10 Nov 1997 14:03:26 GMT Organization: P&L Systems Message-ID: <64747e$jve$2@ironhorse.plsys.co.uk> References: <63vmr2$3ic$1@ha2.rdc1.nj.home.com> Mime-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit Cc: luomat+next@luomat.peak.org In <63vmr2$3ic$1@ha2.rdc1.nj.home.com> Timothy J. Luoma wrote: > Since GNU doesn't keep its manpages up to date (why go with what everyone > else is using! Let's reinvent the wheel!) I'm trying to install 'info' from > the 'texinfo-3.9' package. Try the latest version: texinfo-3.11, which installs smoothly on OS 4.2. Certainly the ONLCR and OCRNL thing you ran into has been fixed. Matthew [Posted and mailed] -- Certe, Toto, sentio nos in Kansate nin iam adesse. Matthew Seaman P&L Systems, 12 The Broadway, Amersham, Bucks., HP7 0HP, UK Tel: +44 1494 432422 Fax: +44 1494 432478
From: pete@ohm.york.ac.uk (-bat.) Newsgroups: comp.sys.next.programmer Subject: Re: addresses? Date: 10 Nov 1997 17:58:20 GMT Organization: The University of York, UK Sender: pcf1@york.ac.uk Message-ID: <647hvs$dvh$1@pump1.york.ac.uk> References: <641sro$4bp@lobotomy.urz.uni-wuerzburg.de> ?rainer@mathematik.uni-wuerzburg.de (Rainer Frohnhvfer) writes: > They were used by the built-in fax software at NS/OS days. There was a "fax" > button in the print panel and with PrintManager, you could as well set up a > fax modem. Nice transparent solution. Do you mean that this vanishes under Rhapsody ? :-( Oh why am I not surprised. -bat.
From: jcr.remove@this.phrase.idiom.com (John Randolph) Newsgroups: comp.sys.next.programmer Subject: Re: Object structure Date: 10 Nov 1997 18:38:47 GMT Organization: Stratus Computer Inc, Marlboro MA Message-ID: <647kbn$sab@transfer.stratus.com> References: <34673FC1.5BA9@win.bright.net> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Cc: richs@win.bright.net In <34673FC1.5BA9@win.bright.net> Rich Schroedel wrote: > I have been using the Symantec TCL (Think Class Library) for Mac > development and have been looking for equivalent functions in Rhapsody. > I have yet to find a description of what the object structure of a > Rhapsody application looks like. > > Using TCL, a typical application has an object structure something like > this: > > Application object > Document object > File object > Window object > Pane object > Pane object > Document object > File object > Window object > Pane object > Pane object > Pane object > Pane object Well, one thing that might help you get your mind around OpenStep: what TCL calls a "Pane", we call an NSView. NSViews are an "area of responsibility", which have to draw themselves, and react to any events they get. OpenStep also has the concept of a "Responder chain" which is very similar to TCL's Bureaucrats. Responders deal with events. Applications, Windows, Views, etc. are all responders. > Something like that. I left out the document's mainPane reference to > simplify. Rhapsody apparently does not use the concept of document. What > is the layout of a typical Rhapsody (NeXT) application? Any help on > this? There isn't a generic document class in OpenStep, but you can check out the MiscKit (www.misckit.org) for a fairly typical example of how NeXT hackers would do it. > Writers of books and articles about object oriented programming go on > endlessly about class hierarchy, but never quite cover the topic of how > objects in memory relate to each other. There has been a little written > about MVC theory (models, views, controllers) but not much. I'm not sure what you mean by how objects "relate to each other", but basically, we use references to objects (their type in Objective-C is "id") to send messages to them. Also, if you care about whether a particular object gets its memory reclaimed (i.e., you have a need for it to stick around) you send it a -retain message to keep it from getting destroyed, and you send it a -release message when you no longer care about it. There is a fair amount of introductory material available on www.stepwise.com, and comp.lang.objective-c. Have fun! -jcr
From: hugues@precipice.fdn.fr (Hugues RICHARD) Newsgroups: comp.sys.next.programmer Subject: Re: addresses? Date: 9 Nov 1997 22:28:47 GMT Organization: Individual - France Message-ID: <645df0$100@precipice.fdn.fr> References: <34637D1A.1DAB@spork.niddk.nih.gov> <641sro$4bp@lobotomy.urz.uni-wuerzburg.de> Mime-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit >rainer@mathematik.uni-wuerzburg.de (Rainer Frohnhöfer) wrote: > >They were used by the built-in fax software at NS/OS days. There was a "fax" >button in the print panel and with PrintManager, you could as well set up a >fax modem. Nice transparent solution. > > This is probably going to be replaced by something else. Apple doesn't want >to put all the fax sw solution providers out of job, so I guess you'll have >to buy some external fax package. That could be a bad point : 95 and NT have a bundled fax solution. Hugues. -------------------------------------------------------------------- hugues@precipice.fdn.fr - French, English, Italian and a few JP ->OK ------------ NS3.2 ------------ NS3.0J ------------ :-) ------------
From: "Robert A. Decker" <comrade@umich.edu> Newsgroups: comp.sys.next.programmer,comp.lang.objective-c Subject: Can I do this? (interpret a string as a method and add it to a class?) Date: 10 Nov 97 17:13:06 -0500 Organization: University of Michigan ITD News Server Message-ID: <B08CF129-ED25D9@141.214.128.36> Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit nntp://news.itd.umich.edu/comp.lang.objective-c Is it possible to add a method to an object at runtime using a string as the method? It would interpret the string, compile it, and add it to the object through a category (or something else?). (I can do this with Newtonscript (an interpreted language) and Dylan (compiled), but not sure how it would work on Objective-C.) I'm asking this out of curiosity more than anything. 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: Jonathan Hendry <jhendry@subsequent.com> Newsgroups: comp.sys.next.programmer Subject: Re: Object structure Date: 11 Nov 1997 00:10:10 GMT Organization: Steel Driving Software, Chicago Sender: Jonathan Hendry <jhendry@isdnjhendry.cmg.fcnbd.com> Message-ID: <6487p2$igg@sjx-ixn4.ix.netcom.com> References: <34673FC1.5BA9@win.bright.net> <647kbn$sab@transfer.stratus.com> John Randolph <jcr.remove@this.phrase.idiom.com> wrote: > In <34673FC1.5BA9@win.bright.net> Rich Schroedel wrote: > > Writers of books and articles about object oriented programming go on > > endlessly about class hierarchy, but never quite cover the topic of how > > objects in memory relate to each other. There has been a little written > > about MVC theory (models, views, controllers) but not much. > I'm not sure what you mean by how objects "relate to each other", but > basically, we use references to objects (their type in Objective-C is "id") > to send messages to them. I think Rich is wondering about how NeXTSTEP developers design their applications. He's read OOP, but not OOA/D. Sounds like he wants Design Patterns. Specifically, he wants OpenStep-specific design patterns. I recently posted to rhapsody-talk that I think perhaps NeXT developers should put together a collection of useful mini-patterns, which describe how we combine the OpenStep classes to get a particular result. The example I gave was Don Yacktman's example Info panel on Stepwise. If the code was removed, and it was distilled down to the basic information on what classes were used together and what roles each played, it would be a nice little basic Animator pattern. (The platform-specificity is a stretch of the standard pattern concept, but I'm ignoring that on purpose...) I'm sure a lot of old-time NeXTies could cough up a little design nugget like Don's. Anyone else think this would be useful to collect and put up on a web page? I think new Rhapsody developers would find it very useful, and IMHO anything that helps Rhapsody developers be productive and happy is a Good Thing. - Jon
From: jan@dontspamme.cs.ualberta.ca (Jan Sacharuk) Newsgroups: comp.sys.next.misc,comp.sys.next.programmer,comp.sys.next.sysadmin Subject: How to set kbd dvorak? Date: 11 Nov 1997 02:47:09 GMT Organization: University of Alberta Message-ID: <slrn66fhpd.ee2.jan@obed-le0.cs.ualberta.ca> I've recently made the switch to dvorak (ie. 3 days ago....I'm typing this quite slowly...) I wish to make the change complete, and switch the next over as well. How would I go about doing this? I have seen no such documentation as yet. Thanks. Jan Sacharuk --== Remove dontspamme from my address to mail me ==--
From: brockway+@cs.cmu.ee-dee-you (Jared Brockway) Newsgroups: comp.sys.next.misc,comp.sys.next.programmer,comp.sys.next.sysadmin Subject: Re: How to set kbd dvorak? Date: 11 Nov 1997 04:15:12 GMT Organization: Carnegie Mellon Univ. -- Computer Science Dept. Message-ID: <648m4g$2mv$1@goldenapple.srv.cs.cmu.edu> References: <slrn66fhpd.ee2.jan@obed-le0.cs.ualberta.ca> In-Reply-To: <slrn66fhpd.ee2.jan@obed-le0.cs.ualberta.ca> I have a Dvorak keymapping file that I made for NeXT (ADB an non-ADB) and standard 101 key PC keyboards. I probably ought to submit it to the ftp archive, but for now you can get it at: http://www.cs.cmu.edu/~brockway/Library/ The file is called Dvorak.keymapping. To use the it, drop the file into /LocalLibrary/Keyboards or ~/Library/Keyboards. You should then be able to see a Dvorak option in the localization panel of Preferences.app. (If it doesn't show up, quit and relaunch Preferences.) Select Dvorak, and you're keyboard should go all wacky ;) -Jared brockway+ @cs.cmu.edu
From: sanguish@digifix.com (Scott Anguish) Newsgroups: comp.sys.next.programmer,comp.lang.objective-c Subject: Re: Can I do this? (interpret a string as a method and add it to a class?) Date: 11 Nov 1997 04:27:14 GMT Organization: Digital Fix Development Message-ID: <648mr2$a7f$1@news.digifix.com> References: <B08CF129-ED25D9@141.214.128.36> <6483l4$f91$2@news.xmission.com> In-Reply-To: <6483l4$f91$2@news.xmission.com> On 11/10/97, Don Yacktman wrote: >"Robert A. Decker" <comrade@umich.edu> wrote: >> Is it possible to add a method to an object at runtime using a string as >> the method? It would interpret the string, compile it, and add it to the >> object through a category (or something else?). >> >> (I can do this with Newtonscript (an interpreted language) and Dylan >> (compiled), but not sure how it would work on Objective-C.) >> >> I'm asking this out of curiosity more than anything. > >Certainly. There was a NEXTSTEP app by Glen Diener that did this called >"Eval.app" (I think those are the right details). > <snip> Mind you, this would be MUCH easier to accomplish using WebScript as the language that you load in and evaluate. Apple's done all the work for us there, the interpreter, the variable access, all that. -- Scott Anguish <sanguish@digifix.com> NEXTSTEP/OpenStep Information <URL:http://www.stepwise.com>
From: Steve Dekorte <dekorte@slip.net> Newsgroups: comp.sys.next.programmer,comp.lang.objective-c Subject: Re: Can I do this? (interpret a string as a method and add it to a class?) Date: 11 Nov 1997 05:47:24 GMT Organization: Slip.Net (http://www.slip.net) Message-ID: <648rhc$t2c$1@owl.slip.net> References: <B08CF129-ED25D9@141.214.128.36> In comp.lang.objective-c Robert A. Decker <comrade@umich.edu> wrote: > Is it possible to add a method to an object at runtime using a string as > the method? It would interpret the string, compile it, and add it to the > object through a category (or something else?). > (I can do this with Newtonscript (an interpreted language) and Dylan > (compiled), but not sure how it would work on Objective-C.) > I'm asking this out of curiosity more than anything. No. There is no built in API for this in Objective-C or OPENSTEP. You can do hacks involving compiling the method extrenally, checking output files, linking it and mucking with the runtime though. But unlike NewtonScript, which uses slots for everything, this will not cover all of the dynamic changes you may want to make - such as adding variables to existing classes, etc. -- Steve Dekorte - OpenStep consultant - San Francisco
From: John Kuszewski <johnk@spork.niddk.nih.gov> Newsgroups: comp.sys.next.programmer Subject: addresses? Date: Fri, 07 Nov 1997 15:42:02 -0500 Organization: Nat'l Insts of Health Message-ID: <34637D1A.1DAB@spork.niddk.nih.gov> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Hi, I just installed a certain OpenStep-compliant OS on my Macintosh (that must, by my NDA, remain nameless). The default user setup has an "addresses" subdirectory, with a few sample files in it. Double clicking on the addresses icon brings up a window with the sample files, but doesn't allow me to see the individual addresses' contents ("no contents inspector"). I'm sure this is a dumb question, but what programs use these files? Is there some standard API for getting at their contents? Any other info on them? Thanks. -- _____________ | ___/_ | |/ / -- /\ // /-- || || / /|| || || / / || || ||/ / || John Kuszewski || |/ /| || johnk@spasm.niddk.nih.gov || / /|| || \/ / / || \/ that's MISTER protein G to you! |/__/| | /_________| My parents went to Zaire and all I got was this lousy retrovirus.
From: Rich Schroedel <richs@win.bright.net> Newsgroups: comp.sys.next.programmer Subject: Object structure Date: Mon, 10 Nov 1997 11:09:21 -0600 Organization: BrightNet Wisconsin Message-ID: <34673FC1.5BA9@win.bright.net> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit I have been using the Symantec TCL (Think Class Library) for Mac development and have been looking for equivalent functions in Rhapsody. I have yet to find a description of what the object structure of a Rhapsody application looks like. Using TCL, a typical application has an object structure something like this: Application object Document object File object Window object Pane object Pane object Document object File object Window object Pane object Pane object Pane object Pane object Something like that. I left out the document's mainPane reference to simplify. Rhapsody apparently does not use the concept of document. What is the layout of a typical Rhapsody (NeXT) application? Any help on this? Writers of books and articles about object oriented programming go on endlessly about class hierarchy, but never quite cover the topic of how objects in memory relate to each other. There has been a little written about MVC theory (models, views, controllers) but not much. -- Rich Schroedel "There is only one success... Ondossagon Software to live your life in your own way" richs@win.bright.net Christopher Marlowe
From: wyld@corp.home.net (Jeremy Wyld) Newsgroups: comp.sys.next.programmer Subject: Re: Newton to Openstep syncing? Date: 12 Nov 1997 01:37:52 GMT Organization: @Home Network Message-ID: <879298672.364101@zeppelin.svr.home.net> References: <19971110190400.OAA14864@ladder01.news.aol.com> Cache-Post-Path: zeppelin.svr.home.net!root@charon.home.net In article <19971110190400.OAA14864@ladder01.news.aol.com> willadams@aol.com (WillAdams) writes: > This is something which I've been meaning to look into for a while. > > I know that Steve Weyr's Slurpee will allow one to move data back and forth, > but directly to/from a PIM is something else. > > I'm not sure how well documented any of this information is though. The Newton simply needs MNP serial or AppleTalk. I'm not sure of either in Rhapsody, but there you have it. With a special application on the Newton, you can do straight serial though. jeremy
From: Alex Makarewycz <alex@muwka.vip.best.com> Newsgroups: comp.sys.next.programmer Subject: -_NXTest in OpenStep 4.2? Date: Wed, 12 Nov 1997 01:41:15 -0500 Message-ID: <34694F8B.EAD83C72@muwka.vip.best.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Does anyone know if OpenStep provides functionality similar to NS3.3's _NXTest command line option to load an additional bundle with an app?
From: Alex Makarewycz <alex@muwka.vip.best.com> Newsgroups: comp.sys.next.programmer Subject: -_NXTest in OpenStep 4.2? Date: Wed, 12 Nov 1997 01:41:47 -0500 Message-ID: <34694FAB.E444556C@muwka.vip.best.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Does anyone know if OpenStep provides functionality similar to NS3.3's _NXTest command line option to load an additional bundle with an app?
From: Alex Makarewycz <alex@muwka.vip.best.com> Newsgroups: comp.sys.next.programmer Subject: -_NXTest in OpenStep 4.2? Date: Wed, 12 Nov 1997 01:42:14 -0500 Message-ID: <34694FC6.37C156B4@muwka.vip.best.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Does anyone know if OpenStep provides functionality similar to NS3.3's _NXTest command line option to load an additional bundle with an app?
From: thrall@serv.net (Dean Johnson) Newsgroups: comp.sys.next.programmer Subject: Color Syntax in ProjectBuilder Date: 12 Nov 1997 10:12:17 GMT Organization: Not Sure Yet Message-ID: <64bve1$eej$1@dns2.serv.net> Is there a way to keep the color syntax from ProjectBuilder when you paste? I am trying to get files with code examples that I can print and put on a web page with the color left intact. When I paste the color is gone. I have tried making pdf files, but printing the color is gone. Any tips or suggestions, dean johnson
From: willadams@aol.com (WillAdams) Newsgroups: comp.sys.next.programmer Subject: Re: Newton to Openstep syncing? Date: 10 Nov 1997 19:04:35 GMT Message-ID: <19971110190400.OAA14864@ladder01.news.aol.com> Organization: AOL http://www.aol.com References: <63kube$b6u@poisson.nosc.mil> This is something which I've been meaning to look into for a while. I know that Steve Weyr's Slurpee will allow one to move data back and forth, but directly to/from a PIM is something else. I'm not sure how well documented any of this information is though. William William Adams http://members.aol.com/willadams Sphinx of black quartz, judge my vow.
From: boom@sonyx.com Newsgroups: comp.sys.next.programmer Subject: How many of you have received RDR1 ? Date: 12 Nov 1997 13:52:44 GMT Organization: DIGEX, Inc. Message-ID: <64ccbc$d2s$1@news2.digex.net> Summary: RDR1 Keywords: RDR1 rhapsody Hi all -- Just wondering, without breaking any Non-Disclosures, how many of you have actually received your RDR1 ? We are still not in receipt of our, and have been promised it for a while now, so we thought we would just ask everyone. thanks erik scheirer sonYx, Inc.
From: pmorelli@leland.stanford.edu.foo (Peter Morelli) Newsgroups: comp.sys.next.programmer Subject: Installer and Apache questions Date: Wed, 12 Nov 1997 17:02:59 -0800 Message-ID: <pmorelli-1211971702590001@arete.stanford.edu> Couple of questions from a NeXT/Rhapsody newbie Has anyone had luck installing Apache, just provided by Apple at their ftp site as an unsupported file, on Rhapsody DR1? I've tried installing the binary, but all it does is place what looks like a terminal app in sbin, and some html files. Where are all the config files etc.? I haven't tried downloading the source yet... Second, I've noticed that installer.sh generates receipts when installing packages. I can't seem to find them after the install, though. Where do they go, and are they something like install logs, used by an unistaller? Thanks for any help. --Peter Morelli -- Please remove ".foo" from reply address to reach me. Damn spammers! --We Will Either Find a Way, or Make One -- Hannibal (247-183 B.C.)
From: pmorelli@leland.stanford.edu (Peter Morelli) Newsgroups: comp.sys.next.programmer Subject: Rhapsody and Java Date: Wed, 12 Nov 1997 11:17:50 -0800 Message-ID: <pmorelli-1211971117500001@arete.stanford.edu> Hopefully this is the right group to post to. I just received the the Rhapsody DR1 and installed it. I'm playing around with the system, and was wondering about the Java API's. Has anyone used them? If so, could you post some performance comparisons, obvious bugs, and what exactly is missing from the API as opposed to obj c (yes, I know the AWT is not included.) My question is primarily about accessing the yellow box api's from java, though 100% pure java commentary is also of interest. I was wondering if I should go ahead and learn obj c, or just code in java. Thanks. --Peter Morelli
From: ga@ed4u.com (G. Apple) Newsgroups: comp.sys.next.programmer Subject: Re: How many of you have received RDR1 ? Date: 12 Nov 1997 19:35:25 GMT Organization: Advanced Communications Engineering, Inc. Message-ID: <64d0dt$2t7$1@gte2.gte.net> References: <64ccbc$d2s$1@news2.digex.net> In article <64ccbc$d2s$1@news2.digex.net>, boom@sonyx.com wrote: > Hi all -- > > Just wondering, without breaking any Non-Disclosures, how many of you have actually received your RDR1 ? We are still not in receipt of our, and have been promised it for a while now, so we thought we would just ask everyone. > > thanks > erik scheirer > sonYx, Inc. The better question is "how many that received it have been able to get it to run consistently and find it useful for anything other that satisfying curiosity"? -- G. Gordon Apple, PhD The Ed4U Project Advanced Communications Engineering, Inc. Redondo Beach, CA ga@ed4u.com
From: "Keith Hill" <hillr@lvld.hp.comNOSPAM> Newsgroups: comp.sys.next.programmer Subject: Is Objective-C Dead? Date: Wed, 12 Nov 1997 22:31:56 -0700 Organization: HP PAS-IT News Server Message-ID: <64e38o$7611@hpcc883.corp.hp.com> With Apple choosing Java instead of Objective-C for Rhapsody is Objective-C essentially a dead language? If not, who still makes Objective-C compilers? I tried calling Stepstone a couple of months ago and only got an answering machine. I have not got a response from them yet. Also, if someone is actively developing Objective-C tools, is there any support for CORBA or COM? -- Keith Hill (remove .nospam to email me) Hewlett-Packard Loveland, CO
From: ANTI_SPAM_dreely@cyberstore.ca Newsgroups: comp.sys.next.programmer Subject: Re: Is Objective-C Dead? Date: 13 Nov 1997 08:31:57 GMT Organization: Canada Internet Direct, Inc. Message-ID: <64edtt$ol5$1@brie.direct.ca> References: <64e38o$7611@hpcc883.corp.hp.com> "Keith Hill" <hillr@lvld.hp.comNOSPAM> wrote: >With Apple choosing Java instead of Objective-C for Rhapsody is Objective-C >essentially a dead language? If not, who still makes Objective-C compilers? >I tried calling Stepstone a couple of months ago and only got an answering >machine. I have not got a response from them yet. Also, if someone is >actively developing Objective-C tools, is there any support for CORBA or >COM? Last I heard Apple has NOT choosen Java over Objective-C but has said it will be an equal peace of the development environment. Have you seen anything official from Apple to suggest otherwise? With this in mind, Apple is actively developing Objective-C tools. I did find an Apple page that said CORBA is now supported via a third party. Now if only Apples Rhapsody FAQ page would ask and answer the question: Is OPENSTEP available today on Intel machines? A BIG YES! Darren www.bcog.org/~dreely
From: Eric Hermanson <eric@alum.mit.edu> Newsgroups: comp.sys.next.programmer Subject: Re: Is Objective-C Dead? Date: Thu, 13 Nov 1997 01:45:30 -0700 Organization: Digital Universe Corporation Message-ID: <346ABE2A.391C846C@alum.mit.edu> References: <64e38o$7611@hpcc883.corp.hp.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit To: Keith Hill <hillr@lvld.hp.comNOSPAM> Keith Hill wrote: > With Apple choosing Java instead of Objective-C for Rhapsody is Objective-C > essentially a dead language? Say what?! I don't think Apple is choosing Java over _anything_. They are merely supporting it (and very well, I might add) in Rhapsody. I think there are way too many engineers at Apple that like Objective-C a little too much to just drop it alltogether. Obj-C has many advantages over Java. In fact, I wish Apple would do a bunch more work with WebScript to make it distributed and garbage collected like Java, hence offering some competition to Java. That would make things a bit more exciting, in my opinion. I MUCH prefer Obj-C's syntax, method structure, support for posing and categories, target/action, etc. Eric
From: sanguish@digifix.com (Scott Anguish) Newsgroups: comp.sys.next.programmer Subject: Re: Installer and Apache questions Date: 13 Nov 1997 04:56:23 GMT Organization: Digital Fix Development Message-ID: <64e19n$u9$1@news.digifix.com> References: <pmorelli-1211971702590001@arete.stanford.edu> In-Reply-To: <pmorelli-1211971702590001@arete.stanford.edu> On 11/12/97, Peter Morelli wrote: >Couple of questions from a NeXT/Rhapsody newbie > >Has anyone had luck installing Apache, just provided by Apple at >their ftp site as an unsupported file, on Rhapsody DR1? I've tried >installing the binary, but all it does is place what looks like >a terminal app in sbin, and some html files. Where are all the >config files etc.? I haven't tried downloading the source yet... > In all likelihood, they're in the WebObjects expected install directory /NextLibrary/WebServer/ >Second, I've noticed that installer.sh generates receipts when >installing packages. I can't seem to find them after the install, >though. Where do they go, and are they something like install logs, >used by an unistaller? Thanks for any help. > Uh, on OpenStep it was /NextLibrary/Receipts... don't know about the Rhapsody beta.. -- Scott Anguish <sanguish@digifix.com> NEXTSTEP/OpenStep Information <URL:http://www.stepwise.com>
From: Eric Hermanson <eric@alum.mit.edu> Newsgroups: comp.sys.next.programmer Subject: Re: Rhapsody and Java Date: Thu, 13 Nov 1997 01:50:17 -0700 Organization: Digital Universe Corporation Message-ID: <346ABF48.6837404A@alum.mit.edu> References: <pmorelli-1211971117500001@arete.stanford.edu> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit To: pmorelli@leland.stanford.edu Peter Morelli wrote: > Hopefully this is the right group to post to. > > I just received the the Rhapsody DR1 and installed it. I'm playing around > with the system, and was wondering about the Java API's.... > I was wondering if I should go ahead and learn obj c, or just code in java. It wouldn't necessarily be in your "best" interest to learn both Obj-C and Java (Java is probably "safer" to learn from a market acceptance point of view), but I would recommend learning both. In fact, I would even go so far as to say that after leaning the syntax and features of both languages (shouldn't take you more than 1-2 weeks to do so), you might actually prefer Obj-C. I certainly do. Eric
From: Eric Hermanson <eric@alum.mit.edu> Newsgroups: comp.sys.next.programmer Subject: Re: Is Objective-C Dead? Date: Thu, 13 Nov 1997 01:53:55 -0700 Organization: Digital Universe Corporation Message-ID: <346AC023.7B788E2D@alum.mit.edu> References: <64e38o$7611@hpcc883.corp.hp.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit To: Keith Hill <hillr@lvld.hp.comNOSPAM> Keith Hill wrote: > With Apple choosing Java instead of Objective-C for Rhapsody is Objective-C > essentially a dead language? Say what?! I don't think Apple is choosing Java over _anything_. They are merely supporting it (and very well, I might add) in Rhapsody. I think there are way too many engineers at Apple that like Objective-C a little too much to just drop it alltogether. Obj-C has many advantages over Java. In fact, I wish Apple would do a bunch more work with WebScript to make it distributed and garbage collected like Java, hence offering some competition to Java. That would make things a bit more exciting, in my opinion. I MUCH prefer Obj-C's syntax, method structure, support for posing and categories, target/action, etc. Eric
From: Mark Martin <wolf@bescape.com> Newsgroups: comp.sys.next.programmer Subject: ns 3.3 linker + assembler Date: Thu, 13 Nov 1997 06:24:44 -0600 Organization: Symbolic Source Group Message-ID: <346AF18C.172F043C@bescape.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Now, having installed gcc 2.7.2.2, i can't seem to locate the binutils ported to nextstep on mach on peak or peanuts. I don't have a copy of NS developer, and wish to instead look at porting gnustep over. Could someone please point me to a distribution of binutils (ld + gas)? I've tried looking at cross compiling binutils-2.8.1 from my x86-linux box, but there are no --target options for m68k-next-nextstep.... Tx, Mark -- | http://www.bescape.com | Homesite for Incarnate -- The ultimate online roleplaying universe
Newsgroups: comp.sys.next.misc,comp.sys.next.software,comp.sys.next.programmer From: glenn.larson@imagauto.SPAM.BLECH.com (Glenn A. Larson, Jr.) Subject: Looking for a TIFF 6.0 JPEG image file Content-Type: Text/Plain; charset=US-ASCII Organization: Imaging Automation, Inc. Message-ID: <EJL43B.3w8@mv.mv.com> Mime-Version: 1.0 Date: Thu, 13 Nov 1997 12:30:46 GMT Hi all, I am in need of a TIFF 6.0 JPEG image file to do some internal testing at our company. However, since most TIFF reader/writers now implement TIFF technical note 2 JPEG, I have had little luck finding or generating my own file. I understand that NeXT supports/supported the old-style TIFF 6.0 JPEG and thought that this might be a good place to ask. So, if anyone has a TIFF JPEG file in this format, and you don't mind sharing it, could you please send it to glenn.larson@imagauto.com (don't reply to my spam blocking address). Or, if anyone knows where I could find TIFF files in this format (FTP, WWW, etc.), that would also be greatly appreciated. Thanks for any assistance, -glenn -- Glenn A. Larson, Jr. Imaging Automation, Inc. To reply via e-mail, remove the SPAM.BLECH from my return address.
From: "Goetz.Markward" <Goetz.Markward@kiel.netsurf.de> Newsgroups: comp.sys.next.programmer Subject: System doesn't like my cursors Date: Thu, 13 Nov 1997 14:44:58 +0100 Organization: CLS Message-ID: <346B045A.4731@kiel.netsurf.de> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit I'm runnging OpenStep 4.2 Intel Mach (Academic Bundle) and I try to make my own cursor, but without success. There are two problems: 1.) When running my application from the workspace, making my own cursor by initializing an NSImage from a tiff-file and assigning that image to my Cursor (see code below) is without success. The standard arrow cursor stays the current. Using the system-built-in IBeamCursor (obtained from the corresponding NSCursor class method) works without problems. Running the app from the _launcher/debugger_ always lets the cursor change as desired. 2.) Initializing an NSImage with my own images doesn't work. When launching the app from the debugger, at runtime a can see the message TIFF Error: Can only handle associated-alpha extra samples. To me, this message means that in the image, there is an extra channel which is not properly declared as the alpha channel. Neither IconBuilder nor Photoshop could help me up to now. I found some cursor-tiff-files in the file system, such as DBHorzResizeCursor.tiff. Initializing then works, but the cursor is only visible when running the the app under the debugger. Curiously, when launching from the debugger, even my self-drawn cursors are perfect, even concerning transparancy as defined in the alpha channel in Photoshop. What's wrong? My code is the following (in reality, "myCursor" is an instance variable of an object that exists until program termination): NSPoint myHotSpot = {7.0,7.0}; NSImage *cursorImage; NSCursor *myCursor; cursorImage = [[NSImage alloc] initWithContentsOfFile:@"cross.tiff"]; myCursor = [[NSCursor alloc] initWithImage:cursorImage hotSpot:myHotSpot]; For setting the cursor when entering a tracking rectangle, I tried the "set" and "push" methods. Since it worked with the IBeamCursor, this should be ok. I would be thankful for any hint on my problem. Thanks in advance. Lutz (Please send e-mail to my brother's address: Goetz.Markward@kiel.netsurf.de)
From: "Robert A. Decker" <comrade@umich.edu> Newsgroups: comp.sys.next.programmer Subject: Re: parsing NSString help Date: 13 Nov 97 10:41:08 -0500 Organization: University of Michigan ITD News Server Message-ID: <B09089D4-341B1F@141.214.128.36> References: <64ds1e$44g$1@news2.digex.net> Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Cc: boom@sonyx.com The NSScanner class (in Foundation) may help. 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: df@df.c (Phil McCrakin) Newsgroups: comp.sys.next.programmer Subject: Catching the Escape key Date: 14 Nov 1997 00:54:25 GMT Organization: Wombat Internet Guild Message-ID: <df-1311971700030001@cox0b.batnet.com> This is an OpenStep/Rhapsody question (btw, where do we ask rhapsody questions). Anyone know how to detect the Escape key? There are all kinds of defined key codes in NSEvent.h, but not one for the escape key. What's worse, the key code is something like 57 or 73 (it's different on the two platforms), so you have to check the characters cString for the first character being 27, which feels like it'll break. Also, any idea why there aren't stub methods for the home and end keys within NSResponder (moveTo... isn't it)? Every other function, like page down and up, has a stub. pm
From: pmorelli@leland.stanford.edu.foo (Peter Morelli) Newsgroups: comp.sys.next.programmer Subject: Java Web Server and other stuff Date: Thu, 13 Nov 1997 16:53:11 -0800 Message-ID: <pmorelli-1311971653110001@arete.stanford.edu> ftp.apple.com/devworld/Rhapsody Apple's unsupported site also has source files as well as binaries for most of the programs, such as tcsh, bash, zsh, emacs, apache... Useful if you want to recompile apache with servlet functionality, for example. (haven't tried it yet, but soon...). Anyway, managed to install apache and, with a little bit of tweaking, Javasoft's Java Web Server! Runs like a charm. Need a java capable browser to run the admin tool, so had to run down the hall to use a friend's computer. Available for eval purposes at <http://java.sun.com/products/java-server/webserver/index.html>. Download the Solaris file. You have to tweak some of the config files and shell scripts, mostly directory paths, but otherwise isn't too hard to set up. Email me if you have trouble. In a related aside, is there some way of finding out where the installer.sh puts everything. I know they generate receipts, but is there any way to read them? The text editor can't seem to read them. Being a relative rhapsody newbie, I had to hunt around to find out where a lot of the apache files were installed, for example (/NextLibrary/WebServer/, sbin , others i don't remember right now). -- Please remove ".foo" from reply address to reach me. Damn spammers! --We Will Either Find a Way, or Make One -- Hannibal (247-183 B.C.)
From: pmorelli@leland.stanford.edu.foo (Peter Morelli) Newsgroups: comp.sys.next.programmer Subject: Re: Installer and Apache questions Date: Thu, 13 Nov 1997 16:49:42 -0800 Message-ID: <pmorelli-1311971649420001@arete.stanford.edu> References: <pmorelli-1211971702590001@arete.stanford.edu> In article <pmorelli-1211971702590001@arete.stanford.edu>, pmorelli@leland.stanford.edu.foo (Peter Morelli) wrote: > Couple of questions from a NeXT/Rhapsody newbie > > Has anyone had luck installing Apache, just provided by Apple at their ftp > site as an unsupported file, on Rhapsody DR1? I've tried installing the > binary, but all it does is place what looks like a terminal app in sbin, > and some html files. Where are all the config files etc.? I haven't tried > downloading the source yet... > > Second, I've noticed that installer.sh generates receipts when installing > packages. I can't seem to find them after the install, though. Where do > they go, and are they something like install logs, used by an unistaller? > Thanks for any help. > > --Peter Morelli > > -- > Please remove ".foo" from reply address to reach me. > Damn spammers! > > --We Will Either Find a Way, or Make One -- Hannibal (247-183 B.C.) Found it, no worries. Works like a charm, thanks for the responses. --Peter Morelli -- Please remove ".foo" from reply address to reach me. Damn spammers! --We Will Either Find a Way, or Make One -- Hannibal (247-183 B.C.)
From: jrudd@cygnus.com (John Rudd) Newsgroups: comp.sys.next.programmer Subject: Re: Is Objective-C Dead? Date: 14 Nov 1997 01:07:05 GMT Organization: Cygnus Solutions Message-ID: <64g87p$bnh$3@cronkite.cygnus.com> References: <64e38o$7611@hpcc883.corp.hp.com> <64g5ed$n29@usenet.rpi.edu> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Cc: gad@eclipse.its.rpi.edu In <64g5ed$n29@usenet.rpi.edu> Garance A Drosehn wrote: > > I'm pretty sure Stepstone went out of business (at least as far as > ObjectiveC is concerned) a year or two ago. As I remember, NeXT > paid them some money at the time, but I don't remember exactly what > it was for. As far as I know, NeXT/GNU are the only sources of > ObjectiveC compilers these days. Perhaps there will be more now, > although I think the main interest these days is in Java. > > MetroWerks is ssupposed to be adding support for Obj-C back in to their compilers (it was there before they bought Think-C, in the think-C compiler) -- John "kzin" Rudd jrudd@cygnus.com http://www.cygnus.com/~jrudd =========Intel: Putting the backward in backward compatible.============ Thought for the day: According to the supreme court, proof of innocence isn't enough to avoid execution if you've exhausted your appeals.
From: careers@via-media.com Newsgroups: comp.sys.next.programmer Subject: Something Helpful Date: Thu, 13 Nov 1997 18:04:33 PST Organization: Email PLATINUM Message-ID: <346b883d.1@news.interstor.com> I just thought you'd all like to know about something that might be helpful to you or one of your contacts. Check out this site.... http://www.1worldmall.com/needjob/ It offers a great new book that has been very helpful to thousands of people! How to get a better job, how to negotiate a better salary, how to interview, how to write your resume, how to advance your career....... Secrets from the insiders! Check it out! http://www.1worldmall.com/needjob/ I hope you like it, Kent P.S. I apologize if you get more than this one letter from me. It won't happen again.
From: Garance A Drosehn <gad@eclipse.its.rpi.edu> Newsgroups: comp.sys.next.programmer Subject: Re: Is Objective-C Dead? Date: 14 Nov 1997 00:19:25 GMT Organization: Rensselaer Polytechnic Institute, Troy NY, USA Message-ID: <64g5ed$n29@usenet.rpi.edu> References: <64e38o$7611@hpcc883.corp.hp.com> "Keith Hill" <hillr@lvld.hp.comNOSPAM> wrote: > With Apple choosing Java instead of Objective-C for Rhapsody is > Objective-C essentially a dead language? If not, who still makes > Objective-C compilers? Apple was talking about a new syntax for Objective-C, one which would look more familiar to C++ and Java programmers. *That* project, the new syntax for ObjectiveC, is dead. Apple is pressing forward with Java support for Rhapsody. That is good news for people interested in Java, but it does not mean that ObjectiveC is dead. > I tried calling Stepstone a couple of months ago and only got > an answering machine. I have not got a response from them yet. > Also, if someone is actively developing Objective-C tools, is > there any support for CORBA or COM? I'm pretty sure Stepstone went out of business (at least as far as ObjectiveC is concerned) a year or two ago. As I remember, NeXT paid them some money at the time, but I don't remember exactly what it was for. As far as I know, NeXT/GNU are the only sources of ObjectiveC compilers these days. Perhaps there will be more now, although I think the main interest these days is in Java. --- Garance Alistair Drosehn = gad@eclipse.its.rpi.edu Senior Systems Programmer (MIME & NeXTmail capable) Rensselaer Polytechnic Institute; Troy NY USA
From: 1@bizops.com Newsgroups: comp.sys.next.programmer Subject: MAKE $$$ BY FAX Date: Thu, 13 Nov 1997 20:14:14 PST Organization: Email PLATINUM Message-ID: <64g87d$ak5$7997@smarti2.smartworld.net> MAKE $$$ BY FAX Find Out How!!! Call 1-800-783-7363 EXT # 728 ID # 4108031843 Must be calling from a Fax Machine.
From: Cosmo Roadkill <cosmo.roadkill%bofh.int@rauug.mil.wi.us> Newsgroups: comp.sys.next.programmer Subject: cmsg cancel <64g87d$ak5$7997@smarti2.smartworld.net> Control: cancel <64g87d$ak5$7997@smarti2.smartworld.net> Date: 14 Nov 1997 04:16:35 GMT Organization: BOFH Space Command, Usenet Division Message-ID: <cancel.64g87d$ak5$7997@smarti2.smartworld.net> Sender: 1@bizops.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: "Keith Hill" <hillr@lvld.hp.comNOSPAM> Newsgroups: comp.sys.next.programmer Subject: Re: Is Objective-C Dead? Date: Thu, 13 Nov 1997 22:26:53 -0700 Organization: HP PAS-IT News Server Message-ID: <64gnbm$9e2@hpcc883.corp.hp.com> References: <64e38o$7611@hpcc883.corp.hp.com> <346ABE2A.391C846C@alum.mit.edu> Eric Hermanson wrote in message <346ABE2A.391C846C@alum.mit.edu>... >Say what?! I don't think Apple is choosing Java over _anything_. They are >merely supporting it (and very well, I might add) in Rhapsody. I think there >are way too many engineers at Apple that like Objective-C a little too much to >just drop it alltogether. I read this on ZDNET: Objective-C jilted for Java NeXT's avant-garde development language came ahead of its time Ever since next Computer Inc. introduced its advanced application development tools on the company's famous black cube, the Objective-C language has been the star on that stage--but its days may be numbered. In a heartbreak finish worthy of Hollywood, it looks as if Objective-C will be shoved aside--just as it was about to hit the big time as lead player in Apple Computer Inc.'s Rhapsody operating system--by newcomer Java, which puts the same act into a more crowd-pleasing package. You can check out the rest of the article at http://www.zdnet.com/pcweek/reviews/1103/03rhap.html#Objective >Obj-C has many advantages over Java. In fact, I wish >Apple would do a bunch more work with WebScript to make it distributed and >garbage collected like Java, hence offering some competition to Java. That >would make things a bit more exciting, in my opinion. I MUCH prefer Obj-C's >syntax, method structure, support for posing and categories, target/action, etc. I like Obj-C also. However, I wish someone were actively improving the language. For instance, I wish Obj-C supported multiple interface inheritance like Java does. In fact, if Obj-C ever supported COM it would need this feature. Keith ding some COM features to this product, we have a mix of Objective-C, C and C++ source files. This kind of development is painful. Keith
From: sanguish@digifix.com (Scott Anguish) Newsgroups: comp.sys.next.programmer Subject: Re: Is Objective-C Dead? Date: 14 Nov 1997 05:59:41 GMT Organization: Digital Fix Development Message-ID: <64gpcd$6n9$1@news.digifix.com> References: <64e38o$7611@hpcc883.corp.hp.com> <346ABE2A.391C846C@alum.mit.edu> <64gnbm$9e2@hpcc883.corp.hp.com> In-Reply-To: <64gnbm$9e2@hpcc883.corp.hp.com> On 11/13/97, "Keith Hill" wrote: >Eric Hermanson wrote in message <346ABE2A.391C846C@alum.mit.edu>... >>Say what?! I don't think Apple is choosing Java over _anything_. They are >>merely supporting it (and very well, I might add) in Rhapsody. I think >there >>are way too many engineers at Apple that like Objective-C a little too much >to >>just drop it alltogether. > >I read this on ZDNET: > >Objective-C jilted for Java > >NeXT's avant-garde development language came ahead of its time >Ever since next Computer Inc. introduced its advanced application >development tools on the company's famous black cube, the Objective-C >language has been the star on that stage--but its days may be numbered. >In a heartbreak finish worthy of Hollywood, it looks as if Objective-C will >be shoved aside--just as it was about to hit the big time as lead player in >Apple Computer Inc.'s Rhapsody operating system--by newcomer Java, which >puts the same act into a more crowd-pleasing package. > >You can check out the rest of the article at >http://www.zdnet.com/pcweek/reviews/1103/03rhap.html#Objective > Just another case of PCWeek getting it wrong. I read the same article in the print version. Its not going to be shoved aside by Apple. -- Scott Anguish <sanguish@digifix.com> NEXTSTEP/OpenStep Information <URL:http://www.stepwise.com>
From: "Morris Kotkamp" <despin@worldonline.nl> 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,comp.sys.nsc,comp.sys.nsc.32k,comp.sys.oric,comp.sys.palmtops,comp.sys.pen,comp.sys.p Subject: TE KOOP: PSION SIENA VOOR EEN ZEER GOEDE PRIJS... Date: Fri, 14 Nov 1997 07:12:15 +0100 Organization: World Online Distribution: inet Message-ID: <64gq7j$pni$1@news.worldonline.nl> TE KOOP: Een zeer luxe organiser, de Psion Siena, met vele functies, zoals: Agenda Kalender, afspraken, alarmen, verjaardagen, to-do lijsten en herinneringen Database Adresboek of een database die willekeurig te definiëren is voor elke ander vorm van informatie Tijden en alarmen Wereldtijden Over de 500 grote steden op de wereld waar u zelf ook nog steden aan toe kunt voegen. Calculator Voor eenvoudige en wetenschappelijke berekeningen Spreadsheet Een PC-compatibele spreadsheet met grafische mogelijkheden IR Infrarood communicatie voor data-uitwisseling met printers en andere Psion computers PsiWin Naadloze communicatie tussen de PC en de Siena voor het uitwisselen van bestanden. De Psion beschikt over een intern geheugen van 512 KB, genoeg voor het typen van 250 volle A4-tjes. Nieuwprijs: Fl. 800.- Nu deze Psion wegens overcompleet Fl. 349.- incl. alle accessoires Heeft u interesse of wilt u meer informatie? Bel, fax of e-mail dan even naar: Tel: 0570-619615 Fax: 0570-619615 E-mail: despin@worldonline.nl Kijk ook voor meer info op een van de volgende sites: www.psion.nl www.psion.com
From: Markus Ullius <ullius@ivt.baum.ethz.ch> Newsgroups: comp.sys.next.programmer Subject: Re: How many of you have received RDR1 ? Date: Fri, 14 Nov 1997 08:41:52 +0000 Organization: Swiss Federal Institute of Technology (ETHZ) Message-ID: <346C0ECE.2015@ivt.baum.ethz.ch> References: <64ccbc$d2s$1@news2.digex.net> <64d0dt$2t7$1@gte2.gte.net> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit We received our copy of RDR1 two weeks ago and ported our railway-simulation 'OpenTrack' from OpenStep 4.2 (one method changed its name 'makeObjectsPerform' to 'makeObjectsPerformSelector'). After recompiling it all worked fine. Now I am doing a simulation for a railway-company on RDR1. If there will be some trouble we still have the OpenStep platforms ;-) -- Markus Ullius Institute of Transportation, Traffic, Highway & Railway Engineering ETH Hoenggerberg CH - 8093 Zurich
From: embuck@palmer.cca.rockwell.com (Erik M. Buck) Newsgroups: comp.sys.next.programmer,comp.lang.objective-c Subject: Re: Can I do this? (interpret a string as a method and add it to a class?) Date: 13 Nov 1997 20:33:10 GMT Organization: Rockwell Collins Message-ID: <64fo66$3731@castor.cca.rockwell.com> References: <B08CF129-ED25D9@141.214.128.36> <648rhc$t2c$1@owl.slip.net> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Cc: dekorte@slip.net See the shareware Eval application available from Opestep fts sites.
From: karl@ensuing.com (Karl Kraft) Newsgroups: comp.sys.next.programmer Subject: Re: Is Objective-C Dead? Date: 14 Nov 1997 09:00:13 GMT Organization: Ensuing Technologies Message-ID: <64h3ut$j0c$1@gte2.gte.net> References: <64g87p$bnh$3@cronkite.cygnus.com> In article <64g87p$bnh$3@cronkite.cygnus.com> jrudd@cygnus.com (John Rudd) writes: > In <64g5ed$n29@usenet.rpi.edu> Garance A Drosehn wrote: > > > > I'm pretty sure Stepstone went out of business (at least as far as > > ObjectiveC is concerned) a year or two ago. As I remember, NeXT > > paid them some money at the time, but I don't remember exactly what > > it was for. I seem to recall it was for the Objective-C trademark and rights to the language (whatever that means) > > As far as I know, NeXT/GNU are the only sources of > > ObjectiveC compilers these days. Perhaps there will be more now, > > although I think the main interest these days is in Java. > MetroWerks is ssupposed to be adding support for Obj-C back in to their > compilers (it was there before they bought Think-C, in the think-C compiler) Metroworks has support for Objective-C now in their compiler. It only works with 68K compiles though. However if you need it for PPC, you can go to the URL http://www.skypoint.com/members/gandreas/ Finally, Objective-C is available in the GNU C compiler, and that is available just about everywhere.
From: karl@ensuing.com (Karl Kraft) Newsgroups: comp.sys.next.programmer Subject: Re: System doesn't like my cursors Date: 14 Nov 1997 09:00:16 GMT Organization: Ensuing Technologies Message-ID: <64h3v0$j0c$2@gte2.gte.net> References: <346B045A.4731@kiel.netsurf.de> In article <346B045A.4731@kiel.netsurf.de> "Goetz.Markward" <Goetz.Markward@kiel.netsurf.de> writes: > [ Program works under the debugger, but not when run from Workspace ] > cursorImage = [[NSImage alloc] initWithContentsOfFile:@"cross.tiff"]; the argument to initWithContentsOfFile: must be a full pathname to the file. Use NSBundle to get the full path of a resource for your application. As you have it, with just the name of the file, it looks in the current working directory. When launched from the debugger, current working directory is the root of your project, where all your source code is. When launched from workspace, current working directory is your home directory. Put a cross.tiff in your home directory and it will work. --K2 karl@ensuing.com (Karl Kraft) OpenStep/Rhapsody Developer: cogitamus alius.
From: bresink@informatik.uni-koblenz.de (Marcel Bresink) Newsgroups: comp.sys.next.programmer Subject: Re: Catching the Escape key Date: 14 Nov 1997 10:29:41 GMT Organization: University Koblenz / Germany Message-ID: <64h96l$r6g$1@newshost.uni-koblenz.de> References: <df-1311971700030001@cox0b.batnet.com> df@df.c (Phil McCrakin) wrote: > What's worse, the key code is something like 57 or 73 (it's different on > the two platforms), so you have to check the characters cString for the > first character being 27, which feels like it'll break. It think it won't break. You are doing it the right way. The user shall have the opportunity to map the keyboard after his/her own wishes and use many different keyboards (NeXT, PC, Notebook, Sun, Mac, ....) and international keyboard layouts. So, to ask for the translated character using [[event characters] cString] is correct. > Also, any idea why there aren't stub methods for the home and end keys > within NSResponder (moveTo... isn't it)? Every other function, like page > down and up, has a stub. What about moveToBeginningOfLine:, moveToEndOfLine: ? 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: spamcancel@wupper.com Newsgroups: comp.sys.next.programmer Subject: cmsg cancel <346b883d.1@news.interstor.com> Control: cancel <346b883d.1@news.interstor.com> Date: 14 Nov 1997 11:13:08 GMT Message-ID: <cancel.346b883d.1@news.interstor.com> Sender: careers@via-media.com Excessive Multi-Posted spam article exceeding a BI of 20 cancelled by spamcancel@wupper.com. From was: careers@via-media.com Subject was: Something Helpful NNTP-Posting-Host was: www.interstor.com
From: Craig Brozefsky <craig@onshore.com> Newsgroups: comp.sys.next.programmer Subject: Re: Is Objective-C Dead? Date: 14 Nov 1997 10:45:28 -0600 Organization: EnterAct L.L.C. Turbo-Elite News Server Message-ID: <l5pvo3h1av.fsf@onshore.com> References: <64e38o$7611@hpcc883.corp.hp.com> <64g5ed$n29@usenet.rpi.edu> <64gm6u$9e1@hpcc883.corp.hp.com> "Keith Hill" <hillr@lvld.hp.comNOSPAM> writes: > Thanks for the info. Don't get me wrong. I do like Objective-C and have > been coding with it for 4 years, of course, I have always missed C++ > constructors that take parameters and I wish Objective-C supported multiple > interface inheritance ala Java. But that could be an entire thread on its > own. When you say constructors that take parameters, what makes that different than class methods that take parameters and return an instance of said object? What is the difference between Java's interface inheritence and ObjectiveC protocols? I don't recall seeing inheritence with protocols myself, but I have just gotten a hold of ObjC. > The reason I asked is that we have a fairly large software product coded in > Objective-C using the Stepstone compiler (actually we have the source and > have modified it a bit). The problem is that since it preprocesses source > and header files we continously run into problems using it with the > Microsoft Visual C/C++ compiler. Every time we go to a new rev of the MS > compiler, I spend time munging MS include files. In fact there are certain > MS features we just can't use because the Objective-C compiler > hurls. Why should some company spend all of that money trying to keep up with MSVC changes? I doubt the market for what your lookin for is sizable enough to support the sheer work involved in keeping up with that Jones. > like to be able to use. It sure would be nice if we could buy an > Objective-C compiler from someone that works with MS VC 5.0 AND it would be > extra cool if they provided a way to turn a class into a COM object. Since > we are adding some COM features to this product, we have a mix of > Objective-C, C and C++ source files. This kind of development is painful. You get the same argument about Lisp, why can't Lisp support DLLs, why can't Lisp do this years latest object format for Windows98, why can't Lisp do ActiveZ with the MSProprietaryLockin feature set? I am not trying to say "Shut up and be grateful Apple even lets the damn thing live you ignorant whining dog!", nor do I fail to see the niceties of having such support in my ObjC implementation, but I think that the sum totaly of resources going into the language is small enough that we should be careful about where it is applied. Keeping up with any MS product drains resources very very fast. Trying to add the feature de 'jour that is mentioned in PCWeek this month to the language is not going to make it a success. -- Craig Brozefsky craig@onshore.com onShore Inc. http://www.onshore.com/~craig Development Team p_priority=PFUN+(p_work/4)+(2*p_cash) I hear my inside, the mechanized hum of another world - Steely Dan
From: boom@sonyx.com Subject: Re: How many of you have received RDR1 ? Date: Fri, 14 Nov 1997 11:12:09 -0600 Message-ID: <879526389.7242@dejanews.com> Newsgroups: comp.sys.next.programmer Organization: Deja News Posting Service References: <64ccbc$d2s$1@news2.digex.net> <64d0dt$2t7$1@gte2.gte.net> In article <64d0dt$2t7$1@gte2.gte.net>, ga@ed4u.com (G. Apple) wrote: > > In article <64ccbc$d2s$1@news2.digex.net>, boom@sonyx.com wrote: > > > Hi all -- > > > > Just wondering, without breaking any Non-Disclosures, how many of you > have actually received your RDR1 ? We are still not in receipt of our, and > have been promised it for a while now, so we thought we would just ask > everyone. > > > > thanks > > erik scheirer > > sonYx, Inc. > > The better question is "how many that received it have been able to get > it to run consistently and find it useful for anything other that > satisfying curiosity"? > > -- > G. Gordon Apple, PhD > The Ed4U Project > Advanced Communications Engineering, Inc. > Redondo Beach, CA > ga@ed4u.com Oik! ok, in that case.... 1) how many of you got RDR1 at all ? 2) of those, how many of you find it 'useful' ? 3) ...and, how many of you know OpenStep already ? 4) and of those who do know it, how do you feel about the price of fish in china? thanks in advance erik scheirer, DimM (Doctor, In My own Mind) -------------------==== Posted via Deja News ====----------------------- http://www.dejanews.com/ Search, Read, Post to Usenet
From: Greg_Anderson@afs.com (Gregory H. Anderson) Newsgroups: comp.sys.next.programmer Subject: Re: Is Objective-C Dead? Date: 14 Nov 1997 17:27:14 GMT Organization: Anderson Financial Systems Inc. Message-ID: <64i1li$j17@shelob.afs.com> References: <l5pvo3h1av.fsf@onshore.com> Craig Brozefsky <craig@onshore.com> writes > When you say constructors that take parameters, what makes that > different than class methods that take parameters and return an > instance of said object? In C++, you can have constructor methods with the exact same name, but different parameter sets. In Objective-C, the following is ill-advised: - init:(int)anInt; - init:(float)aFloat; (although, if you always used static typing, I think you could get away with it). Instead, typically you create different init method names: - initInt:(int)anInt; - initFloat:(float)aFloat; > What is the difference between Java's interface inheritence and > ObjectiveC protocols? I don't recall seeing inheritence with > protocols myself, but I have just gotten a hold of ObjC. An Objective-C protocol is a set of methods (only) which are adopted by a particular class. Classes can adopt more than one protocol, but that is not the same as MI. Unlike true MI, a protocol does not define any instance variables. I think of protocols as a way to organize functionality that must be implemented across multiple, possibly unrelated (hierarchically speaking) classes. -- 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
Date: Tue, 11 Nov 1997 19:50:35 From: light@house.com Newsgroups: comp.sys.next.programmer Subject: - The Lighthouse of Your Guardian Angel on the Wishing Tower. - Message-ID: <3468fdda.0@news.arosnet.se> The Lighthouse of Your Guardian Angel on the Wishing Tower. Do you want all your whishes to come true ?! Do you want to be happy ?! Then light the flame of the Lighthouse of Your Guardian Angel on the Wishing Tower and all of your wishes and dreams will come true! visit it at: http://www.carigroup.com/lighthouse/
From: spamcancel@wupper.com Newsgroups: comp.sys.next.programmer Subject: cmsg cancel <3468fdda.0@news.arosnet.se> Control: cancel <3468fdda.0@news.arosnet.se> Date: 14 Nov 1997 17:46:03 GMT Message-ID: <cancel.3468fdda.0@news.arosnet.se> Sender: light@house.com Excessive Multi-Posted spam article exceeding a BI of 20 cancelled by spamcancel@wupper.com. From was: light@house.com Subject was: - The Lighthouse of Your Guardian Angel on the Wishing Tower. - NNTP-Posting-Host was: 207.124.40.13
From: Curtis Crowson <curtis_crowson@removeme.emory.org> Newsgroups: comp.sys.next.programmer Subject: Re: Is Objective-C Dead? Date: Fri, 14 Nov 1997 13:48:22 -0500 Organization: Emory University System of Health Care Message-ID: <346C9CF6.6B74@removeme.emory.org> References: <64e38o$7611@hpcc883.corp.hp.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Keith Hill wrote: > > With Apple choosing Java instead of Objective-C for Rhapsody is Objective-C > essentially a dead language? If not, who still makes Objective-C compilers? > I tried calling Stepstone a couple of months ago and only got an answering > machine. I have not got a response from them yet. Also, if someone is > actively developing Objective-C tools, is there any support for CORBA or > COM? > > -- > Keith Hill (remove .nospam to email me) > Hewlett-Packard > Loveland, CO No, It's not alive either, because it is not a living creature. ;-) Sorry, I just could not resist. -- Spam protection in place. remove the removeme from the address to reply.
From: Gerd_Gueldenpfennig@iXpoint.de Newsgroups: comp.sys.next.programmer Subject: EOF 2.1 with HP-UX and Informix Date: 14 Nov 1997 18:42:52 GMT Organization: iXpoint Informationssysteme GmbH Message-ID: <64i63c$iou$1@ixpoint.de> Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 8bit Can anybody tell me please, which version of Informix Connect has to be used with EOF 2.1 on HP-UX? Which HP-UX version? We are running HP-UX 10.10 as descibed in the OS/EOF installation guide. We bought Informix Connect 7.20 UC2, because the 7.20 client libraries are correct for NT, so we thought it would be all right for UX. Problems: 1) Which Informix libraries (*.sl) to use for linking? There are some of them? 2) After a while we see that -lixasf -lixos -lixgen -lixgls -lixsql seems to be correct because the app is linking without problems. But the app is crashing in the moment it tries to connect to the database with: /usr/lib/dld.sl: Unresolved symbol: ifx_checkAPI (code) from /usr/informix/lib/esql/libixsql.sl Without libixsql.sl the app doesn't link. We see three posibilities: 1) Use UX 10.20 instead of 10.10 2) Use Informix Connect 7.10 instead of 7.20 3) Something is wrong in the way we are using 10.10/7.20 Any idea? --- ++++++++++++++++++++++++++++++++++++++++++++++++++ + 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 + + (NeXTmail, plain ASCII and MIME format) + + WWW: http://www.ixpoint.de + ++++++++++++++++++++++++++++++++++++++++++++++++++
From: tom@basil.icce.rug.dev.null.nl (Tom Hageman) Newsgroups: comp.sys.next.programmer Subject: Re: Is Objective-C Dead? Date: 15 Nov 1997 01:00:28 GMT Organization: Warty Wolfs Sender: news@basil.icce.rug.nl (NEWS pusher) Message-ID: <EJnruv.2vJ@basil.icce.rug.nl> References: <64e38o$7611@hpcc883.corp.hp.com> <64g5ed$n29@usenet.rpi.edu> <64gm6u$9e1@hpcc883.corp.hp.com> <l5pvo3h1av.fsf@onshore.com> Craig Brozefsky <craig@onshore.com> wrote: > "Keith Hill" <hillr@lvld.hp.comNOSPAM> writes: > > > Thanks for the info. Don't get me wrong. I do like Objective-C and have > > been coding with it for 4 years, of course, I have always missed C++ > > constructors that take parameters and I wish Objective-C supported multiple > > interface inheritance ala Java. But that could be an entire thread on its > > own. > > When you say constructors that take parameters, what makes that > different than class methods that take parameters and return an > instance of said object? > > What is the difference between Java's interface inheritence and > ObjectiveC protocols? I don't recall seeing inheritence with > protocols myself, but I have just gotten a hold of ObjC. One problem may be that the Stepstone compiler does not support protocols (or categories for that matter.) These features are (currently) only supported in the NeXT/GNU ObjC compilers. > > The reason I asked is that we have a fairly large software product coded in > > Objective-C using the Stepstone compiler (actually we have the source and > > have modified it a bit). The problem is that since it preprocesses source > > and header files we continously run into problems using it with the > > Microsoft Visual C/C++ compiler. Every time we go to a new rev of the MS > > compiler, I spend time munging MS include files. In fact there are certain > > MS features we just can't use because the Objective-C compiler > > hurls. You may want to try David Stes's Portable Object Compiler. It is also a preprocessor, but unlike Stepstone it is being actively developed. (Its main drawback IMO is that it does not yet support protocols.) Also check out the Objective-C Answers FAQ that is regularly posted in comp.lang.objective-c or at: http://www.slip.net/~dekorte/Objective-C/ or (presumably) at the FAQ-maintainer's own page at: http://www.ics.ele.tue.nl/tiggr/objc/ Hope this helps, Tom. -- __/__/__/__/ 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: marcel@system.de Newsgroups: comp.sys.next.programmer Subject: Re: Is Objective-C Dead? Date: 15 Nov 1997 08:16:27 GMT Organization: Technical University Berlin, Germany Distribution: world Message-ID: <64jlor$nke$1@brachio.zrz.TU-Berlin.DE> References: <64i1li$j17@shelob.afs.com> In article <64i1li$j17@shelob.afs.com> Greg_Anderson@afs.com (Gregory H. Anderson) writes: > Craig Brozefsky <craig@onshore.com> writes [..] > > What is the difference between Java's interface inheritence and > > ObjectiveC protocols? I don't recall seeing inheritence with > > protocols myself, but I have just gotten a hold of ObjC. > > An Objective-C protocol is a set of methods (only) which are adopted > by a particular class. Classes can adopt more than one protocol, but > that is not the same as MI. Unlike true MI, a protocol does not define > any instance variables. I think of protocols as a way to organize > functionality that must be implemented across multiple, possibly > unrelated (hierarchically speaking) classes. Interface inheritance also should not define instance variables, protocols are almost perfect substitutes for it. The one thing I find missing is the ability to define protocols after-the-fact. A complementary feature would be to extend categories to fully functional mixins, with instance variables and all. Marcel
From: mmalcolm crawford <malcolm@plsys.co.uk> Newsgroups: comp.sys.next.programmer Subject: Re: [Newbie] Roll-Your-Own Windows and Other Oddities Date: 11 Nov 1997 16:55:30 GMT Organization: P&L Systems Message-ID: <64a2m2$pdv$1@ironhorse.plsys.co.uk> References: <steve-0311971411150001@port-242.herrenberg.netsurf.de> <63kqe0$s82$4@news.idiom.com> In-Reply-To: <63kqe0$s82$4@news.idiom.com> On 11/03/97, John C. Randolph wrote: >If you're going to blow away the standard window controls, you're going to >have to write your own window class. This is *not* a beginner's project. > Hmm, allegedly Stickies.app was pretty-much a Friday afternoon exercise for the guys and gal from Apple Cork on their training course :-) [...] >Steve, what you propose to do, using a window style from a different GUI in >a macintosh app is a dumb idea, but unlike Apple Tech Support (who would >typically tell you not to do it, and then refuse to tell you how) I'm > willing to tell you how. > At least I just put in some extra notes about the importance of a consistent GUI -- not my fault if people don't take the hint! :-) Best wishes, mmalc.
From: rainer@mathematik.uni-wuerzburg.de (Rainer Frohnhöfer) Newsgroups: comp.sys.next.programmer Subject: Re: addresses? Date: 11 Nov 1997 17:30:55 GMT Organization: University of Wuerzburg, Germany Message-ID: <64a4of$1pg@lobotomy.urz.uni-wuerzburg.de> References: <641sro$4bp@lobotomy.urz.uni-wuerzburg.de> <647hvs$dvh$1@pump1.york.ac.uk> pete@ohm.york.ac.uk (-bat.) wrote: >?rainer@mathematik.uni-wuerzburg.de (Rainer Frohnhvfer) writes: >> They were used by the built-in fax software at NS/OS days. >> There was a "fax" >> button in the print panel and with PrintManager, you could as >> well set up a fax modem. Nice transparent solution. > >Do you mean that this vanishes under Rhapsody ? :-( >Oh why am I not surprised. That was stated earlier in several documents from Apple/NeXT. Maybe Apple won't remove it. Oh why am I sure they will .... ------------------------------------- "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: mmalcolm crawford <malcolm@plsys.co.uk> Newsgroups: comp.sys.next.programmer Subject: Re: MusicKit for OpenStep? Date: 11 Nov 1997 16:34:10 GMT Organization: P&L Systems Message-ID: <64a1e2$p1n$1@ironhorse.plsys.co.uk> References: <3458230e.0@192.33.12.30> <EJ4qAB.8o@merlin.stuttgart.netsurf.de> In-Reply-To: <EJ4qAB.8o@merlin.stuttgart.netsurf.de> On 11/04/97, Olaf Foellinger wrote: >In <3458230e.0@192.33.12.30> jon klein wrote: >> Does anybody know if MusicKit will be available for OpenStep 4.2. >> Currently binaries will work on 4.2, but compiling new projects >> will not. >There is a SoundKit.framework in OS4.2 Developer, is it this you are > looking for > Nope, MusicKit is another beast altogether... Look at the Stanford CCRMA WWW pages for more info. Best wishes, mmalc.
From: gleicher@gleicher-pc.sdsc.edu (Michael K. Gleicher) Newsgroups: comp.sys.next.programmer Subject: struct dirent problems w/OpenStep 4.2 Date: 11 Nov 1997 18:26:21 GMT Organization: San Diego SuperComputer Center at UCSD Message-ID: <64a80d$pcc@rosebud.sdsc.edu> Keywords: Openstep,libposix I recently upgraded from NextStep 3.3 to OpenStep 4.2 on an Intel-based PC, and am having trouble getting an application to work which requires use of "struct dirent" (vs "struct direct"). Under NS 3.3, using "cc -posix" worked as expected (i.e., it enabled -D_POSIX_SOURCE at compile time, and cause the program to link with libposix.a). Under OpenStep 4.2, my program compiles and links ok with "-posix", but readdir calls seem to be returning a pointer to a <struct direct> instead of to a <struct dirent>. I've verified that using "-posix" does indeed enable -D_POSIX_SOURCE at compile time. I've been unable to find anything that talks about a replacement for libposix (which doesn't seem to exist under OpenStep). The program is being linked with libcc_dynamic, and with the System framework. As an experiment, I tried to get it to link statically with "cc -static", but ld complained about a missing libsys_s.a. Has anyone else run into this problem? I'd appreciate any pointers to documentation or tips - thanks in advance. Michael ------------------------- Michael K. Gleicher Principal Analyst San Diego Supercomputer Center (619) 534-5189 Fax: (619) 534-5077 gleicher@sdsc.edu (NeXT mail welcome)
From: df@df.c (Phil McCrakin) Newsgroups: comp.sys.next.programmer Subject: Re: Catching the Escape key Date: 16 Nov 1997 01:37:06 GMT Organization: Wombat Internet Guild Message-ID: <df-1511971742450001@cox0e.batnet.com> References: <df-1411971249380001@cox18.batnet.com> <64ifmc$lnk@shelob.afs.com> Thanks for the help. I was doing some further badness by asking the characters NSString for its cString representation, which is what I really felt was heavyweight (mallocing on every keystroke just to check the key pressed), and which is also very bad because you don't get unicode characters. Everything finally clicked this afternoon, when I realized that examining the first character of the characters NSString was the right way to go. I think I also read the doc/header file one more time and the words "device dependent" in the keyCode method description finally sank in. BTW, will the system really coalesce multiple key events into one? Doesn't seem right, because that means either one final key up event, or a key up event containing the characters in the key down event. Either way is bad because I might want to do something when I see key up on 'a', but the system sends me a keydown with 'ab' and a key up of 'b' or 'ab'. Thanks again for the reply. pm In article <64ifmc$lnk@shelob.afs.com>, Greg_Anderson@afs.com wrote: ] Phil McCrakin writes ] > Asking for the characters on every key event feels very heavyweight ] ] It's not. This is the right way to do it. Besides, it's usually only one ] character, unless you get so far ahead with your typing that keystrokes ] get consolidated (very rare). ] ] I repeat: do it the right way, and stop worrying. It's not slow. ] -- ] 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: df@df.c (Phil McCrakin) Newsgroups: comp.sys.next.programmer Subject: Re: How many characters in myScrollView??? Date: 16 Nov 1997 01:43:25 GMT Organization: Wombat Internet Guild Message-ID: <df-1511971749060001@cox0e.batnet.com> References: <60ma8s$4lt@tandem.CAM.ORG> Hmm, couldn't find the text method you're calling on the document view. The code to do what you want should be (assuming document is an NSTextView): [[document textStorage] length]; pm In article <60ma8s$4lt@tandem.CAM.ORG>, ericet@CAM.ORG (Eric Tremblay) wrote: ] An OpenStep question. ] ] I'm trying to figure out how many characters I have in myScrollView. ] I just can't seem to get it to work. Any help would be very welcomed. ] ] Here's the converted OpenStep code: (Which does NOT work) ] ] - textLengthTest:sender ] /* The number of characters in the Text object . */ ] { ] int HowLongIsTheText; ] ] document = [MyScrollView documentView]; ] ] /* assigns the length of the text in MyScrollView */ ] HowLongIsTheText = [[document text] length]; ] ] /* Displays how many characters is in the text */ ] [theTextLength setIntValue:HowLongIsTheText]; ] ] } ] ] ] Here's the original NEXTSTEP code: ] ] - textLengthTest:sender ] /* The number of characters in the Text object . */ ] { ] int HowLongIsTheText; ] ] document = [MyScrollView docView]; ] ] /* assigns the length of the text in MyScrollView */ ] HowLongIsTheText = [document textLength]; ] ] /* Displays how many characters is in the text */ ] [theTextLength setIntValue:HowLongIsTheText]; ] return self; ] } ] -- ] Eric "E.T." Tremblay ] E-Mail: ericet@cam.org (NeXTMail - MIME - ASCII) ] OpenStep and Rhapsody Software Design, Apple Enterprise Alliance Partner ] Homepage: http://www.cam.org/~ericet
From: arti@lava.DOTnet (Art Isbell - remove "DOT") Newsgroups: comp.sys.next.programmer Subject: Re: Catching the Escape key Date: 16 Nov 1997 03:00:08 GMT Organization: LavaNet, Inc. Distribution: world Message-ID: <64lnjo$q8o@mochi.lava.net> References: <df-1411971249380001@cox18.batnet.com> <64ifmc$lnk@shelob.afs.com> <df-1511971742450001@cox0e.batnet.com> df@df.c (Phil McCrakin) wrote: > BTW, will the system really coalesce multiple key events into one? > Doesn't seem right, because that means either one final key up event, or a > key up event containing the characters in the key down event. Either way > is bad because I might want to do something when I see key up on 'a', but > the system sends me a keydown with 'ab' and a key up of 'b' or 'ab'. Yes, multiple key events can be coalesced into one. This isn't a bad thing - it's good because when the system is very busy, the event queue is less likely to be overrun which would cause the loss of events. But because key events can be coalesced, you really need to check all event characters, not just the first one. That's easy to do and doesn't introduce much additional processing. -- 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: Michelle Buck <buck.erik@mcleod.net> Newsgroups: comp.sys.next.programmer Subject: Re: System doesn't like my cursors Date: Sun, 16 Nov 1997 05:19:04 -0800 Organization: EMB & Associates Message-ID: <346EF2C8.65C4@mcleod.net> References: <346B045A.4731@kiel.netsurf.de> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit To: "Goetz.Markward" <Goetz.Markward@kiel.netsurf.de> CC: Goetz.Markward@kiel.netsurf.de Goetz.Markward wrote: > I found some cursor-tiff-files in the file system, such as > DBHorzResizeCursor.tiff. Initializing then works, but the cursor is only > visible when running the the app under the debugger. Curiously, when > launching from the debugger, even my self-drawn cursors are perfect, > even concerning transparancy as defined in the alpha channel in > Photoshop. > What's wrong? > My code is the following (in reality, "myCursor" is an instance variable > of an object that exists until program termination): > > NSPoint myHotSpot = {7.0,7.0}; > NSImage *cursorImage; > NSCursor *myCursor; > cursorImage = [[NSImage alloc] initWithContentsOfFile:@"cross.tiff"]; > myCursor = [[NSCursor alloc] initWithImage:cursorImage > hotSpot:myHotSpot]; > > (Please send e-mail to my brother's address: > Goetz.Markward@kiel.netsurf.de) The problem is prabably related to the current working path when you run your application. The path is different when run from the debugger than it is when run from the workspace. The image you are trying to load is @"cross.tiff" in the current directory. Try specifying the complete path or better yet use the NSBundle pathForResource:ofType: method.
From: mpaque.spa-am@nospam.wco.com (Mike Paquette) Newsgroups: comp.sys.next.programmer Subject: Re: Is Objective-C Dead? Date: Sun, 16 Nov 1997 06:39:52 GMT Organization: Electronics Service Unit No. 16 Message-ID: <346e9063.5465732@news.wco.com> References: <64e38o$7611@hpcc883.corp.hp.com> On Wed, 12 Nov 1997 22:31:56 -0700, "Keith Hill" <hillr@lvld.hp.comNOSPAM> wrote: >With Apple choosing Java instead of Objective-C for Rhapsody is Objective-C >essentially a dead language? If not, who still makes Objective-C compilers? Erf, erf, erf.... That'll teach you to trust the computing press. Apple didn't 'choose' anything. Both Java and Objective C are supported. Apple makes an Objective C compiler. There's also a nice one from the Free Software Foundation, and I here Metroworks has one, too. Java is a nice app programming language. With Apple's tools, you can use it for programming with the Yellow Box APIs, too, for rapid app development. Objective C has it's uses, too. It's easy to call from Java, and it's much better for coding up certain types of things, such as heavy duty image processing, and things involving pointers (as in pointers to display memory, something I need that Java can't do.) Mike Paquette mpaque AT wco.com (Damn junk-mailers!)
From: kyle@morgan.ucs.mun.ca (Kyle Hearfield) Newsgroups: comp.sys.next.programmer Subject: Help with strange error! Date: 15 Nov 1997 22:12:41 GMT Organization: Memorial University of Newfoundland Message-ID: <64l6op$3ff$1@coranto.ucs.mun.ca> I have an application set to run as soon as I log into a certain account on my system. It is started as part of the startup procedure. More often than not, I recieve the following error message in the console. while the cursor will spin forever. Nov 15 06:35:03 app_name[241]: Loading tools and modules Nov 15 06:35:04 app_name[241]: Caught signal #11: "Segmentation violation" Nov 15 06:35:04 app_name[241]: Here's the stack frame Backtrace: Nov 15 06:35:04 app_name[241]: +[Object printBacktrace] Nov 15 06:35:04 app_name[241]: +[Object dumpBacktrace: :(char *)Caught signal #11: "Segmentation violation"] In order to start the applicstion without this error, I have to kill the app, and manually restart it. I seem to think it is a timing problem in that some of the bundles etc are not loading up in the proper order. Although I could be way off! I am a newbie so be gentle. Any suggestions? possible fixes? Many thanks Kyle D. Hearfield -- You're actions speak so loud, I can't hear a word you're saying. -Bad Religion ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Kyle D. Hearfield kyle@morgan.ucs.mun.ca ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Newsgroups: comp.lang.basic.visual.misc,comp.sys.next.programmer From: "Jeffrey Renton" <jrenton@ees.enron.com> Subject: Re: bmp / tiff image to Windows icon Message-ID: <01bceb18$7fd2b8b0$221518ac@ees-9706268> Sender: news@enron.com (news Admin) Organization: Enron Corp. References: <346140C4.EB0A0450@japan.ml.com> Date: Fri, 7 Nov 1997 01:00:00 GMT MicroAngelo http://www.impactsoft.com/muangelo/muangelo.html -- Hope this helps... Jeffrey Renton jrenton AT ees DOT enron DOT com Richard Brezden <rbrezden@japan.ml.com> wrote in article <346140C4.EB0A0450@japan.ml.com>... > Anyone know of a program that can convert bmp or tiff files to Windows > icons? > > Thanks, > Richard Brezden > >
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: <11552879051630@digifix.com> Date: 16 Nov 1997 05:00:31 GMT Organization: Digital Fix Development Message-ID: <19598879656442@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: railon@hector.com Newsgroups: comp.sys.next.programmer Subject: Sperm Donors-$1000/week Message-ID: <161197193224@hector.com> Organization: saberware Date: Mon, 17 Nov 1997 00:27:25 GMT If you are a healthy male between the ages of 18-45 and are seriously interested in participating and earning up to $1000 weekly through various sperm donor programs in the following US states and Canadian Provinces, send e-mail to donorsite@technologist.com USA: Alabama Kentucky North Dakota Louisiana Ohio Arizona Maine Oklahoma Arkansas Maryland Oregon California Massachusetts Pennsylvania Colorado Michigan Rhode Island Connecticut Minnesota South Carolina Delaware Mississippi South Dakota District of Columbia Missouri Tennessee Florida Montana Texas Georgia Nebraska Utah Hawaii Nevada Vermont Idaho New Hampshire Virginia Illinois New Jersey Washington Indiana New Mexico West Virginia Iowa New York Wisconsin Kansas North Carolina Wyoming Canada: Alberta British Columbia Manitoba New Brunswick Quebec Northwest Territories Nova Scotia Ontario - Yukon donorsite@technologist.com >=<<<=<><=>>>><=>><>
From: paul@pth.com (Paul T. Haddad) Newsgroups: comp.sys.next.programmer Subject: Custom NSFormatter with inspector Date: 16 Nov 1997 18:01:00 -0700 Organization: Primenet Services for the Internet Message-ID: <64o50c$85j@nntp02.primenet.com> Hi, I'm trying to palettize a custom NSFormatter, I've gotten everything to work except for displaying a custom inspector. The method inspectorClassName does no good and I even tried formatterInspectorClassName but have had no luck. What is the trick to getting my inspector to display? Thanks, -- Paul (NeXTmail preferred) # Paul T. Haddad (paul@pth.com)
From: Stephen Peters <portnoy@ai.mit.edu> Newsgroups: comp.sys.next.programmer Subject: Re: Is Objective-C Dead? Date: 14 Nov 1997 14:40:59 -0500 Organization: Massachvsetts Institvte of Technology Sender: portnoy@crispy-critters Message-ID: <us5en4je01g.fsf@ai.mit.edu> References: <64e38o$7611@hpcc883.corp.hp.com> <64g5ed$n29@usenet.rpi.edu> <64gm6u$9e1@hpcc883.corp.hp.com> <l5pvo3h1av.fsf@onshore.com> Craig Brozefsky <craig@onshore.com> writes: > "Keith Hill" <hillr@lvld.hp.comNOSPAM> writes: > > [...] I wish Objective-C supported multiple interface inheritance > > ala Java. But that could be an entire thread on its own. > What is the difference between Java's interface inheritence and > ObjectiveC protocols? I don't recall seeing inheritence with > protocols myself, but I have just gotten a hold of ObjC. Java allows interfaces to inherit the method declarations from many different interfaces. It does this with the usual Java "extends" keyword, followed by a list of other interfaces: public interface MyMethods extends Eating, Sleeping { ... } Objective-C protocol extensions allows the same thing, though: @protocol MyMethods <Eating, Sleeping> { ... } I'm not completely sure what Keith is talking about here; he might mean something different than the above. -- Stephen L. Peters portnoy@ai.mit.edu PGP fingerprint: BFA4 D0CF 8925 08AE 0CA5 CCDD 343D 6AC6 "Poodle: The other white meat." -- Sherman, Sherman's Lagoon
From: Eric Hermanson <eric@alum.mit.edu> Newsgroups: comp.sys.next.programmer Subject: Re: Is Objective-C Dead? Date: Sun, 16 Nov 1997 13:40:39 -0700 Organization: Digital Universe Corporation Message-ID: <346F5A46.47DC3098@alum.mit.edu> References: <l5pvo3h1av.fsf@onshore.com> <64i1li$j17@shelob.afs.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit To: Greg_Anderson@afs.com Gregory H. Anderson wrote: An Objective-C protocol is a set of methods (only) which are adopted > by a particular class. Classes can adopt more than one protocol, but > that is not the same as MI. Unlike true MI, a protocol does not define > any instance variables. I think of protocols as a way to organize > functionality that must be implemented across multiple, possibly > unrelated (hierarchically speaking) classes. Wasn't NeXT planning on extending how protocols worked so that you could actually create a protocol that had an implementation and "attach" it to existing classes, thereby almost exactly duplicating the functionality of "multiple inheritance"? I remember reading about this - I hope they do it. But I think the main issue of Obj-C vs. Java is that Java is currently supported by all browsers via a VM and set of foundation classes on every internet client. The same isn't true for Obj-C (or should I say WebScript). I would like to see Apple push their own Obj-C VM, so to speak, and get Microsoft and Netscape to distribute their VM and Foundation/AppKit with all browsers. Then it wouldn't matter if an app was written with Java or with a beefed up version of WebScript. In fact, I might like to see Obj-C just go away in favor of a beefed up WebScript to avoid the need to compile code in the future - everything is interpreted. I know what my language of choice would be! Eric
From: seanlNoSpam@carmi.cs.umd.edu (Sean Luke) Newsgroups: comp.sys.next.programmer Subject: Re: Is Objective-C Dead? Date: 16 Nov 1997 21:09:16 GMT Organization: University of Maryland at College Park Message-ID: <64nnds$4h1$2@walter.cs.umd.edu> References: <64e38o$7611@hpcc883.corp.hp.com> <346e9063.5465732@news.wco.com> Mike Paquette (mpaque.spa-am@nospam.wco.com) wrote: >Java is a nice app programming language. With Apple's tools, you can >use it for programming with the Yellow Box APIs, too, for rapid app >development. > >Objective C has it's uses, too. It's easy to call from Java, and it's >much better for coding up certain types of things, such as heavy duty >image processing, and things involving pointers (as in pointers to >display memory, something I need that Java can't do. C'mon, Mike, let's all say it together, it'll be good for us: the #1 reason to pick Objective-C over Java is that Objective-C is an order of magnitude faster. _____________________________________________________________________________ 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: Craig Brozefsky <craig@onshore.com> Newsgroups: comp.sys.next.programmer Subject: Re: Is Objective-C Dead? Date: 16 Nov 1997 21:39:43 -0600 Organization: EnterAct L.L.C. Turbo-Elite News Server Message-ID: <l5oh3kdw8v.fsf@onshore.com> References: <l5pvo3h1av.fsf@onshore.com> <64i1li$j17@shelob.afs.com> <346F5A46.47DC3098@alum.mit.edu> Eric Hermanson <eric@alum.mit.edu> writes: > Foundation/AppKit with all browsers. Then it wouldn't matter if an app was > written with Java or with a beefed up version of WebScript. In fact, I > might like to see Obj-C just go away in favor of a beefed up WebScript to > avoid the need to compile code in the future - everything is interpreted. > I know what my language of choice would be! Uhm, why not actually instead of having these competing VMs they come up with a VM spec capable of supporting multiple languages, with different needs. Nah, they would never go for that, cause then Sun wouldn't control it. Of course Apple could have a compiler for WebScript to compile to JVM byte code, same with ObjC. Nah, they would never do that, cause then Apple wouldn't control it. Yah open systems all the way, the only thing open tho, is my wallet it seems. Besides who would want to do everything in WebScript? -- Craig Brozefsky craig@onshore.com onShore Inc. http://www.onshore.com/~craig Development Team p_priority=PFUN+(p_work/4)+(2*p_cash) I hear my inside, the mechanized hum of another world - Steely Dan
From: lisa@sitenew.com Newsgroups: comp.sys.next.programmer Subject: Sperm Donors/$1000/week Message-ID: <161197225027@sitenew.com> Organization: technine Date: Mon, 17 Nov 1997 03:45:27 GMT If you are a healthy male between the ages of 18-45 and are seriously interested in participating and earning up to $1000 weekly through various sperm donor programs in the following US states and Canadian Provinces, send e-mail to donorinfo@technologist.com USA: Alabama Kentucky North Dakota Louisiana Ohio Arizona Maine Oklahoma Arkansas Maryland Oregon California Massachusetts Pennsylvania Colorado Michigan Rhode Island Connecticut Minnesota South Carolina Delaware Mississippi South Dakota District of Columbia Missouri Tennessee Florida Montana Texas Georgia Nebraska Utah Hawaii Nevada Vermont Idaho New Hampshire Virginia Illinois New Jersey Washington Indiana New Mexico West Virginia Iowa New York Wisconsin Kansas North Carolina Wyoming Canada: Alberta British Columbia Manitoba New Brunswick Quebec Northwest Territories Nova Scotia Ontario - Yukon send e-mail to donorinfo@technologist.com <<><<====><>=<==>><<
From: jeremy@exit109.com Newsgroups: comp.sys.next.programmer Subject: cmsg cancel <161197225027@sitenew.com> Date: 17 Nov 1997 04:16:17 GMT Organization: Herne the Hunter Control: cancel <161197225027@sitenew.com> Message-ID: <cancel.161197225027@sitenew.com> Sender: lisa@sitenew.com Spam cancelled by jeremy@exit109.com
From: arti@lava.DOTnet (Art Isbell - remove "DOT") Newsgroups: comp.sys.next.programmer Subject: Re: Is Objective-C Dead? Date: 17 Nov 1997 05:43:24 GMT Organization: LavaNet, Inc. Distribution: world Message-ID: <64olhs$mk8@mochi.lava.net> References: <64e38o$7611@hpcc883.corp.hp.com> <346e9063.5465732@news.wco.com> <64nnds$4h1$2@walter.cs.umd.edu> seanlNoSpam@carmi.cs.umd.edu (Sean Luke) wrote: > the #1 > reason to pick Objective-C over Java is that Objective-C is an order of > magnitude faster. Are you comparing Objective-C with interpreted or compiled Java? Why would compiled Java be significantly slower than Objective-C? -- 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: jeremy@exit109.com Newsgroups: comp.sys.next.programmer Subject: cmsg cancel <161197193224@hector.com> Date: 17 Nov 1997 00:58:09 GMT Organization: Herne the Hunter Control: cancel <161197193224@hector.com> Message-ID: <cancel.161197193224@hector.com> Sender: railon@hector.com Spam cancelled by jeremy@exit109.com
From: mikelea@nospam.digex.net (Hippykill) Newsgroups: comp.lang.basic.visual.misc,comp.sys.next.programmer Subject: Re: bmp / tiff image to Windows icon Date: 6 Nov 1997 23:34:20 GMT Organization: DIGEX, Inc. Message-ID: <63tk5s$no6$1@news2.digex.net> References: <346140C4.EB0A0450@japan.ml.com> Richard Brezden <rbrezden@japan.ml.com> wrote: >Anyone know of a program that can convert bmp or tiff files to Windows >icons? > Don't know on the NeXT end, but Microangelo will do the windows end, AFAIK. Look for it on the archives... -- *mikelea@access.digex.net* "imperious, angry, furious, extreme in all things, with a disturbance in the moral imagination unlike any the world has ever known-there you have me in a nutshell: and one more thing, kill me or take me as I am, because I will not change." -de Sade
From: spl@no.mo.spam.com Newsgroups: comp.sys.next.programmer Subject: Re: regular expressions? Date: 17 Nov 1997 12:24:44 GMT Organization: BLaCKSMITH, Inc. Message-ID: <64pd2c$a2k$1@anvil.BLaCKSMITH.com> References: <64pbpr$87h$1@anvil.BLaCKSMITH.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Cc: spl@no.mo.spam.com spl@no.mo.spam.com wrote: > Hi, > Has anyone seen an Obj-C/OpenStep regex library? > I'm curious if such a beast exists. > I should of thought to check MiscKit _before_ I posted.... it seems there's a category for NSString/NSScanner built on the GNU regex library. Are there any others? -- I don't read the mail sent to the From: address in this post. If you would like to get a hold of me by email here's what you do: either point your PH client to ns.uiuc.edu and query ian cardenas OR telnet to ux1.cso.uiuc.edu; login as phones; query ian cardenas
From: "Clemmensen" <gclem@frontline-software.dk> Newsgroups: comp.sys.next.programmer Subject: Re: regular expressions? Date: 17 Nov 1997 13:29:56 GMT Organization: ObjectWare, Inc. Message-ID: <01bcf35d$2104c4c0$4b02cfcf@armaga.texas.net> References: <64pbpr$87h$1@anvil.BLaCKSMITH.com> Well, you could use the bulldozer way: NSMutableArray *comps; NSString *s; comps = [[response componentsSeparatedByString:@"\n"] mutableCopy]; for (i=0; i<[comps count]; i++) { s = [comps objectAtIndex:i]; if ([[s componentsSeparatedByString:@"."] count] == [s length]) [comps replaceObjectAtIndex:i withObject:@"."]; } newResponse = [comps componentsJoinedByString:@"\n"]; Hope it helps you, Geert spl@no.mo.spam.com wrote in article <64pbpr$87h$1@anvil.BLaCKSMITH.com>... > Hi, > Has anyone seen an Obj-C/OpenStep regex library? > I'm curious if such a beast exists. > > In the absence of such a library what would be the best > (ie fastest) approach to the following task? > > Given an NSMutableString containing multiple lines (\n > terminated) of text truncate all lines that contain only the character > '.' by one '.'. > > As it stands now I'm using an NSScanner to parse the string into > lines (stringUpTo:@"\n" intoString:&dotString) and then checking if > every character in dotString is equal to '.'. If it's a match, then delete > a character out of the NSMutableString based on the scanLocation. > It works but one problem with this is that the scanner doesn't like > me deleting characters out of it's string. The scanLocation becomes > unreliable. I can get the 'real' index by compensating for the loss of > characters but this just doesn't feel right. The other problem I have is > with checking every character. Again it seems like I'm missing a > better way to do this. >
From: spl@no.mo.spam.com Newsgroups: comp.sys.next.programmer Subject: regular expressions? Date: 17 Nov 1997 12:03:07 GMT Organization: BLaCKSMITH, Inc. Message-ID: <64pbpr$87h$1@anvil.BLaCKSMITH.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Hi, Has anyone seen an Obj-C/OpenStep regex library? I'm curious if such a beast exists. In the absence of such a library what would be the best (ie fastest) approach to the following task? Given an NSMutableString containing multiple lines (\n terminated) of text truncate all lines that contain only the character '.' by one '.'. As it stands now I'm using an NSScanner to parse the string into lines (stringUpTo:@"\n" intoString:&dotString) and then checking if every character in dotString is equal to '.'. If it's a match, then delete a character out of the NSMutableString based on the scanLocation. It works but one problem with this is that the scanner doesn't like me deleting characters out of it's string. The scanLocation becomes unreliable. I can get the 'real' index by compensating for the loss of characters but this just doesn't feel right. The other problem I have is with checking every character. Again it seems like I'm missing a better way to do this. Here's the relevant code: ----------------------------------------->8---------------------------------------------- dotScanner = [[NSScanner alloc] initWithString:response]; [dotScanner setCharactersToBeSkipped:[NSCharacterSet whitespaceCharacterSet]]; dotLocation = 2; do { if ([dotScanner scanUpToString:@"\n" intoString:&dotString]) { chars = (char *) [dotString cString]; while (*chars == matchChar) { chars++; } if (*chars == '\0' ){ [response deleteCharactersInRange: NSMakeRange([dotScanner scanLocation] - dotLocation++,1)]; } } } while([dotScanner scanString:@"\n" intoString:NULL]); [dotScanner release]; -------------------------------------------8<-------------------------------------------- Then again I don't think text processing in C ever feels right to me when all I want is (a la Perl): $text =~ s/^(\.{2,})$/substr($1,0, -1)/gem Any suggestions as to if I'm on the right track with my approach? It's not really important to me for performance reasons; I'm more interested in finding out what more experienced people consider the best "OpenStep Way" for achieving results similar to regular expressions. Thanks much, Ian P. Cardenas -- I don't read the mail sent to the From: address in this post. If you would like to get a hold of me by email here's what you do: EITHER point your PH client to ns.uiuc.edu and query ian cardenas OR telnet to ux1.cso.uiuc.edu; login as phones; query ian cardenas
From: boom@sonyx.com Newsgroups: comp.sys.next.programmer Subject: Re: Is Objective-C Dead? Date: 13 Nov 1997 13:49:11 GMT Organization: DIGEX, Inc. Message-ID: <64f0gn$hsi$1@news2.digex.net> References: <64e38o$7611@hpcc883.corp.hp.com> In Is Objective-C Dead? comp.sys.next.programmer "Keith Hill" <hillr@lvld.hp.comNOSPAM> writes, > With Apple choosing Java instead of Objective-C for Rhapsody is Objective-C > essentially a dead language? If not, who still makes Objective-C compilers? > I tried calling Stepstone a couple of months ago and only got an answering > machine. I have not got a response from them yet. Also, if someone is > actively developing Objective-C tools, is there any support for CORBA or > COM? > > -- > Keith Hill (remove .nospam to email me) > Hewlett-Packard > Loveland, CO > There seems to be a great deal of confusion about this -- what it looks like to me is that what they might do is what was already done with the compiler to date. you can use C, C++, and ObjectiveC all together right now, already. C++ can talk to ObjectiveC and vice versa...its not that unbelievable that they will just add Java to the mix, and we will be the only folks on the planet who can leverage, however we want, C, C++, ObjC, and Java semantics and object models. Have a look at what you can do with WebObjects already. who says i can't pick what i need from source code and object models what i need, evens if its from different 'languages' ? (just for yucks, i would love to see Eiffel added to the fray :) ...my 0.000002$ - worth... cheers erik scheirer sonYx, Inc.
From: "Keith Hill" <hillr@lvld.hp.com> Newsgroups: comp.sys.next.programmer Subject: Re: Is Objective-C Dead? Date: Mon, 17 Nov 1997 14:54:43 -0700 Organization: HP PAS-IT News Server Message-ID: <64qef9$1ns6@hpcc883.corp.hp.com> References: <64e38o$7611@hpcc883.corp.hp.com> <64g5ed$n29@usenet.rpi.edu><64gm6u$9e1@hpcc883.corp.hp.com> <l5pvo3h1av.fsf@onshore.com> <us5en4je01g.fsf@ai.mit.edu> Stephen Peters wrote in message ... >I'm not completely sure what Keith is talking about here; he might >mean something different than the above. Someone mentioned above that the Stepstone version is very stale. Unfortunately, that is what we are using. It sounds like enhancements have been made to the language. Perhaps, we should look into another version of the compiler - GNU maybe. Keith
From: "Robert A. Decker" <comrade@umich.edu> Newsgroups: comp.sys.next.programmer Subject: Re: Is this a valid use of a category? Date: 17 Nov 97 17:26:34 -0500 Organization: University of Michigan ITD News Server Message-ID: <B0962ED3-529A4@141.214.128.36> References: <64q41h$8dm@shelob.afs.com> Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Cc: "Gregory H. Anderson" <Greg_Anderson@afs.com> On Mon, Nov 17, 1997 1:56 PM, Gregory H. Anderson <mailto:Greg_Anderson@afs.com> wrote: > If you have run "make depends", the compiler will do the right thing > with your category. Can you elaborate? Is this a setting in Project Builder? 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: df@df.c (Phil McCrakin) Newsgroups: comp.sys.mac.advocacy,comp.sys.next.advocacy,comp.sys.mac.programmer.misc,comp.sys.next.programmer,comp.sys.mac.system,comp.sys.mac.misc Subject: Re: No more PowerPCs (Was Re: GET RID OF THE F***ING BOARD!! Date: 18 Nov 1997 01:14:46 GMT Organization: Wombat Internet Guild Message-ID: <df-1711971720310001@cox19.batnet.com> References: <5v26mf$fmu@dfw-ixnews11.ix.netcom.com> <B03B004F-499EDE@199.35.216.140> In article <B03B004F-499EDE@199.35.216.140>, "Benjamin Smith" <benjs@ix.netcom.com> wrote: ] On Mon, Sep 8, 1997 7:53 PM, Tony Invencio <mailto:"tonyinv"@hotmail .dot ] com> wrote: ] >Hey Ben would you want to be CEO around Jobs? ] > ] >Think about that before you answer. ] > ] >Unless you agree with all of Jobs's moves, I think any person would ] >think twice before taking that Job. ] > ] ] No. Whoever is thinking of this position should have a talk with Ellen ] Hancock. ] ] Ben S. F*** yes, I would, in a second! Apple has absolutely killer golden parachutes. pm
From: Chuck Swiger <cswiger@blacksmith.com> Newsgroups: comp.sys.next.programmer Subject: Re: Q: i586-NS3.3 performance? Date: 18 Nov 1997 01:23:58 GMT Organization: BLaCKSMITH, Inc. Message-ID: <64qqne$68t$2@anvil.BLaCKSMITH.com> References: <64pvkg$96r$1@joe.rice.edu> thad@rice.edu (Thad Harroun) wrote: > Under NS3.3 with a 233-PII, it's considerably slower than Linux on the same > computer, with the same gcc 2.7.2.2. Why is this? Excellent question. You might find that profiling your application via the '-g' compiler switch and gprof to be informative. You might also try compiling with the compiler that NeXT provides, since it might be tuned somewhat differently than the 2.7.x compiler you were using. > Is it the mach kernel or perhaps the older libc in NextStep? It's unlikely to be the kernel; it might be the floating point routines (which are in libm.a, not in libc.a [or libsys_s, in NEXTSTEP's case]). > I know from searching DejaNEws that libc hasn't been ported to NS. So, what > can be done about this? Has anyone optimized code for pentiums AND NS3.3? > Would OS4.2 help? I got a copy of that around here somewhere. OS 4.2 is better in terms of driver support and system software, but I'm not certain whether they'd done anything to the math libraries. -Chuck Charles Swiger | cswiger@BLaCKSMITH.com | standard disclaimer ---------------+------------------------+-------------------- I know you're an optimist if you think I'm a pessimist.
From: don@misckit.com (Don Yacktman) Newsgroups: comp.sys.next.programmer,comp.lang.objective-c Subject: Re: Can I do this? (interpret a string as a method and add it to a class?) Date: 10 Nov 1997 22:59:48 GMT Organization: MiscKit Development Message-ID: <6483l4$f91$2@news.xmission.com> References: <B08CF129-ED25D9@141.214.128.36> "Robert A. Decker" <comrade@umich.edu> wrote: > Is it possible to add a method to an object at runtime using a string as > the method? It would interpret the string, compile it, and add it to the > object through a category (or something else?). > > (I can do this with Newtonscript (an interpreted language) and Dylan > (compiled), but not sure how it would work on Objective-C.) > > I'm asking this out of curiosity more than anything. Certainly. There was a NEXTSTEP app by Glen Diener that did this called "Eval.app" (I think those are the right details). Unloading an existing method and replacing it with a new one is a little bit trickier, though, since you have to (at present) unload things in the reverse order you loaded them...so anything loaded since the method you want to change has to be unloaded and then reloaded after the change. (NeXT had claimed a fix-n-go technology that would remove this restriction, and part of the dynamic linker that would make it possible is working and used to implement frameworks, but from what I understand, there are still parts missing that mean fin-n-go doesn't quite work yet. Perhaps Rhapsody will fix this limitation.) The basic algorithm is to write the string to a file in /tmp (putting the necessary category syntax around it, of course), run it though gcc (with a "system" command or some such) and then load the resultant .o file with the dynamic linker. Lots of details are left out in that quick description, and it certainly isn't a very clean approach, but it works. -- Later, -Don Yacktman don@misckit.com <a href="http://www.misckit.com/don.html">My home page</a>
From: arti@lava.DOTnet (Art Isbell - remove "DOT") Newsgroups: comp.sys.next.programmer Subject: Re: Is this a valid use of a category? Date: 18 Nov 1997 05:46:01 GMT Organization: LavaNet, Inc. Distribution: world Message-ID: <64ra2p$d9e@mochi.lava.net> References: <64q41h$8dm@shelob.afs.com> <B0962ED3-529A4@141.214.128.36> "Robert A. Decker" <comrade@umich.edu> wrote: > On Mon, Nov 17, 1997 1:56 PM, Gregory H. Anderson > <mailto:Greg_Anderson@afs.com> wrote: > > If you have run "make depends", the compiler will do the right thing > > with your category. > > Can you elaborate? Is this a setting in Project Builder? Depends :-) You didn't mention which version of which operating system you're using. If you're using NS 3.x, "depend" is a standard makefile target, but you must build it manually whenever you change the import list in a source code file (either than or manually edit the "depend" product, Makefile.dependencies). If Makefile.dependencies is kept current, any change will cause the correct source code files to be rebuilt. If you're unlucky enough to be using OS 4.0, a "depend" wasn't included. I managed to cobble together a "depend" target that mostly, but not completely worked, but this isn't easy if you don't enjoy makefile hacking. If you're lucky enough to be using OS 4.1 or 4.2, then Makefile.dependencies maintenance can be made automatic if you configure your system correctly. No "depend" target exists or is needed. In $(LOCAL_MAKEFILEDIR), create common.make.{pre,post}amble which are conditionally included in common.make. LOCAL_MAKEFILEDIR is $(NEXT_ROOT)/LocalDeveloper/Makefiles/pb_makefiles by default, but if you're using OS 4.1, you need to first delete the DOS end-of-line ^M characters that are in common.make where LOCAL_MAKEFILEDIR is defined. # # common.make.preamble # # Variables used by most build processes # # Variables INCREMENTAL_DEPENDENCY_INFO = YES COMPUTE_DEPENDENCY_INFO = YES # # common.make.postamble # # Variables and targets used by most build processes # # Redefine to move dependency files to SFILE_DIR because compiler's # -dependency-file flag seems broken. ifeq "YES" "$(INCREMENTAL_DEPENDENCY_INFO)" .c.o: $(CC) $(ALL_CFLAGS) -c -o $(OFILE_DIR)/$*.o $< $(SILENT) $(MV) $*.d $(SFILE_DIR)/$*.d .m.o: $(CC) $(ALL_MFLAGS) -c -o $(OFILE_DIR)/$*.o $< $(SILENT) $(MV) $*.d $(SFILE_DIR)/$*.d endif -- 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: marcel@system.de Newsgroups: comp.sys.next.programmer Subject: Re: Q: Dumb programmer questions Date: 18 Nov 1997 07:02:27 GMT Organization: Technical University Berlin, Germany Distribution: world Message-ID: <64rei3$551$1@brachio.zrz.TU-Berlin.DE> References: <19971117201100.PAA12697@ladder01.news.aol.com> In article <19971117201100.PAA12697@ladder01.news.aol.com> larrysb@aol.com (LarrySB) writes: [...driverkit...] > Also, my bread and butter is quantitative image analysis. > So, where can I get to the actual raw pixels in the NSImageRep > classes? You can't. :-) NSImageRep is an abstract class. Try NSBitmapImageRep instead, and something like -getBitmapDataPlanes: or -getBitmapData. Marcel
From: Eonic Man <eonicman@erols.com> Newsgroups: comp.sys.next.programmer Subject: Need ROM image from '030 NeXT Date: Tue, 18 Nov 1997 02:58:03 -0500 Organization: Erol's Internet Services Message-ID: <34714A8A.FDE3F4DA@erols.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Hi, Being that the Atari/C-Lab Falcon030 is very similar to the NeXT, in that it has a 68030, 56001, SCC, SCSI II, LocalTalk, I would like to attempt to make a NeXT emulator for these computers. Can someone send me a ROM image from a 68030 NeXT and technical information? Thank you. Peter Ross
Subject: Re: Is this a valid use of a category? Newsgroups: comp.sys.next.programmer References: <B095EFC3-3BC67A@141.214.128.36> <64q41h$8dm@shelob.afs.com> In-Reply-To: <64q41h$8dm@shelob.afs.com> From: marco@sente.ch.mil (Marco Scheurer) Message-ID: <34716747.0@epflnews.epfl.ch> Date: 18 Nov 97 10:00:39 GMT Organization: EPFL On 11/17/97, Gregory H. Anderson wrote: >"Robert A. Decker" <comrade@umich.edu> writes >> I have a class that has a set of methods that can be grouped >> togethor. I would like to move these methods into a different >> file, but it really doesn't make sense to make a new class, or >> to subclass my original class. My class is GCUniverse. My >> category would be: @interface GCUniverse (DisplayMethods) ... >> @end > >Perfectly valid. In fact, an excellent way to partition source >codes for busy classes that would otherwise get clumsy to work >with. > Excellent indeed. This is what categories are for. They're just like the "feature" categories of Eiffel. Use categories to group related features (in Objective C, only methods) of your class. This participates in self documenting the code. A good name for the category saves you a comment. This is useful for classes of any size. The fact that you can use categories to extend and override classes for which you don't even have the source code is a bonus. -- Marco Scheurer Sen:te (remove "dot mil" from my address)
From: bovera@spaminator.spots.ab.ca (Kickaha) Newsgroups: comp.sys.mac.advocacy,comp.sys.next.advocacy,comp.sys.mac.programmer.misc,comp.sys.next.programmer,comp.sys.mac.system,comp.sys.mac.misc Subject: Re: No more PowerPCs (Was Re: GET RID OF THE F***ING BOARD!! Date: 18 Nov 1997 11:17:07 GMT Organization: SneakerNetWerkz Message-ID: <64rtfj$qh6@nr1.calgary.istar.net> References: <5v26mf$fmu@dfw-ixnews11.ix.netcom.com> <B03B004F-499EDE@199.35.216.140> <df-1711971720310001@cox19.batnet.com> In article <df-1711971720310001@cox19.batnet.com>, df@df.c (Phil McCrakin) wrote: ~In article <B03B004F-499EDE@199.35.216.140>, "Benjamin Smith" ~<benjs@ix.netcom.com> wrote: ~ ~] On Mon, Sep 8, 1997 7:53 PM, Tony Invencio <mailto:"tonyinv"@hotmail .dot ~] com> wrote: ~] >Hey Ben would you want to be CEO around Jobs? ~] > ~] >Think about that before you answer. ~] > ~] >Unless you agree with all of Jobs's moves, I think any person would ~] >think twice before taking that Job. ~] > ~] ~] No. Whoever is thinking of this position should have a talk with Ellen ~] Hancock. ~] ~] Ben S. ~ ~F*** yes, I would, in a second! Apple has absolutely killer golden parachutes. That was true with the old managment but Jobs has taken an ax to the benifits package. -- To respond to me please remove "spaminator." from my E-mail adresss "We are all born individuals... why is it so many of us die copies?" -[Edward Young]
From: steve2@jojo.bio.uci.edu (Steven Frank) Newsgroups: comp.sys.next.programmer Subject: compiling C++ source with posix code Date: 18 Nov 1997 23:27:22 GMT Organization: University of California, Irvine Message-ID: <64t88q$bu3@news.service.uci.edu> I am trying to compile some code that makes calls to termios functions. The code uses C++, so I tried c++ -posix ... which works, except that I get ld: Undefined symbols: .constructors_used .destructors_used I haven't been able to link in a way that pulls in these symbols, without generating other errors. Any ideas? Steve Frank safrank@uci.edu
From: paul@pth.com (Paul T. Haddad) Newsgroups: comp.sys.next.programmer Subject: Re: Custom NSFormatter with inspector Date: 18 Nov 1997 20:42:00 -0700 Organization: Primenet Services for the Internet Message-ID: <64tn68$t1o@nntp02.primenet.com> References: <64o50c$85j@nntp02.primenet.com> Hi Again, I know it is bad form to follow up to your own message, but in case anyone is checking this out in the future I think they might appreciate the answer. All you need to do is implement the inspectorClassName method. The reason this didn't appear to work for me is that I screwed up the window connection in my custom inspector., duh... In <64o50c$85j@nntp02.primenet.com> Paul T. Haddad wrote: > Hi, > > I'm trying to palettize a custom NSFormatter, I've gotten everything to work > except for displaying a custom inspector. The method inspectorClassName does > no good and I even tried formatterInspectorClassName but have had no luck. > What is the trick to getting my inspector to display? > > Thanks, > -- Paul (NeXTmail preferred) # Paul T. Haddad (paul@pth.com)
From: sanguish@digifix.com (Scott Anguish) Newsgroups: comp.sys.next.programmer,comp.lang.objective-c Subject: Re: Can I do this? (interpret a string as a method and add it to a class?) Date: 11 Nov 1997 04:27:14 GMT Organization: Digital Fix Development Message-ID: <648mr2$a7f$1@news.digifix.com> References: <B08CF129-ED25D9@141.214.128.36> <6483l4$f91$2@news.xmission.com> In-Reply-To: <6483l4$f91$2@news.xmission.com> On 11/10/97, Don Yacktman wrote: >"Robert A. Decker" <comrade@umich.edu> wrote: >> Is it possible to add a method to an object at runtime using a string as >> the method? It would interpret the string, compile it, and add it to the >> object through a category (or something else?). >> >> (I can do this with Newtonscript (an interpreted language) and Dylan >> (compiled), but not sure how it would work on Objective-C.) >> >> I'm asking this out of curiosity more than anything. > >Certainly. There was a NEXTSTEP app by Glen Diener that did this called >"Eval.app" (I think those are the right details). > <snip> Mind you, this would be MUCH easier to accomplish using WebScript as the language that you load in and evaluate. Apple's done all the work for us there, the interpreter, the variable access, all that. -- Scott Anguish <sanguish@digifix.com> NEXTSTEP/OpenStep Information <URL:http://www.stepwise.com>
From: Cosmo Roadkill <cosmo.roadkill%bofh.int@rauug.mil.wi.us> Newsgroups: comp.sys.next.marketplace,comp.sys.next.misc,comp.sys.next.programmer Subject: cmsg cancel <64tl9k$mst@chatta.samart.co.th> Control: cancel <64tl9k$mst@chatta.samart.co.th> Date: 19 Nov 1997 03:10:26 GMT Organization: BOFH Space Command, Usenet Division Message-ID: <cancel.64tl9k$mst@chatta.samart.co.th> Sender: s.somsak@mailcity.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: Greg_Anderson@afs.com (Gregory H. Anderson) Newsgroups: comp.sys.next.programmer Subject: Re: Catching the Escape key Date: 14 Nov 1997 21:26:36 GMT Organization: Anderson Financial Systems Inc. Message-ID: <64ifmc$lnk@shelob.afs.com> References: <df-1411971249380001@cox18.batnet.com> Phil McCrakin writes > Asking for the characters on every key event feels very heavyweight It's not. This is the right way to do it. Besides, it's usually only one character, unless you get so far ahead with your typing that keystrokes get consolidated (very rare). I repeat: do it the right way, and stop worrying. It's not slow. -- 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: drifterusa@sprintmail.com (John Bauer) Newsgroups: comp.sys.next.programmer Subject: Re: Is Objective-C Dead? Date: Wed, 19 Nov 1997 03:45:29 -0500 Organization: KAOS Message-ID: <19971119034529499232@sdn-ts-002txhousp09.dialsprint.net> References: <64e38o$7611@hpcc883.corp.hp.com> <346e9063.5465732@news.wco.com> <64nnds$4h1$2@walter.cs.umd.edu> <64olhs$mk8@mochi.lava.net> Art Isbell wrote: > Are you comparing Objective-C with interpreted or compiled Java? Why > would compiled Java be significantly slower than Objective-C? I thought Java was always interpreted (i.e., always compiled to bytecode). Am I wrong? -- John Bauer <remove NOT from email address above, just like the spammers do>
From: ravi@crown.plsys.co.uk (Ravi Mendis) Newsgroups: comp.sys.next.programmer,comp.sys.mac.programmer Subject: EOF Uniquing Problem... Date: 19 Nov 1997 10:28:14 GMT Organization: P&L Systems Message-ID: <64uevu$hnl$1@ironhorse.plsys.co.uk> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Cc: ravi@plsys.co.uk ...regarding an EOF Order Tracking System. The model consists of the entities shipment, item, customer and product which are reflected in the four tables of the [OpenBase] server. The problem seems to occur when the database server is restarted [say when the machine is rebooted]. After which point, if you create a new customer, the EOF app saves it with global id: [1]. Then when you create a shipment for this new customer EOF generates an error [as expected]. Why does EOF not seem to "see" the existing customer GIDs? What am i doing wrong? Or not doing right? Help will be much appreciated. Thanks, ravi -- Ravi Mendis (NeXTmail) ravi@plsys.co.uk Tel: (01494)432422 P & L Systems Fax: (01494)432478 http://www.plsys.co.uk/
From: jboyce@physics.berkeley.edu (Jack Boyce) Newsgroups: comp.sys.next.programmer Subject: Re: Is Objective-C Dead? Date: Wed, 19 Nov 1997 03:59:09 -0800 Organization: University of California, Berkeley Message-ID: <jboyce-1911970359110001@jboyce.hip.berkeley.edu> References: <64e38o$7611@hpcc883.corp.hp.com> <346e9063.5465732@news.wco.com> <64nnds$4h1$2@walter.cs.umd.edu> <64olhs$mk8@mochi.lava.net> <19971119034529499232@sdn-ts-002txhousp09.dialsprint.net> In article <19971119034529499232@sdn-ts-002txhousp09.dialsprint.net>, drifterusa@sprintmail.com (John Bauer) wrote: > I thought Java was always interpreted (i.e., always compiled to > bytecode). Am I wrong? It is important to disentangle the three elements of Java: 1. The programming language 2. The virtual machine, with its own bytecode 3. The set of platform-independent APIs for doing things Splitting these apart you could, for example, make a Java compiler which would compile directly into machine code for your processor. Such compilers are becoming available now. The real excitement surrounding Java is element #3 above. The existence of platform-independent binaries (point #2) is less important, since one can always quickly recompile to whatever target processor is desired. You could envision Java classes distributed as fat binaries, containing code for x86, PowerPC, Sparc, etc. processors. It would certainly run faster without the VM. Interestingly, Apple may be Sun's biggest competitor on point #3, with its Yellow Box APIs. There are many acknowledged problems with Sun's JDK classes (particularly the AWT), and if Apple lives up to its promises then the Yellow Box will be available for essentially all desktop machines. Just a thought. Jack Boyce jboyce@physics.berkeley.edu
From: pete@ohm.york.ac.uk (-bat.) Newsgroups: comp.sys.next.programmer Subject: Re: Q: Dumb programmer questions Date: 19 Nov 1997 12:04:49 GMT Organization: The University of York, UK Sender: pcf1@york.ac.uk Message-ID: <64ukl1$8ou$1@pump1.york.ac.uk> References: <64su1e$8om$1@news.digifix.com> sanguish@digifix.com (Scott Anguish) writes: > Yeah, this was a little annoying when I was working on > something similar.. > > I'd love to see an NSPixelRowEnumerator and NSPixelEnumerator > be integrated into the framework.. :-) It would be nice - if slow. Did you ever find a way to unpack a TIFF with an indexed colour pallette by the way ? This I never found a way to do - in fact I never found a way to get at the palette or identify such TIFFs. This is one instance of NeXT not thinking of all the way in which people might want to use the objects when they wrote them :-( -bat.
From: mmalcolm crawford <malcolm@plsys.co.uk> Newsgroups: comp.sys.next.programmer Subject: Re: Drawing, Postscript & DPS Date: 19 Nov 1997 17:03:15 GMT Organization: P&L Systems Message-ID: <64v64j$qe0$1@ironhorse.plsys.co.uk> References: <64t171$jm7$1@vixen.cso.uiuc.edu> In-Reply-To: <64t171$jm7$1@vixen.cso.uiuc.edu> On 11/18/97, Dan Wellman wrote: >Where can I find some good information on getting started with drawing in >OpenStep using Postscript? > I've got an example app which draws a sine curve with a selectable number of points in a number of different ways -- using straight PS calls, DPSUserPaths, and PSWUserpaths which you could look at if you like -- feel free to mail me for the source. Best wishes, mmalc.
From: Jonathan Hendry <jhendry@subsequent.com> Newsgroups: comp.sys.next.programmer Subject: Re: Drawing, Postscript & DPS Date: 19 Nov 1997 23:47:11 GMT Organization: Steel Driving Software, Chicago Sender: Jonathan Hendry <jhendry@isdnjhendry.cmg.fcnbd.com> Message-ID: <64vtpv$bqj@sjx-ixn8.ix.netcom.com> References: <64t171$jm7$1@vixen.cso.uiuc.edu> <64v64j$qe0$1@ironhorse.plsys.co.uk> mmalcolm crawford <malcolm@plsys.co.uk> wrote: > On 11/18/97, Dan Wellman wrote: > >Where can I find some good information on getting started with drawing in > >OpenStep using Postscript? > > > I've got an example app which draws a sine curve with a selectable number of > points in a number of different ways -- using straight PS calls, > DPSUserPaths, and PSWUserpaths which you could look at if you like -- feel > free to mail me for the source. Somebody with copious free time ought to OpenStepIfy the Adobe Purple Book examples. - Jon
From: sanguish@digifix.com (Scott Anguish) Newsgroups: comp.sys.next.programmer Subject: Re: Q: Dumb programmer questions Date: 19 Nov 1997 20:10:51 GMT Organization: Digital Fix Development Message-ID: <64vh4b$c3u$1@news.digifix.com> References: <64su1e$8om$1@news.digifix.com> <64ukl1$8ou$1@pump1.york.ac.uk> In-Reply-To: <64ukl1$8ou$1@pump1.york.ac.uk> On 11/19/97, -bat. wrote: >sanguish@digifix.com (Scott Anguish) writes: >> Yeah, this was a little annoying when I was working on >> something similar.. >> >> I'd love to see an NSPixelRowEnumerator and NSPixelEnumerator >> be integrated into the framework.. :-) > >It would be nice - if slow. Did you ever find a way to unpack a >TIFF with an indexed colour pallette by the way ? This I never >found a way to do - in fact I never found a way to get at the >palette or identify such TIFFs. > Yes, as several of us have been told in email... Charles D'Harcourt suggests compositing an NSImage of a bizarre format into a known useable format (24-bit) and then go from there.. >This is one instance of NeXT not thinking of all the way in which >people might want to use the objects when they wrote them :-( > -- Scott Anguish <sanguish@digifix.com> NEXTSTEP/OpenStep Information <URL:http://www.stepwise.com>
From: Andang Kustamsi <andang@nmt.edu> Newsgroups: comp.sys.next.programmer Subject: Installing gcc.2.7.2 in NS 3.3 user Date: Wed, 19 Nov 1997 19:30:16 -0700 Organization: New Mexico Institute of Mining and Technology Message-ID: <Pine.SUN.3.95.971119192346.26969A-100000@rainbow> References: <5obaj1$27g@rumah.pc.my> Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII In-Reply-To: <5obaj1$27g@rumah.pc.my> Dear NeXTians, Is it possible to install gcc in NeXTstation with NeXTSTEP 3.3 User installed? I downloaded gcc and I installed it on /usr/local/ then when I compiled a C++ program it requires assembler. So I obtained as from Peak NeXT archive FTP Server. Now I need ld (linker) but I can not find it anywhere. Any idea where I can find the linker? TIA -- R. Andang Kustamsi <andang@nmt.edu>
From: drifterusa@sprintmail.com (John Bauer) Newsgroups: comp.sys.next.programmer Subject: Re: Is Objective-C Dead? Date: Thu, 20 Nov 1997 03:40:42 -0500 Organization: KAOS Message-ID: <199711200340423006446@sdn-ts-001txhousp01.dialsprint.net> References: <64e38o$7611@hpcc883.corp.hp.com> <346e9063.5465732@news.wco.com> <64nnds$4h1$2@walter.cs.umd.edu> <64olhs$mk8@mochi.lava.net> <19971119034529499232@sdn-ts-002txhousp09.dialsprint.net> <jboyce-1911970359110001@jboyce.hip.berkeley.edu> Jack Boyce wrote: > It is important to disentangle the three elements of Java: > > 1. The programming language > 2. The virtual machine, with its own bytecode > 3. The set of platform-independent APIs for doing things > > Splitting these apart you could, for example, make a Java compiler which > would compile directly into machine code for your processor. Such > compilers are becoming available now. I was wondering about this as it made a lot of sense to me but none of the Java books I've read mentions it. Who is making these compilers? Has any Mac vendor announced plans to do so? If one builds a Rhapsody application in Java calling the Yellow Box APIs, will it be compiled into machine code? Is that capability in RDR now? > The real excitement surrounding Java is element #3 above. The existence > of platform-independent binaries (point #2) is less important, since one > can always quickly recompile to whatever target processor is desired. You > could envision Java classes distributed as fat binaries, containing code > for x86, PowerPC, Sparc, etc. processors. It would certainly run faster > without the VM. I assume you're talking about applications, since applets distributed over a network of heterogeneous client platforms obviously benefit from platform-independent binaries. Even if you don't need the JVM to interpret bytecode, don't you need it to interface with the particular operating system you're using? Sorry if that's a naive question; my understanding of some of the intricacies of programming and Java is not that good. > Interestingly, Apple may be Sun's biggest competitor on point #3, with its > Yellow Box APIs. There are many acknowledged problems with Sun's JDK > classes (particularly the AWT), and if Apple lives up to its promises then > the Yellow Box will be available for essentially all desktop machines. With the integration of Java into the Yellow Box, I've always figured Apple has the best chance of making the ultimate Java runtime, thus ensuring a healthy selection of Yellow Box apps. It's kind of like what Microsoft is trying to do to Java, but without the publicity. ;-) (Yes, I know Apple is also not trying to undermine the 100% Pure initiative. A case of good PR and clever strategy on Apple's part, wherein they might actually outmaneuver Microsoft for a change.) -- John Bauer <remove NOT from email address above, just like the spammers do>
From: Trevin Beattie <*trevin*@*xmission*.*com*> Newsgroups: comp.sys.next.programmer Subject: Re: Installing gcc.2.7.2 in NS 3.3 user Date: Thu, 20 Nov 1997 06:41:02 -0700 Organization: XMission Internet (801 539 0900) Message-ID: <651elf$j6$1@news.xmission.com> References: <5obaj1$27g@rumah.pc.my> <Pine.SUN.3.95.971119192346.26969A-100000@rainbow> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Andang Kustamsi wrote: > [...] Now I need ld (linker) but I can not find it > anywhere. Any idea where I can find the linker? The Gnu linker is part of binutils, but I'm surprised it wasn't included with gcc as well (it's been a long time since I looked). However, I have no idea if the unmodified Gnu version works with NeXTSTEP. Have you tried a symbolic link to NeXT's native ld? -- 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: James McNalley <jmcnalle@attila.stevens-tech.edu> Newsgroups: comp.sys.next.programmer Subject: reading inodes under NEXTSTEP Date: 20 Nov 1997 02:08:46 GMT Organization: Stevens Institute of Technology Message-ID: <65063e$jrg$2@apocalypse.dmi.stevens-tech.edu> I'm trying to read inodes on a NEXTSTEP box (black hardware). I first tried the code in the ORA _Using_C_on_the_Unix_System_ (example 13.2), but that had a number of problems. So I tried starting from scratch. The following program is supposed to read in the inodes into an array of dinodes, print out some information on each inode for a sanity check, and print the number of used inodes. On my system, the dates range all over the place, taking on values that should not be possible at all (I newfs'd the drive about a month ago). Also, the other values it prints appear to be wrong as well. I would appreciate any suggestions as to what I might be doing wrong. I'm running NEXTSTEP 4.0, gcc 2.7.2.1, compiling on an 040/25MHz cube & running on an 040/33MHz (turbo) slab. I've tried this prog with /dev/rsd1a, as well as /dev/sd1a, with similar results. --=begin makefile--- CFLAGS = -Wall -g inread: inread.c gcc $(CFLAGS) -o inread inread.c ---begin inread.c---- #include <libc.h> #include <sys/file.h> #include <stdio.h> #include <ufs/fs.h> #include <sys/param.h> #include <sys/vnode.h> #include <ufs/inode.h> /* can't find out how to get this for real, empirical testing * suggests 512 is correct */ #define DEV_BSIZE 512 int fd; #define sblock sb_union.sb_data union { struct fs sb_data; char xyzzy[SBSIZE]; } sb_union; union cg_union{ struct cg *cg_data; char *xyzzy; }; union cg_union *cgroups; struct dinode *dinodes; long int num_inodes; void getsblock(); void getInodes(); void printInodes(); void freeInodes(); int main(int argc, char *argv[]) { /* check args */ if (argc!=2){ fprintf(stderr,"usage:\n\t%s <raw device>",argv[0]); exit(1); } /* open fd of raw device */ if ((fd=open(argv[1],O_RDONLY))<0){ perror("can't open fd"); exit(1); } getsblock(); getInodes(); printInodes(); freeInodes(); close(fd); exit(0); } void getsblock() { sync(); if (lseek(fd,SBLOCK,L_SET)<SBLOCK){ perror("couldn't lseek(sb)"); exit(1); } if (read(fd,&sblock,SBSIZE)<SBSIZE){ perror("couldn't read(sb)"); exit(1); } num_inodes=sblock.fs_ipg*sblock.fs_ncg; } void getInodes() { long int i; off_t seekOff; sync(); dinodes = (struct dinode *) malloc(sizeof(struct dinode)*num_inodes); for (i=0;i<num_inodes;i+=INOPB(&sblock)){ seekOff = (off_t)dbtob(fsbtodb(&sblock,itod(&sblock,i)),DEV_BSIZE); if (lseek(fd,seekOff,L_SET)!=seekOff){ perror("couldn't lseek(inodes)"); exit(1); } if (read(fd,dinodes +i,sblock.fs_bsize)< sblock.fs_bsize){ perror("couldn't read(inodes)"); exit(1); } } } void printInodes() { time_t t; long int count=0,i; for (i=0;i<num_inodes;i++){ if ((dinodes[i].di_nlink)!=0){ count++; t=dinodes[i].di_atime; fprintf(stdout,"%ld, %d, %d, %ld,\t%s", i, dinodes[i].di_uid, dinodes[i].di_nlink, dinodes[i].di_size, ctime(&t)); } } fprintf(stderr,"\n\n\n%ld of %ld inodes were used\n",count, num_inodes); } void freeInodes() { free(dinodes); } -- James E. McNalley Hoboken, NJ
From: pete@ohm.york.ac.uk (-bat.) Newsgroups: comp.sys.next.programmer Subject: Re: Q: Dumb programmer questions Date: 20 Nov 1997 15:09:11 GMT Organization: The University of York, UK Sender: pcf1@york.ac.uk Message-ID: <651jqn$jb0$1@pump1.york.ac.uk> References: <64vh4b$c3u$1@news.digifix.com> sanguish@digifix.com (Scott Anguish) writes: > Yes, as several of us have been told in email... Charles > D'Harcourt suggests compositing an NSImage of a bizarre format into a > known useable format (24-bit) and then go from there.. But you can't do that unless you are logged in on the console, hence not very useful for command-line programs (which is what I write). There must be some way to do it from the Object surely... -bat.
From: jboyce@physics.berkeley.edu (Jack Boyce) Newsgroups: comp.sys.next.programmer Subject: Re: Is Objective-C Dead? Date: Thu, 20 Nov 1997 08:35:54 -0800 Organization: University of California, Berkeley Message-ID: <jboyce-2011970835560001@jboyce.hip.berkeley.edu> References: <64e38o$7611@hpcc883.corp.hp.com> <346e9063.5465732@news.wco.com> <64nnds$4h1$2@walter.cs.umd.edu> <64olhs$mk8@mochi.lava.net> <19971119034529499232@sdn-ts-002txhousp09.dialsprint.net> <jboyce-1911970359110001@jboyce.hip.berkeley.edu> <199711200340423006446@sdn-ts-001txhousp01.dialsprint.net> In article <199711200340423006446@sdn-ts-001txhousp01.dialsprint.net>, drifterusa@sprintmail.com (John Bauer) wrote: > Jack Boyce wrote: > > > It is important to disentangle the three elements of Java: > > > > 1. The programming language > > 2. The virtual machine, with its own bytecode > > 3. The set of platform-independent APIs for doing things > > > > Splitting these apart you could, for example, make a Java compiler which > > would compile directly into machine code for your processor. > > Who is making these compilers? > Has any Mac vendor announced plans to do so? To my knowledge, no. The native compilers I've been reading about are for x86 (so far). Expect this to change fast. > > You > > could envision Java classes distributed as fat binaries, containing code > > for x86, PowerPC, Sparc, etc. processors. > > I assume you're talking about applications, since applets distributed > over a network of heterogeneous client platforms obviously benefit from > platform-independent binaries. I'm talking about both applications and applets when I use the term "Java classes". If a class binary is zipping around the net as a fat binary consisting of x86 code, PPC code, plus a few others, it's effectively "platform-independent". Other processors could emulate one of these, if necessary. Or you could just include Java bytecode for everyone else. I'm not saying this is a good idea, but it is one of the obvious possibilities when you think of Java as the 3 separate entities above. Sun, now, makes no concessions to performance, but it doesn't have to be that way. > Even if you don't need the JVM to > interpret bytecode, don't you need it to interface with the particular > operating system you're using? No, this is the role of the class libraries (APIs), #3 in my list. When you go to a store and get a book on Java, most of that book will be teaching you about the JDK 1.0.2 or JDK 1.1 API -- packages like java.awt, java.awt.image, java.util, and so on (quite a few at this point). These let you do things like open windows, print text, track the mouse, draw lines, open files, and so forth. The point is, except for java.lang perhaps, these classes are not fundamental to the language in any way, and it is perfectly possible to use Java the language (and Java the VM) with a totally different set of APIs. Java, like Obc-C, will always require a runtime though to perform dynamic binding, garbage collection, and so on. For these reasons neither will ever be as fast as C. > With the integration of Java into the Yellow Box, I've always figured > Apple has the best chance of making the ultimate Java runtime, thus > ensuring a healthy selection of Yellow Box apps. I would phrase it as "Apple has the best chance of making the ultimate API", since when you refer to "runtime" it says to me that Apple will have the most efficient VM, certainly a worthy goal but not any particular strategic point for Apple. It is much more profitable (and sustainable) to control an API (just ask Bill). Everyone wants platform independence. Microsoft's answer is, in two words, "Windows Everywhere" (one platform = platform independence in Microsoftspeak). Sun's answer is at the other end of the spectrum, forming an all-inclusive (yet lightweight so it works in Java appliances -- how's that for a tough design goal) API and VM, which achieves complete platform independence, often at the expense of performance (speed, appearance, feature set). Neither side has the consumer's interest in mind -- Microsoft wants to preserve its API monopoly, and Sun would have us all running TRS-80-looking software on our high-end workstations. Developers want platform independence but are looking for a realistic way to bring it to market -- Apple could step in and provide the solutions, and garner some converts to its OpenStep API in the process. > A case of good PR and clever strategy on Apple's part, > wherein they might actually outmaneuver Microsoft for a change.) Apple has outmaneuvered Microsoft countless times in the past -- the questions are: do they realize it this time, and can they play their hand to some lasting market position? Interesting times! Jack Boyce jboyce@physics.berkeley.edu
From: df@df.c (Phil McCrakin) Newsgroups: comp.sys.next.programmer Subject: Re: Catching the Escape key Date: 14 Nov 1997 20:43:59 GMT Organization: Wombat Internet Guild Message-ID: <df-1411971249380001@cox18.batnet.com> References: <df-1311971700030001@cox0b.batnet.com> <64h96l$r6g$1@newshost.uni-koblenz.de> In article <64h96l$r6g$1@newshost.uni-koblenz.de>, bresink@informatik.uni-koblenz.de (Marcel Bresink) wrote: ] df@df.c (Phil McCrakin) wrote: ] > What's worse, the key code is something like 57 or 73 (it's different on ] > the two platforms), so you have to check the characters cString for the ] > first character being 27, which feels like it'll break. ] ] It think it won't break. You are doing it the right way. The user shall have ] the opportunity to map the keyboard after his/her own wishes and use many ] different keyboards (NeXT, PC, Notebook, Sun, Mac, ....) and international ] keyboard layouts. So, to ask for the translated character using [[event ] characters] cString] is correct. Asking for the characters on every key event feels very heavyweight, so I'm currently using the keycode as a hint (so if I see 57 or 73, then I check the characters). This just has to be a bad thing. ] > Also, any idea why there aren't stub methods for the home and end keys ] > within NSResponder (moveTo... isn't it)? Every other function, like page ] > down and up, has a stub. ] ] What about moveToBeginningOfLine:, moveToEndOfLine: ? ] Will check them out, but they don't seem like what I'm looking for. For example, in the case of a word processor, move to end of line, to me, means move the cursor to the rightmost character in the current line of text, not jump to the end of the document. Thanks for the response. pm
From: Craig Brozefsky <craig@onshore.com> Newsgroups: comp.sys.next.programmer Subject: Re: Is Objective-C Dead? Date: 20 Nov 1997 22:44:23 -0600 Organization: EnterAct L.L.C. Turbo-Elite News Server Message-ID: <l5vhxmua8o.fsf@onshore.com> References: <64e38o$7611@hpcc883.corp.hp.com> <346e9063.5465732@news.wco.com> <64nnds$4h1$2@walter.cs.umd.edu> <64olhs$mk8@mochi.lava.net> <19971119034529499232@sdn-ts-002txhousp09.dialsprint.net> <jboyce-1911970359110001@jboyce.hip.berkeley.edu> <199711200340423006446@sdn-ts-001txhousp01.dialsprint.net> <jboyce-2011970835560001@jboyce.hip.berkeley.edu> jboyce@physics.berkeley.edu (Jack Boyce) writes: > To my knowledge, no. The native compilers I've been reading about are for > x86 (so far). Expect this to change fast. There is a project to add a java compiling front-end to the one, the only, gcc. A great compiler. Dewd it would do C++, ObjC, and Java, as well as ebing the primo C compiler for most of the free world. > I'm talking about both applications and applets when I use the term "Java > classes". If a class binary is zipping around the net as a fat binary > consisting of x86 code, PPC code, plus a few others, it's effectively > "platform-independent". Other processors could emulate one of these, if > necessary. Or you could just include Java bytecode for everyone else. > I'm not saying this is a good idea, but it is one of the obvious > possibilities when you think of Java as the 3 separate entities above. > Sun, now, makes no concessions to performance, but it doesn't have to be > that way. Fat binaries are nice. I have come to love them after playing with OpenStep 4.2 for awhile. And I think that they solve alot of pressing problems for developers. I also think that it would be hard to really provide something like Java's net loading capabilities when dealing with fat binaries, due to the size IMO. > lines, open files, and so forth. The point is, except for java.lang > perhaps, these classes are not fundamental to the language in any way, and > it is perfectly possible to use Java the language (and Java the VM) with a > totally different set of APIs. Like the NS objects for instance. > I would phrase it as "Apple has the best chance of making the ultimate > API", since when you refer to "runtime" it says to me that Apple will have > the most efficient VM, certainly a worthy goal but not any particular > strategic point for Apple. It is much more profitable (and sustainable) > to control an API (just ask Bill). Apple does control an API tho. This is why IMO ObjC is kinda worthless without Apple now. They control the API, and for the most part IMO, control the language in practical use. Sun controls Java, there is no such thing as "open" there at all. They control it's progress, and as a developer who wants to use the word Java, or have access to the source of their reference implementation, you have to reproduce what they create within a certain time frame. Sun is such a rainbow colored secret policeman. I went to presentation given by a Sun salesguy, who basically said, "We emphasize and rely upon an open standard, we are the open company, open, open, open...." and then turned around and when asked about the MS situation said, "We do not have to give that technology to MS." So who is the next MS? Sun claims they are protecting developers, but really they are capitalizing on anti-ms sentiment it seems. Of course, I can understand that, we had to download a 90 meg patch, which expanded to 270 some megs locally to patch our VC++ 5.0 which we had just bought, so that we could pass a BSTR around some COM objects. > mind -- Microsoft wants to preserve its API monopoly, and Sun would have > us all running TRS-80-looking software on our high-end workstations. > Developers want platform independence but are looking for a realistic way > to bring it to market -- Apple could step in and provide the solutions, > and garner some converts to its OpenStep API in the process. The advantage I give Java is that it's API is free for the most part to developers. But you have to lick MS's ass to really do WinAPI devel, MSDN, new newer and newest OS, API, C++ software. Our Windows development work costs us a tremendous amount more than our Unix development, even tho we hardly do any at all. Of course we should tell all three, Apple, Sun and MS, to take a hike and work on GnuStep 8) -- Craig Brozefsky craig@onshore.com onShore Inc. http://www.onshore.com/~craig Development Team p_priority=PFUN+(p_work/4)+(2*p_cash) I hear my inside, the mechanized hum of another world - Steely Dan
From: drifterusa@sprintmail.com (John Bauer) Newsgroups: comp.sys.next.programmer Subject: Re: Is Objective-C Dead? Date: Fri, 21 Nov 1997 03:43:46 -0500 Organization: KAOS Message-ID: <199711210343461451992@sdn-ts-001txhousp12.dialsprint.net> References: <64e38o$7611@hpcc883.corp.hp.com> <346e9063.5465732@news.wco.com> <64nnds$4h1$2@walter.cs.umd.edu> <64olhs$mk8@mochi.lava.net> <19971119034529499232@sdn-ts-002txhousp09.dialsprint.net> <jboyce-1911970359110001@jboyce.hip.berkeley.edu> <199711200340423006446@sdn-ts-001txhousp01.dialsprint.net> <jboyce-2011970835560001@jboyce.hip.berkeley.edu> [Jack Boyce wrote an informative response to my questions re Java and Yellow Box, snippets of which follow] Thanks, Jack, for answering my questions. I am still trying to get a handle on how Java relates to Yellow Box as well as some programming terminology. To start with your three elements of Java again: > 1. The programming language > 2. The virtual machine, with its own bytecode > 3. The set of platform-independent APIs for doing things For Yellow Box, I assume there are also three analogous elements: 1. Objective-C (ignoring for now Apple's added C/C++/Java interoperability) 2. Yellow Box runtime (for dynamic binding, garbage collection, etc.) 3. Yellow Box APIs. Just to get the terminology straight, are the terms "APIs," "foundation classes," "'java' packages," and "class libraries" interchangeable? That is, do the "java" packages/class libraries (java.lang, java.awt, etc.) comprise the JFC and, therefore, the Java APIs? Also, does installing a runtime usually imply loading the APIs as well? WRT the languages themselves, is there anything inherently inferior (or superior) about the Java language versus Objective-C? Assuming it's compiled to machine code, is there any reason why a Yellow Box app written in Java will not run as fast as one written in Objective-C? [re compiling a Java application or applet to machine code rather than bytecode] If I'm understanding you correctly, the Java APIs themselves would have to be compiled to machine code as well as the actual Java application I write -- either concurrently or perhaps as a standard distribution of the Java APIs for a given platform (not unlike the way the first Yellow Box app installed on Windows, say, also has to install the APIs and runtime, but all subsequent Yellow Box apps use what's already there). I guess this isn't all that different from installing a JVM, except there's no bytecode interpreter because there's no bytecode -- what you might call a "native Java runtime." > [I]t is perfectly possible to use Java the language (and Java the VM) with a > totally different set of APIs. I assume this is what Apple is doing in allowing Java the language to access the Yellow Box APIs. I'm not sure I understand your point about the JVM, unless you mean it's possible if one started from scratch, in essence rewriting the Java API. Doable, but why bother? It'd probably be easier to also write a new VM! (I know, easier to write, but impossible to achieve acceptance if Java VMs are more ubiquitous than Windows.) > I wrote: > > > With the integration of Java into the Yellow Box, I've always figured > > Apple has the best chance of making the ultimate Java runtime, thus > > ensuring a healthy selection of Yellow Box apps. > > I would phrase it as "Apple has the best chance of making the ultimate > API", since when you refer to "runtime" it says to me that Apple will have > the most efficient VM, certainly a worthy goal but not any particular > strategic point for Apple. It is much more profitable (and sustainable) > to control an API (just ask Bill). You're right, and close to what I was getting at. I was trying to take into account that 100% Pure Java programs would also run in Yellow Box, even if the "Pure" API is inferior to the Yellow Box API. I'm also wondering how easy it would be to write a "Pure" program that includes Yellow Box API calls so that if that program happens to be running on Yellow Box, it will have added functionality. I thought I read that this would be a possibility, but I'm not too clear on how it would be achieved (e.g., with or without relying on the JVM in Yellow Box?). > Developers want platform independence but are looking for a realistic way > to bring it to market -- Apple could step in and provide the solutions, > and garner some converts to its OpenStep API in the process. The irony is that OpenStep is already there (though granted, not on as many platforms as Java). It may just take the popularity of the Java language to finally give OS/YB the success it deserves. The questions are: Will Java's [lang + VM + API] near-universal acceptance overshadow Yellow Box? Will disillusionment with the reality of Java lead to a backlash? Will Apple be able to get the message out to enough developers that they've got a better Java API than Sun? (At this point, will anyone listen to Apple?) I hope Apple doesn't get caught in the middle, with the pro-Java camp seeing Yellow Box as too limited in its platform support while the anti-Java camp eschews any API that requires a runtime. Right now, Apple is being pretty tight-lipped about Rhapsody. Although I think it is a good idea for Apple not to raise hopes too high, so far it seems to have worked for Sun. I just hope when the time comes to trumpet Rhapsody and Yellow Box that the message is not drowned out by Sun and Microsoft. > Apple has outmaneuvered Microsoft countless times in the past -- the > questions are: do they realize it this time, and can they play their hand > to some lasting market position? With Apple, those are always the questions! Alas, the answers have usually been "no." > Interesting times! Indeed. -- John Bauer <remove NOT from email address above, just like the spammers do>
From: king phil <kingphil@iruletheworld!.disorg> Newsgroups: comp.sys.acorn.hardware,comp.sys.acorn.misc,comp.sys.ibm.pc.demos,comp.sys.ibm.pc.games.adventure,comp.sys.ibm.pc.games.action,comp.sys.ibm.pc.games.flight-sim,comp.sys.ibm.pc.games.strategic,comp.sys.ibm.pc.hardware.chips,comp.sys.ibm.pc.hardware.video,comp.sys.laptops,comp.sys.misc,comp.sys.next.hardware,comp.sys.next.bugs,comp.sys.next.marketplace,comp.sys.next.misc,comp.sys.next.programmer,comp.sys.next.software Subject: Re: Computer Problems??? Arizona Date: Fri, 21 Nov 1997 04:39:23 -0600 Organization: King Phil Cleans Out Fungus, Grease and Slime, Ltd. Message-ID: <653ogd$r5q$2@news.megsinet.net> References: <34747E4A.928B0D1A@netzone.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Just a friendly note, Jeffy. Sending binary attachments to non-binary news groups is generally frowned upon. Have a nice day. Jeff Piurek wrote: Sincerely Jeff Piurek > > Email: jeff777@netzone.com > > --------------------------------------------------------------- > > Name: vcard.vcf > Part 1.2 Type: text/x-vcard > Encoding: 7bit > Description: Card for Jeff Piurek
From: jboyce@physics.berkeley.edu (Jack Boyce) Newsgroups: comp.sys.next.programmer Subject: Re: Is Objective-C Dead? Date: Fri, 21 Nov 1997 04:30:47 -0800 Organization: University of California, Berkeley Message-ID: <jboyce-2111970430490001@jboyce.hip.berkeley.edu> References: <64e38o$7611@hpcc883.corp.hp.com> <346e9063.5465732@news.wco.com> <64nnds$4h1$2@walter.cs.umd.edu> <64olhs$mk8@mochi.lava.net> <19971119034529499232@sdn-ts-002txhousp09.dialsprint.net> <jboyce-1911970359110001@jboyce.hip.berkeley.edu> <199711200340423006446@sdn-ts-001txhousp01.dialsprint.net> <jboyce-2011970835560001@jboyce.hip.berkeley.edu> <199711210343461451992@sdn-ts-001txhousp12.dialsprint.net> In article <199711210343461451992@sdn-ts-001txhousp12.dialsprint.net>, drifterusa@sprintmail.com (John Bauer) wrote: > Just to get the terminology straight, are the terms "APIs," "foundation > classes," "'java' packages," and "class libraries" interchangeable? > That is, do the "java" packages/class libraries (java.lang, java.awt, > etc.) comprise the JFC and, therefore, the Java APIs? Also, does > installing a runtime usually imply loading the APIs as well? Well, I was a little fast and loose with the terms. "API" = "Application Programming Interface" really refers to a set of conventions regarding which systems calls are available, what arguments they take, and what they return. (This is an "interface" in Java, or a "protocol" in Obj-C.) A library (or class library) is a _realization_ of that API. For example, you could get a good book on the Win32 API and in principle design your own OS satisfying the same API. In this case, it would be compatible with Win95. Two different realizations (Win95 and your clone) realizing the same API. The API is an abstract concept, not an instance of it. And yes, installing the Java VM will usually install the Java class libraries as well. These go together in most installations. > WRT the languages themselves, is there anything inherently inferior (or > superior) about the Java language versus Objective-C? You will find many theologians around the net arguing this ad nauseum. I like the simplicity, aesthetics, and security of Java (it's impossible to crash unless the VM is buggy), whereas Obj-C has some nice dynamic binding features and is more low-level (pointers allowed, no garbage collection) and hence inherently more flexible than Java. Overall I prefer Java as a language, although the sandbox mentality gets claustrophobic at times. > Assuming it's > compiled to machine code, is there any reason why a Yellow Box app > written in Java will not run as fast as one written in Objective-C? Well, there's garbage collection in Java, which will burn some rather small amount of time. There are also array bounds checking and the like to slow things down. I read in Byte that Sun's target is 50% slower than equivalent C, which is good enough for just about everything but Quake. > The irony is that OpenStep is already there (though granted, not on as > many platforms as Java). To my mind, the big deal is Yellow Box for Windows. If as a developer I can write to the Yellow Box and Joe User can run it on his Win95 machine, that makes OpenStep a pretty enticing prospect, much more so than currently. It all depends on how well this works. > The questions > are: Will Java's [lang + VM + API] near-universal acceptance overshadow > Yellow Box? Ah, down to brass tacks. If Java stops sucking then I'd say yes. Will Java stop sucking in the near future? The fact is, Sun can't write decent GUI code to save their souls -- they never have and they never will. At this point it's in neither Apple's nor Microsoft's best interests to help them out writing AWT class libraries, either. I think it will be realistically at least a year until Java is a viable mass-market option. > Will Apple be able to get the message out to enough > developers that they've got a better Java API than Sun? (At this point, > will anyone listen to Apple?) Apple (and certainly OpenStep) has a better reputation among developers than market share (and mass media) would indicate. The very important point here is that Apple isn't asking users to switch machines or give up Windows -- it is simply providing developers with a new way to produce Windows apps (and go cross-platform for free). Not as daunting. It all depends on Apple's execution. I'm optimistic. I have a few hundred shares of Apple stock, so I've put my money where my mouth is. Jack Boyce jboyce@physics.berkeley.edu
From: Greg_Anderson@afs.com (Gregory H. Anderson) Newsgroups: comp.sys.next.programmer Subject: Re: Is this a valid use of a category? Date: 17 Nov 1997 18:56:49 GMT Organization: Anderson Financial Systems Inc. Message-ID: <64q41h$8dm@shelob.afs.com> References: <B095EFC3-3BC67A@141.214.128.36> "Robert A. Decker" <comrade@umich.edu> writes > I have a class that has a set of methods that can be grouped togethor. > I would like to move these methods into a different file, but it really > doesn't make sense to make a new class, or to subclass my original > class. My class is GCUniverse. My category would be: > @interface GCUniverse (DisplayMethods) > ... > @end Perfectly valid. In fact, an excellent way to partition source codes for busy classes that would otherwise get clumsy to work with. > In order to use my interface from GCUniverse is it enough to just > import the category's header file? Also, my category would have to > import GCUniverse's header. Yes. > Are there any problems that can come up down the road? For instance, > if I add a variable to GCUniverse and recompile is the compiler smart > enough to know it also has to recompile the category? > (If it doesn't recompile the category then the category will assume > the variable layout of GCUniverse is the same and may access the wrong > variable because I won't be going through methods to get the variables. If you have run "make depends", the compiler will do the right thing with your category. Otherwise, the category could go out of date and cause exactly the problem you described. -- 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: Chuck Swiger <cswiger@blacksmith.com> Newsgroups: comp.sys.next.programmer Subject: Re: Q: i586-NS3.3 performance? Date: 21 Nov 1997 18:34:46 GMT Organization: BLaCKSMITH, Inc. Message-ID: <654k86$mee$1@anvil.BLaCKSMITH.com> References: <64pvkg$96r$1@joe.rice.edu> <64s44q$lae$2@ironhorse.plsys.co.uk> <thad-1811971234000001@news.rice.edu> thad@ion.rice.edu (Thad Harroun) wrote: > Charles Swiger | cswiger@BLaCKSMITH.com wrote >> You might find that profiling your application via the >> '-g' compiler switch and gprof to be informative. > > Yes, profiling has been most helpfull. It was easy to find where it was > spending most of it's time and concntrate on optimizing those parts. > > Also compiling with the standard cc (gcc 2.5.8) is just measurably slower > than gcc 2.7.2.2. So I suppose that it was this that has me most confused > and attributing the difference between 3.3 and linux to the libraries, > specifically libm.a. Hmm. I'm not especially familiar with the math coprocessor support in the Pentium, and which floating point ops it can implement directly and which are done via library calls. You might find it worthwhile, depending on which floating point ops your program uses, to inline the numerical approximation code used for transcendentals--ie, sine(), cosine(), log(), etc. Also, if you had additional knowledge of the domain of your arguments (like you'll always call trig functions with an argument in the first quadrant), you can save some preliminary overhead in these functions which converts them to that "normal" form. There was a library called libjv.a floating around on the NeXT archives which had such an implementation, and was used to avoid the line-f exception overhead imposed by the difference in the floating point implementation between the 68030/68882 combination and the 68040. This possibly could be useful to your circumstances too. Perhaps not, too. :-) -Chuck Charles Swiger | cswiger@BLaCKSMITH.com | standard disclaimer ---------------+------------------------+-------------------- I know you're an optimist if you think I'm a pessimist.
From: Matthew_Seaman@plsys.co.uk (Matthew Seaman) Newsgroups: comp.sys.next.programmer Subject: Re: Q: i586-NS3.3 performance? Date: 18 Nov 1997 13:10:50 GMT Organization: P&L Systems Message-ID: <64s44q$lae$2@ironhorse.plsys.co.uk> References: <64pvkg$96r$1@joe.rice.edu> Mime-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit Cc: thad@rice.edu In <64pvkg$96r$1@joe.rice.edu> Thad Harroun wrote: > Under NS3.3 with a 233-PII, it's considerably slower than Linux on the same > computer, with the same gcc 2.7.2.2. Why is this? Is it the mach kernel or > perhaps the older libc in NextStep? I know from searching DejaNEws that libc > hasn't been ported to NS. So, what can be done about this? Has anyone optimized > code for pentiums AND NS3.3? Would OS4.2 help? I got a copy of that around here > somewhere. Hmmm.... My guess here is that the performance difference between Linux and NS 3.3 is probably due to differences in File IO or swapping and paging performance: not that NS 3.3 does badly, but Linux does disk IO particularly well. I suppose that if you could load your system up with sufficient RAM to be able to do the whole job in memory and if you could redesign the program to minimize the amount of reading and writing of files, then you would see a much smaller performance difference between NS 3.3 or Linux on the same hardware. Unfortunately, upgrading to OS 4.2 won't help: the kernel layer in 4.2 is pretty much identical to 3.3's so the file system performance won't have changed. OS 4.2 does have a few other improvements over NS 3.3 though, particularly in drivers for Intel hardware: most of the difference is in the application programming (ie. OpenStep) kits though. Matthew [Posted and mailed] -- Certe, Toto, sentio nos in Kansate nin iam adesse. Matthew Seaman P&L Systems, 12 The Broadway, Amersham, Bucks., HP7 0HP, UK Tel: +44 1494 432422 Fax: +44 1494 432478
From: pmorelli@leland.stanford.edu.foo (Peter Morelli) Newsgroups: comp.sys.next.programmer Subject: Re: Installer and Apache questions Date: Thu, 13 Nov 1997 16:49:42 -0800 Message-ID: <pmorelli-1311971649420001@arete.stanford.edu> References: <pmorelli-1211971702590001@arete.stanford.edu> In article <pmorelli-1211971702590001@arete.stanford.edu>, pmorelli@leland.stanford.edu.foo (Peter Morelli) wrote: > Couple of questions from a NeXT/Rhapsody newbie > > Has anyone had luck installing Apache, just provided by Apple at their ftp > site as an unsupported file, on Rhapsody DR1? I've tried installing the > binary, but all it does is place what looks like a terminal app in sbin, > and some html files. Where are all the config files etc.? I haven't tried > downloading the source yet... > > Second, I've noticed that installer.sh generates receipts when installing > packages. I can't seem to find them after the install, though. Where do > they go, and are they something like install logs, used by an unistaller? > Thanks for any help. > > --Peter Morelli > > -- > Please remove ".foo" from reply address to reach me. > Damn spammers! > > --We Will Either Find a Way, or Make One -- Hannibal (247-183 B.C.) Found it, no worries. Works like a charm, thanks for the responses. --Peter Morelli -- Please remove ".foo" from reply address to reach me. Damn spammers! --We Will Either Find a Way, or Make One -- Hannibal (247-183 B.C.)
From: mpaque.spa-am@nospam.wco.com (Mike Paquette) Newsgroups: comp.sys.next.programmer Subject: Re: How to make sharable executable files? Date: Sat, 22 Nov 1997 18:52:29 GMT Organization: Electronics Service Unit No. 16 Message-ID: <34772750.1487703@news.wco.com> References: <64vphl$60q$1@neptune.uniserve.com> On 19 Nov 1997 22:34:28 GMT, fpang@nospam.uniserve.com wrote: >I'd like to try making a sharable executable file and set the sticky bit >on it. From the man pages, it says: [BSD ld man page stuff] >So the ld on NS 3.3 does not include such options. Is it possible at all >to do this? Yup. By default, programs linked using the standard tools are set up for shared text and constants, so that all running copies page from the disk image. The ld stuff you mention looks like it came from a BSD man page. I don't believe that's applicable to the Mach-O object file format and NeXT's linker. You could set the 'sticky bit' by hand as root. See the man page for chmod. Mike Paquette mpaque AT wco.com (Damn junk-mailers!)
From: seanlNoSpam@carmi.cs.umd.edu (Sean Luke) Newsgroups: comp.sys.next.programmer Subject: Re: Is Objective-C Dead? Date: 18 Nov 1997 16:57:53 GMT Organization: University of Maryland at College Park Distribution: world Message-ID: <64sheh$okv$1@walter.cs.umd.edu> References: <64e38o$7611@hpcc883.corp.hp.com> <346e9063.5465732@news.wco.com> <64nnds$4h1$2@walter.cs.umd.edu> <64olhs$mk8@mochi.lava.net> Art Isbell - remove "DOT (arti@lava.DOTnet) wrote: >seanlNoSpam@carmi.cs.umd.edu (Sean Luke) wrote: > >> the #1 >> reason to pick Objective-C over Java is that Objective-C is an order of >> magnitude faster. > > Are you comparing Objective-C with interpreted or compiled Java? Why >would compiled Java be significantly slower than Objective-C? It has nothing to do with "compiled" versus "interpreted". 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. For a peek into Java's speed future, look at Lisp. Lisp has had four and a half decades to become as optimized as possible for a compiled, dynamic, ephemerally garbage-collected language with good exception handling. Lisp has historically been (along with Fortran) one of the foremost languages for compiler optimizer research. Yet to date it's *still* slower than the young upstart Objective-C, even when written with good declarations. Let's get our heads out of the sand. I think Java's a great language. And I love Java's modern feature set. But these things come at a price, and no magic wand is going to eliminate the cost. _____________________________________________________________________________ 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: 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: <19598879656442@digifix.com> Date: 23 Nov 1997 05:00:08 GMT Organization: Digital Fix Development Message-ID: <8981880261224@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: thad@ion.rice.edu (Thad Harroun) Newsgroups: comp.sys.next.programmer Subject: Re: Q: i586-NS3.3 performance? Date: Tue, 18 Nov 1997 12:34:00 -0500 Organization: Rice University Message-ID: <thad-1811971234000001@news.rice.edu> References: <64pvkg$96r$1@joe.rice.edu> <64s44q$lae$2@ironhorse.plsys.co.uk> Matthew_Seaman@plsys.co.uk (Matthew Seaman) wrote: > Hmmm.... My guess here is that the performance difference between Linux and > NS 3.3 is probably due to differences in File IO or swapping and paging > performance: There's the rub. It's all math. The program requires around 4 MB memory (I have 64MB) and then writes to file once when done. Charles Swiger | cswiger@BLaCKSMITH.com wrote >You might find that profiling your application via the >'-g' compiler switch and gprof to be informative. Yes, profiling has been most helpfull. It was easy to find where it was spending most of it's time and concntrate on optimizing those parts. Also compiling with the standard cc (gcc 2.5.8) is just measurably slower than gcc 2.7.2.2. So I suppose that it was this that has me most confused and attributing the difference between 3.3 and linux to the libraries, specifically libm.a. Thanks for the suggestions, Thad ----- thad@rice.edu -- Thad Harroun Rice University thad@ion.rice.edu
From: pete@ohm.york.ac.uk (-bat.) Newsgroups: comp.sys.next.programmer Subject: Re: Q: Dumb programmer questions Date: 18 Nov 1997 16:14:23 GMT Organization: The University of York, UK Sender: pcf1@york.ac.uk Message-ID: <64sesv$lki$1@pump1.york.ac.uk> References: <19971117201100.PAA12697@ladder01.news.aol.com> larrysb@aol.com (LarrySB) writes: > Also, my bread and butter is quantitative image analysis. So, where can I get > to the actual raw pixels in the NSImageRep classes? I have to admit to being V.difficult - the image may be packed in any one of umpteen ways. I wrote a little function to unpack a tiff into a block of memory which works under almost all circumstances that you can have if you want it... -bat.
From: Curtis Crowson <curtis_crowson@removeme.emory.org> Newsgroups: comp.sys.next.programmer Subject: very Newbie Openstep questions Date: Tue, 18 Nov 1997 08:38:03 -0500 Organization: Emory University System of Health Care Message-ID: <34719A3A.41FB@removeme.emory.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit I am writing a small game based on an article by Don Yacktman, Information Please, on www.stepwise.com (really good stuff for learning Objective C and Openstep). I need to find some sample code for creating NsControls programatically. I looked at the Rhapsody documentation and it gives me every method but no samples that illustrate what they are saying, and apparently I am not smart enough to figure it out without examples. I would like to know how to do this and if there is a resource (book, website, etc.) that has samples of NsControls being created on the Fly. I need a button with a picture on it that implements an action. Probably very simple but you need to know which methods to call to set up everything correctly. I am using openstep 4.2. I was also curious on how to set the maximum optimization level. I tried entering O2 in the build option box, but it did not work. (This is probably RTFM material) And which kind of picture gets redrawn the fastest or does it matter? I have EPS, or TIFF format. -- Spam protection in place. remove the removeme from the address to reply.
From: fpang@nospam.uniserve.com Newsgroups: comp.sys.next.programmer Subject: How to make sharable executable files? Date: 19 Nov 1997 22:34:28 GMT Organization: Uniserve Message-ID: <64vphl$60q$1@neptune.uniserve.com> I'd like to try making a sharable executable file and set the sticky bit on it. From the man pages, it says: STICKY TEXT EXECUTABLE FILES An executable shareable file whose sticky bit is set will not be immediately discarded from swap space after execution. The kernel will hoard the text segment of the file for future reuse and avoid having to reload the program. Shareable text segments are normally placed in a least-frequently-used cache after use, and thus the `sticky bit' has little effect on commonly-used text images. Sharable executable files are created with the -n and -z options of the loader ld(1). Only the super-user can set the sticky bit on a sharable executable file. So the ld on NS 3.3 does not include such options. Is it possible at all to do this?
From: larrysb@aol.com (LarrySB) Newsgroups: comp.sys.next.programmer Subject: Next disc on a Mac? Date: 23 Nov 1997 18:53:37 GMT Message-ID: <19971123185301.NAA10627@ladder02.news.aol.com> Organization: AOL http://www.aol.com Ok, I gave up trying to read mac and dos formmated floppies in RDR. Since the machine I'm doing this on is at home, with no other computers to play with, I need a means to move files between the MacOS and RDR. So, since RDR can't do it, does anyone have a hack that will let the mac mount either Next format floppies, or even better, a RDR- UFS partition on a hard disk? That doesn't seem entirely impossible. The Mac can read a lot of volume formats - why not a UFS? -- Dr. Nuketopia Read the Blue Glow in Tubes FAQ at http://www.persci.com/~larrysb for all you spammers: Chair: Reed Hundt, rhundt@fcc.gov; Commissioners: James Quello, jquello@fcc.gov; Susan Ness, sness@fcc.gov; Rachelle Chong, rchong@fcc.gov
From: kelly@superpsm1.com Newsgroups: comp.sys.next.programmer Subject: SUPER-PC Organization: SUPER-PC Message-ID: <34797dbb.0@news3.uswest.net> Date: 24 Nov 97 13:14:35 GMT PERSONAL NOTE: I would like to thank the Internet community for the opportunity to participate in the following money making program. This program has allowed me to quit my full time job and pull the kids out of day care. THANKS! **************** Here's the Opportunity ****************** Work from home with your PC distributing free software and information reports worldwide via e-mail and the Internet. Our exclusive software, PC-SUPER-MLM, will give you the information and tools that you need to start your own Computer Based Business as an Information & Software Distributor. Achieve FINANCIAL INDEPENDENCE working from home with your computer using our proven method. Our products are INFO-REPORTS that provide valuable information that helps you to reach FINANCIAL INDEPENDENCE. Our products can be easily duplicated and distributed via on-line. This gives us the ability to market all over the world with virtually no distribution cost. THE REPORTS ARE: 1) Understanding The Real Power Of MLM 2) Everything You Need To Know About The Internet 3) Marketing Your Business On-Line 4) Secrets Of The Richest People In The World 5) The Truth About Downline Building Clubs 6) The Guide To The PC-SUPER-MLM System THE REPORTS COST $5. U.S. EACH. BEST OF ALL, PC-SUPER-MLM is affordable to anyone, and it is the easiest, simplest, and most powerful program you have ever seen. This program is a proven MONEY MAKER. Your outlay of $30. U.S. for SIX information reports could return you a potential $500,000 plus. Your FREE copy of PC-SUPER-MLM has an on-line manual which will explain how this could be achieved. PC-SUPER-MLM can be downloaded from the following site: http://www.superpsm1.com Thank you, Kelly Johnson kelly@superpsm1.com
From: Markee <markee@april.demon.co.uk> Newsgroups: comp.sys.acorn.hardware,comp.sys.acorn.misc,comp.sys.ibm.pc.demos,comp.sys.ibm.pc.games.adventure,comp.sys.ibm.pc.games.action,comp.sys.ibm.pc.games.flight-sim,comp.sys.ibm.pc.games.strategic,comp.sys.ibm.pc.hardware.chips,comp.sys.ibm.pc.hardware.video,comp.sys.laptops,comp.sys.misc,comp.sys.next.hardware,comp.sys.next.bugs,comp.sys.next.marketplace,comp.sys.next.misc,comp.sys.next.programmer,comp.sys.next.software Subject: Re: Computer Problems??? Arizona Date: Sat, 22 Nov 1997 23:14:28 +0000 Organization: april Distribution: world Message-ID: <iofLaCAUd2d0EwGf@april.demon.co.uk> References: <34747E4A.928B0D1A@netzone.com> MIME-Version: 1.0 In article <34747E4A.928B0D1A@netzone.com>, Jeff Piurek <jeff777@netzone.com> writes > Are you having trouble understanding why your computer >seems to be so difficult at times? Do you spend hours night after night > >trying to solve the problem to no avail? Usually these problems can be >solved quite easy and inexpensively. > We have spent many hours working with the same problems > >that you are currently facing. Don't you think that its time to spend Perhaps we could email him with some obscure Acorn problem to solve...Forgot, Acorn's don't have obscure intermittent, problems (but I suppose we can emulate Win95) -- Markee
From: Jonathan Hendry <jhendry@subsequent.com> Newsgroups: comp.sys.next.programmer Subject: Re: Next disc on a Mac? Date: 23 Nov 1997 23:11:39 GMT Organization: Steel Driving Software, Chicago Sender: Jonathan Hendry <jhendry@isdnjhendry.cmg.fcnbd.com> Message-ID: <65ad7b$c6p@sjx-ixn6.ix.netcom.com> References: <19971123185301.NAA10627@ladder02.news.aol.com> LarrySB <larrysb@aol.com> wrote: > Ok, I gave up trying to read mac and dos formmated floppies in RDR. Since the > machine I'm doing this on is at home, with no other computers to play with, I > need a means to move files between the MacOS and RDR. > So, since RDR can't do it, does anyone have a hack that will let the mac mount > either Next format floppies, or even better, a RDR- UFS partition on a hard > disk? Use 'tar' to create a 'tar floppy'. Format doesn't matter, tar just uses it as raw bytes. - Jon
From: Chuck Swiger <cswiger@blacksmith.com> Newsgroups: comp.sys.next.programmer Subject: Re: fomit-frame-pointer question.. Date: 24 Nov 1997 18:09:42 GMT Organization: BLaCKSMITH, Inc. Message-ID: <65cft6$cgm$5@anvil.BLaCKSMITH.com> References: <65agec$9a4@plains.NoDak.edu> awang@plains.NoDak.edu (Andy Wang) wrote: > I kind of understand the general idea behind how fomit-frame-pointer works. > now can anyone explain to me what type of code would cause > something to seg fault when compiled with this option? Assuming the code is truly portable (which is not the case with CLISP, most likely-- a language interpreter necessarily is more involved with the details of the hardware's calling conventions), this has to be attributed to a bug with the optimizing section of the compiler. Which architecture are you compiling for, and which version of the compiler are you using (or which version of NEXTSTEP are you running)? -Chuck Charles Swiger | cswiger@BLaCKSMITH.com | standard disclaimer ---------------+------------------------+-------------------- I know you're an optimist if you think I'm a pessimist.
From: mbessey@apple.com (Mark Bessey) Newsgroups: comp.sys.next.programmer Subject: Re: Next disc on a Mac? Date: 24 Nov 1997 19:27:21 GMT Organization: Apple Computer, Inc. Message-ID: <65ckep$v86$1@news.apple.com> References: <19971123185301.NAA10627@ladder02.news.aol.com> LarrySB writes > Ok, I gave up trying to read mac and dos formmated floppies in RDR. > Since the machine I'm doing this on is at home, with no other computers > to play with, I need a means to move files between the MacOS and RDR. > > So, since RDR can't do it, does anyone have a hack that will let the mac > mount either Next format floppies, or even better, a RDR- UFS partition > on a hard disk? > > That doesn't seem entirely impossible. The Mac can read a lot of volume > formats - why not a UFS? I can't believe I'm actually suggesting this, but: If you install the Blue Box (when it arrives), you can use any mac FTP client to transfer files back and forth between Rhapsody and MacOS... That's what I do (at least until they get HFS partition support working) -- Mark Bessey Apple Computer, Inc. -->I DON'T SPEAK FOR APPLE<--
From: awang@plains.NoDak.edu (Andy Wang) Newsgroups: comp.sys.next.programmer Subject: fomit-frame-pointer question.. Date: 23 Nov 1997 18:06:36 -0600 Organization: North Dakota Higher Education Computing Network Message-ID: <65agec$9a4@plains.NoDak.edu> I kind of understand the general idea behind how fomit-frame-pointer works. now can anyone explain to me what type of code would cause something to seg fault when compiled with this option? i recently hacked up fortune-mod to copmile under OPENSTEP and came across this problem, and i just set up clisp and came across the same problem. everything works fine without the fomit-frame-pointer option but with it it just segfaults. 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: Garance A Drosehn <gad@eclipse.its.rpi.edu> Newsgroups: comp.sys.next.programmer Subject: Re: Is Objective-C Dead? Date: 24 Nov 1997 20:47:12 GMT Organization: Rensselaer Polytechnic Institute, Troy NY, USA Message-ID: <65cp4g$qfd@usenet.rpi.edu> References: <64e38o$7611@hpcc883.corp.hp.com> <346e9063.5465732@news.wco.com> <64nnds$4h1$2@walter.cs.umd.edu> <64olhs$mk8@mochi.lava.net> <19971119034529499232@sdn-ts-002txhousp09.dialsprint.net> <jboyce-1911970359110001@jboyce.hip.berkeley.edu> <199711200340423006446@sdn-ts-001txhousp01.dialsprint.net> <jboyce-2011970835560001@jboyce.hip.berkeley.edu> jboyce@physics.berkeley.edu (Jack Boyce) wrote: > drifterusa@sprintmail.com (John Bauer) wrote: > > Who is making these compilers? Has any Mac vendor announced > > plans to do so? > > To my knowledge, no. The native compilers I've been reading > about are for x86 (so far). Expect this to change fast. I believe we have some beta-versions of Java compilers for AIX (PowerPC) and Solaris (SPARC), although I haven't tried to use them yet. (we didn't write them, we have them from somewhere else...) --- Garance Alistair Drosehn = gad@eclipse.its.rpi.edu Senior Systems Programmer (MIME & NeXTmail capable) Rensselaer Polytechnic Institute; Troy NY USA
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: nurban@crib.bevc.blacksburg.va.us (Nathan Urban) Newsgroups: comp.sys.next.advocacy,comp.sys.next.programmer Subject: Re: Scripting in Rhapsody Followup-To: comp.sys.next.programmer Date: 24 Nov 1997 18:44:24 -0500 Organization: Data Systems Consulting, Inc. Message-ID: <65d3go$edb$1@crib.bevc.blacksburg.va.us> References: <maury-1411971402470001@199.166.204.230> <347795AF.D6B8C788@newscorp.com> <maury-2411971627570001@199.166.204.230> <slrn67jvbr.gj3.sal@panix3.panix.com> In article <slrn67jvbr.gj3.sal@panix3.panix.com>, sal@panix3.panix.com (Salvatore Denaro) wrote: > Quick question for the openstep gurus, how would I get a listing of > objects/methods in an App? Would I need to get this from the developer > or would rhapsody/developer have a tool to extract this info? 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?) [Cross-posted to comp.sys.next.programmer; followups to same group]
From: Steve Dekorte <dekorte@slip.net> Newsgroups: comp.sys.next.programmer,comp.lang.objective-c Subject: Re: Can I do this? (interpret a string as a method and add it to a class?) Date: 20 Nov 1997 06:48:11 GMT Organization: Slip.Net (http://www.slip.net) Message-ID: <650mfb$6ec$1@owl.slip.net> References: <B08CF129-ED25D9@141.214.128.36> <648rhc$t2c$1@owl.slip.net> <64fo66$3731@castor.cca.rockwell.com> In comp.lang.objective-c Erik M. Buck <embuck@palmer.cca.rockwell.com> wrote: > See the shareware Eval application available from Opestep fts sites. While Eval.app (A 3.3 only app I think) does this, it is not trivial to do and there are restrictions on what you can do. It's not a matter of calling [myObject addMethod:MethodFromString(@"-myMethod { return blah; }")]; or something as it would be in NetwonScript or Smalltalk - it's more like very serious C/Objective-C runtime hacking and still involves invoking a background compiler. (Which is something that non-developer installed machines won't even have). There are also a number of issues around compiling code in this manner. Like where does it look for headers? Do all the possible headers it might need even exist? Do you have to ship headers with apps if you want to do this in a general way at runtime? Will it see 'class'/static variables? If you're on NT you can't even count on all you're compile time classes being around at runtime - how do you add methods to those classes? Etc. Objective-C is great, but it is still a C-based language at heart. So while we can take advantage of it's power and speed for now, we should really be looking towards more dynamic languages like NewtonScript for the future. -- Steve Dekorte - OpenStep consultant - San Francisco
From: Cosmo Roadkill <cosmo.roadkill%bofh.int@rauug.mil.wi.us> Newsgroups: comp.sys.next.programmer Subject: cmsg cancel <34797dbb.0@news3.uswest.net> Control: cancel <34797dbb.0@news3.uswest.net> Date: 24 Nov 1997 13:17:24 GMT Organization: BOFH Space Command, Usenet Division Message-ID: <cancel.34797dbb.0@news3.uswest.net> Sender: kelly@superpsm1.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: "John N. Alegre" <jalegre@andante-systems.com> Newsgroups: comp.sys.next.programmer Subject: ODBC/JDBC Database on NeXT Cube (o.s. 3.3)? Date: Mon, 24 Nov 1997 15:55:58 -0600 Organization: Andante Systems Message-ID: <3479F7EE.9F01B07E@andante-systems.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit I am looking for an SQL database that I can serve to a TCP/IP network, from NeXT O.S. 3.3, that also has access via ODBC/JDBC. In fact access via ODBC/JDBC is my main concern. We want to serve the DB from a NeXT cube (OS 3.3) and use it to develop client software on both NT and Mac(Rhaposdy). All comments welcome -- John N. Alegre Andante Systems ############################################################# # NeXTMail preferred. # jalegre@andante-systems.com | If you plant ice, # alegrej@andante.mn.org | you're gonna harvest wind! # jalegre@lenti.med.umn.edu | Hunter/Garcia ############################################################# # URL http://www.andante-systems.com #############################################################
From: rdieter@math.unl.edu (Rex Dieter) Newsgroups: comp.sys.next.programmer Subject: Re: Installing gcc.2.7.2 in NS 3.3 user Date: 20 Nov 1997 18:43:15 GMT Organization: University of Nebraska--Lincoln Message-ID: <6520c3$f4a@crcnis3.unl.edu> References: <651elf$j6$1@news.xmission.com> In article <651elf$j6$1@news.xmission.com> Trevin Beattie <*trevin*@*xmission*.*com*> writes: > Andang Kustamsi wrote: > > [...] Now I need ld (linker) but I can not find it > > anywhere. Any idea where I can find the linker? > > The Gnu linker is part of binutils... However, I > have no idea if the unmodified Gnu version works with NeXTSTEP. Have > you tried a symbolic link to NeXT's native ld? GNU's binutils do not support NeXTSTEP. I believe the user in question here doesn't have NeXT's Developer packages, so he doesn't have NeXT's ld either. -- 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: opardalis@aol.com (Opardalis) Newsgroups: comp.sys.next.programmer Subject: HELP!! I messed up my ROM!! Date: 25 Nov 1997 13:07:16 GMT Message-ID: <19971125130701.IAA29960@ladder01.news.aol.com> Organization: AOL http://www.aol.com I went into my ROM Monitor before startup to check Ram configuration. I must of messed something up, but it can't find my boot device. When I first went into the ROM Monitor I typed "c" and startup would continue. Then the next day I turned it on and I went right into the ROM Monitor and said, default boot device not found. I tryed to set the boot device but I have no idea how to do it. It says type b [device,ctrl,unit,part] [filename] [flag], well I have no idea how to fill that in. All I know is that my boot device is my SCSI hard drive. Some one HELP, e-mail me if you know how to fix this!!!
From: rainer@mathematik.uni-wuerzburg.de (Rainer Frohnhoefer) Newsgroups: comp.sys.next.programmer Subject: Re: fomit-frame-pointer question.. Date: 25 Nov 1997 09:42:23 GMT Organization: University of Wuerzburg, Germany Message-ID: <65e6hv$mb@lobotomy.urz.uni-wuerzburg.de> References: <65agec$9a4@plains.NoDak.edu> <65cft6$cgm$5@anvil.BLaCKSMITH.com> <65ddo4$ct6@plains.NoDak.edu> Mime-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit Cc: awang@plains.NoDak.edu In <65ddo4$ct6@plains.NoDak.edu> Andy Wang wrote: > it happens both with gcc 2.7.2.3 and the default cc (gcc 2.7.2.1) on OPENSTEP > 4.2. > I was able to compile clisp on NEXTSTEP 3.3 with no modifcations > to the Makefile (so -fomit-frame-pointer was still in CFLAGS) > and it worked great. > all of this was on Intel architecture. AFAIK, clisp used some dirty hacks like using only the lower 24 bit of an address and storing data in the remaining 8. (It was started on an Atari ST). The C libraries on 4.x are, from what one hears, somewhat broken. If you've access to a 3.3 machine, maybe that's the route to go. ------------------------------------- "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: awang@plains.NoDak.edu (Andy Wang) Newsgroups: comp.sys.next.programmer Subject: Re: fomit-frame-pointer question.. Date: 24 Nov 1997 20:39:00 -0600 Organization: North Dakota Higher Education Computing Network Message-ID: <65ddo4$ct6@plains.NoDak.edu> References: <65agec$9a4@plains.NoDak.edu> <65cft6$cgm$5@anvil.BLaCKSMITH.com> In article <65cft6$cgm$5@anvil.BLaCKSMITH.com>, Chuck Swiger <cswiger@blacksmith.com> wrote: >Assuming the code is truly portable (which is not the case with CLISP, most >likely-- a language interpreter necessarily is more involved with the details >of the hardware's calling conventions), this has to be attributed to a bug >with the optimizing section of the compiler. > >Which architecture are you compiling for, and which version of the compiler >are you using (or which version of NEXTSTEP are you running)? it happens both with gcc 2.7.2.3 and the default cc (gcc 2.7.2.1) on OPENSTEP 4.2. I was able to compile clisp on NEXTSTEP 3.3 with no modifcations to the Makefile (so -fomit-frame-pointer was still in CFLAGS) and it worked great. all of this was on Intel architecture. 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: 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: Cosmo Roadkill <cosmo.roadkill%bofh.int@rauug.mil.wi.us> Newsgroups: comp.sys.next.programmer Subject: cmsg cancel <65dr94$bqp@sjx-ixn4.ix.netcom.com> Control: cancel <65dr94$bqp@sjx-ixn4.ix.netcom.com> Date: 25 Nov 1997 06:35:34 GMT Organization: BOFH Space Command, Usenet Division Message-ID: <cancel.65dr94$bqp@sjx-ixn4.ix.netcom.com> Sender: money@cash.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: Jeff Piurek <jeff777@netzone.com> Newsgroups: comp.sys.acorn.hardware,comp.sys.acorn.misc,comp.sys.ibm.pc.demos,comp.sys.ibm.pc.games.adventure,comp.sys.ibm.pc.games.action,comp.sys.ibm.pc.games.flight-sim,comp.sys.ibm.pc.games.strategic,comp.sys.ibm.pc.hardware.chips,comp.sys.ibm.pc.hardware.video,comp.sys.laptops,comp.sys.misc,comp.sys.next.hardware,comp.sys.next.bugs,comp.sys.next.marketplace,comp.sys.next.misc,comp.sys.next.programmer,comp.sys.next.software Subject: Computer Problems??? Arizona Date: Thu, 20 Nov 1997 11:15:38 -0700 Organization: Eagle Supply Message-ID: <34747E4A.928B0D1A@netzone.com> Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="------------B2C2E267906B7D094C7B90B6" This is a multi-part message in MIME format. --------------B2C2E267906B7D094C7B90B6 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Are you having trouble understanding why your computer seems to be so difficult at times? Do you spend hours night after night trying to solve the problem to no avail? Usually these problems can be solved quite easy and inexpensively. We have spent many hours working with the same problems that you are currently facing. Don't you think that its time to spend your time more productively doing the things you set out to do rather than continuing to wrestle with that computer? Believe me I have been there. And was willing to do anything to make the problem just go away. That is why I started my own business helping other people unlock their computers true potential, rather than constantly trying to fix it.. I have been working on computers since 1990 and have resolved many problems. Mostly in the hardware field. Such as upgrades service and trouble shooting software and hardware conflicts. In a joint effort with my partner Betty who has a vast knowledge in software ranging from Windows, Word, Excel, Access, Quickbooks and more and has solved many problems in the software realm through classes in a corporate setting , as well as a personal one on one basis. I believe that we may be able to help take the edge off your computers problems. So if your have a small business or just indulge in personal computing. Please give us a try when you wake to your next computer nightmare. Our prices are very competitive and non gouging. And believe me, I have been there before and do understand. I am sorry to not offer our services outside the state of Arizona yet. But we are researching it in depth before taking that big step. Thank You for your attention: Sincerely Jeff Piurek Email: jeff777@netzone.com --------------B2C2E267906B7D094C7B90B6 Content-Type: text/x-vcard; charset=us-ascii; name="vcard.vcf" Content-Transfer-Encoding: 7bit Content-Description: Card for Jeff Piurek Content-Disposition: attachment; filename="vcard.vcf" begin: vcard fn: Jeff Piurek n: Piurek;Jeff email;internet: jeff777@netzone.com x-mozilla-cpt: ;0 x-mozilla-html: FALSE version: 2.1 end: vcard --------------B2C2E267906B7D094C7B90B6--
From: Ian Gordon <ian@slac.com> Newsgroups: comp.sys.next.programmer Subject: Rhapsody [Intel] Symbol Information? Date: 25 Nov 1997 15:27:34 GMT Organization: SLAC Research Message-ID: <65eqp6$1bh$2@solaris.cc.vt.edu> Does Rhapsody [Intel] support Codeview debugging information? Ian Gordon ian@slac.com
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: Guy Moreillon <moreillon@nagra-kudelski.ch> Subject: 32 bits TIFF on OpenStep nightmare Date: Tue, 25 Nov 1997 11:22:34 -0600 Message-ID: <880478051.23433@dejanews.com> Newsgroups: comp.sys.next.programmer Organization: Deja News Posting Service I'm having some trouble creating a 32 bits TIFF images on OpenStep (for Windows NT4.0). I read a 32 bits Targa image from a file, then I store each pixel in the 4 planes (Red, Green, Blue, Alpha) of a NSBitmapImageRep configured for that purpose, then I request a TIFFRepresentation from that NSBitmapImageRep and I finally save that data in a file. Fine. I've checked the various planes, everything's perfect. But when I drag'n'drop the image into Draw or into the InterfaceBuilder, the alpha channel messes up everything and I get some pretty weird colors all over. If I skip the alpha channel in the Targa-TIFF translation, the image is clean (but the background isn't transparent, of course). If I extract each channel, one after the other, and put them each in a separate B/W TIFF image, they all look clean, including the Alpha channel. But when I put them all together, I get crap. What gives ? -- Guy Moreillon -------------------==== Posted via Deja News ====----------------------- http://www.dejanews.com/ Search, Read, Post to Usenet
From: larrysb@aol.com (LarrySB) Newsgroups: comp.sys.next.programmer Subject: Re: Next disc on a Mac? Date: 25 Nov 1997 20:07:29 GMT Message-ID: <19971125200700.PAA27909@ladder02.news.aol.com> Organization: AOL http://www.aol.com References: <65ckep$v86$1@news.apple.com> <<<< I can't believe I'm actually suggesting this, but: If you install the Blue Box (when it arrives), you can use any mac FTP client to transfer files back and forth between Rhapsody and MacOS... That's what I do (at least until they get HFS partition support working) >>>> Waiting patiently...<g> I can't beleive no one has hacked up a way to mount the UFS volume from the Mac OS yet. That seems like a pretty easy trick. I once started on similar thing to mount WORM drives formatted for OS9. I could never get the original volume format spec's for the WORMS, as the developer had long since gone belly up. It didn't seem impossible though. -- Dr. Nuketopia Read the Blue Glow in Tubes FAQ at http://www.persci.com/~larrysb for all you spammers: Chair: Reed Hundt, rhundt@fcc.gov; Commissioners: James Quello, jquello@fcc.gov; Susan Ness, sness@fcc.gov; Rachelle Chong, rchong@fcc.gov
From: "Arnaud Debayeux" <debayeux@easynet.fr> Newsgroups: comp.sys.next.programmer Subject: How to compile with "-static" with OS 4.2 ? Date: 25 Nov 1997 22:06:01 GMT Organization: [posted via] Easynet France Message-ID: <01bcf9ee$d3ae9d20$6b5e72c3@debayeux.easynet.fr> Hello, I'm trying to compile an executable with the option "-static" under OpenStep 4.2 for Mach/Intel. Why ? Just because I looked at the code generated with the default option "-dynamic", and I don't like all the code generated for the lazy bounding, it's even used for the much called objc_msgSend ! Is there a better way, for a more efficient binding ? Is it unavoidable ? Where can I find a explanation about the Mach-Object / 4.3bsd /ELF differences ? But there is no System static library claimed by "ld". Where can I find it ? How could I create it from the System dynamic library ? Or is static compiling simply impossible, since the objc-runtime is in a dynamic library ? By the way, is the source code of this runtime available ? How could I extract object files from a library (System) ? With otool, nm... ? The GNU gcc source code is bundled with OpenStep 4.2 Developer. Did anybody successfully compiled it and recreated the tools cc, ld... ? Are these compiling issues the same with OpenStep Enterprise (for NT) ? Thanks
From: rosdan@aol.com (Rosdan) Newsgroups: comp.sys.next.programmer Subject: Re: Can I do this? (interpret a string as a method and add it to a class?) Date: 26 Nov 1997 04:37:20 GMT Message-ID: <19971126043700.XAA21450@ladder02.news.aol.com> 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.
From: Gerben_Wierda@RnA.nl Newsgroups: comp.sys.next.programmer Subject: NEXTSTEP 3.3 POSIX bugs Date: Wed, 26 Nov 1997 23:01:06 GMT Organization: R&A Sender: news@RnA.NL Message-ID: <EK9zxv.Kr6@RnA.NL> Have there ever been workarounds for the posix bugs in NEXTSTEP 3,3? If not, maybe someone knows how to temporarily disable POSIX so that the kernel uses the non-posix versions of basic file calls? -- 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: awang@plains.NoDak.edu (Andy Wang) Newsgroups: comp.sys.next.programmer Subject: Re: fomit-frame-pointer question.. Date: 26 Nov 1997 13:34:50 -0600 Organization: North Dakota Higher Education Computing Network Message-ID: <65htkq$u57@plains.NoDak.edu> References: <65agec$9a4@plains.NoDak.edu> <65cft6$cgm$5@anvil.BLaCKSMITH.com> <65ddo4$ct6@plains.NoDak.edu> <65e6hv$mb@lobotomy.urz.uni-wuerzburg.de> In article <65e6hv$mb@lobotomy.urz.uni-wuerzburg.de>, Rainer Frohnhoefer <rainer@mathematik.uni-wuerzburg.de> wrote: > AFAIK, clisp used some dirty hacks like using only the lower 24 bit of an >address and storing data in the remaining 8. (It was started on an Atari ST). > > The C libraries on 4.x are, from what one hears, somewhat broken. If you've >access to a 3.3 machine, maybe that's the route to go. damn.. no c++ headers, broken c libraries, ugh.. i figured that CLISP might do some strange stuff to make fomit-frame-pointer act funny, but i can't imagine what woudl have caused it in fortune. hurm, thanks for the information though. 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: awang@plains.NoDak.edu (Andy Wang) Newsgroups: comp.sys.next.programmer Subject: g++ headers anywhere? Date: 26 Nov 1997 13:37:51 -0600 Organization: North Dakota Higher Education Computing Network Message-ID: <65htqf$fpv@plains.NoDak.edu> i noticed OpenStep 4.2 has libg++ and libiostream, but are the headers available anywhere? i could always compile my own libg++ i know, but i was just hopiong to be able to get the g++ headers for whatever libg++ version is pre-installed.. for completeness or something like that *8^) thanks 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: raphael@willy.cs.mcgill.ca (Louis Raphael) Newsgroups: comp.sys.next.programmer Subject: cmsg cancel <101197085319@camera-for-you19.com> Control: cancel <101197085319@camera-for-you19.com> Date: Wed, 26 Nov 1997 21:01:48 -0500 Organization: McGill University Computing Centre Sender: "CAMERA" camera@camera-for-you19.com Message-ID: <cancel.101197085319@camera-for-you19.com> Summary: SPAMcancel -- BI > 20 This post was SPAMcancelled, for having a BI > 20. For further information, or if you think I made a mistake, please e-mail.
From: "VACATIONS" vacation@free-vacation18.com Newsgroups: comp.sys.next.programmer Subject: >>> F R E E V A C A T I O N S <<< Message-ID: <201197203820@free-vacation18.com> Organization: F-G-H Date: Thu, 27 Nov 1997 05:53:26 GMT NNTP-Posting-Date: Thu, 27 Nov 1997 00:53:26 EST =================================== >>> F R E E V A C A T I O N S <<< =================================== http://www.vacationpromotions.com <><<<<=>>=>><<<>=>=<
From: Cosmo Roadkill Jr. <cosmo.roadkill%bofh.int@rauug.mil.wi.us> Newsgroups: comp.sys.next.programmer Subject: cmsg cancel <201197203820@free-vacation18.com> Control: cancel <201197203820@free-vacation18.com> Date: 27 Nov 1997 06:25:09 GMT Organization: BOFH Space Command, Usenet Division Message-ID: <cancel.201197203820@free-vacation18.com> Sender: "VACATIONS" vacation@free-vacation18.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: Cosmo Roadkill <cosmo.roadkill%bofh.int@rauug.mil.wi.us> Newsgroups: comp.sys.next.programmer Subject: cmsg cancel <65j5m8$shd$5374@news.flinet.com> Control: cancel <65j5m8$shd$5374@news.flinet.com> Date: 27 Nov 1997 06:49:31 GMT Organization: BOFH Space Command, Usenet Division Message-ID: <cancel.65j5m8$shd$5374@news.flinet.com> Sender: Computer Addict<computeraddicts@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!
From: seanlNoSpam@carmi.cs.umd.edu (Sean Luke) Newsgroups: comp.sys.next.programmer Subject: Sound InfoString bug Date: 27 Nov 1997 14:40:07 GMT Organization: University of Maryland at College Park Message-ID: <65k0o7$ltg$1@walter.cs.umd.edu> I've been wrestling with a devious bug in the Sound object (3.2, can't verify if it's in any later version). 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. 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. Just wondering if anyone out there has come up with an elegant workaround that allows the use of the info string. _____________________________________________________________________________ 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: arti@lava.DOTnet (Art Isbell - remove "DOT") Newsgroups: comp.sys.next.programmer Subject: Re: Is Objective-C Dead? Date: 28 Nov 1997 00:01:25 GMT Organization: LavaNet, Inc. Distribution: world Message-ID: <65l1kl$ouf@mochi.lava.net> References: <64sheh$okv$1@walter.cs.umd.edu> <65hq3f$s2l@btmpjg.god.bel.alcatel.be> <65i8ki$fs2$1@walter.cs.umd.edu> seanlNoSpam@carmi.cs.umd.edu (Sean Luke) wrote: > 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. Sorry I don't have a reference, but Sun has stated that its goal is building a Java compiler whose output will perform at 50% the performance of C (which is generally faster than C++ which is generally faster than Objective-C). So Sun's goal is to make compiled Java perform about as well as Objective-C. Maybe Sun is insane to have publicly stated such a goal, but Sun knows Java like no one else, so I doubt that Sun would have stated this if they didn't believe it was attainable. -- 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: vdnotxvk@funny.net Newsgroups: comp.sys.next.programmer Subject: $$ GET RICH WITHOUT WASTING TIME OR MONEY! $$ Date: 28 Nov 1997 07:40:34 GMT Organization: InnerX Message-ID: <65lshi$66m@buck.innerx.net> HOW CAN YOU MAKE $100,000 EVERY 60 DAYS?? Can't be true, you say?  BELIEVE ME IT'S TRUE!! PLEASE READ THIS TO FIND OUT HOW If YOU want to make thousands of dollars weekly, then please read and understand the MLM program I am sharing with you. No, it is not what you think!! You WILL NOT have to send $5.00 to five or six people for some kind of report, recipe, or any other product! This is how it works: First of all, THERE ARE ONLY FOUR LEVELS, not 5 to 8 like many other programs. This four level program is more realistic and much faster to operate. The response rate for this program is very high almost 60 percent! HERE'S THE PROOF!! Jim Bishop tells how he ran this loan summation over the past six months. The first time he made $42,000 in the first 30 days and $68,000 over the next 30 days. For a total of $110,000 in cash. He has continued to operate the program and every time he has received no less than $100,000. When this e-mail is continued everybody profits. You can send out as many e-mails of this message as you would like. The amount is entirely up to you. Obviously the more you send the more cash you ultimately make. At the bottom of this message you will find the company that is used by most people involved in this program to broadcast this message. They will send this message to as many people as you wish. The message Is only broadcast to individuals who have expressed interest in some type of money-making opportunity or network marketing program. This program (now yours) is BETTER and FASTER than anything else offered! Even if you're already in a program, try this just once. It only cost $20. No misprint. Just $20. The lotto is an utter waste of time and you've probably spent a lot more than $20 on the lotto at odds of 21 million to 1 and have never made over $100,000 or anything for that matter. You cannot find a smaller investment compared to the programs that are floating around. Other programs cost hundreds of dollars and take months to start making money. This program starts to work in as little as ten days! HERE ARE THE SIMPLE DETAILS Just loan FOUR people $5.00. That's all! After the first time you'll see How easy it is. IT REALLY DOES WORK! Follow the simple instructions and in Ten days or so you should have about $7,000 because our response rate is far superior to snail mailing! This is because of the LOW INVESTMENT AND HIGH RETURN. 1. Write this message on a blank piece of paper and wrap it around a FIVE DOLLAR BILL. "Greetings to my fine friend, please accept this gift toward our mutual goal!" 2. Send this to each one of the individuals on the list at the end of this e-mail. 3. Send a reply e-mail to each one of the individuals, so they can start to get excited. Just say "Thanks for the opportunity to join the SIMPLE SUCCESS program. I wish you success in all of your ventures". It will be much appreciated and everyone involved knows about what they can expect in the snail mail in a few short days. 4. Copy this message to your "note pad" (word-processing program) and place your name in the FOURTH SPOT, move everyone else up one spot and remove the person in the FIRST SPOT. That's all there is to it. When you start to broadcast this message, the loans will start to fill your mailbox. Email to MLMer's is the best way to go. Let's share the wealth. No mailing list to buy, No printers, and best of all No postage. Contact the company listed below and let them know you are interested in broadcasting the "SIMPLE SUCCESS" program to qualified participants. They will give you their rates and I assure you, you will not be disappointed. ACT FAST AND MAKE MONEY FAST You could have everything emailed and your loans "snail mailed" to you in just over a week from today! HONESTY AND INTEGRITY MAKES THIS PLAN WORK. Be sure to copy everything exactly. No changes except your name and address into the fourth spot and five dollars to the individuals listed. You're $20.00 and 60 days from making over $100,000!!! Thank you. Good luck for a prosperous year. I'm sure you've paid your dues and deserve it! 1. Global Management Systems Group     PO Box 28     Ledbury, Hereford     HR8 2YP     England, UK 2. Analiza Pena     2304 East Thompson Street     Philadelphia, PA 19125     USA 3. Steve Powell 1040 S Mt Vernon Ave#G146 Colton, Ca 92324 USA 4. Travis Dominey 802 Briarwood St. Victoria, TX 77904 USA (This is my second time doing this program, that is why you may find some open slots. The first time I started with 10,000 emails and to date I have received over $110,000 dollars in the past 50 days. This time I am starting with 100,000 emails just to see what happens). You are on your way to receiving thousands of dollars...........!!
From: jboyce@physics.berkeley.edu (Jack Boyce) Newsgroups: comp.sys.next.programmer Subject: Re: Is Objective-C Dead? Date: Fri, 28 Nov 1997 02:20:36 -0800 Organization: University of California, Berkeley Distribution: world Message-ID: <jboyce-2811970220380001@jboyce.hip.berkeley.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> In article <65l1kl$ouf@mochi.lava.net>, arti@lava.DOTnet (Art Isbell - remove "DOT") wrote: > Sorry I don't have a reference, but Sun has stated that its goal is > building a Java compiler whose output will perform at 50% the performance of > C (which is generally faster than C++ which is generally faster than > Objective-C). So Sun's goal is to make compiled Java perform about as well > as Objective-C. The reference was Byte magazine from a few issues ago. If you compare the languages it is clear that, almost by definition, Java can never be as fast as Obj-C (compiler technology being equal). The salient differences WRT performance are that Java has garbage collection, array bounds checking and so on, and no pointers (or pointer arithmetic). In fact, the languages are quite similar in terms of their object models. Apple has merged the Obj-C and Java runtimes in the Yellow Box, and claims that the two will be interchangeable in terms of method invocation and access to Yellow Box APIs. Sounds good to me. The bottom line regarding performance is that neither language is going to be your choice if you're writing a 3D game engine or a doing hardcore numerical work. But a 50% performance hit is fine for many tasks. > > [...] I doubt that Sun would have stated this if they > didn't believe it was attainable. > Hah! That's a good one! I wonder how long you have been following this industry. Ever heard the terms "vaporware" or "mind-share" or "5th Generation Computer Project"? And have you noticed that by coincidence Disney is re-releasing The Little Mermaid a few weeks before Fox releases Anastasia? Think about Sun's possible motives for exaggerating Java's potential performance. Ask yourself if their statements are legally binding to anyone. Screw the press releases. Show me the money. Jack Boyce jboyce@physics.berkeley.edu
From: rainer@mathematik.uni-wuerzburg.de (Rainer Frohnhoefer) Newsgroups: comp.sys.next.programmer Subject: Re: NEXTSTEP 3.3 POSIX bugs Date: 27 Nov 1997 17:58:35 GMT Organization: University of Wuerzburg, Germany Message-ID: <65kccb$kc@lobotomy.urz.uni-wuerzburg.de> References: <EK9zxv.Kr6@RnA.NL> Mime-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit Cc: Gerben_Wierda@RnA.nl In <EK9zxv.Kr6@RnA.NL> Gerben_Wierda@RnA.nl wrote: > Have there ever been workarounds for the posix bugs in NEXTSTEP 3,3? If not, > maybe someone knows how to temporarily disable POSIX so that the kernel uses > the non-posix versions of basic file calls? When the (huge) NeXT patch1 came out, there was a libposix.a.gz file in the same folder. I guess it was sort of a bugfix but posix is still broken. It's a static library, so you'd have to recompile all the posix stuff to make it use the new library. The file should still be peanuts.leo.org .... or peak or NeXTanswers or .... ------------------------------------- "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: jbf@frazer.com (James Frazer) Newsgroups: comp.sys.next.programmer Subject: Re: NEXTSTEP 3.3 POSIX bugs Date: Fri, 28 Nov 1997 12:14:27 -0500 Organization: The Internet Access Company, Inc. Message-ID: <jbf-2811971214270001@frazer.com> References: <EK9zxv.Kr6@RnA.NL> <65kccb$kc@lobotomy.urz.uni-wuerzburg.de> Could someone post a list of these bugs?
From: Jonathan Hendry <jhendry@subsequent.com> Newsgroups: comp.sys.next.programmer Subject: Re: Is Objective-C Dead? Date: 28 Nov 1997 17:37:08 GMT Organization: Steel Driving Software, Chicago Sender: Jonathan Hendry <jhendry@isdnjhendry.cmg.fcnbd.com> Distribution: world Message-ID: <65mvg4$hf8@sjx-ixn8.ix.netcom.com> 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> Art Isbell - remove "DOT" <arti@lava.DOTnet> wrote: > Maybe Sun is insane to have publicly stated such a goal, but Sun knows > Java like no one else, so I doubt that Sun would have stated this if they > didn't believe it was attainable. It may well be attainable, but is it attainable in a reasonable amount of time? Will they be able to attain reasonable performance while anybody actually cares? - Jon
From: don@misckit.com (Don Yacktman) Newsgroups: comp.sys.next.programmer Subject: Re: Is Objective-C Dead? Date: 28 Nov 1997 17:48:41 GMT Organization: MiscKit Development Message-ID: <65n05p$2sm$1@news.xmission.com> 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> jboyce@physics.berkeley.edu (Jack Boyce) wrote: > [... Obj-C and Java ...]. > a 50% performance hit is fine for many tasks. This has come up many times before, but it bears repeating. Objective-C does NOT cause a 50% performance hit! Examples have been posted numerous times, but suffice it to say that NeXT's implementation tends to take a hit in the range of 5-10% at worst, and it can actually be less depending upon your code. That percentage is based on actual code profiling, and not just pulling some numbers out of my *ss. 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. -- Later, -Don Yacktman don@misckit.com <a href="http://www.misckit.com/don.html">My home page</a>
From: Chuck Swiger <cswiger@blacksmith.com> Newsgroups: comp.sys.next.programmer Subject: Re: NEXTSTEP 3.3 POSIX bugs Date: 28 Nov 1997 17:46:05 GMT Organization: BLaCKSMITH, Inc. Message-ID: <65n00t$hv5$2@anvil.BLaCKSMITH.com> References: <EK9zxv.Kr6@RnA.NL> <65kccb$kc@lobotomy.urz.uni-wuerzburg.de> <jbf-2811971214270001@frazer.com> jbf@frazer.com (James Frazer) wrote: > Could someone post a list of these bugs? Hmm. I can start the list: - Open()'ing a file for appending causes the file to be overwritten with NULL bytes. - The resolver routines in the POSIX library shipped with NS 3.3 didn't work (at all). Later, after the 3.3 patch was released, NeXT made an updated libposix.a available which fixed the resolver calls under POSIX, at least to some extent. - Running POSIX code tends to leave file descriptors or some such open, which prevents the system from cleaning unmounting drives when shutting down and/or rebooting. -Chuck Charles Swiger | cswiger@BLaCKSMITH.com | standard disclaimer ---------------+------------------------+-------------------- I know you're an optimist if you think I'm a pessimist.
From: Craig Brozefsky <craig@onshore.com> Newsgroups: comp.sys.next.programmer Subject: Re: Is Objective-C Dead? Date: 28 Nov 1997 12:38:27 -0600 Organization: EnterAct L.L.C. Turbo-Elite News Server Message-ID: <l5oh343luk.fsf@onshore.com> 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> arti@lava.DOTnet (Art Isbell - remove "DOT") writes: > Maybe Sun is insane to have publicly stated such a goal, but Sun knows > Java like no one else, so I doubt that Sun would have stated this if they > didn't believe it was attainable. No, you mean they CONTROL Java like no one else. There have been other companies that have produced markedly faster Java implementations. I wouldn't doubt if there are always faster Java implementations outside of Sun. Javasoft provides the reference implementations, and SunSoft provides the implementations for release, like the one bundled with Solaris 2.6. Besides Sun states alot of things that they fail to attain. The head cheese at Sun said that there are "low hanging watermelons" in the current implementation, revealing both his lack of agricultural accumen, and that the Java implementation Sun has could be improved quite a bit, without too much effort. 8) -- Craig Brozefsky craig@onshore.com onShore Inc. http://www.onshore.com/~craig Development Team p_priority=PFUN+(p_work/4)+(2*p_cash) I hear my inside, the mechanized hum of another world - Steely Dan
From: Craig Brozefsky <craig@onshore.com> Newsgroups: comp.sys.next.programmer Subject: Re: Is Objective-C Dead? Date: 28 Nov 1997 12:43:12 -0600 Organization: EnterAct L.L.C. Turbo-Elite News Server Message-ID: <l5n2io3lmn.fsf@onshore.com> 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> jboyce@physics.berkeley.edu (Jack Boyce) writes: > The reference was Byte magazine from a few issues ago. > > If you compare the languages it is clear that, almost by definition, Java > can never be as fast as Obj-C (compiler technology being equal). The > salient differences WRT performance are that Java has garbage collection, > array bounds checking and so on, and no pointers (or pointer arithmetic). Ahh, it's the "compiler technology being equal" part that is going to whack you upside the head some dark cold night 8) Compiler technology being unequal, I have seen benchmarks with a highly optimized Scheme implementation beat gcc on some tests (tail recursive functions) and lag only slightly behind it on others. Granted it was a subset of Scheme and was doing wicked optimizations. 8) -- Craig Brozefsky craig@onshore.com onShore Inc. http://www.onshore.com/~craig Development Team p_priority=PFUN+(p_work/4)+(2*p_cash) I hear my inside, the mechanized hum of another world - Steely Dan
From: "scott nichol" <nichol@netaxs.com> Newsgroups: comp.sys.next.advocacy,comp.sys.next.software,comp.sys.next.programmer,comp.sys.next.sysadmin Subject: Xfer files from HFS (Mac) -> UFS (Rhapsody) Date: 26 Nov 97 20:10:27 +0000 Organization: newsread.com ISP News Reading Service Message-ID: <B0A232C5-20B4F@207.8.209.18> Mime-Version: 1.0 Content-Type: text/enriched; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Cc: nichol@netaxs.com nntp://netnews.netaxs.com/comp.sys.next.software, nntp://netnews.netaxs.com/comp.sys.next.programmer, nntp://netnews.netaxs.com/comp.sys.next.sysadmin <SMALLER>hello all: 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? i thought the original openstep OS supported HFS volumes? why would apple cut this out of the developer release for rhapsody? it seems impossible to transfer files without some sort of removable media support. even the other HFS volumes on the MacOS side are seen by Rhapsody, but none of the files can be copied or read. are there any solutions to this problem? if not, i would find it difficult to even transfer a simple set of ascii source code without retyping it all. any help or guidance here would be greatly appreciated. thanks, scott nichol --------------------------------------------------- All things being equal, dirty people use more soap. --------------------------------------------------- mailto:nichol@netaxs.com (Scott Nichol) http://www.netaxs.com/~nichol </SMALLER>
From: Cosmo Roadkill <cosmo.roadkill%bofh.int@rauug.mil.wi.us> Newsgroups: comp.sys.next.programmer Subject: cmsg cancel <347f5ad0.0@news.futureone.com> Control: cancel <347f5ad0.0@news.futureone.com> Date: 28 Nov 1997 23:57:21 GMT Organization: BOFH Space Command, Usenet Division Message-ID: <cancel.347f5ad0.0@news.futureone.com> Sender: alta2@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: Cosmo Roadkill Jr. <cosmo.roadkill%bofh.int@rauug.mil.wi.us> Newsgroups: comp.sys.next.programmer Subject: cmsg cancel <65nn6l$jtu$9752@winter.news.erols.com> Control: cancel <65nn6l$jtu$9752@winter.news.erols.com> Date: 29 Nov 1997 00:22:45 GMT Organization: BOFH Space Command, Usenet Division Message-ID: <cancel.65nn6l$jtu$9752@winter.news.erols.com> Sender: <unknown@unknown.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: arti@lava.DOTnet (Art Isbell - remove "DOT") Newsgroups: comp.sys.next.programmer Subject: Re: Is Objective-C Dead? Date: 29 Nov 1997 03:41:57 GMT Organization: LavaNet, Inc. Distribution: world Message-ID: <65o2u5$npe@mochi.lava.net> 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> arti@lava.DOTnet (Art Isbell - remove "DOT") wrote: > Maybe Sun is insane to have publicly stated such a goal, but Sun knows > Java like no one else, so I doubt that Sun would have stated this if they > didn't believe it was attainable. I almost killed my posting just after sending it on its way because of this last statement, but I was too lazy to compose a new response without this statment. So I have been justifiably criticized. 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... -- 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: Mike Paquette <mpaque-despam@nospam.wco.com> Newsgroups: comp.sys.next.programmer Subject: Re: 32 bits TIFF on OpenStep nightmare Date: Sat, 29 Nov 97 00:19:59 -0800 Organization: Electronics Service Unit No. 16 Distribution: world Message-ID: <971129000742-mpaque@wco.com> References: <880478051.23433@dejanews.com> In article <880478051.23433@dejanews.com> of group comp.sys.next.programmer, Guy Moreillon writes: > I read a 32 bits Targa image from a file, then I store > each pixel in the 4 planes (Red, Green, Blue, Alpha) of a > NSBitmapImageRep configured for that purpose, then I request a > TIFFRepresentation from that NSBitmapImageRep and I finally save that > data in a file. Fine. I've checked the various planes, everything's > perfect. But when I drag'n'drop the image into Draw or into the > InterfaceBuilder, the alpha channel messes up everything and I get some > pretty weird colors all over. If I skip the alpha channel in the > Targa-TIFF translation, the image is clean (but the background isn't > transparent, of course). It's that old devil, premultiplied color. For better of worse, NeXT went with a model in which the color channel values in a bitmap are asssumed to be premultiplied by the alpha value. (OK, when all you've got is a 25 MHz 68030, you squeeze cycles where you can.) This is almost cerrtainly the cause of your problem. For 32 bit RGBA rasters, each channel has a range of 0-255, with 255 being full on, or opaque in the case of alpha. If you have an alpha value of, say, 128, then the highest legal premultiplied R, G, or B value would be 128. Values greater than 128 will produce invalid color results, which sounds like what you are seeing. Try doing the premultiply operation on your colors, and clamping them to the alpha value. This should correct the problem. To get random signatures put text files into a folder called ÒRandom SignaturesÓ into your Preferences folder.
Newsgroups: comp.sys.next.programmer Subject: How to examine NSString in gdb? Message-ID: <347FD426.9EE5C7C9@cc.usu.edu> From: Jaeyang Park <slpv9@cc.usu.edu> Date: Sat, 29 Nov 1997 01:36:54 -0700 MIME-Version: 1.0 Content-Type: text/plain; charset=EUC-KR Content-Transfer-Encoding: 7bit How to check the content(c string type?) of a NSString object in gdb? Thanks in advance. Jaeyang Park.
Newsgroups: comp.sys.next.programmer From: brianw@sounds.wa.com (Brian Willoughby) Subject: Re: Is Objective-C Dead? Message-ID: <EKEKrF.3B7.0.scream@sounds.wa.com> Organization: Sound Consulting, Bellevue, WA, USA References: <64sheh$okv$1@walter.cs.umd.edu> <65i8ki$fs2$1@walter.cs.umd.edu> <65l1kl$ouf@mochi.lava.net> <jboyce-2811970220380001@jboyce.hip.berkeley.edu> Date: Sat, 29 Nov 1997 10:21:14 GMT >> Sorry I don't have a reference, but Sun has stated that its goal is >> building a Java compiler whose output will perform at 50% the performance of >> C (which is generally faster than C++ which is generally faster than >> Objective-C). So Sun's goal is to make compiled Java perform about as well >> as Objective-C. > >The reference was Byte magazine from a few issues ago. Are there any benchmarks which would show Objective-C performing at 50% of C? I can believe compiled Java performing at 50% of C, but I am not convinced that compiled Java would perform on par with Objective-C. I have experienced a 50% slowdown when replacing one class with another, but I have never noticed any slowdown when converting C to Obj-C. In the former case, the two classes were roughly equivalent, but the implementations obviously differed enough that high usage (on the order of messaging 20,000 instances of the class) made it important to choose the class which was more appropriate for the task. In the latter case, I have found many cases where it was more convenient to just write Obj-C methods instead of functions, or to call Obj-C methods from functions, and there was never a significant difference when the operation was not significantly changed. Since NEXTSTEP, OPENSTEP, and Rhapsody support the three languages compared (C, C++, Objective-C), it should be possible to compile any such benchmark with NeXT's gnu compiler. I, for one, would find it very interesting to see something from Byte to back up their generalization! -- Brian Willoughby NEXTSTEP, OpenStep, Rhapsody Software Design Sound Consulting Apple Enterprise Alliance Partner NeXTmail welcome Macintosh Associate Apple is the registered trademark of Apple Computer, Inc. and Apple Records
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: <8981880261224@digifix.com> Date: 30 Nov 1997 04:59:51 GMT Organization: Digital Fix Development Message-ID: <12245880866021@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 )

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