Reini Urban wrote: >2011/6/13 Nicholas Clark <nick@ccl4.org>: >> This isn't a change that gets into a maint branch. > >Why? You just broke it so I request it to be reverted. We maintain binary compatibility along each maint branch. Op renumbering would be a major binary incompatibility. We do not attempt to maintain binary compatibility between major versions, and indeed in practice there are always significant binary incompatibilities. It may not have been op renumbering before, but that's by chance, not by policy. >A semantical translator to adjust features for some ops is MUCH easier than >a translator which must re-arrange all ops. You'll find a much higher degree of compatibility between major versions in the op *names*. It should be easy to perform the translation you need by using the names as version-independent op type identifiers. Likewise for flags, when they move. -zeframThread Previous | Thread Next