It seems that emacs allows the table argument to completing-read to be a hash-table (or other collection?). Any chance of updating xemacs' version to allow that too? Ray