From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: Eli Zaretskii Newsgroups: gmane.emacs.devel Subject: Re: Is emacsclient --eval broken? Date: Sat, 06 Aug 2016 18:30:20 +0300 Message-ID: <83h9axkj8z.fsf@gnu.org> References: <2e73e12c-5662-ae84-4fd7-64f585997290@gmail.com> <83vazejjjf.fsf@gnu.org> <87eg62jgek.fsf@gnu.org> <83oa56jg6y.fsf@gnu.org> Reply-To: Eli Zaretskii NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=windows-1252 Content-Transfer-Encoding: 8bit X-Trace: blaine.gmane.org 1470497486 31987 195.159.176.226 (6 Aug 2016 15:31:26 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Sat, 6 Aug 2016 15:31:26 +0000 (UTC) Cc: bojohan@gnu.org, emacs-devel@gnu.org To: =?windows-1252?Q?Cl=E9ment?= Pit--Claudel Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Sat Aug 06 17:31:22 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 1bW3ZJ-0007TD-81 for ged-emacs-devel@m.gmane.org; Sat, 06 Aug 2016 17:31:21 +0200 Original-Received: from localhost ([::1]:49728 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bW3ZF-0001we-6y for ged-emacs-devel@m.gmane.org; Sat, 06 Aug 2016 11:31:17 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:56276) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bW3Yb-0001wN-Tx for emacs-devel@gnu.org; Sat, 06 Aug 2016 11:30:38 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1bW3YX-00086T-DG for emacs-devel@gnu.org; Sat, 06 Aug 2016 11:30:36 -0400 Original-Received: from fencepost.gnu.org ([2001:4830:134:3::e]:36309) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bW3YW-00085P-VY; Sat, 06 Aug 2016 11:30:33 -0400 Original-Received: from 84.94.185.246.cable.012.net.il ([84.94.185.246]:2665 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_128_CBC_SHA1:128) (Exim 4.82) (envelope-from ) id 1bW3YU-0003C9-99; Sat, 06 Aug 2016 11:30:31 -0400 In-reply-to: (message from =?windows-1252?Q?Cl=E9ment?= Pit--Claudel on Sat, 6 Aug 2016 11:23:35 -0400) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2001:4830:134:3::e 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:206449 Archived-At: > Cc: emacs-devel@gnu.org > From: Clément Pit--Claudel > Date: Sat, 6 Aug 2016 11:23:35 -0400 > > >> $ git grep 'Unknown message' > >> lib-src/emacsclient.c: printf ("*ERROR*: Unknown message: %s\n", p); > > > > Thanks. What is the message received from the server that triggers > > this? > > The client print > > *ERROR*: Unknown message: E EE EEEEE\n" > > Is that the information you were looking for? No, I wanted to know what came in from the server that caused this message. See the code in emacsclient.c that follows the comment which says "Wait for an answer." There must be something that the client cannot interpret, or maybe we are not prepared to deal with strings that span more than one packet returned by recv? IOW, some more debugging is in order. Thanks.