Subject: on lists (was Re: commit: piecetable changes)
From: Tomas Frydrych (tomas@frydrych.uklinux.net)
Date: Sat Nov 10 2001 - 14:31:15 CST
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
This archive was generated by hypermail 2b25 : Sat Nov 10 2001 - 14:45:10 CST