Nuutti Kotivuori wrote:
There is only one case where I could get a noticeable slowdown - and that was an edit field where I wrote around 20 lines of the japanese character 'a'. After that, every keypress took like a second to be processed. But the only thing alleviating that would be to actually make the calc_width calculation fast somehow. Pyrex or calling the system wcwidth or something.
I can make calc_width and calc_text_pos (the one that will be important for Edit widgets) faster by using re.subn in some fancy ways. However, I don't know if I want to go down that path because it would obfuscate the code. Another option is to write those functions in C, but that would mean distributing compiled binaries..
If Urwid's performance is acceptable the way it is now? Ian _______________________________________________ Urwid mailing list [email protected] http://lists.excess.org/mailman/listinfo/urwid
