From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: Joseph Mingrone Newsgroups: gmane.emacs.devel Subject: Re: emacsclient in 25 branch: error opening any file Date: Mon, 28 Nov 2016 14:46:23 -0400 Message-ID: <86d1hf4f40.fsf@phe.ftfl.ca> References: <864m9cbu86.fsf@phe.ftfl.ca> <83a8j1wcey.fsf@gnu.org> NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" X-Trace: blaine.gmane.org 1480358803 3399 195.159.176.226 (28 Nov 2016 18:46:43 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Mon, 28 Nov 2016 18:46:43 +0000 (UTC) User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.1 (berkeley-unix) Cc: emacs-devel@gnu.org To: Eli Zaretskii Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Mon Nov 28 19:46:38 2016 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by blaine.gmane.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cBQwo-0008TR-Fx for ged-emacs-devel@m.gmane.org; Mon, 28 Nov 2016 19:46:38 +0100 Original-Received: from localhost ([::1]:60565 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1cBQws-0002l2-Bb for ged-emacs-devel@m.gmane.org; Mon, 28 Nov 2016 13:46:42 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:40709) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1cBQwl-0002km-2m for emacs-devel@gnu.org; Mon, 28 Nov 2016 13:46:35 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1cBQwh-0008U8-W7 for emacs-devel@gnu.org; Mon, 28 Nov 2016 13:46:35 -0500 Original-Received: from mail-qk0-x22e.google.com ([2607:f8b0:400d:c09::22e]:36785) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1cBQwh-0008Sl-Q7 for emacs-devel@gnu.org; Mon, 28 Nov 2016 13:46:31 -0500 Original-Received: by mail-qk0-x22e.google.com with SMTP id n21so149731899qka.3 for ; Mon, 28 Nov 2016 10:46:30 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ftfl.ca; s=google; h=from:to:cc:subject:references:date:in-reply-to:message-id :user-agent:mime-version; bh=eAaGP3I5POEliJBVqNMVG36i2Qf/IPz57cqS416+izw=; b=c239l87nic3otCGKnNC1Q024pLs8tQGXtV/YPfHXUoBjSSLw03mTBnWjqD41hFYlx2 tg+xJnJTr0YKUSb8SL4qOODzE95C2FJe/3lRAN3/SPwc35mBK8jrKwzJ2jOP/hF3S9oN h5xsUGj83aF9vs2FPNAbBuZDtPvXwauqUL4gE= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:from:to:cc:subject:references:date:in-reply-to :message-id:user-agent:mime-version; bh=eAaGP3I5POEliJBVqNMVG36i2Qf/IPz57cqS416+izw=; b=nIjMzeNubaA0shGUwPyjo6DELRaV9hOjBjB5ArRQOxyTH9Y7QWC39j13eDk8yx1p5h pXW1chaMSTGOcosVg6ReKVdRg28xKoiVBMsx8RNkWYfs+8NRr5yfk7ddS0N092fOmnRd J0diIsiDydeMkIVedfPJUoKDG1ZoGT2z0yt2wn2+wKA4Ga4l7ifT2mnlB4Uiu1QEfWV1 +XVB1Jsf1bhr50PJFUDogbHTj6xJJdtCxXEdwuvqoYHlGD0VhgfXvLlEbTItejfMbD5R t3fbH8m0GyUp3/Ke67B0nwhG1bJEKy7um2zwPpvblkuN3c8E0eTQpRbGdvg3/gYAoc/F LhQQ== X-Gm-Message-State: AKaTC014hsQdd7Y+HF8l4fLiBB/ToPzozl7UBjOkIe3iGxJOtsI0fIz4JFc/AkbvtWsX1g== X-Received: by 10.55.64.79 with SMTP id n76mr20336591qka.178.1480358789835; Mon, 28 Nov 2016 10:46:29 -0800 (PST) Original-Received: from phe.ftfl.ca.ftfl.ca (JMingrone.MathStat.Dal.Ca. [129.173.118.13]) by smtp.gmail.com with ESMTPSA id q3sm25991908qtc.34.2016.11.28.10.46.28 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Mon, 28 Nov 2016 10:46:28 -0800 (PST) In-Reply-To: <83a8j1wcey.fsf@gnu.org> (Eli Zaretskii's message of "Sat, 04 Jun 2016 12:06:45 +0300") X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2607:f8b0:400d:c09::22e X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.21 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" Xref: news.gmane.org gmane.emacs.devel:209665 Archived-At: --=-=-= Content-Type: text/plain Eli Zaretskii writes: >> From: Joseph Mingrone >> Date: Wed, 01 Jun 2016 16:10:49 -0300 >> After starting an Emacs daemon, everything works as expected, but after some >> time (or event I'm unaware of), trying to open a file from a shell gives an >> error. >> % emacsclient some_file >> Waiting for Emacs... >> *ERROR*: Wrong type argument: stringp, nil > Please try to figure out which Emacs function signals this error. Joel Rosdahl (joel@rosdahl.net) has done some detective work: > Here's how to reproduce (at least my version of) the problem: > emacs -q --daemon > emacsclient -nc > In Emacs: C-s ; enter isearch-mode > emacsclient -e '(find-file ".")' > In Emacs: C-x b RET > emacsclient . > What seems to happen is that isearch-mode can be left in a bad state after > using "emacsclient -e", and then server-goto-toplevel tries to perform > isearch-cancel on the buffer, which fails since isearch--current-buffer is > nil (while isearch-mode is non-nil). > This part of isearch-done seems to have been added to Emacs 25, and that's > what fails when isearch--current-buffer is nil: > (with-current-buffer isearch--current-buffer > (setq isearch--current-buffer nil) > (setq cursor-sensor-inhibit (delq 'isearch cursor-sensor-inhibit))) --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQJ8BAEBCgBmBQJYPHt/XxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQ1NUIwOTNBNzI2QzM4ODU1NzEyMkJBRDUz NkE0MEM4M0IwRDZFRjlFAAoJEDakDIOw1u+etHkP/3Er5QLmg6PQF82/cn8YAtvY g6K668bMouZzcji0Bqs0nhwvE4+exb3FV8d04J1lGQZeL7BCV7Ft3JapiTU5v2RN K2oQm7SnVYlgf0kJY6wqUNMgNzO9CI8vD+Ff+MvHMir4fHMJlcxKrNfcCH8wxkYN K2irNULrDoBMxMBzLWFCzJ8mgpNNeglwUrCeCvKnIwYx65o04tIP0behCnuOP5Kf bfpffRIzkxu2J4qyffR8PLvzbUQXZiUKtaTSpsyKgOD8nedQ/Ya0DgQWhpzBs2Yp Uu7EmWtIws88tsTijMutEZ+6VX6seBuxqjyGSGkXuZLM5yUolm0qEAsZCPgFC8GH 7pnMTEb+ysMZcOP86O59Qo6nDcoSjNkVZwu4K+1kXVa0jTavo5W1hYASkXV0P0/B U6BFQvoLP2jZw+JVVOXSRVbKrOlu3YFVw+01Lr3BXcYGiyymcR0Ap6/SLakZ9umH XmDHcojdKSF7U47vBRZ3WECe/2oivKmVnAb38+MgWz5E+CQomPv7/AnFWmn/fDju pqjdBucMWZO+VsciTSQXEva7dV1h8W1Xe3sPZvpAq5lXOr23HAcwY4NjwIgPEhFs pxZFrea1BfQEPgV0Hv/benVs1akAX1CzD2zpQA24fwq6RZ7DmRrUKKDDAkHnK5A5 UA/rvOs88Y836L5q/EgQ =mjKa -----END PGP SIGNATURE----- --=-=-=--