On 5 Dec 2011, at 16:02, Daniel Santos wrote:
> Hello,
>
> I checked out a clean copy from SVN. When trying to generate the GSDocs I encountered an error in the processing of a Nested #if directive in the file NSLocale.m.
> From what I have found, it looks like from revision 21205 to revision 21209 were introduced some calls in the method parsePreprocessor that think the top of the if stack is a dictionary.
> When processing the file with the nested #if's it crashes trying to invoke a non-existant method.
>
> I changed the ifstack variable to be a MutableDictionary and it's not crashing anymore. Can anyone validate that this fix is correct ? If so how will it be made on the repository ?
I made your suggested change to the code in svn trunk. Thanks.