> > b) oddly base doesn't seem to "PACK" the dbase III files after
> >    editing, so deleted records still take up space in the file,
> >    possibly a bug worth fixing ?
> 
> Do you have an idea of how to "PACK" a dbase III file? Is is already
> implemented in our code and we just need to add the function call or
> does that need to be added, too?

I used to work a lot with dBASE III files (quite some time ago) and I remember 
that delete and pack were two separate commands. Deleteing a record did not 
remove the record from the file, it merely placed an asterix in the (hidden) 
field for that record.
Pack was a command that was run to remove deleted records (using it for each 
delete was too time consuming).
So, historically, the behaviour under b) is not a bug.

Winfried
_______________________________________________
LibreOffice mailing list
LibreOffice@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice

Reply via email to