From mboxrd@z Thu Jan 1 00:00:00 1970 From: Luther Thompson Subject: Re: How do I cope with Geiser in Emacs Date: Mon, 3 Dec 2018 03:35:31 -0500 Message-ID: <20181203033531.06422abd@gmail.com> References: <20181201193446.38ce529b@gmail.com> <87tvjvr76c.fsf@gmail.com> Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:44092) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1gTjhk-0003Ro-HC for help-guix@gnu.org; Mon, 03 Dec 2018 03:35:49 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1gTjhj-0003R2-Ni for help-guix@gnu.org; Mon, 03 Dec 2018 03:35:48 -0500 Received: from mail-yw1-xc35.google.com ([2607:f8b0:4864:20::c35]:45087) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1gTjhi-0003Pu-VA for help-guix@gnu.org; Mon, 03 Dec 2018 03:35:47 -0500 Received: by mail-yw1-xc35.google.com with SMTP id d190so5037611ywd.12 for ; Mon, 03 Dec 2018 00:35:44 -0800 (PST) In-Reply-To: <87tvjvr76c.fsf@gmail.com> List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: help-guix-bounces+gcggh-help-guix=m.gmane.org@gnu.org Sender: "Help-Guix" To: Alex Kost Cc: help-guix@gnu.org On Sun, 02 Dec 2018 23:43:23 +0300 Alex Kost wrote: > Luther Thompson (2018-12-01 19:34 -0500) wrote: > > When I'm editing a Scheme file (not Guix-related) in Emacs and > > company-mode activates, I get this error message: 'Company: backend > > company-capf error "No Geiser REPL for this buffer (try M-x > > run-geiser)" with args (prefix)'. If I appease the error by running > > M-x run-geiser, I get completion lists that don't make much sense. > > They fail to include names that are already in the file, and they > > do include what appear to be many obscure library functions. > > Since this error comes from Geiser (from 'geiser-repl--connection' > function), I would ask at . > Alternatively, you may send a message at Telling me that function name was actually a really helpful clue for further investigation. I found out that I can fix the problem by putting `(setq-default geiser-mode-auto-p nil)` in my .emacs file. Thanks for the help! Luther