Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Path: utzoo!mnetor!seismo!lll-crg!caip!cbmvax!higgin From: higgin@cbmvax.cbm.UUCP (Paul Higginbottom) Newsgroups: net.micro.amiga Subject: Re: Help with Manx C Message-ID: <557@cbmvax.cbmvax.cbm.UUCP> Date: Wed, 30-Jul-86 15:52:17 EDT Article-I.D.: cbmvax.557 Posted: Wed Jul 30 15:52:17 1986 Date-Received: Thu, 31-Jul-86 07:38:31 EDT References: <805@princeton.UUCP> Reply-To: higgin@cbmvax.UUCP (Paul Higginbottom) Distribution: net Organization: Commodore Technology, West Chester, PA Lines: 57 In article <805@princeton.UUCP> chiu@princeton.UUCP (Kenneth Chiu) writes: >Well, I finally bought a compiler. Now I can do something real programming, >instead of just playing around. I have run into a few things that might >be bugs, though. If any who has the Manx compiler wouldn't mind some >correspondence, I would like to compare notes with some one when I run into >a problem. > >1. The z editor doesn't seem to recognize :s/pat/repl/ commands. This is > quite a disappointment, since I use global substitutions sometimes. You're right - it doesn't have a replace command (I use MicroEmacs). >2. The z editor also doesn't seem to recognize an options file. I tried > putting a z.opt file in the current directory and trying to define > ZOPT in the environment. And in the file I tried "ts=8", ":ts=8", > ":set ts=8", "set ts=8", etc. > Right - they're document features which don't exist. >2. Many of the amiga functions (such as Lock) are defined: struct Lock *Lock(). > I can't find such a structure defined in any of the .h files. I did find > struct FileLock, though, and the Lattice compiler seems to define as > struct FileLock whatever the Manx compiler has as struct Lock. > Where is a struct Lock used or defined, or even mentioned? True, the AmigaDOS manuals mention Locks everywhere, but in terms of C, it means struct FileLock. >3. "grep -f BPTR foo.h" will not find "BPTR" in foo.h. "grep -f bptr" > will find "BPTR," though. > I don't use grep because search (while far from perfect) works ok, and is (apparently) faster. >4. Their bulletin board for technical support doesn't answer. Maybe they > need some technical support too. :-) >-- Call the PERSONAL technical support - they're pretty good. Even when I got on the tech BBS a few times ages ago, my questions were never answered. >Kenneth Chiu UUCP: princeton!chiu >Princeton University Computer Science Department BITNET: 6031801@PUCC Hang in there Kenneth, Manx C is an excellent package (I've been using it since before it was released). Version 3.3 should be out in August which should be a big enhancement (especially for 1.2 users/developers), and doubles will not be just floats in disguise, etc. Regards, Paul Higginbottom (Happy Manx User) Disclaimer: I do not work for Commodore, and my opinions are my own.