Detecting errors in p:try

Section 3.9 says:

"If an XProc processor can determine statically that a dynamic error
will always occur, it may report that error statically provided that the
error does not occur among the descendants of a p:try. Errors inside a
p:try must always be raised dynamically so that p:catch processing may
be performed on them."

I am probably just nitpicking here, but to avoid confusion, wouldn't it
be better to change the last sentence to:

"Dynamic errors inside a p:try must always be raised dynamically so that
p:catch processing may be performed on them."

It would make it clear that the sentence is about dynamic errors only,
not about static errors.


Regards,
Vojtech

Received on Friday, 14 November 2008 08:14:02 UTC