Link readline module with ncurses in preference to termcap. [Bug ##441580]
Remove pointless comment
diff --git a/setup.py b/setup.py
index e717411..8d97854 100644
--- a/setup.py
+++ b/setup.py
@@ -310,7 +310,10 @@
         # readline
         if self.compiler.find_library_file(lib_dirs, 'readline'):
             readline_libs = ['readline']
-            if self.compiler.find_library_file(lib_dirs +
+            if self.compiler.find_library_file(lib_dirs,
+                                                 'ncurses'):
+                readline_libs.append('ncurses')
+            elif self.compiler.find_library_file(lib_dirs +
                                                ['/usr/lib/termcap'],
                                                'termcap'):
                 readline_libs.append('termcap')
@@ -318,8 +321,7 @@
                                    library_dirs=['/usr/lib/termcap'],
                                    libraries=readline_libs) )
 
-        # The crypt module is now disabled by default because it breaks builds
-        # on many systems (where -lcrypt is needed), e.g. Linux (I believe).
+        # crypt module.
 
         if self.compiler.find_library_file(lib_dirs, 'crypt'):
             libs = ['crypt']