From unknown Mon Aug 18 00:08:55 2025 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.509 (Entity 5.509) Content-Type: text/plain; charset=utf-8 From: bug#27159 <27159@debbugs.gnu.org> To: bug#27159 <27159@debbugs.gnu.org> Subject: Status: 25+; eldoc with curly quote Reply-To: bug#27159 <27159@debbugs.gnu.org> Date: Mon, 18 Aug 2025 07:08:55 +0000 retitle 27159 25+; eldoc with curly quote reassign 27159 emacs submitter 27159 Thierry Volpiatto severity 27159 minor thanks From debbugs-submit-bounces@debbugs.gnu.org Wed May 31 00:53:40 2017 Received: (at submit) by debbugs.gnu.org; 31 May 2017 04:53:40 +0000 Received: from localhost ([127.0.0.1]:46049 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dFvdc-0006kl-4D for submit@debbugs.gnu.org; Wed, 31 May 2017 00:53:40 -0400 Received: from eggs.gnu.org ([208.118.235.92]:49259) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dFvda-0006kZ-8T for submit@debbugs.gnu.org; Wed, 31 May 2017 00:53:38 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1dFvdU-0002pX-7s for submit@debbugs.gnu.org; Wed, 31 May 2017 00:53:33 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=0.8 required=5.0 tests=BAYES_50,FREEMAIL_FROM, T_DKIM_INVALID autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:56926) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1dFvdU-0002pT-4e for submit@debbugs.gnu.org; Wed, 31 May 2017 00:53:32 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:40230) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dFvdS-0001i9-13 for bug-gnu-emacs@gnu.org; Wed, 31 May 2017 00:53:31 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1dFvdN-0002oT-Ss for bug-gnu-emacs@gnu.org; Wed, 31 May 2017 00:53:30 -0400 Received: from mail-pg0-x22b.google.com ([2607:f8b0:400e:c05::22b]:36165) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1dFvdN-0002nx-NL for bug-gnu-emacs@gnu.org; Wed, 31 May 2017 00:53:25 -0400 Received: by mail-pg0-x22b.google.com with SMTP id x64so2227257pgd.3 for ; Tue, 30 May 2017 21:53:23 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=user-agent:from:to:subject:date:message-id:mime-version; bh=i1Wfyep/ezKar01fMvGcH/dxm11fbmQVC52svu0mzSk=; b=TcyHL19xpmaNqOoS5qNJFdhvh8S0nW+yQXGH+n9acBlR3t42f5lFZELy5jCdJ3anKx TveHTEmnzRHP6Cszs2UaHQm4HPvQ+W/d4xwvxK481yhQUzEbxRJ8PyDqHAY5VytIOGmf pMhl/lFFX8lpy37/5HHFrkfYz/vQ+dOC5JR8DLrr+rIcCTb2hMRTAWtHR41PSADbOn2i UScOYdnMVzyzRkB+WhhM70bza9jA5tIr0TAseWbz85eK+T8kF3XbmqkXqwRQTo19t92m XRZad157fFKEo8UVKTEaVu8Fhc6nE1f+HiTCuBzZcpSiXM2CKJu0givHug+QNiRF2ilK iboA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:user-agent:from:to:subject:date:message-id :mime-version; bh=i1Wfyep/ezKar01fMvGcH/dxm11fbmQVC52svu0mzSk=; b=j2H/jSmHZgW+Jcfbdkloi148BQ6ZHxVsXZW8qRFyCkz3vnX+XMTFP2YcVSaQVRdVkq +yTUPkqQ18x5BhakjchAI/gjqHmImehPFRf/Iu9mEdJrXnY+eWs3zcRB4PofCzluMhZw uDYJxI18Fn93+HBw/FlHJ4ZcSBUoyjq2NpxwezOERi0bDm9ENC90ujh5ZcY1pBJuJbrS SpAsdahW4cBJODRAio8e1fwBIpCESdzt9MVnU0/w5fGN2TX0xwP53T8/ws61xIt91M9G UeGEgfbeJqQThW6lY4w/xYeU25HRVHz0YZTVYzO+SZds0WN0/TjrKNkZ/P2fOq8Yq3/0 jzKQ== X-Gm-Message-State: AODbwcBXtUIJIggeLx50V/USWcKxVxb/wO/Qen2GcOrlCrmNDo5uICfs KbKCJ3YYPaxBb2aQ6Go= X-Received: by 10.84.175.129 with SMTP id t1mr33059265plb.62.1496206402601; Tue, 30 May 2017 21:53:22 -0700 (PDT) Received: from dell-14z ([37.165.70.39]) by smtp.gmail.com with ESMTPSA id o2sm27115635pgq.44.2017.05.30.21.53.19 for (version=TLS1_2 cipher=AES128-SHA bits=128/128); Tue, 30 May 2017 21:53:21 -0700 (PDT) User-agent: mu4e 0.9.19; emacs 24.5.1 From: Thierry Volpiatto To: bug-gnu-emacs@gnu.org Subject: 25+; eldoc with curly quote Date: Wed, 31 May 2017 06:53:13 +0200 Message-ID: <87efv54og6.fsf@gmail.com> MIME-Version: 1.0 Content-Type: text/plain X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -4.0 (----) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -4.0 (----) Here a definition: (cl-defun foo (a b &key (test 'eq))) now from the scratch buffer: (foo eldoc is displaying foo...(TEST \='EQ) Applying substitute-command-keys on the second arg of elisp--highlight-function-argument fixed the problem. -- Thierry Gpg Key fingerprint = 6CEC 7081 AB33 E251 4AB8 5FC2 28D1 7F53 59F2 9997 From debbugs-submit-bounces@debbugs.gnu.org Sun Jun 04 12:17:47 2017 Received: (at 27159-done) by debbugs.gnu.org; 4 Jun 2017 16:17:47 +0000 Received: from localhost ([127.0.0.1]:55990 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dHYDr-0007Ql-73 for submit@debbugs.gnu.org; Sun, 04 Jun 2017 12:17:47 -0400 Received: from zimbra.cs.ucla.edu ([131.179.128.68]:36398) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dHYDn-0007QW-0F for 27159-done@debbugs.gnu.org; Sun, 04 Jun 2017 12:17:43 -0400 Received: from localhost (localhost [127.0.0.1]) by zimbra.cs.ucla.edu (Postfix) with ESMTP id 1D9521600E3; Sun, 4 Jun 2017 09:17:37 -0700 (PDT) Received: from zimbra.cs.ucla.edu ([127.0.0.1]) by localhost (zimbra.cs.ucla.edu [127.0.0.1]) (amavisd-new, port 10032) with ESMTP id HHfaB6EIDZvo; Sun, 4 Jun 2017 09:17:36 -0700 (PDT) Received: from localhost (localhost [127.0.0.1]) by zimbra.cs.ucla.edu (Postfix) with ESMTP id 4F7F21600E4; Sun, 4 Jun 2017 09:17:36 -0700 (PDT) X-Virus-Scanned: amavisd-new at zimbra.cs.ucla.edu Received: from zimbra.cs.ucla.edu ([127.0.0.1]) by localhost (zimbra.cs.ucla.edu [127.0.0.1]) (amavisd-new, port 10026) with ESMTP id nkCUkp9lWE2R; Sun, 4 Jun 2017 09:17:36 -0700 (PDT) Received: from [192.168.1.9] (unknown [47.153.188.248]) by zimbra.cs.ucla.edu (Postfix) with ESMTPSA id 281F81600E3; Sun, 4 Jun 2017 09:17:36 -0700 (PDT) To: Thierry Volpiatto From: Paul Eggert Subject: Re: 25+; eldoc with curly quote Organization: UCLA Computer Science Department Message-ID: Date: Sun, 4 Jun 2017 09:17:35 -0700 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Thunderbird/52.1.1 MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="------------49045B8B66B6FD40A054E558" Content-Language: en-US X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 27159-done Cc: 27159-done@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.0 (/) This is a multi-part message in MIME format. --------------49045B8B66B6FD40A054E558 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit Thanks for reporting that. I installed the attached, which should fix it. --------------49045B8B66B6FD40A054E558 Content-Type: text/x-patch; name="0001-Fix-eldoc-bug-with-curved-quote.patch" Content-Transfer-Encoding: 7bit Content-Disposition: attachment; filename="0001-Fix-eldoc-bug-with-curved-quote.patch" >From 7dd9e7e95c1e4502b7a9fd6a18211208bd2914a5 Mon Sep 17 00:00:00 2001 From: Paul Eggert Date: Sun, 4 Jun 2017 09:13:15 -0700 Subject: [PATCH] Fix eldoc bug with curved quote * lisp/progmodes/elisp-mode.el (elisp-get-fnsym-args-string): Substitute quotes in documentation before returning it (Bug#27159). --- lisp/progmodes/elisp-mode.el | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lisp/progmodes/elisp-mode.el b/lisp/progmodes/elisp-mode.el index 6c6fb92..b3f452c 100644 --- a/lisp/progmodes/elisp-mode.el +++ b/lisp/progmodes/elisp-mode.el @@ -1372,7 +1372,7 @@ elisp-get-fnsym-args-string (condition-case nil (documentation sym t) (invalid-function nil)) sym)) - (car doc)) + (substitute-command-keys (car doc))) (t (help-function-arglist sym))))) ;; Stringify, and store before highlighting, downcasing, etc. (elisp--last-data-store sym (elisp-function-argstring args) -- 2.7.4 --------------49045B8B66B6FD40A054E558-- From unknown Mon Aug 18 00:08:55 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Mon, 03 Jul 2017 11:24:04 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator