# HG changeset patch # User Oleksandr Gavenko # Date 1322433297 -7200 # Node ID 60726f28b999c1ddffd7fe522d98fedaf9937c7b # Parent 4473feb406cf728765e54c22949108d668f21388 small fix diff -r 4473feb406cf -r 60726f28b999 devel-versioning.rst --- a/devel-versioning.rst Mon Nov 28 00:01:06 2011 +0200 +++ b/devel-versioning.rst Mon Nov 28 00:34:57 2011 +0200 @@ -346,8 +346,8 @@ Forms of compatibility. ======================= -Runtime of binary compatibility mean that binary can be swaped with another -version without breaking. +Runtime or binary compatibility mean that binary can be swaped with another +version without breaking normal program work. Compile time or source compatibility mean that supplied header/interfaces allow successful compiling/linking. @@ -356,13 +356,15 @@ * Change type of argument in method to more generic take source compatibility but break binary compatibility. - * Adding new mothod to abstract class take binary compatibility but break + * Adding new method to abstract class take binary compatibility but break compilation (unimplement method error). File format compatibility. Protocol compatibility. + + Reference. ==========