Xu Chunyang writes: > When type e (edebug-eval-expression) within Edebug, I notice there is no code completion, unlike > M-: (eval-expression). So I wonder if edebug-eval-expression can behave > like eval-expression, I guess simply replacing read-from-minibuffer with > read--expression should work, though I've not tried. I've created a small patch which replaces `read-from-minibuffer' for `read--expression' in `edebug-eval-expression'. I would appreciate it if a maintainer could take a quick look.