Re: GNUstep Coding Standard Additions

2005-05-09 Thread Richard Frith-Macdonald
On 2005-05-08 22:14:51 +0100 Alex Perez [EMAIL PROTECTED] wrote: So what do you advocate for the parts of the API which were introduced after OpenStep, but before MacOS-X, and the parts of the API which were in OpenStep but were removed before MacOS-X was released? It should be obvious, but I

Re: Documenting API versions

2005-05-09 Thread Richard Frith-Macdonald
On 2005-05-09 03:52:10 +0100 Sheldon Gill [EMAIL PROTECTED] wrote: Richard Way === The headers currently have a few #ifdef to control which prototypes are visable to a build. Hence you can check if your program calls APIs which aren't available. STRICT_OPENSTEP, STRICT_MACOS_X,

Re: GNUstep Coding Standard Additions

2005-05-09 Thread David Ayers
Alex Perez wrote: I think whether or not a class was introduced in OPENSTEP 4.0, 4.1, or 4.2, at this point, is completely irrelevant, and I personally am not going to research this. Besides, we work off the OpenStep specification, not anything else, when it comes to the original API

Re: Documenting API versions

2005-05-09 Thread David Ayers
Sheldon Gill wrote: This is no longer about Coding Standards so I think it's time for a new thread... We want to document, for each API call, which Cocoa version or GNUstep version introduced it. Also, where applicable, which version deprecated it and which version removed it. Richard

Re: Documenting API versions

2005-05-09 Thread Gerold Rupprecht
First, thanks for your working on this. I think what you are trying to do is say something along the lines ValidFromOS xxx To:NULL ValidFromOSVersion xxx To:NULL ValidityStatus ValidFromDate xxx To:NULL As seem to have the following axes: OS,

Re: Documenting API versions

2005-05-09 Thread Richard Frith-Macdonald
Hi ... nice to hear from you again ... I hope you got home from FOSDEM without too much trouble. On 2005-05-09 12:48:52 +0100 Gerold Rupprecht [EMAIL PROTECTED] wrote: First, thanks for your working on this. I think what you are trying to do is say something along the lines ValidFromOS xxx

Re: Documenting API versions

2005-05-09 Thread Gerold Rupprecht
On 2005-05-09 15:08:04 +0200 Richard Frith-Macdonald [EMAIL PROTECTED] wrote: Hi ... nice to hear from you again ... I hope you got home from FOSDEM without too much trouble. After all the rush I had time to shop at the airport - one of the worst snowstorms in Geneva kept the plane from

Re: Documenting API versions

2005-05-09 Thread Sheldon Gill
First, thanks for your working on this. I think what you are trying to do is say something along the lines ValidFromOS xxxTo:NULL ValidFromOSVersion xxxTo:NULL ValidityStatus ValidFromDate xxxTo:NULL I think we are talking about operating system version/release,

building gnustep gnu-gnu-gnu on macos 10

2005-05-09 Thread Secret Guy
I've tried numerous versions of gcc and been unable to compile both libffi and objc. However I have ffcall installed from darwinports and am trying again. I am runing macos 10.4. If I build gcc using gcc-3.3.5 I get an error message that c++-filt is not found. If I build gcc-4.0.0 source without

Re: building gnustep gnu-gnu-gnu on macos 10

2005-05-09 Thread Yves de Champlain
Le 05-05-09 à 19:07, Secret Guy a écrit : I've tried numerous versions of gcc and been unable to compile both libffi and objc. However I have ffcall installed from darwinports and am trying again. I guess that means that libffi from darwinports is broken on 10.4 ? I am runing macos 10.4. If I

Re: Documenting API versions

2005-05-09 Thread Richard Frith-Macdonald
On 2005-05-09 22:49:32 +0100 Gerold Rupprecht [EMAIL PROTECTED] wrote: Yes. Though in the proof of concept code I added, I use a specific marker '' as meaning the current release ... in a final version I would prefer to use a more readable marker or (better) use extra macros with only one

Re: Documenting API versions

2005-05-09 Thread Richard Frith-Macdonald
On 2005-05-10 01:05:46 +0100 Sheldon Gill [EMAIL PROTECTED] wrote: I think we are talking about operating system version/release, and are not considering specific dates (though I guess we could lookup dates of various releases). I was thinking a separate page/pages could list releases and