Andre Poenitz wrote:

> On Mon, Oct 27, 2003 at 10:43:19AM +0000, Angus Leeming wrote:
>> How the line/pagebreak is implemented is orthogonal to this.
> 
> No.
>  
>> Or am I missing something?
> 
> Honestly?
> 
> Yes. Several points I made already.
> 
> 1. Horizontal lines a bad type setting. There should be no native
> support for it.
> 
> However, for historical reasons, it is there, so we have to live
> with them so:
> 
> 2. Lines as insets is easier to use and more flexible as lines at
> precisely two possible places (aboe and below a paragraph). Think of
> five lines in a row.
> 
> 3. Lines _not_ attached to a paragraph are easier to implement and
> does not require special core code.

Sigh. André, I understand your desire for clean code. I'm not asking 
you to justify that.

I'm asking you to think about how to cope with environments that 
insert a line before them already. Is it possible using your 
inset-based solution? If so, how would you imagine the code?

-- 
Angus

Reply via email to