>>>>> "Dekel" == Dekel Tsur <[EMAIL PROTECTED]> writes:
>> This is a good idea, and can be implemented easily (at least
>> drawing the lines). I've attached a patch that does it (only as a
>> reference! [The patch is against CVS, and will not works with
>> 1.1.4]).
That's great too. I applied it and it really looks good. Small nits:
- when using deep depth, could there be cases where the lines and the
text collide? The lines could maybe be changed to use less space (if
their intent remains clear)
- the lines can potentially collide with the '!' of marginpars. I
think this '!' should go away, unless somebody find it useful. I
find confusing myself.
- When the text is in footnotes, the bars should probably be inside
the footnote box (how difficult is this?). And it should be possible
to have at the same time bars for the main text and the note
(although latex has some problems with that).
On a related subject, what about:
- binding Tab to the depth-next function (this is what netscape
composer does)
- a better icon for the function
- placing the function near the layout selection box
- having the name of the enclosing layout instead of the depth in the
status bar
[I'm not suggesting that you should do all that Dekel :)]
Would these suggestion improve enough the depth selection to make
Gady's patch unnecessary?
JMarc