Path: utzoo!utgpu!news-server.csri.toronto.edu!cs.utexas.edu!usc!zaphod.mps.ohio-state.edu!ub!dsinc!bagate!cbmvax!jesup From: jesup@cbmvax.commodore.com (Randell Jesup) Newsgroups: comp.sys.amiga.tech Subject: Re: How do you send a DosPacket to a handler directly? Message-ID: <15902@cbmvax.commodore.com> Date: 16 Nov 90 02:11:00 GMT References: <15793@cbmvax.commodore.com> <15787@cbmvax.commodore.com> Reply-To: jesup@cbmvax.commodore.com (Randell Jesup) Organization: Commodore, West Chester, PA Lines: 37 In article ggk@tirith.UUCP (Gregory Kritsch) writes: >jesup@cbmvax.commodore.com (Randell Jesup) writes: >> Yes, though see my earlier message about initialization! (all 0, >>except fh_Pos and fh_End which are -1). > >Please mail me a copy - I haven't seen this one yet. You should see it. In any case, since before 1.0 the Dos Tech ref manual has said that filehandles (if allocated by an application) MUST be cleared to 0, except fh_Pos and fh_End which MUST be -1 (this is before sending the open packet). >Are there any changes in functionality to the actual dos.library calls >(even some of the strange functions)? Most importantly, does >Execute("",Input(),NULL) still work to create a subshell in the same >window, and return when the user types "endcli". In general, all old calls work as before. >What about command lists passed to Execute? >(eg: Execute("emacs T:xxxx\nendcli",Input(),NULL)). Works fine. Of course, there's no need to be so tricky. >One thing I'd really like to see someday is the original CBM developed >AmigaDOS... Just to see what we missed out on. It was supposedly object >oriented, which, it occurs to me, was at a time long before "object >oriented" was a common word. Read the Xinu books - that's what it was based on (more or less, or at least some of the Exec stuff). It really wasn't that wonderful (not that Tripos was wonderful, at least in its original form). -- Randell Jesup, Keeper of AmigaDos, Commodore Engineering. {uunet|rutgers}!cbmvax!jesup, jesup@cbmvax.cbm.commodore.com BIX: rjesup Common phrase heard at Amiga Devcon '89: "It's in there!"