On 2010-09-25 "Carlos R. Mafra" <[email protected]> wrote: > On Sat, 25 Sep 2010 at 12:58:28 +0200, Andreas Metzler wrote: > > Yes and no. I think it is nice to have the info on how the API > > changed. Debian/changelog is probably not the best location for this > > info. e.g. gnutls has this info in NEWS for every release:
> There is WINGs/NEWS with some history of API changes. > So I guess the patch removing wstrerror() could be amended with > one entry in WINGs/NEWS. But let's wait till Tamas says so. First try attached. (Generated by comparing the header files.) Looks like like libWINGs ABI broke, too: +<WINGsP.h> +struct W_DragDestinationInfo: new members added SIZE CHANGE cu andreas -- `What a good friend you are to him, Dr. Maturin. His other friends are so grateful to you.' `I sew his ears on from time to time, sure'
>From 532d22c8e4249f7d8ff1bc8e0f7ce0462bd2c79a Mon Sep 17 00:00:00 2001 From: Andreas Metzler <[email protected]> Date: Sun, 26 Sep 2010 17:11:15 +0200 Subject: [PATCH] Document ABI and API changes List ABI and API changes in the respective NEWS files. --- WINGs/NEWS | 74 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ wrlib/NEWS | 6 +++++ 2 files changed, 80 insertions(+), 0 deletions(-) diff --git a/WINGs/NEWS b/WINGs/NEWS index 17af4f8..baa088c 100644 --- a/WINGs/NEWS +++ b/WINGs/NEWS @@ -1,3 +1,77 @@ +** API and ABI modifications since wmaker 0.92.0 + +** libWINGs ** +<WINGsP.h> +struct W_DragDestinationInfo: new members added SIZE CHANGE + +<WINGs.h> +WMGetTextFieldCursorPosition ADDED + +** libWutil ** +enum WMConnectionState REMOVED +enum WMConnectionTimeoutState REMOVED +struct ConnectionDelegate REMOVED +__wmessage ADDED +wstrerror REMOVED +wmessage converted from function to wrapper macro +wwarning converted from function to wrapper macro +wfatal converted from function to wrapper macro +wsyserror converted from function to wrapper macro +wsyserrorwithcode converted from function to wrapper macro +wmkdirhier ADDED +wrmdirhier ADDED +wmalloc0 REMOVED +wnew REMOVED +wnew0 REMOVED +wstrlcpy ADDED +wstrlcat ADDED +WMPushInArray REMOVED +WMWritePropListToFile NUMBER OF FUNCTION ARGUMENTS CHANGED +WMGetCurrentHost +WMGetHostWithName +WMGetHostWithAddress +WMRetainHost +WMReleaseHost +WMSetHostCacheEnabled +WMIsHostCacheEnabled +WMFlushHostCache +WMIsHostEqualToHost +WMGetHostName +WMGetHostNames +WMGetHostAddress +WMCreateConnectionAsServerAtAddress REMOVED +WMCreateConnectionToAddress REMOVED +WMCreateConnectionToAddressAndNotify REMOVED +WMCloseConnection REMOVED +WMDestroyConnection REMOVED +WMConnection* WMAcceptConnection REMOVED +WMGetConnectionAvailableData REMOVED +WMSendConnectionData REMOVED +WMEnqueueConnectionData REMOVED +WMFlushConnection REMOVED +WMSetConnectionDelegate REMOVED +WMGetConnectionService REMOVED +WMGetConnectionProtocol REMOVED +WMSetConnectionNonBlocking REMOVED +WMSetConnectionCloseOnExec REMOVED +WMSetConnectionShutdownOnClose REMOVED +WMGetConnectionClientData REMOVED +WMSetConnectionClientData REMOVED +WMGetConnectionFlags REMOVED +WMSetConnectionFlags REMOVED +WMGetConnectionSocket REMOVED +WMGetConnectionState REMOVED +WMGetConnectionTimeoutState REMOVED +WMGetConnectionUnsentData REMOVED +WMGetConnectionQueuedData REMOVED +WMSetConnectionDefaultTimeout REMOVED +WMSetConnectionOpenTimeout REMOVED +WMSetConnectionSendTimeout REMOVED + + + +---------------------------------------------------- + *** Mon Oct 14 19:42:42 EEST 2002 - Dan Double buffering diff --git a/wrlib/NEWS b/wrlib/NEWS index e5b71b0..75047a8 100644 --- a/wrlib/NEWS +++ b/wrlib/NEWS @@ -1,3 +1,9 @@ +** API and ABI modifications since wmaker 0.92.0 + +RLightImage: ADDED + + +---------------------------------------------------- Sat Apr 21 09:12:09 EEST 2001 -Dan -- 1.7.1
