On 29 Mar 2015, at 04:30, Ben Coman <btc@openinworld.com> wrote:
With <example> in dispute and concern with locking in semantics for Pharo 4, it might be pragmatic for both sides to back away from <example> for the Pharo 4 release to mirrored pragmas <exampleInstance> & <exampleCode>. It will be easier to discuss semantics in Pharo 5 for a new <example> rather than modifying and existing one. It should be no trouble to carry forward <exampleInstance> & <exampleCode> for a while before they are "maybe" deprecated.
To add a further 2c, I wonder if Pharo 5 might consider parameterising <example>: * <example:instance> or <example:inspect> or <example:returnsValue> * <example:code> or <example:doit> or <example:play>
then you might even have <example:inspect,play>
Ben, assuming your concise summary is correct, (the other mails were too long to read in detail), then I like your suggestions, both (the second one even more).