From unknown Thu Jun 19 14:04:08 2025 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.509 (Entity 5.509) Content-Type: text/plain; charset=utf-8 From: bug#72131 <72131@debbugs.gnu.org> To: bug#72131 <72131@debbugs.gnu.org> Subject: Status: 29.3; peg.el: syntax class character for symbol is '_', not 's' Reply-To: bug#72131 <72131@debbugs.gnu.org> Date: Thu, 19 Jun 2025 21:04:08 +0000 retitle 72131 29.3; peg.el: syntax class character for symbol is '_', not '= s' reassign 72131 emacs submitter 72131 Jeff Trull severity 72131 normal thanks From debbugs-submit-bounces@debbugs.gnu.org Mon Jul 15 18:28:53 2024 Received: (at submit) by debbugs.gnu.org; 15 Jul 2024 22:28:53 +0000 Received: from localhost ([127.0.0.1]:60569 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sTUBe-0004dN-Qq for submit@debbugs.gnu.org; Mon, 15 Jul 2024 18:28:53 -0400 Received: from lists.gnu.org ([209.51.188.17]:48224) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sTUBa-0004dD-8T for submit@debbugs.gnu.org; Mon, 15 Jul 2024 18:28:48 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1sTU9S-0002bM-7A for bug-gnu-emacs@gnu.org; Mon, 15 Jul 2024 18:26:34 -0400 Received: from sonic310-28.consmr.mail.ne1.yahoo.com ([66.163.186.209]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1sTU9N-0000K5-5f for bug-gnu-emacs@gnu.org; Mon, 15 Jul 2024 18:26:33 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=att.net; s=s1024; t=1721082381; bh=rCNZkiyEAx2T4q4s0XGH3yRCItaFAXUENkt9821by/k=; h=From:Date:Subject:To:References:From:Subject:Reply-To; b=4teoQB/K9xW8SMEI6XjfV19C90rRnK+7VaMtUB2aCUfR7RV9hgW0b5yv6+tretlhiUL29ucYFJIOyXH7owXre/ahM5BtnPnPpiOMs+1+TMGlmp2OufugGNx+xU6pgKrqtH2P1KvQDuY+tim+uBAdZ8OEE6hlRZxj9qjrwg3jm+8= X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1721082381; bh=SuJzSUZXvJ59su63zRY7jNSsvEyJqoZJQHVM7rWxLNh=; h=X-Sonic-MF:From:Date:Subject:To:From:Subject; b=HT1nkGEiwI6TQlNXEEkM1pk2lamWS4ErzQ1uEPr5erWCAtoL0zYzMiEWPzm5C23GEUKkuJORJ+yalKiSSYyeytcZ2tKddRdb9tIYiTjiH5eyoOtlwlFMzdXMAZPvMfNGwb6vW5GapX2OCe50Xt3FLFqip9Rvv+xoLuEzxUQc021W37ZgFgOYm0Q2/rvrL/qr8TiXiio+pZhMIlX6U0+mcVwPZ16fpykWGYGVeATIE41AOqj3Cmd1LXlgvKnr9l8ulZLedwTXj/v/vhDZ+ory4rVEqRkg9Vu1W2ZWVeyBEDEe8Q5PdI28tez/gRuW/2vtUbJyB0SgoZO78oad1DgXnw== X-YMail-OSG: 7f5EYnEVM1lnLbNbJQDSlQSdUyT7e1S9fVi.HFTq.ygCPyKYBl6C.swez9GxAgs bf.IUQvsq1rJKKz3SGD_Q6Bnx7mYsG5fDKxBUApityfUxCeYrb.sE458_AmtzJH1ZOFmm3yUFvYp GuRgmYlLbkUUJqwuGnSfSNJtnguaSCBteQC1cBSr6E9vfXU3_DLQnRb41EHZ0MGMSTW0KYMghM.. I9yDHH2Ei18_53NeBI86DkqGqy5wrfWpIqbeO8eI4veg0uGbmg4rqXMdUW4el588tyzcHpH2.qj6 s__391gkakAYDyr5mlCNHjMa6hhWlM_qxK8tw9QNuV2s_1C28UeAEdB3G_7n4UZ8nBfxBVi5S1fp C22kz.pT_BWOk.O2Y0rYVBamwJE7.TZjId2VAJvuCTUXDKIx2IZjl09H3AZ1yx1eE.Xdwo4.vgfr a0ls_fJ.30yV9gzW2LcauoHiwhRvaMFQBcqMtI9E7zKXbvKlAsBxUiZAyRxKBBvNmwHEy41Wl3Mc isGxHwX_lgZWZoZzC2IMwgoE_Oyj9Us6ylKlhhjWpgUZlDM54DJ7KWskAFtob4NhnOt3LPCCAf3b wQ8mhw7e79SWzNesPp2i6JRA.ThXkXUDU23uq5.xy29PmixZUlAXMoAqQ.Cm02W9_4LCnecuq9Ip Zr1z52.EnoViD8I2k4HHDv3tkTtHheicS69trc5VnjwNEYdk0r6HauaWV2hWTbMsalHesbWYPGxi OF.3Pm9PbTB7cWAkdZBY5qeNLQ9TMYIhaL1ETxOq4k9Wy2Lhm8kOLgMcob1kxo377kHkcDFA3vej 6v1pk_ZGmEWUnUthOznghrb1.15vXFowWAGahHLIVSIPjCk6ABhBGUov4ynzqeMgYBB0gS4_7PA3 7BsZki1QHuODFD5w21zkqwpz2qJq2iZAg2L_sNNuO_wd8_NqDnKNEbVBd5bw7o5zeYKCOcTHMOSw tLqYchrHJOdXEITyYwrVqhy8OpLJiQnAGg7dsyWYZ3MVTtmUVrEgy6HCGpSPqt_VltM1JUNd1ctr 3mbBG.Z4jwaD6wQXpUEomzBhiASjwGWLZ6QXIeKjdWITANgJZJ6jOrUjDQjXMcMC3avHmuVpLAnD YKjBeFvzOJVul4kY_T0PKjE.U_eFVLUnFfG96MXOUVqiJntONZkKciiLV1HOOp9KcJN5J.IAUyTf NM6f1FswCfp5loTEvrca__BE2XWB2byH_WbkCpoC6VIe6QqbhD_TmNo5iAkbqOv4N_Nf7wX_kLV5 MZ0SOHeaSyrkOebEqD3UykJhUpU4lN290yfbgT3TyrEemte2dbg5V7FHnczeqk6L3fTXY5buTXF8 _zXIz.cGphV5k160GCuyMBbcl6TpBhovaGyC8VvvhcdfSwqtCtZHf4XVlyMXOliPECvsBG1sSuiY AM0TzKQ71ZnzmVwzpyWoExvMId3PhITN9Ff5ogyiQNZfGQWj37qhOLKnE0NDm2gJ79Aba49Uj7IC NkLhuWk9Tuut4xqlsatvCvkcvzH48_eRLGZBh22RTxpMQ2.6wnp9oxhLlfmC_JbzzKxfzN85jcnB fKljfy3KmI7oSIuwNODrVKPXhv7XYF0t3_AriR5TjBLf_P9xUCmk8KyUSKUEhSPqXYlStFjpiywa 8kS3tAE9W_EkjzZO53tkmyvAv9e3ayOKtr0s34MgpLmlIVb5jNJfmJoVUhkDwVO3uHD8k3eQ0AXF 0YUcaeTOvlGGldT27QqFo2JnLaqhRuqfm1HKGVGbP_ApzaMR.s6x7tpbbsIktJ2fMfyf.CWSruJt D92VWcsVbU.B4zsyW6NbkRAnpE74Qy0ZOJmbI5lMKO8uzibMFmWPClVgS2laYaI7lervyXMofgkC htkratH6BbBw_DEMvcSqhoQXqwPSN487jkt_3Dgg2MehllLewHWg6iO_LQO2ah9UQgzLBn5dAVFq PUkErZe5gLeoEoq7vbmdf6bgVpkHN_.Ok.oRKwkRTqLHl.cAGgdVxRIM6koAXmJAQLbogiRg5f_4 O7XQzrIo_HP7osOk.FTBdDkEeq9OChJC6k3oJaKyINpZsSg3FzEdMUnbZKbh1nbJ8nHbMz1_k_IC vfndWvN4aabM_QozTO6KwqBtwUDIqPCn9sV7OtCmZCNdWgpWIJOZpoKReq.tcEPiHyLZ0oF8YEFC _Y7ih8Y78xH.wxVp56bVIMBvY9Cp2gVrz3sMzSp_GhS_OsrrtduJEiVvRadcYIDALzoau0J0zrpY 9gPxHbXzVj1k8KngeIKjx4z7eIvIfuw-- X-Sonic-MF: X-Sonic-ID: 17022b2e-640c-472a-a1a1-0594f831cf07 Received: from sonic.gate.mail.ne1.yahoo.com by sonic310.consmr.mail.ne1.yahoo.com with HTTP; Mon, 15 Jul 2024 22:26:21 +0000 Received: by hermes--production-ir2-57d49df6b5-pxq4s (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID ee03603dbc4dc488054e803547b03056; Mon, 15 Jul 2024 22:26:15 +0000 (UTC) Received: by mail-wm1-f46.google.com with SMTP id 5b1f17b1804b1-42797bcfc77so33537495e9.2 for ; Mon, 15 Jul 2024 15:26:15 -0700 (PDT) X-Gm-Message-State: AOJu0YwbyU/roBHyT5nhNe3x6HkkMHvJXQqN6kZ1ZJK5AuEOnQ1I8YVl Qrwqi/yCFkv6FYiFMWZdoNg13mFJdPW3JY49tFQaEQ2VgWBYh61zw2DIGmZAS9f6cy/FIXMOL6n JdpFwqZ1Jw0xc0c8hedLZlprvpME= X-Google-Smtp-Source: AGHT+IGpAsSMUAVf2PTmUP0nT2j713BINOu+08q300w/5O6hzxyY8Q2TRkLqn5Hg9xAy6O8m3zbLsTvT43/PoKD5UxA= X-Received: by 2002:a5d:4a8c:0:b0:367:8c26:a1d3 with SMTP id ffacd0b85a97d-368260eebf2mr121534f8f.35.1721082373497; Mon, 15 Jul 2024 15:26:13 -0700 (PDT) MIME-Version: 1.0 From: Jeff Trull Date: Mon, 15 Jul 2024 15:26:02 -0700 X-Gmail-Original-Message-ID: Message-ID: Subject: 29.3; peg.el: syntax class character for symbol is '_', not 's' To: bug-gnu-emacs@gnu.org Content-Type: multipart/alternative; boundary="0000000000008072f6061d50b764" References: X-Mailer: WebService/1.1.22501 mail.backend.jedi.jws.acl:role.jedi.acl.token.atz.jws.hermes.yahoo Content-Length: 48774 Received-SPF: none client-ip=66.163.186.209; envelope-from=edaskel@att.net; helo=sonic310-28.consmr.mail.ne1.yahoo.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, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_NONE=0.001, SPF_NONE=0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) --0000000000008072f6061d50b764 Content-Type: text/plain; charset="UTF-8" (require 'peg) (with-temp-buffer (save-excursion (insert "_")) (peg-parse (syntax-class symbol))) results in the message "No merge-error method for: (syntax-class symbol)". The root cause seems to be line 703 of peg.el where the syntax class characters are defined. peg uses "s" for symbols instead of "_". Correcting this results in a successful parse in the given code. In GNU Emacs 29.3 (build 1, x86_64-pc-linux-gnu, GTK+ Version 3.24.41, cairo version 1.18.0) of 2024-03-31, modified by Debian built on lcy02-amd64-083 Windowing system distributor 'The X.Org Foundation', version 11.0.12101011 System Description: Ubuntu 24.04 LTS Configured using: 'configure --build x86_64-linux-gnu --prefix=/usr --sharedstatedir=/var/lib --libexecdir=/usr/libexec --localstatedir=/var/lib --infodir=/usr/share/info --mandir=/usr/share/man --with-libsystemd --with-pop=yes --enable-locallisppath=/etc/emacs:/usr/local/share/emacs/29.3/site-lisp:/usr/local/share/emacs/site-lisp:/usr/share/emacs/29.3/site-lisp:/usr/share/emacs/site-lisp --with-sound=alsa --without-gconf --with-mailutils --with-native-compilation --build x86_64-linux-gnu --prefix=/usr --sharedstatedir=/var/lib --libexecdir=/usr/libexec --localstatedir=/var/lib --infodir=/usr/share/info --mandir=/usr/share/man --with-libsystemd --with-pop=yes --enable-locallisppath=/etc/emacs:/usr/local/share/emacs/29.3/site-lisp:/usr/local/share/emacs/site-lisp:/usr/share/emacs/29.3/site-lisp:/usr/share/emacs/site-lisp --with-sound=alsa --without-gconf --with-mailutils --with-native-compilation --with-cairo --with-x=yes --with-x-toolkit=gtk3 --with-toolkit-scroll-bars 'CFLAGS=-g -O2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -ffile-prefix-map=/build/emacs-0yuuFP/emacs-29.3+1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fdebug-prefix-map=/build/emacs-0yuuFP/emacs-29.3+1=/usr/src/emacs-1:29.3+1-1ubuntu2 -Wall' 'CPPFLAGS=-Wdate-time -D_FORTIFY_SOURCE=3' 'LDFLAGS=-Wl,-Bsymbolic-functions -Wl,-z,relro'' Configured features: ACL CAIRO DBUS FREETYPE GIF GLIB GMP GNUTLS GPM GSETTINGS HARFBUZZ JPEG JSON LCMS2 LIBOTF LIBSELINUX LIBSYSTEMD LIBXML2 M17N_FLT MODULES NATIVE_COMP NOTIFY INOTIFY PDUMPER PNG RSVG SECCOMP SOUND SQLITE3 THREADS TIFF TOOLKIT_SCROLL_BARS TREE_SITTER WEBP X11 XDBE XIM XINPUT2 XPM GTK3 ZLIB Important settings: value of $LANG: en_US.UTF-8 value of $XMODIFIERS: @im=ibus locale-coding-system: utf-8-unix Major mode: ERC Minor modes in effect: erc-list-mode: t erc-menu-mode: t erc-autojoin-mode: t erc-ring-mode: t erc-pcomplete-mode: t erc-track-mode: t erc-track-minor-mode: t erc-match-mode: t erc-button-mode: t erc-fill-mode: t erc-stamp-mode: t erc-netsplit-mode: t erc-irccontrols-mode: t erc-noncommands-mode: t erc-move-to-prompt-mode: t erc-readonly-mode: t erc-networks-mode: t recentf-mode: t async-bytecomp-package-mode: t projectile-mode: t bury-successful-compilation: t shell-dirtrack-mode: t override-global-mode: t tooltip-mode: t global-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 line-number-mode: t transient-mark-mode: t auto-composition-mode: t auto-encryption-mode: t auto-compression-mode: t Load-path shadows: /home/jet/.config/emacs/elpa/elsa-20230621.1005/Elsafile hides /home/jet/.config/emacs/elpa/trinary-20230301.2044/Elsafile /home/jet/.config/emacs/elpa/modus-themes-20240625.437/theme-loaddefs hides /usr/share/emacs/29.3/lisp/theme-loaddefs /home/jet/.config/emacs/elpa/transient-20240626.947/transient hides /usr/share/emacs/29.3/lisp/transient /home/jet/.config/emacs/elpa/use-package-20230426.2324/use-package-bind-key hides /usr/share/emacs/29.3/lisp/use-package/use-package-bind-key /home/jet/.config/emacs/elpa/use-package-20230426.2324/use-package-core hides /usr/share/emacs/29.3/lisp/use-package/use-package-core /home/jet/.config/emacs/elpa/use-package-20230426.2324/use-package hides /usr/share/emacs/29.3/lisp/use-package/use-package /home/jet/.config/emacs/elpa/bind-key-20230203.2004/bind-key hides /usr/share/emacs/29.3/lisp/use-package/bind-key /home/jet/.config/emacs/elpa/use-package-20230426.2324/use-package-delight hides /usr/share/emacs/29.3/lisp/use-package/use-package-delight /home/jet/.config/emacs/elpa/use-package-20230426.2324/use-package-ensure hides /usr/share/emacs/29.3/lisp/use-package/use-package-ensure /home/jet/.config/emacs/elpa/use-package-20230426.2324/use-package-lint hides /usr/share/emacs/29.3/lisp/use-package/use-package-lint /home/jet/.config/emacs/elpa/use-package-20230426.2324/use-package-diminish hides /usr/share/emacs/29.3/lisp/use-package/use-package-diminish /home/jet/.config/emacs/elpa/use-package-20230426.2324/use-package-jump hides /usr/share/emacs/29.3/lisp/use-package/use-package-jump /home/jet/.config/emacs/elpa/org-9.7.5/ox-html hides /usr/share/emacs/29.3/lisp/org/ox-html /home/jet/.config/emacs/elpa/org-9.7.5/ox-man hides /usr/share/emacs/29.3/lisp/org/ox-man /home/jet/.config/emacs/elpa/org-9.7.5/ob-octave hides /usr/share/emacs/29.3/lisp/org/ob-octave /home/jet/.config/emacs/elpa/org-9.7.5/oc-csl hides /usr/share/emacs/29.3/lisp/org/oc-csl /home/jet/.config/emacs/elpa/org-9.7.5/ob-makefile hides /usr/share/emacs/29.3/lisp/org/ob-makefile /home/jet/.config/emacs/elpa/org-9.7.5/ob-matlab hides /usr/share/emacs/29.3/lisp/org/ob-matlab /home/jet/.config/emacs/elpa/org-9.7.5/ob-sqlite hides /usr/share/emacs/29.3/lisp/org/ob-sqlite /home/jet/.config/emacs/elpa/org-9.7.5/oc-natbib hides /usr/share/emacs/29.3/lisp/org/oc-natbib /home/jet/.config/emacs/elpa/org-9.7.5/ob-org hides /usr/share/emacs/29.3/lisp/org/ob-org /home/jet/.config/emacs/elpa/org-9.7.5/ob-forth hides /usr/share/emacs/29.3/lisp/org/ob-forth /home/jet/.config/emacs/elpa/org-9.7.5/ol-docview hides /usr/share/emacs/29.3/lisp/org/ol-docview /home/jet/.config/emacs/elpa/org-9.7.5/ob-lisp hides /usr/share/emacs/29.3/lisp/org/ob-lisp /home/jet/.config/emacs/elpa/org-9.7.5/org-capture hides /usr/share/emacs/29.3/lisp/org/org-capture /home/jet/.config/emacs/elpa/org-9.7.5/ob-scheme hides /usr/share/emacs/29.3/lisp/org/ob-scheme /home/jet/.config/emacs/elpa/org-9.7.5/ol-eww hides /usr/share/emacs/29.3/lisp/org/ol-eww /home/jet/.config/emacs/elpa/org-9.7.5/ol-bbdb hides /usr/share/emacs/29.3/lisp/org/ol-bbdb /home/jet/.config/emacs/elpa/org-9.7.5/ox-latex hides /usr/share/emacs/29.3/lisp/org/ox-latex /home/jet/.config/emacs/elpa/org-9.7.5/org-timer hides /usr/share/emacs/29.3/lisp/org/org-timer /home/jet/.config/emacs/elpa/org-9.7.5/ol-irc hides /usr/share/emacs/29.3/lisp/org/ol-irc /home/jet/.config/emacs/elpa/org-9.7.5/ol hides /usr/share/emacs/29.3/lisp/org/ol /home/jet/.config/emacs/elpa/org-9.7.5/org-agenda hides /usr/share/emacs/29.3/lisp/org/org-agenda /home/jet/.config/emacs/elpa/org-9.7.5/org-pcomplete hides /usr/share/emacs/29.3/lisp/org/org-pcomplete /home/jet/.config/emacs/elpa/org-9.7.5/org-feed hides /usr/share/emacs/29.3/lisp/org/org-feed /home/jet/.config/emacs/elpa/org-9.7.5/ob-js hides /usr/share/emacs/29.3/lisp/org/ob-js /home/jet/.config/emacs/elpa/org-9.7.5/ox-org hides /usr/share/emacs/29.3/lisp/org/ox-org /home/jet/.config/emacs/elpa/org-9.7.5/org-protocol hides /usr/share/emacs/29.3/lisp/org/org-protocol /home/jet/.config/emacs/elpa/org-9.7.5/org-keys hides /usr/share/emacs/29.3/lisp/org/org-keys /home/jet/.config/emacs/elpa/org-9.7.5/ob-clojure hides /usr/share/emacs/29.3/lisp/org/ob-clojure /home/jet/.config/emacs/elpa/org-9.7.5/ob-css hides /usr/share/emacs/29.3/lisp/org/ob-css /home/jet/.config/emacs/elpa/org-9.7.5/org-lint hides /usr/share/emacs/29.3/lisp/org/org-lint /home/jet/.config/emacs/elpa/org-9.7.5/org-duration hides /usr/share/emacs/29.3/lisp/org/org-duration /home/jet/.config/emacs/elpa/org-9.7.5/ol-mhe hides /usr/share/emacs/29.3/lisp/org/ol-mhe /home/jet/.config/emacs/elpa/org-9.7.5/ob-shell hides /usr/share/emacs/29.3/lisp/org/ob-shell /home/jet/.config/emacs/elpa/org-9.7.5/ob-gnuplot hides /usr/share/emacs/29.3/lisp/org/ob-gnuplot /home/jet/.config/emacs/elpa/org-9.7.5/org-colview hides /usr/share/emacs/29.3/lisp/org/org-colview /home/jet/.config/emacs/elpa/org-9.7.5/org-crypt hides /usr/share/emacs/29.3/lisp/org/org-crypt /home/jet/.config/emacs/elpa/org-9.7.5/ob-lilypond hides /usr/share/emacs/29.3/lisp/org/ob-lilypond /home/jet/.config/emacs/elpa/org-9.7.5/org-attach hides /usr/share/emacs/29.3/lisp/org/org-attach /home/jet/.config/emacs/elpa/org-9.7.5/ob-core hides /usr/share/emacs/29.3/lisp/org/ob-core /home/jet/.config/emacs/elpa/org-9.7.5/ob-maxima hides /usr/share/emacs/29.3/lisp/org/ob-maxima /home/jet/.config/emacs/elpa/org-9.7.5/org-clock hides /usr/share/emacs/29.3/lisp/org/org-clock /home/jet/.config/emacs/elpa/org-9.7.5/ob-emacs-lisp hides /usr/share/emacs/29.3/lisp/org/ob-emacs-lisp /home/jet/.config/emacs/elpa/org-9.7.5/ob-latex hides /usr/share/emacs/29.3/lisp/org/ob-latex /home/jet/.config/emacs/elpa/org-9.7.5/org-mouse hides /usr/share/emacs/29.3/lisp/org/org-mouse /home/jet/.config/emacs/elpa/org-9.7.5/ol-info hides /usr/share/emacs/29.3/lisp/org/ol-info /home/jet/.config/emacs/elpa/org-9.7.5/ob-comint hides /usr/share/emacs/29.3/lisp/org/ob-comint /home/jet/.config/emacs/elpa/org-9.7.5/ob-dot hides /usr/share/emacs/29.3/lisp/org/ob-dot /home/jet/.config/emacs/elpa/org-9.7.5/org-list hides /usr/share/emacs/29.3/lisp/org/org-list /home/jet/.config/emacs/elpa/org-9.7.5/ox-beamer hides /usr/share/emacs/29.3/lisp/org/ox-beamer /home/jet/.config/emacs/elpa/org-9.7.5/org-table hides /usr/share/emacs/29.3/lisp/org/org-table /home/jet/.config/emacs/elpa/org-9.7.5/ob-awk hides /usr/share/emacs/29.3/lisp/org/ob-awk /home/jet/.config/emacs/elpa/org-9.7.5/org-mobile hides /usr/share/emacs/29.3/lisp/org/org-mobile /home/jet/.config/emacs/elpa/org-9.7.5/ob-sass hides /usr/share/emacs/29.3/lisp/org/ob-sass /home/jet/.config/emacs/elpa/org-9.7.5/ob-python hides /usr/share/emacs/29.3/lisp/org/ob-python /home/jet/.config/emacs/elpa/org-9.7.5/org-ctags hides /usr/share/emacs/29.3/lisp/org/org-ctags /home/jet/.config/emacs/elpa/org-9.7.5/org-macro hides /usr/share/emacs/29.3/lisp/org/org-macro /home/jet/.config/emacs/elpa/org-9.7.5/ol-doi hides /usr/share/emacs/29.3/lisp/org/ol-doi /home/jet/.config/emacs/elpa/org-9.7.5/org-version hides /usr/share/emacs/29.3/lisp/org/org-version /home/jet/.config/emacs/elpa/org-9.7.5/ox-ascii hides /usr/share/emacs/29.3/lisp/org/ox-ascii /home/jet/.config/emacs/elpa/org-9.7.5/ol-bibtex hides /usr/share/emacs/29.3/lisp/org/ol-bibtex /home/jet/.config/emacs/elpa/org-9.7.5/ob-exp hides /usr/share/emacs/29.3/lisp/org/ob-exp /home/jet/.config/emacs/elpa/org-9.7.5/ob-java hides /usr/share/emacs/29.3/lisp/org/ob-java /home/jet/.config/emacs/elpa/org-9.7.5/org-macs hides /usr/share/emacs/29.3/lisp/org/org-macs /home/jet/.config/emacs/elpa/org-9.7.5/org-attach-git hides /usr/share/emacs/29.3/lisp/org/org-attach-git /home/jet/.config/emacs/elpa/org-9.7.5/ox-md hides /usr/share/emacs/29.3/lisp/org/ox-md /home/jet/.config/emacs/elpa/org-9.7.5/org-persist hides /usr/share/emacs/29.3/lisp/org/org-persist /home/jet/.config/emacs/elpa/org-9.7.5/org-cycle hides /usr/share/emacs/29.3/lisp/org/org-cycle /home/jet/.config/emacs/elpa/org-9.7.5/ox-odt hides /usr/share/emacs/29.3/lisp/org/ox-odt /home/jet/.config/emacs/elpa/org-9.7.5/ox-texinfo hides /usr/share/emacs/29.3/lisp/org/ox-texinfo /home/jet/.config/emacs/elpa/org-9.7.5/org-entities hides /usr/share/emacs/29.3/lisp/org/org-entities /home/jet/.config/emacs/elpa/org-9.7.5/org-faces hides /usr/share/emacs/29.3/lisp/org/org-faces /home/jet/.config/emacs/elpa/org-9.7.5/org-habit hides /usr/share/emacs/29.3/lisp/org/org-habit /home/jet/.config/emacs/elpa/org-9.7.5/oc-biblatex hides /usr/share/emacs/29.3/lisp/org/oc-biblatex /home/jet/.config/emacs/elpa/org-9.7.5/ox-publish hides /usr/share/emacs/29.3/lisp/org/ox-publish /home/jet/.config/emacs/elpa/org-9.7.5/ox hides /usr/share/emacs/29.3/lisp/org/ox /home/jet/.config/emacs/elpa/org-9.7.5/ob-processing hides /usr/share/emacs/29.3/lisp/org/ob-processing /home/jet/.config/emacs/elpa/org-9.7.5/ol-man hides /usr/share/emacs/29.3/lisp/org/ol-man /home/jet/.config/emacs/elpa/org-9.7.5/ob-eshell hides /usr/share/emacs/29.3/lisp/org/ob-eshell /home/jet/.config/emacs/elpa/org-9.7.5/ob-R hides /usr/share/emacs/29.3/lisp/org/ob-R /home/jet/.config/emacs/elpa/org-9.7.5/ob-calc hides /usr/share/emacs/29.3/lisp/org/ob-calc /home/jet/.config/emacs/elpa/org-9.7.5/ob-haskell hides /usr/share/emacs/29.3/lisp/org/ob-haskell /home/jet/.config/emacs/elpa/org-9.7.5/org-element hides /usr/share/emacs/29.3/lisp/org/org-element /home/jet/.config/emacs/elpa/org-9.7.5/org-num hides /usr/share/emacs/29.3/lisp/org/org-num /home/jet/.config/emacs/elpa/org-9.7.5/org-loaddefs hides /usr/share/emacs/29.3/lisp/org/org-loaddefs /home/jet/.config/emacs/elpa/org-9.7.5/ob-lua hides /usr/share/emacs/29.3/lisp/org/ob-lua /home/jet/.config/emacs/elpa/org-9.7.5/oc-basic hides /usr/share/emacs/29.3/lisp/org/oc-basic /home/jet/.config/emacs/elpa/org-9.7.5/ob-sql hides /usr/share/emacs/29.3/lisp/org/ob-sql /home/jet/.config/emacs/elpa/org-9.7.5/org-compat hides /usr/share/emacs/29.3/lisp/org/org-compat /home/jet/.config/emacs/elpa/org-9.7.5/org-fold-core hides /usr/share/emacs/29.3/lisp/org/org-fold-core /home/jet/.config/emacs/elpa/org-9.7.5/ol-w3m hides /usr/share/emacs/29.3/lisp/org/ol-w3m /home/jet/.config/emacs/elpa/org-9.7.5/ol-eshell hides /usr/share/emacs/29.3/lisp/org/ol-eshell /home/jet/.config/emacs/elpa/org-9.7.5/ob-lob hides /usr/share/emacs/29.3/lisp/org/ob-lob /home/jet/.config/emacs/elpa/org-9.7.5/org-inlinetask hides /usr/share/emacs/29.3/lisp/org/org-inlinetask /home/jet/.config/emacs/elpa/org-9.7.5/org-indent hides /usr/share/emacs/29.3/lisp/org/org-indent /home/jet/.config/emacs/elpa/org-9.7.5/ob-julia hides /usr/share/emacs/29.3/lisp/org/ob-julia /home/jet/.config/emacs/elpa/org-9.7.5/ob-screen hides /usr/share/emacs/29.3/lisp/org/ob-screen /home/jet/.config/emacs/elpa/org-9.7.5/org-fold hides /usr/share/emacs/29.3/lisp/org/org-fold /home/jet/.config/emacs/elpa/org-9.7.5/org hides /usr/share/emacs/29.3/lisp/org/org /home/jet/.config/emacs/elpa/org-9.7.5/ox-koma-letter hides /usr/share/emacs/29.3/lisp/org/ox-koma-letter /home/jet/.config/emacs/elpa/org-9.7.5/ob-eval hides /usr/share/emacs/29.3/lisp/org/ob-eval /home/jet/.config/emacs/elpa/org-9.7.5/ob-plantuml hides /usr/share/emacs/29.3/lisp/org/ob-plantuml /home/jet/.config/emacs/elpa/org-9.7.5/org-footnote hides /usr/share/emacs/29.3/lisp/org/org-footnote /home/jet/.config/emacs/elpa/org-9.7.5/ob-table hides /usr/share/emacs/29.3/lisp/org/ob-table /home/jet/.config/emacs/elpa/org-9.7.5/ob hides /usr/share/emacs/29.3/lisp/org/ob /home/jet/.config/emacs/elpa/org-9.7.5/ob-C hides /usr/share/emacs/29.3/lisp/org/ob-C /home/jet/.config/emacs/elpa/org-9.7.5/oc hides /usr/share/emacs/29.3/lisp/org/oc /home/jet/.config/emacs/elpa/org-9.7.5/org-datetree hides /usr/share/emacs/29.3/lisp/org/org-datetree /home/jet/.config/emacs/elpa/org-9.7.5/org-tempo hides /usr/share/emacs/29.3/lisp/org/org-tempo /home/jet/.config/emacs/elpa/org-9.7.5/ob-perl hides /usr/share/emacs/29.3/lisp/org/ob-perl /home/jet/.config/emacs/elpa/org-9.7.5/oc-bibtex hides /usr/share/emacs/29.3/lisp/org/oc-bibtex /home/jet/.config/emacs/elpa/org-9.7.5/ob-ruby hides /usr/share/emacs/29.3/lisp/org/ob-ruby /home/jet/.config/emacs/elpa/org-9.7.5/org-archive hides /usr/share/emacs/29.3/lisp/org/org-archive /home/jet/.config/emacs/elpa/org-9.7.5/ob-ocaml hides /usr/share/emacs/29.3/lisp/org/ob-ocaml /home/jet/.config/emacs/elpa/org-9.7.5/ob-groovy hides /usr/share/emacs/29.3/lisp/org/ob-groovy /home/jet/.config/emacs/elpa/org-9.7.5/ol-rmail hides /usr/share/emacs/29.3/lisp/org/ol-rmail /home/jet/.config/emacs/elpa/org-9.7.5/ob-tangle hides /usr/share/emacs/29.3/lisp/org/ob-tangle /home/jet/.config/emacs/elpa/org-9.7.5/ox-icalendar hides /usr/share/emacs/29.3/lisp/org/ox-icalendar /home/jet/.config/emacs/elpa/org-9.7.5/org-id hides /usr/share/emacs/29.3/lisp/org/org-id /home/jet/.config/emacs/elpa/org-9.7.5/org-plot hides /usr/share/emacs/29.3/lisp/org/org-plot /home/jet/.config/emacs/elpa/org-9.7.5/org-refile hides /usr/share/emacs/29.3/lisp/org/org-refile /home/jet/.config/emacs/elpa/org-9.7.5/ob-fortran hides /usr/share/emacs/29.3/lisp/org/ob-fortran /home/jet/.config/emacs/elpa/org-9.7.5/ob-sed hides /usr/share/emacs/29.3/lisp/org/ob-sed /home/jet/.config/emacs/elpa/org-9.7.5/org-src hides /usr/share/emacs/29.3/lisp/org/org-src /home/jet/.config/emacs/elpa/org-9.7.5/ob-ditaa hides /usr/share/emacs/29.3/lisp/org/ob-ditaa /home/jet/.config/emacs/elpa/org-9.7.5/ob-ref hides /usr/share/emacs/29.3/lisp/org/ob-ref /home/jet/.config/emacs/elpa/org-9.7.5/ol-gnus hides /usr/share/emacs/29.3/lisp/org/ol-gnus /home/jet/.config/emacs/elpa/org-9.7.5/org-goto hides /usr/share/emacs/29.3/lisp/org/org-goto Features: (shadow sort mail-extr emacsbug erc-list erc-menu erc-join erc-ring erc-pcomplete erc-track erc-match erc-button erc-fill erc-stamp erc-netsplit erc-goodies erc erc-backend erc-networks erc-common erc-compat erc-loaddefs descr-text ox-org pulse peg shortdoc helm-command helm-mode helm-misc helm-elisp helm-eval edebug debug backtrace help-fns radix-tree misearch multi-isearch vc-git diff-mode vc-dispatcher org-eldoc org-superstar oc-basic ol-eww eww url-queue mm-url ol-rmail ol-mhe ol-irc ol-info ol-gnus nnselect gnus-art mm-uu mml2015 mm-view mml-smime smime gnutls dig gnus-sum shr pixel-fill kinsoku url-file svg gnus-group gnus-undo gnus-start gnus-dbus gnus-cloud nnimap nnmail mail-source utf7 nnoo gnus-spec gnus-int gnus-range message sendmail yank-media rfc822 mml mml-sec epa derived mm-decode mm-bodies mm-encode mail-parse rfc2231 rfc2047 rfc2045 ietf-drums mailabbrev gmm-utils mailheader gnus-win gnus nnheader gnus-util mail-utils range mm-util mail-prsvr ol-docview doc-view jka-compr ol-bibtex bibtex ol-bbdb ol-w3m ol-doi org-link-doi winner recentf tramp-archive tramp-gvfs tramp-cache time-stamp zeroconf dbus helm-x-files helm-for-files helm-bookmark helm-adaptive helm-info bookmark helm-external helm-net xml dired-aux highlight-quoted cus-edit pp cus-start cus-load helm-projectile helm-files image-dired image-dired-tags image-dired-external image-dired-util image-mode dired dired-loaddefs exif helm-tags helm-buffers helm-occur helm-grep helm-regexp helm-locate helm-types helm-xref helm-utils helm-help helm helm-global-bindings helm-easymenu helm-core async-bytecomp helm-source helm-multi-match helm-lib async lsp-clangd dom lsp-mode comp comp-cstr warnings lsp-protocol xref tree-widget wid-edit spinner network-stream puny nsm markdown-mode color lv imenu ht filenotify ewoc epg rfc6068 epg-config projectile lisp-mnt grep compile text-property-search ibuf-ext ibuffer ibuffer-loaddefs bury-successful-compilation advice conda eshell esh-cmd esh-ext esh-opt esh-proc esh-io esh-arg esh-module esh-groups esh-util pythonic f tramp tramp-loaddefs trampver tramp-integration files-x tramp-compat parse-time iso8601 python project compat s dash modern-cpp-font-lock cc-styles cc-align cc-engine cc-vars cc-defs ox-beamer ox-re-reveal org-re-reveal iso-cvt ox-confluence ox-md ox-latex ox-icalendar org-agenda ox-html table ox-ascii ox-publish ox org-element org-persist xdg org-id org-refile org-element-ast inline avl-tree generator org-tempo tempo ob-shell shell ob-ditaa ob-dot org ob ob-tangle ob-ref ob-lob ob-table ob-exp org-macro org-src sh-script smie treesit executable ob-comint org-pcomplete pcomplete comint ansi-osc ansi-color ring org-list org-footnote org-faces org-entities time-date noutline outline icons ob-emacs-lisp ob-core ob-eval org-cycle org-table ol rx org-fold org-fold-core org-keys oc org-loaddefs thingatpt find-func cal-menu calendar cal-loaddefs org-version org-compat org-macs format-spec edmacro kmacro cl-extra help-mode use-package use-package-ensure use-package-delight use-package-diminish use-package-bind-key bind-key easy-mmode use-package-core finder-inf wombat-theme cmake-mode-autoloads company-quickhelp-autoloads conda-autoloads ein-autoloads anaphora-autoloads el-mock-autoloads elpy-autoloads elsa-autoloads ansi-autoloads flycheck-autoloads forge-autoloads closql-autoloads emacsql-autoloads ghub-autoloads gnu-elpa-keyring-update-autoloads helm-company-autoloads company-autoloads helm-projectile-autoloads helm-autoloads helm-core-autoloads async-autoloads hide-mode-line-autoloads irony-autoloads keycast-autoloads lgr-autoloads lsp-treemacs-autoloads lsp-ui-autoloads lsp-mode-autoloads magit-autoloads pcase git-commit-autoloads magit-section-autoloads markdown-mode-autoloads modus-themes-autoloads org-contrib-autoloads org-present-autoloads org-ql-autoloads org-re-reveal-autoloads htmlize-autoloads org-super-agenda-autoloads org-autoloads ov-autoloads ox-gfm-autoloads package-lint-autoloads peg-autoloads popup-autoloads pos-tip-autoloads projectile-autoloads pythonic-autoloads f-autoloads racket-mode-autoloads sqlite3-autoloads subed-autoloads transient-autoloads tree-sitter-langs-autoloads treemacs-autoloads posframe-autoloads ht-autoloads treepy-autoloads trinary-autoloads ts-autoloads dash-autoloads visual-fill-column-autoloads websocket-autoloads wfnames-autoloads with-editor-autoloads info compat-autoloads yaml-autoloads yasnippet-autoloads package browse-url url url-proxy url-privacy url-expand url-methods url-history url-cookie generate-lisp-file url-domsuf url-util mailcap url-handlers url-parse auth-source cl-seq eieio eieio-core cl-macs password-cache json subr-x map byte-opt gv bytecomp byte-compile url-vars cl-loaddefs cl-lib rmc iso-transl tooltip cconv eldoc paren electric uniquify ediff-hook vc-hooks lisp-float-type elisp-mode mwheel term/x-win x-win term/common-win x-dnd 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 nadvice seq simple cl-generic indonesian philippine 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 abbrev obarray oclosure cl-preloaded button loaddefs theme-loaddefs faces cus-face macroexp files window text-properties overlay sha1 md5 base64 format env code-pages mule custom widget keymap hashtable-print-readable backquote threads dbusbind inotify lcms2 dynamic-setting system-font-setting font-render-setting cairo move-toolbar gtk x-toolkit xinput2 x multi-tty make-network-process native-compile emacs) Memory information: ((conses 16 890461 133415) (symbols 48 67113 1) (strings 32 297233 11279) (string-bytes 1 8471700) (vectors 16 104617) (vector-slots 8 2759002 157012) (floats 8 643 379) (intervals 56 6628 2616) (buffers 984 43)) --0000000000008072f6061d50b764 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable

(require 'peg)
(with-temp-buffer
=C2=A0 (sav= e-excursion (insert "_"))
=C2=A0 (peg-parse (syntax-class symb= ol)))

results in the message
"No merge-error method for: (sy= ntax-class symbol)".

The root cause seems to be line 703 of peg= .el where the syntax class
characters are defined. peg uses "s"= ; for symbols instead of
"_". Correcting this results in a suc= cessful parse in the given code.



In GNU Emacs 29.3 (build 1,= x86_64-pc-linux-gnu, GTK+ Version 3.24.41,
=C2=A0cairo version 1.18.0) = of 2024-03-31, modified by Debian built on
=C2=A0lcy02-amd64-083
Wind= owing system distributor 'The X.Org Foundation', version 11.0.12101= 011
System Description: Ubuntu 24.04 LTS

Configured using:
=C2= =A0'configure --build x86_64-linux-gnu --prefix=3D/usr
=C2=A0--share= dstatedir=3D/var/lib --libexecdir=3D/usr/libexec
=C2=A0--localstatedir= =3D/var/lib --infodir=3D/usr/share/info
=C2=A0--mandir=3D/usr/share/man = --with-libsystemd --with-pop=3Dyes
=C2=A0--enable-locallisppath=3D/etc/e= macs:/usr/local/share/emacs/29.3/site-lisp:/usr/local/share/emacs/site-lisp= :/usr/share/emacs/29.3/site-lisp:/usr/share/emacs/site-lisp
=C2=A0--with= -sound=3Dalsa --without-gconf --with-mailutils
=C2=A0--with-native-compi= lation --build x86_64-linux-gnu --prefix=3D/usr
=C2=A0--sharedstatedir= =3D/var/lib --libexecdir=3D/usr/libexec
=C2=A0--localstatedir=3D/var/lib= --infodir=3D/usr/share/info
=C2=A0--mandir=3D/usr/share/man --with-libs= ystemd --with-pop=3Dyes
=C2=A0--enable-locallisppath=3D/etc/emacs:/usr/l= ocal/share/emacs/29.3/site-lisp:/usr/local/share/emacs/site-lisp:/usr/share= /emacs/29.3/site-lisp:/usr/share/emacs/site-lisp
=C2=A0--with-sound=3Dal= sa --without-gconf --with-mailutils
=C2=A0--with-native-compilation --wi= th-cairo --with-x=3Dyes
=C2=A0--with-x-toolkit=3Dgtk3 --with-toolkit-scr= oll-bars 'CFLAGS=3D-g -O2
=C2=A0-fno-omit-frame-pointer -mno-omit-le= af-frame-pointer
=C2=A0-ffile-prefix-map=3D/build/emacs-0yuuFP/emacs-29.= 3+1=3D. -fstack-protector-strong
=C2=A0-fstack-clash-protection -Wformat= -Werror=3Dformat-security
=C2=A0-fcf-protection
=C2=A0-fdebug-prefix= -map=3D/build/emacs-0yuuFP/emacs-29.3+1=3D/usr/src/emacs-1:29.3+1-1ubuntu2<= br>=C2=A0-Wall' 'CPPFLAGS=3D-Wdate-time -D_FORTIFY_SOURCE=3D3'<= br>=C2=A0'LDFLAGS=3D-Wl,-Bsymbolic-functions -Wl,-z,relro''
=
Configured features:
ACL CAIRO DBUS FREETYPE GIF GLIB GMP GNUTLS GPM= GSETTINGS HARFBUZZ JPEG
JSON LCMS2 LIBOTF LIBSELINUX LIBSYSTEMD LIBXML2= M17N_FLT MODULES
NATIVE_COMP NOTIFY INOTIFY PDUMPER PNG RSVG SECCOMP SO= UND SQLITE3
THREADS TIFF TOOLKIT_SCROLL_BARS TREE_SITTER WEBP X11 XDBE X= IM XINPUT2
XPM GTK3 ZLIB

Important settings:
=C2=A0 value of $= LANG: en_US.UTF-8
=C2=A0 value of $XMODIFIERS: @im=3Dibus
=C2=A0 loca= le-coding-system: utf-8-unix

Major mode: ERC

Minor modes in e= ffect:
=C2=A0 erc-list-mode: t
=C2=A0 erc-menu-mode: t
=C2=A0 erc-= autojoin-mode: t
=C2=A0 erc-ring-mode: t
=C2=A0 erc-pcomplete-mode: t=
=C2=A0 erc-track-mode: t
=C2=A0 erc-track-minor-mode: t
=C2=A0 er= c-match-mode: t
=C2=A0 erc-button-mode: t
=C2=A0 erc-fill-mode: t
= =C2=A0 erc-stamp-mode: t
=C2=A0 erc-netsplit-mode: t
=C2=A0 erc-ircco= ntrols-mode: t
=C2=A0 erc-noncommands-mode: t
=C2=A0 erc-move-to-prom= pt-mode: t
=C2=A0 erc-readonly-mode: t
=C2=A0 erc-networks-mode: t=C2=A0 recentf-mode: t
=C2=A0 async-bytecomp-package-mode: t
=C2=A0 = projectile-mode: t
=C2=A0 bury-successful-compilation: t
=C2=A0 shell= -dirtrack-mode: t
=C2=A0 override-global-mode: t
=C2=A0 tooltip-mode:= t
=C2=A0 global-eldoc-mode: t
=C2=A0 show-paren-mode: t
=C2=A0 el= ectric-indent-mode: t
=C2=A0 mouse-wheel-mode: t
=C2=A0 menu-bar-mode= : t
=C2=A0 file-name-shadow-mode: t
=C2=A0 global-font-lock-mode: t=C2=A0 font-lock-mode: t
=C2=A0 blink-cursor-mode: t
=C2=A0 line-nu= mber-mode: t
=C2=A0 transient-mark-mode: t
=C2=A0 auto-composition-mo= de: t
=C2=A0 auto-encryption-mode: t
=C2=A0 auto-compression-mode: t<= br>
Load-path shadows:
/home/jet/.config/emacs/elpa/elsa-20230621.100= 5/Elsafile hides /home/jet/.config/emacs/elpa/trinary-20230301.2044/Elsafil= e
/home/jet/.config/emacs/elpa/modus-themes-20240625.437/theme-loaddefs = hides /usr/share/emacs/29.3/lisp/theme-loaddefs
/home/jet/.config/emacs/= elpa/transient-20240626.947/transient hides /usr/share/emacs/29.3/lisp/tran= sient
/home/jet/.config/emacs/elpa/use-package-20230426.2324/use-package= -bind-key hides /usr/share/emacs/29.3/lisp/use-package/use-package-bind-key=
/home/jet/.config/emacs/elpa/use-package-20230426.2324/use-package-core= hides /usr/share/emacs/29.3/lisp/use-package/use-package-core
/home/jet= /.config/emacs/elpa/use-package-20230426.2324/use-package hides /usr/share/= emacs/29.3/lisp/use-package/use-package
/home/jet/.config/emacs/elpa/bin= d-key-20230203.2004/bind-key hides /usr/share/emacs/29.3/lisp/use-package/b= ind-key
/home/jet/.config/emacs/elpa/use-package-20230426.2324/use-packa= ge-delight hides /usr/share/emacs/29.3/lisp/use-package/use-package-delight=
/home/jet/.config/emacs/elpa/use-package-20230426.2324/use-package-ensu= re hides /usr/share/emacs/29.3/lisp/use-package/use-package-ensure
/home= /jet/.config/emacs/elpa/use-package-20230426.2324/use-package-lint hides /u= sr/share/emacs/29.3/lisp/use-package/use-package-lint
/home/jet/.config/= emacs/elpa/use-package-20230426.2324/use-package-diminish hides /usr/share/= emacs/29.3/lisp/use-package/use-package-diminish
/home/jet/.config/emacs= /elpa/use-package-20230426.2324/use-package-jump hides /usr/share/emacs/29.= 3/lisp/use-package/use-package-jump
/home/jet/.config/emacs/elpa/org-9.7= .5/ox-html hides /usr/share/emacs/29.3/lisp/org/ox-html
/home/jet/.confi= g/emacs/elpa/org-9.7.5/ox-man hides /usr/share/emacs/29.3/lisp/org/ox-man/home/jet/.config/emacs/elpa/org-9.7.5/ob-octave hides /usr/share/emacs/2= 9.3/lisp/org/ob-octave
/home/jet/.config/emacs/elpa/org-9.7.5/oc-csl hid= es /usr/share/emacs/29.3/lisp/org/oc-csl
/home/jet/.config/emacs/elpa/or= g-9.7.5/ob-makefile hides /usr/share/emacs/29.3/lisp/org/ob-makefile
/ho= me/jet/.config/emacs/elpa/org-9.7.5/ob-matlab hides /usr/share/emacs/29.3/l= isp/org/ob-matlab
/home/jet/.config/emacs/elpa/org-9.7.5/ob-sqlite hides= /usr/share/emacs/29.3/lisp/org/ob-sqlite
/home/jet/.config/emacs/elpa/o= rg-9.7.5/oc-natbib hides /usr/share/emacs/29.3/lisp/org/oc-natbib
/home/= jet/.config/emacs/elpa/org-9.7.5/ob-org hides /usr/share/emacs/29.3/lisp/or= g/ob-org
/home/jet/.config/emacs/elpa/org-9.7.5/ob-forth hides /usr/shar= e/emacs/29.3/lisp/org/ob-forth
/home/jet/.config/emacs/elpa/org-9.7.5/ol= -docview hides /usr/share/emacs/29.3/lisp/org/ol-docview
/home/jet/.conf= ig/emacs/elpa/org-9.7.5/ob-lisp hides /usr/share/emacs/29.3/lisp/org/ob-lis= p
/home/jet/.config/emacs/elpa/org-9.7.5/org-capture hides /usr/share/em= acs/29.3/lisp/org/org-capture
/home/jet/.config/emacs/elpa/org-9.7.5/ob-= scheme hides /usr/share/emacs/29.3/lisp/org/ob-scheme
/home/jet/.config/= emacs/elpa/org-9.7.5/ol-eww hides /usr/share/emacs/29.3/lisp/org/ol-eww
= /home/jet/.config/emacs/elpa/org-9.7.5/ol-bbdb hides /usr/share/emacs/29.3/= lisp/org/ol-bbdb
/home/jet/.config/emacs/elpa/org-9.7.5/ox-latex hides /= usr/share/emacs/29.3/lisp/org/ox-latex
/home/jet/.config/emacs/elpa/org-= 9.7.5/org-timer hides /usr/share/emacs/29.3/lisp/org/org-timer
/home/jet= /.config/emacs/elpa/org-9.7.5/ol-irc hides /usr/share/emacs/29.3/lisp/org/o= l-irc
/home/jet/.config/emacs/elpa/org-9.7.5/ol hides /usr/share/emacs/2= 9.3/lisp/org/ol
/home/jet/.config/emacs/elpa/org-9.7.5/org-agenda hides = /usr/share/emacs/29.3/lisp/org/org-agenda
/home/jet/.config/emacs/elpa/o= rg-9.7.5/org-pcomplete hides /usr/share/emacs/29.3/lisp/org/org-pcomplete/home/jet/.config/emacs/elpa/org-9.7.5/org-feed hides /usr/share/emacs/29= .3/lisp/org/org-feed
/home/jet/.config/emacs/elpa/org-9.7.5/ob-js hides = /usr/share/emacs/29.3/lisp/org/ob-js
/home/jet/.config/emacs/elpa/org-9.= 7.5/ox-org hides /usr/share/emacs/29.3/lisp/org/ox-org
/home/jet/.config= /emacs/elpa/org-9.7.5/org-protocol hides /usr/share/emacs/29.3/lisp/org/org= -protocol
/home/jet/.config/emacs/elpa/org-9.7.5/org-keys hides /usr/sha= re/emacs/29.3/lisp/org/org-keys
/home/jet/.config/emacs/elpa/org-9.7.5/o= b-clojure hides /usr/share/emacs/29.3/lisp/org/ob-clojure
/home/jet/.con= fig/emacs/elpa/org-9.7.5/ob-css hides /usr/share/emacs/29.3/lisp/org/ob-css=
/home/jet/.config/emacs/elpa/org-9.7.5/org-lint hides /usr/share/emacs/= 29.3/lisp/org/org-lint
/home/jet/.config/emacs/elpa/org-9.7.5/org-durati= on hides /usr/share/emacs/29.3/lisp/org/org-duration
/home/jet/.config/e= macs/elpa/org-9.7.5/ol-mhe hides /usr/share/emacs/29.3/lisp/org/ol-mhe
/= home/jet/.config/emacs/elpa/org-9.7.5/ob-shell hides /usr/share/emacs/29.3/= lisp/org/ob-shell
/home/jet/.config/emacs/elpa/org-9.7.5/ob-gnuplot hide= s /usr/share/emacs/29.3/lisp/org/ob-gnuplot
/home/jet/.config/emacs/elpa= /org-9.7.5/org-colview hides /usr/share/emacs/29.3/lisp/org/org-colview
= /home/jet/.config/emacs/elpa/org-9.7.5/org-crypt hides /usr/share/emacs/29.= 3/lisp/org/org-crypt
/home/jet/.config/emacs/elpa/org-9.7.5/ob-lilypond = hides /usr/share/emacs/29.3/lisp/org/ob-lilypond
/home/jet/.config/emacs= /elpa/org-9.7.5/org-attach hides /usr/share/emacs/29.3/lisp/org/org-attach<= br>/home/jet/.config/emacs/elpa/org-9.7.5/ob-core hides /usr/share/emacs/29= .3/lisp/org/ob-core
/home/jet/.config/emacs/elpa/org-9.7.5/ob-maxima hid= es /usr/share/emacs/29.3/lisp/org/ob-maxima
/home/jet/.config/emacs/elpa= /org-9.7.5/org-clock hides /usr/share/emacs/29.3/lisp/org/org-clock
/hom= e/jet/.config/emacs/elpa/org-9.7.5/ob-emacs-lisp hides /usr/share/emacs/29.= 3/lisp/org/ob-emacs-lisp
/home/jet/.config/emacs/elpa/org-9.7.5/ob-latex= hides /usr/share/emacs/29.3/lisp/org/ob-latex
/home/jet/.config/emacs/e= lpa/org-9.7.5/org-mouse hides /usr/share/emacs/29.3/lisp/org/org-mouse
/= home/jet/.config/emacs/elpa/org-9.7.5/ol-info hides /usr/share/emacs/29.3/l= isp/org/ol-info
/home/jet/.config/emacs/elpa/org-9.7.5/ob-comint hides /= usr/share/emacs/29.3/lisp/org/ob-comint
/home/jet/.config/emacs/elpa/org= -9.7.5/ob-dot hides /usr/share/emacs/29.3/lisp/org/ob-dot
/home/jet/.con= fig/emacs/elpa/org-9.7.5/org-list hides /usr/share/emacs/29.3/lisp/org/org-= list
/home/jet/.config/emacs/elpa/org-9.7.5/ox-beamer hides /usr/share/e= macs/29.3/lisp/org/ox-beamer
/home/jet/.config/emacs/elpa/org-9.7.5/org-= table hides /usr/share/emacs/29.3/lisp/org/org-table
/home/jet/.config/e= macs/elpa/org-9.7.5/ob-awk hides /usr/share/emacs/29.3/lisp/org/ob-awk
/= home/jet/.config/emacs/elpa/org-9.7.5/org-mobile hides /usr/share/emacs/29.= 3/lisp/org/org-mobile
/home/jet/.config/emacs/elpa/org-9.7.5/ob-sass hid= es /usr/share/emacs/29.3/lisp/org/ob-sass
/home/jet/.config/emacs/elpa/o= rg-9.7.5/ob-python hides /usr/share/emacs/29.3/lisp/org/ob-python
/home/= jet/.config/emacs/elpa/org-9.7.5/org-ctags hides /usr/share/emacs/29.3/lisp= /org/org-ctags
/home/jet/.config/emacs/elpa/org-9.7.5/org-macro hides /u= sr/share/emacs/29.3/lisp/org/org-macro
/home/jet/.config/emacs/elpa/org-= 9.7.5/ol-doi hides /usr/share/emacs/29.3/lisp/org/ol-doi
/home/jet/.conf= ig/emacs/elpa/org-9.7.5/org-version hides /usr/share/emacs/29.3/lisp/org/or= g-version
/home/jet/.config/emacs/elpa/org-9.7.5/ox-ascii hides /usr/sha= re/emacs/29.3/lisp/org/ox-ascii
/home/jet/.config/emacs/elpa/org-9.7.5/o= l-bibtex hides /usr/share/emacs/29.3/lisp/org/ol-bibtex
/home/jet/.confi= g/emacs/elpa/org-9.7.5/ob-exp hides /usr/share/emacs/29.3/lisp/org/ob-exp/home/jet/.config/emacs/elpa/org-9.7.5/ob-java hides /usr/share/emacs/29.= 3/lisp/org/ob-java
/home/jet/.config/emacs/elpa/org-9.7.5/org-macs hides= /usr/share/emacs/29.3/lisp/org/org-macs
/home/jet/.config/emacs/elpa/or= g-9.7.5/org-attach-git hides /usr/share/emacs/29.3/lisp/org/org-attach-git<= br>/home/jet/.config/emacs/elpa/org-9.7.5/ox-md hides /usr/share/emacs/29.3= /lisp/org/ox-md
/home/jet/.config/emacs/elpa/org-9.7.5/org-persist hides= /usr/share/emacs/29.3/lisp/org/org-persist
/home/jet/.config/emacs/elpa= /org-9.7.5/org-cycle hides /usr/share/emacs/29.3/lisp/org/org-cycle
/hom= e/jet/.config/emacs/elpa/org-9.7.5/ox-odt hides /usr/share/emacs/29.3/lisp/= org/ox-odt
/home/jet/.config/emacs/elpa/org-9.7.5/ox-texinfo hides /usr/= share/emacs/29.3/lisp/org/ox-texinfo
/home/jet/.config/emacs/elpa/org-9.= 7.5/org-entities hides /usr/share/emacs/29.3/lisp/org/org-entities
/home= /jet/.config/emacs/elpa/org-9.7.5/org-faces hides /usr/share/emacs/29.3/lis= p/org/org-faces
/home/jet/.config/emacs/elpa/org-9.7.5/org-habit hides /= usr/share/emacs/29.3/lisp/org/org-habit
/home/jet/.config/emacs/elpa/org= -9.7.5/oc-biblatex hides /usr/share/emacs/29.3/lisp/org/oc-biblatex
/hom= e/jet/.config/emacs/elpa/org-9.7.5/ox-publish hides /usr/share/emacs/29.3/l= isp/org/ox-publish
/home/jet/.config/emacs/elpa/org-9.7.5/ox hides /usr/= share/emacs/29.3/lisp/org/ox
/home/jet/.config/emacs/elpa/org-9.7.5/ob-p= rocessing hides /usr/share/emacs/29.3/lisp/org/ob-processing
/home/jet/.= config/emacs/elpa/org-9.7.5/ol-man hides /usr/share/emacs/29.3/lisp/org/ol-= man
/home/jet/.config/emacs/elpa/org-9.7.5/ob-eshell hides /usr/share/em= acs/29.3/lisp/org/ob-eshell
/home/jet/.config/emacs/elpa/org-9.7.5/ob-R = hides /usr/share/emacs/29.3/lisp/org/ob-R
/home/jet/.config/emacs/elpa/o= rg-9.7.5/ob-calc hides /usr/share/emacs/29.3/lisp/org/ob-calc
/home/jet/= .config/emacs/elpa/org-9.7.5/ob-haskell hides /usr/share/emacs/29.3/lisp/or= g/ob-haskell
/home/jet/.config/emacs/elpa/org-9.7.5/org-element hides /u= sr/share/emacs/29.3/lisp/org/org-element
/home/jet/.config/emacs/elpa/or= g-9.7.5/org-num hides /usr/share/emacs/29.3/lisp/org/org-num
/home/jet/.= config/emacs/elpa/org-9.7.5/org-loaddefs hides /usr/share/emacs/29.3/lisp/o= rg/org-loaddefs
/home/jet/.config/emacs/elpa/org-9.7.5/ob-lua hides /usr= /share/emacs/29.3/lisp/org/ob-lua
/home/jet/.config/emacs/elpa/org-9.7.5= /oc-basic hides /usr/share/emacs/29.3/lisp/org/oc-basic
/home/jet/.confi= g/emacs/elpa/org-9.7.5/ob-sql hides /usr/share/emacs/29.3/lisp/org/ob-sql/home/jet/.config/emacs/elpa/org-9.7.5/org-compat hides /usr/share/emacs/= 29.3/lisp/org/org-compat
/home/jet/.config/emacs/elpa/org-9.7.5/org-fold= -core hides /usr/share/emacs/29.3/lisp/org/org-fold-core
/home/jet/.conf= ig/emacs/elpa/org-9.7.5/ol-w3m hides /usr/share/emacs/29.3/lisp/org/ol-w3m<= br>/home/jet/.config/emacs/elpa/org-9.7.5/ol-eshell hides /usr/share/emacs/= 29.3/lisp/org/ol-eshell
/home/jet/.config/emacs/elpa/org-9.7.5/ob-lob hi= des /usr/share/emacs/29.3/lisp/org/ob-lob
/home/jet/.config/emacs/elpa/o= rg-9.7.5/org-inlinetask hides /usr/share/emacs/29.3/lisp/org/org-inlinetask=
/home/jet/.config/emacs/elpa/org-9.7.5/org-indent hides /usr/share/emac= s/29.3/lisp/org/org-indent
/home/jet/.config/emacs/elpa/org-9.7.5/ob-jul= ia hides /usr/share/emacs/29.3/lisp/org/ob-julia
/home/jet/.config/emacs= /elpa/org-9.7.5/ob-screen hides /usr/share/emacs/29.3/lisp/org/ob-screen/home/jet/.config/emacs/elpa/org-9.7.5/org-fold hides /usr/share/emacs/29.= 3/lisp/org/org-fold
/home/jet/.config/emacs/elpa/org-9.7.5/org hides /us= r/share/emacs/29.3/lisp/org/org
/home/jet/.config/emacs/elpa/org-9.7.5/o= x-koma-letter hides /usr/share/emacs/29.3/lisp/org/ox-koma-letter
/home/= jet/.config/emacs/elpa/org-9.7.5/ob-eval hides /usr/share/emacs/29.3/lisp/o= rg/ob-eval
/home/jet/.config/emacs/elpa/org-9.7.5/ob-plantuml hides /usr= /share/emacs/29.3/lisp/org/ob-plantuml
/home/jet/.config/emacs/elpa/org-= 9.7.5/org-footnote hides /usr/share/emacs/29.3/lisp/org/org-footnote
/ho= me/jet/.config/emacs/elpa/org-9.7.5/ob-table hides /usr/share/emacs/29.3/li= sp/org/ob-table
/home/jet/.config/emacs/elpa/org-9.7.5/ob hides /usr/sha= re/emacs/29.3/lisp/org/ob
/home/jet/.config/emacs/elpa/org-9.7.5/ob-C hi= des /usr/share/emacs/29.3/lisp/org/ob-C
/home/jet/.config/emacs/elpa/org= -9.7.5/oc hides /usr/share/emacs/29.3/lisp/org/oc
/home/jet/.config/emac= s/elpa/org-9.7.5/org-datetree hides /usr/share/emacs/29.3/lisp/org/org-date= tree
/home/jet/.config/emacs/elpa/org-9.7.5/org-tempo hides /usr/share/e= macs/29.3/lisp/org/org-tempo
/home/jet/.config/emacs/elpa/org-9.7.5/ob-p= erl hides /usr/share/emacs/29.3/lisp/org/ob-perl
/home/jet/.config/emacs= /elpa/org-9.7.5/oc-bibtex hides /usr/share/emacs/29.3/lisp/org/oc-bibtex/home/jet/.config/emacs/elpa/org-9.7.5/ob-ruby hides /usr/share/emacs/29.3= /lisp/org/ob-ruby
/home/jet/.config/emacs/elpa/org-9.7.5/org-archive hid= es /usr/share/emacs/29.3/lisp/org/org-archive
/home/jet/.config/emacs/el= pa/org-9.7.5/ob-ocaml hides /usr/share/emacs/29.3/lisp/org/ob-ocaml
/hom= e/jet/.config/emacs/elpa/org-9.7.5/ob-groovy hides /usr/share/emacs/29.3/li= sp/org/ob-groovy
/home/jet/.config/emacs/elpa/org-9.7.5/ol-rmail hides /= usr/share/emacs/29.3/lisp/org/ol-rmail
/home/jet/.config/emacs/elpa/org-= 9.7.5/ob-tangle hides /usr/share/emacs/29.3/lisp/org/ob-tangle
/home/jet= /.config/emacs/elpa/org-9.7.5/ox-icalendar hides /usr/share/emacs/29.3/lisp= /org/ox-icalendar
/home/jet/.config/emacs/elpa/org-9.7.5/org-id hides /u= sr/share/emacs/29.3/lisp/org/org-id
/home/jet/.config/emacs/elpa/org-9.7= .5/org-plot hides /usr/share/emacs/29.3/lisp/org/org-plot
/home/jet/.con= fig/emacs/elpa/org-9.7.5/org-refile hides /usr/share/emacs/29.3/lisp/org/or= g-refile
/home/jet/.config/emacs/elpa/org-9.7.5/ob-fortran hides /usr/sh= are/emacs/29.3/lisp/org/ob-fortran
/home/jet/.config/emacs/elpa/org-9.7.= 5/ob-sed hides /usr/share/emacs/29.3/lisp/org/ob-sed
/home/jet/.config/e= macs/elpa/org-9.7.5/org-src hides /usr/share/emacs/29.3/lisp/org/org-src/home/jet/.config/emacs/elpa/org-9.7.5/ob-ditaa hides /usr/share/emacs/29.= 3/lisp/org/ob-ditaa
/home/jet/.config/emacs/elpa/org-9.7.5/ob-ref hides = /usr/share/emacs/29.3/lisp/org/ob-ref
/home/jet/.config/emacs/elpa/org-9= .7.5/ol-gnus hides /usr/share/emacs/29.3/lisp/org/ol-gnus
/home/jet/.con= fig/emacs/elpa/org-9.7.5/org-goto hides /usr/share/emacs/29.3/lisp/org/org-= goto

Features:
(shadow sort mail-extr emacsbug erc-list erc-menu = erc-join erc-ring
erc-pcomplete erc-track erc-match erc-button erc-fill = erc-stamp
erc-netsplit erc-goodies erc erc-backend erc-networks erc-comm= on
erc-compat erc-loaddefs descr-text ox-org pulse peg shortdoc
helm-= command helm-mode helm-misc helm-elisp helm-eval edebug debug
backtrace = help-fns radix-tree misearch multi-isearch vc-git diff-mode
vc-dispatche= r org-eldoc org-superstar oc-basic ol-eww eww url-queue
mm-url ol-rmail = ol-mhe ol-irc ol-info ol-gnus nnselect gnus-art mm-uu
mml2015 mm-view mm= l-smime smime gnutls dig gnus-sum shr pixel-fill
kinsoku url-file svg gn= us-group gnus-undo gnus-start gnus-dbus
gnus-cloud nnimap nnmail mail-so= urce utf7 nnoo gnus-spec gnus-int
gnus-range message sendmail yank-media= rfc822 mml mml-sec epa derived
mm-decode mm-bodies mm-encode mail-parse= rfc2231 rfc2047 rfc2045
ietf-drums mailabbrev gmm-utils mailheader gnus= -win gnus nnheader
gnus-util mail-utils range mm-util mail-prsvr ol-docv= iew doc-view
jka-compr ol-bibtex bibtex ol-bbdb ol-w3m ol-doi org-link-d= oi winner
recentf tramp-archive tramp-gvfs tramp-cache time-stamp zeroco= nf dbus
helm-x-files helm-for-files helm-bookmark helm-adaptive helm-inf= o
bookmark helm-external helm-net xml dired-aux highlight-quoted cus-edi= t
pp cus-start cus-load helm-projectile helm-files image-dired
image-= dired-tags image-dired-external image-dired-util image-mode dired
dired-= loaddefs exif helm-tags helm-buffers helm-occur helm-grep
helm-regexp he= lm-locate helm-types helm-xref helm-utils helm-help helm
helm-global-bin= dings helm-easymenu helm-core async-bytecomp helm-source
helm-multi-matc= h helm-lib async lsp-clangd dom lsp-mode comp comp-cstr
warnings lsp-pro= tocol xref tree-widget wid-edit spinner network-stream
puny nsm markdown= -mode color lv imenu ht filenotify ewoc epg rfc6068
epg-config projectil= e lisp-mnt grep compile text-property-search
ibuf-ext ibuffer ibuffer-lo= addefs bury-successful-compilation advice
conda eshell esh-cmd esh-ext e= sh-opt esh-proc esh-io esh-arg esh-module
esh-groups esh-util pythonic f= tramp tramp-loaddefs trampver
tramp-integration files-x tramp-compat pa= rse-time iso8601 python project
compat s dash modern-cpp-font-lock cc-st= yles cc-align cc-engine cc-vars
cc-defs ox-beamer ox-re-reveal org-re-re= veal iso-cvt ox-confluence ox-md
ox-latex ox-icalendar org-agenda ox-htm= l table ox-ascii ox-publish ox
org-element org-persist xdg org-id org-re= file org-element-ast inline
avl-tree generator org-tempo tempo ob-shell = shell ob-ditaa ob-dot org ob
ob-tangle ob-ref ob-lob ob-table ob-exp org= -macro org-src sh-script smie
treesit executable ob-comint org-pcomplete= pcomplete comint ansi-osc
ansi-color ring org-list org-footnote org-fac= es org-entities time-date
noutline outline icons ob-emacs-lisp ob-core o= b-eval org-cycle org-table
ol rx org-fold org-fold-core org-keys oc org-= loaddefs thingatpt
find-func cal-menu calendar cal-loaddefs org-version = org-compat org-macs
format-spec edmacro kmacro cl-extra help-mode use-pa= ckage
use-package-ensure use-package-delight use-package-diminish
use= -package-bind-key bind-key easy-mmode use-package-core finder-inf
wombat= -theme cmake-mode-autoloads company-quickhelp-autoloads
conda-autoloads = ein-autoloads anaphora-autoloads el-mock-autoloads
elpy-autoloads elsa-a= utoloads ansi-autoloads flycheck-autoloads
forge-autoloads closql-autolo= ads emacsql-autoloads ghub-autoloads
gnu-elpa-keyring-update-autoloads h= elm-company-autoloads
company-autoloads helm-projectile-autoloads helm-a= utoloads
helm-core-autoloads async-autoloads hide-mode-line-autoloadsirony-autoloads keycast-autoloads lgr-autoloads lsp-treemacs-autoloads
= lsp-ui-autoloads lsp-mode-autoloads magit-autoloads pcase
git-commit-aut= oloads magit-section-autoloads markdown-mode-autoloads
modus-themes-auto= loads org-contrib-autoloads org-present-autoloads
org-ql-autoloads org-r= e-reveal-autoloads htmlize-autoloads
org-super-agenda-autoloads org-auto= loads ov-autoloads ox-gfm-autoloads
package-lint-autoloads peg-autoloads= popup-autoloads pos-tip-autoloads
projectile-autoloads pythonic-autoloa= ds f-autoloads
racket-mode-autoloads sqlite3-autoloads subed-autoloadstransient-autoloads tree-sitter-langs-autoloads treemacs-autoloads
pos= frame-autoloads ht-autoloads treepy-autoloads trinary-autoloads
ts-autol= oads dash-autoloads visual-fill-column-autoloads
websocket-autoloads wfn= ames-autoloads with-editor-autoloads info
compat-autoloads yaml-autoload= s yasnippet-autoloads package browse-url
url url-proxy url-privacy url-e= xpand url-methods url-history url-cookie
generate-lisp-file url-domsuf u= rl-util mailcap url-handlers url-parse
auth-source cl-seq eieio eieio-co= re cl-macs password-cache json subr-x
map byte-opt gv bytecomp byte-comp= ile url-vars cl-loaddefs cl-lib rmc
iso-transl tooltip cconv eldoc paren= electric uniquify ediff-hook
vc-hooks lisp-float-type elisp-mode mwheel= term/x-win x-win
term/common-win x-dnd tool-bar dnd fontset image regex= p-opt fringe
tabulated-list replace newcomment text-mode lisp-mode prog-= mode register
page tab-bar menu-bar rfn-eshadow isearch easymenu timer s= elect
scroll-bar mouse jit-lock font-lock syntax font-core term/tty-colo= rs
frame minibuffer nadvice seq simple cl-generic indonesian philippine<= br>cham georgian utf-8-lang misc-lang vietnamese tibetan thai tai-viet lao<= br>korean japanese eucjp-ms cp51932 hebrew greek romanian slovak czech
e= uropean ethiopic indian cyrillic chinese composite emoji-zwj charscript
= charprop case-table epa-hook jka-cmpr-hook help abbrev obarray oclosure
= cl-preloaded button loaddefs theme-loaddefs faces cus-face macroexp
file= s window text-properties overlay sha1 md5 base64 format env
code-pages m= ule custom widget keymap hashtable-print-readable backquote
threads dbus= bind inotify lcms2 dynamic-setting system-font-setting
font-render-setti= ng cairo move-toolbar gtk x-toolkit xinput2 x multi-tty
make-network-pro= cess native-compile emacs)

Memory information:
((conses 16 890461= 133415)
=C2=A0(symbols 48 67113 1)
=C2=A0(strings 32 297233 11279)=C2=A0(string-bytes 1 8471700)
=C2=A0(vectors 16 104617)
=C2=A0(vec= tor-slots 8 2759002 157012)
=C2=A0(floats 8 643 379)
=C2=A0(intervals= 56 6628 2616)
=C2=A0(buffers 984 43))
--0000000000008072f6061d50b764-- From debbugs-submit-bounces@debbugs.gnu.org Tue Jul 16 06:11:37 2024 Received: (at 72131) by debbugs.gnu.org; 16 Jul 2024 10:11:37 +0000 Received: from localhost ([127.0.0.1]:32807 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sTf9l-0006VA-Dq for submit@debbugs.gnu.org; Tue, 16 Jul 2024 06:11:37 -0400 Received: from eggs.gnu.org ([209.51.188.92]:53930) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sTf9j-0006Uv-Cw for 72131@debbugs.gnu.org; Tue, 16 Jul 2024 06:11:36 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1sTf9Z-00058c-Fk; Tue, 16 Jul 2024 06:11:25 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date: mime-version; bh=HBnqvYUIuIjzBXf/ljTACcMuWcvRo8Avd4sLW/Gq40k=; b=AKHol5zfeaP0 eOgW86IQvzrnbV1kJ784ToCbY+Em/xyDr73DezBNEbu3iwLwT4YZOPHZhJZxAvfeMOXxmBdGGderB ++M3KHi221FaDlSA+lS58WcpBcOBsEmD9dNchUMV92U7SUulXpcG8Yt2lGuQ6Zy8IK7Ud7rtg4PNd vnzig8yUY0jzsnEseuApsn2tTriCD+B6kSltcMEkSSm2DNnRBovcFRjPiJ4buLQzbexMjeflR3C6p 2ceCgdH5oTa4hWn58vhO/gQdKgcpAIO2ENnZVo0Qpfg6n80HdFkQjYSq4PTodtRvZcXeAjg3fZsRn qz85vMvC8lN5Pbl0AthHzQ==; Date: Tue, 16 Jul 2024 13:11:21 +0300 Message-Id: <86bk2xir3q.fsf@gnu.org> From: Eli Zaretskii To: Jeff Trull , Helmut Eller , Stefan Monnier In-Reply-To: (message from Jeff Trull on Mon, 15 Jul 2024 15:26:02 -0700) Subject: Re: bug#72131: 29.3; peg.el: syntax class character for symbol is '_', not 's' References: X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 72131 Cc: 72131@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) > From: Jeff Trull > Date: Mon, 15 Jul 2024 15:26:02 -0700 > > (require 'peg) > (with-temp-buffer > (save-excursion (insert "_")) > (peg-parse (syntax-class symbol))) > > results in the message > "No merge-error method for: (syntax-class symbol)". > > The root cause seems to be line 703 of peg.el where the syntax class > characters are defined. peg uses "s" for symbols instead of > "_". Correcting this results in a successful parse in the given code. Stefan and Helmut, any comments or suggestions? From debbugs-submit-bounces@debbugs.gnu.org Tue Jul 16 09:01:53 2024 Received: (at 72131) by debbugs.gnu.org; 16 Jul 2024 13:01:53 +0000 Received: from localhost ([127.0.0.1]:32943 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sThoX-00087j-8E for submit@debbugs.gnu.org; Tue, 16 Jul 2024 09:01:53 -0400 Received: from mail-wm1-f48.google.com ([209.85.128.48]:49636) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sThoV-00087S-D6 for 72131@debbugs.gnu.org; Tue, 16 Jul 2024 09:01:52 -0400 Received: by mail-wm1-f48.google.com with SMTP id 5b1f17b1804b1-42795086628so37008165e9.3 for <72131@debbugs.gnu.org>; Tue, 16 Jul 2024 06:01:48 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1721134843; x=1721739643; darn=debbugs.gnu.org; h=mime-version:user-agent:message-id:date:references:in-reply-to :subject:cc:to:from:from:to:cc:subject:date:message-id:reply-to; bh=V4Ob+3GtkCrW1qh84UcQGrUYveT4PS70Fc4zDcfEZcc=; b=YwKgEb8gzlQOtvcvEz4XLSIL+QRxpZiq98Vti/db5ZcgHXFK0u1nvwoMhJ+kBT07YM jshITrl7VqL4dV2JqCHJIllchkdel1P9qh+nS48uIdPxI7mV+Nn85CtgLYmp+Ar+c5k0 6RYUG+1lMgUg4LkXhoH9ezym3y9gGuyZXCT8VDVSOucGwiN2nAhHFMC221xi9+WnL591 eCOfyxOaVlIevYmbzoeetSIY1L8WGtJnAz/LtaDUnyQPyU3afHIJQEAmC7RmUjw+J4Ff riAJCfSdf9rD1Z7nDUMSiedtc+T5XoCLCo2PWSVnrbNaULCB9EsOjTPdz9W5RRzQQL1/ E6EA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1721134843; x=1721739643; h=mime-version:user-agent:message-id:date:references:in-reply-to :subject:cc:to:from:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=V4Ob+3GtkCrW1qh84UcQGrUYveT4PS70Fc4zDcfEZcc=; b=ZvGPKyNLinZZDki6QEfRn0ydVLa7XzjmUzReM/N3XNMXI/yRAcdar4ATItt7siCSJL hhMnp0nlbyCNPawwWWjuRQoD/L6QNmgEXVTmou8J4h1Du9DbNP/3p9hol5omPWdm/lCE rVOac3qxpAeYxsJnOGdgmD6Hy58zkFJaHggaHM0AK/eFlmFSd9BXduFWEEf3/7Ru1Bci h0pl1rL+xCk8/mhbEDKksty5GHR/3ML55YDGyHDWnXqlS1Pu05h1NqQVKkia+iq8zgkd cHwqAN/Kf1fdE5Rb6GqxbmZZdOPrVs2c42eCQxjnpDyv1IVZLGFzkOrTaCwL+HlWiJXC aU1w== X-Forwarded-Encrypted: i=1; AJvYcCXRuGAXxRAatW6dCn+rE/tZMD+nReLhKaog3JgN5I7EszN0r7okR1W+IOWyON6OiCHIE7PLKz2oHp+DH/Bn7RGh8SLTRUM= X-Gm-Message-State: AOJu0YzOURDzaLD3rdTBkWtOsMc6TzRCYYo9epeSpyO8iZlxbPMErIDU w8m2gIBI5rMcUrzFhBU8ySmSwyYwI+sx//QrGM2eWP+LrplMmZM9ElEDRA== X-Google-Smtp-Source: AGHT+IFYC7PUsViNos4rPMXMq1ysx+1bnR1u6eXLRiwttRNcNFoo4Ml7lMaFLSKRQ+U83P36IddA1w== X-Received: by 2002:a5d:570e:0:b0:367:9791:f155 with SMTP id ffacd0b85a97d-368260e168fmr1410740f8f.40.1721134842789; Tue, 16 Jul 2024 06:00:42 -0700 (PDT) Received: from caladan (dialin-234199.rol.raiffeisen.net. [195.254.234.199]) by smtp.gmail.com with ESMTPSA id ffacd0b85a97d-3680db0481fsm8974424f8f.106.2024.07.16.06.00.42 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 16 Jul 2024 06:00:42 -0700 (PDT) From: Helmut Eller To: Eli Zaretskii Subject: Re: bug#72131: 29.3; peg.el: syntax class character for symbol is '_', not 's' In-Reply-To: <86bk2xir3q.fsf@gnu.org> (Eli Zaretskii's message of "Tue, 16 Jul 2024 13:11:21 +0300") References: <86bk2xir3q.fsf@gnu.org> Date: Tue, 16 Jul 2024 15:00:41 +0200 Message-ID: <87ikx5xzie.fsf@gmail.com> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 72131 Cc: 72131@debbugs.gnu.org, Jeff Trull , Stefan Monnier X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) On Tue, Jul 16 2024, Eli Zaretskii wrote: >> From: Jeff Trull >> Date: Mon, 15 Jul 2024 15:26:02 -0700 >> >> (require 'peg) >> (with-temp-buffer >> (save-excursion (insert "_")) >> (peg-parse (syntax-class symbol))) >> >> results in the message >> "No merge-error method for: (syntax-class symbol)". >> >> The root cause seems to be line 703 of peg.el where the syntax class >> characters are defined. peg uses "s" for symbols instead of >> "_". Correcting this results in a successful parse in the given code. > > Stefan and Helmut, any comments or suggestions? Yes, looks like "_" would the correct. A method like (cl-defmethod peg--merge-error (merged (_ (eql syntax-class)) x) (cl-adjoin `(syntax-class ,x) merged :test #'equal)) is also missing and error messages like peg-signal-failure: Parse error at %d (expecting %S): 1, ("abc") don't look right either. The first thing to do would be to write a test. From debbugs-submit-bounces@debbugs.gnu.org Tue Jul 16 09:04:23 2024 Received: (at 72131) by debbugs.gnu.org; 16 Jul 2024 13:04:23 +0000 Received: from localhost ([127.0.0.1]:32948 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sThqw-0008BJ-Pm for submit@debbugs.gnu.org; Tue, 16 Jul 2024 09:04:23 -0400 Received: from mailscanner.iro.umontreal.ca ([132.204.25.50]:43151) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sThqu-0008B5-H1 for 72131@debbugs.gnu.org; Tue, 16 Jul 2024 09:04:21 -0400 Received: from pmg3.iro.umontreal.ca (localhost [127.0.0.1]) by pmg3.iro.umontreal.ca (Proxmox) with ESMTP id 0530D4412B2; Tue, 16 Jul 2024 09:04:12 -0400 (EDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=iro.umontreal.ca; s=mail; t=1721135050; bh=jChtFvtPPhjmylnJmaj4RxEDMnMZfzLFj7ttFcpPx2w=; h=From:To:Cc:Subject:In-Reply-To:References:Date:From; b=ASIn5Pe3AmTjm38KOgGsEXzBl/K5gpylIT1lbhmlZ57/QWwo2immItUDsh78MREzT HlWHDIEnAeZA+DaurL0c6V5RN/izrON9vcePaz6I9JLrgmK6PxAzzBJFaJzPWDMb28 C+aeBf5YIm1mKDI4mYqy9EsHs9Y0s9PPF036Wtdi3x6lLHCcjHp6tTcH6fctW8G5bx Fo5K0hBpPtoDX3z9cU9B7pz+Cvd/xs0n9Vhr7lqrfQvw88c0BlCw1C+0CUM9OFEISf gcRt2i0W5QSPwgm9qBFbPvhOXwO8j/uSk2y7czc/6apfBKCFX7eCImHw07peeDVy7h X8ju2P3Embh5g== Received: from mail01.iro.umontreal.ca (unknown [172.31.2.1]) by pmg3.iro.umontreal.ca (Proxmox) with ESMTP id 7AE19441099; Tue, 16 Jul 2024 09:04:10 -0400 (EDT) Received: from pastel (unknown [45.72.245.253]) by mail01.iro.umontreal.ca (Postfix) with ESMTPSA id 47206120497; Tue, 16 Jul 2024 09:04:10 -0400 (EDT) From: Stefan Monnier To: Eli Zaretskii Subject: Re: bug#72131: 29.3; peg.el: syntax class character for symbol is '_', not 's' In-Reply-To: <86bk2xir3q.fsf@gnu.org> (Eli Zaretskii's message of "Tue, 16 Jul 2024 13:11:21 +0300") Message-ID: References: <86bk2xir3q.fsf@gnu.org> Date: Tue, 16 Jul 2024 09:04:09 -0400 User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain X-SPAM-INFO: Spam detection results: 0 ALL_TRUSTED -1 Passed through trusted hosts only via SMTP AWL -0.266 Adjusted score from AWL reputation of From: address BAYES_00 -1.9 Bayes spam probability is 0 to 1% DKIM_SIGNED 0.1 Message has a DKIM or DK signature, not necessarily valid DKIM_VALID -0.1 Message has at least one valid DKIM or DK signature DKIM_VALID_AU -0.1 Message has a valid DKIM or DK signature from author's domain DKIM_VALID_EF -0.1 Message has a valid DKIM or DK signature from envelope-from domain X-SPAM-LEVEL: X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 72131 Cc: Helmut Eller , 72131@debbugs.gnu.org, Jeff Trull X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) >> The root cause seems to be line 703 of peg.el where the syntax class >> characters are defined. peg uses "s" for symbols instead of >> "_". Correcting this results in a successful parse in the given code. > > Stefan and Helmut, any comments or suggestions? Indeed `s` doesn't exist as a syntax class, it should be `_`. Stefan From debbugs-submit-bounces@debbugs.gnu.org Sat Jul 20 04:55:30 2024 Received: (at 72131-done) by debbugs.gnu.org; 20 Jul 2024 08:55:30 +0000 Received: from localhost ([127.0.0.1]:51673 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sV5sI-0006bT-BC for submit@debbugs.gnu.org; Sat, 20 Jul 2024 04:55:30 -0400 Received: from eggs.gnu.org ([209.51.188.92]:42280) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sV5sG-0006bF-1h for 72131-done@debbugs.gnu.org; Sat, 20 Jul 2024 04:55:28 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1sV5s9-0000bI-VO; Sat, 20 Jul 2024 04:55:21 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date: mime-version; bh=pmVvoH2jN1nlQp490ZAql8JFrSmJx8lqHbdowQNasUU=; b=GdD4d4xMNXci KfeBfHTbkKHaaawU14AxwbrIJqFWu3xKQYvO9d1wEtbaY2W6FrjYUDS0snuEk4hs540g1uJ2NDa6e 1h8pK0n2sBq1vhhHF8FL694NmmzYKSjyLjqt0yLm5NjeACuO5Fl8tOjh6FnFDhqFQl45wkprf4zEd Bw/uHWCQObmvQFSxtp1qHZQIJdqz9+/YLpHLLqdJ55eS/krvnNeKn4xidmMD0cRiWI/uuiGkK8FoB JVa2G/jX8Z9Ldks8J4V3CU0fS4+QAnkArVeacDW451/lvnqsKFvWx2UqNC5Op10ukvoMhnlA9zgfk j8AFE5oB8iiswUAzeA8+dA==; Date: Sat, 20 Jul 2024 11:55:18 +0300 Message-Id: <86ikx0e93d.fsf@gnu.org> From: Eli Zaretskii To: Stefan Monnier In-Reply-To: (message from Stefan Monnier on Tue, 16 Jul 2024 09:04:09 -0400) Subject: Re: bug#72131: 29.3; peg.el: syntax class character for symbol is '_', not 's' References: <86bk2xir3q.fsf@gnu.org> X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 72131-done Cc: eller.helmut@gmail.com, edaskel@att.net, 72131-done@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) > From: Stefan Monnier > Cc: Jeff Trull , Helmut Eller , > 72131@debbugs.gnu.org > Date: Tue, 16 Jul 2024 09:04:09 -0400 > > >> The root cause seems to be line 703 of peg.el where the syntax class > >> characters are defined. peg uses "s" for symbols instead of > >> "_". Correcting this results in a successful parse in the given code. > > > > Stefan and Helmut, any comments or suggestions? > > Indeed `s` doesn't exist as a syntax class, it should be `_`. Since this was recently fixed on the emacs-30 branch, I'm now closing the bug. From unknown Thu Jun 19 14:04:08 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Sat, 17 Aug 2024 11:24:06 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator