GNU bug report logs - #51362
python font-lock-mode in emacs 28 seems broken

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: Jeff Spencer <jeffspencerd@HIDDEN>; dated Sat, 23 Oct 2021 20:08:02 UTC; Maintainer for emacs is bug-gnu-emacs@HIDDEN.
Removed tag(s) moreinfo. Request was from Stefan Kangas <stefan@HIDDEN> to control <at> debbugs.gnu.org. Full text available.

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


Received: (at 51362) by debbugs.gnu.org; 24 Oct 2021 22:41:03 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sun Oct 24 18:41:03 2021
Received: from localhost ([127.0.0.1]:41249 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1memAo-0003Gn-Iq
	for submit <at> debbugs.gnu.org; Sun, 24 Oct 2021 18:41:02 -0400
Received: from mail-ot1-f49.google.com ([209.85.210.49]:44765)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <jeffspencerd@HIDDEN>) id 1memAn-0003GC-79
 for 51362 <at> debbugs.gnu.org; Sun, 24 Oct 2021 18:41:01 -0400
Received: by mail-ot1-f49.google.com with SMTP id
 d21-20020a9d4f15000000b0054e677e0ac5so12277315otl.11
 for <51362 <at> debbugs.gnu.org>; Sun, 24 Oct 2021 15:41:01 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112;
 h=mime-version:references:in-reply-to:from:date:message-id:subject:to
 :cc; bh=9fmnX77FLhBhZDsyarrvY7n1KSSvzyPm+XPis1UuQF0=;
 b=kdYPlyCvE72G/cJR49PSLq2cDOfvwC5DCgR8FEgg8bIQOVMv1zb1O/qRp2EFEWi1Yy
 LBrVkFASu4tUtRjHSeGma2uCyw9P94w5vje25ATB+xxaMt9IVNTC4l/Kyjc9CyPddbnu
 sAGsWNmtvxOSp20mjfyObGM/TrZpvK172vXM0VLKLQZDyG3XnctKwADL9qLpbgwb3SlY
 tp9lRRrs3vfHtt7CNh7t/W8qdB6dwtw9gslwUqiKzDzwVmV4eYO75LYOIwts7FRP2XjE
 ALJGJAxmk84jFErF8y/rHHBj043GsXOjFmwsbyCYuNBVqwWQ5f5lDqxz+lWTrfKIjhRI
 ogIw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20210112;
 h=x-gm-message-state:mime-version:references:in-reply-to:from:date
 :message-id:subject:to:cc;
 bh=9fmnX77FLhBhZDsyarrvY7n1KSSvzyPm+XPis1UuQF0=;
 b=CemGVJ6fcI6zoMAAnL+IlAkrwPBaJ8F3hY7ZxVKlisq7llXbwfyRjw7lL0wPQMFfp1
 DUengIUMRhJ1OlzxSLV22tj3VHwM96aLesHshL3dBs7e9DmFi2DN2LFoFmqL9+niDOLx
 rD5gRb2TLSPN+c7mLL3JZb4qwXZJxVyllHnYVTWYWWEt4EHoF3Kis5CocDOehb7KIWXO
 69iRIK1G1sr6Cq+AJ+NVFVxMh7ls3udKND50Xca4xLiaxr0Puef/pQZqHHvh1fEum/NV
 smcDEZzbOoftit+UtDkc8aDVh9BP6rxuvpt1waa3gNBgwxy0rKDLHTQod+ZrS9MVzTLP
 l0pg==
X-Gm-Message-State: AOAM530dTxCzqusP+ipyKC6/DkfsbF08tVL26s6Sn6M7yl6Y63ITG/b3
 QRe3sExT5DZQ5Odd97MYQBbsbRqW0SfNWpvUw3xR+lpe++E=
X-Google-Smtp-Source: ABdhPJxtPRrINQhXavAuk4lpzSZStSmLzVMy8sWR44yl4I6JMPsA2Hd6Amk9zSvfE7WrawYPhgOUE5co3VdJB4FkEn8=
X-Received: by 2002:a05:6830:922:: with SMTP id
 v34mr10924680ott.223.1635115255602; 
 Sun, 24 Oct 2021 15:40:55 -0700 (PDT)
MIME-Version: 1.0
References: <CALmFPZ0B_E-BEzkTQw2K-fntBAnEV4Wbir8PymDnnP2HC52muA@HIDDEN>
 <CADwFkmmT_V58u-3HTX1Q9VV42Qs+-1pufMSdSEPX45PapOa6dg@HIDDEN>
 <CALmFPZ0tj1jtOXmOPZrvayYfXZjt0ekpk=bEzw9A3ydy=FL+4A@HIDDEN>
In-Reply-To: <CALmFPZ0tj1jtOXmOPZrvayYfXZjt0ekpk=bEzw9A3ydy=FL+4A@HIDDEN>
From: Jeff Spencer <jeffspencerd@HIDDEN>
Date: Sun, 24 Oct 2021 17:40:44 -0500
Message-ID: <CALmFPZ2-V+JAttpSmFpOqQRAsvmeVZgMYDjA4nMB3-SpJ+ybaQ@HIDDEN>
Subject: Re: bug#51362: python font-lock-mode in emacs 28 seems broken
To: Stefan Kangas <stefan@HIDDEN>
Content-Type: multipart/alternative; boundary="000000000000fa219e05cf20ef1f"
X-Spam-Score: -0.0 (/)
X-Debbugs-Envelope-To: 51362
Cc: 51362 <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.0 (-)

--000000000000fa219e05cf20ef1f
Content-Type: text/plain; charset="UTF-8"

Also, the snapshot_spec when colored is `font-lock-function-name-face`, but
when not it has no face property.

On Sun, Oct 24, 2021 at 5:37 PM Jeff Spencer <jeffspencerd@HIDDEN> wrote:

> Here is a somewhat minimal example. What is weird is it is inconsistent.
> If I save this as `test.py` and load it none of the `snapshot_spec` are
> colored, but they are just normal text. If on the line where snapshot_spec
> is defined I delete the tuple part of input_tuple it will be highlighted
> correctly and remains that way. Then if I go back up and I for example
> delete `| datetime` then it goes back to no color.
>
> ```
> from __future__ import annotations
>
> from datetime import datetime
>
> import pandas as pd
>
>
> def make_snapshot_temp(input_tuple: tuple, window: int, date: str |
> datetime) -> None:
>
>     snapshot_spec = pd.DataFrame(input_tuple, columns=["lead_id"])
>     snapshot_spec["snapshot_to_date"] = pd.to_datetime(date)
>
>     if window == 0:
>         snapshot_spec["snapshot_from_date"] = pd.to_datetime("2017-04-01")
>         snapshot_spec["snapshot_window"] = "all-time"
>
>     return snapshot_spec
> ```
>
> On Sun, Oct 24, 2021 at 7:45 AM Stefan Kangas <stefan@HIDDEN> wrote:
>
>> Jeff Spencer <jeffspencerd@HIDDEN> writes:
>>
>> > If you look at the link below it doesn't highlight the `post_split_...`
>> > variable but it does highlight the `df_train` variable below it
>> > correctly. The link shows my settings, but this happens when starting
>> > with emacs -Q as well. It seems the syntax highlighting got messed up
>> > with the addition of the f-strings code.
>>
>> Do you have an example file or snippet where font-lock fails?
>>
>

--000000000000fa219e05cf20ef1f
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr">Also, the snapshot_spec when colored is `font-lock-functio=
n-name-face`, but when not it has no face property.</div><br><div class=3D"=
gmail_quote"><div dir=3D"ltr" class=3D"gmail_attr">On Sun, Oct 24, 2021 at =
5:37 PM Jeff Spencer &lt;<a href=3D"mailto:jeffspencerd@HIDDEN">jeffspen=
cerd@HIDDEN</a>&gt; wrote:<br></div><blockquote class=3D"gmail_quote" st=
yle=3D"margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padd=
ing-left:1ex"><div dir=3D"ltr"><div>Here is a somewhat minimal example. Wha=
t is weird is it is inconsistent. If I save this as `test.py` and load it n=
one of the `snapshot_spec` are colored, but they are just normal text. If o=
n the line where snapshot_spec is defined I delete the tuple part of input_=
tuple it will be highlighted correctly and remains that way. Then if I go b=
ack up and I for example delete `| datetime` then it goes back to no color.=
</div><div><br></div><div>```</div>from __future__ import annotations<br><b=
r>from datetime import datetime<br><br>import pandas as pd<br><br><br>def m=
ake_snapshot_temp(input_tuple: tuple, window: int, date: str | datetime) -&=
gt; None:<br><br>=C2=A0 =C2=A0 snapshot_spec =3D pd.DataFrame(input_tuple, =
columns=3D[&quot;lead_id&quot;])<br>=C2=A0 =C2=A0 snapshot_spec[&quot;snaps=
hot_to_date&quot;] =3D pd.to_datetime(date)<br><br>=C2=A0 =C2=A0 if window =
=3D=3D 0:<br>=C2=A0 =C2=A0 =C2=A0 =C2=A0 snapshot_spec[&quot;snapshot_from_=
date&quot;] =3D pd.to_datetime(&quot;2017-04-01&quot;)<br>=C2=A0 =C2=A0 =C2=
=A0 =C2=A0 snapshot_spec[&quot;snapshot_window&quot;] =3D &quot;all-time&qu=
ot;<br><br>=C2=A0 =C2=A0 return snapshot_spec<br><div>```</div></div><br><d=
iv class=3D"gmail_quote"><div dir=3D"ltr" class=3D"gmail_attr">On Sun, Oct =
24, 2021 at 7:45 AM Stefan Kangas &lt;<a href=3D"mailto:stefan@HIDDEN" =
target=3D"_blank">stefan@HIDDEN</a>&gt; wrote:<br></div><blockquote cla=
ss=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-left:1px solid =
rgb(204,204,204);padding-left:1ex">Jeff Spencer &lt;<a href=3D"mailto:jeffs=
pencerd@HIDDEN" target=3D"_blank">jeffspencerd@HIDDEN</a>&gt; writes:=
<br>
<br>
&gt; If you look at the link below it doesn&#39;t highlight the `post_split=
_...`<br>
&gt; variable but it does highlight the `df_train` variable below it<br>
&gt; correctly. The link shows my settings, but this happens when starting<=
br>
&gt; with emacs -Q as well. It seems the syntax highlighting got messed up<=
br>
&gt; with the addition of the f-strings code.<br>
<br>
Do you have an example file or snippet where font-lock fails?<br>
</blockquote></div>
</blockquote></div>

--000000000000fa219e05cf20ef1f--




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

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


Received: (at 51362) by debbugs.gnu.org; 24 Oct 2021 22:37:57 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sun Oct 24 18:37:57 2021
Received: from localhost ([127.0.0.1]:41244 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1mem7o-0003BG-UH
	for submit <at> debbugs.gnu.org; Sun, 24 Oct 2021 18:37:57 -0400
Received: from mail-ot1-f54.google.com ([209.85.210.54]:42650)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <jeffspencerd@HIDDEN>) id 1mem7o-0003B2-3n
 for 51362 <at> debbugs.gnu.org; Sun, 24 Oct 2021 18:37:56 -0400
Received: by mail-ot1-f54.google.com with SMTP id
 l24-20020a9d1c98000000b00552a5c6b23cso12307593ota.9
 for <51362 <at> debbugs.gnu.org>; Sun, 24 Oct 2021 15:37:56 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112;
 h=mime-version:references:in-reply-to:from:date:message-id:subject:to
 :cc; bh=Uythkwes07o8az0LgDBb0bkzLQMs0j5iSTyyNGlzB18=;
 b=eGbvpGF8Cc98yPZUGsF13mINwsVLVv5c5olwrpXc23f1ua06f9fNCObYRb1g2MmnWg
 XOXXiKljGrDlPZ7iPw2ShRLVt8cFi2mhdtBw5dR6Rwa3VyJJ6zySrEnNzCidqehwHQJ8
 QefU0odJhEqdnvhsXTX4KReUFzldiTwKzVXn/DrKRf2E7P2mYehFdEn75v7MTn45UMl4
 amHQ6X9N7guBLJnb79P30RBZvmlPEm0nfY1Nie89mpmP+GS7+dL9DCsBADhtNHCMFBJj
 pB9q8bvE9jw7Uta9yS+KPtDR6jGtfcSVE9MFeCw2pXa8GHNJ7jzMx8T0io9/cbYEV+MR
 BQ6A==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20210112;
 h=x-gm-message-state:mime-version:references:in-reply-to:from:date
 :message-id:subject:to:cc;
 bh=Uythkwes07o8az0LgDBb0bkzLQMs0j5iSTyyNGlzB18=;
 b=GkTVT7Xl58O0WiJ8Xs9GGHeI8jrGjAxk4gvxVbtTMTZwIOiH+36VkzOf2NBRWMN6TI
 vEnDlwI8uPVyVV0D32tKXvx1Y8M9dhGrdek9oA7efZoixxHxjFbFj9kHhxIya1hcZn3W
 3ZfK8dl/tUgd9ilVSxfC8EgxTczzmGtzNw+a3kBwIzhBmRT3YtVeePxr1hxA7PFFWYZh
 XFNY5KcnGgFL9aAOzsKG8Tguyw6G7ZknvTVoxS6wCRAGN5svKPVCVvBV+xl7ZzznV+td
 Q4QouDOlg1CDo+6mjUFuP5PordUZ5Ky0ZwDg48YETOrQry8tLVd0QC693YA7uVkIvDJu
 cO6g==
X-Gm-Message-State: AOAM530COp4dBpCbq9jAHi/SVl3zzxtujot6I3A4of9rWcGLlFodsUeQ
 gYauJguV9xiPz7vkTRk0LO5OQuscxVWUixr/m7pekPWgAqJAZg==
X-Google-Smtp-Source: ABdhPJx6ObLdQHwfe6wGcmMEiCtZmxiuLNci1sKJo1zkVbKTKBTiGzOZJ/1+tSIjlKafC+Y/ji5jkNsWGJiRfKs2ET0=
X-Received: by 2002:a05:6830:922:: with SMTP id
 v34mr10915857ott.223.1635115070280; 
 Sun, 24 Oct 2021 15:37:50 -0700 (PDT)
MIME-Version: 1.0
References: <CALmFPZ0B_E-BEzkTQw2K-fntBAnEV4Wbir8PymDnnP2HC52muA@HIDDEN>
 <CADwFkmmT_V58u-3HTX1Q9VV42Qs+-1pufMSdSEPX45PapOa6dg@HIDDEN>
In-Reply-To: <CADwFkmmT_V58u-3HTX1Q9VV42Qs+-1pufMSdSEPX45PapOa6dg@HIDDEN>
From: Jeff Spencer <jeffspencerd@HIDDEN>
Date: Sun, 24 Oct 2021 17:37:39 -0500
Message-ID: <CALmFPZ0tj1jtOXmOPZrvayYfXZjt0ekpk=bEzw9A3ydy=FL+4A@HIDDEN>
Subject: Re: bug#51362: python font-lock-mode in emacs 28 seems broken
To: Stefan Kangas <stefan@HIDDEN>
Content-Type: multipart/alternative; boundary="000000000000ee567805cf20e4f0"
X-Spam-Score: -0.0 (/)
X-Debbugs-Envelope-To: 51362
Cc: 51362 <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.0 (-)

--000000000000ee567805cf20e4f0
Content-Type: text/plain; charset="UTF-8"

Here is a somewhat minimal example. What is weird is it is inconsistent. If
I save this as `test.py` and load it none of the `snapshot_spec` are
colored, but they are just normal text. If on the line where snapshot_spec
is defined I delete the tuple part of input_tuple it will be highlighted
correctly and remains that way. Then if I go back up and I for example
delete `| datetime` then it goes back to no color.

```
from __future__ import annotations

from datetime import datetime

import pandas as pd


def make_snapshot_temp(input_tuple: tuple, window: int, date: str |
datetime) -> None:

    snapshot_spec = pd.DataFrame(input_tuple, columns=["lead_id"])
    snapshot_spec["snapshot_to_date"] = pd.to_datetime(date)

    if window == 0:
        snapshot_spec["snapshot_from_date"] = pd.to_datetime("2017-04-01")
        snapshot_spec["snapshot_window"] = "all-time"

    return snapshot_spec
```

On Sun, Oct 24, 2021 at 7:45 AM Stefan Kangas <stefan@HIDDEN> wrote:

> Jeff Spencer <jeffspencerd@HIDDEN> writes:
>
> > If you look at the link below it doesn't highlight the `post_split_...`
> > variable but it does highlight the `df_train` variable below it
> > correctly. The link shows my settings, but this happens when starting
> > with emacs -Q as well. It seems the syntax highlighting got messed up
> > with the addition of the f-strings code.
>
> Do you have an example file or snippet where font-lock fails?
>

--000000000000ee567805cf20e4f0
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr"><div>Here is a somewhat minimal example. What is weird is =
it is inconsistent. If I save this as `test.py` and load it none of the `sn=
apshot_spec` are colored, but they are just normal text. If on the line whe=
re snapshot_spec is defined I delete the tuple part of input_tuple it will =
be highlighted correctly and remains that way. Then if I go back up and I f=
or example delete `| datetime` then it goes back to no color.</div><div><br=
></div><div>```</div>from __future__ import annotations<br><br>from datetim=
e import datetime<br><br>import pandas as pd<br><br><br>def make_snapshot_t=
emp(input_tuple: tuple, window: int, date: str | datetime) -&gt; None:<br><=
br>=C2=A0 =C2=A0 snapshot_spec =3D pd.DataFrame(input_tuple, columns=3D[&qu=
ot;lead_id&quot;])<br>=C2=A0 =C2=A0 snapshot_spec[&quot;snapshot_to_date&qu=
ot;] =3D pd.to_datetime(date)<br><br>=C2=A0 =C2=A0 if window =3D=3D 0:<br>=
=C2=A0 =C2=A0 =C2=A0 =C2=A0 snapshot_spec[&quot;snapshot_from_date&quot;] =
=3D pd.to_datetime(&quot;2017-04-01&quot;)<br>=C2=A0 =C2=A0 =C2=A0 =C2=A0 s=
napshot_spec[&quot;snapshot_window&quot;] =3D &quot;all-time&quot;<br><br>=
=C2=A0 =C2=A0 return snapshot_spec<br><div>```</div></div><br><div class=3D=
"gmail_quote"><div dir=3D"ltr" class=3D"gmail_attr">On Sun, Oct 24, 2021 at=
 7:45 AM Stefan Kangas &lt;<a href=3D"mailto:stefan@HIDDEN">stefan@marx=
ist.se</a>&gt; wrote:<br></div><blockquote class=3D"gmail_quote" style=3D"m=
argin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left=
:1ex">Jeff Spencer &lt;<a href=3D"mailto:jeffspencerd@HIDDEN" target=3D"=
_blank">jeffspencerd@HIDDEN</a>&gt; writes:<br>
<br>
&gt; If you look at the link below it doesn&#39;t highlight the `post_split=
_...`<br>
&gt; variable but it does highlight the `df_train` variable below it<br>
&gt; correctly. The link shows my settings, but this happens when starting<=
br>
&gt; with emacs -Q as well. It seems the syntax highlighting got messed up<=
br>
&gt; with the addition of the f-strings code.<br>
<br>
Do you have an example file or snippet where font-lock fails?<br>
</blockquote></div>

--000000000000ee567805cf20e4f0--




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#51362; Package emacs. Full text available.
Added tag(s) moreinfo. Request was from Lars Ingebrigtsen <larsi@HIDDEN> to control <at> debbugs.gnu.org. Full text available.

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


Received: (at 51362) by debbugs.gnu.org; 24 Oct 2021 12:45:46 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sun Oct 24 08:45:46 2021
Received: from localhost ([127.0.0.1]:38105 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1mecsk-0001Nd-Em
	for submit <at> debbugs.gnu.org; Sun, 24 Oct 2021 08:45:46 -0400
Received: from mail-pg1-f173.google.com ([209.85.215.173]:39597)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <stefankangas@HIDDEN>) id 1mecsi-0001NN-KG
 for 51362 <at> debbugs.gnu.org; Sun, 24 Oct 2021 08:45:45 -0400
Received: by mail-pg1-f173.google.com with SMTP id g184so8147924pgc.6
 for <51362 <at> debbugs.gnu.org>; Sun, 24 Oct 2021 05:45:44 -0700 (PDT)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20210112;
 h=x-gm-message-state:from:in-reply-to:references:user-agent
 :mime-version:date:message-id:subject:to:cc;
 bh=mWQlwAIwM4eGpwPyTT1NaKFmiGSAFVO89G0NhqPLIL0=;
 b=VEKUxKcgSrwII0wUCsCdCJ6L/4VfYdFa34SygTa0+8skHsTUxiWTxvXvq8/lSgkCLH
 5HIKD3cB7Wt7E7Q8E9mnRYeu1N6eUk4Xmqi9lmV8BJKDBTTBNaa+K4VpBj89jqukbdO9
 i3IKUcV4LDTsL/84wnd5F4GdOSEyGcavQaTO9T6E9j+heS7LUkZXTE/BQ0wvz7x4IMqm
 nQjRyBvlIsko3S6V6CaYbmBk9OTcbX3AftXB5oh6mvJGwVML0+1J2rJ4vExCX0HMcNLQ
 ZqivNtF4Hg0a+DD5nLW4BAgmIDhmcvpbI820bGfnLyGsNYORfywtdixTzqj4iOaLjMa3
 XQKA==
X-Gm-Message-State: AOAM531UMiSXNCghV7yM8+0UqxTiB6vvIhf+SePWnqQfI+IAt0c75rKH
 9atGuCQzzTVKpUkdAtY2Vjs7qCREM8T26YhMfh4=
X-Google-Smtp-Source: ABdhPJxrdfi66g1X58nTPbtQN5oL0OCNr7UhusRS5RZf4nNhhFpaFpUwQoPc28hmgyEuA1vdT/5zSEDIBh2WfCHQmGo=
X-Received: by 2002:a63:330f:: with SMTP id z15mr5756264pgz.42.1635079538858; 
 Sun, 24 Oct 2021 05:45:38 -0700 (PDT)
Received: from 753933720722 named unknown by gmailapi.google.com with
 HTTPREST; Sun, 24 Oct 2021 05:45:38 -0700
From: Stefan Kangas <stefan@HIDDEN>
In-Reply-To: <CALmFPZ0B_E-BEzkTQw2K-fntBAnEV4Wbir8PymDnnP2HC52muA@HIDDEN>
 (Jeff Spencer's message of "Sat, 23 Oct 2021 15:06:35 -0500")
References: <CALmFPZ0B_E-BEzkTQw2K-fntBAnEV4Wbir8PymDnnP2HC52muA@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (gnu/linux)
MIME-Version: 1.0
Date: Sun, 24 Oct 2021 05:45:38 -0700
Message-ID: <CADwFkmmT_V58u-3HTX1Q9VV42Qs+-1pufMSdSEPX45PapOa6dg@HIDDEN>
Subject: Re: bug#51362: python font-lock-mode in emacs 28 seems broken
To: Jeff Spencer <jeffspencerd@HIDDEN>
Content-Type: text/plain; charset="UTF-8"
X-Spam-Score: 0.5 (/)
X-Debbugs-Envelope-To: 51362
Cc: 51362 <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.5 (/)

Jeff Spencer <jeffspencerd@HIDDEN> writes:

> If you look at the link below it doesn't highlight the `post_split_...`
> variable but it does highlight the `df_train` variable below it
> correctly. The link shows my settings, but this happens when starting
> with emacs -Q as well. It seems the syntax highlighting got messed up
> with the addition of the f-strings code.

Do you have an example file or snippet where font-lock fails?




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

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


Received: (at submit) by debbugs.gnu.org; 23 Oct 2021 20:07:07 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sat Oct 23 16:07:07 2021
Received: from localhost ([127.0.0.1]:37397 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1meNIG-0004aC-5h
	for submit <at> debbugs.gnu.org; Sat, 23 Oct 2021 16:07:07 -0400
Received: from lists.gnu.org ([209.51.188.17]:38016)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <jeffspencerd@HIDDEN>) id 1meNIB-0004Zl-Bf
 for submit <at> debbugs.gnu.org; Sat, 23 Oct 2021 16:07:02 -0400
Received: from eggs.gnu.org ([2001:470:142:3::10]:49584)
 by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <jeffspencerd@HIDDEN>)
 id 1meNI9-00036o-8G
 for bug-gnu-emacs@HIDDEN; Sat, 23 Oct 2021 16:06:58 -0400
Received: from mail-ot1-x329.google.com ([2607:f8b0:4864:20::329]:33662)
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128)
 (Exim 4.90_1) (envelope-from <jeffspencerd@HIDDEN>)
 id 1meNI2-0001gL-3Y
 for bug-gnu-emacs@HIDDEN; Sat, 23 Oct 2021 16:06:56 -0400
Received: by mail-ot1-x329.google.com with SMTP id
 34-20020a9d0325000000b00552cae0decbso8945561otv.0
 for <bug-gnu-emacs@HIDDEN>; Sat, 23 Oct 2021 13:06:48 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112;
 h=mime-version:from:date:message-id:subject:to;
 bh=sR0fmejZ8UNVVcXxZ6UZxg9FzqwZnjeNmSbBNglICk8=;
 b=NQNRsr0Fz0PeUufnS/PHrhK7Y2PUMjTzVP4FVX6Rp0MkMPhcxr6LLUEAHOcKq/w1Qc
 obsXr9CLjEG8Q1dS7ymBQbXAuR0lHIeWpfJJ9cgngIH3rkbv2rK9YoETmAkPh2hG7K76
 Sah568pvAS7xQJ1eYSE9F+jTRYG99qDyZG+uWd6QYE0q30IfxI4tGz55awXpM98BmnNj
 6rfqmn66ybjjoyWeaGO3nSzix0pOcMcocLMHjpeSTeYFYn0HpbkW5qH9y8sxS3JUk8km
 BhDPTxC81BD+NAXZFwrekmLqDelfyHUi7+Ef8QAFURTlZCw5YzMvG1w9kub1Geoe3VQH
 LJNA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20210112;
 h=x-gm-message-state:mime-version:from:date:message-id:subject:to;
 bh=sR0fmejZ8UNVVcXxZ6UZxg9FzqwZnjeNmSbBNglICk8=;
 b=IjiS6eegFB6IqcRbXvH34vnkuEwODoEUk92OvHNWs3o2SKHGWJAMjiTGvn7n3owQjT
 oepbgGoEIXENfb8fReFlbzI+csGDucRuU5vhtVuAz4ezV/OHCtFEUjU0jRNgjjx3iUZR
 m3hiL7P1fOePkboU8r/kM/wuIgSQU3DRvlGSEwrGGwriGYFEGZnQO5UXkKvnATZArT4T
 kRdyzWk/mYsgfpoZU4njcefnPti4FokOZ/OPmMgdBRQhQR7e7AIBxHQTfSfuY3mxDRCz
 iGtPM+ybw9beCV2YVR8t9SdW443A6mKPHNa5MeLuXGiQR2Cbq/+8SRBwNsyFi6aXGc8t
 36QQ==
X-Gm-Message-State: AOAM531GI7rEZoqsozjhjo2XHHree9nnH8RdzMf4FwZatMTdFQjf1Rfi
 Zfp9fxbsw8nY3xGcUGqNHUH3HlMdGXnkMy3VsWpZ45E37dyIOg==
X-Google-Smtp-Source: ABdhPJw+obPNsU0Il5pQooNE7/UP7ZVYOCc8SivfeW/9k+xrgbTLqK51bBjAQwYamxaJcrHeQJULRtdjyBo4wrVvXmo=
X-Received: by 2002:a05:6830:1d85:: with SMTP id
 y5mr6354120oti.316.1635019606801; 
 Sat, 23 Oct 2021 13:06:46 -0700 (PDT)
MIME-Version: 1.0
From: Jeff Spencer <jeffspencerd@HIDDEN>
Date: Sat, 23 Oct 2021 15:06:35 -0500
Message-ID: <CALmFPZ0B_E-BEzkTQw2K-fntBAnEV4Wbir8PymDnnP2HC52muA@HIDDEN>
Subject: python font-lock-mode in emacs 28 seems broken
To: bug-gnu-emacs@HIDDEN
Content-Type: multipart/alternative; boundary="000000000000dd413105cf0aaa4a"
Received-SPF: pass client-ip=2607:f8b0:4864:20::329;
 envelope-from=jeffspencerd@HIDDEN; helo=mail-ot1-x329.google.com
X-Spam_score_int: -20
X-Spam_score: -2.1
X-Spam_bar: --
X-Spam_report: (-2.1 / 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,
 HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001,
 SPF_PASS=-0.001 autolearn=ham autolearn_force=no
X-Spam_action: no action
X-Spam-Score: -1.3 (-)
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: -2.3 (--)

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

I wanted to upgrade to emacs 28 for f-strings support, but it seems
something is off with font-lock-mode or at least isn't backward
compatible with past emacs versions.

If you look at the link below it doesn't highlight the `post_split_...`
variable but it does highlight the `df_train` variable below it
correctly. The link shows my settings, but this happens when starting
with emacs -Q as well. It seems the syntax highlighting got messed up
with the addition of the f-strings code.

https://emacs.stackexchange.com/questions/69049/emacs-28-and-python-mode-th=
e-syntax-font-lock-mode-seems-all-off

In GNU Emacs 28.0.60 (build 1, x86_64-apple-darwin19.6.0, NS appkit-1894.60
Version 10.15.7 (Build 19H1419))
 of 2021-10-20 built on MBP.local
Windowing system distributor 'Apple', version 10.3.1894
System Description:  Mac OS X 10.15.7

Configured using:
 'configure --disable-dependency-tracking --disable-silent-rules
 --enable-locallisppath=3D/usr/local/share/emacs/site-lisp
 --infodir=3D/usr/local/Cellar/emacs-plus@28/28.0.50/share/info/emacs
 --prefix=3D/usr/local/Cellar/emacs-plus@28/28.0.50 --with-xml2
 --with-gnutls --with-native-compilation --without-dbus
 --with-imagemagick --with-modules --with-rsvg --with-ns
 --disable-ns-self-contained 'CFLAGS=3D-I/usr/local/opt/gcc/include
 -I/usr/local/opt/libgccjit/include -I/usr/local/opt/gmp/include
 -I/usr/local/opt/jpeg/include' 'LDFLAGS=3D-L/usr/local/lib/gcc/11
 -I/usr/local/opt/gcc/include -I/usr/local/opt/libgccjit/include
 -I/usr/local/opt/gmp/include -I/usr/local/opt/jpeg/include''

Configured features:
ACL GIF GLIB GMP GNUTLS IMAGEMAGICK JPEG JSON LCMS2 LIBXML2 MODULES
NATIVE_COMP NOTIFY KQUEUE NS PDUMPER PNG RSVG THREADS TIFF
TOOLKIT_SCROLL_BARS XIM ZLIB

Important settings:
  value of $LANG: en_US.UTF-8
  locale-coding-system: utf-8-unix

Major mode: =CF=80

Minor modes in effect:
  display-line-numbers-mode: t
  bug-reference-prog-mode: t
  global-git-commit-mode: t
  magit-auto-revert-mode: t
  eyebrowse-mode: t
  keyfreq-autosave-mode: t
  keyfreq-mode: t
  winner-mode: t
  global-hl-todo-mode: t
  hl-todo-mode: t
  save-place-mode: t
  all-the-icons-ivy-rich-mode: t
  ivy-rich-project-root-cache-mode: t
  ivy-rich-mode: t
  global-auto-revert-mode: t
  pdf-occur-global-minor-mode: t
  which-key-mode: t
  highlight-numbers-mode: t
  beacon-mode: t
  back-button-mode: t
  cyphejor-mode: t
  whitespace-cleanup-mode: t
  clean-aindent-mode: t
  dtrt-indent-mode: t
  smartparens-strict-mode: t
  smartparens-mode: t
  evil-local-mode: t
  windmove-mode: t
  desktop-save-mode: t
  global-visible-mark-mode: t
  visible-mark-mode: t
  openwith-mode: t
  savehist-mode: t
  scimax-mode: t
  global-undo-tree-mode: t
  undo-tree-mode: t
  async-bytecomp-package-mode: t
  google-this-mode: t
  yas-global-mode: t
  yas-minor-mode: t
  highlight-indentation-mode: t
  company-mode: t
  elpy-mode: t
  pyvenv-mode: t
  shell-dirtrack-mode: t
  recentf-mode: t
  counsel-projectile-mode: t
  projectile-mode: t
  counsel-mode: t
  ivy-mode: t
  TeX-PDF-mode: t
  TeX-source-correlate-mode: t
  global-flycheck-mode: t
  flycheck-mode: t
  global-auto-complete-mode: t
  override-global-mode: t
  tooltip-mode: t
  global-eldoc-mode: t
  eldoc-mode: t
  show-paren-mode: t
  electric-indent-mode: t
  mouse-wheel-mode: t
  menu-bar-mode: t
  file-name-shadow-mode: t
  global-font-lock-mode: t
  font-lock-mode: t
  blink-cursor-mode: t
  auto-composition-mode: t
  auto-encryption-mode: t
  auto-compression-mode: t
  column-number-mode: t
  line-number-mode: t
  global-visual-line-mode: t
  visual-line-mode: t
  transient-mark-mode: t
  abbrev-mode: t

Load-path shadows:
/Users/spence/Programs/scimax/ob-ipython-upstream/ob-ipython hides
/Users/spence/Programs/scimax/elpa/ob-ipython-20180224.953/ob-ipython
/Users/spence/Programs/scimax/elpa/lispy-20211020.907/elpa hides
/Users/spence/Programs/scimax/elpa/ivy-20210930.1450/elpa
/Users/spence/Programs/scimax/user/custom hides
/usr/local/Cellar/emacs-plus@28/28.0.50/share/emacs/28.0.60/lisp/custom
/Users/spence/Programs/scimax/elpa/transient-20211013.2148/transient hides
/usr/local/Cellar/emacs-plus@28/28.0.50/share/emacs/28.0.60/lisp/transient
/Users/spence/Programs/scimax/user/bindings hides
/usr/local/Cellar/emacs-plus@28/28.0.50/share/emacs/28.0.60/lisp/bindings
/Users/spence/Programs/scimax/elpa/org-plus-contrib-20210920/ob-exp hides
/usr/local/Cellar/emacs-plus@28/28.0.50/share/emacs/28.0.60/lisp/org/ob-exp
/Users/spence/Programs/scimax/elpa/org-plus-contrib-20210920/ob-emacs-lisp
hides /usr/local/Cellar/emacs-plus@28
/28.0.50/share/emacs/28.0.60/lisp/org/ob-emacs-lisp
/Users/spence/Programs/scimax/elpa/org-plus-contrib-20210920/ob-css hides
/usr/local/Cellar/emacs-plus@28/28.0.50/share/emacs/28.0.60/lisp/org/ob-css
/Users/spence/Programs/scimax/elpa/org-plus-contrib-20210920/ob-lob hides
/usr/local/Cellar/emacs-plus@28/28.0.50/share/emacs/28.0.60/lisp/org/ob-lob
/Users/spence/Programs/scimax/elpa/org-plus-contrib-20210920/ol-irc hides
/usr/local/Cellar/emacs-plus@28/28.0.50/share/emacs/28.0.60/lisp/org/ol-irc
/Users/spence/Programs/scimax/elpa/org-plus-contrib-20210920/ob-forth hides
/usr/local/Cellar/emacs-plus@28
/28.0.50/share/emacs/28.0.60/lisp/org/ob-forth
/Users/spence/Programs/scimax/elpa/org-plus-contrib-20210920/org-macs hides
/usr/local/Cellar/emacs-plus@28
/28.0.50/share/emacs/28.0.60/lisp/org/org-macs
/Users/spence/Programs/scimax/elpa/org-plus-contrib-20210920/ob hides
/usr/local/Cellar/emacs-plus@28/28.0.50/share/emacs/28.0.60/lisp/org/ob
/Users/spence/Programs/scimax/elpa/org-plus-contrib-20210920/org-version
hides /usr/local/Cellar/emacs-plus@28
/28.0.50/share/emacs/28.0.60/lisp/org/org-version
/Users/spence/Programs/scimax/elpa/org-plus-contrib-20210920/ob-scheme
hides /usr/local/Cellar/emacs-plus@28
/28.0.50/share/emacs/28.0.60/lisp/org/ob-scheme
/Users/spence/Programs/scimax/elpa/org-plus-contrib-20210920/ox hides
/usr/local/Cellar/emacs-plus@28/28.0.50/share/emacs/28.0.60/lisp/org/ox
/Users/spence/Programs/scimax/elpa/org-plus-contrib-20210920/ob-C hides
/usr/local/Cellar/emacs-plus@28/28.0.50/share/emacs/28.0.60/lisp/org/ob-C
/Users/spence/Programs/scimax/elpa/org-plus-contrib-20210920/org-capture
hides /usr/local/Cellar/emacs-plus@28
/28.0.50/share/emacs/28.0.60/lisp/org/org-capture
/Users/spence/Programs/scimax/elpa/org-plus-contrib-20210920/ob-ref hides
/usr/local/Cellar/emacs-plus@28/28.0.50/share/emacs/28.0.60/lisp/org/ob-ref
/Users/spence/Programs/scimax/elpa/org-plus-contrib-20210920/ob-clojure
hides /usr/local/Cellar/emacs-plus@28
/28.0.50/share/emacs/28.0.60/lisp/org/ob-clojure
/Users/spence/Programs/scimax/elpa/org-plus-contrib-20210920/org-mouse
hides /usr/local/Cellar/emacs-plus@28
/28.0.50/share/emacs/28.0.60/lisp/org/org-mouse
/Users/spence/Programs/scimax/elpa/org-plus-contrib-20210920/org-ctags
hides /usr/local/Cellar/emacs-plus@28
/28.0.50/share/emacs/28.0.60/lisp/org/org-ctags
/Users/spence/Programs/scimax/elpa/org-plus-contrib-20210920/org-entities
hides /usr/local/Cellar/emacs-plus@28
/28.0.50/share/emacs/28.0.60/lisp/org/org-entities
/Users/spence/Programs/scimax/elpa/org-plus-contrib-20210920/org-archive
hides /usr/local/Cellar/emacs-plus@28
/28.0.50/share/emacs/28.0.60/lisp/org/org-archive
/Users/spence/Programs/scimax/elpa/org-plus-contrib-20210920/ob-screen
hides /usr/local/Cellar/emacs-plus@28
/28.0.50/share/emacs/28.0.60/lisp/org/ob-screen
/Users/spence/Programs/scimax/elpa/org-plus-contrib-20210920/ol-bibtex
hides /usr/local/Cellar/emacs-plus@28
/28.0.50/share/emacs/28.0.60/lisp/org/ol-bibtex
/Users/spence/Programs/scimax/elpa/org-plus-contrib-20210920/ob-haskell
hides /usr/local/Cellar/emacs-plus@28
/28.0.50/share/emacs/28.0.60/lisp/org/ob-haskell
/Users/spence/Programs/scimax/elpa/org-plus-contrib-20210920/org-table
hides /usr/local/Cellar/emacs-plus@28
/28.0.50/share/emacs/28.0.60/lisp/org/org-table
/Users/spence/Programs/scimax/elpa/org-plus-contrib-20210920/ol-eww hides
/usr/local/Cellar/emacs-plus@28/28.0.50/share/emacs/28.0.60/lisp/org/ol-eww
/Users/spence/Programs/scimax/elpa/org-plus-contrib-20210920/ol-man hides
/usr/local/Cellar/emacs-plus@28/28.0.50/share/emacs/28.0.60/lisp/org/ol-man
/Users/spence/Programs/scimax/elpa/org-plus-contrib-20210920/ox-org hides
/usr/local/Cellar/emacs-plus@28/28.0.50/share/emacs/28.0.60/lisp/org/ox-org
/Users/spence/Programs/scimax/elpa/org-plus-contrib-20210920/org-num hides
/usr/local/Cellar/emacs-plus@28/28.0.50/share/emacs/28.0.60/lisp/org/org-nu=
m
/Users/spence/Programs/scimax/elpa/org-plus-contrib-20210920/org-plot hides
/usr/local/Cellar/emacs-plus@28
/28.0.50/share/emacs/28.0.60/lisp/org/org-plot
/Users/spence/Programs/scimax/elpa/org-plus-contrib-20210920/ol-rmail hides
/usr/local/Cellar/emacs-plus@28
/28.0.50/share/emacs/28.0.60/lisp/org/ol-rmail
/Users/spence/Programs/scimax/elpa/org-plus-contrib-20210920/ob-awk hides
/usr/local/Cellar/emacs-plus@28/28.0.50/share/emacs/28.0.60/lisp/org/ob-awk
/Users/spence/Programs/scimax/elpa/org-plus-contrib-20210920/ob-groovy
hides /usr/local/Cellar/emacs-plus@28
/28.0.50/share/emacs/28.0.60/lisp/org/ob-groovy
/Users/spence/Programs/scimax/elpa/org-plus-contrib-20210920/ob-octave
hides /usr/local/Cellar/emacs-plus@28
/28.0.50/share/emacs/28.0.60/lisp/org/ob-octave
/Users/spence/Programs/scimax/elpa/org-plus-contrib-20210920/org-faces
hides /usr/local/Cellar/emacs-plus@28
/28.0.50/share/emacs/28.0.60/lisp/org/org-faces
/Users/spence/Programs/scimax/elpa/org-plus-contrib-20210920/org-colview
hides /usr/local/Cellar/emacs-plus@28
/28.0.50/share/emacs/28.0.60/lisp/org/org-colview
/Users/spence/Programs/scimax/elpa/org-plus-contrib-20210920/ob-R hides
/usr/local/Cellar/emacs-plus@28/28.0.50/share/emacs/28.0.60/lisp/org/ob-R
/Users/spence/Programs/scimax/elpa/org-plus-contrib-20210920/org-refile
hides /usr/local/Cellar/emacs-plus@28
/28.0.50/share/emacs/28.0.60/lisp/org/org-refile
/Users/spence/Programs/scimax/elpa/org-plus-contrib-20210920/org-timer
hides /usr/local/Cellar/emacs-plus@28
/28.0.50/share/emacs/28.0.60/lisp/org/org-timer
/Users/spence/Programs/scimax/elpa/org-plus-contrib-20210920/org-mobile
hides /usr/local/Cellar/emacs-plus@28
/28.0.50/share/emacs/28.0.60/lisp/org/org-mobile
/Users/spence/Programs/scimax/elpa/org-plus-contrib-20210920/ob-fortran
hides /usr/local/Cellar/emacs-plus@28
/28.0.50/share/emacs/28.0.60/lisp/org/ob-fortran
/Users/spence/Programs/scimax/elpa/org-plus-contrib-20210920/ob-shell hides
/usr/local/Cellar/emacs-plus@28
/28.0.50/share/emacs/28.0.60/lisp/org/ob-shell
/Users/spence/Programs/scimax/elpa/org-plus-contrib-20210920/ob-perl hides
/usr/local/Cellar/emacs-plus@28/28.0.50/share/emacs/28.0.60/lisp/org/ob-per=
l
/Users/spence/Programs/scimax/elpa/org-plus-contrib-20210920/ob-sqlite
hides /usr/local/Cellar/emacs-plus@28
/28.0.50/share/emacs/28.0.60/lisp/org/ob-sqlite
/Users/spence/Programs/scimax/elpa/org-plus-contrib-20210920/ob-sed hides
/usr/local/Cellar/emacs-plus@28/28.0.50/share/emacs/28.0.60/lisp/org/ob-sed
/Users/spence/Programs/scimax/elpa/org-plus-contrib-20210920/org-list hides
/usr/local/Cellar/emacs-plus@28
/28.0.50/share/emacs/28.0.60/lisp/org/org-list
/Users/spence/Programs/scimax/elpa/org-plus-contrib-20210920/ob-ruby hides
/usr/local/Cellar/emacs-plus@28/28.0.50/share/emacs/28.0.60/lisp/org/ob-rub=
y
/Users/spence/Programs/scimax/elpa/org-plus-contrib-20210920/ob-eval hides
/usr/local/Cellar/emacs-plus@28/28.0.50/share/emacs/28.0.60/lisp/org/ob-eva=
l
/Users/spence/Programs/scimax/elpa/org-plus-contrib-20210920/org-habit
hides /usr/local/Cellar/emacs-plus@28
/28.0.50/share/emacs/28.0.60/lisp/org/org-habit
/Users/spence/Programs/scimax/elpa/org-plus-contrib-20210920/org-clock
hides /usr/local/Cellar/emacs-plus@28
/28.0.50/share/emacs/28.0.60/lisp/org/org-clock
/Users/spence/Programs/scimax/elpa/org-plus-contrib-20210920/org-goto hides
/usr/local/Cellar/emacs-plus@28
/28.0.50/share/emacs/28.0.60/lisp/org/org-goto
/Users/spence/Programs/scimax/elpa/org-plus-contrib-20210920/ox-html hides
/usr/local/Cellar/emacs-plus@28/28.0.50/share/emacs/28.0.60/lisp/org/ox-htm=
l
/Users/spence/Programs/scimax/elpa/org-plus-contrib-20210920/org-src hides
/usr/local/Cellar/emacs-plus@28/28.0.50/share/emacs/28.0.60/lisp/org/org-sr=
c
/Users/spence/Programs/scimax/elpa/org-plus-contrib-20210920/ob-lisp hides
/usr/local/Cellar/emacs-plus@28/28.0.50/share/emacs/28.0.60/lisp/org/ob-lis=
p
/Users/spence/Programs/scimax/elpa/org-plus-contrib-20210920/ol-eshell
hides /usr/local/Cellar/emacs-plus@28
/28.0.50/share/emacs/28.0.60/lisp/org/ol-eshell
/Users/spence/Programs/scimax/elpa/org-plus-contrib-20210920/ob-ditaa hides
/usr/local/Cellar/emacs-plus@28
/28.0.50/share/emacs/28.0.60/lisp/org/ob-ditaa
/Users/spence/Programs/scimax/elpa/org-plus-contrib-20210920/org-pcomplete
hides /usr/local/Cellar/emacs-plus@28
/28.0.50/share/emacs/28.0.60/lisp/org/org-pcomplete
/Users/spence/Programs/scimax/elpa/org-plus-contrib-20210920/org-lint hides
/usr/local/Cellar/emacs-plus@28
/28.0.50/share/emacs/28.0.60/lisp/org/org-lint
/Users/spence/Programs/scimax/elpa/org-plus-contrib-20210920/ox-latex hides
/usr/local/Cellar/emacs-plus@28
/28.0.50/share/emacs/28.0.60/lisp/org/ox-latex
/Users/spence/Programs/scimax/elpa/org-plus-contrib-20210920/ob-sass hides
/usr/local/Cellar/emacs-plus@28/28.0.50/share/emacs/28.0.60/lisp/org/ob-sas=
s
/Users/spence/Programs/scimax/elpa/org-plus-contrib-20210920/ob-tangle
hides /usr/local/Cellar/emacs-plus@28
/28.0.50/share/emacs/28.0.60/lisp/org/ob-tangle
/Users/spence/Programs/scimax/elpa/org-plus-contrib-20210920/ob-calc hides
/usr/local/Cellar/emacs-plus@28/28.0.50/share/emacs/28.0.60/lisp/org/ob-cal=
c
/Users/spence/Programs/scimax/elpa/org-plus-contrib-20210920/ob-java hides
/usr/local/Cellar/emacs-plus@28/28.0.50/share/emacs/28.0.60/lisp/org/ob-jav=
a
/Users/spence/Programs/scimax/elpa/org-plus-contrib-20210920/ox-icalendar
hides /usr/local/Cellar/emacs-plus@28
/28.0.50/share/emacs/28.0.60/lisp/org/ox-icalendar
/Users/spence/Programs/scimax/elpa/org-plus-contrib-20210920/ol-mhe hides
/usr/local/Cellar/emacs-plus@28/28.0.50/share/emacs/28.0.60/lisp/org/ol-mhe
/Users/spence/Programs/scimax/elpa/org-plus-contrib-20210920/org-attach-git
hides /usr/local/Cellar/emacs-plus@28
/28.0.50/share/emacs/28.0.60/lisp/org/org-attach-git
/Users/spence/Programs/scimax/elpa/org-plus-contrib-20210920/ox-md hides
/usr/local/Cellar/emacs-plus@28/28.0.50/share/emacs/28.0.60/lisp/org/ox-md
/Users/spence/Programs/scimax/elpa/org-plus-contrib-20210920/ox-beamer
hides /usr/local/Cellar/emacs-plus@28
/28.0.50/share/emacs/28.0.60/lisp/org/ox-beamer
/Users/spence/Programs/scimax/elpa/org-plus-contrib-20210920/org-element
hides /usr/local/Cellar/emacs-plus@28
/28.0.50/share/emacs/28.0.60/lisp/org/org-element
/Users/spence/Programs/scimax/elpa/org-plus-contrib-20210920/org-protocol
hides /usr/local/Cellar/emacs-plus@28
/28.0.50/share/emacs/28.0.60/lisp/org/org-protocol
/Users/spence/Programs/scimax/elpa/org-plus-contrib-20210920/ob-gnuplot
hides /usr/local/Cellar/emacs-plus@28
/28.0.50/share/emacs/28.0.60/lisp/org/ob-gnuplot
/Users/spence/Programs/scimax/elpa/org-plus-contrib-20210920/org-tempo
hides /usr/local/Cellar/emacs-plus@28
/28.0.50/share/emacs/28.0.60/lisp/org/org-tempo
/Users/spence/Programs/scimax/elpa/org-plus-contrib-20210920/ob-latex hides
/usr/local/Cellar/emacs-plus@28
/28.0.50/share/emacs/28.0.60/lisp/org/ob-latex
/Users/spence/Programs/scimax/elpa/org-plus-contrib-20210920/ol-w3m hides
/usr/local/Cellar/emacs-plus@28/28.0.50/share/emacs/28.0.60/lisp/org/ol-w3m
/Users/spence/Programs/scimax/elpa/org-plus-contrib-20210920/org-id hides
/usr/local/Cellar/emacs-plus@28/28.0.50/share/emacs/28.0.60/lisp/org/org-id
/Users/spence/Programs/scimax/elpa/org-plus-contrib-20210920/ox-man hides
/usr/local/Cellar/emacs-plus@28/28.0.50/share/emacs/28.0.60/lisp/org/ox-man
/Users/spence/Programs/scimax/elpa/org-plus-contrib-20210920/org-feed hides
/usr/local/Cellar/emacs-plus@28
/28.0.50/share/emacs/28.0.60/lisp/org/org-feed
/Users/spence/Programs/scimax/elpa/org-plus-contrib-20210920/ob-julia hides
/usr/local/Cellar/emacs-plus@28
/28.0.50/share/emacs/28.0.60/lisp/org/ob-julia
/Users/spence/Programs/scimax/elpa/org-plus-contrib-20210920/ob-lua hides
/usr/local/Cellar/emacs-plus@28/28.0.50/share/emacs/28.0.60/lisp/org/ob-lua
/Users/spence/Programs/scimax/elpa/org-plus-contrib-20210920/ob-table hides
/usr/local/Cellar/emacs-plus@28
/28.0.50/share/emacs/28.0.60/lisp/org/ob-table
/Users/spence/Programs/scimax/elpa/org-plus-contrib-20210920/ob-ocaml hides
/usr/local/Cellar/emacs-plus@28
/28.0.50/share/emacs/28.0.60/lisp/org/ob-ocaml
/Users/spence/Programs/scimax/elpa/org-plus-contrib-20210920/ol-gnus hides
/usr/local/Cellar/emacs-plus@28/28.0.50/share/emacs/28.0.60/lisp/org/ol-gnu=
s
/Users/spence/Programs/scimax/elpa/org-plus-contrib-20210920/org-indent
hides /usr/local/Cellar/emacs-plus@28
/28.0.50/share/emacs/28.0.60/lisp/org/org-indent
/Users/spence/Programs/scimax/elpa/org-plus-contrib-20210920/ob-lilypond
hides /usr/local/Cellar/emacs-plus@28
/28.0.50/share/emacs/28.0.60/lisp/org/ob-lilypond
/Users/spence/Programs/scimax/elpa/org-plus-contrib-20210920/ob-matlab
hides /usr/local/Cellar/emacs-plus@28
/28.0.50/share/emacs/28.0.60/lisp/org/ob-matlab
/Users/spence/Programs/scimax/elpa/org-plus-contrib-20210920/org-datetree
hides /usr/local/Cellar/emacs-plus@28
/28.0.50/share/emacs/28.0.60/lisp/org/org-datetree
/Users/spence/Programs/scimax/elpa/org-plus-contrib-20210920/ol-docview
hides /usr/local/Cellar/emacs-plus@28
/28.0.50/share/emacs/28.0.60/lisp/org/ol-docview
/Users/spence/Programs/scimax/elpa/org-plus-contrib-20210920/ob-python
hides /usr/local/Cellar/emacs-plus@28
/28.0.50/share/emacs/28.0.60/lisp/org/ob-python
/Users/spence/Programs/scimax/elpa/org-plus-contrib-20210920/ob-makefile
hides /usr/local/Cellar/emacs-plus@28
/28.0.50/share/emacs/28.0.60/lisp/org/ob-makefile
/Users/spence/Programs/scimax/elpa/org-plus-contrib-20210920/org-duration
hides /usr/local/Cellar/emacs-plus@28
/28.0.50/share/emacs/28.0.60/lisp/org/org-duration
/Users/spence/Programs/scimax/elpa/org-plus-contrib-20210920/org-agenda
hides /usr/local/Cellar/emacs-plus@28
/28.0.50/share/emacs/28.0.60/lisp/org/org-agenda
/Users/spence/Programs/scimax/elpa/org-plus-contrib-20210920/ob-dot hides
/usr/local/Cellar/emacs-plus@28/28.0.50/share/emacs/28.0.60/lisp/org/ob-dot
/Users/spence/Programs/scimax/elpa/org-plus-contrib-20210920/ob-js hides
/usr/local/Cellar/emacs-plus@28/28.0.50/share/emacs/28.0.60/lisp/org/ob-js
/Users/spence/Programs/scimax/elpa/org-plus-contrib-20210920/ox-publish
hides /usr/local/Cellar/emacs-plus@28
/28.0.50/share/emacs/28.0.60/lisp/org/ox-publish
/Users/spence/Programs/scimax/elpa/org-plus-contrib-20210920/org-inlinetask
hides /usr/local/Cellar/emacs-plus@28
/28.0.50/share/emacs/28.0.60/lisp/org/org-inlinetask
/Users/spence/Programs/scimax/elpa/org-plus-contrib-20210920/ob-org hides
/usr/local/Cellar/emacs-plus@28/28.0.50/share/emacs/28.0.60/lisp/org/ob-org
/Users/spence/Programs/scimax/elpa/org-plus-contrib-20210920/org-keys hides
/usr/local/Cellar/emacs-plus@28
/28.0.50/share/emacs/28.0.60/lisp/org/org-keys
/Users/spence/Programs/scimax/elpa/org-plus-contrib-20210920/ob-core hides
/usr/local/Cellar/emacs-plus@28/28.0.50/share/emacs/28.0.60/lisp/org/ob-cor=
e
/Users/spence/Programs/scimax/elpa/org-plus-contrib-20210920/org-compat
hides /usr/local/Cellar/emacs-plus@28
/28.0.50/share/emacs/28.0.60/lisp/org/org-compat
/Users/spence/Programs/scimax/elpa/org-plus-contrib-20210920/ol hides
/usr/local/Cellar/emacs-plus@28/28.0.50/share/emacs/28.0.60/lisp/org/ol
/Users/spence/Programs/scimax/elpa/org-plus-contrib-20210920/ox-odt hides
/usr/local/Cellar/emacs-plus@28/28.0.50/share/emacs/28.0.60/lisp/org/ox-odt
/Users/spence/Programs/scimax/elpa/org-plus-contrib-20210920/ol-info hides
/usr/local/Cellar/emacs-plus@28/28.0.50/share/emacs/28.0.60/lisp/org/ol-inf=
o
/Users/spence/Programs/scimax/elpa/org-plus-contrib-20210920/ob-plantuml
hides /usr/local/Cellar/emacs-plus@28
/28.0.50/share/emacs/28.0.60/lisp/org/ob-plantuml
/Users/spence/Programs/scimax/elpa/org-plus-contrib-20210920/ob-eshell
hides /usr/local/Cellar/emacs-plus@28
/28.0.50/share/emacs/28.0.60/lisp/org/ob-eshell
/Users/spence/Programs/scimax/elpa/org-plus-contrib-20210920/ox-ascii hides
/usr/local/Cellar/emacs-plus@28
/28.0.50/share/emacs/28.0.60/lisp/org/ox-ascii
/Users/spence/Programs/scimax/elpa/org-plus-contrib-20210920/org-loaddefs
hides /usr/local/Cellar/emacs-plus@28
/28.0.50/share/emacs/28.0.60/lisp/org/org-loaddefs
/Users/spence/Programs/scimax/elpa/org-plus-contrib-20210920/ox-koma-letter
hides /usr/local/Cellar/emacs-plus@28
/28.0.50/share/emacs/28.0.60/lisp/org/ox-koma-letter
/Users/spence/Programs/scimax/elpa/org-plus-contrib-20210920/ob-maxima
hides /usr/local/Cellar/emacs-plus@28
/28.0.50/share/emacs/28.0.60/lisp/org/ob-maxima
/Users/spence/Programs/scimax/elpa/org-plus-contrib-20210920/org hides
/usr/local/Cellar/emacs-plus@28/28.0.50/share/emacs/28.0.60/lisp/org/org
/Users/spence/Programs/scimax/elpa/org-plus-contrib-20210920/ol-bbdb hides
/usr/local/Cellar/emacs-plus@28/28.0.50/share/emacs/28.0.60/lisp/org/ol-bbd=
b
/Users/spence/Programs/scimax/elpa/org-plus-contrib-20210920/org-macro
hides /usr/local/Cellar/emacs-plus@28
/28.0.50/share/emacs/28.0.60/lisp/org/org-macro
/Users/spence/Programs/scimax/elpa/org-plus-contrib-20210920/ob-sql hides
/usr/local/Cellar/emacs-plus@28/28.0.50/share/emacs/28.0.60/lisp/org/ob-sql
/Users/spence/Programs/scimax/elpa/org-plus-contrib-20210920/org-attach
hides /usr/local/Cellar/emacs-plus@28
/28.0.50/share/emacs/28.0.60/lisp/org/org-attach
/Users/spence/Programs/scimax/elpa/org-plus-contrib-20210920/ob-processing
hides /usr/local/Cellar/emacs-plus@28
/28.0.50/share/emacs/28.0.60/lisp/org/ob-processing
/Users/spence/Programs/scimax/elpa/org-plus-contrib-20210920/ox-texinfo
hides /usr/local/Cellar/emacs-plus@28
/28.0.50/share/emacs/28.0.60/lisp/org/ox-texinfo
/Users/spence/Programs/scimax/elpa/org-plus-contrib-20210920/org-crypt
hides /usr/local/Cellar/emacs-plus@28
/28.0.50/share/emacs/28.0.60/lisp/org/org-crypt
/Users/spence/Programs/scimax/elpa/org-plus-contrib-20210920/org-footnote
hides /usr/local/Cellar/emacs-plus@28
/28.0.50/share/emacs/28.0.60/lisp/org/org-footnote
/Users/spence/Programs/scimax/elpa/org-plus-contrib-20210920/org-install
hides /usr/local/Cellar/emacs-plus@28
/28.0.50/share/emacs/28.0.60/lisp/org/org-install
/Users/spence/Programs/scimax/elpa/org-plus-contrib-20210920/ob-comint
hides /usr/local/Cellar/emacs-plus@28
/28.0.50/share/emacs/28.0.60/lisp/org/ob-comint

Features:
(mailalias mailclient qp shadow sort mail-extr emacsbug sendmail
org-goto magit-patch magit-subtree magit-gitignore magit-ediff ediff
ediff-merg ediff-mult ediff-wind ediff-diff ediff-help ediff-init
ediff-util ace-window descr-text tabify wdired company-oddmuse
company-keywords company-etags company-gtags company-dabbrev-code
company-dabbrev company-files company-clang company-template
company-cmake company-bbdb display-line-numbers xah-lookup darkroom
magit-extras vc magit-todos pcre2el rxt re-builder github-review a
forge-list forge-commands forge-semi forge-bitbucket buck forge-gogs
gogs forge-gitea gtea forge-gitlab forge-github forge-notify
forge-revnote forge-pullreq forge-issue forge-topic yaml bug-reference
forge-post markdown-mode edit-indirect forge-repo forge forge-core
forge-db closql magit-bookmark magit-submodule magit-obsolete
magit-popup magit-blame magit-stash magit-reflog magit-bisect magit-push
magit-pull magit-fetch magit-clone magit-remote magit-commit
magit-sequence magit-notes magit-worktree magit-tag magit-merge
magit-branch magit-reset magit-files magit-refs magit-status magit
magit-repos magit-apply magit-wip magit-log magit-diff smerge-mode
git-commit log-edit pcvs-util add-log magit-core magit-autorevert
magit-margin magit-transient magit-process with-editor magit-mode
magit-git magit-section magit-utils face-remap eyebrowse loadhist server
epa-file dired+ image-dired init packages python-black reformatter
flycheck-yamllint org-indent appt diary-lib diary-loaddefs keyfreq
winner emacs-lock smart-mode-line-dark-theme
sanityinc-tomorrow-eighties-theme hl-todo saveplace
all-the-icons-ivy-rich ivy-rich all-the-icons-dired org-gcal persist
org-generic-id org-clock org-archive request-deferred request autorevert
alert log4e gntp ox-jekyll-lite ox-md wgrep-ag wgrep helm-chronos
chronos notifications pdf-occur tablist tablist-filter
semantic/wisent/comp semantic/wisent semantic/wisent/wisent
semantic/util-modes semantic/util semantic semantic/tag semantic/lex
semantic/fw cedet pdf-isearch pdf-misc doom-todo-ivy vlf-setup vlf
vlf-base vlf-tune ibuf-macs which-key powershell realgud-ipdb
realgud--ipdb-track-mode realgud--ipdb-init realgud--ipdb-core realgud
realgud-zshdb realgud:zshdb-track-mode realgud:zshdb-core
realgud:zshdb-init realgud-trepan3k realgud:trepan3k-track-mode
realgud:trepan3k-core realgud:trepan3k-init realgud-trepan2
realgud:trepan2-track-mode realgud:trepan2-core realgud:trepan2-init
realgud-trepanpl realgud:trepanpl-track-mode realgud:trepanpl-core
realgud:trepanpl-init realgud-trepanjs realgud:trepanjs-track-mode
realgud:trepanjs-core realgud:trepanjs-init realgud-lang-js
realgud-trepan realgud:trepan-track-mode realgud:trepan-core
realgud:trepan-init realgud-remake realgud:remake-track-mode
realgud:remake-core realgud:remake-init realgud-rdebug
realgud-rdebug-track-mode realgud-rdebug-core realgud-rdebug-init
realgud-lang-ruby realgud-perldb realgud:perldb-track-mode
realgud:perldb-core realgud:perldb-init realgud-lang-perl realgud-pdb
realgud:pdb-track-mode realgud:pdb-core realgud:pdb-init
realgud-lang-python realgud-kshdb realgud:kshdb-track-mode
realgud:kshdb-core realgud:kshdb-init realgud-gub realgud:gub-track-mode
realgud:gub-core realgud:gub-init realgud-gdb realgud:gdb-track-mode
realgud:gdb-init realgud:gdb-core realgud-bashdb
realgud:bashdb-track-mode realgud:bashdb-core realgud:bashdb-init
realgud-lang-posix-shell realgud:run realgud-locals-mode
realgud-breakpoint-mode realgud-backtrack-mode realgud-track-mode
realgud-backtrace-mode realgud-attach realgud-lang-java realgud-track
realgud-shortkey realgud-menu realgud-eval realgud-cmds realgud-send
realgud-window realgud-utils realgud-init realgud-file realgud-core
realgud-reset realgud-buffer-helper realgud-buffer-breakpoint
realgud-buffer-backtrace realgud-locals realgud-buffer-locals
realgud-buffer-command realgud-buffer-info realgud-lochist realgud-bp
realgud-bp-image-data realgud-lang esh-mode realgud-loc
realgud-buffer-source realgud-key key realgud-follow realgud-fringe
realgud-helper loc-changes realgud-regexp realgud-custom load-relative
dotenv-mode k8s-mode kubel yaml-mode-expansions yaml-mode
dockerfile-mode sh-script smie executable company-quickhelp pos-tip
company-terraform company-terraform-data terraform-mode hcl-mode
org-sidebar org-ql-search org-ql-view transient org-super-agenda
isend-mode term disp-table ehelp counsel-pydoc highlight-numbers
parent-mode auctex-latexmk tex-buf latex-mode-expansions latex
latex-flymake tex-ispell tex-style visual-fill-column
git-commit-insert-issue glab ghub-graphql treepy gsexp ghub
evil-nerd-commenter evil-nerd-commenter-operator evil-nerd-commenter-sdk
html-mode-expansions sgml-mode facemenu jupyter jupyter-repl
jupyter-kernel-manager jupyter-channel jupyter-widget-client websocket
bindat simple-httpd jupyter-kernelspec jupyter-env jupyter-client
jupyter-mime jupyter-comm-layer jupyter-messages hmac-def jupyter-base
eieio-base color-theme-sanityinc-tomorrow beacon osx-trash
easy-kill-extras easy-kill-line-edge easy-kill-buffer easy-kill-to-char
back-button find-file-in-project find-lisp helm-gtags pulse which-func
imenu helm-ag helm-rg dumb-jump org-download org-attach cyphejor
whitespace-cleanup-mode whitespace clean-aindent-mode dtrt-indent
smartparens man evil evil-keybindings evil-integration evil-maps
evil-commands reveal evil-jumps evil-command-window evil-search evil-ex
evil-types evil-macros evil-repeat evil-states evil-core evil-common
windmove calc calc-loaddefs calc-macs evil-digraphs evil-vars frame-cmds
frame-fns avoid wttrin backup-each-save dired-filter dired-narrow
dired-ranger dired-hacks-utils peep-dired dired-x tiny desktop frameset
transpose-frame visual-regexp-steroids visual-regexp visible-mark
ace-jump-zap easy-kill-aj ace-jump-mode ivy-dired-history dired-aux
openwith expand-region text-mode-expansions cc-mode-expansions
the-org-mode-expansions python-el-fgallina-expansions
er-basic-expansions expand-region-core expand-region-custom todotxt
savehist scimax-editmarks kitchingroup cal-iso gitter scimax-journal
scimax-autoformat-abbrev scimax-yas scimax-lob vc-git vc-dispatcher
org-eldoc flyspell-correct flyspell ispell image-file image-converter
ol-eww eww mm-url ol-rmail ol-mhe ol-irc ol-info ol-gnus nnselect
gnus-search eieio-opt speedbar ezimage dframe gnus-art mm-uu mml2015
mm-view mml-smime smime dig gnus-sum gnus-group gnus-undo gnus-start
gnus-dbus dbus gnus-cloud nnimap nnmail mail-source utf7 netrc nnoo
gnus-spec gnus-int gnus-range gnus-win gnus nnheader ol-docview doc-view
ol-bbdb ol-w3m scimax-ivy org-show animate ox-manuscript bibtex-hotkeys
scimax-notebook ivy-xref scimax-apps org-ql peg ts org-habit ag vc-svn
find-dired ibuffer-projectile ggtags ewoc scimax-spellcheck scimax-email
scimax-contacts pretty-hydra org-db emacsql-sqlite emacsql
emacsql-compiler scimax-org scimax-org-src-blocks ob-C ob-fortran
cc-mode cc-fonts cc-guess cc-menus cc-cmds cc-styles cc-align cc-engine
cc-vars cc-defs ob-R ob-plantuml ob-dot ob-org ob-perl ob-ruby ob-sqlite
ob-matlab ob-octave ob-shell ob-latex scimax-org-images scimax-org-latex
scimax-org-radio-checkbox scimax-org-babel-python org-id org-agenda
org-mouse org-inlinetask scimax-mode scimax-utils scimax leuven-theme
ws-butler undo-tree diff smex smart-mode-line-light-theme
smart-mode-line rich-minority rainbow-mode xterm-color pydoc goto-addr
org-ref-wos org-ref-scopus org-ref-arxiv org-ref org-ref-helm-bibtex
org-ref-helm helm-config org-ref-core reftex-cite reftex reftex-loaddefs
reftex-vars org-ref-glossary ox-odt rng-loc rng-uri rng-parse rng-match
rng-dt rng-util rng-pttrn nxml-parse nxml-ns nxml-enc xmltok nxml-util
ox-latex ox-icalendar ox-html table ox-ascii ox-publish ox
org-ref-bibtex org-ref-citeproc org-element doi-utils org-ref-utils
org-ref-pdf url-http url-auth url-gw nsm ol-bibtex ivy-bibtex
helm-bibtex bibtex-completion org-capture org-refile biblio
biblio-download biblio-dissemin biblio-ieee biblio-hal biblio-dblp
biblio-crossref biblio-arxiv timezone biblio-doi biblio-core let-alist
hl-line helm-files filenotify helm-buffers helm-occur helm-tags
helm-locate helm-grep helm-regexp helm-utils helm-types helm-net
helm-help helm async-bytecomp helm-global-bindings helm-easymenu
helm-source helm-multi-match helm-lib async parsebib bibtex org-mime
pdf-tools pdf-view jka-compr pdf-cache pdf-info tq pdf-util pdf-macs
image-mode exif ov scimax-ob ob-ipython dash-functional ob-python
mustache lispy lispy-inline edebug backtrace lispy-tags mode-local
jedi-direx direx eieio-compat jedi jedi-core python-environment epc
ctable concurrent deferred ivy-hydra hydra-ox org ob ob-tangle ob-ref
ob-lob ob-table ob-exp org-macro org-footnote org-src ob-comint
org-pcomplete org-list org-faces org-entities noutline outline
org-version ob-emacs-lisp ob-core ob-eval org-table ol org-keys
org-compat org-macs org-loaddefs cal-menu calendar cal-loaddefs hydra lv
hy-mode hy-jedhy hy-shell hy-font-lock hy-base htmlize ht help-fns+ cl
google-this f esup esup-child benchmark yasnippet-snippets yasnippet
highlight-indentation company-capf company help-fns radix-tree elpy
elpy-rpc pyvenv eshell esh-cmd esh-ext esh-opt esh-proc esh-io esh-arg
esh-module esh-groups esh-util elpy-shell elpy-profile elpy-django s
elpy-refactor diff-mode python tramp-sh docker-tramp tramp-cache tramp
tramp-loaddefs trampver tramp-integration tramp-compat shell pcomplete
parse-time iso8601 ls-lisp format-spec ido files-x etags fileloop
cus-edit cus-start cus-load elfeed-show elfeed-search message rmc rfc822
mml mml-sec epa derived epg rfc6068 epg-config gnus-util rmail
rmail-loaddefs mm-decode mm-bodies mm-encode mailabbrev mail-utils
gmm-utils mailheader shr kinsoku svg dom elfeed-csv elfeed elfeed-curl
elfeed-log elfeed-db elfeed-lib time-date avl-tree generator url-queue
xml-query xml dashboard dashboard-widgets all-the-icons
all-the-icons-faces data-material data-weathericons data-octicons
data-fileicons data-faicons data-alltheicons recentf tree-widget
wid-edit counsel-projectile projectile grep ibuf-ext ibuffer
ibuffer-loaddefs counsel xdg xref dired dired-loaddefs swiper ivy flx
delsel ivy-faces ivy-overlay colir color easy-kill-mc easy-kill pcase
multiple-cursors mc-separate-operations rectangular-region-mode
mc-mark-pop mc-edit-lines mc-hide-unmatched-lines-mode mc-mark-more
mc-cycle-cursors multiple-cursors-core comp comp-cstr rect drag-stuff
button-lock bookmark pp tex crm texmathp avy flycheck find-func dash
flymake-proc flymake project compile text-property-search comint
ansi-color ring warnings thingatpt auto-complete-config auto-complete
popup aggressive-indent lisp-mnt mail-parse rfc2231 rfc2047 rfc2045
mm-util ietf-drums mail-prsvr cl-extra help-mode bootstrap diminish
use-package use-package-ensure use-package-delight use-package-diminish
use-package-bind-key bind-key easy-mmode use-package-core gnutls puny
finder-inf tex-site rx realgud-recursive-autoloads advice info edmacro
kmacro package browse-url url url-proxy url-privacy url-expand
url-methods url-history url-cookie url-domsuf url-util mailcap
url-handlers url-parse auth-source cl-seq eieio eieio-core cl-macs
eieio-loaddefs password-cache json subr-x map url-vars seq byte-opt gv
bytecomp byte-compile cconv cl-loaddefs cl-lib iso-transl tooltip eldoc
paren electric uniquify ediff-hook vc-hooks lisp-float-type elisp-mode
mwheel term/ns-win ns-win ucs-normalize mule-util term/common-win
tool-bar dnd fontset image regexp-opt fringe tabulated-list replace
newcomment text-mode lisp-mode prog-mode register page tab-bar menu-bar
rfn-eshadow isearch easymenu timer select scroll-bar mouse jit-lock
font-lock syntax font-core term/tty-colors frame minibuffer cl-generic
cham georgian utf-8-lang misc-lang vietnamese tibetan thai tai-viet lao
korean japanese eucjp-ms cp51932 hebrew greek romanian slovak czech
european ethiopic indian cyrillic chinese composite emoji-zwj charscript
charprop case-table epa-hook jka-cmpr-hook help simple abbrev obarray
cl-preloaded nadvice button loaddefs faces cus-face macroexp files
window text-properties overlay sha1 md5 base64 format env code-pages
mule custom widget hashtable-print-readable backquote threads kqueue
cocoa ns lcms2 multi-tty make-network-process native-compile emacs)

Memory information:
((conses 16 2043216 228309)
 (symbols 48 105694 65)
 (strings 32 512167 18150)
 (string-bytes 1 20837768)
 (vectors 16 199867)
 (vector-slots 8 5179121 222825)
 (floats 8 2849 1058)
 (intervals 56 35353 8745)
 (buffers 992 61))

--000000000000dd413105cf0aaa4a
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr">I wanted to upgrade to emacs 28 for f-strings support, but=
 it seems<br>something is off with font-lock-mode or at least isn&#39;t bac=
kward<br>compatible with past emacs versions.<br><br>If you look at the lin=
k below it doesn&#39;t highlight the `post_split_...`<br>variable but it do=
es highlight the `df_train` variable below it<br>correctly. The link shows =
my settings, but this happens when starting<br>with emacs -Q as well. It se=
ems the syntax highlighting got messed up<br>with the addition of the f-str=
ings code. <br><br><a href=3D"https://emacs.stackexchange.com/questions/690=
49/emacs-28-and-python-mode-the-syntax-font-lock-mode-seems-all-off">https:=
//emacs.stackexchange.com/questions/69049/emacs-28-and-python-mode-the-synt=
ax-font-lock-mode-seems-all-off</a><br><br>In GNU Emacs 28.0.60 (build 1, x=
86_64-apple-darwin19.6.0, NS appkit-1894.60 Version 10.15.7 (Build 19H1419)=
)<br>=C2=A0of 2021-10-20 built on MBP.local<br>Windowing system distributor=
 &#39;Apple&#39;, version 10.3.1894<br>System Description: =C2=A0Mac OS X 1=
0.15.7<br><br>Configured using:<br>=C2=A0&#39;configure --disable-dependenc=
y-tracking --disable-silent-rules<br>=C2=A0--enable-locallisppath=3D/usr/lo=
cal/share/emacs/site-lisp<br>=C2=A0--infodir=3D/usr/local/Cellar/emacs-plus=
@28/28.0.50/share/info/emacs<br>=C2=A0--prefix=3D/usr/local/Cellar/emacs-pl=
us@28/28.0.50 --with-xml2<br>=C2=A0--with-gnutls --with-native-compilation =
--without-dbus<br>=C2=A0--with-imagemagick --with-modules --with-rsvg --wit=
h-ns<br>=C2=A0--disable-ns-self-contained &#39;CFLAGS=3D-I/usr/local/opt/gc=
c/include<br>=C2=A0-I/usr/local/opt/libgccjit/include -I/usr/local/opt/gmp/=
include<br>=C2=A0-I/usr/local/opt/jpeg/include&#39; &#39;LDFLAGS=3D-L/usr/l=
ocal/lib/gcc/11<br>=C2=A0-I/usr/local/opt/gcc/include -I/usr/local/opt/libg=
ccjit/include<br>=C2=A0-I/usr/local/opt/gmp/include -I/usr/local/opt/jpeg/i=
nclude&#39;&#39;<br><br>Configured features:<br>ACL GIF GLIB GMP GNUTLS IMA=
GEMAGICK JPEG JSON LCMS2 LIBXML2 MODULES<br>NATIVE_COMP NOTIFY KQUEUE NS PD=
UMPER PNG RSVG THREADS TIFF<br>TOOLKIT_SCROLL_BARS XIM ZLIB<br><br>Importan=
t settings:<br>=C2=A0 value of $LANG: en_US.UTF-8<br>=C2=A0 locale-coding-s=
ystem: utf-8-unix<br><br>Major mode: =CF=80<br><br>Minor modes in effect:<b=
r>=C2=A0 display-line-numbers-mode: t<br>=C2=A0 bug-reference-prog-mode: t<=
br>=C2=A0 global-git-commit-mode: t<br>=C2=A0 magit-auto-revert-mode: t<br>=
=C2=A0 eyebrowse-mode: t<br>=C2=A0 keyfreq-autosave-mode: t<br>=C2=A0 keyfr=
eq-mode: t<br>=C2=A0 winner-mode: t<br>=C2=A0 global-hl-todo-mode: t<br>=C2=
=A0 hl-todo-mode: t<br>=C2=A0 save-place-mode: t<br>=C2=A0 all-the-icons-iv=
y-rich-mode: t<br>=C2=A0 ivy-rich-project-root-cache-mode: t<br>=C2=A0 ivy-=
rich-mode: t<br>=C2=A0 global-auto-revert-mode: t<br>=C2=A0 pdf-occur-globa=
l-minor-mode: t<br>=C2=A0 which-key-mode: t<br>=C2=A0 highlight-numbers-mod=
e: t<br>=C2=A0 beacon-mode: t<br>=C2=A0 back-button-mode: t<br>=C2=A0 cyphe=
jor-mode: t<br>=C2=A0 whitespace-cleanup-mode: t<br>=C2=A0 clean-aindent-mo=
de: t<br>=C2=A0 dtrt-indent-mode: t<br>=C2=A0 smartparens-strict-mode: t<br=
>=C2=A0 smartparens-mode: t<br>=C2=A0 evil-local-mode: t<br>=C2=A0 windmove=
-mode: t<br>=C2=A0 desktop-save-mode: t<br>=C2=A0 global-visible-mark-mode:=
 t<br>=C2=A0 visible-mark-mode: t<br>=C2=A0 openwith-mode: t<br>=C2=A0 save=
hist-mode: t<br>=C2=A0 scimax-mode: t<br>=C2=A0 global-undo-tree-mode: t<br=
>=C2=A0 undo-tree-mode: t<br>=C2=A0 async-bytecomp-package-mode: t<br>=C2=
=A0 google-this-mode: t<br>=C2=A0 yas-global-mode: t<br>=C2=A0 yas-minor-mo=
de: t<br>=C2=A0 highlight-indentation-mode: t<br>=C2=A0 company-mode: t<br>=
=C2=A0 elpy-mode: t<br>=C2=A0 pyvenv-mode: t<br>=C2=A0 shell-dirtrack-mode:=
 t<br>=C2=A0 recentf-mode: t<br>=C2=A0 counsel-projectile-mode: t<br>=C2=A0=
 projectile-mode: t<br>=C2=A0 counsel-mode: t<br>=C2=A0 ivy-mode: t<br>=C2=
=A0 TeX-PDF-mode: t<br>=C2=A0 TeX-source-correlate-mode: t<br>=C2=A0 global=
-flycheck-mode: t<br>=C2=A0 flycheck-mode: t<br>=C2=A0 global-auto-complete=
-mode: t<br>=C2=A0 override-global-mode: t<br>=C2=A0 tooltip-mode: t<br>=C2=
=A0 global-eldoc-mode: t<br>=C2=A0 eldoc-mode: t<br>=C2=A0 show-paren-mode:=
 t<br>=C2=A0 electric-indent-mode: t<br>=C2=A0 mouse-wheel-mode: t<br>=C2=
=A0 menu-bar-mode: t<br>=C2=A0 file-name-shadow-mode: t<br>=C2=A0 global-fo=
nt-lock-mode: t<br>=C2=A0 font-lock-mode: t<br>=C2=A0 blink-cursor-mode: t<=
br>=C2=A0 auto-composition-mode: t<br>=C2=A0 auto-encryption-mode: t<br>=C2=
=A0 auto-compression-mode: t<br>=C2=A0 column-number-mode: t<br>=C2=A0 line=
-number-mode: t<br>=C2=A0 global-visual-line-mode: t<br>=C2=A0 visual-line-=
mode: t<br>=C2=A0 transient-mark-mode: t<br>=C2=A0 abbrev-mode: t<br><br>Lo=
ad-path shadows:<br>/Users/spence/Programs/scimax/ob-ipython-upstream/ob-ip=
ython hides /Users/spence/Programs/scimax/elpa/ob-ipython-20180224.953/ob-i=
python<br>/Users/spence/Programs/scimax/elpa/lispy-20211020.907/elpa hides =
/Users/spence/Programs/scimax/elpa/ivy-20210930.1450/elpa<br>/Users/spence/=
Programs/scimax/user/custom hides /usr/local/Cellar/emacs-plus@28/28.0.50/s=
hare/emacs/28.0.60/lisp/custom<br>/Users/spence/Programs/scimax/elpa/transi=
ent-20211013.2148/transient hides /usr/local/Cellar/emacs-plus@28/28.0.50/s=
hare/emacs/28.0.60/lisp/transient<br>/Users/spence/Programs/scimax/user/bin=
dings hides /usr/local/Cellar/emacs-plus@28/28.0.50/share/emacs/28.0.60/lis=
p/bindings<br>/Users/spence/Programs/scimax/elpa/org-plus-contrib-20210920/=
ob-exp hides /usr/local/Cellar/emacs-plus@28/28.0.50/share/emacs/28.0.60/li=
sp/org/ob-exp<br>/Users/spence/Programs/scimax/elpa/org-plus-contrib-202109=
20/ob-emacs-lisp hides /usr/local/Cellar/emacs-plus@28/28.0.50/share/emacs/=
28.0.60/lisp/org/ob-emacs-lisp<br>/Users/spence/Programs/scimax/elpa/org-pl=
us-contrib-20210920/ob-css hides /usr/local/Cellar/emacs-plus@28/28.0.50/sh=
are/emacs/28.0.60/lisp/org/ob-css<br>/Users/spence/Programs/scimax/elpa/org=
-plus-contrib-20210920/ob-lob hides /usr/local/Cellar/emacs-plus@28/28.0.50=
/share/emacs/28.0.60/lisp/org/ob-lob<br>/Users/spence/Programs/scimax/elpa/=
org-plus-contrib-20210920/ol-irc hides /usr/local/Cellar/emacs-plus@28/28.0=
.50/share/emacs/28.0.60/lisp/org/ol-irc<br>/Users/spence/Programs/scimax/el=
pa/org-plus-contrib-20210920/ob-forth hides /usr/local/Cellar/emacs-plus@28=
/28.0.50/share/emacs/28.0.60/lisp/org/ob-forth<br>/Users/spence/Programs/sc=
imax/elpa/org-plus-contrib-20210920/org-macs hides /usr/local/Cellar/emacs-=
plus@28/28.0.50/share/emacs/28.0.60/lisp/org/org-macs<br>/Users/spence/Prog=
rams/scimax/elpa/org-plus-contrib-20210920/ob hides /usr/local/Cellar/emacs=
-plus@28/28.0.50/share/emacs/28.0.60/lisp/org/ob<br>/Users/spence/Programs/=
scimax/elpa/org-plus-contrib-20210920/org-version hides /usr/local/Cellar/e=
macs-plus@28/28.0.50/share/emacs/28.0.60/lisp/org/org-version<br>/Users/spe=
nce/Programs/scimax/elpa/org-plus-contrib-20210920/ob-scheme hides /usr/loc=
al/Cellar/emacs-plus@28/28.0.50/share/emacs/28.0.60/lisp/org/ob-scheme<br>/=
Users/spence/Programs/scimax/elpa/org-plus-contrib-20210920/ox hides /usr/l=
ocal/Cellar/emacs-plus@28/28.0.50/share/emacs/28.0.60/lisp/org/ox<br>/Users=
/spence/Programs/scimax/elpa/org-plus-contrib-20210920/ob-C hides /usr/loca=
l/Cellar/emacs-plus@28/28.0.50/share/emacs/28.0.60/lisp/org/ob-C<br>/Users/=
spence/Programs/scimax/elpa/org-plus-contrib-20210920/org-capture hides /us=
r/local/Cellar/emacs-plus@28/28.0.50/share/emacs/28.0.60/lisp/org/org-captu=
re<br>/Users/spence/Programs/scimax/elpa/org-plus-contrib-20210920/ob-ref h=
ides /usr/local/Cellar/emacs-plus@28/28.0.50/share/emacs/28.0.60/lisp/org/o=
b-ref<br>/Users/spence/Programs/scimax/elpa/org-plus-contrib-20210920/ob-cl=
ojure hides /usr/local/Cellar/emacs-plus@28/28.0.50/share/emacs/28.0.60/lis=
p/org/ob-clojure<br>/Users/spence/Programs/scimax/elpa/org-plus-contrib-202=
10920/org-mouse hides /usr/local/Cellar/emacs-plus@28/28.0.50/share/emacs/2=
8.0.60/lisp/org/org-mouse<br>/Users/spence/Programs/scimax/elpa/org-plus-co=
ntrib-20210920/org-ctags hides /usr/local/Cellar/emacs-plus@28/28.0.50/shar=
e/emacs/28.0.60/lisp/org/org-ctags<br>/Users/spence/Programs/scimax/elpa/or=
g-plus-contrib-20210920/org-entities hides /usr/local/Cellar/emacs-plus@28/=
28.0.50/share/emacs/28.0.60/lisp/org/org-entities<br>/Users/spence/Programs=
/scimax/elpa/org-plus-contrib-20210920/org-archive hides /usr/local/Cellar/=
emacs-plus@28/28.0.50/share/emacs/28.0.60/lisp/org/org-archive<br>/Users/sp=
ence/Programs/scimax/elpa/org-plus-contrib-20210920/ob-screen hides /usr/lo=
cal/Cellar/emacs-plus@28/28.0.50/share/emacs/28.0.60/lisp/org/ob-screen<br>=
/Users/spence/Programs/scimax/elpa/org-plus-contrib-20210920/ol-bibtex hide=
s /usr/local/Cellar/emacs-plus@28/28.0.50/share/emacs/28.0.60/lisp/org/ol-b=
ibtex<br>/Users/spence/Programs/scimax/elpa/org-plus-contrib-20210920/ob-ha=
skell hides /usr/local/Cellar/emacs-plus@28/28.0.50/share/emacs/28.0.60/lis=
p/org/ob-haskell<br>/Users/spence/Programs/scimax/elpa/org-plus-contrib-202=
10920/org-table hides /usr/local/Cellar/emacs-plus@28/28.0.50/share/emacs/2=
8.0.60/lisp/org/org-table<br>/Users/spence/Programs/scimax/elpa/org-plus-co=
ntrib-20210920/ol-eww hides /usr/local/Cellar/emacs-plus@28/28.0.50/share/e=
macs/28.0.60/lisp/org/ol-eww<br>/Users/spence/Programs/scimax/elpa/org-plus=
-contrib-20210920/ol-man hides /usr/local/Cellar/emacs-plus@28/28.0.50/shar=
e/emacs/28.0.60/lisp/org/ol-man<br>/Users/spence/Programs/scimax/elpa/org-p=
lus-contrib-20210920/ox-org hides /usr/local/Cellar/emacs-plus@28/28.0.50/s=
hare/emacs/28.0.60/lisp/org/ox-org<br>/Users/spence/Programs/scimax/elpa/or=
g-plus-contrib-20210920/org-num hides /usr/local/Cellar/emacs-plus@28/28.0.=
50/share/emacs/28.0.60/lisp/org/org-num<br>/Users/spence/Programs/scimax/el=
pa/org-plus-contrib-20210920/org-plot hides /usr/local/Cellar/emacs-plus@28=
/28.0.50/share/emacs/28.0.60/lisp/org/org-plot<br>/Users/spence/Programs/sc=
imax/elpa/org-plus-contrib-20210920/ol-rmail hides /usr/local/Cellar/emacs-=
plus@28/28.0.50/share/emacs/28.0.60/lisp/org/ol-rmail<br>/Users/spence/Prog=
rams/scimax/elpa/org-plus-contrib-20210920/ob-awk hides /usr/local/Cellar/e=
macs-plus@28/28.0.50/share/emacs/28.0.60/lisp/org/ob-awk<br>/Users/spence/P=
rograms/scimax/elpa/org-plus-contrib-20210920/ob-groovy hides /usr/local/Ce=
llar/emacs-plus@28/28.0.50/share/emacs/28.0.60/lisp/org/ob-groovy<br>/Users=
/spence/Programs/scimax/elpa/org-plus-contrib-20210920/ob-octave hides /usr=
/local/Cellar/emacs-plus@28/28.0.50/share/emacs/28.0.60/lisp/org/ob-octave<=
br>/Users/spence/Programs/scimax/elpa/org-plus-contrib-20210920/org-faces h=
ides /usr/local/Cellar/emacs-plus@28/28.0.50/share/emacs/28.0.60/lisp/org/o=
rg-faces<br>/Users/spence/Programs/scimax/elpa/org-plus-contrib-20210920/or=
g-colview hides /usr/local/Cellar/emacs-plus@28/28.0.50/share/emacs/28.0.60=
/lisp/org/org-colview<br>/Users/spence/Programs/scimax/elpa/org-plus-contri=
b-20210920/ob-R hides /usr/local/Cellar/emacs-plus@28/28.0.50/share/emacs/2=
8.0.60/lisp/org/ob-R<br>/Users/spence/Programs/scimax/elpa/org-plus-contrib=
-20210920/org-refile hides /usr/local/Cellar/emacs-plus@28/28.0.50/share/em=
acs/28.0.60/lisp/org/org-refile<br>/Users/spence/Programs/scimax/elpa/org-p=
lus-contrib-20210920/org-timer hides /usr/local/Cellar/emacs-plus@28/28.0.5=
0/share/emacs/28.0.60/lisp/org/org-timer<br>/Users/spence/Programs/scimax/e=
lpa/org-plus-contrib-20210920/org-mobile hides /usr/local/Cellar/emacs-plus=
@28/28.0.50/share/emacs/28.0.60/lisp/org/org-mobile<br>/Users/spence/Progra=
ms/scimax/elpa/org-plus-contrib-20210920/ob-fortran hides /usr/local/Cellar=
/emacs-plus@28/28.0.50/share/emacs/28.0.60/lisp/org/ob-fortran<br>/Users/sp=
ence/Programs/scimax/elpa/org-plus-contrib-20210920/ob-shell hides /usr/loc=
al/Cellar/emacs-plus@28/28.0.50/share/emacs/28.0.60/lisp/org/ob-shell<br>/U=
sers/spence/Programs/scimax/elpa/org-plus-contrib-20210920/ob-perl hides /u=
sr/local/Cellar/emacs-plus@28/28.0.50/share/emacs/28.0.60/lisp/org/ob-perl<=
br>/Users/spence/Programs/scimax/elpa/org-plus-contrib-20210920/ob-sqlite h=
ides /usr/local/Cellar/emacs-plus@28/28.0.50/share/emacs/28.0.60/lisp/org/o=
b-sqlite<br>/Users/spence/Programs/scimax/elpa/org-plus-contrib-20210920/ob=
-sed hides /usr/local/Cellar/emacs-plus@28/28.0.50/share/emacs/28.0.60/lisp=
/org/ob-sed<br>/Users/spence/Programs/scimax/elpa/org-plus-contrib-20210920=
/org-list hides /usr/local/Cellar/emacs-plus@28/28.0.50/share/emacs/28.0.60=
/lisp/org/org-list<br>/Users/spence/Programs/scimax/elpa/org-plus-contrib-2=
0210920/ob-ruby hides /usr/local/Cellar/emacs-plus@28/28.0.50/share/emacs/2=
8.0.60/lisp/org/ob-ruby<br>/Users/spence/Programs/scimax/elpa/org-plus-cont=
rib-20210920/ob-eval hides /usr/local/Cellar/emacs-plus@28/28.0.50/share/em=
acs/28.0.60/lisp/org/ob-eval<br>/Users/spence/Programs/scimax/elpa/org-plus=
-contrib-20210920/org-habit hides /usr/local/Cellar/emacs-plus@28/28.0.50/s=
hare/emacs/28.0.60/lisp/org/org-habit<br>/Users/spence/Programs/scimax/elpa=
/org-plus-contrib-20210920/org-clock hides /usr/local/Cellar/emacs-plus@28/=
28.0.50/share/emacs/28.0.60/lisp/org/org-clock<br>/Users/spence/Programs/sc=
imax/elpa/org-plus-contrib-20210920/org-goto hides /usr/local/Cellar/emacs-=
plus@28/28.0.50/share/emacs/28.0.60/lisp/org/org-goto<br>/Users/spence/Prog=
rams/scimax/elpa/org-plus-contrib-20210920/ox-html hides /usr/local/Cellar/=
emacs-plus@28/28.0.50/share/emacs/28.0.60/lisp/org/ox-html<br>/Users/spence=
/Programs/scimax/elpa/org-plus-contrib-20210920/org-src hides /usr/local/Ce=
llar/emacs-plus@28/28.0.50/share/emacs/28.0.60/lisp/org/org-src<br>/Users/s=
pence/Programs/scimax/elpa/org-plus-contrib-20210920/ob-lisp hides /usr/loc=
al/Cellar/emacs-plus@28/28.0.50/share/emacs/28.0.60/lisp/org/ob-lisp<br>/Us=
ers/spence/Programs/scimax/elpa/org-plus-contrib-20210920/ol-eshell hides /=
usr/local/Cellar/emacs-plus@28/28.0.50/share/emacs/28.0.60/lisp/org/ol-eshe=
ll<br>/Users/spence/Programs/scimax/elpa/org-plus-contrib-20210920/ob-ditaa=
 hides /usr/local/Cellar/emacs-plus@28/28.0.50/share/emacs/28.0.60/lisp/org=
/ob-ditaa<br>/Users/spence/Programs/scimax/elpa/org-plus-contrib-20210920/o=
rg-pcomplete hides /usr/local/Cellar/emacs-plus@28/28.0.50/share/emacs/28.0=
.60/lisp/org/org-pcomplete<br>/Users/spence/Programs/scimax/elpa/org-plus-c=
ontrib-20210920/org-lint hides /usr/local/Cellar/emacs-plus@28/28.0.50/shar=
e/emacs/28.0.60/lisp/org/org-lint<br>/Users/spence/Programs/scimax/elpa/org=
-plus-contrib-20210920/ox-latex hides /usr/local/Cellar/emacs-plus@28/28.0.=
50/share/emacs/28.0.60/lisp/org/ox-latex<br>/Users/spence/Programs/scimax/e=
lpa/org-plus-contrib-20210920/ob-sass hides /usr/local/Cellar/emacs-plus@28=
/28.0.50/share/emacs/28.0.60/lisp/org/ob-sass<br>/Users/spence/Programs/sci=
max/elpa/org-plus-contrib-20210920/ob-tangle hides /usr/local/Cellar/emacs-=
plus@28/28.0.50/share/emacs/28.0.60/lisp/org/ob-tangle<br>/Users/spence/Pro=
grams/scimax/elpa/org-plus-contrib-20210920/ob-calc hides /usr/local/Cellar=
/emacs-plus@28/28.0.50/share/emacs/28.0.60/lisp/org/ob-calc<br>/Users/spenc=
e/Programs/scimax/elpa/org-plus-contrib-20210920/ob-java hides /usr/local/C=
ellar/emacs-plus@28/28.0.50/share/emacs/28.0.60/lisp/org/ob-java<br>/Users/=
spence/Programs/scimax/elpa/org-plus-contrib-20210920/ox-icalendar hides /u=
sr/local/Cellar/emacs-plus@28/28.0.50/share/emacs/28.0.60/lisp/org/ox-icale=
ndar<br>/Users/spence/Programs/scimax/elpa/org-plus-contrib-20210920/ol-mhe=
 hides /usr/local/Cellar/emacs-plus@28/28.0.50/share/emacs/28.0.60/lisp/org=
/ol-mhe<br>/Users/spence/Programs/scimax/elpa/org-plus-contrib-20210920/org=
-attach-git hides /usr/local/Cellar/emacs-plus@28/28.0.50/share/emacs/28.0.=
60/lisp/org/org-attach-git<br>/Users/spence/Programs/scimax/elpa/org-plus-c=
ontrib-20210920/ox-md hides /usr/local/Cellar/emacs-plus@28/28.0.50/share/e=
macs/28.0.60/lisp/org/ox-md<br>/Users/spence/Programs/scimax/elpa/org-plus-=
contrib-20210920/ox-beamer hides /usr/local/Cellar/emacs-plus@28/28.0.50/sh=
are/emacs/28.0.60/lisp/org/ox-beamer<br>/Users/spence/Programs/scimax/elpa/=
org-plus-contrib-20210920/org-element hides /usr/local/Cellar/emacs-plus@28=
/28.0.50/share/emacs/28.0.60/lisp/org/org-element<br>/Users/spence/Programs=
/scimax/elpa/org-plus-contrib-20210920/org-protocol hides /usr/local/Cellar=
/emacs-plus@28/28.0.50/share/emacs/28.0.60/lisp/org/org-protocol<br>/Users/=
spence/Programs/scimax/elpa/org-plus-contrib-20210920/ob-gnuplot hides /usr=
/local/Cellar/emacs-plus@28/28.0.50/share/emacs/28.0.60/lisp/org/ob-gnuplot=
<br>/Users/spence/Programs/scimax/elpa/org-plus-contrib-20210920/org-tempo =
hides /usr/local/Cellar/emacs-plus@28/28.0.50/share/emacs/28.0.60/lisp/org/=
org-tempo<br>/Users/spence/Programs/scimax/elpa/org-plus-contrib-20210920/o=
b-latex hides /usr/local/Cellar/emacs-plus@28/28.0.50/share/emacs/28.0.60/l=
isp/org/ob-latex<br>/Users/spence/Programs/scimax/elpa/org-plus-contrib-202=
10920/ol-w3m hides /usr/local/Cellar/emacs-plus@28/28.0.50/share/emacs/28.0=
.60/lisp/org/ol-w3m<br>/Users/spence/Programs/scimax/elpa/org-plus-contrib-=
20210920/org-id hides /usr/local/Cellar/emacs-plus@28/28.0.50/share/emacs/2=
8.0.60/lisp/org/org-id<br>/Users/spence/Programs/scimax/elpa/org-plus-contr=
ib-20210920/ox-man hides /usr/local/Cellar/emacs-plus@28/28.0.50/share/emac=
s/28.0.60/lisp/org/ox-man<br>/Users/spence/Programs/scimax/elpa/org-plus-co=
ntrib-20210920/org-feed hides /usr/local/Cellar/emacs-plus@28/28.0.50/share=
/emacs/28.0.60/lisp/org/org-feed<br>/Users/spence/Programs/scimax/elpa/org-=
plus-contrib-20210920/ob-julia hides /usr/local/Cellar/emacs-plus@28/28.0.5=
0/share/emacs/28.0.60/lisp/org/ob-julia<br>/Users/spence/Programs/scimax/el=
pa/org-plus-contrib-20210920/ob-lua hides /usr/local/Cellar/emacs-plus@28/2=
8.0.50/share/emacs/28.0.60/lisp/org/ob-lua<br>/Users/spence/Programs/scimax=
/elpa/org-plus-contrib-20210920/ob-table hides /usr/local/Cellar/emacs-plus=
@28/28.0.50/share/emacs/28.0.60/lisp/org/ob-table<br>/Users/spence/Programs=
/scimax/elpa/org-plus-contrib-20210920/ob-ocaml hides /usr/local/Cellar/ema=
cs-plus@28/28.0.50/share/emacs/28.0.60/lisp/org/ob-ocaml<br>/Users/spence/P=
rograms/scimax/elpa/org-plus-contrib-20210920/ol-gnus hides /usr/local/Cell=
ar/emacs-plus@28/28.0.50/share/emacs/28.0.60/lisp/org/ol-gnus<br>/Users/spe=
nce/Programs/scimax/elpa/org-plus-contrib-20210920/org-indent hides /usr/lo=
cal/Cellar/emacs-plus@28/28.0.50/share/emacs/28.0.60/lisp/org/org-indent<br=
>/Users/spence/Programs/scimax/elpa/org-plus-contrib-20210920/ob-lilypond h=
ides /usr/local/Cellar/emacs-plus@28/28.0.50/share/emacs/28.0.60/lisp/org/o=
b-lilypond<br>/Users/spence/Programs/scimax/elpa/org-plus-contrib-20210920/=
ob-matlab hides /usr/local/Cellar/emacs-plus@28/28.0.50/share/emacs/28.0.60=
/lisp/org/ob-matlab<br>/Users/spence/Programs/scimax/elpa/org-plus-contrib-=
20210920/org-datetree hides /usr/local/Cellar/emacs-plus@28/28.0.50/share/e=
macs/28.0.60/lisp/org/org-datetree<br>/Users/spence/Programs/scimax/elpa/or=
g-plus-contrib-20210920/ol-docview hides /usr/local/Cellar/emacs-plus@28/28=
.0.50/share/emacs/28.0.60/lisp/org/ol-docview<br>/Users/spence/Programs/sci=
max/elpa/org-plus-contrib-20210920/ob-python hides /usr/local/Cellar/emacs-=
plus@28/28.0.50/share/emacs/28.0.60/lisp/org/ob-python<br>/Users/spence/Pro=
grams/scimax/elpa/org-plus-contrib-20210920/ob-makefile hides /usr/local/Ce=
llar/emacs-plus@28/28.0.50/share/emacs/28.0.60/lisp/org/ob-makefile<br>/Use=
rs/spence/Programs/scimax/elpa/org-plus-contrib-20210920/org-duration hides=
 /usr/local/Cellar/emacs-plus@28/28.0.50/share/emacs/28.0.60/lisp/org/org-d=
uration<br>/Users/spence/Programs/scimax/elpa/org-plus-contrib-20210920/org=
-agenda hides /usr/local/Cellar/emacs-plus@28/28.0.50/share/emacs/28.0.60/l=
isp/org/org-agenda<br>/Users/spence/Programs/scimax/elpa/org-plus-contrib-2=
0210920/ob-dot hides /usr/local/Cellar/emacs-plus@28/28.0.50/share/emacs/28=
.0.60/lisp/org/ob-dot<br>/Users/spence/Programs/scimax/elpa/org-plus-contri=
b-20210920/ob-js hides /usr/local/Cellar/emacs-plus@28/28.0.50/share/emacs/=
28.0.60/lisp/org/ob-js<br>/Users/spence/Programs/scimax/elpa/org-plus-contr=
ib-20210920/ox-publish hides /usr/local/Cellar/emacs-plus@28/28.0.50/share/=
emacs/28.0.60/lisp/org/ox-publish<br>/Users/spence/Programs/scimax/elpa/org=
-plus-contrib-20210920/org-inlinetask hides /usr/local/Cellar/emacs-plus@28=
/28.0.50/share/emacs/28.0.60/lisp/org/org-inlinetask<br>/Users/spence/Progr=
ams/scimax/elpa/org-plus-contrib-20210920/ob-org hides /usr/local/Cellar/em=
acs-plus@28/28.0.50/share/emacs/28.0.60/lisp/org/ob-org<br>/Users/spence/Pr=
ograms/scimax/elpa/org-plus-contrib-20210920/org-keys hides /usr/local/Cell=
ar/emacs-plus@28/28.0.50/share/emacs/28.0.60/lisp/org/org-keys<br>/Users/sp=
ence/Programs/scimax/elpa/org-plus-contrib-20210920/ob-core hides /usr/loca=
l/Cellar/emacs-plus@28/28.0.50/share/emacs/28.0.60/lisp/org/ob-core<br>/Use=
rs/spence/Programs/scimax/elpa/org-plus-contrib-20210920/org-compat hides /=
usr/local/Cellar/emacs-plus@28/28.0.50/share/emacs/28.0.60/lisp/org/org-com=
pat<br>/Users/spence/Programs/scimax/elpa/org-plus-contrib-20210920/ol hide=
s /usr/local/Cellar/emacs-plus@28/28.0.50/share/emacs/28.0.60/lisp/org/ol<b=
r>/Users/spence/Programs/scimax/elpa/org-plus-contrib-20210920/ox-odt hides=
 /usr/local/Cellar/emacs-plus@28/28.0.50/share/emacs/28.0.60/lisp/org/ox-od=
t<br>/Users/spence/Programs/scimax/elpa/org-plus-contrib-20210920/ol-info h=
ides /usr/local/Cellar/emacs-plus@28/28.0.50/share/emacs/28.0.60/lisp/org/o=
l-info<br>/Users/spence/Programs/scimax/elpa/org-plus-contrib-20210920/ob-p=
lantuml hides /usr/local/Cellar/emacs-plus@28/28.0.50/share/emacs/28.0.60/l=
isp/org/ob-plantuml<br>/Users/spence/Programs/scimax/elpa/org-plus-contrib-=
20210920/ob-eshell hides /usr/local/Cellar/emacs-plus@28/28.0.50/share/emac=
s/28.0.60/lisp/org/ob-eshell<br>/Users/spence/Programs/scimax/elpa/org-plus=
-contrib-20210920/ox-ascii hides /usr/local/Cellar/emacs-plus@28/28.0.50/sh=
are/emacs/28.0.60/lisp/org/ox-ascii<br>/Users/spence/Programs/scimax/elpa/o=
rg-plus-contrib-20210920/org-loaddefs hides /usr/local/Cellar/emacs-plus@28=
/28.0.50/share/emacs/28.0.60/lisp/org/org-loaddefs<br>/Users/spence/Program=
s/scimax/elpa/org-plus-contrib-20210920/ox-koma-letter hides /usr/local/Cel=
lar/emacs-plus@28/28.0.50/share/emacs/28.0.60/lisp/org/ox-koma-letter<br>/U=
sers/spence/Programs/scimax/elpa/org-plus-contrib-20210920/ob-maxima hides =
/usr/local/Cellar/emacs-plus@28/28.0.50/share/emacs/28.0.60/lisp/org/ob-max=
ima<br>/Users/spence/Programs/scimax/elpa/org-plus-contrib-20210920/org hid=
es /usr/local/Cellar/emacs-plus@28/28.0.50/share/emacs/28.0.60/lisp/org/org=
<br>/Users/spence/Programs/scimax/elpa/org-plus-contrib-20210920/ol-bbdb hi=
des /usr/local/Cellar/emacs-plus@28/28.0.50/share/emacs/28.0.60/lisp/org/ol=
-bbdb<br>/Users/spence/Programs/scimax/elpa/org-plus-contrib-20210920/org-m=
acro hides /usr/local/Cellar/emacs-plus@28/28.0.50/share/emacs/28.0.60/lisp=
/org/org-macro<br>/Users/spence/Programs/scimax/elpa/org-plus-contrib-20210=
920/ob-sql hides /usr/local/Cellar/emacs-plus@28/28.0.50/share/emacs/28.0.6=
0/lisp/org/ob-sql<br>/Users/spence/Programs/scimax/elpa/org-plus-contrib-20=
210920/org-attach hides /usr/local/Cellar/emacs-plus@28/28.0.50/share/emacs=
/28.0.60/lisp/org/org-attach<br>/Users/spence/Programs/scimax/elpa/org-plus=
-contrib-20210920/ob-processing hides /usr/local/Cellar/emacs-plus@28/28.0.=
50/share/emacs/28.0.60/lisp/org/ob-processing<br>/Users/spence/Programs/sci=
max/elpa/org-plus-contrib-20210920/ox-texinfo hides /usr/local/Cellar/emacs=
-plus@28/28.0.50/share/emacs/28.0.60/lisp/org/ox-texinfo<br>/Users/spence/P=
rograms/scimax/elpa/org-plus-contrib-20210920/org-crypt hides /usr/local/Ce=
llar/emacs-plus@28/28.0.50/share/emacs/28.0.60/lisp/org/org-crypt<br>/Users=
/spence/Programs/scimax/elpa/org-plus-contrib-20210920/org-footnote hides /=
usr/local/Cellar/emacs-plus@28/28.0.50/share/emacs/28.0.60/lisp/org/org-foo=
tnote<br>/Users/spence/Programs/scimax/elpa/org-plus-contrib-20210920/org-i=
nstall hides /usr/local/Cellar/emacs-plus@28/28.0.50/share/emacs/28.0.60/li=
sp/org/org-install<br>/Users/spence/Programs/scimax/elpa/org-plus-contrib-2=
0210920/ob-comint hides /usr/local/Cellar/emacs-plus@28/28.0.50/share/emacs=
/28.0.60/lisp/org/ob-comint<br><br>Features:<br>(mailalias mailclient qp sh=
adow sort mail-extr emacsbug sendmail<br>org-goto magit-patch magit-subtree=
 magit-gitignore magit-ediff ediff<br>ediff-merg ediff-mult ediff-wind edif=
f-diff ediff-help ediff-init<br>ediff-util ace-window descr-text tabify wdi=
red company-oddmuse<br>company-keywords company-etags company-gtags company=
-dabbrev-code<br>company-dabbrev company-files company-clang company-templa=
te<br>company-cmake company-bbdb display-line-numbers xah-lookup darkroom<b=
r>magit-extras vc magit-todos pcre2el rxt re-builder github-review a<br>for=
ge-list forge-commands forge-semi forge-bitbucket buck forge-gogs<br>gogs f=
orge-gitea gtea forge-gitlab forge-github forge-notify<br>forge-revnote for=
ge-pullreq forge-issue forge-topic yaml bug-reference<br>forge-post markdow=
n-mode edit-indirect forge-repo forge forge-core<br>forge-db closql magit-b=
ookmark magit-submodule magit-obsolete<br>magit-popup magit-blame magit-sta=
sh magit-reflog magit-bisect magit-push<br>magit-pull magit-fetch magit-clo=
ne magit-remote magit-commit<br>magit-sequence magit-notes magit-worktree m=
agit-tag magit-merge<br>magit-branch magit-reset magit-files magit-refs mag=
it-status magit<br>magit-repos magit-apply magit-wip magit-log magit-diff s=
merge-mode<br>git-commit log-edit pcvs-util add-log magit-core magit-autore=
vert<br>magit-margin magit-transient magit-process with-editor magit-mode<b=
r>magit-git magit-section magit-utils face-remap eyebrowse loadhist server<=
br>epa-file dired+ image-dired init packages python-black reformatter<br>fl=
ycheck-yamllint org-indent appt diary-lib diary-loaddefs keyfreq<br>winner =
emacs-lock smart-mode-line-dark-theme<br>sanityinc-tomorrow-eighties-theme =
hl-todo saveplace<br>all-the-icons-ivy-rich ivy-rich all-the-icons-dired or=
g-gcal persist<br>org-generic-id org-clock org-archive request-deferred req=
uest autorevert<br>alert log4e gntp ox-jekyll-lite ox-md wgrep-ag wgrep hel=
m-chronos<br>chronos notifications pdf-occur tablist tablist-filter<br>sema=
ntic/wisent/comp semantic/wisent semantic/wisent/wisent<br>semantic/util-mo=
des semantic/util semantic semantic/tag semantic/lex<br>semantic/fw cedet p=
df-isearch pdf-misc doom-todo-ivy vlf-setup vlf<br>vlf-base vlf-tune ibuf-m=
acs which-key powershell realgud-ipdb<br>realgud--ipdb-track-mode realgud--=
ipdb-init realgud--ipdb-core realgud<br>realgud-zshdb realgud:zshdb-track-m=
ode realgud:zshdb-core<br>realgud:zshdb-init realgud-trepan3k realgud:trepa=
n3k-track-mode<br>realgud:trepan3k-core realgud:trepan3k-init realgud-trepa=
n2<br>realgud:trepan2-track-mode realgud:trepan2-core realgud:trepan2-init<=
br>realgud-trepanpl realgud:trepanpl-track-mode realgud:trepanpl-core<br>re=
algud:trepanpl-init realgud-trepanjs realgud:trepanjs-track-mode<br>realgud=
:trepanjs-core realgud:trepanjs-init realgud-lang-js<br>realgud-trepan real=
gud:trepan-track-mode realgud:trepan-core<br>realgud:trepan-init realgud-re=
make realgud:remake-track-mode<br>realgud:remake-core realgud:remake-init r=
ealgud-rdebug<br>realgud-rdebug-track-mode realgud-rdebug-core realgud-rdeb=
ug-init<br>realgud-lang-ruby realgud-perldb realgud:perldb-track-mode<br>re=
algud:perldb-core realgud:perldb-init realgud-lang-perl realgud-pdb<br>real=
gud:pdb-track-mode realgud:pdb-core realgud:pdb-init<br>realgud-lang-python=
 realgud-kshdb realgud:kshdb-track-mode<br>realgud:kshdb-core realgud:kshdb=
-init realgud-gub realgud:gub-track-mode<br>realgud:gub-core realgud:gub-in=
it realgud-gdb realgud:gdb-track-mode<br>realgud:gdb-init realgud:gdb-core =
realgud-bashdb<br>realgud:bashdb-track-mode realgud:bashdb-core realgud:bas=
hdb-init<br>realgud-lang-posix-shell realgud:run realgud-locals-mode<br>rea=
lgud-breakpoint-mode realgud-backtrack-mode realgud-track-mode<br>realgud-b=
acktrace-mode realgud-attach realgud-lang-java realgud-track<br>realgud-sho=
rtkey realgud-menu realgud-eval realgud-cmds realgud-send<br>realgud-window=
 realgud-utils realgud-init realgud-file realgud-core<br>realgud-reset real=
gud-buffer-helper realgud-buffer-breakpoint<br>realgud-buffer-backtrace rea=
lgud-locals realgud-buffer-locals<br>realgud-buffer-command realgud-buffer-=
info realgud-lochist realgud-bp<br>realgud-bp-image-data realgud-lang esh-m=
ode realgud-loc<br>realgud-buffer-source realgud-key key realgud-follow rea=
lgud-fringe<br>realgud-helper loc-changes realgud-regexp realgud-custom loa=
d-relative<br>dotenv-mode k8s-mode kubel yaml-mode-expansions yaml-mode<br>=
dockerfile-mode sh-script smie executable company-quickhelp pos-tip<br>comp=
any-terraform company-terraform-data terraform-mode hcl-mode<br>org-sidebar=
 org-ql-search org-ql-view transient org-super-agenda<br>isend-mode term di=
sp-table ehelp counsel-pydoc highlight-numbers<br>parent-mode auctex-latexm=
k tex-buf latex-mode-expansions latex<br>latex-flymake tex-ispell tex-style=
 visual-fill-column<br>git-commit-insert-issue glab ghub-graphql treepy gse=
xp ghub<br>evil-nerd-commenter evil-nerd-commenter-operator evil-nerd-comme=
nter-sdk<br>html-mode-expansions sgml-mode facemenu jupyter jupyter-repl<br=
>jupyter-kernel-manager jupyter-channel jupyter-widget-client websocket<br>=
bindat simple-httpd jupyter-kernelspec jupyter-env jupyter-client<br>jupyte=
r-mime jupyter-comm-layer jupyter-messages hmac-def jupyter-base<br>eieio-b=
ase color-theme-sanityinc-tomorrow beacon osx-trash<br>easy-kill-extras eas=
y-kill-line-edge easy-kill-buffer easy-kill-to-char<br>back-button find-fil=
e-in-project find-lisp helm-gtags pulse which-func<br>imenu helm-ag helm-rg=
 dumb-jump org-download org-attach cyphejor<br>whitespace-cleanup-mode whit=
espace clean-aindent-mode dtrt-indent<br>smartparens man evil evil-keybindi=
ngs evil-integration evil-maps<br>evil-commands reveal evil-jumps evil-comm=
and-window evil-search evil-ex<br>evil-types evil-macros evil-repeat evil-s=
tates evil-core evil-common<br>windmove calc calc-loaddefs calc-macs evil-d=
igraphs evil-vars frame-cmds<br>frame-fns avoid wttrin backup-each-save dir=
ed-filter dired-narrow<br>dired-ranger dired-hacks-utils peep-dired dired-x=
 tiny desktop frameset<br>transpose-frame visual-regexp-steroids visual-reg=
exp visible-mark<br>ace-jump-zap easy-kill-aj ace-jump-mode ivy-dired-histo=
ry dired-aux<br>openwith expand-region text-mode-expansions cc-mode-expansi=
ons<br>the-org-mode-expansions python-el-fgallina-expansions<br>er-basic-ex=
pansions expand-region-core expand-region-custom todotxt<br>savehist scimax=
-editmarks kitchingroup cal-iso gitter scimax-journal<br>scimax-autoformat-=
abbrev scimax-yas scimax-lob vc-git vc-dispatcher<br>org-eldoc flyspell-cor=
rect flyspell ispell image-file image-converter<br>ol-eww eww mm-url ol-rma=
il ol-mhe ol-irc ol-info ol-gnus nnselect<br>gnus-search eieio-opt speedbar=
 ezimage dframe gnus-art mm-uu mml2015<br>mm-view mml-smime smime dig gnus-=
sum gnus-group gnus-undo gnus-start<br>gnus-dbus dbus gnus-cloud nnimap nnm=
ail mail-source utf7 netrc nnoo<br>gnus-spec gnus-int gnus-range gnus-win g=
nus nnheader ol-docview doc-view<br>ol-bbdb ol-w3m scimax-ivy org-show anim=
ate ox-manuscript bibtex-hotkeys<br>scimax-notebook ivy-xref scimax-apps or=
g-ql peg ts org-habit ag vc-svn<br>find-dired ibuffer-projectile ggtags ewo=
c scimax-spellcheck scimax-email<br>scimax-contacts pretty-hydra org-db ema=
csql-sqlite emacsql<br>emacsql-compiler scimax-org scimax-org-src-blocks ob=
-C ob-fortran<br>cc-mode cc-fonts cc-guess cc-menus cc-cmds cc-styles cc-al=
ign cc-engine<br>cc-vars cc-defs ob-R ob-plantuml ob-dot ob-org ob-perl ob-=
ruby ob-sqlite<br>ob-matlab ob-octave ob-shell ob-latex scimax-org-images s=
cimax-org-latex<br>scimax-org-radio-checkbox scimax-org-babel-python org-id=
 org-agenda<br>org-mouse org-inlinetask scimax-mode scimax-utils scimax leu=
ven-theme<br>ws-butler undo-tree diff smex smart-mode-line-light-theme<br>s=
mart-mode-line rich-minority rainbow-mode xterm-color pydoc goto-addr<br>or=
g-ref-wos org-ref-scopus org-ref-arxiv org-ref org-ref-helm-bibtex<br>org-r=
ef-helm helm-config org-ref-core reftex-cite reftex reftex-loaddefs<br>reft=
ex-vars org-ref-glossary ox-odt rng-loc rng-uri rng-parse rng-match<br>rng-=
dt rng-util rng-pttrn nxml-parse nxml-ns nxml-enc xmltok nxml-util<br>ox-la=
tex ox-icalendar ox-html table ox-ascii ox-publish ox<br>org-ref-bibtex org=
-ref-citeproc org-element doi-utils org-ref-utils<br>org-ref-pdf url-http u=
rl-auth url-gw nsm ol-bibtex ivy-bibtex<br>helm-bibtex bibtex-completion or=
g-capture org-refile biblio<br>biblio-download biblio-dissemin biblio-ieee =
biblio-hal biblio-dblp<br>biblio-crossref biblio-arxiv timezone biblio-doi =
biblio-core let-alist<br>hl-line helm-files filenotify helm-buffers helm-oc=
cur helm-tags<br>helm-locate helm-grep helm-regexp helm-utils helm-types he=
lm-net<br>helm-help helm async-bytecomp helm-global-bindings helm-easymenu<=
br>helm-source helm-multi-match helm-lib async parsebib bibtex org-mime<br>=
pdf-tools pdf-view jka-compr pdf-cache pdf-info tq pdf-util pdf-macs<br>ima=
ge-mode exif ov scimax-ob ob-ipython dash-functional ob-python<br>mustache =
lispy lispy-inline edebug backtrace lispy-tags mode-local<br>jedi-direx dir=
ex eieio-compat jedi jedi-core python-environment epc<br>ctable concurrent =
deferred ivy-hydra hydra-ox org ob ob-tangle ob-ref<br>ob-lob ob-table ob-e=
xp org-macro org-footnote org-src ob-comint<br>org-pcomplete org-list org-f=
aces org-entities noutline outline<br>org-version ob-emacs-lisp ob-core ob-=
eval org-table ol org-keys<br>org-compat org-macs org-loaddefs cal-menu cal=
endar cal-loaddefs hydra lv<br>hy-mode hy-jedhy hy-shell hy-font-lock hy-ba=
se htmlize ht help-fns+ cl<br>google-this f esup esup-child benchmark yasni=
ppet-snippets yasnippet<br>highlight-indentation company-capf company help-=
fns radix-tree elpy<br>elpy-rpc pyvenv eshell esh-cmd esh-ext esh-opt esh-p=
roc esh-io esh-arg<br>esh-module esh-groups esh-util elpy-shell elpy-profil=
e elpy-django s<br>elpy-refactor diff-mode python tramp-sh docker-tramp tra=
mp-cache tramp<br>tramp-loaddefs trampver tramp-integration tramp-compat sh=
ell pcomplete<br>parse-time iso8601 ls-lisp format-spec ido files-x etags f=
ileloop<br>cus-edit cus-start cus-load elfeed-show elfeed-search message rm=
c rfc822<br>mml mml-sec epa derived epg rfc6068 epg-config gnus-util rmail<=
br>rmail-loaddefs mm-decode mm-bodies mm-encode mailabbrev mail-utils<br>gm=
m-utils mailheader shr kinsoku svg dom elfeed-csv elfeed elfeed-curl<br>elf=
eed-log elfeed-db elfeed-lib time-date avl-tree generator url-queue<br>xml-=
query xml dashboard dashboard-widgets all-the-icons<br>all-the-icons-faces =
data-material data-weathericons data-octicons<br>data-fileicons data-faicon=
s data-alltheicons recentf tree-widget<br>wid-edit counsel-projectile proje=
ctile grep ibuf-ext ibuffer<br>ibuffer-loaddefs counsel xdg xref dired dire=
d-loaddefs swiper ivy flx<br>delsel ivy-faces ivy-overlay colir color easy-=
kill-mc easy-kill pcase<br>multiple-cursors mc-separate-operations rectangu=
lar-region-mode<br>mc-mark-pop mc-edit-lines mc-hide-unmatched-lines-mode m=
c-mark-more<br>mc-cycle-cursors multiple-cursors-core comp comp-cstr rect d=
rag-stuff<br>button-lock bookmark pp tex crm texmathp avy flycheck find-fun=
c dash<br>flymake-proc flymake project compile text-property-search comint<=
br>ansi-color ring warnings thingatpt auto-complete-config auto-complete<br=
>popup aggressive-indent lisp-mnt mail-parse rfc2231 rfc2047 rfc2045<br>mm-=
util ietf-drums mail-prsvr cl-extra help-mode bootstrap diminish<br>use-pac=
kage use-package-ensure use-package-delight use-package-diminish<br>use-pac=
kage-bind-key bind-key easy-mmode use-package-core gnutls puny<br>finder-in=
f tex-site rx realgud-recursive-autoloads advice info edmacro<br>kmacro pac=
kage browse-url url url-proxy url-privacy url-expand<br>url-methods url-his=
tory url-cookie url-domsuf url-util mailcap<br>url-handlers url-parse auth-=
source cl-seq eieio eieio-core cl-macs<br>eieio-loaddefs password-cache jso=
n subr-x map url-vars seq byte-opt gv<br>bytecomp byte-compile cconv cl-loa=
ddefs cl-lib iso-transl tooltip eldoc<br>paren electric uniquify ediff-hook=
 vc-hooks lisp-float-type elisp-mode<br>mwheel term/ns-win ns-win ucs-norma=
lize mule-util term/common-win<br>tool-bar dnd fontset image regexp-opt fri=
nge tabulated-list replace<br>newcomment text-mode lisp-mode prog-mode regi=
ster page tab-bar menu-bar<br>rfn-eshadow isearch easymenu timer select scr=
oll-bar mouse jit-lock<br>font-lock syntax font-core term/tty-colors frame =
minibuffer cl-generic<br>cham georgian utf-8-lang misc-lang vietnamese tibe=
tan thai tai-viet lao<br>korean japanese eucjp-ms cp51932 hebrew greek roma=
nian slovak czech<br>european ethiopic indian cyrillic chinese composite em=
oji-zwj charscript<br>charprop case-table epa-hook jka-cmpr-hook help simpl=
e abbrev obarray<br>cl-preloaded nadvice button loaddefs faces cus-face mac=
roexp files<br>window text-properties overlay sha1 md5 base64 format env co=
de-pages<br>mule custom widget hashtable-print-readable backquote threads k=
queue<br>cocoa ns lcms2 multi-tty make-network-process native-compile emacs=
)<br><br>Memory information:<br>((conses 16 2043216 228309)<br>=C2=A0(symbo=
ls 48 105694 65)<br>=C2=A0(strings 32 512167 18150)<br>=C2=A0(string-bytes =
1 20837768)<br>=C2=A0(vectors 16 199867)<br>=C2=A0(vector-slots 8 5179121 2=
22825)<br>=C2=A0(floats 8 2849 1058)<br>=C2=A0(intervals 56 35353 8745)<br>=
=C2=A0(buffers 992 61))<br></div>

--000000000000dd413105cf0aaa4a--




Acknowledgement sent to Jeff Spencer <jeffspencerd@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#51362; 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: Thu, 28 Oct 2021 03:30:02 UTC

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