As a newbie apologies if the following is already being done or discussed. As has been observed in http://lxr.mozilla.org/seamonkey/source/layout/doc/overview.html some of the code in layout is impenetrable and lacks documentation and rewriting some of it was at one time considered. I have just spent several hours looking for what seemed a really simple text-layout bug and have to agree, and wondered whether laying out text in boxes can really be that complicated.
Yes, it can.
Should anyone spend any time trying to document this code?
We've spent some time doing that. Apart from what's in layout/doc, there's also information at the wiki:
http://wiki.mozilla.org
Are there any reasons to consider re-writing it?
Rewriting the code? Sure, there are always good reasons to rewrite code :-)
Such as: Are there any major bugs?
Yep
Does it provide adequate support for various languages?
Yes and no
Should I add a comment in the bug advising anyone not to look into it unless they've really got nothing else to do?
Depends. There are people around who understand the text code. There are even people who've learned to understand it without much help.
Rob _______________________________________________ mozilla-layout mailing list [email protected] http://mail.mozilla.org/listinfo/mozilla-layout
