On Wed, Aug 15, 2007 at 12:16:47AM +0300, Dov Feldstern wrote:
> [..]
> The problem is, this is not working --- even now with branches, as I
> just found out thanks to your question --- in certain cases which
> involve Bidi text (and maybe other kinds of transitions). In other
> words, in these situations, for "abc def ghi" I get one output, and for
> "abc [def] ghi" (in which the branch is activated, of course) I get
> *different* output. So I'm not saying that we should now go and
> implement branches as character attributes rather than insets (though
> that may actually not be a bad idea...;) ); but if we're doing this
> again in another situation, I say we keep it simple this time.
Have you actually pondered the consequences of an 'all is an inset'
approach? [Serious question, including the ability of the 'three-box-drawing'
.-----------------.
| |
.----' |
. |
. .---'
. |
`------------------'
Andre'