PATCH: WordPerfect Stuff


Subject: PATCH: WordPerfect Stuff
From: William Lachance (wlach@interlog.com)
Date: Wed Aug 29 2001 - 04:38:25 CDT


New incarnation of the WordPerfect importer. Note that I have elected to give
it a new name: instead of ie_imp_WordPerfect_6.*, it's now
ie_imp_WordPerfect.*. I've since learned some more about the WordPerfect file
format, and I've come to the conclusion that this importer should (at least)
handle wp 6,7, and 8 seamlessly, and support for previous/later versions
should be easy to add. So this code is of much more general use than I
originally thought. Hence the name change.

Please update related files accordingly: makefiles, ie_impexp_register as
well..

New with this stuff:

- more thorough version checking
- more thorough sanity checking of the file
(the above adds up to reduced possibilities of crashes)
- support font size changes
- code for reading header info (fonts, etc.).
- reads the font table (regrettably does nothing yet.. I'll write about why
this is so in another message)
- quote character support
- general code cleanup/sanity checking
- maybe a few bugfixes/featurelets which slip my mind at the moment

Attached are drop-in new files (I'm not sure how unified diffs would work for
a new file like this, I assume it would be a similar effort to take out the
old files and put in the new ones.. sorry if this causes inconvenience to the
applier)

Regards,

Will Lachance
wlach@interlog.com




This archive was generated by hypermail 2b25 : Wed Aug 29 2001 - 03:37:24 CDT