> Guido> Summary: Cygwin Check Import Case Patch > ... > Guido> But I believe the solution is that the TERMIOS module should be > Guido> renamed. > > Isn't this a general problem? As I recall, the convention when generating > Python modules from C header files is to simply convert the base name to > upper case and replace ".h" with ".py" (errno.h -> ERRNO.py). From h2py.py: > > # Without filename arguments, acts as a filter. > # If one or more filenames are given, output is written to corresponding > # filenames in the local directory, translated to all uppercase, with > # the extension replaced by ".py". > > Perhaps the convention should be instead to append "d" or "data" to the base > name (errno.h -> errnodata.py). An even better solution is to get rid of those generated headers and incorporate the desired symbols directly in the C extension modules. That's happened for errno and socket, for example; maybe it's time to do that for termios, too! --Guido van Rossum (home page: http://www.python.org/~guido/)
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4