GNU bug report logs - #70711
30.0.50; Issue with flymake indicators

Please note: This is a static page, with minimal formatting, updated once a day.
Click here to see this page with the latest information and nicer formatting.

Package: emacs; Reported by: Roman Rudakov <rrudakov@HIDDEN>; Done: Eli Zaretskii <eliz@HIDDEN>; Maintainer for emacs is bug-gnu-emacs@HIDDEN.

Message received at 70711-done <at> debbugs.gnu.org:


Received: (at 70711-done) by debbugs.gnu.org; 3 May 2024 06:18:36 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Fri May 03 02:18:36 2024
Received: from localhost ([127.0.0.1]:46156 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1s2mFg-0007sw-4i
	for submit <at> debbugs.gnu.org; Fri, 03 May 2024 02:18:36 -0400
Received: from eggs.gnu.org ([2001:470:142:3::10]:40902)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <eliz@HIDDEN>) id 1s2mFd-0007sj-Ed
 for 70711-done <at> debbugs.gnu.org; Fri, 03 May 2024 02:18:34 -0400
Received: from fencepost.gnu.org ([2001:470:142:3::e])
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <eliz@HIDDEN>)
 id 1s2mFB-0006r4-TI; Fri, 03 May 2024 02:18:05 -0400
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org;
 s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date:
 mime-version; bh=BNY1IMvf7so0/QxxyIURf5TABBxFOeoA6dQTH1vtYgU=; b=pD7+SLDQ1QT1
 XiQK0I82OEs1J81Hgs74NG3YgL80CGeUuGykfKePIvWWZtY3jTcnwE5QNVVS2mFDLafbONaAK1KIH
 f7HkQI3WEMX+gSrClPri8LrLoGPySnsXj/H/xs6IJzNgU1E+ynZsKBywO7bRjYQAFVa1xDggJLOfs
 4pjRskbjIIMb+QUVnn8NVrb3v19fQDDnu8fFJkyspLhW/uOFFKGCe4fmnByaBiOGbWMGZv6fkhgEG
 7nTsqBPtWkhueZTjpkJ4KiTnifajk3Ax0gpY/ptfGatFQhMs+Lqk5MOPjLdl25V+Li84quIlq8DPC
 05eCnCPu4d+x1vLRg9/6CQ==;
Date: Fri, 03 May 2024 09:18:04 +0300
Message-Id: <86cyq3ju5f.fsf@HIDDEN>
From: Eli Zaretskii <eliz@HIDDEN>
To: Roman Rudakov <rrudakov@HIDDEN>
In-Reply-To: <875xvw6j38.fsf@HIDDEN> (message from Roman Rudakov on Thu, 
 02 May 2024 22:43:07 +0200)
Subject: Re: bug#70711: 30.0.50; Issue with flymake indicators
References: <87v83w8wp4.fsf@HIDDEN> <86o79olbk6.fsf@HIDDEN>
 <CACnP4NJVhqYSacOWZ4tVGa-NrBPB13+9NP_TsZANpWdVh=V0tQ@HIDDEN>
 <875xvw6j38.fsf@HIDDEN>
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 70711-done
Cc: eg642616@HIDDEN, 70711-done <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)

> From: Roman Rudakov <rrudakov@HIDDEN>
> Cc: Eli Zaretskii <eliz@HIDDEN>,   70711 <at> debbugs.gnu.org
> Date: Thu, 02 May 2024 22:43:07 +0200
> 
> 
> Hello Elijah, I can confirm that the patch fixes the issue. Thank you.

Thanks for testing.  I've now installed this on the master branch, and
I'm therefore closing this bug.




Notification sent to Roman Rudakov <rrudakov@HIDDEN>:
bug acknowledged by developer. Full text available.
Reply sent to Eli Zaretskii <eliz@HIDDEN>:
You have taken responsibility. Full text available.

Message received at 70711 <at> debbugs.gnu.org:


Received: (at 70711) by debbugs.gnu.org; 3 May 2024 04:41:33 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Fri May 03 00:41:33 2024
Received: from localhost ([127.0.0.1]:46113 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1s2kjh-0003iA-V4
	for submit <at> debbugs.gnu.org; Fri, 03 May 2024 00:41:33 -0400
Received: from mail-qt1-x843.google.com ([2607:f8b0:4864:20::843]:53685)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <eg642616@HIDDEN>) id 1s2Zqe-0008FU-Pm
 for 70711 <at> debbugs.gnu.org; Thu, 02 May 2024 13:03:58 -0400
Received: by mail-qt1-x843.google.com with SMTP id
 d75a77b69052e-437c32af2efso50549351cf.3
 for <70711 <at> debbugs.gnu.org>; Thu, 02 May 2024 10:03:34 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20230601; t=1714669409; x=1715274209; darn=debbugs.gnu.org;
 h=cc:to:subject:message-id:date:from:in-reply-to:references
 :mime-version:from:to:cc:subject:date:message-id:reply-to;
 bh=LcSoB+hhRmZLjxWl7FlOADeVcaastTcsyxKu1AJld3o=;
 b=X0veN9HZCWHMDJgJgMlrVGe0c4ncmRpPTeNCxNYCrjOuvSy2lEe+I29scLXlex/TyJ
 EO1QmS7Z74AyYTsL5KvBDKLcXkpwwhtLJMguusrbnFNdfk+r+g8ijfG3PJnFtyKAaxmD
 o/yb/APGfENtAMsaB+z2N19LEjq41zv26AG9RunujOH/FxndVgO5X5dSbFi9TBRytP4v
 NXJ6Irja2X69nD7UNiTKy7cGqmUvQ61wyi5eQ4BlKkzhaS4QswxhFKF0S6Oqg7ovHUd8
 NkuxPkgWXl3F0mYxRVRKpmW4F1YlWrC14Ogz29N527AOkvEbK+T486oub6K7ilySHDix
 OwwQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20230601; t=1714669409; x=1715274209;
 h=cc:to:subject:message-id:date:from:in-reply-to:references
 :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id
 :reply-to;
 bh=LcSoB+hhRmZLjxWl7FlOADeVcaastTcsyxKu1AJld3o=;
 b=QpSZv+0jHMQRBXJEEszZSQq13pjL03J/3Vl9uWS8scaULbG5jML+JH/rEmc6rEqy7W
 l5Vd07oxO4d8vhfzuxSgA3ns44BJBkmlFwsCH5vn1L+O8VqWDbsN9pT/PX83iFgNS0fr
 PpgEsfAx26RJIlYvlP2Mpje4Q8ZKwpMwkG80EwFSON0XDjce01Dq276aSkMN+4ed8NQ1
 6oRsg1qhJAkmDEL+j8LjVmwtr1bVM6JIEL25EL8r+AdfKUl2cP+WbBXBm62ke0E8aDyW
 dLvUWz0QhRe+Cswp1blbnQOjjU7DMsYncBBxEWleEC0SGg43GNuKVXyYHYk5PQdAlJpU
 RmLQ==
X-Gm-Message-State: AOJu0Yy1DiHDr7NfWB/0Rmn0rjWkjzqC7cXYaPoXe5WDKLlbEb0Fqsrv
 LYx2TVHPt5kGL3/wopkkAqhoQLbCTScoIlXwkrad58a6+tsAzIk1ljNEpBSwnqiHAG1Q4iF4uv7
 0pgTusL0p5PKnPA+hiIxa94p12k0=
X-Google-Smtp-Source: AGHT+IFsl8/oTOc5iqYhDw87Ckml3Xl29TPHJeTnxyvGKf7DB37OpxPq1YstTeun8cqiImfR/FXkyrFUho9LqPTSLq4=
X-Received: by 2002:a05:622a:95:b0:437:c024:73f3 with SMTP id
 o21-20020a05622a009500b00437c02473f3mr112074qtw.44.1714669409249; Thu, 02 May
 2024 10:03:29 -0700 (PDT)
MIME-Version: 1.0
References: <87v83w8wp4.fsf@HIDDEN> <86o79olbk6.fsf@HIDDEN>
In-Reply-To: <86o79olbk6.fsf@HIDDEN>
From: Elijah G <eg642616@HIDDEN>
Date: Thu, 2 May 2024 11:03:14 -0600
Message-ID: <CACnP4NJVhqYSacOWZ4tVGa-NrBPB13+9NP_TsZANpWdVh=V0tQ@HIDDEN>
Subject: Re: bug#70711: 30.0.50; Issue with flymake indicators
To: Eli Zaretskii <eliz@HIDDEN>, Roman Rudakov <rrudakov@HIDDEN>
Content-Type: multipart/mixed; boundary="0000000000000bf12d06177b9582"
X-Spam-Score: 0.3 (/)
X-Debbugs-Envelope-To: 70711
X-Mailman-Approved-At: Fri, 03 May 2024 00:41:26 -0400
Cc: 70711 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -0.7 (/)

--0000000000000bf12d06177b9582
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

On Thu, May 2, 2024 at 5:04=E2=80=AFAM Eli Zaretskii <eliz@HIDDEN> wrote:
>
> > From: Roman Rudakov <rrudakov@HIDDEN>
> > Date: Thu, 02 May 2024 10:06:15 +0200
> >
> > After the latest update of flymake I started experiencing an issue
> > with indicators. The problem occurs if I try to disable indicators
> > completely.
> >
> > Steps to reproduce from "emacs -q":
> > 1. Evaluate the following forms:
> >
> > (setopt flymake-fringe-indicator-position nil
> >         flymake-margin-indicator-position nil)
> > (flymake-mode)
> >
> > 2. Type some invalid expression to trigger flymake.
> >
> > Expected result: No indicators.
> >
> > Actual result: Exclamation mark is shown right before the faulty
> > expression (not even on fringe or margin).
>
> Elijah, could you please look into this?
>
> Thanks.

Hi Eli, below you can find the attached patch that
should fix this issue.

Roman Can you eval this defun and tell
if the bug is fixed?

Thanks.

``` elisp
(defun flymake--indicator-overlay-spec (indicator)
  "Return INDICATOR as propertized string to use in error indicators."
  (let* ((value (if (symbolp indicator)
                    (symbol-value indicator)
                  indicator))
         (indicator-car (if (listp value)
                            (car value)
                          value))
         (indicator-cdr (if (listp value)
                            (cdr value))))
    (cond
     ((and (symbolp indicator-car)
           flymake-fringe-indicator-position)
      (propertize "!" 'display
                  (cons flymake-fringe-indicator-position
                        (if (listp value)
                            value
                          (list value)))))
     ((and (stringp indicator-car)
           flymake-margin-indicator-position)
      (propertize "!"
                  'display
                  `((margin ,flymake-margin-indicator-position)
                    ,(propertize
                      indicator-car
                      'face
                      `(:inherit (,indicator-cdr
                                  default)))))))))
````

--0000000000000bf12d06177b9582
Content-Type: application/octet-stream; name="0001-Fix-bug-70711.patch"
Content-Disposition: attachment; filename="0001-Fix-bug-70711.patch"
Content-Transfer-Encoding: base64
Content-ID: <f_lvphma9a0>
X-Attachment-Id: f_lvphma9a0

RnJvbSBmNDc4NDBkZmExN2UyN2NlZGUyYjEwMDM5ZjhjZDM2Zjk0Mzg0YzY2IE1vbiBTZXAgMTcg
MDA6MDA6MDAgMjAwMQpGcm9tOiAiRWxpYXMgRy4gUGVyZXoiIDxlZzY0MjYxNkBnbWFpbC5jb20+
CkRhdGU6IFRodSwgMiBNYXkgMjAyNCAxMDozMzo0MyAtMDYwMApTdWJqZWN0OiBbUEFUQ0hdIEZp
eCBidWcjNzA3MTEKCiogbGlzcC9wcm9nbW9kZXMvZmx5bWFrZS5lbCAoZmx5bWFrZS0taW5kaWNh
dG9yLW92ZXJsYXktc3BlYyk6CkNoZWNrIGlmIGBmbHltYWtlLWZyaW5nZS1pbmRpY2F0b3ItcG9z
aXRpb24nIG9yCmBmbHltYWtlLW1hcmdpbi1pbmRpY2F0b3ItcG9zaXRpb24nIGFyZSBub24tbmls
IGZvciBhbGxvdyBubwppbmRpY2F0b3JzLgotLS0KIGxpc3AvcHJvZ21vZGVzL2ZseW1ha2UuZWwg
fCA2ICsrKystLQogMSBmaWxlIGNoYW5nZWQsIDQgaW5zZXJ0aW9ucygrKSwgMiBkZWxldGlvbnMo
LSkKCmRpZmYgLS1naXQgYS9saXNwL3Byb2dtb2Rlcy9mbHltYWtlLmVsIGIvbGlzcC9wcm9nbW9k
ZXMvZmx5bWFrZS5lbAppbmRleCAyMmExMzlkMzA0NS4uZjM1NzgxNTJiMzYgMTAwNjQ0Ci0tLSBh
L2xpc3AvcHJvZ21vZGVzL2ZseW1ha2UuZWwKKysrIGIvbGlzcC9wcm9nbW9kZXMvZmx5bWFrZS5l
bApAQCAtNzU0LDEzICs3NTQsMTUgQEAgZmx5bWFrZS0taW5kaWNhdG9yLW92ZXJsYXktc3BlYwog
ICAgICAgICAgKGluZGljYXRvci1jZHIgKGlmIChsaXN0cCB2YWx1ZSkKICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAoY2RyIHZhbHVlKSkpKQogICAgIChjb25kCi0gICAgICgoc3ltYm9scCBp
bmRpY2F0b3ItY2FyKQorICAgICAoKGFuZCAoc3ltYm9scCBpbmRpY2F0b3ItY2FyKQorICAgICAg
ICAgICBmbHltYWtlLWZyaW5nZS1pbmRpY2F0b3ItcG9zaXRpb24pCiAgICAgICAocHJvcGVydGl6
ZSAiISIgJ2Rpc3BsYXkKICAgICAgICAgICAgICAgICAgIChjb25zIGZseW1ha2UtZnJpbmdlLWlu
ZGljYXRvci1wb3NpdGlvbgogICAgICAgICAgICAgICAgICAgICAgICAgKGlmIChsaXN0cCB2YWx1
ZSkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICB2YWx1ZQogICAgICAgICAgICAgICAgICAg
ICAgICAgICAobGlzdCB2YWx1ZSkpKSkpCi0gICAgICgoc3RyaW5ncCBpbmRpY2F0b3ItY2FyKQor
ICAgICAoKGFuZCAoc3RyaW5ncCBpbmRpY2F0b3ItY2FyKQorICAgICAgICAgICBmbHltYWtlLW1h
cmdpbi1pbmRpY2F0b3ItcG9zaXRpb24pCiAgICAgICAocHJvcGVydGl6ZSAiISIKICAgICAgICAg
ICAgICAgICAgICdkaXNwbGF5CiAgICAgICAgICAgICAgICAgICBgKChtYXJnaW4gLGZseW1ha2Ut
bWFyZ2luLWluZGljYXRvci1wb3NpdGlvbikKLS0gCjIuNDQuMC53aW5kb3dzLjEKCg==
--0000000000000bf12d06177b9582--




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#70711; Package emacs. Full text available.

Message received at 70711 <at> debbugs.gnu.org:


Received: (at 70711) by debbugs.gnu.org; 2 May 2024 20:43:40 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Thu May 02 16:43:40 2024
Received: from localhost ([127.0.0.1]:45835 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1s2dHI-0007JB-BW
	for submit <at> debbugs.gnu.org; Thu, 02 May 2024 16:43:40 -0400
Received: from fhigh8-smtp.messagingengine.com ([103.168.172.159]:44133)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <rrudakov@HIDDEN>) id 1s2dHF-0007J1-Nk
 for 70711 <at> debbugs.gnu.org; Thu, 02 May 2024 16:43:38 -0400
Received: from compute7.internal (compute7.nyi.internal [10.202.2.48])
 by mailfhigh.nyi.internal (Postfix) with ESMTP id 040DB11400C2;
 Thu,  2 May 2024 16:43:10 -0400 (EDT)
Received: from mailfrontend2 ([10.202.2.163])
 by compute7.internal (MEProxy); Thu, 02 May 2024 16:43:10 -0400
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=fastmail.com; h=
 cc:cc:content-transfer-encoding:content-type:content-type:date
 :date:from:from:in-reply-to:in-reply-to:message-id:mime-version
 :references:reply-to:subject:subject:to:to; s=fm3; t=1714682589;
 x=1714768989; bh=PigOfQp0PoFHKKgOBqNE0UCvQGwAQIa3lQGoGtL+ess=; b=
 LN0YtcXHF4vFqk549d1o7jyBdmzUQYfzKmFc0GWZaLnnVx5Xks09i5hZzitoolIQ
 nvfSso2VJlJy3Preu3WnlMmtYpLG9vaGXnv6pjjm6lIP6iROA0DxAGtBxrME3f8s
 eot8pPn94TJXQdXZWg4gXPzNXTfOwzoE6a+CjSORudJx54f4OEzrGrdBjnC4kjsn
 EGzGQKsqpyH4pl60qZH5SGUCNyq4Ic4/6V9zKuJs1JqLoACrCjdDBrb5yBelpMFg
 3iy77Ob+lbrIgWN6KS3QtxegDEEgyz0u7mX7bq1z/Har6UjBjoMUMqTKMZcx5Xcy
 y1xHmPcjCFZg4H1J9OnI1w==
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=
 messagingengine.com; h=cc:cc:content-transfer-encoding
 :content-type:content-type:date:date:feedback-id:feedback-id
 :from:from:in-reply-to:in-reply-to:message-id:mime-version
 :references:reply-to:subject:subject:to:to:x-me-proxy:x-me-proxy
 :x-me-sender:x-me-sender:x-sasl-enc; s=fm3; t=1714682589; x=
 1714768989; bh=PigOfQp0PoFHKKgOBqNE0UCvQGwAQIa3lQGoGtL+ess=; b=J
 riP/jizkVpiLLYiUIsBv995hra3ToyM+v9HSVCd95FP/ogF54/JtttTM5SIZ9zQk
 HvLRwxVlUGu+WHBo54A4c/i7VzsMiqI+aVqYoMFwfGNuHR+Bu+tp+6rfJMlWPrSZ
 RfonSjZWqiNaYzZZgXHidx+ZlbH1AX/v+cFoFoa/M72FPxJ4t5QI7SErL3DNfO86
 veeAcULFZ1/VKre7CeHOZNMk97Kx+RHHPiL3W9AQmHnKvtKnte1UA2q+EWrnOncK
 J5tEkBye30uEdhKBGjP2h5tbmtLpBEQGbYRCBbyCmyDOahxQNcEb/F9WuI2d84Ql
 HB8JjQlGZsbx12O1jWKVg==
X-ME-Sender: <xms:3fozZqLTtOVKENPSaYZ_Z_KFyXG_yqFVWzcaVFAozbdTMrVBDK-epQ>
 <xme:3fozZiLEbyGe5Vq0aov4vsv1V3BUwP7YxwqxuZdHrWOzz9nAC4ok-0egPZ5sD8_jt
 JEwcki-JmXEt07mgeA>
X-ME-Received: <xmr:3fozZqtmhenaY3f7bk1OTFFeiSw_qma0mOnX9SIpTLTjudRCJdR-v_zmX2mhjppnN4U8xG574QrbTpNXVDlaLhmscGt2a1Y>
X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedvledrvddukedgudehgecutefuodetggdotefrod
 ftvfcurfhrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdpuffrtefokffrpgfnqfgh
 necuuegrihhlohhuthemuceftddtnecusecvtfgvtghiphhivghnthhsucdlqddutddtmd
 enucfjughrpefhvfevufgjfhgffffkgggtgfesthhqredttderjeenucfhrhhomheptfho
 mhgrnhcutfhuuggrkhhovhcuoehrrhhuuggrkhhovhesfhgrshhtmhgrihhlrdgtohhmqe
 enucggtffrrghtthgvrhhnpeelieeuudfhveeljeevuefhiedtheduffeuffdtjeevleei
 tdffkeegueejgeeiieenucevlhhushhtvghrufhiiigvpedtnecurfgrrhgrmhepmhgrih
 hlfhhrohhmpehrrhhuuggrkhhovhesfhgrshhtmhgrihhlrdgtohhm
X-ME-Proxy: <xmx:3fozZvbEkXxbwJt1eVMllLloqxklhwxFIMDksSzsWouuqEORtcJbxA>
 <xmx:3fozZhalESSH3o2OYV3Xu3Xr-sOUw71woPP9UljODnMGCZj3oSblOg>
 <xmx:3fozZrCqA_sWb4y1A1Dw0b2Tbn5_tpRkshIh2TjjeZV2Gs7yy4VDyA>
 <xmx:3fozZnZex5gF31ED2W2TAxPwufVKnc_1vzgSTUyltUVZc1sU3epQHA>
 <xmx:3fozZlG2lIOR9hATYThqnDHJFcm7oIpfsK6fUY7N1jx_6kGlzss20qLt>
Feedback-ID: i1c714620:Fastmail
Received: by mail.messagingengine.com (Postfix) with ESMTPA; Thu,
 2 May 2024 16:43:08 -0400 (EDT)
From: Roman Rudakov <rrudakov@HIDDEN>
To: Elijah G <eg642616@HIDDEN>
Subject: Re: bug#70711: 30.0.50; Issue with flymake indicators
In-Reply-To: <CACnP4NJVhqYSacOWZ4tVGa-NrBPB13+9NP_TsZANpWdVh=V0tQ@HIDDEN>
 (Elijah G.'s message of "Thu, 2 May 2024 11:03:14 -0600")
References: <87v83w8wp4.fsf@HIDDEN> <86o79olbk6.fsf@HIDDEN>
 <CACnP4NJVhqYSacOWZ4tVGa-NrBPB13+9NP_TsZANpWdVh=V0tQ@HIDDEN>
User-Agent: mu4e 1.12.4; emacs 30.0.50
Date: Thu, 02 May 2024 22:43:07 +0200
Message-ID: <875xvw6j38.fsf@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
X-Spam-Score: -0.7 (/)
X-Debbugs-Envelope-To: 70711
Cc: Eli Zaretskii <eliz@HIDDEN>, 70711 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.7 (-)

Elijah G <eg642616@HIDDEN> writes:

> On Thu, May 2, 2024 at 5:04=E2=80=AFAM Eli Zaretskii <eliz@HIDDEN> wrote:
>>
>> > From: Roman Rudakov <rrudakov@HIDDEN>
>> > Date: Thu, 02 May 2024 10:06:15 +0200
>> >
>> > After the latest update of flymake I started experiencing an issue
>> > with indicators. The problem occurs if I try to disable indicators
>> > completely.
>> >
>> > Steps to reproduce from "emacs -q":
>> > 1. Evaluate the following forms:
>> >
>> > (setopt flymake-fringe-indicator-position nil
>> >         flymake-margin-indicator-position nil)
>> > (flymake-mode)
>> >
>> > 2. Type some invalid expression to trigger flymake.
>> >
>> > Expected result: No indicators.
>> >
>> > Actual result: Exclamation mark is shown right before the faulty
>> > expression (not even on fringe or margin).
>>
>> Elijah, could you please look into this?
>>
>> Thanks.
>
> Hi Eli, below you can find the attached patch that
> should fix this issue.
>
> Roman Can you eval this defun and tell
> if the bug is fixed?
>
> Thanks.
>
> ``` elisp
> (defun flymake--indicator-overlay-spec (indicator)
>   "Return INDICATOR as propertized string to use in error indicators."
>   (let* ((value (if (symbolp indicator)
>                     (symbol-value indicator)
>                   indicator))
>          (indicator-car (if (listp value)
>                             (car value)
>                           value))
>          (indicator-cdr (if (listp value)
>                             (cdr value))))
>     (cond
>      ((and (symbolp indicator-car)
>            flymake-fringe-indicator-position)
>       (propertize "!" 'display
>                   (cons flymake-fringe-indicator-position
>                         (if (listp value)
>                             value
>                           (list value)))))
>      ((and (stringp indicator-car)
>            flymake-margin-indicator-position)
>       (propertize "!"
>                   'display
>                   `((margin ,flymake-margin-indicator-position)
>                     ,(propertize
>                       indicator-car
>                       'face
>                       `(:inherit (,indicator-cdr
>                                   default)))))))))
> ````

Hello Elijah, I can confirm that the patch fixes the issue. Thank you.
--=20
Best regards, Roman




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#70711; Package emacs. Full text available.

Message received at 70711 <at> debbugs.gnu.org:


Received: (at 70711) by debbugs.gnu.org; 2 May 2024 11:05:18 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Thu May 02 07:05:18 2024
Received: from localhost ([127.0.0.1]:43102 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1s2UFa-00074H-7l
	for submit <at> debbugs.gnu.org; Thu, 02 May 2024 07:05:18 -0400
Received: from eggs.gnu.org ([2001:470:142:3::10]:46536)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <eliz@HIDDEN>) id 1s2UFZ-000747-0T
 for 70711 <at> debbugs.gnu.org; Thu, 02 May 2024 07:05:17 -0400
Received: from fencepost.gnu.org ([2001:470:142:3::e])
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <eliz@HIDDEN>)
 id 1s2UF5-0004Es-Q3; Thu, 02 May 2024 07:04:49 -0400
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org;
 s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date:
 mime-version; bh=xWbeD4Kgn7lOV1J8mGk1MNPmZOWLfHLh7lHFVWPa3Ac=; b=cByQDrN5dGiz
 NTmAxFMG9udua9Sh1678+q6hCrXRPNP5Q9nwR26DO16rqfAr94MpjVOnUscEUD/bo9iQZVaqUepB9
 VwRfJq5PRyQoMdBCo0oFeLzwo5Mb2svDebHNz+ZgElpwYEpEDkVouGpqsl7gg0rccDCA9/pOyFexI
 ZZ6YyeSq3u2K/A5pXHaR39X0s3Ec30nmUuMpfOGNMPeB7HzvAC0iCrAuJu9ZTbwF5/kgxCsooeweT
 oRVQ5NP7gAFz9RmMU3pYKm7XEHjp/MsIgtbzPLcHNk19xOO0/YI+Y6d34U4AHQ/eI+odp9ftqgv59
 9+w8DxK79KfVvJp2Ewp1kw==;
Date: Thu, 02 May 2024 14:04:25 +0300
Message-Id: <86o79olbk6.fsf@HIDDEN>
From: Eli Zaretskii <eliz@HIDDEN>
To: Roman Rudakov <rrudakov@HIDDEN>, Elijah G <eg642616@HIDDEN>
In-Reply-To: <87v83w8wp4.fsf@HIDDEN> (message from Roman Rudakov on Thu, 
 02 May 2024 10:06:15 +0200)
Subject: Re: bug#70711: 30.0.50; Issue with flymake indicators
References: <87v83w8wp4.fsf@HIDDEN>
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 70711
Cc: 70711 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)

> From: Roman Rudakov <rrudakov@HIDDEN>
> Date: Thu, 02 May 2024 10:06:15 +0200
> 
> After the latest update of flymake I started experiencing an issue 
> with indicators. The problem occurs if I try to disable indicators 
> completely.
> 
> Steps to reproduce from "emacs -q":
> 1. Evaluate the following forms:
> 
> (setopt flymake-fringe-indicator-position nil 
>         flymake-margin-indicator-position nil) 
> (flymake-mode)
> 
> 2. Type some invalid expression to trigger flymake.
> 
> Expected result: No indicators.
> 
> Actual result: Exclamation mark is shown right before the faulty 
> expression (not even on fringe or margin).

Elijah, could you please look into this?

Thanks.




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#70711; Package emacs. Full text available.

Message received at submit <at> debbugs.gnu.org:


Received: (at submit) by debbugs.gnu.org; 2 May 2024 08:06:59 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Thu May 02 04:06:59 2024
Received: from localhost ([127.0.0.1]:42238 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1s2RT0-0002Pn-Oq
	for submit <at> debbugs.gnu.org; Thu, 02 May 2024 04:06:59 -0400
Received: from lists.gnu.org ([2001:470:142::17]:59078)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <rrudakov@HIDDEN>) id 1s2RSy-0002Ph-Nl
 for submit <at> debbugs.gnu.org; Thu, 02 May 2024 04:06:57 -0400
Received: from eggs.gnu.org ([2001:470:142:3::10])
 by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <rrudakov@HIDDEN>)
 id 1s2RSW-0002oY-E6
 for bug-gnu-emacs@HIDDEN; Thu, 02 May 2024 04:06:28 -0400
Received: from fout5-smtp.messagingengine.com ([103.168.172.148])
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <rrudakov@HIDDEN>)
 id 1s2RSU-0005FN-Lh
 for bug-gnu-emacs@HIDDEN; Thu, 02 May 2024 04:06:28 -0400
Received: from compute1.internal (compute1.nyi.internal [10.202.2.41])
 by mailfout.nyi.internal (Postfix) with ESMTP id 08E421380F81
 for <bug-gnu-emacs@HIDDEN>; Thu,  2 May 2024 04:06:23 -0400 (EDT)
Received: from mailfrontend1 ([10.202.2.162])
 by compute1.internal (MEProxy); Thu, 02 May 2024 04:06:23 -0400
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=fastmail.com; h=
 cc:content-type:content-type:date:date:from:from:in-reply-to
 :message-id:mime-version:reply-to:subject:subject:to:to; s=fm3;
 t=1714637183; x=1714723583; bh=n9+6EuSdlu1OThlebb5a+SuTZAPETAPe
 ruuQhrpOppU=; b=hlM83I6IeUW3hZ4+1acAvGIGaCleKXFCOM514VPVJ7maF932
 k7PWrNRlwG11x6XVC4MjoJ/bqLbeRkiJMbSdAmOH1E5dufWYHtXfXNWWfQdaD8mc
 YauGReMCTeiJmm20jlObIg8+fQW9HLjC2vGe2aNhntle+KjZgPOLhlbn4uKePwwK
 TBUcsooWRjHLuBobW4S35DfzXgFW+e+1jv/vwNPBCcGc8+DLPM6smen+ypVhX7zt
 GmwFlshd91kA33bQ3PaKWsBhQ2558WU+Pee5Rak9fBtcqIusTpiJvGDCwya2frDf
 r0vO+rvzes4is2+8lHzjg9/XByS1tUYy0VsILg==
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=
 messagingengine.com; h=cc:content-type:content-type:date:date
 :feedback-id:feedback-id:from:from:in-reply-to:message-id
 :mime-version:reply-to:subject:subject:to:to:x-me-proxy
 :x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s=fm3; t=
 1714637183; x=1714723583; bh=n9+6EuSdlu1OThlebb5a+SuTZAPETAPeruu
 QhrpOppU=; b=VCqD+nsmybBHvH/pPw8dkzLTnUxivra243D2SJVN4ApNSZDtIWh
 TehOuKUnriejMaCIOASZiK9zthM3DhjRZ8XtIrtDPjRBZuq1Laywy+xseDJmXj4A
 VgpGJDgEKBd+cc9FPaC9XiL0BLX8fjaw7gtiEPbZ4hSejr5zq+ODNkGB/nED49DO
 PYdlvmhFSRMd0RzAdgmtqaXzbqO4XPPurIzOE9ZRweSuel5oiZ3A3BW9oTVdoXns
 Vkc+6/03SnPzRkzcZ4fLI2klI8PhiDAk2Vq7oMyee+dWOYV0f0zO/vrAQpywiUnU
 djGEOHVrebQ/oaj92wSLY6YO+PM9p0H38sg==
X-ME-Sender: <xms:fkkzZls0TzWzsR-dJylJ1C6SX-i4GCy7ObXHwr7ftKU59XHHKB_AXg>
 <xme:fkkzZuconVHdRV5FCkiNCCqR6lSS0AshZNKfma0BcCw_KfwzUll8ionUiCrYW1A2b
 ZRKmBaq0e7AJetMZHQ>
X-ME-Received: <xmr:fkkzZoxM_vC84-Y21psyvi6elRRgX-iE9CDQU8SNJFqr6Zc3Ht_bkJYb4W03keXRhkdKwjRCR8BTPuf9Kfs9IvoFSBVv3Po>
X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedvledrvddujedguddvhecutefuodetggdotefrod
 ftvfcurfhrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdpuffrtefokffrpgfnqfgh
 necuuegrihhlohhuthemuceftddtnecunecujfgurhephffvufgffffkgggtsehmtderre
 dtredtnecuhfhrohhmpeftohhmrghnucftuhgurghkohhvuceorhhruhgurghkohhvsehf
 rghsthhmrghilhdrtghomheqnecuggftrfgrthhtvghrnhepudfhteduteduffelheelhf
 ejtedvudefteejgffgffeiudfffeekhffhgeeugffgnecuvehluhhsthgvrhfuihiivgep
 tdenucfrrghrrghmpehmrghilhhfrhhomheprhhruhgurghkohhvsehfrghsthhmrghilh
 drtghomh
X-ME-Proxy: <xmx:fkkzZsPL_1IESZJzv71DejvawldOE4nCSSMkc0Eh9YJxvkAzYS1rjg>
 <xmx:fkkzZl-4Alb3Cpg4s6R5MuTBYDMtMLXBnZQmWpnx8gnWKNy6zF0UVQ>
 <xmx:fkkzZsV2SOshQOCwd11KuLgJduQsXc3A_Lm4vvgzBDYcC_sGqAs2NA>
 <xmx:fkkzZmchyQ6IeHli5T1XT4ZlUjbvxGfd9A3G-TcYFLuCkjlzE-1wwA>
 <xmx:fkkzZnlsDT6-85HVJ421Ci0HBUOrXPLVa1ZbXOiwOZLHEFUtQgvhnCKQ>
Feedback-ID: i1c714620:Fastmail
Received: by mail.messagingengine.com (Postfix) with ESMTPA for
 <bug-gnu-emacs@HIDDEN>; Thu, 2 May 2024 04:06:22 -0400 (EDT)
From: Roman Rudakov <rrudakov@HIDDEN>
To: bug-gnu-emacs@HIDDEN
Subject: 30.0.50; Issue with flymake indicators
User-Agent: mu4e 1.12.4; emacs 30.0.50
Date: Thu, 02 May 2024 10:06:15 +0200
Message-ID: <87v83w8wp4.fsf@HIDDEN>
MIME-Version: 1.0
Content-Type: multipart/mixed; boundary="=-=-="
Received-SPF: pass client-ip=103.168.172.148;
 envelope-from=rrudakov@HIDDEN; helo=fout5-smtp.messagingengine.com
X-Spam_score_int: -27
X-Spam_score: -2.8
X-Spam_bar: --
X-Spam_report: (-2.8 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1,
 DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001,
 RCVD_IN_DNSWL_LOW=-0.7, SPF_HELO_PASS=-0.001,
 SPF_PASS=-0.001 autolearn=ham autolearn_force=no
X-Spam_action: no action
X-Spam-Score: 1.0 (+)
X-Debbugs-Envelope-To: submit
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -0.0 (/)

--=-=-=
Content-Type: text/plain; format=flowed

After the latest update of flymake I started experiencing an issue 
with indicators. The problem occurs if I try to disable indicators 
completely.

Steps to reproduce from "emacs -q":
1. Evaluate the following forms:

(setopt flymake-fringe-indicator-position nil 
        flymake-margin-indicator-position nil) 
(flymake-mode)

2. Type some invalid expression to trigger flymake.

Expected result: No indicators.

Actual result: Exclamation mark is shown right before the faulty 
expression (not even on fringe or margin).

--=-=-=
Content-Type: image/png
Content-Disposition: attachment; filename=flymake-bug.png
Content-Transfer-Encoding: base64
Content-Description: Flymake indicators issue

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
0dT+YF/282C+tuX/dapsJwlJa2evzXlqJfd+q++OimHT0PJ50sS6xp+dMOWu2XhwfD2tvt2Myyln
fh/V0uf+Tbak8Wo9cUfek2wNW9WednrBsCAvzf2DHP1f/fbnUY10OdcdtL72rDZc2fpVn0Ze2cdS
sqvc/r2lZ3OcJqvOpuXarOcLu2XL/ReXeXnth139sl+eOp/mw+YcT8kz7tZfIda5O/Jtvju4e/pb
gZ6abAPfbNRfedajs7qd5pt/f9qtukP261LSuPl3/fev+29mK9Tac1Sc8SzeebeuR7b467C+zOJe
yYqiFPHunYvl1uJX3GTnngvinoqlGQEAQJlhP4LHn/nK3j8XL1q0aNHCaf3qaIW2/oAfFi66Z8nG
U8n5fCAs/JOl+fz0YEfJoe2087mmFMznvmttJ5fruyz+bpnpS0Pshezk4hMY+t/VWxcMrquT7Hyr
Vm0Q+uu2XWH/CrSX5PKD1qfee3HU9GAnjVvdHiMnzwzbdODUuVP7V08bGOgqS/oG4/alZ6sm77yA
KXbV8ABH2Tnw3xuu52iTMWrOy5U0kl3l9u/+uuXohWvXzh/eMGNIkKcse3WZea6wD9f5s1GPlLt3
fZJ9r3lHZvfy1dpVfLb/xzN/X71p89qwn75ceCjbVIPp7LR2rpKmYpfPt1xKNVvSr+ye1quaVnZv
O+bXRYsWLV76z90pGcV8df+yxffP86KFPw5uqCvkzlzj1+PNYB+XOr0mzln/T3j4rr++e7OBkyRp
a4/ZU5JdH2xSuyl6UUgljSTZ1+j50dx1ew/t37Tk26HNy2kkIXLOC1hfu6IomecXvFZVK0mONbu/
P3P13hORZ4/8veynD7pVd7BvNGHfgzt+a89m+rltvy9atGjRonnjOrjLknPb9+ctyibHX5z56l+h
NXSS7Bk06Jvft4SfPLZ75cz3n6+il2SvTtNP5hp4a68QaxkPjq+nlRzd3ezsqnYePe33reHHwrfM
H9+lik6SHJp9djRbkda303Jt0StesuzZ+v0/Dl6KT71z6+LxPWtnT3y1kZd35xlnMrMXaeU5KsZ4
FuO8W90jW/x1WF9msa7ke4ozL6BYrv/a1UF2f2PFnRJ0BAAA4B7yAk8Q86Vpz+mFvv2MmHwSAjkV
9ckycXVoJVlb54N9OT4VG4/8v4ZaTbWR2+7dTKUvDbEXkkPzyccMiqIYwyfU10q6+mN231EUxXxh
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
SUVORK5CYII=
--=-=-=
Content-Type: text/plain; format=flowed



-- 
Best regards, Roman

--=-=-=--




Acknowledgement sent to Roman Rudakov <rrudakov@HIDDEN>:
New bug report received and forwarded. Copy sent to bug-gnu-emacs@HIDDEN. Full text available.
Report forwarded to bug-gnu-emacs@HIDDEN:
bug#70711; Package emacs. Full text available.
Please note: This is a static page, with minimal formatting, updated once a day.
Click here to see this page with the latest information and nicer formatting.
Last modified: Fri, 3 May 2024 06:30:02 UTC

GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997 nCipher Corporation Ltd, 1994-97 Ian Jackson.