Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Commit b7f198e

Browse files
committed
Renamed the C extension for ncurses support from 'curses' to '_curses'.
(The SourceForge admins have been asked to rename the ,v file.)
1 parent e53903c commit b7f198e

2 files changed

Lines changed: 8 additions & 8 deletions

File tree

Modules/Setup.in

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -314,12 +314,12 @@ rotor rotormodule.c # enigma-inspired encryption
314314
#syslog syslogmodule.c # syslog daemon interface
315315

316316

317-
# Lance's curses module. This requires the System V version of
318-
# curses, sometimes known as ncurses (e.g. on Linux, link with
319-
# -lncurses instead of -lcurses; on SunOS 4.1.3, insert -I/usr/5include
317+
# Curses support, requring the System V version of curses, often
318+
# provided by the ncurses library. e.g. on Linux, link with -lncurses
319+
# instead of -lcurses; on SunOS 4.1.3, insert -I/usr/5include
320320
# -L/usr/5lib before -lcurses).
321321

322-
#curses cursesmodule.c -lcurses -ltermcap
322+
#_curses _cursesmodule.c -lcurses -ltermcap
323323

324324

325325

Modules/_cursesmodule.c

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2163,19 +2163,19 @@ static PyMethodDef PyCurses_methods[] = {
21632163
/* Initialization function for the module */
21642164

21652165
void
2166-
initcurses()
2166+
init_curses()
21672167
{
21682168
PyObject *m, *d, *v;
21692169

21702170
/* Create the module and add the functions */
2171-
m = Py_InitModule("curses", PyCurses_methods);
2171+
m = Py_InitModule("_curses", PyCurses_methods);
21722172

21732173
/* Add some symbolic constants to the module */
21742174
d = PyModule_GetDict(m);
21752175
ModDict = d; /* For PyCurses_InitScr */
21762176

21772177
/* For exception curses.error */
2178-
PyCursesError = PyString_FromString("curses.error");
2178+
PyCursesError = PyString_FromString("_curses.error");
21792179
PyDict_SetItemString(d, "error", PyCursesError);
21802180

21812181
/* Make the version available */
@@ -2251,5 +2251,5 @@ initcurses()
22512251

22522252
/* Check for errors */
22532253
if (PyErr_Occurred())
2254-
Py_FatalError("can't initialize module curses");
2254+
Py_FatalError("can't initialize module _curses");
22552255
}

0 commit comments

Comments
 (0)