Please describe exactly what actions triggered the bug
and the precise symptoms of the bug:
`C-x C-f /boostpro.com: <RET>'
Debugger entered--Lisp error: (error "Attempt to split minibuffer
window")
signal(error ("Attempt to split minibuffer window"))
completion--some(#[(table) "Ä \n$‡" [action table string pred
complete-with-action] 5] (completion--embedded-envvar-table
completion--file-name-table))
I cannot reproduce this here. Could you apply the patch below (by
hand,
probably) and then do C-M-x inside the `completion--some' function to
activate this new definition and then reproduce the problem? It will
hopefully give us a more complete backtrace.
Stefan
PS: (minibuffer.el is preloaded, so using C-M-x will save you from
having to byte-compile the file and re-dump Emacs).
--- lisp/minibuffer.el.~1.76.~ 2009-04-13 21:58:25.000000000 -0400
+++ lisp/minibuffer.el 2009-04-16 14:16:57.000000000 -0400
@@ -83,7 +83,7 @@
(let ((firsterror nil)
res)
(while (and (not res) xs)
- (condition-case err
+ (condition-case-no-debug err
(setq res (funcall fun (pop xs)))
(error (unless firsterror (setq firsterror err)) nil)))
(or res