Issue 7936 - Cannot import Word doc with multiple outline numbering lists.
Summary: Cannot import Word doc with multiple outline numbering lists.
Status: CLOSED FIXED
Alias: None
Product: Writer
Classification: Application
Component: code (show other issues)
Version: OOo 1.0.0
Hardware: PC Other OS
: P3 Trivial (vote)
Target Milestone: ---
Assignee: michael.ruess
QA Contact: issues@sw
URL:
Keywords: ms_interoperability, oooqa
: 7970 (view as issue list)
Depends on:
Blocks:
 
Reported: 2002-09-28 04:29 UTC by jharrop
Modified: 2013-08-07 14:43 UTC (History)
2 users (show)

See Also:
Issue Type: DEFECT
Latest Confirmation in: ---
Developer Difficulty: ---


Attachments
Word .doc with simple list with list numbering restarts (19.00 KB, application/ms-word)
2002-09-28 04:32 UTC, jharrop
no flags Details

Note You need to log in before you can comment on or make changes to this issue.
Description jharrop 2002-09-28 04:29:11 UTC
A Word doc which looks like:

1. One
2. Two
1. Should renumber to one
2. Should be 2
3. Should be 3
1. Should renumber to one for a second time

is rendered in Writer like this:

1. One
2. Two
1. Should renumber to one
4. Should be 2
5. Should be 3
2. Should renumber to one for a second time
Comment 1 jharrop 2002-09-28 04:32:44 UTC
Created attachment 2984 [details]
Word .doc with simple list with list numbering restarts
Comment 2 prgmgr 2002-09-29 02:25:57 UTC
Thank you for using and supporting OOo.

User summary
Word doc import filter mishandles list number restarts

Duplicated on Win NT 4.0 SP6a, OOo 1.0.1.

Word allows users to restart the numbering sequence of outline 
numbering based lists.  I'm not sure if letting users reset the 
outline numbering count makes sense or not.

When OOo imports a Word file with multiple outline numbering lists ( 
ie, outline numbering is restarted from one for the "extra" lists ) 
the numbering is misinterpreted by OOo.

I think OOo sees the restart list code ( I see "Level 1 : WW8Num1 in 
the status bar ), but it does not renumber the list underneath the 
list entry with this code appropiately ( it just uses the running 
count ).  If there are multiple entries with the restart code, each 
time OOo sees the restart code it will increment the starting number 
by one.
Comment 3 prgmgr 2002-10-02 03:51:24 UTC
*** Issue 7970 has been marked as a duplicate of this issue. ***
Comment 4 caolanm 2003-03-31 13:03:26 UTC
I can half fix it to be
1. One
2. Two
1. Should renumber to one
4. Should be 2
5. Should be 3
1. Should renumber to one for a second time

One, Two, Should be 2 and Should be 3 are all the outline numbering,
and for some reason outside the control of the filter the outline
numbering increments even for the headings that are not using outline
numbering :-(, will raise that part of the issue for future
msinteroperability requirements. In the meantime I'll fix the final
"Should renumber to one for a second time" which is a clear filter bug.
Comment 5 caolanm 2003-03-31 13:04:40 UTC
Partly fixed in filterteam04. Will be in 1.1 Beta2
Comment 6 caolanm 2003-04-08 12:43:15 UTC
cmc->mru: Can do this partially, i.e. the second restart, can't do
completely until I get some more core support, hence the
ms_interoperability keyword.
Comment 7 caolanm 2003-04-08 12:44:10 UTC
cmc->mru: Reassign to QA.
Comment 8 michael.ruess 2003-04-14 14:00:47 UTC
Fixed as good as possible. Last paragraph now correctly renumbered in
CWS jolly04.
Comment 9 michael.ruess 2003-04-14 14:04:23 UTC
Verified, fix will be included in OO 1.1 Beta2.
Comment 10 michael.ruess 2003-05-14 08:56:28 UTC
Closed. Fix available in OO 1.1 Beta2.