From a4c51c521415b20b19f032ea3c74b0c5d8b20a96 Mon Sep 17 00:00:00 2001 From: rpj Date: Thu, 27 Jan 2005 04:19:43 +0000 Subject: '' --- README | 13 ++++++------- 1 file changed, 6 insertions(+), 7 deletions(-) diff --git a/README b/README index 70810ce..bd74307 100644 --- a/README +++ b/README @@ -131,15 +131,14 @@ for future use. The numbers are changed as follows: -1. Start with version information of '0.0.0.0'. -2. If the library source code has changed at all since the last update, +1. If the library source code has changed at all since the last update, then increment revision (`c:r:a' becomes `c:r+1:a'). -3. If any interfaces have been added, removed, or changed since the last +2. If any interfaces have been added, removed, or changed since the last update, increment current, and set revision to 0. -4. If any interfaces have been added since the last public release, then +3. If any interfaces have been added since the last public release, then increment age. -5. If any interfaces have been removed since the last public release, then - set age to 0. +4. If any interfaces have been removed or changed since the last public + release, then set age to 0. DLL compatibility numbering is an attempt to ensure that applications @@ -159,7 +158,7 @@ detailed explanation.) Using this method, DLL name/s will only change when the DLL's backwards compatibility changes. Note that the addition of new -'interfaces' will not change the DLL's compatibility for older +'interfaces' will not of itself change the DLL's compatibility for older applications. -- cgit v1.2.3