From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Tassilo Horn Newsgroups: gmane.emacs.devel Subject: Re: Error in post-command-hook (completion-in-region--postch): (wrong-type-argument stringp nil) Date: Fri, 24 Aug 2012 20:20:23 +0200 Message-ID: <87mx1ki23c.fsf@thinkpad.tsdh.de> References: <87393cd7cu.fsf@thinkpad.tsdh.de> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: ger.gmane.org 1345832434 31005 80.91.229.3 (24 Aug 2012 18:20:34 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Fri, 24 Aug 2012 18:20:34 +0000 (UTC) Cc: emacs-devel@gnu.org To: Stefan Monnier Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Fri Aug 24 20:20:35 2012 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1T4yUi-0007iu-5g for ged-emacs-devel@m.gmane.org; Fri, 24 Aug 2012 20:20:32 +0200 Original-Received: from localhost ([::1]:50484 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1T4yUg-0003Ow-53 for ged-emacs-devel@m.gmane.org; Fri, 24 Aug 2012 14:20:30 -0400 Original-Received: from eggs.gnu.org ([208.118.235.92]:35796) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1T4yUd-0003Oq-RM for emacs-devel@gnu.org; Fri, 24 Aug 2012 14:20:28 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1T4yUb-00033l-UQ for emacs-devel@gnu.org; Fri, 24 Aug 2012 14:20:27 -0400 Original-Received: from out1-smtp.messagingengine.com ([66.111.4.25]:46470) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1T4yUb-00033d-R5 for emacs-devel@gnu.org; Fri, 24 Aug 2012 14:20:25 -0400 Original-Received: from compute1.internal (compute1.nyi.mail.srv.osa [10.202.2.41]) by gateway1.nyi.mail.srv.osa (Postfix) with ESMTP id A8D55208C9; Fri, 24 Aug 2012 14:20:25 -0400 (EDT) Original-Received: from frontend1.nyi.mail.srv.osa ([10.202.2.160]) by compute1.internal (MEProxy); Fri, 24 Aug 2012 14:20:25 -0400 DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d= messagingengine.com; h=from:to:cc:subject:references:date :in-reply-to:message-id:mime-version:content-type; s=smtpout; bh=8CoZq+mCAIxk0mlqYJTZJrSXrIA=; b=asspgCRevWV24H6i4wtoq/SWuBxi I6P4diPp3kANZCuyJQqriAdyaC5VFYbMUOrQtLo0OCpR6NcRgfw5V6VLHeH6cva8 qKYxOliMRSuDVohuTpRl42UwepvcJVXIORO373f4kEx22mT8lFmPxOo0E9z/Yf7f F14Km72BUFVXHMA= X-Sasl-enc: hzy7P7hZf/rGMFwV5MQJ307XQlolsc7HIGbYSlqzGM4n 1345832425 Original-Received: from thinkpad.tsdh.de (unknown [91.67.11.36]) by mail.messagingengine.com (Postfix) with ESMTPA id DF8C98E01F4; Fri, 24 Aug 2012 14:20:24 -0400 (EDT) Mail-Followup-To: Stefan Monnier , emacs-devel@gnu.org In-Reply-To: (Stefan Monnier's message of "Fri, 24 Aug 2012 11:46:13 -0400") User-Agent: Gnus/5.130006 (Ma Gnus v0.6) Emacs/24.2.50 (gnu/linux) X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 66.111.4.25 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:152816 Archived-At: Stefan Monnier writes: > The completion-in-region-mod calls to completion-at-point-functions > don't care much about the "completions" part of the triplet you > return, so the nrepl-send-string* are a complete waste. Same for > potentially other cases such as when auto-complete calls > completion-at-point-functions to try and decide whether or not there's > potentially something to complete at point. Oh, (info "(elisp)Completion in Buffers") doesn't make that clear. > IOW, nrepl-complete-at-point should return something more like > (guaranteed 100% untested): Except that you've copied my original error, the function works like a charm. :-) Thanks, Tassilo