Nicofuma wrote:for the events we will see that when the PR will be rebased and resend against master (see github)
Yo! Before you merge this PR I'd like to add the events I was talking about. As soon as the events are in I can work with extension authors to make their extensions compatible with both 3.1 and 3.2.
There are up to 8 events opportunities: before/after configuration/parsing/unparsing/rendering. Six of them somewhat overlap with the existing generate_text_for_* events and are not strictly necessary, although it's a bit awkward for an extension to check whether it's running on 3.1 or 3.2. The other two (before/after configuration) may be essential to properly assure compatibility with both versions in some extensions.
Edit: I've added the
core.text_formatter_s9e_configure_before
and
core.text_formatter_s9e_configure_after
events in
this commit. Please check it out and confirm it's alright.