Path: utzoo!attcan!uunet!zephyr.ens.tek.com!tektronix!nosun!qiclab!m2xenix!puddle!f101.n273.z1.fidonet.org!Peter.M..Perchansky From: Peter.M..Perchansky@f101.n273.z1.fidonet.org (Peter M. Perchansky) Newsgroups: comp.lang.modula2 Subject: Re: JPI M2 V2.0 Message-ID: <5245.266F55ED@puddle.fidonet.org> Date: 5 Jun 90 14:54:40 GMT Sender: ufgate@puddle.fidonet.org (newsout1.26) Organization: FidoNet node 1:273/101 - Schizophrenia, Fleetwood PA Lines: 19 Hello Dominique: I am a registered user of TopSpeed Modula-2 2.00 release 1.04 (like yourself). FIO.Append should only be used for "appending" information at the end of a file; this is its defined purpose, and should not be used otherwise. If any problems occur because you do otherwise, it is not the languages/implementations fault as you are going against the definition of the procedure. I recommend you use FIO.Open, and then you can seek this way and that way without running into problems. Also, please be aware that FIO is more stream (as in C) oriented now. If you examine the FIO source, you will note that most procedures create/update tables based on file handles. If you use DOS services (yourself) to do your own file processing, and use FIO services in between, then you are asking for trouble. Lastly, are you aware of the JPAM BBS? JPI has a M2TECH sig on that board specifically for answering questions, posting complaints and suggestions, etc. -- uucp: uunet!m2xenix!puddle!273!101!Peter.M..Perchansky Internet: Peter.M..Perchansky@f101.n273.z1.fidonet.org