[Checkins] SVN: zope.i18nmessageid/branches/regebro-python3/src/zope/i18nmessageid/ Further Python3 compatibility. I think it's done now.
Lennart Regebro
regebro at gmail.com
Fri Nov 19 08:13:39 EST 2010
Log message for revision 118492:
Further Python3 compatibility. I think it's done now.
Changed:
U zope.i18nmessageid/branches/regebro-python3/src/zope/i18nmessageid/_zope_i18nmessageid_message.c
U zope.i18nmessageid/branches/regebro-python3/src/zope/i18nmessageid/tests.py
-=-
Modified: zope.i18nmessageid/branches/regebro-python3/src/zope/i18nmessageid/_zope_i18nmessageid_message.c
===================================================================
--- zope.i18nmessageid/branches/regebro-python3/src/zope/i18nmessageid/_zope_i18nmessageid_message.c 2010-11-19 13:02:05 UTC (rev 118491)
+++ zope.i18nmessageid/branches/regebro-python3/src/zope/i18nmessageid/_zope_i18nmessageid_message.c 2010-11-19 13:13:39 UTC (rev 118492)
@@ -271,8 +271,13 @@
#ifndef PyMODINIT_FUNC /* declarations for DLL import/export */
#define PyMODINIT_FUNC void
#endif
+
PyMODINIT_FUNC
-init_zope_i18nmessageid_message(void)
+#if PY_MAJOR_VERSION >= 3
+ PyInit__zope_i18nmessageid_message(void)
+#else
+ init_zope_i18nmessageid_message(void)
+#endif
{
PyObject *m;
/* Initialize types: */
Modified: zope.i18nmessageid/branches/regebro-python3/src/zope/i18nmessageid/tests.py
===================================================================
--- zope.i18nmessageid/branches/regebro-python3/src/zope/i18nmessageid/tests.py 2010-11-19 13:02:05 UTC (rev 118491)
+++ zope.i18nmessageid/branches/regebro-python3/src/zope/i18nmessageid/tests.py 2010-11-19 13:13:39 UTC (rev 118492)
@@ -121,8 +121,13 @@
DocFileSuite('messages.txt', package='zope.i18nmessageid'),
unittest.makeSuite(PickleEqualityTests),
))
-except ImportError: # pragma: no cover
+except ImportError, e: # pragma: no cover
# couldnt import C version
+ import sys
+ print '=' * 80
+ print "Could not import C version:"
+ print e
+ print '=' * 80
def test_suite():
return unittest.TestSuite((
DocTestSuite('zope.i18nmessageid.message'),
More information about the checkins
mailing list