Subject: Re: bug#15022: [Kevin Layer] 24.3: BUG REPORT: comint completion yields error

From: Michael Heerdegen <[email-masked]>
Date: Thu, 08 Aug 2013 16:39:33 +0200

Hi,

> You need a directory with .rpm files in it.  Let's call that
> /foo/bar/.  Then,
>
> emacs -q
> M-x shell RET
> rpm --install /foo/bar/<TAB>
>
> where <TAB> is you pressing the TAB key.  I get this:
>
> Debugger entered--Lisp error: (void-variable regexp)
>   signal(void-variable (regexp))
>   completion--some...
>   completion--nth-completion...
>   completion-try-completion...
>   completion--do-completion()
>   minibuffer-complete()
>   call-interactively(minibuffer-complete)
>   ...
>   apply...
>   ...
>   completion-in-region...
>   completion-at-point()
>   call-interactively(completion-at-point nil nil)

FWIW; I can't reproduce this here.  This is
GNU Emacs 24.3.50.1 (x86_64-pc-linux-gnu, GTK+ Version 3.8.2)
of 2013-08-04 on dex, modified by Debian.

Does this also happen with emacs -Q (capital "Q")?

Thanks,

Michael.