Xref: utzoo comp.sys.amiga:44770 comp.sys.amiga.tech:8548 Path: utzoo!utgpu!jarvis.csri.toronto.edu!mailrus!uunet!mcsun!unido!ira.uka.de!smurf!ccave!root From: root@ccave.UUCP (Juergen Hermann) Newsgroups: comp.sys.amiga,comp.sys.amiga.tech Subject: Re: Reading the Keyboard Summary: Please think of the people with 1.2 ROMs Keywords: VersionNumbers ACTION_TRUNCATE Message-ID: <83@ccave.UUCP> Date: 28 Nov 89 05:40:58 GMT References: <4734@nigel.udel.EDU> <801@jc3b21.UUCP> Reply-To: root@ccave.UUCP (Juergen Hermann) Organization: Chameleon's Cave [JDCP 0.96] Lines: 25 >finished writing some routines to do just that, so here's the code. It's a >bit long for this newsgroup. I hope that doesn't inconvenience anyone. Well, I always wanted such code, but hadn't the time to write it myself (thanx, BTW). It worked fine, except the fact that I had to change VERSION from 34L to 33L. If it was binary only, that would've been a MAJOR inconvenience (since the program would simply refuse to run). So, PLEASE, all programmers out there, don't rely on 1.3 ROMs being installed if it's not necessary. Nowadays it's not necessary at all (there are no drastic changes to the library interfaces/no new functions), maybe when 1.4 is out and you want to use all those neat features we are waiting for. While we're at 1.4, can I get a confirmation (not 100%, but maybe 70% :-) from anyone of "The crew that never rests" that ACTION_TRUNCATE will work with 1.4. Currently, it impossible to write a fast & efficient reorganisation for a database since you have to copy the whole database file to get unused space back. Hmm, maybe CrossDos supports it already??! -- // Juergen Hermann root@ccave.smurf.ira.uka.de \X/ 75 Karlsruhe 1, FRG Fido: 2:241/2.1212@FidoNet