>>>>> Kevin Ryde writes: > But I couldn't test on xemacs, it seems to take ages building the > package lists (without me doing anything to it yet :-), 20 minutes > and still going. I suspect split-string is taking quadratic time > somehow. If true it's xemacs's problem, though you might consider > having apt-utils-build-completion-table directly build a list > instead of going through a buffer (there's other split-strings, so > that isn't a complete fix).
Hi Kevin, Thanks for the updated patch. Looks good with initial testing. I'll check it into CVS in a couple of days. I can't remember why split-string is used in apt-utils-build-completion-table; maybe there is no good reason. The problem remains with the use of split-string in apt-utils-build-package-list, with quadratic time, or whatever the dependence is, is confined to mule variants IIRC, the nomule variants working OK. Thanks, Matt -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]