When a block set text-indent value and text-align="start" (or omit), the layout effect looks like assign a padding-end with the text-indent value. When text-align is other, the layout effect is OK. The fop 0.20.5 has no this problem.
Created attachment 16839 [details] the fo for testing
Created attachment 16840 [details] the generated pdf
Even our own test case "block_text-indent.xml" exhibits the problem - we just don't test for it. So, I'll have a look at it.
See http://svn.apache.org/viewcvs.cgi?rev=329797&view=rev For text-align="start" the available IPD was incorectly reduced by the value of text-indent. text-indent is modelled by adding a Knuth element at the beginning of a paragraph. It is not required to change the available IPD.
batch transition pre-FOP1.0 resolved+fixed bugs to closed+fixed