Hi John, > Looking at the bug report, and the nature of this fix, does this remove > the need for the "Normal Clean" styles and that strategy of using > styles? Yes, it does.
> One long standing question of mine was why list information should be > contained in a style at all. It seems to violate the standard > definition of a style, and I think it would make sense only as an > attribute of a paragraph, Well, at the moment it is not a part of the style, but it is an attribute of the paragraph. The problem here is that even though the list attributes are not part of a definition of the style, they are applied to a paragraph when a specialised style is used. Under these circumstances it is reasonable for the user to expect that applying non-list style will get rid off them. Either we should completely separate the lists from the styles, i.e., we would have no list-styles; or we need to tie the list stuff to the styles properly. > or - and this may just be my html background > speaking - as a separate element structure altogether. I have no principal objection to that, and it would not be too difficult (in priniciple) to do, we would just need to create a new interface to apply the list formating. It would also substantially reduce the number of our built-in styles, which is already too large IMO. Tomas
