the attached patch reenables icomplete operation during interactive buffer selection. the ChangeLog entry is included below my signature, and it's also attached along with the patch. i would like to know about any other specialized completion tables/functions that would be appropriate - and trivial - to include among those that icomplete accepts. i would even more like some way for icomplete to automatically recognize those functions, but don't know the territory well enough to be able to say whether that's even a reasonable possibility. in any case, would someone check this in? -- ken ken.manheimer@gmail.com http://myriadicity.net 2006-09-22 Ken Manheimer * icomplete.el (icomplete-with-completion-tables): List of specialized completion tables with which icomplete should operate. Include the new `internal-complete-buffer', so icomplete works with interactive buffer selection. (icomplete-simple-completing-p): Add acceptance of specialized completion tables listed in icomplete-with-completion-tables.