]> granicus.if.org Git - python/commitdiff
Supporting rl_library_version is more trouble than it's worth --
authorGuido van Rossum <guido@python.org>
Mon, 2 Oct 2000 15:53:08 +0000 (15:53 +0000)
committerGuido van Rossum <guido@python.org>
Mon, 2 Oct 2000 15:53:08 +0000 (15:53 +0000)
readline doesn't have it before readline 2.2 and there's no
compile-time way to find out which readline version is in use.

Sigh.  GNU readline sucks.

Modules/readline.c

index 4105ddb2f75bd9ceaa56f88ea1edeca5edf44c05..cf0b064b64ef1815f3d688a6db34d3d67c7a9635 100644 (file)
@@ -38,7 +38,6 @@ extern int read_history(char *);
 extern int write_history(char *);
 extern int history_truncate_file(char *, int);
 extern Function *rl_event_hook;
-extern char *rl_library_version;
 #endif
 
 /* Pointers needed from outside (but not declared in a header file). */
@@ -495,16 +494,10 @@ static char doc_module[] =
 DL_EXPORT(void)
 initreadline(void)
 {
-       PyObject *m, *d, *v;
+       PyObject *m;
 
        m = Py_InitModule4("readline", readline_methods, doc_module,
                           (PyObject *)NULL, PYTHON_API_VERSION);
-
-       d = PyModule_GetDict(m);
-       v = PyString_FromString(rl_library_version);
-       PyDict_SetItemString(d, "library_version", v);
-       Py_XDECREF(v);
-
        if (isatty(fileno(stdin))) {
                PyOS_ReadlineFunctionPointer = call_readline;
                setup_readline();