alex martelli typcyyjgmailcom sun mar 2 2008 1039 gregory p smith wrote 3208 christian heimes wrote alex martelli wrote yep please keep pyunicode str pystring bytes macrossynonnyms pystr pybytes want help task porting existing extensions bytearray functions doubt pybytearray though yeah weve already planed keep pyunicode prefix str type functions makes perfectly sense historical point view pystring planed rename prefix pybytes opinion going regret keep many legacy names 2x order make migration process easier add header file provides pystring_ functions aliases pybytes_ 1 via header must explicitly included modules wanting compatibility names ok long also supplied presumably empty 26 key concern faciitating maintenance single codebase ccoded python extensions compiled 26 30 im also thinking swig similar utilities probably best tweaked emit rather different c code two cases still c code also include c snippets handcoded extension authormaintainer eg via swig typemaps c easing single codebase approach may help dont think want go route code translatorsgenerators ccoded python extensions way python code via 2to3 fewer ifs defines c extension authorsmaintainers required devise order support 26 30 likelier well see 30 support popular ccoded python extensions sooner rather later alex _______________________________________________ pythondev mailing list zvlllneumpythonorg httpmailpythonorgmailmanlistinfopythondev unsubscribe httpmailpythonorgmailmanoptionspythondevpythondev40tangomucom tue 05 aug 2008 180049 0800 pythondev capi status python 3