It's a good try. But there are some important things missing from
this patch -- notably the Textpad class, which is needed for doing
popup queries correctly.
Also, arrow keys don't work under the curses implementation linked
with in Red Hat's python1.5. This is a symptom of a deeper problem,
which is that older Pythons link the Berkeley curses library rather
than ncurses.
Clicking on a URL link with bomb xconfig with this patch under 1.5. You
didn't handle `import webbrowser' failure. Easy thing to miss.
I personally added the ncurses/Textpad/ascii features to the Python
libraries shipped in 2.0, and I did it for a reason -- to support what
`make menuconfig' needs. Backporting to 1.5.2 is only going to give a
partial, ugly subset of menuconfig. I don't think it's good enough.
-- <a href="http://www.tuxedo.org/~esr/">Eric S. Raymond</a>"This country, with its institutions, belongs to the people who inhabit it. Whenever they shall grow weary of the existing government, they can exercise their constitutional right of amending it or their revolutionary right to dismember it or overthrow it." -- Abraham Lincoln, 4 April 1861 - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/