The intent was to provide binary compatibility, but redirect all newly
linked code to the newer variants.  We did this correctly for
PyParser_SimpleParseFile and PyParser_SimpleParseString, but didn't do
it for the rest of the changed functions.  Can you file a bug report? 
(Or just fix the ones that bother you.)

We ought to update the docs, too.

Jeremy

On 1/3/06, Thomas Heller <[EMAIL PROTECTED]> wrote:
> The ast-branch merge apparently changed some formerly public functions
> to macros.  The two that I found out about are PyRun_SimpleString and
> PyRun_InteractiveLoop, I have not checked if there are more or not.
>
> This breaks apps which dynamically link at runtime to the Python dll
> (the latest py2exe does this).
>
> Was this change intentional, or can it be reverted?
>
> Thanks,
>
> Thomas
>
> _______________________________________________
> Python-Dev mailing list
> Python-Dev@python.org
> http://mail.python.org/mailman/listinfo/python-dev
> Unsubscribe: 
> http://mail.python.org/mailman/options/python-dev/jeremy%40alum.mit.edu
>
_______________________________________________
Python-Dev mailing list
Python-Dev@python.org
http://mail.python.org/mailman/listinfo/python-dev
Unsubscribe: 
http://mail.python.org/mailman/options/python-dev/archive%40mail-archive.com

Reply via email to