GNU logs - #51362, boring messages


Message sent to bug-gnu-emacs@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: bug#51362: python font-lock-mode in emacs 28 seems broken
Resent-From: Jeff Spencer <jeffspencerd@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Sat, 23 Oct 2021 20:08:02 +0000
Resent-Message-ID: <handler.51362.B.163501962717629 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: report 51362
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords: 
To: 51362 <at> debbugs.gnu.org
X-Debbugs-Original-To: bug-gnu-emacs@HIDDEN
Received: via spool by submit <at> debbugs.gnu.org id=B.163501962717629
          (code B ref -1); Sat, 23 Oct 2021 20:08:02 +0000
Received: (at submit) by debbugs.gnu.org; 23 Oct 2021 20:07:07 +0000
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>
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-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--




Message sent:


Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-Mailer: MIME-tools 5.505 (Entity 5.505)
Content-Type: text/plain; charset=utf-8
X-Loop: help-debbugs@HIDDEN
From: help-debbugs@HIDDEN (GNU bug Tracking System)
To: Jeff Spencer <jeffspencerd@HIDDEN>
Subject: bug#51362: Acknowledgement (python font-lock-mode in emacs 28
 seems broken)
Message-ID: <handler.51362.B.163501962717629.ack <at> debbugs.gnu.org>
References: <CALmFPZ0B_E-BEzkTQw2K-fntBAnEV4Wbir8PymDnnP2HC52muA@HIDDEN>
X-Gnu-PR-Message: ack 51362
X-Gnu-PR-Package: emacs
Reply-To: 51362 <at> debbugs.gnu.org
Date: Sat, 23 Oct 2021 20:08:02 +0000

Thank you for filing a new bug report with debbugs.gnu.org.

This is an automatically generated reply to let you know your message
has been received.

Your message is being forwarded to the package maintainers and other
interested parties for their attention; they will reply in due course.

Your message has been sent to the package maintainer(s):
 bug-gnu-emacs@HIDDEN

If you wish to submit further information on this problem, please
send it to 51362 <at> debbugs.gnu.org.

Please do not send mail to help-debbugs@HIDDEN unless you wish
to report a problem with the Bug-tracking system.

--=20
51362: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D51362
GNU Bug Tracking System
Contact help-debbugs@HIDDEN with problems


Message sent to bug-gnu-emacs@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: bug#51362: python font-lock-mode in emacs 28 seems broken
Resent-From: Stefan Kangas <stefan@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Sun, 24 Oct 2021 12:46:01 +0000
Resent-Message-ID: <handler.51362.B51362.16350795465313 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 51362
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords: 
To: Jeff Spencer <jeffspencerd@HIDDEN>
Cc: 51362 <at> debbugs.gnu.org
Received: via spool by 51362-submit <at> debbugs.gnu.org id=B51362.16350795465313
          (code B ref 51362); Sun, 24 Oct 2021 12:46:01 +0000
Received: (at 51362) by debbugs.gnu.org; 24 Oct 2021 12:45:46 +0000
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>
Content-Type: text/plain; charset="UTF-8"
X-Spam-Score: 0.5 (/)
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?




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


Received: (at control) by debbugs.gnu.org; 24 Oct 2021 17:51:35 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sun Oct 24 13:51:35 2021
Received: from localhost ([127.0.0.1]:40721 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1meheg-0003dK-TM
	for submit <at> debbugs.gnu.org; Sun, 24 Oct 2021 13:51:35 -0400
Received: from quimby.gnus.org ([95.216.78.240]:46380)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <larsi@HIDDEN>) id 1mehef-0003d4-Ho
 for control <at> debbugs.gnu.org; Sun, 24 Oct 2021 13:51:34 -0400
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org;
 s=20200322; h=Subject:From:To:Message-Id:Date:Sender:Reply-To:Cc:
 MIME-Version:Content-Type:Content-Transfer-Encoding:Content-ID:
 Content-Description:Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc
 :Resent-Message-ID:In-Reply-To:References:List-Id:List-Help:List-Unsubscribe:
 List-Subscribe:List-Post:List-Owner:List-Archive;
 bh=5gnsjnJ2H/hvJ6IjaLp9M5JAsI6hZM7UYu9u1JP0yis=; b=fnGl6DkiZSs9cis+49XpqRys8I
 OEPY7c6kw/pKchHFVBpvNfzrzn2ESdHim3MW75yexTexEZQqHFZI2Ws1aDnf7/hhEOX1/2pd1Kyoq
 UbhlG6TJN1Vtn/soMreLdLHp+P3HvYa1uUAe1kuEnEZAZuV3yg4C91VA/FvWjRsaFLlE=;
Received: from [84.212.220.105] (helo=elva)
 by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.92) (envelope-from <larsi@HIDDEN>) id 1meheX-00012d-Ia
 for control <at> debbugs.gnu.org; Sun, 24 Oct 2021 19:51:27 +0200
Date: Sun, 24 Oct 2021 19:51:25 +0200
Message-Id: <8735oq71lu.fsf@HIDDEN>
To: control <at> debbugs.gnu.org
From: Lars Ingebrigtsen <larsi@HIDDEN>
Subject: control message for bug #51362
X-Spam-Report: Spam detection software, running on the system "quimby.gnus.org",
 has NOT identified this incoming email as spam.  The original
 message has been attached to this so you can view it or label
 similar future email.  If you have any questions, see
 @@CONTACT_ADDRESS@@ for details.
 Content preview:  tags 51362 + moreinfo quit 
 Content analysis details:   (-2.9 points, 5.0 required)
 pts rule name              description
 ---- ---------------------- --------------------------------------------------
 -1.0 ALL_TRUSTED            Passed through trusted hosts only via SMTP
 -1.9 BAYES_00               BODY: Bayes spam probability is 0 to 1%
 [score: 0.0000]
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: control
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)

tags 51362 + moreinfo
quit





Message sent to bug-gnu-emacs@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: bug#51362: python font-lock-mode in emacs 28 seems broken
Resent-From: Jeff Spencer <jeffspencerd@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Sun, 24 Oct 2021 22:38:01 +0000
Resent-Message-ID: <handler.51362.B51362.163511507712236 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 51362
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords: moreinfo
To: Stefan Kangas <stefan@HIDDEN>
Cc: 51362 <at> debbugs.gnu.org
Received: via spool by 51362-submit <at> debbugs.gnu.org id=B51362.163511507712236
          (code B ref 51362); Sun, 24 Oct 2021 22:38:01 +0000
Received: (at 51362) by debbugs.gnu.org; 24 Oct 2021 22:37:57 +0000
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>
Content-Type: multipart/alternative; boundary="000000000000ee567805cf20e4f0"
X-Spam-Score: -0.0 (/)
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--




Message sent to bug-gnu-emacs@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: bug#51362: python font-lock-mode in emacs 28 seems broken
Resent-From: Jeff Spencer <jeffspencerd@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Sun, 24 Oct 2021 22:42:02 +0000
Resent-Message-ID: <handler.51362.B51362.163511526312577 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 51362
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords: moreinfo
To: Stefan Kangas <stefan@HIDDEN>
Cc: 51362 <at> debbugs.gnu.org
Received: via spool by 51362-submit <at> debbugs.gnu.org id=B51362.163511526312577
          (code B ref 51362); Sun, 24 Oct 2021 22:42:02 +0000
Received: (at 51362) by debbugs.gnu.org; 24 Oct 2021 22:41:03 +0000
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>
Content-Type: multipart/alternative; boundary="000000000000fa219e05cf20ef1f"
X-Spam-Score: -0.0 (/)
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--




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


Received: (at control) by debbugs.gnu.org; 28 Oct 2021 03:22:17 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Wed Oct 27 23:22:17 2021
Received: from localhost ([127.0.0.1]:50987 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1mfvzd-0007Mh-DL
	for submit <at> debbugs.gnu.org; Wed, 27 Oct 2021 23:22:17 -0400
Received: from mail-pf1-f171.google.com ([209.85.210.171]:43860)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <stefankangas@HIDDEN>) id 1mfvzb-0007Lt-B7
 for control <at> debbugs.gnu.org; Wed, 27 Oct 2021 23:22:15 -0400
Received: by mail-pf1-f171.google.com with SMTP id 187so4621852pfc.10
 for <control <at> debbugs.gnu.org>; Wed, 27 Oct 2021 20:22:15 -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:mime-version:date:message-id:subject:to;
 bh=2iBJ2WoNZLsJ17sb1SkGubu2OnG64GwrVpIE/Qq1VNs=;
 b=6JKQEa5TzrGGYEbzqfi5ZReStL9V+kdlQynahnp7wRHS7HuvyqoWzn5l8BDd7dCPqp
 xocf9vSTGUB3sTiCCGdglBuIn8o+MMCuXf7LLwDebDDW8mcIHRBrN3O3YzWMKqg1dKjR
 EwwKwiFMyXnsHUwMluTR+rjvezLLXVMbNI9k+sOBc96oBnsIZitSZslpa47O/Olnx41Y
 CnKJNXNqV6a18tACp+nLKDBqFdYbD/4G3luRy6g1uf82FLa9RIeHYFXWFhDdMhrzjI0j
 U3aJ8841cPBRPR/j6kdrrcJkOJagCGMN5BHw8kkReVs0bju2x/UhiccSUMujaqHoPB9M
 GxaA==
X-Gm-Message-State: AOAM533mVwRf2hu8lzNqN0eej5lmOXJjaN8izDrH4rYkS4WNUQH2Xcea
 8yRYejMe1CWNmUOIGIOINSPXRL5tJku0HOpax80O7aaU
X-Google-Smtp-Source: ABdhPJw0h8DOQSdDtkUjhID/29GPLatIvkrabeDnHYvoDyC+sqXBKefPPU0whTv7QQOxCDKsRy9+Cx10kRJqVFD21O0=
X-Received: by 2002:a05:6a00:244d:b0:44d:c279:5155 with SMTP id
 d13-20020a056a00244d00b0044dc2795155mr1671604pfj.0.1635391329840; Wed, 27 Oct
 2021 20:22:09 -0700 (PDT)
Received: from 753933720722 named unknown by gmailapi.google.com with
 HTTPREST; Wed, 27 Oct 2021 20:22:09 -0700
From: Stefan Kangas <stefan@HIDDEN>
MIME-Version: 1.0
Date: Wed, 27 Oct 2021 20:22:09 -0700
Message-ID: <CADwFkmmDdYOJUBgxonS+ZvbpDC4QVJf-m+ct1y71S9_WzriScw@HIDDEN>
Subject: control message for bug #51362
To: control <at> debbugs.gnu.org
Content-Type: text/plain; charset="UTF-8"
X-Spam-Score: 0.5 (/)
X-Debbugs-Envelope-To: control
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 (/)

tags 51362 - moreinfo
quit





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.