On Mon, 18 Dec 2000, Eric Pouech wrote:

> Francois Gouget wrote:
> >    And don't forget to let me know if you find bugs, have suggestions
> > (patches) for improvement, or questions.
> one thing that could be added is the number of known APIs for each reference
> system (set 1). This could give an "advancement percentage" (even, if it 
> could be rather easy to get the figures higher, with empty stubs)

   I rely on Patrick's winapi_check for the 'advancement percentage'.
See:
   http://fgouget.dolphin/wine/winapi_stats-en.shtml

   The nice thing about this is that Patrick's script knows about
quasi-stubs which specdiff will never know about since it does not read
the C source itself.
   But yes, the goal is to progressively reduce the difference between
the Windows API set and the Wine's API set. It seems this will add about
3000 APIs to the 10700+ that that are currently declared. This will have
an impact on the advancement percentage.

   Unfortunately I did not have time to work on the specdiff suite last
week-end but it's safely in my stack of things to do. More precisely I
hope to:
 - enhance the parsing of dumpbin files to better detect whether the
ordinal is significant or not: look at alphabetical order and check for
holes in the ordinal sequence.
 - Package for inclusion in Wine. Alexandre seems to agree with that.
The idea is that this would be a good tool to help us make sure our spec
files are up to date and would complement winapi_check.
 - Then try looking at what the diffs tell us.

--
Francois Gouget         [EMAIL PROTECTED]        http://fgouget.free.fr/
                     Linux: the choice of a GNU generation


Reply via email to