From: William Lachance (wlach@interlog.com)
Date: Sat Jun 08 2002 - 22:27:28 EDT
Here's a patch which is a start at importing lists from WordPerfect into 
AbiWord. It supports both numbered and bulleted lists, with multiple levels 
of nesting. 
There are some issues regarding nested lists here. With WordPerfect, you can 
have lists of the following format:
1.
        i.
                a.
AbiWord doesn't support these, and gives this type of output when you try to 
do this:
1.
        1.i.
                1.i.a.
This needs to be fixed at some point. The current behaviour that I have set 
is to handle such lists as follows:
1.
        1.1.
                1.1.1.
(as one might expect)
There's other weirdness involved in the importing process: 
- WordPerfect sets list delimiters "on the fly", instead of in the list 
definition (I get around this by updating AbiWord's list definition on the 
fly, probably a sub-optimal solution).
- WordPerfect sets custom bullets (e.g.: diamonds instead of circles) on the 
fly. I will look into fixing this later.
By and large though, the patch improves the usability of AbiWord w.r.t. 
WordPerfect files nicely. I recommend that it only be committed to head 
though (I made the diff against head), to give us time plenty of time to let 
it be thoroughly tested and iron out the kinks, both in the importer and 
AbiWord's (good, but imho far too limited) lists facility.
Regards,
William Lachance
wlach@interlog.com
This archive was generated by hypermail 2.1.4 : Sat Jun 08 2002 - 21:32:05 EDT