From debbugs-submit-bounces@debbugs.gnu.org Tue Feb 25 15:35:41 2025 Received: (at submit) by debbugs.gnu.org; 25 Feb 2025 20:35:41 +0000 Received: from localhost ([127.0.0.1]:48660 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tn1eX-0000ah-Bc for submit@debbugs.gnu.org; Tue, 25 Feb 2025 15:35:41 -0500 Received: from lists.gnu.org ([2001:470:142::17]:42946) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1tn1eU-0000aR-Um for submit@debbugs.gnu.org; Tue, 25 Feb 2025 15:35:39 -0500 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 1tn1eO-0003Lc-Cn for bug-gnu-emacs@gnu.org; Tue, 25 Feb 2025 15:35:32 -0500 Received: from mail-vs1-xe2d.google.com ([2607:f8b0:4864:20::e2d]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1tn1eH-0001ZQ-0x for bug-gnu-emacs@gnu.org; Tue, 25 Feb 2025 15:35:32 -0500 Received: by mail-vs1-xe2d.google.com with SMTP id ada2fe7eead31-4be76fecac5so2151003137.1 for ; Tue, 25 Feb 2025 12:35:24 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1740515723; x=1741120523; darn=gnu.org; h=to:subject:message-id:date:from:mime-version:from:to:cc:subject :date:message-id:reply-to; bh=i/m9Te5MfViCQL9kAqz2oV7/3y4W/kprEY05cUC8igQ=; b=Htqu8vsatEQsCzyxIGdsf6UUT6zkQOGag/fR/gWTDUPieWeeGxmARxnQDrl2Yfvfp2 ricS5g0Sk0RUia4JFtOFX8uhlfWmioCjIzmqzllVYlfZggD7JhaMMfSZIC+ZtsodVNuK T2q9HE0jTS7MMa9sblRcLsDF/CXEF3ctvwJdviRMsSnUD48AKjvZQO8qydEoFK9NmFxm nc7JAziPYUt/UP/299O6gMk10O35ic4l868TxTSMAV12CAi+RP5mmRvGa1cBnfCaSw9v nV+s41xKC1ScnyOZQcCniE67OmprpuIlSaKVudIMhwYxVyxW9mF0Vwz4/rVC8Xijbuo0 l/Rg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1740515723; x=1741120523; h=to:subject:message-id:date:from:mime-version:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=i/m9Te5MfViCQL9kAqz2oV7/3y4W/kprEY05cUC8igQ=; b=nBFL79Fc5e0/km3vKmPMIGzTo1q9fsCe1xt6QTAZzTPYYeCtUxI8988M3GsWHqP/XR U+miVwzOFpj21ZEHMbAoi5LhyUu/ABKB1mU/+iPBTi836q5TKRvVeQtFyyu2+qLkjb4D LjgGEbwceQxiV46vvva4QeU5aK3Y1M5+sMBGVDBTlmE+oII6eajEbJCCXunYeBk0DKvq wEOpMMsl9OdjXpyGGW1wDOOHDCHDMfZsIUpxLiyT0dxQRofFuQL9Bz11PbAMxE1iHdyG p8TKFSQ9KDgmLedEYjqGwen08fbaPOKKRmWHidXKEvj3FG74fPrRRpKAb83MCr3hjReA tyNw== X-Gm-Message-State: AOJu0YxfThHDftM/ILWe3zEsbqtiv9JbDQz/UThvdp5LgWPSJI4sUw2M Fnfou+wmV8ERKKbvtLI7braNs7LKzY/u38v09A57lJ7UmyVsqeJi9wSG9/DFzdr/RMIrfu55OTR mb59kMFbjv80yKr8wTXqp70D0oHK3TxOg X-Gm-Gg: ASbGnctfTswZAqtBqeOOTiv0rPuH17FN9OfEILqDTsENewOnwfPWK+KAJGE2nxL5JW9 wb85uHmHp8u3EgvBRaWFPQFYHNtpGBDXFABCzyrKNOt544LBQuk1sZY3Uu853+fdOuyPbDq7Sp6 6Fyg2Txyc= X-Google-Smtp-Source: AGHT+IF3BRAyYewopEN5/5YQg175IGwvhoDITwf2IDkx84bS4U8oUJr0J9J8T7Ox1wlA2JNpsSMndpuYEG4M8nik9mk= X-Received: by 2002:a05:6102:c47:b0:4be:68fe:e698 with SMTP id ada2fe7eead31-4c00ad366bcmr3214002137.10.1740515721754; Tue, 25 Feb 2025 12:35:21 -0800 (PST) MIME-Version: 1.0 From: Ship Mints Date: Tue, 25 Feb 2025 15:35:10 -0500 X-Gm-Features: AQ5f1JponLikZlwqoQjr9kDRyCnIoi_X5hB4ANXoSpAvSRs_G4yS9CVqPNkrj0Y Message-ID: Subject: 30.1; package-install-upgrade-built-in upgrades built-ins to the same version To: bug-gnu-emacs@gnu.org Content-Type: multipart/alternative; boundary="000000000000524045062efd65b5" Received-SPF: pass client-ip=2607:f8b0:4864:20::e2d; envelope-from=shipmints@gmail.com; helo=mail-vs1-xe2d.google.com X-Spam_score_int: -15 X-Spam_score: -1.6 X-Spam_bar: - X-Spam_report: (-1.6 / 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, PDS_BTC_ID=0.499, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=no autolearn_force=no X-Spam_action: no action 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" --000000000000524045062efd65b5 Content-Type: text/plain; charset="UTF-8" As part of my production upgrade to 30.1, I wrote a program to install my local ELPA tree from scratch, and take the opportunity to prune and curate packages. One thing that surprised me, that I didn't notice in 29.4, is that if 'package-install-upgrade-built-in' is non-nil, 'package-list-packages' reports built-ins needing upgrades from ELPA but to the *identical versions* in the 30.1 tree. I was expecting upgrades to be actual upgrades, not side-grades, as they say. The reason I didn't see this on 29.4, is that the distro versions were older than ELPA so I was happy to take the upgrades. This does not appear to be a regression, just a general bug report. -Stephane In GNU Emacs 30.1 (build 1, x86_64-apple-darwin22.6.0, NS appkit-2299.77 Version 13.7.2 (Build 22H313)) of 2025-02-25 built on Mac-1740473029287.local Repository revision: 2320030121b57844d3532119c12b340f1bbde5cb Repository branch: HEAD Windowing system distributor 'Apple', version 10.3.2113 System Description: macOS 12.7.6 Configured using: 'configure --with-ns --with-modules '--enable-locallisppath=/Library/Application Support/Emacs/${version}/site-lisp:/Library/Application Support/Emacs/site-lisp:/usr/local/share/emacs/site-lisp:/opt/homebrew/share/emacs/site-lisp' --with-xwidgets --with-tree-sitter --with-native-compilation=aot 'CFLAGS=-O2 -I/nix/store/z0nspk4zsrimn9432vi6104fkl7gdrhv-libgccjit-13.3.0/include -I/nix/store/z0nspk4zsrimn9432vi6104fkl7gdrhv-libgccjit-13.3.0/include -DFD_SETSIZE=10000 -DDARWIN_UNLIMITED_SELECT -frandom-seed=mfaghx9lmv -isystem /nix/store/asmb0x4za1irhaq72b1k3qainhwkb19v-libiconv-107-dev/include -isystem /nix/store/asmb0x4za1irhaq72b1k3qainhwkb19v-libiconv-107-dev/include -isystem /nix/store/01443hjayg60cxbvql3ydwnyyjkfb32w-libresolv-83-dev/include -isystem /nix/store/01443hjayg60cxbvql3ydwnyyjkfb32w-libresolv-83-dev/include -isystem /nix/store/0amm9xr57xabms75874igzrvvww4kpyf-libsbuf-14.1.0-dev/include -isystem /nix/store/0amm9xr57xabms75874igzrvvww4kpyf-libsbuf-14.1.0-dev/include -isystem /nix/store/9kz40hxpyspw9rbyv3k98xxznbi1w5gm-cups-headers-2.4.11/include -isystem /nix/store/9kz40hxpyspw9rbyv3k98xxznbi1w5gm-cups-headers-2.4.11/include -isystem /nix/store/xl39i36lfv14jb7ilxnx1qadjfi994a4-bash-5.2p37-dev/include -isystem /nix/store/xl39i36lfv14jb7ilxnx1qadjfi994a4-bash-5.2p37-dev/include -isystem /nix/store/2hyi1j17084iziyl1509zj1ply1qn62j-cairo-1.18.2-dev/include -isystem /nix/store/2hyi1j17084iziyl1509zj1ply1qn62j-cairo-1.18.2-dev/include -isystem /nix/store/kxgm9mmq7nxq5j1x4y4w842h9a19xvr0-fontconfig-2.15.0-dev/include -isystem /nix/store/kxgm9mmq7nxq5j1x4y4w842h9a19xvr0-fontconfig-2.15.0-dev/include -isystem /nix/store/cxlb2dhd940yks83105zvwn4z3sga4d8-freetype-2.13.3-dev/include -isystem /nix/store/cxlb2dhd940yks83105zvwn4z3sga4d8-freetype-2.13.3-dev/include -isystem /nix/store/9z76vcdxp46mc99m8lpdj1dglhi7h4rg-zlib-1.3.1-dev/include -isystem /nix/store/9z76vcdxp46mc99m8lpdj1dglhi7h4rg-zlib-1.3.1-dev/include -isystem /nix/store/85fcfl7akk7sz54ivmnym4vxac20vpf3-bzip2-1.0.8-dev/include -isystem /nix/store/85fcfl7akk7sz54ivmnym4vxac20vpf3-bzip2-1.0.8-dev/include -isystem /nix/store/hxz478davwb39pcs9p40chhmj6igh5hn-brotli-1.1.0-dev/include -isystem /nix/store/hxz478davwb39pcs9p40chhmj6igh5hn-brotli-1.1.0-dev/include -isystem /nix/store/44xxnrvzakp5rmi3fxyf5kw2dqif7v34-libpng-apng-1.6.43-dev/include -isystem /nix/store/44xxnrvzakp5rmi3fxyf5kw2dqif7v34-libpng-apng-1.6.43-dev/include -isystem /nix/store/vwigir92v3sswv1ya7i28c3dl1p6f90v-pixman-0.43.4/include -isystem /nix/store/vwigir92v3sswv1ya7i28c3dl1p6f90v-pixman-0.43.4/include -isystem /nix/store/qc7nfms8zdmdmnnqlk8rn3mapdj3phwf-libXext-1.3.6-dev/include -isystem /nix/store/qc7nfms8zdmdmnnqlk8rn3mapdj3phwf-libXext-1.3.6-dev/include -isystem /nix/store/jgw104ycznlpg9fj8rsrrrzccic3c266-xorgproto-2024.1/include -isystem /nix/store/jgw104ycznlpg9fj8rsrrrzccic3c266-xorgproto-2024.1/include -isystem /nix/store/73a0s9dcjdhpa6nsmxp1a0632nzbn2pr-libXau-1.0.11-dev/include -isystem /nix/store/73a0s9dcjdhpa6nsmxp1a0632nzbn2pr-libXau-1.0.11-dev/include -isystem /nix/store/28rndbkhzkzywl551pchxf2qvk44hxai-libXrender-0.9.11-dev/include -isystem /nix/store/28rndbkhzkzywl551pchxf2qvk44hxai-libXrender-0.9.11-dev/include -isystem /nix/store/bh7gw7gqffvcx9pw32cbkppzqgjd11dc-libX11-1.8.10-dev/include -isystem /nix/store/bh7gw7gqffvcx9pw32cbkppzqgjd11dc-libX11-1.8.10-dev/include -isystem /nix/store/shwjdl5chamdnlyckwpns22kshr30wlq-libxcb-1.17.0-dev/include -isystem /nix/store/shwjdl5chamdnlyckwpns22kshr30wlq-libxcb-1.17.0-dev/include -isystem /nix/store/j3m5miqjraaq2lp2sr95wq5n7l3dwnxr-glib-2.82.1-dev/include -isystem /nix/store/j3m5miqjraaq2lp2sr95wq5n7l3dwnxr-glib-2.82.1-dev/include -isystem /nix/store/744q5znp00wfwfwjb2gyhlpxyfzsng9f-libffi-3.4.6-dev/include -isystem /nix/store/744q5znp00wfwfwjb2gyhlpxyfzsng9f-libffi-3.4.6-dev/include -isystem /nix/store/rawf2wxm4vbaqf8ha7d73j51dvx89smb-gettext-0.21.1/include -isystem /nix/store/rawf2wxm4vbaqf8ha7d73j51dvx89smb-gettext-0.21.1/include -isystem /nix/store/5vkqd75k1d4wk6dsgdzxsfv9p692abia-curl-8.11.0-dev/include -isystem /nix/store/5vkqd75k1d4wk6dsgdzxsfv9p692abia-curl-8.11.0-dev/include -isystem /nix/store/688vbixfibxs1i8vmm3nacp1wxlvwzgb-krb5-1.21.3-dev/include -isystem /nix/store/688vbixfibxs1i8vmm3nacp1wxlvwzgb-krb5-1.21.3-dev/include -isystem /nix/store/fhnlgz06xc3sx0nnmxm9pwci9vqakqsc-nghttp2-1.64.0-dev/include -isystem /nix/store/fhnlgz06xc3sx0nnmxm9pwci9vqakqsc-nghttp2-1.64.0-dev/include -isystem /nix/store/fvfg5r2rxy3n5l5p3n0gqwy0rqipi54l-libidn2-2.3.7-dev/include -isystem /nix/store/fvfg5r2rxy3n5l5p3n0gqwy0rqipi54l-libidn2-2.3.7-dev/include -isystem /nix/store/77zdpnid6v7xcg0v0aaqkvqi5nmpcala-openssl-3.3.2-dev/include -isystem /nix/store/77zdpnid6v7xcg0v0aaqkvqi5nmpcala-openssl-3.3.2-dev/include -isystem /nix/store/451icjqk8q7s453gq56gcdwnzb55ydda-libpsl-0.21.5-dev/include -isystem /nix/store/451icjqk8q7s453gq56gcdwnzb55ydda-libpsl-0.21.5-dev/include -isystem /nix/store/1jjpnvrimzz599ynzcxl95ld2zka42d6-libssh2-1.11.1-dev/include -isystem /nix/store/1jjpnvrimzz599ynzcxl95ld2zka42d6-libssh2-1.11.1-dev/include -isystem /nix/store/9kaxzl3irjis25xv41674yybhivz6yyh-zstd-1.5.6-dev/include -isystem /nix/store/9kaxzl3irjis25xv41674yybhivz6yyh-zstd-1.5.6-dev/include -isystem /nix/store/pjqcahqav1i8as6p4b643vdiwsjkm8jy-dbus-1.14.10-dev/include -isystem /nix/store/pjqcahqav1i8as6p4b643vdiwsjkm8jy-dbus-1.14.10-dev/include -isystem /nix/store/r89g524bbi6bppbcky8v6nvka97g2kj0-expat-2.6.4-dev/include -isystem /nix/store/r89g524bbi6bppbcky8v6nvka97g2kj0-expat-2.6.4-dev/include -isystem /nix/store/vcwwl16yk9zm7kd7g5is0zydxyscxxi4-giflib-5.2.2/include -isystem /nix/store/vcwwl16yk9zm7kd7g5is0zydxyscxxi4-giflib-5.2.2/include -isystem /nix/store/wzvk668wvrfclafvbi5as13a095dww45-gmp-with-cxx-6.3.0-dev/include -isystem /nix/store/wzvk668wvrfclafvbi5as13a095dww45-gmp-with-cxx-6.3.0-dev/include -isystem /nix/store/rhra8sm6f4mlxg2p9qwr7cig1zlfwhgq-gnumake-4.4.1/include -isystem /nix/store/rhra8sm6f4mlxg2p9qwr7cig1zlfwhgq-gnumake-4.4.1/include -isystem /nix/store/4navyw0cl4j998a5i8592qzx78m85a22-gnutls-3.8.6-dev/include -isystem /nix/store/4navyw0cl4j998a5i8592qzx78m85a22-gnutls-3.8.6-dev/include -isystem /nix/store/p53zvhzril3nm887is1488z8si9jzlxf-nettle-3.10-dev/include -isystem /nix/store/p53zvhzril3nm887is1488z8si9jzlxf-nettle-3.10-dev/include -isystem /nix/store/w21929d7d9s1pb5z0mc6qvwcm4jksszk-harfbuzz-10.0.1-dev/include -isystem /nix/store/w21929d7d9s1pb5z0mc6qvwcm4jksszk-harfbuzz-10.0.1-dev/include -isystem /nix/store/4d2vl0y6l8yszqbbj2d0nwy8002idlcl-graphite2-1.3.14-dev/include -isystem /nix/store/4d2vl0y6l8yszqbbj2d0nwy8002idlcl-graphite2-1.3.14-dev/include -isystem /nix/store/9f72n3yn24xq60axn30zllyy1kw578my-jansson-2.14-dev/include -isystem /nix/store/9f72n3yn24xq60axn30zllyy1kw578my-jansson-2.14-dev/include -isystem /nix/store/p2vl1zcy4fbh80b93yvz10bf5q9dkizb-jq-1.7.1-dev/include -isystem /nix/store/p2vl1zcy4fbh80b93yvz10bf5q9dkizb-jq-1.7.1-dev/include -isystem /nix/store/2lvj8gzf847j39a0i7dk2ssl77agmvw1-lcms2-2.16-dev/include -isystem /nix/store/2lvj8gzf847j39a0i7dk2ssl77agmvw1-lcms2-2.16-dev/include -isystem /nix/store/a8sncs7z651pc5f4xyawwrbfwayxbxzd-libtiff-4.7.0-dev/include -isystem /nix/store/a8sncs7z651pc5f4xyawwrbfwayxbxzd-libtiff-4.7.0-dev/include -isystem /nix/store/y9mndc4sj4bdzbsmr12hxjsgk0vwj96c-libdeflate-1.22/include -isystem /nix/store/y9mndc4sj4bdzbsmr12hxjsgk0vwj96c-libdeflate-1.22/include -isystem /nix/store/vf6h1cag9hpg0wamp3qzv4yxm47ffyvi-libjpeg-turbo-3.0.4-dev/include -isystem /nix/store/vf6h1cag9hpg0wamp3qzv4yxm47ffyvi-libjpeg-turbo-3.0.4-dev/include -isystem /nix/store/f86v0c1jyn51aqag81ab469gc3rihr67-libwebp-1.4.0/include -isystem /nix/store/f86v0c1jyn51aqag81ab469gc3rihr67-libwebp-1.4.0/include -isystem /nix/store/75mr5gkm1wkcm6v25fhba20j5g0j9jk9-xz-5.6.3-dev/include -isystem /nix/store/75mr5gkm1wkcm6v25fhba20j5g0j9jk9-xz-5.6.3-dev/include -isystem /nix/store/z0nspk4zsrimn9432vi6104fkl7gdrhv-libgccjit-13.3.0/include -isystem /nix/store/z0nspk4zsrimn9432vi6104fkl7gdrhv-libgccjit-13.3.0/include -isystem /nix/store/40kzmm1597mfjgvylid70xq89lzjn0pc-librsvg-2.58.3-dev/include -isystem /nix/store/40kzmm1597mfjgvylid70xq89lzjn0pc-librsvg-2.58.3-dev/include -isystem /nix/store/85kigdsaff9fwyx38rw7d5dvw4h0y7hd-gdk-pixbuf-2.42.12-dev/include -isystem /nix/store/85kigdsaff9fwyx38rw7d5dvw4h0y7hd-gdk-pixbuf-2.42.12-dev/include -isystem /nix/store/fvlx6yjywwr258fmh6k147q1z60dqjzk-libtasn1-4.19.0-dev/include -isystem /nix/store/fvlx6yjywwr258fmh6k147q1z60dqjzk-libtasn1-4.19.0-dev/include -isystem /nix/store/71gaw55q3i35b34lgxm2gjyilcmqyjxj-libunistring-1.2-dev/include -isystem /nix/store/71gaw55q3i35b34lgxm2gjyilcmqyjxj-libunistring-1.2-dev/include -isystem /nix/store/kf8p2xbbxbv3m85kysxf40c0la37rwj6-libwebp-1.4.0/include -isystem /nix/store/kf8p2xbbxbv3m85kysxf40c0la37rwj6-libwebp-1.4.0/include -isystem /nix/store/c6f89b2iyhmkgv8cdms5arwjbpwfvaj3-libxml2-2.13.4-dev/include -isystem /nix/store/c6f89b2iyhmkgv8cdms5arwjbpwfvaj3-libxml2-2.13.4-dev/include -isystem /nix/store/a1w0jf9zwlvcdwrsj6w9x397cd8izw9l-mailutils-3.17/include -isystem /nix/store/a1w0jf9zwlvcdwrsj6w9x397cd8izw9l-mailutils-3.17/include -isystem /nix/store/c0zcl6sav8305n3pb1crk2ysrlfk9ppk-python3-3.12.7/include -isystem /nix/store/c0zcl6sav8305n3pb1crk2ysrlfk9ppk-python3-3.12.7/include -isystem /nix/store/dy6k8szppx7rpa0b3sdxm0q7ni75zbn4-ruby-3.3.5/include -isystem /nix/store/dy6k8szppx7rpa0b3sdxm0q7ni75zbn4-ruby-3.3.5/include -isystem /nix/store/x54qm93xj5pjzn71mpri3fd4wmgd4w94-sqlite-3.46.1-dev/include -isystem /nix/store/x54qm93xj5pjzn71mpri3fd4wmgd4w94-sqlite-3.46.1-dev/include -isystem /nix/store/y4rxg41k29wdmbg5wzakawqlawyi17kl-tree-sitter-0.24.3/include -isystem /nix/store/y4rxg41k29wdmbg5wzakawqlawyi17kl-tree-sitter-0.24.3/include -isystem /nix/store/wfm6r4db6dzcg7ryiwgmyn3b2hl21bkz-libcxx-16.0.6-dev/include -isystem /nix/store/wfm6r4db6dzcg7ryiwgmyn3b2hl21bkz-libcxx-16.0.6-dev/include -isystem /nix/store/y7fqzgkg4qr139v3m4ngsm3ib8mmfak3-compiler-rt-libc-16.0.6-dev/include -isystem /nix/store/y7fqzgkg4qr139v3m4ngsm3ib8mmfak3-compiler-rt-libc-16.0.6-dev/include -isystem /nix/store/9ilm01ghy6ly7gii3s6z41mf6qdmsm63-cups-headers-2.4.11/include -isystem /nix/store/9ilm01ghy6ly7gii3s6z41mf6qdmsm63-cups-headers-2.4.11/include -isystem /nix/store/asmb0x4za1irhaq72b1k3qainhwkb19v-libiconv-107-dev/include -isystem /nix/store/asmb0x4za1irhaq72b1k3qainhwkb19v-libiconv-107-dev/include -isystem /nix/store/01443hjayg60cxbvql3ydwnyyjkfb32w-libresolv-83-dev/include -isystem /nix/store/01443hjayg60cxbvql3ydwnyyjkfb32w-libresolv-83-dev/include -isystem /nix/store/0amm9xr57xabms75874igzrvvww4kpyf-libsbuf-14.1.0-dev/include -isystem /nix/store/0amm9xr57xabms75874igzrvvww4kpyf-libsbuf-14.1.0-dev/include -isystem /nix/store/9kz40hxpyspw9rbyv3k98xxznbi1w5gm-cups-headers-2.4.11/include -isystem /nix/store/9kz40hxpyspw9rbyv3k98xxznbi1w5gm-cups-headers-2.4.11/include -isystem /nix/store/xl39i36lfv14jb7ilxnx1qadjfi994a4-bash-5.2p37-dev/include -isystem /nix/store/xl39i36lfv14jb7ilxnx1qadjfi994a4-bash-5.2p37-dev/include -isystem /nix/store/2hyi1j17084iziyl1509zj1ply1qn62j-cairo-1.18.2-dev/include -isystem /nix/store/2hyi1j17084iziyl1509zj1ply1qn62j-cairo-1.18.2-dev/include -isystem /nix/store/kxgm9mmq7nxq5j1x4y4w842h9a19xvr0-fontconfig-2.15.0-dev/include -isystem /nix/store/kxgm9mmq7nxq5j1x4y4w842h9a19xvr0-fontconfig-2.15.0-dev/include -isystem /nix/store/cxlb2dhd940yks83105zvwn4z3sga4d8-freetype-2.13.3-dev/include -isystem /nix/store/cxlb2dhd940yks83105zvwn4z3sga4d8-freetype-2.13.3-dev/include -isystem /nix/store/9z76vcdxp46mc99m8lpdj1dglhi7h4rg-zlib-1.3.1-dev/include -isystem /nix/store/9z76vcdxp46mc99m8lpdj1dglhi7h4rg-zlib-1.3.1-dev/include -isystem /nix/store/85fcfl7akk7sz54ivmnym4vxac20vpf3-bzip2-1.0.8-dev/include -isystem /nix/store/85fcfl7akk7sz54ivmnym4vxac20vpf3-bzip2-1.0.8-dev/include -isystem /nix/store/hxz478davwb39pcs9p40chhmj6igh5hn-brotli-1.1.0-dev/include -isystem /nix/store/hxz478davwb39pcs9p40chhmj6igh5hn-brotli-1.1.0-dev/include -isystem /nix/store/44xxnrvzakp5rmi3fxyf5kw2dqif7v34-libpng-apng-1.6.43-dev/include -isystem /nix/store/44xxnrvzakp5rmi3fxyf5kw2dqif7v34-libpng-apng-1.6.43-dev/include -isystem /nix/store/vwigir92v3sswv1ya7i28c3dl1p6f90v-pixman-0.43.4/include -isystem /nix/store/vwigir92v3sswv1ya7i28c3dl1p6f90v-pixman-0.43.4/include -isystem /nix/store/qc7nfms8zdmdmnnqlk8rn3mapdj3phwf-libXext-1.3.6-dev/include -isystem /nix/store/qc7nfms8zdmdmnnqlk8rn3mapdj3phwf-libXext-1.3.6-dev/include -isystem /nix/store/jgw104ycznlpg9fj8rsrrrzccic3c266-xorgproto-2024.1/include -isystem /nix/store/jgw104ycznlpg9fj8rsrrrzccic3c266-xorgproto-2024.1/include -isystem /nix/store/73a0s9dcjdhpa6nsmxp1a0632nzbn2pr-libXau-1.0.11-dev/include -isystem /nix/store/73a0s9dcjdhpa6nsmxp1a0632nzbn2pr-libXau-1.0.11-dev/include -isystem /nix/store/28rndbkhzkzywl551pchxf2qvk44hxai-libXrender-0.9.11-dev/include -isystem /nix/store/28rndbkhzkzywl551pchxf2qvk44hxai-libXrender-0.9.11-dev/include -isystem /nix/store/bh7gw7gqffvcx9pw32cbkppzqgjd11dc-libX11-1.8.10-dev/include -isystem /nix/store/bh7gw7gqffvcx9pw32cbkppzqgjd11dc-libX11-1.8.10-dev/include -isystem /nix/store/shwjdl5chamdnlyckwpns22kshr30wlq-libxcb-1.17.0-dev/include -isystem /nix/store/shwjdl5chamdnlyckwpns22kshr30wlq-libxcb-1.17.0-dev/include -isystem /nix/store/j3m5miqjraaq2lp2sr95wq5n7l3dwnxr-glib-2.82.1-dev/include -isystem /nix/store/j3m5miqjraaq2lp2sr95wq5n7l3dwnxr-glib-2.82.1-dev/include -isystem /nix/store/744q5znp00wfwfwjb2gyhlpxyfzsng9f-libffi-3.4.6-dev/include -isystem /nix/store/744q5znp00wfwfwjb2gyhlpxyfzsng9f-libffi-3.4.6-dev/include -isystem /nix/store/rawf2wxm4vbaqf8ha7d73j51dvx89smb-gettext-0.21.1/include -isystem /nix/store/rawf2wxm4vbaqf8ha7d73j51dvx89smb-gettext-0.21.1/include -isystem /nix/store/5vkqd75k1d4wk6dsgdzxsfv9p692abia-curl-8.11.0-dev/include -isystem /nix/store/5vkqd75k1d4wk6dsgdzxsfv9p692abia-curl-8.11.0-dev/include -isystem /nix/store/688vbixfibxs1i8vmm3nacp1wxlvwzgb-krb5-1.21.3-dev/include -isystem /nix/store/688vbixfibxs1i8vmm3nacp1wxlvwzgb-krb5-1.21.3-dev/include -isystem /nix/store/fhnlgz06xc3sx0nnmxm9pwci9vqakqsc-nghttp2-1.64.0-dev/include -isystem /nix/store/fhnlgz06xc3sx0nnmxm9pwci9vqakqsc-nghttp2-1.64.0-dev/include -isystem /nix/store/fvfg5r2rxy3n5l5p3n0gqwy0rqipi54l-libidn2-2.3.7-dev/include -isystem /nix/store/fvfg5r2rxy3n5l5p3n0gqwy0rqipi54l-libidn2-2.3.7-dev/include -isystem /nix/store/77zdpnid6v7xcg0v0aaqkvqi5nmpcala-openssl-3.3.2-dev/include -isystem /nix/store/77zdpnid6v7xcg0v0aaqkvqi5nmpcala-openssl-3.3.2-dev/include -isystem /nix/store/451icjqk8q7s453gq56gcdwnzb55ydda-libpsl-0.21.5-dev/include -isystem /nix/store/451icjqk8q7s453gq56gcdwnzb55ydda-libpsl-0.21.5-dev/include -isystem /nix/store/1jjpnvrimzz599ynzcxl95ld2zka42d6-libssh2-1.11.1-dev/include -isystem /nix/store/1jjpnvrimzz599ynzcxl95ld2zka42d6-libssh2-1.11.1-dev/include -isystem /nix/store/9kaxzl3irjis25xv41674yybhivz6yyh-zstd-1.5.6-dev/include -isystem /nix/store/9kaxzl3irjis25xv41674yybhivz6yyh-zstd-1.5.6-dev/include -isystem /nix/store/pjqcahqav1i8as6p4b643vdiwsjkm8jy-dbus-1.14.10-dev/include -isystem /nix/store/pjqcahqav1i8as6p4b643vdiwsjkm8jy-dbus-1.14.10-dev/include -isystem /nix/store/r89g524bbi6bppbcky8v6nvka97g2kj0-expat-2.6.4-dev/include -isystem /nix/store/r89g524bbi6bppbcky8v6nvka97g2kj0-expat-2.6.4-dev/include -isystem /nix/store/vcwwl16yk9zm7kd7g5is0zydxyscxxi4-giflib-5.2.2/include -isystem /nix/store/vcwwl16yk9zm7kd7g5is0zydxyscxxi4-giflib-5.2.2/include -isystem /nix/store/wzvk668wvrfclafvbi5as13a095dww45-gmp-with-cxx-6.3.0-dev/include -isystem /nix/store/wzvk668wvrfclafvbi5as13a095dww45-gmp-with-cxx-6.3.0-dev/include -isystem /nix/store/rhra8sm6f4mlxg2p9qwr7cig1zlfwhgq-gnumake-4.4.1/include -isystem /nix/store/rhra8sm6f4mlxg2p9qwr7cig1zlfwhgq-gnumake-4.4.1/include -isystem /nix/store/4navyw0cl4j998a5i8592qzx78m85a22-gnutls-3.8.6-dev/include -isystem /nix/store/4navyw0cl4j998a5i8592qzx78m85a22-gnutls-3.8.6-dev/include -isystem /nix/store/p53zvhzril3nm887is1488z8si9jzlxf-nettle-3.10-dev/include -isystem /nix/store/p53zvhzril3nm887is1488z8si9jzlxf-nettle-3.10-dev/include -isystem /nix/store/w21929d7d9s1pb5z0mc6qvwcm4jksszk-harfbuzz-10.0.1-dev/include -isystem /nix/store/w21929d7d9s1pb5z0mc6qvwcm4jksszk-harfbuzz-10.0.1-dev/include -isystem /nix/store/4d2vl0y6l8yszqbbj2d0nwy8002idlcl-graphite2-1.3.14-dev/include -isystem /nix/store/4d2vl0y6l8yszqbbj2d0nwy8002idlcl-graphite2-1.3.14-dev/include -isystem /nix/store/9f72n3yn24xq60axn30zllyy1kw578my-jansson-2.14-dev/include -isystem /nix/store/9f72n3yn24xq60axn30zllyy1kw578my-jansson-2.14-dev/include -isystem /nix/store/p2vl1zcy4fbh80b93yvz10bf5q9dkizb-jq-1.7.1-dev/include -isystem /nix/store/p2vl1zcy4fbh80b93yvz10bf5q9dkizb-jq-1.7.1-dev/include -isystem /nix/store/2lvj8gzf847j39a0i7dk2ssl77agmvw1-lcms2-2.16-dev/include -isystem /nix/store/2lvj8gzf847j39a0i7dk2ssl77agmvw1-lcms2-2.16-dev/include -isystem /nix/store/a8sncs7z651pc5f4xyawwrbfwayxbxzd-libtiff-4.7.0-dev/include -isystem /nix/store/a8sncs7z651pc5f4xyawwrbfwayxbxzd-libtiff-4.7.0-dev/include -isystem /nix/store/y9mndc4sj4bdzbsmr12hxjsgk0vwj96c-libdeflate-1.22/include -isystem /nix/store/y9mndc4sj4bdzbsmr12hxjsgk0vwj96c-libdeflate-1.22/include -isystem /nix/store/vf6h1cag9hpg0wamp3qzv4yxm47ffyvi-libjpeg-turbo-3.0.4-dev/include -isystem /nix/store/vf6h1cag9hpg0wamp3qzv4yxm47ffyvi-libjpeg-turbo-3.0.4-dev/include -isystem /nix/store/f86v0c1jyn51aqag81ab469gc3rihr67-libwebp-1.4.0/include -isystem /nix/store/f86v0c1jyn51aqag81ab469gc3rihr67-libwebp-1.4.0/include -isystem /nix/store/75mr5gkm1wkcm6v25fhba20j5g0j9jk9-xz-5.6.3-dev/include -isystem /nix/store/75mr5gkm1wkcm6v25fhba20j5g0j9jk9-xz-5.6.3-dev/include -isystem /nix/store/z0nspk4zsrimn9432vi6104fkl7gdrhv-libgccjit-13.3.0/include -isystem /nix/store/z0nspk4zsrimn9432vi6104fkl7gdrhv-libgccjit-13.3.0/include -isystem /nix/store/40kzmm1597mfjgvylid70xq89lzjn0pc-librsvg-2.58.3-dev/include -isystem /nix/store/40kzmm1597mfjgvylid70xq89lzjn0pc-librsvg-2.58.3-dev/include -isystem /nix/store/85kigdsaff9fwyx38rw7d5dvw4h0y7hd-gdk-pixbuf-2.42.12-dev/include -isystem /nix/store/85kigdsaff9fwyx38rw7d5dvw4h0y7hd-gdk-pixbuf-2.42.12-dev/include -isystem /nix/store/fvlx6yjywwr258fmh6k147q1z60dqjzk-libtasn1-4.19.0-dev/include -isystem /nix/store/fvlx6yjywwr258fmh6k147q1z60dqjzk-libtasn1-4.19.0-dev/include -isystem /nix/store/71gaw55q3i35b34lgxm2gjyilcmqyjxj-libunistring-1.2-dev/include -isystem /nix/store/71gaw55q3i35b34lgxm2gjyilcmqyjxj-libunistring-1.2-dev/include -isystem /nix/store/kf8p2xbbxbv3m85kysxf40c0la37rwj6-libwebp-1.4.0/include -isystem /nix/store/kf8p2xbbxbv3m85kysxf40c0la37rwj6-libwebp-1.4.0/include -isystem /nix/store/c6f89b2iyhmkgv8cdms5arwjbpwfvaj3-libxml2-2.13.4-dev/include -isystem /nix/store/c6f89b2iyhmkgv8cdms5arwjbpwfvaj3-libxml2-2.13.4-dev/include -isystem /nix/store/a1w0jf9zwlvcdwrsj6w9x397cd8izw9l-mailutils-3.17/include -isystem /nix/store/a1w0jf9zwlvcdwrsj6w9x397cd8izw9l-mailutils-3.17/include -isystem /nix/store/c0zcl6sav8305n3pb1crk2ysrlfk9ppk-python3-3.12.7/include -isystem /nix/store/c0zcl6sav8305n3pb1crk2ysrlfk9ppk-python3-3.12.7/include -isystem /nix/store/dy6k8szppx7rpa0b3sdxm0q7ni75zbn4-ruby-3.3.5/include -isystem /nix/store/dy6k8szppx7rpa0b3sdxm0q7ni75zbn4-ruby-3.3.5/include -isystem /nix/store/x54qm93xj5pjzn71mpri3fd4wmgd4w94-sqlite-3.46.1-dev/include -isystem /nix/store/x54qm93xj5pjzn71mpri3fd4wmgd4w94-sqlite-3.46.1-dev/include -isystem /nix/store/y4rxg41k29wdmbg5wzakawqlawyi17kl-tree-sitter-0.24.3/include -isystem /nix/store/y4rxg41k29wdmbg5wzakawqlawyi17kl-tree-sitter-0.24.3/include -isystem /nix/store/wfm6r4db6dzcg7ryiwgmyn3b2hl21bkz-libcxx-16.0.6-dev/include -isystem /nix/store/wfm6r4db6dzcg7ryiwgmyn3b2hl21bkz-libcxx-16.0.6-dev/include -isystem /nix/store/y7fqzgkg4qr139v3m4ngsm3ib8mmfak3-compiler-rt-libc-16.0.6-dev/include -isystem /nix/store/y7fqzgkg4qr139v3m4ngsm3ib8mmfak3-compiler-rt-libc-16.0.6-dev/include -isystem /nix/store/9ilm01ghy6ly7gii3s6z41mf6qdmsm63-cups-headers-2.4.11/include -isystem /nix/store/9ilm01ghy6ly7gii3s6z41mf6qdmsm63-cups-headers-2.4.11/include' 'LDFLAGS=-Wl,-headerpad_max_install_names -L/nix/store/z0nspk4zsrimn9432vi6104fkl7gdrhv-libgccjit-13.3.0/lib -L/nix/store/z0nspk4zsrimn9432vi6104fkl7gdrhv-libgccjit-13.3.0/lib/gcc/x86_64-apple-darwin/13.3.0 -L/nix/store/z0nspk4zsrimn9432vi6104fkl7gdrhv-libgccjit-13.3.0/lib -I/nix/store/z0nspk4zsrimn9432vi6104fkl7gdrhv-libgccjit-13.3.0/include -I/nix/store/z0nspk4zsrimn9432vi6104fkl7gdrhv-libgccjit-13.3.0/include -L/nix/store/4149r9y9vafbxykjk4j5v1817ssxsj9k-Csu-88/lib -L/nix/store/v7ldx1ra3wrjaasap8bfradapkqi2w1r-libiconv-107/lib -L/nix/store/v7ldx1ra3wrjaasap8bfradapkqi2w1r-libiconv-107/lib -L/nix/store/hp3q3vqvkfffxkywp5x2ccyk1k380rqv-libresolv-83/lib -L/nix/store/hp3q3vqvkfffxkywp5x2ccyk1k380rqv-libresolv-83/lib -L/nix/store/anak03773yiijg43lvnvlmwyc0wd166x-libsbuf-14.1.0/lib -L/nix/store/anak03773yiijg43lvnvlmwyc0wd166x-libsbuf-14.1.0/lib -L/nix/store/frc70sm95i0142k2hkbicijls0lha5l0-libutil-72/lib -L/nix/store/frc70sm95i0142k2hkbicijls0lha5l0-libutil-72/lib -L/nix/store/m1ycgljx741xjscr110pl022qb181gzd-zlib-1.3.1/lib -L/nix/store/m1ycgljx741xjscr110pl022qb181gzd-zlib-1.3.1/lib -L/nix/store/0pqbdhqwrss16ynk3rmcknqhn51wk2ip-bzip2-1.0.8/lib -L/nix/store/0pqbdhqwrss16ynk3rmcknqhn51wk2ip-bzip2-1.0.8/lib -L/nix/store/v8zhc6am8gqbc16w6ik20yj9wbpn015i-brotli-1.1.0-lib/lib -L/nix/store/v8zhc6am8gqbc16w6ik20yj9wbpn015i-brotli-1.1.0-lib/lib -L/nix/store/jgfwi6ciz6pq87xmzj0bag09h19slfm7-libpng-apng-1.6.43/lib -L/nix/store/jgfwi6ciz6pq87xmzj0bag09h19slfm7-libpng-apng-1.6.43/lib -L/nix/store/nw8fkr8bs000d74xq15xmhfl0kfq51mz-freetype-2.13.3/lib -L/nix/store/nw8fkr8bs000d74xq15xmhfl0kfq51mz-freetype-2.13.3/lib -L/nix/store/0llq9ckklcqckx2v6nnc1kmhwiv4yvna-fontconfig-2.15.0-lib/lib -L/nix/store/0llq9ckklcqckx2v6nnc1kmhwiv4yvna-fontconfig-2.15.0-lib/lib -L/nix/store/vwigir92v3sswv1ya7i28c3dl1p6f90v-pixman-0.43.4/lib -L/nix/store/vwigir92v3sswv1ya7i28c3dl1p6f90v-pixman-0.43.4/lib -L/nix/store/zxawpcyrx66lx20xixrngink54ny4d2a-libXau-1.0.11/lib -L/nix/store/zxawpcyrx66lx20xixrngink54ny4d2a-libXau-1.0.11/lib -L/nix/store/06yavfdiykhgrnapj7qlr8jad1w52jp9-libXext-1.3.6/lib -L/nix/store/06yavfdiykhgrnapj7qlr8jad1w52jp9-libXext-1.3.6/lib -L/nix/store/hc612hma6a7ipnizilf0ixmnpy7mji3j-libxcb-1.17.0/lib -L/nix/store/hc612hma6a7ipnizilf0ixmnpy7mji3j-libxcb-1.17.0/lib -L/nix/store/hx8f45m5rlz058v6j7g2v9r557mqf82q-libX11-1.8.10/lib -L/nix/store/hx8f45m5rlz058v6j7g2v9r557mqf82q-libX11-1.8.10/lib -L/nix/store/9rihcvb6ffqyji7jvkpsf25zw1n10kva-libXrender-0.9.11/lib -L/nix/store/9rihcvb6ffqyji7jvkpsf25zw1n10kva-libXrender-0.9.11/lib -L/nix/store/mlkr93yr507585wifdkk40c8ra34ixif-libffi-3.4.6/lib -L/nix/store/mlkr93yr507585wifdkk40c8ra34ixif-libffi-3.4.6/lib -L/nix/store/rawf2wxm4vbaqf8ha7d73j51dvx89smb-gettext-0.21.1/lib -L/nix/store/rawf2wxm4vbaqf8ha7d73j51dvx89smb-gettext-0.21.1/lib -L/nix/store/f9l8mgpd6bj6pqvssvfylbzyqp4akvgj-glib-2.82.1/lib -L/nix/store/f9l8mgpd6bj6pqvssvfylbzyqp4akvgj-glib-2.82.1/lib -L/nix/store/pz3qlz6k1jpkba71vnpvg1pqvz6wwmwz-cairo-1.18.2/lib -L/nix/store/pz3qlz6k1jpkba71vnpvg1pqvz6wwmwz-cairo-1.18.2/lib -L/nix/store/qpagv3fh84wb26g7vpz21l5vhc8lr3sk-krb5-1.21.3-lib/lib -L/nix/store/qpagv3fh84wb26g7vpz21l5vhc8lr3sk-krb5-1.21.3-lib/lib -L/nix/store/10bix00xwffbp143abm7zvjhkhfyigwd-nghttp2-1.64.0-lib/lib -L/nix/store/10bix00xwffbp143abm7zvjhkhfyigwd-nghttp2-1.64.0-lib/lib -L/nix/store/dlyn2lar2pbc6fj7cmpzz3wcx88mnn7y-libidn2-2.3.7/lib -L/nix/store/dlyn2lar2pbc6fj7cmpzz3wcx88mnn7y-libidn2-2.3.7/lib -L/nix/store/4dawypqzka4g4kpq79h11xcg31hais33-openssl-3.3.2/lib -L/nix/store/4dawypqzka4g4kpq79h11xcg31hais33-openssl-3.3.2/lib -L/nix/store/xlk9w7bmpfr1zypx3hxkz5ggkwq4khhv-libpsl-0.21.5/lib -L/nix/store/xlk9w7bmpfr1zypx3hxkz5ggkwq4khhv-libpsl-0.21.5/lib -L/nix/store/3fip4iyaf2arqmrgh9sf4awncmxjhwih-libssh2-1.11.1/lib -L/nix/store/3fip4iyaf2arqmrgh9sf4awncmxjhwih-libssh2-1.11.1/lib -L/nix/store/vv3ygx0is7gg5q99a4fidsk6a6mfccwg-zstd-1.5.6/lib -L/nix/store/vv3ygx0is7gg5q99a4fidsk6a6mfccwg-zstd-1.5.6/lib -L/nix/store/ppzjbkfncrrxmiyh5h32pdn4lk8bi4ba-curl-8.11.0/lib -L/nix/store/ppzjbkfncrrxmiyh5h32pdn4lk8bi4ba-curl-8.11.0/lib -L/nix/store/i8bmbx5h2l8yxk5s2kkvgw76brb7azvi-expat-2.6.4/lib -L/nix/store/i8bmbx5h2l8yxk5s2kkvgw76brb7azvi-expat-2.6.4/lib -L/nix/store/cslzfwql9dkw2k8bb5ka93ws666n2ni8-dbus-1.14.10-lib/lib -L/nix/store/cslzfwql9dkw2k8bb5ka93ws666n2ni8-dbus-1.14.10-lib/lib -L/nix/store/vcwwl16yk9zm7kd7g5is0zydxyscxxi4-giflib-5.2.2/lib -L/nix/store/vcwwl16yk9zm7kd7g5is0zydxyscxxi4-giflib-5.2.2/lib -L/nix/store/4xb0jm0nk2nx2v7drdmy5fxh2rdxsvx2-gmp-with-cxx-6.3.0/lib -L/nix/store/4xb0jm0nk2nx2v7drdmy5fxh2rdxsvx2-gmp-with-cxx-6.3.0/lib -L/nix/store/70a5b97qianp7r6l2kylk5sj4i3pnd4w-nettle-3.10/lib -L/nix/store/70a5b97qianp7r6l2kylk5sj4i3pnd4w-nettle-3.10/lib -L/nix/store/zlxzl21b9kml438w0zd7f3w3n43x21r8-gnutls-3.8.6/lib -L/nix/store/zlxzl21b9kml438w0zd7f3w3n43x21r8-gnutls-3.8.6/lib -L/nix/store/zln58wdqhxd9gxihkv90dvvmi3sa30q5-graphite2-1.3.14/lib -L/nix/store/zln58wdqhxd9gxihkv90dvvmi3sa30q5-graphite2-1.3.14/lib -L/nix/store/agcz8hs1fmgvpk16k6jm7cffzhqvq992-harfbuzz-10.0.1/lib -L/nix/store/agcz8hs1fmgvpk16k6jm7cffzhqvq992-harfbuzz-10.0.1/lib -L/nix/store/8gnrvrgb3ca1my8l1v0kkjd7mcx02k4f-jansson-2.14/lib -L/nix/store/8gnrvrgb3ca1my8l1v0kkjd7mcx02k4f-jansson-2.14/lib -L/nix/store/mbdayyhb7dacdkmzmgpn59w7ixn1xrll-jq-1.7.1/lib -L/nix/store/mbdayyhb7dacdkmzmgpn59w7ixn1xrll-jq-1.7.1/lib -L/nix/store/y9mndc4sj4bdzbsmr12hxjsgk0vwj96c-libdeflate-1.22/lib -L/nix/store/y9mndc4sj4bdzbsmr12hxjsgk0vwj96c-libdeflate-1.22/lib -L/nix/store/prghzn6py2fyyp19pf85x3rkjb302r90-libjpeg-turbo-3.0.4/lib -L/nix/store/prghzn6py2fyyp19pf85x3rkjb302r90-libjpeg-turbo-3.0.4/lib -L/nix/store/f86v0c1jyn51aqag81ab469gc3rihr67-libwebp-1.4.0/lib -L/nix/store/f86v0c1jyn51aqag81ab469gc3rihr67-libwebp-1.4.0/lib -L/nix/store/b0idx47gfb0c8anbzakgrypk8c65lgld-xz-5.6.3/lib -L/nix/store/b0idx47gfb0c8anbzakgrypk8c65lgld-xz-5.6.3/lib -L/nix/store/z1yh0zv3p5dac15cmh7gdigjxzx7s4qx-libtiff-4.7.0/lib -L/nix/store/z1yh0zv3p5dac15cmh7gdigjxzx7s4qx-libtiff-4.7.0/lib -L/nix/store/z3a5j7kp92jwxx7apbpacwgx21nc862m-lcms2-2.16/lib -L/nix/store/z3a5j7kp92jwxx7apbpacwgx21nc862m-lcms2-2.16/lib -L/nix/store/z0nspk4zsrimn9432vi6104fkl7gdrhv-libgccjit-13.3.0/lib -L/nix/store/z0nspk4zsrimn9432vi6104fkl7gdrhv-libgccjit-13.3.0/lib -L/nix/store/5mg5kkw8d3z01r30nc92k6q970g4vq93-gdk-pixbuf-2.42.12/lib -L/nix/store/5mg5kkw8d3z01r30nc92k6q970g4vq93-gdk-pixbuf-2.42.12/lib -L/nix/store/afq11pxj4z598ak9l2fb5vlfp38n8xvp-librsvg-2.58.3/lib -L/nix/store/afq11pxj4z598ak9l2fb5vlfp38n8xvp-librsvg-2.58.3/lib -L/nix/store/ra06nq1qdq0mpgcd4gpmsm5wzwicw1ny-libtasn1-4.19.0/lib -L/nix/store/ra06nq1qdq0mpgcd4gpmsm5wzwicw1ny-libtasn1-4.19.0/lib -L/nix/store/xi8rav0w49yqnrphfg9wj8spkyx114n3-libunistring-1.2/lib -L/nix/store/xi8rav0w49yqnrphfg9wj8spkyx114n3-libunistring-1.2/lib -L/nix/store/kf8p2xbbxbv3m85kysxf40c0la37rwj6-libwebp-1.4.0/lib -L/nix/store/kf8p2xbbxbv3m85kysxf40c0la37rwj6-libwebp-1.4.0/lib -L/nix/store/wi7hm3wmxgpc3lfl16km0jypf4vn2fx3-libxml2-2.13.4/lib -L/nix/store/wi7hm3wmxgpc3lfl16km0jypf4vn2fx3-libxml2-2.13.4/lib -L/nix/store/a1w0jf9zwlvcdwrsj6w9x397cd8izw9l-mailutils-3.17/lib -L/nix/store/a1w0jf9zwlvcdwrsj6w9x397cd8izw9l-mailutils-3.17/lib -L/nix/store/c0zcl6sav8305n3pb1crk2ysrlfk9ppk-python3-3.12.7/lib -L/nix/store/c0zcl6sav8305n3pb1crk2ysrlfk9ppk-python3-3.12.7/lib -L/nix/store/dy6k8szppx7rpa0b3sdxm0q7ni75zbn4-ruby-3.3.5/lib -L/nix/store/dy6k8szppx7rpa0b3sdxm0q7ni75zbn4-ruby-3.3.5/lib -L/nix/store/46g8y4lb0wxlqh1z4b11ndhar1lc9wxa-sqlite-3.46.1/lib -L/nix/store/46g8y4lb0wxlqh1z4b11ndhar1lc9wxa-sqlite-3.46.1/lib -L/nix/store/y4rxg41k29wdmbg5wzakawqlawyi17kl-tree-sitter-0.24.3/lib -L/nix/store/y4rxg41k29wdmbg5wzakawqlawyi17kl-tree-sitter-0.24.3/lib -L/nix/store/sskzc6ic6qnick9rn5ixn0b11ffi7dk6-xcbuild-0.1.1-unstable-2019-11-20/lib -L/nix/store/sskzc6ic6qnick9rn5ixn0b11ffi7dk6-xcbuild-0.1.1-unstable-2019-11-20/lib -L/nix/store/0j6i3mp6xlij4x1n5qzml5g7i08ilak2-libcxx-16.0.6/lib -L/nix/store/0j6i3mp6xlij4x1n5qzml5g7i08ilak2-libcxx-16.0.6/lib -L/nix/store/arhcg306px2y72b48knq99g17irvy23z-compiler-rt-libc-16.0.6/lib -L/nix/store/arhcg306px2y72b48knq99g17irvy23z-compiler-rt-libc-16.0.6/lib -L/nix/store/v7ldx1ra3wrjaasap8bfradapkqi2w1r-libiconv-107/lib -L/nix/store/v7ldx1ra3wrjaasap8bfradapkqi2w1r-libiconv-107/lib -L/nix/store/hp3q3vqvkfffxkywp5x2ccyk1k380rqv-libresolv-83/lib -L/nix/store/hp3q3vqvkfffxkywp5x2ccyk1k380rqv-libresolv-83/lib -L/nix/store/anak03773yiijg43lvnvlmwyc0wd166x-libsbuf-14.1.0/lib -L/nix/store/anak03773yiijg43lvnvlmwyc0wd166x-libsbuf-14.1.0/lib -L/nix/store/frc70sm95i0142k2hkbicijls0lha5l0-libutil-72/lib -L/nix/store/frc70sm95i0142k2hkbicijls0lha5l0-libutil-72/lib -L/nix/store/m1ycgljx741xjscr110pl022qb181gzd-zlib-1.3.1/lib -L/nix/store/m1ycgljx741xjscr110pl022qb181gzd-zlib-1.3.1/lib -L/nix/store/0pqbdhqwrss16ynk3rmcknqhn51wk2ip-bzip2-1.0.8/lib -L/nix/store/0pqbdhqwrss16ynk3rmcknqhn51wk2ip-bzip2-1.0.8/lib -L/nix/store/v8zhc6am8gqbc16w6ik20yj9wbpn015i-brotli-1.1.0-lib/lib -L/nix/store/v8zhc6am8gqbc16w6ik20yj9wbpn015i-brotli-1.1.0-lib/lib -L/nix/store/jgfwi6ciz6pq87xmzj0bag09h19slfm7-libpng-apng-1.6.43/lib -L/nix/store/jgfwi6ciz6pq87xmzj0bag09h19slfm7-libpng-apng-1.6.43/lib -L/nix/store/nw8fkr8bs000d74xq15xmhfl0kfq51mz-freetype-2.13.3/lib -L/nix/store/nw8fkr8bs000d74xq15xmhfl0kfq51mz-freetype-2.13.3/lib -L/nix/store/0llq9ckklcqckx2v6nnc1kmhwiv4yvna-fontconfig-2.15.0-lib/lib -L/nix/store/0llq9ckklcqckx2v6nnc1kmhwiv4yvna-fontconfig-2.15.0-lib/lib -L/nix/store/vwigir92v3sswv1ya7i28c3dl1p6f90v-pixman-0.43.4/lib -L/nix/store/vwigir92v3sswv1ya7i28c3dl1p6f90v-pixman-0.43.4/lib -L/nix/store/zxawpcyrx66lx20xixrngink54ny4d2a-libXau-1.0.11/lib -L/nix/store/zxawpcyrx66lx20xixrngink54ny4d2a-libXau-1.0.11/lib -L/nix/store/06yavfdiykhgrnapj7qlr8jad1w52jp9-libXext-1.3.6/lib -L/nix/store/06yavfdiykhgrnapj7qlr8jad1w52jp9-libXext-1.3.6/lib -L/nix/store/hc612hma6a7ipnizilf0ixmnpy7mji3j-libxcb-1.17.0/lib -L/nix/store/hc612hma6a7ipnizilf0ixmnpy7mji3j-libxcb-1.17.0/lib -L/nix/store/hx8f45m5rlz058v6j7g2v9r557mqf82q-libX11-1.8.10/lib -L/nix/store/hx8f45m5rlz058v6j7g2v9r557mqf82q-libX11-1.8.10/lib -L/nix/store/9rihcvb6ffqyji7jvkpsf25zw1n10kva-libXrender-0.9.11/lib -L/nix/store/9rihcvb6ffqyji7jvkpsf25zw1n10kva-libXrender-0.9.11/lib -L/nix/store/mlkr93yr507585wifdkk40c8ra34ixif-libffi-3.4.6/lib -L/nix/store/mlkr93yr507585wifdkk40c8ra34ixif-libffi-3.4.6/lib -L/nix/store/rawf2wxm4vbaqf8ha7d73j51dvx89smb-gettext-0.21.1/lib -L/nix/store/rawf2wxm4vbaqf8ha7d73j51dvx89smb-gettext-0.21.1/lib -L/nix/store/f9l8mgpd6bj6pqvssvfylbzyqp4akvgj-glib-2.82.1/lib -L/nix/store/f9l8mgpd6bj6pqvssvfylbzyqp4akvgj-glib-2.82.1/lib -L/nix/store/pz3qlz6k1jpkba71vnpvg1pqvz6wwmwz-cairo-1.18.2/lib -L/nix/store/pz3qlz6k1jpkba71vnpvg1pqvz6wwmwz-cairo-1.18.2/lib -L/nix/store/qpagv3fh84wb26g7vpz21l5vhc8lr3sk-krb5-1.21.3-lib/lib -L/nix/store/qpagv3fh84wb26g7vpz21l5vhc8lr3sk-krb5-1.21.3-lib/lib -L/nix/store/10bix00xwffbp143abm7zvjhkhfyigwd-nghttp2-1.64.0-lib/lib -L/nix/store/10bix00xwffbp143abm7zvjhkhfyigwd-nghttp2-1.64.0-lib/lib -L/nix/store/dlyn2lar2pbc6fj7cmpzz3wcx88mnn7y-libidn2-2.3.7/lib -L/nix/store/dlyn2lar2pbc6fj7cmpzz3wcx88mnn7y-libidn2-2.3.7/lib -L/nix/store/4dawypqzka4g4kpq79h11xcg31hais33-openssl-3.3.2/lib -L/nix/store/4dawypqzka4g4kpq79h11xcg31hais33-openssl-3.3.2/lib -L/nix/store/xlk9w7bmpfr1zypx3hxkz5ggkwq4khhv-libpsl-0.21.5/lib -L/nix/store/xlk9w7bmpfr1zypx3hxkz5ggkwq4khhv-libpsl-0.21.5/lib -L/nix/store/3fip4iyaf2arqmrgh9sf4awncmxjhwih-libssh2-1.11.1/lib -L/nix/store/3fip4iyaf2arqmrgh9sf4awncmxjhwih-libssh2-1.11.1/lib -L/nix/store/vv3ygx0is7gg5q99a4fidsk6a6mfccwg-zstd-1.5.6/lib -L/nix/store/vv3ygx0is7gg5q99a4fidsk6a6mfccwg-zstd-1.5.6/lib -L/nix/store/ppzjbkfncrrxmiyh5h32pdn4lk8bi4ba-curl-8.11.0/lib -L/nix/store/ppzjbkfncrrxmiyh5h32pdn4lk8bi4ba-curl-8.11.0/lib -L/nix/store/i8bmbx5h2l8yxk5s2kkvgw76brb7azvi-expat-2.6.4/lib -L/nix/store/i8bmbx5h2l8yxk5s2kkvgw76brb7azvi-expat-2.6.4/lib -L/nix/store/cslzfwql9dkw2k8bb5ka93ws666n2ni8-dbus-1.14.10-lib/lib -L/nix/store/cslzfwql9dkw2k8bb5ka93ws666n2ni8-dbus-1.14.10-lib/lib -L/nix/store/vcwwl16yk9zm7kd7g5is0zydxyscxxi4-giflib-5.2.2/lib -L/nix/store/vcwwl16yk9zm7kd7g5is0zydxyscxxi4-giflib-5.2.2/lib -L/nix/store/4xb0jm0nk2nx2v7drdmy5fxh2rdxsvx2-gmp-with-cxx-6.3.0/lib -L/nix/store/4xb0jm0nk2nx2v7drdmy5fxh2rdxsvx2-gmp-with-cxx-6.3.0/lib -L/nix/store/70a5b97qianp7r6l2kylk5sj4i3pnd4w-nettle-3.10/lib -L/nix/store/70a5b97qianp7r6l2kylk5sj4i3pnd4w-nettle-3.10/lib -L/nix/store/zlxzl21b9kml438w0zd7f3w3n43x21r8-gnutls-3.8.6/lib -L/nix/store/zlxzl21b9kml438w0zd7f3w3n43x21r8-gnutls-3.8.6/lib -L/nix/store/zln58wdqhxd9gxihkv90dvvmi3sa30q5-graphite2-1.3.14/lib -L/nix/store/zln58wdqhxd9gxihkv90dvvmi3sa30q5-graphite2-1.3.14/lib -L/nix/store/agcz8hs1fmgvpk16k6jm7cffzhqvq992-harfbuzz-10.0.1/lib -L/nix/store/agcz8hs1fmgvpk16k6jm7cffzhqvq992-harfbuzz-10.0.1/lib -L/nix/store/8gnrvrgb3ca1my8l1v0kkjd7mcx02k4f-jansson-2.14/lib -L/nix/store/8gnrvrgb3ca1my8l1v0kkjd7mcx02k4f-jansson-2.14/lib -L/nix/store/mbdayyhb7dacdkmzmgpn59w7ixn1xrll-jq-1.7.1/lib -L/nix/store/mbdayyhb7dacdkmzmgpn59w7ixn1xrll-jq-1.7.1/lib -L/nix/store/y9mndc4sj4bdzbsmr12hxjsgk0vwj96c-libdeflate-1.22/lib -L/nix/store/y9mndc4sj4bdzbsmr12hxjsgk0vwj96c-libdeflate-1.22/lib -L/nix/store/prghzn6py2fyyp19pf85x3rkjb302r90-libjpeg-turbo-3.0.4/lib -L/nix/store/prghzn6py2fyyp19pf85x3rkjb302r90-libjpeg-turbo-3.0.4/lib -L/nix/store/f86v0c1jyn51aqag81ab469gc3rihr67-libwebp-1.4.0/lib -L/nix/store/f86v0c1jyn51aqag81ab469gc3rihr67-libwebp-1.4.0/lib -L/nix/store/b0idx47gfb0c8anbzakgrypk8c65lgld-xz-5.6.3/lib -L/nix/store/b0idx47gfb0c8anbzakgrypk8c65lgld-xz-5.6.3/lib -L/nix/store/z1yh0zv3p5dac15cmh7gdigjxzx7s4qx-libtiff-4.7.0/lib -L/nix/store/z1yh0zv3p5dac15cmh7gdigjxzx7s4qx-libtiff-4.7.0/lib -L/nix/store/z3a5j7kp92jwxx7apbpacwgx21nc862m-lcms2-2.16/lib -L/nix/store/z3a5j7kp92jwxx7apbpacwgx21nc862m-lcms2-2.16/lib -L/nix/store/z0nspk4zsrimn9432vi6104fkl7gdrhv-libgccjit-13.3.0/lib -L/nix/store/z0nspk4zsrimn9432vi6104fkl7gdrhv-libgccjit-13.3.0/lib -L/nix/store/5mg5kkw8d3z01r30nc92k6q970g4vq93-gdk-pixbuf-2.42.12/lib -L/nix/store/5mg5kkw8d3z01r30nc92k6q970g4vq93-gdk-pixbuf-2.42.12/lib -L/nix/store/afq11pxj4z598ak9l2fb5vlfp38n8xvp-librsvg-2.58.3/lib -L/nix/store/afq11pxj4z598ak9l2fb5vlfp38n8xvp-librsvg-2.58.3/lib -L/nix/store/ra06nq1qdq0mpgcd4gpmsm5wzwicw1ny-libtasn1-4.19.0/lib -L/nix/store/ra06nq1qdq0mpgcd4gpmsm5wzwicw1ny-libtasn1-4.19.0/lib -L/nix/store/xi8rav0w49yqnrphfg9wj8spkyx114n3-libunistring-1.2/lib -L/nix/store/xi8rav0w49yqnrphfg9wj8spkyx114n3-libunistring-1.2/lib -L/nix/store/kf8p2xbbxbv3m85kysxf40c0la37rwj6-libwebp-1.4.0/lib -L/nix/store/kf8p2xbbxbv3m85kysxf40c0la37rwj6-libwebp-1.4.0/lib -L/nix/store/wi7hm3wmxgpc3lfl16km0jypf4vn2fx3-libxml2-2.13.4/lib -L/nix/store/wi7hm3wmxgpc3lfl16km0jypf4vn2fx3-libxml2-2.13.4/lib -L/nix/store/a1w0jf9zwlvcdwrsj6w9x397cd8izw9l-mailutils-3.17/lib -L/nix/store/a1w0jf9zwlvcdwrsj6w9x397cd8izw9l-mailutils-3.17/lib -L/nix/store/c0zcl6sav8305n3pb1crk2ysrlfk9ppk-python3-3.12.7/lib -L/nix/store/c0zcl6sav8305n3pb1crk2ysrlfk9ppk-python3-3.12.7/lib -L/nix/store/dy6k8szppx7rpa0b3sdxm0q7ni75zbn4-ruby-3.3.5/lib -L/nix/store/dy6k8szppx7rpa0b3sdxm0q7ni75zbn4-ruby-3.3.5/lib -L/nix/store/46g8y4lb0wxlqh1z4b11ndhar1lc9wxa-sqlite-3.46.1/lib -L/nix/store/46g8y4lb0wxlqh1z4b11ndhar1lc9wxa-sqlite-3.46.1/lib -L/nix/store/y4rxg41k29wdmbg5wzakawqlawyi17kl-tree-sitter-0.24.3/lib -L/nix/store/y4rxg41k29wdmbg5wzakawqlawyi17kl-tree-sitter-0.24.3/lib -L/nix/store/sskzc6ic6qnick9rn5ixn0b11ffi7dk6-xcbuild-0.1.1-unstable-2019-11-20/lib -L/nix/store/sskzc6ic6qnick9rn5ixn0b11ffi7dk6-xcbuild-0.1.1-unstable-2019-11-20/lib -L/nix/store/0j6i3mp6xlij4x1n5qzml5g7i08ilak2-libcxx-16.0.6/lib -L/nix/store/0j6i3mp6xlij4x1n5qzml5g7i08ilak2-libcxx-16.0.6/lib -L/nix/store/arhcg306px2y72b48knq99g17irvy23z-compiler-rt-libc-16.0.6/lib -L/nix/store/arhcg306px2y72b48knq99g17irvy23z-compiler-rt-libc-16.0.6/lib'' Configured features: ACL DBUS GIF GLIB GMP GNUTLS JPEG LCMS2 LIBXML2 MODULES NATIVE_COMP NOTIFY KQUEUE NS PDUMPER PNG RSVG SQLITE3 THREADS TIFF TOOLKIT_SCROLL_BARS TREE_SITTER WEBP XIM XWIDGETS ZLIB Important settings: value of $LANG: en_US.UTF-8 locale-coding-system: utf-8-unix Major mode: ELisp-ts/l Minor modes in effect: eglot-tempel-mode: t global-display-line-numbers-mode: t display-line-numbers-mode: t textsize-mode: t pulsar-global-mode: t pulsar-mode: t highlight-function-calls-mode: t yafolding-mode: t prism-mode: t repeat-mode: t recentf-mode: t minibuffer-electric-default-mode: t marginalia-mode: t vertico-multiform-mode: t global-jinx-mode: t vertico-mode: t corfu-popupinfo-mode: t savehist-mode: t which-key-mode: t pyvenv-mode: t my/pyvenv-tracking-mode: t flymake-mode: t aggressive-indent-mode: t indent-bars-mode: t bug-reference-prog-mode: t magit-wip-initial-backup-mode: t magit-wip-before-change-mode: t magit-wip-after-apply-mode: t magit-wip-after-save-mode: t magit-wip-mode: t global-git-commit-mode: t magit-auto-revert-mode: t server-mode: t corfu-echo-mode: t corfu-history-mode: t global-corfu-mode: t corfu-mode: t bufferlo-anywhere-mode: t bufferlo-mode: t recursion-indicator-mode: t minibuffer-depth-indicate-mode: t rainbow-mode: t diff-hl-flydiff-mode: t global-diff-hl-mode: t diff-hl-mode: t global-auto-revert-mode: t page-break-lines-mode: t global-reveal-mode: t reveal-mode: t zoom-mode: t windmove-mode: t ace-window-display-mode: t save-place-mode: t global-so-long-mode: t breadcrumb-local-mode: t symbol-overlay-mode: t global-hl-line-mode: t delete-selection-mode: t my/mode-line-mark-mode: t my/gc-mode-line-mode: t my/native-comp-mode-line-mode: t mode-line-debug-mode: t gcmh-mode: t ultra-scroll-mode: t pixel-scroll-precision-mode: t override-global-mode: t eldoc-mode: t show-paren-mode: t electric-indent-mode: t mouse-wheel-mode: t tab-bar-history-mode: t tab-bar-mode: t menu-bar-mode: t file-name-shadow-mode: t context-menu-mode: t global-font-lock-mode: t font-lock-mode: t blink-cursor-mode: t undelete-frame-mode: t minibuffer-regexp-mode: t buffer-read-only: t size-indication-mode: t column-number-mode: t line-number-mode: t indent-tabs-mode: t transient-mark-mode: t auto-composition-mode: t auto-encryption-mode: t auto-compression-mode: t temp-buffer-resize-mode: t Load-path shadows: ~/proj/shipmints-github/bufferlo/bufferlo hides /Users/shipmints/.emacs.d/elpa/bufferlo-0.8/bufferlo ~/proj/shipmints-github/jinx/jinx hides /Users/shipmints/.emacs.d/elpa/jinx-1.12/jinx /Users/shipmints/.emacs.d/elpa/magit-4.3.0/magit-autorevert hides /Users/shipmints/.emacs.d/elpa/magit-section-4.3.0/magit-autorevert /Users/shipmints/.emacs.d/elpa/cmake-mode-20250114.1444/cmake-mode hides /usr/local/share/emacs/site-lisp/cmake/cmake-mode /Users/shipmints/.emacs.d/elpa/which-key-3.6.1/which-key hides /Applications/Emacs.app/Contents/Resources/lisp/which-key /Users/shipmints/.emacs.d/elpa/modus-themes-4.6.0/theme-loaddefs hides /Applications/Emacs.app/Contents/Resources/lisp/theme-loaddefs /Users/shipmints/.emacs.d/elpa/transient-0.8.4/transient hides /Applications/Emacs.app/Contents/Resources/lisp/transient /Users/shipmints/.emacs.d/elpa/window-tool-bar-0.3/window-tool-bar hides /Applications/Emacs.app/Contents/Resources/lisp/window-tool-bar /Users/shipmints/.emacs.d/elpa/verilog-mode-2025.1.1.100165202/verilog-mode hides /Applications/Emacs.app/Contents/Resources/lisp/progmodes/verilog-mode /Users/shipmints/.emacs.d/elpa/eglot-1.18/eglot hides /Applications/Emacs.app/Contents/Resources/lisp/progmodes/eglot /Users/shipmints/.emacs.d/elpa/org-9.7.23/ob-exp hides /Applications/Emacs.app/Contents/Resources/lisp/org/ob-exp /Users/shipmints/.emacs.d/elpa/org-9.7.23/ob-emacs-lisp hides /Applications/Emacs.app/Contents/Resources/lisp/org/ob-emacs-lisp /Users/shipmints/.emacs.d/elpa/org-9.7.23/oc hides /Applications/Emacs.app/Contents/Resources/lisp/org/oc /Users/shipmints/.emacs.d/elpa/org-9.7.23/ob-css hides /Applications/Emacs.app/Contents/Resources/lisp/org/ob-css /Users/shipmints/.emacs.d/elpa/org-9.7.23/ob-lob hides /Applications/Emacs.app/Contents/Resources/lisp/org/ob-lob /Users/shipmints/.emacs.d/elpa/org-9.7.23/ol-irc hides /Applications/Emacs.app/Contents/Resources/lisp/org/ol-irc /Users/shipmints/.emacs.d/elpa/org-9.7.23/ob-forth hides /Applications/Emacs.app/Contents/Resources/lisp/org/ob-forth /Users/shipmints/.emacs.d/elpa/org-9.7.23/org-macs hides /Applications/Emacs.app/Contents/Resources/lisp/org/org-macs /Users/shipmints/.emacs.d/elpa/org-9.7.23/ob hides /Applications/Emacs.app/Contents/Resources/lisp/org/ob /Users/shipmints/.emacs.d/elpa/org-9.7.23/org-version hides /Applications/Emacs.app/Contents/Resources/lisp/org/org-version /Users/shipmints/.emacs.d/elpa/org-9.7.23/ob-scheme hides /Applications/Emacs.app/Contents/Resources/lisp/org/ob-scheme /Users/shipmints/.emacs.d/elpa/org-9.7.23/ox hides /Applications/Emacs.app/Contents/Resources/lisp/org/ox /Users/shipmints/.emacs.d/elpa/org-9.7.23/ob-C hides /Applications/Emacs.app/Contents/Resources/lisp/org/ob-C /Users/shipmints/.emacs.d/elpa/org-9.7.23/org-capture hides /Applications/Emacs.app/Contents/Resources/lisp/org/org-capture /Users/shipmints/.emacs.d/elpa/org-9.7.23/ob-ref hides /Applications/Emacs.app/Contents/Resources/lisp/org/ob-ref /Users/shipmints/.emacs.d/elpa/org-9.7.23/ob-clojure hides /Applications/Emacs.app/Contents/Resources/lisp/org/ob-clojure /Users/shipmints/.emacs.d/elpa/org-9.7.23/org-mouse hides /Applications/Emacs.app/Contents/Resources/lisp/org/org-mouse /Users/shipmints/.emacs.d/elpa/org-9.7.23/org-persist hides /Applications/Emacs.app/Contents/Resources/lisp/org/org-persist /Users/shipmints/.emacs.d/elpa/org-9.7.23/org-ctags hides /Applications/Emacs.app/Contents/Resources/lisp/org/org-ctags /Users/shipmints/.emacs.d/elpa/org-9.7.23/org-entities hides /Applications/Emacs.app/Contents/Resources/lisp/org/org-entities /Users/shipmints/.emacs.d/elpa/org-9.7.23/org-archive hides /Applications/Emacs.app/Contents/Resources/lisp/org/org-archive /Users/shipmints/.emacs.d/elpa/org-9.7.23/ob-screen hides /Applications/Emacs.app/Contents/Resources/lisp/org/ob-screen /Users/shipmints/.emacs.d/elpa/org-9.7.23/ol-bibtex hides /Applications/Emacs.app/Contents/Resources/lisp/org/ol-bibtex /Users/shipmints/.emacs.d/elpa/org-9.7.23/ob-haskell hides /Applications/Emacs.app/Contents/Resources/lisp/org/ob-haskell /Users/shipmints/.emacs.d/elpa/org-9.7.23/org-loaddefs hides /Applications/Emacs.app/Contents/Resources/lisp/org/org-loaddefs /Users/shipmints/.emacs.d/elpa/org-9.7.23/org-table hides /Applications/Emacs.app/Contents/Resources/lisp/org/org-table /Users/shipmints/.emacs.d/elpa/org-9.7.23/ol-eww hides /Applications/Emacs.app/Contents/Resources/lisp/org/ol-eww /Users/shipmints/.emacs.d/elpa/org-9.7.23/ol-man hides /Applications/Emacs.app/Contents/Resources/lisp/org/ol-man /Users/shipmints/.emacs.d/elpa/org-9.7.23/ox-org hides /Applications/Emacs.app/Contents/Resources/lisp/org/ox-org /Users/shipmints/.emacs.d/elpa/org-9.7.23/org-num hides /Applications/Emacs.app/Contents/Resources/lisp/org/org-num /Users/shipmints/.emacs.d/elpa/org-9.7.23/org-plot hides /Applications/Emacs.app/Contents/Resources/lisp/org/org-plot /Users/shipmints/.emacs.d/elpa/org-9.7.23/ol-rmail hides /Applications/Emacs.app/Contents/Resources/lisp/org/ol-rmail /Users/shipmints/.emacs.d/elpa/org-9.7.23/ob-awk hides /Applications/Emacs.app/Contents/Resources/lisp/org/ob-awk /Users/shipmints/.emacs.d/elpa/org-9.7.23/ob-groovy hides /Applications/Emacs.app/Contents/Resources/lisp/org/ob-groovy /Users/shipmints/.emacs.d/elpa/org-9.7.23/ob-octave hides /Applications/Emacs.app/Contents/Resources/lisp/org/ob-octave /Users/shipmints/.emacs.d/elpa/org-9.7.23/org-faces hides /Applications/Emacs.app/Contents/Resources/lisp/org/org-faces /Users/shipmints/.emacs.d/elpa/org-9.7.23/oc-biblatex hides /Applications/Emacs.app/Contents/Resources/lisp/org/oc-biblatex /Users/shipmints/.emacs.d/elpa/org-9.7.23/org-colview hides /Applications/Emacs.app/Contents/Resources/lisp/org/org-colview /Users/shipmints/.emacs.d/elpa/org-9.7.23/ob-R hides /Applications/Emacs.app/Contents/Resources/lisp/org/ob-R /Users/shipmints/.emacs.d/elpa/org-9.7.23/org-refile hides /Applications/Emacs.app/Contents/Resources/lisp/org/org-refile /Users/shipmints/.emacs.d/elpa/org-9.7.23/org-timer hides /Applications/Emacs.app/Contents/Resources/lisp/org/org-timer /Users/shipmints/.emacs.d/elpa/org-9.7.23/org-mobile hides /Applications/Emacs.app/Contents/Resources/lisp/org/org-mobile /Users/shipmints/.emacs.d/elpa/org-9.7.23/ob-fortran hides /Applications/Emacs.app/Contents/Resources/lisp/org/ob-fortran /Users/shipmints/.emacs.d/elpa/org-9.7.23/ob-shell hides /Applications/Emacs.app/Contents/Resources/lisp/org/ob-shell /Users/shipmints/.emacs.d/elpa/org-9.7.23/ob-perl hides /Applications/Emacs.app/Contents/Resources/lisp/org/ob-perl /Users/shipmints/.emacs.d/elpa/org-9.7.23/ob-sqlite hides /Applications/Emacs.app/Contents/Resources/lisp/org/ob-sqlite /Users/shipmints/.emacs.d/elpa/org-9.7.23/oc-basic hides /Applications/Emacs.app/Contents/Resources/lisp/org/oc-basic /Users/shipmints/.emacs.d/elpa/org-9.7.23/ob-sed hides /Applications/Emacs.app/Contents/Resources/lisp/org/ob-sed /Users/shipmints/.emacs.d/elpa/org-9.7.23/org-list hides /Applications/Emacs.app/Contents/Resources/lisp/org/org-list /Users/shipmints/.emacs.d/elpa/org-9.7.23/ob-ruby hides /Applications/Emacs.app/Contents/Resources/lisp/org/ob-ruby /Users/shipmints/.emacs.d/elpa/org-9.7.23/ob-eval hides /Applications/Emacs.app/Contents/Resources/lisp/org/ob-eval /Users/shipmints/.emacs.d/elpa/org-9.7.23/org-habit hides /Applications/Emacs.app/Contents/Resources/lisp/org/org-habit /Users/shipmints/.emacs.d/elpa/org-9.7.23/org-clock hides /Applications/Emacs.app/Contents/Resources/lisp/org/org-clock /Users/shipmints/.emacs.d/elpa/org-9.7.23/org-goto hides /Applications/Emacs.app/Contents/Resources/lisp/org/org-goto /Users/shipmints/.emacs.d/elpa/org-9.7.23/ox-html hides /Applications/Emacs.app/Contents/Resources/lisp/org/ox-html /Users/shipmints/.emacs.d/elpa/org-9.7.23/org-src hides /Applications/Emacs.app/Contents/Resources/lisp/org/org-src /Users/shipmints/.emacs.d/elpa/org-9.7.23/ob-lisp hides /Applications/Emacs.app/Contents/Resources/lisp/org/ob-lisp /Users/shipmints/.emacs.d/elpa/org-9.7.23/ol-eshell hides /Applications/Emacs.app/Contents/Resources/lisp/org/ol-eshell /Users/shipmints/.emacs.d/elpa/org-9.7.23/ob-ditaa hides /Applications/Emacs.app/Contents/Resources/lisp/org/ob-ditaa /Users/shipmints/.emacs.d/elpa/org-9.7.23/org-pcomplete hides /Applications/Emacs.app/Contents/Resources/lisp/org/org-pcomplete /Users/shipmints/.emacs.d/elpa/org-9.7.23/org-lint hides /Applications/Emacs.app/Contents/Resources/lisp/org/org-lint /Users/shipmints/.emacs.d/elpa/org-9.7.23/ox-latex hides /Applications/Emacs.app/Contents/Resources/lisp/org/ox-latex /Users/shipmints/.emacs.d/elpa/org-9.7.23/ob-sass hides /Applications/Emacs.app/Contents/Resources/lisp/org/ob-sass /Users/shipmints/.emacs.d/elpa/org-9.7.23/ob-tangle hides /Applications/Emacs.app/Contents/Resources/lisp/org/ob-tangle /Users/shipmints/.emacs.d/elpa/org-9.7.23/ob-calc hides /Applications/Emacs.app/Contents/Resources/lisp/org/ob-calc /Users/shipmints/.emacs.d/elpa/org-9.7.23/ob-java hides /Applications/Emacs.app/Contents/Resources/lisp/org/ob-java /Users/shipmints/.emacs.d/elpa/org-9.7.23/ox-icalendar hides /Applications/Emacs.app/Contents/Resources/lisp/org/ox-icalendar /Users/shipmints/.emacs.d/elpa/org-9.7.23/ol-mhe hides /Applications/Emacs.app/Contents/Resources/lisp/org/ol-mhe /Users/shipmints/.emacs.d/elpa/org-9.7.23/org-attach-git hides /Applications/Emacs.app/Contents/Resources/lisp/org/org-attach-git /Users/shipmints/.emacs.d/elpa/org-9.7.23/ox-md hides /Applications/Emacs.app/Contents/Resources/lisp/org/ox-md /Users/shipmints/.emacs.d/elpa/org-9.7.23/ox-beamer hides /Applications/Emacs.app/Contents/Resources/lisp/org/ox-beamer /Users/shipmints/.emacs.d/elpa/org-9.7.23/org-element hides /Applications/Emacs.app/Contents/Resources/lisp/org/org-element /Users/shipmints/.emacs.d/elpa/org-9.7.23/oc-natbib hides /Applications/Emacs.app/Contents/Resources/lisp/org/oc-natbib /Users/shipmints/.emacs.d/elpa/org-9.7.23/org-protocol hides /Applications/Emacs.app/Contents/Resources/lisp/org/org-protocol /Users/shipmints/.emacs.d/elpa/org-9.7.23/ob-gnuplot hides /Applications/Emacs.app/Contents/Resources/lisp/org/ob-gnuplot /Users/shipmints/.emacs.d/elpa/org-9.7.23/org-tempo hides /Applications/Emacs.app/Contents/Resources/lisp/org/org-tempo /Users/shipmints/.emacs.d/elpa/org-9.7.23/ob-latex hides /Applications/Emacs.app/Contents/Resources/lisp/org/ob-latex /Users/shipmints/.emacs.d/elpa/org-9.7.23/ol-w3m hides /Applications/Emacs.app/Contents/Resources/lisp/org/ol-w3m /Users/shipmints/.emacs.d/elpa/org-9.7.23/org-id hides /Applications/Emacs.app/Contents/Resources/lisp/org/org-id /Users/shipmints/.emacs.d/elpa/org-9.7.23/ox-man hides /Applications/Emacs.app/Contents/Resources/lisp/org/ox-man /Users/shipmints/.emacs.d/elpa/org-9.7.23/ol-doi hides /Applications/Emacs.app/Contents/Resources/lisp/org/ol-doi /Users/shipmints/.emacs.d/elpa/org-9.7.23/org-feed hides /Applications/Emacs.app/Contents/Resources/lisp/org/org-feed /Users/shipmints/.emacs.d/elpa/org-9.7.23/org-fold-core hides /Applications/Emacs.app/Contents/Resources/lisp/org/org-fold-core /Users/shipmints/.emacs.d/elpa/org-9.7.23/ob-julia hides /Applications/Emacs.app/Contents/Resources/lisp/org/ob-julia /Users/shipmints/.emacs.d/elpa/org-9.7.23/ob-lua hides /Applications/Emacs.app/Contents/Resources/lisp/org/ob-lua /Users/shipmints/.emacs.d/elpa/org-9.7.23/ob-table hides /Applications/Emacs.app/Contents/Resources/lisp/org/ob-table /Users/shipmints/.emacs.d/elpa/org-9.7.23/ob-ocaml hides /Applications/Emacs.app/Contents/Resources/lisp/org/ob-ocaml /Users/shipmints/.emacs.d/elpa/org-9.7.23/oc-csl hides /Applications/Emacs.app/Contents/Resources/lisp/org/oc-csl /Users/shipmints/.emacs.d/elpa/org-9.7.23/ol-gnus hides /Applications/Emacs.app/Contents/Resources/lisp/org/ol-gnus /Users/shipmints/.emacs.d/elpa/org-9.7.23/org-indent hides /Applications/Emacs.app/Contents/Resources/lisp/org/org-indent /Users/shipmints/.emacs.d/elpa/org-9.7.23/ob-lilypond hides /Applications/Emacs.app/Contents/Resources/lisp/org/ob-lilypond /Users/shipmints/.emacs.d/elpa/org-9.7.23/ob-matlab hides /Applications/Emacs.app/Contents/Resources/lisp/org/ob-matlab /Users/shipmints/.emacs.d/elpa/org-9.7.23/org-datetree hides /Applications/Emacs.app/Contents/Resources/lisp/org/org-datetree /Users/shipmints/.emacs.d/elpa/org-9.7.23/ol-docview hides /Applications/Emacs.app/Contents/Resources/lisp/org/ol-docview /Users/shipmints/.emacs.d/elpa/org-9.7.23/oc-bibtex hides /Applications/Emacs.app/Contents/Resources/lisp/org/oc-bibtex /Users/shipmints/.emacs.d/elpa/org-9.7.23/ob-python hides /Applications/Emacs.app/Contents/Resources/lisp/org/ob-python /Users/shipmints/.emacs.d/elpa/org-9.7.23/ob-makefile hides /Applications/Emacs.app/Contents/Resources/lisp/org/ob-makefile /Users/shipmints/.emacs.d/elpa/org-9.7.23/org-duration hides /Applications/Emacs.app/Contents/Resources/lisp/org/org-duration /Users/shipmints/.emacs.d/elpa/org-9.7.23/org-agenda hides /Applications/Emacs.app/Contents/Resources/lisp/org/org-agenda /Users/shipmints/.emacs.d/elpa/org-9.7.23/ob-dot hides /Applications/Emacs.app/Contents/Resources/lisp/org/ob-dot /Users/shipmints/.emacs.d/elpa/org-9.7.23/ob-js hides /Applications/Emacs.app/Contents/Resources/lisp/org/ob-js /Users/shipmints/.emacs.d/elpa/org-9.7.23/ox-publish hides /Applications/Emacs.app/Contents/Resources/lisp/org/ox-publish /Users/shipmints/.emacs.d/elpa/org-9.7.23/org-inlinetask hides /Applications/Emacs.app/Contents/Resources/lisp/org/org-inlinetask /Users/shipmints/.emacs.d/elpa/org-9.7.23/ob-org hides /Applications/Emacs.app/Contents/Resources/lisp/org/ob-org /Users/shipmints/.emacs.d/elpa/org-9.7.23/org-keys hides /Applications/Emacs.app/Contents/Resources/lisp/org/org-keys /Users/shipmints/.emacs.d/elpa/org-9.7.23/ob-core hides /Applications/Emacs.app/Contents/Resources/lisp/org/ob-core /Users/shipmints/.emacs.d/elpa/org-9.7.23/org-compat hides /Applications/Emacs.app/Contents/Resources/lisp/org/org-compat /Users/shipmints/.emacs.d/elpa/org-9.7.23/ol hides /Applications/Emacs.app/Contents/Resources/lisp/org/ol /Users/shipmints/.emacs.d/elpa/org-9.7.23/ox-odt hides /Applications/Emacs.app/Contents/Resources/lisp/org/ox-odt /Users/shipmints/.emacs.d/elpa/org-9.7.23/ol-info hides /Applications/Emacs.app/Contents/Resources/lisp/org/ol-info /Users/shipmints/.emacs.d/elpa/org-9.7.23/ob-plantuml hides /Applications/Emacs.app/Contents/Resources/lisp/org/ob-plantuml /Users/shipmints/.emacs.d/elpa/org-9.7.23/ob-eshell hides /Applications/Emacs.app/Contents/Resources/lisp/org/ob-eshell /Users/shipmints/.emacs.d/elpa/org-9.7.23/ox-ascii hides /Applications/Emacs.app/Contents/Resources/lisp/org/ox-ascii /Users/shipmints/.emacs.d/elpa/org-9.7.23/ox-koma-letter hides /Applications/Emacs.app/Contents/Resources/lisp/org/ox-koma-letter /Users/shipmints/.emacs.d/elpa/org-9.7.23/ob-maxima hides /Applications/Emacs.app/Contents/Resources/lisp/org/ob-maxima /Users/shipmints/.emacs.d/elpa/org-9.7.23/org hides /Applications/Emacs.app/Contents/Resources/lisp/org/org /Users/shipmints/.emacs.d/elpa/org-9.7.23/ol-bbdb hides /Applications/Emacs.app/Contents/Resources/lisp/org/ol-bbdb /Users/shipmints/.emacs.d/elpa/org-9.7.23/org-macro hides /Applications/Emacs.app/Contents/Resources/lisp/org/org-macro /Users/shipmints/.emacs.d/elpa/org-9.7.23/org-fold hides /Applications/Emacs.app/Contents/Resources/lisp/org/org-fold /Users/shipmints/.emacs.d/elpa/org-9.7.23/ob-sql hides /Applications/Emacs.app/Contents/Resources/lisp/org/ob-sql /Users/shipmints/.emacs.d/elpa/org-9.7.23/org-attach hides /Applications/Emacs.app/Contents/Resources/lisp/org/org-attach /Users/shipmints/.emacs.d/elpa/org-9.7.23/org-cycle hides /Applications/Emacs.app/Contents/Resources/lisp/org/org-cycle /Users/shipmints/.emacs.d/elpa/org-9.7.23/ob-processing hides /Applications/Emacs.app/Contents/Resources/lisp/org/ob-processing /Users/shipmints/.emacs.d/elpa/org-9.7.23/ox-texinfo hides /Applications/Emacs.app/Contents/Resources/lisp/org/ox-texinfo /Users/shipmints/.emacs.d/elpa/org-9.7.23/org-crypt hides /Applications/Emacs.app/Contents/Resources/lisp/org/org-crypt /Users/shipmints/.emacs.d/elpa/org-9.7.23/org-footnote hides /Applications/Emacs.app/Contents/Resources/lisp/org/org-footnote /Users/shipmints/.emacs.d/elpa/org-9.7.23/org-element-ast hides /Applications/Emacs.app/Contents/Resources/lisp/org/org-element-ast /Users/shipmints/.emacs.d/elpa/org-9.7.23/ob-comint hides /Applications/Emacs.app/Contents/Resources/lisp/org/ob-comint /Users/shipmints/.emacs.d/elpa/tramp-2.7.2.1/tramp-androidsu hides /Applications/Emacs.app/Contents/Resources/lisp/net/tramp-androidsu /Users/shipmints/.emacs.d/elpa/tramp-2.7.2.1/tramp-archive hides /Applications/Emacs.app/Contents/Resources/lisp/net/tramp-archive /Users/shipmints/.emacs.d/elpa/tramp-2.7.2.1/tramp-smb hides /Applications/Emacs.app/Contents/Resources/lisp/net/tramp-smb /Users/shipmints/.emacs.d/elpa/tramp-2.7.2.1/tramp-fuse hides /Applications/Emacs.app/Contents/Resources/lisp/net/tramp-fuse /Users/shipmints/.emacs.d/elpa/tramp-2.7.2.1/tramp-uu hides /Applications/Emacs.app/Contents/Resources/lisp/net/tramp-uu /Users/shipmints/.emacs.d/elpa/tramp-2.7.2.1/tramp hides /Applications/Emacs.app/Contents/Resources/lisp/net/tramp /Users/shipmints/.emacs.d/elpa/tramp-2.7.2.1/tramp-adb hides /Applications/Emacs.app/Contents/Resources/lisp/net/tramp-adb /Users/shipmints/.emacs.d/elpa/tramp-2.7.2.1/tramp-loaddefs hides /Applications/Emacs.app/Contents/Resources/lisp/net/tramp-loaddefs /Users/shipmints/.emacs.d/elpa/tramp-2.7.2.1/tramp-message hides /Applications/Emacs.app/Contents/Resources/lisp/net/tramp-message /Users/shipmints/.emacs.d/elpa/tramp-2.7.2.1/tramp-sh hides /Applications/Emacs.app/Contents/Resources/lisp/net/tramp-sh /Users/shipmints/.emacs.d/elpa/tramp-2.7.2.1/tramp-container hides /Applications/Emacs.app/Contents/Resources/lisp/net/tramp-container /Users/shipmints/.emacs.d/elpa/tramp-2.7.2.1/trampver hides /Applications/Emacs.app/Contents/Resources/lisp/net/trampver /Users/shipmints/.emacs.d/elpa/tramp-2.7.2.1/tramp-cmds hides /Applications/Emacs.app/Contents/Resources/lisp/net/tramp-cmds /Users/shipmints/.emacs.d/elpa/tramp-2.7.2.1/tramp-integration hides /Applications/Emacs.app/Contents/Resources/lisp/net/tramp-integration /Users/shipmints/.emacs.d/elpa/tramp-2.7.2.1/tramp-sudoedit hides /Applications/Emacs.app/Contents/Resources/lisp/net/tramp-sudoedit /Users/shipmints/.emacs.d/elpa/tramp-2.7.2.1/tramp-cache hides /Applications/Emacs.app/Contents/Resources/lisp/net/tramp-cache /Users/shipmints/.emacs.d/elpa/tramp-2.7.2.1/tramp-sshfs hides /Applications/Emacs.app/Contents/Resources/lisp/net/tramp-sshfs /Users/shipmints/.emacs.d/elpa/tramp-2.7.2.1/tramp-crypt hides /Applications/Emacs.app/Contents/Resources/lisp/net/tramp-crypt /Users/shipmints/.emacs.d/elpa/tramp-2.7.2.1/tramp-compat hides /Applications/Emacs.app/Contents/Resources/lisp/net/tramp-compat /Users/shipmints/.emacs.d/elpa/tramp-2.7.2.1/tramp-gvfs hides /Applications/Emacs.app/Contents/Resources/lisp/net/tramp-gvfs /Users/shipmints/.emacs.d/elpa/tramp-2.7.2.1/tramp-ftp hides /Applications/Emacs.app/Contents/Resources/lisp/net/tramp-ftp /Users/shipmints/.emacs.d/elpa/tramp-2.7.2.1/tramp-rclone hides /Applications/Emacs.app/Contents/Resources/lisp/net/tramp-rclone /Users/shipmints/.emacs.d/elpa/faceup-20170925.1946/faceup hides /Applications/Emacs.app/Contents/Resources/lisp/emacs-lisp/faceup Features: (shadow sort mail-extr emacsbug dabbrev cape-keyword eglot-tempel peg tempel-collection tempel cape helpful cc-langs trace cl-print edebug elisp-refs char-fold misearch multi-isearch consult-xref oc-basic org-element org-persist org-id org-refile org-element-ast inline avl-tree 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 dig gnus-sum gnus-group gnus-undo gnus-start gnus-dbus dbus gnus-cloud nnimap nnmail mail-source utf7 nnoo gnus-spec gnus-int gnus-range gnus-win gnus nnheader range ol-docview doc-view jka-compr image-mode exif ol-bibtex bibtex ol-bbdb ol-w3m ol-doi org-link-doi goto-addr c++-ts-mode c-ts-mode emacsql-sqlite-builtin sqlite mm-archive network-stream url-cache vc-hg vc-bzr vc-src vc-sccs vc-svn vc-cvs vc-rcs dired-collapse dired-hacks-utils dired-aux f vertico-directory help-fns radix-tree tramp-cmds display-line-numbers vundo textsize pulsar highlight-function-calls checkdoc lisp-mnt yafolding cus-start prism repeat recentf tree-widget minibuf-eldef marginalia vertico-multiform jinx vertico corfu-popupinfo savehist init my-post-init which-key flyspell comint-mime mathjax bash-completion em-term term disp-table ehelp esh-mode esh-var lua-mode typescript-ts-mode js cc-mode cc-fonts cc-guess cc-menus cc-cmds cc-styles cc-align cc-engine cc-vars cc-defs java-ts-mode c-ts-common info-look python pyvenv eshell esh-cmd generator esh-ext esh-opt esh-proc esh-io esh-arg esh-module esh-module-loaddefs esh-util eldoc-box eglot external-completion jsonrpc flymake ert debug backtrace eglot-workspace-configurations aggressive-indent dumb-jump popup xref indent-bars-ts indent-bars git-modes gitignore-mode gitconfig-mode conf-mode gitattributes-mode forge-repos forge-tablist forge-topics forge-commands forge-semi forge-bitbucket buck forge-gogs gogs forge-gitea gtea forge-gitlab glab forge-github ghub-graphql treepy gsexp ghub gnutls forge-forgejo forge-notify forge-revnote forge-pullreq forge-issue forge-topic yaml eieio-custom bug-reference forge-post markdown-mode forge-repo forge forge-core forge-db closql emacsql-sqlite emacsql emacsql-compiler magit-bookmark magit-submodule 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 which-func magit-diff smerge-mode git-commit log-edit message sendmail yank-media rfc822 mml mml-sec epa epg rfc6068 epg-config gnus-util mm-decode mm-bodies mm-encode mailabbrev mail-utils gmm-utils mailheader add-log magit-core magit-autorevert magit-margin magit-transient magit-process with-editor server magit-mode benchmark magit-git magit-base magit-section cursor-sensor crm llama kind-icon svg-lib corfu-echo corfu-history corfu orderless consult-imenu bufferlo consult recursion-indicator mb-depth rainbow-mode diff-hl-margin diff-hl-dired diff-hl-flydiff diff diff-hl log-view pcvs-util vc-dir ewoc vc autorevert-tail-truncate autorevert filenotify fountain-mode elec-pair autoinsert olivetti face-remap org-make-toc s dash org ob ob-tangle ob-ref ob-lob ob-table ob-exp org-macro org-src sh-script smie treesit ob-comint org-pcomplete org-list org-footnote org-faces org-entities ob-emacs-lisp ob-core ob-eval org-cycle org-table ol org-fold org-fold-core org-keys oc org-loaddefs find-func cal-dst cal-menu calendar cal-loaddefs org-version org-compat org-macs htmlize edit-indirect emacs-news-mode noutline outline page-break-lines ispell visual-fill-column adaptive-wrap cap-words superword subword reveal zoom windmove ace-window avy emacs-lock vc-git diff-mode track-changes vc-dispatcher bookmark saveplace tramp-sh jupyter-tramp tramp-cache time-stamp jupyter-server jupyter-server-kernel jupyter-repl jupyter-widget-client simple-httpd jupyter-client jupyter-kernel jupyter-kernelspec jupyter-env jupyter-monads jupyter-messages hmac-def jupyter-mime shr pixel-fill kinsoku url-file svg xml dom jupyter-rest-api url-http url-auth mail-parse rfc2231 rfc2047 rfc2045 mm-util ietf-drums mail-prsvr url-gw puny websocket bindat jupyter-base eieio-base tramp trampver tramp-integration files-x tramp-message tramp-compat xdg shell pcomplete parse-time iso8601 time-date tramp-loaddefs desktop frameset ibuf-macs ibuf-ext ibuffer ibuffer-loaddefs dired-x dired dired-loaddefs tar-mode arc-mode archive-mode vlf vlf-base vlf-tune vlf-setup so-long executable breadcrumb pulse imenu let-alist project-x derived project symbol-overlay thingatpt hl-line re-builder occur-context-resize time grep compile transient format-spec shut-up edmacro kmacro delsel mode-line-debug no-littering compat modus-vivendi-tritanopia-theme modus-vivendi-deuteranopia-theme modus-vivendi-tinted-theme modus-vivendi-theme modus-operandi-tritanopia-theme modus-operandi-deuteranopia-theme modus-operandi-tinted-theme modus-operandi-theme vtable text-property-search modus-themes color cygwin-mount ange-ftp comint ansi-osc ansi-color exec-path-from-shell profiler finder-inf diminish gcmh cus-edit pp cus-load wid-edit ultra-scroll pixel-scroll cua-base ring benchmark-init comp-run advice use-package use-package-ensure use-package-delight use-package-diminish use-package-bind-key bind-key easy-mmode use-package-core adaptive-wrap-autoloads aggressive-indent-autoloads autorevert-tail-truncate-autoloads bash-completion-autoloads benchmark-init-autoloads breadcrumb-autoloads buffer-expose-autoloads buffer-move-autoloads bufferlo-autoloads cape-autoloads casual-suite-autoloads casual-avy-autoloads casual-symbol-overlay-autoloads casual-autoloads clang-format-autoloads clipetty-autoloads cmake-mode-autoloads code-cells-autoloads comint-mime-autoloads consult-eglot-autoloads corfu-candidate-overlay-autoloads corfu-terminal-autoloads corfu-autoloads cpp-auto-include-autoloads csv-mode-autoloads dape-autoloads deft-autoloads diff-hl-autoloads diminish-autoloads dir-config-autoloads dired-collapse-autoloads dired-hacks-utils-autoloads dockerfile-mode-autoloads dumb-jump-autoloads eat-autoloads echo-bar-autoloads edit-indirect-autoloads eglot-tempel-autoloads eglot-autoloads ein-autoloads deferred-autoloads anaphora-autoloads eldoc-box-autoloads embark-consult-autoloads consult-autoloads embark-autoloads exec-path-from-shell-autoloads expand-region-autoloads faceup-autoloads filladapt-autoloads flymake-shellcheck-autoloads forge-autoloads closql-autoloads emacsql-autoloads fountain-mode-autoloads gcmh-autoloads ghub-autoloads git-modes-autoloads goto-char-preview-autoloads goto-line-preview-autoloads helpful-autoloads elisp-refs-autoloads f-autoloads highlight-function-calls-autoloads htmlize-autoloads indent-bars-autoloads jinx-autoloads js2-mode-autoloads jupyter-autoloads kind-icon-autoloads lispy-autoloads hydra-autoloads iedit-autoloads ace-window-autoloads avy-autoloads lua-mode-autoloads lv-autoloads magit-autoloads magit-section-autoloads llama-autoloads marginalia-autoloads markdown-mode-autoloads mathjax-autoloads minibuffer-line-autoloads minimap-autoloads mode-line-debug-autoloads modus-themes-autoloads move-text-autoloads multiple-cursors-autoloads no-littering-autoloads occur-context-resize-autoloads olivetti-autoloads orderless-autoloads org-make-toc-autoloads org-autoloads page-break-lines-autoloads paredit-autoloads polymode-autoloads popon-autoloads popup-autoloads prism-autoloads pulsar-autoloads pyvenv-autoloads rainbow-delimiters-autoloads rainbow-mode-autoloads realgud-ipdb-autoloads realgud-autoloads realgud-recursive-autoloads loc-changes-autoloads load-relative-autoloads recursion-indicator-autoloads region-bindings-mode-autoloads request-autoloads rg-autoloads ruff-format-autoloads reformatter-autoloads shut-up-autoloads simple-httpd-autoloads spell-fu-autoloads sqlite3-autoloads svg-lib-autoloads swiper-autoloads ivy-autoloads symbol-overlay-autoloads tempel-collection-autoloads tempel-autoloads test-simple-autoloads textsize-autoloads tide-autoloads flycheck-autoloads s-autoloads dash-autoloads tramp-autoloads transient-autoloads treepy-autoloads verilog-mode-autoloads vertico-autoloads visual-fill-column-autoloads vlf-autoloads vundo-autoloads web-mode-autoloads websocket-autoloads wgrep-autoloads which-key-autoloads window-tool-bar-autoloads info with-editor-autoloads xclip-autoloads xr-autoloads yafolding-autoloads yaml-autoloads yaml-mode-autoloads zmq-autoloads zoom-autoloads zoutline-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 eieio eieio-core cl-macs password-cache json url-vars early-init my-early-init comp cl-seq comp-cstr cl-extra help-mode comp-common warnings icons rx pcase nsm map byte-opt gv bytecomp byte-compile subr-x cl-loaddefs cl-lib rmc iso-transl tooltip cconv 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 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 xwidget-internal dbusbind kqueue cocoa ns lcms2 multi-tty make-network-process native-compile emacs) Memory information: ((conses 16 1904497 540393) (symbols 48 65358 22) (strings 32 355138 39616) (string-bytes 1 13436956) (vectors 16 151815) (vector-slots 8 2562246 211292) (floats 8 1387 12802) (intervals 56 91890 773) (buffers 992 57)) --000000000000524045062efd65b5 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
As part of my production upgrade to 30.1, I wrote a program to installmy local ELPA tree from scratch, and take the opportunity to prune andcurate packages.

One thing that surprised me, that I didn't not= ice in 29.4, is that if
'package-install-upgrade-built-in' is no= n-nil, 'package-list-packages'
reports built-ins needing upgrade= s from ELPA but to the *identical
versions* in the 30.1 tree.=C2=A0 I wa= s expecting upgrades to be actual
upgrades, not side-grades, as they say= .=C2=A0 The reason I didn't see
this on 29.4, is that the distro ver= sions were older than ELPA so I
was happy to take the upgrades.=C2=A0 Th= is does not appear to be a
regression, just a general bug report.
-Stephane

In GNU Emacs 30.1 (build 1, x86_64-apple-darwin22.6.0, NS= appkit-2299.77
=C2=A0Version 13.7.2 (Build 22H313)) of 2025-02-25 built= on
=C2=A0Mac-1740473029287.local
Repository revision: 2320030121b578= 44d3532119c12b340f1bbde5cb
Repository branch: HEAD
Windowing system d= istributor 'Apple', version 10.3.2113
System Description: =C2=A0= macOS 12.7.6

Configured using:
=C2=A0'configure --with-ns --w= ith-modules
=C2=A0'--enable-locallisppath=3D/Library/Application
= =C2=A0Support/Emacs/${version}/site-lisp:/Library/Application
=C2=A0Supp= ort/Emacs/site-lisp:/usr/local/share/emacs/site-lisp:/opt/homebrew/share/em= acs/site-lisp'
=C2=A0--with-xwidgets --with-tree-sitter --with-nativ= e-compilation=3Daot
=C2=A0'CFLAGS=3D-O2
=C2=A0-I/nix/store/z0nspk= 4zsrimn9432vi6104fkl7gdrhv-libgccjit-13.3.0/include
=C2=A0-I/nix/store/z= 0nspk4zsrimn9432vi6104fkl7gdrhv-libgccjit-13.3.0/include
=C2=A0-DFD_SETS= IZE=3D10000 -DDARWIN_UNLIMITED_SELECT -frandom-seed=3Dmfaghx9lmv
=C2=A0-= isystem
=C2=A0/nix/store/asmb0x4za1irhaq72b1k3qainhwkb19v-libiconv-107-d= ev/include
=C2=A0-isystem
=C2=A0/nix/store/asmb0x4za1irhaq72b1k3qainh= wkb19v-libiconv-107-dev/include
=C2=A0-isystem
=C2=A0/nix/store/01443= hjayg60cxbvql3ydwnyyjkfb32w-libresolv-83-dev/include
=C2=A0-isystem
= =C2=A0/nix/store/01443hjayg60cxbvql3ydwnyyjkfb32w-libresolv-83-dev/include<= br>=C2=A0-isystem
=C2=A0/nix/store/0amm9xr57xabms75874igzrvvww4kpyf-libs= buf-14.1.0-dev/include
=C2=A0-isystem
=C2=A0/nix/store/0amm9xr57xabms= 75874igzrvvww4kpyf-libsbuf-14.1.0-dev/include
=C2=A0-isystem
=C2=A0/n= ix/store/9kz40hxpyspw9rbyv3k98xxznbi1w5gm-cups-headers-2.4.11/include
= =C2=A0-isystem
=C2=A0/nix/store/9kz40hxpyspw9rbyv3k98xxznbi1w5gm-cups-he= aders-2.4.11/include
=C2=A0-isystem
=C2=A0/nix/store/xl39i36lfv14jb7i= lxnx1qadjfi994a4-bash-5.2p37-dev/include
=C2=A0-isystem
=C2=A0/nix/st= ore/xl39i36lfv14jb7ilxnx1qadjfi994a4-bash-5.2p37-dev/include
=C2=A0-isys= tem
=C2=A0/nix/store/2hyi1j17084iziyl1509zj1ply1qn62j-cairo-1.18.2-dev/i= nclude
=C2=A0-isystem
=C2=A0/nix/store/2hyi1j17084iziyl1509zj1ply1qn6= 2j-cairo-1.18.2-dev/include
=C2=A0-isystem
=C2=A0/nix/store/kxgm9mmq7= nxq5j1x4y4w842h9a19xvr0-fontconfig-2.15.0-dev/include
=C2=A0-isystem
= =C2=A0/nix/store/kxgm9mmq7nxq5j1x4y4w842h9a19xvr0-fontconfig-2.15.0-dev/inc= lude
=C2=A0-isystem
=C2=A0/nix/store/cxlb2dhd940yks83105zvwn4z3sga4d8= -freetype-2.13.3-dev/include
=C2=A0-isystem
=C2=A0/nix/store/cxlb2dhd= 940yks83105zvwn4z3sga4d8-freetype-2.13.3-dev/include
=C2=A0-isystem
= =C2=A0/nix/store/9z76vcdxp46mc99m8lpdj1dglhi7h4rg-zlib-1.3.1-dev/include=C2=A0-isystem
=C2=A0/nix/store/9z76vcdxp46mc99m8lpdj1dglhi7h4rg-zlib-1= .3.1-dev/include
=C2=A0-isystem
=C2=A0/nix/store/85fcfl7akk7sz54ivmny= m4vxac20vpf3-bzip2-1.0.8-dev/include
=C2=A0-isystem
=C2=A0/nix/store/= 85fcfl7akk7sz54ivmnym4vxac20vpf3-bzip2-1.0.8-dev/include
=C2=A0-isystem<= br>=C2=A0/nix/store/hxz478davwb39pcs9p40chhmj6igh5hn-brotli-1.1.0-dev/inclu= de
=C2=A0-isystem
=C2=A0/nix/store/hxz478davwb39pcs9p40chhmj6igh5hn-b= rotli-1.1.0-dev/include
=C2=A0-isystem
=C2=A0/nix/store/44xxnrvzakp5r= mi3fxyf5kw2dqif7v34-libpng-apng-1.6.43-dev/include
=C2=A0-isystem
=C2= =A0/nix/store/44xxnrvzakp5rmi3fxyf5kw2dqif7v34-libpng-apng-1.6.43-dev/inclu= de
=C2=A0-isystem
=C2=A0/nix/store/vwigir92v3sswv1ya7i28c3dl1p6f90v-p= ixman-0.43.4/include
=C2=A0-isystem
=C2=A0/nix/store/vwigir92v3sswv1y= a7i28c3dl1p6f90v-pixman-0.43.4/include
=C2=A0-isystem
=C2=A0/nix/stor= e/qc7nfms8zdmdmnnqlk8rn3mapdj3phwf-libXext-1.3.6-dev/include
=C2=A0-isys= tem
=C2=A0/nix/store/qc7nfms8zdmdmnnqlk8rn3mapdj3phwf-libXext-1.3.6-dev/= include
=C2=A0-isystem
=C2=A0/nix/store/jgw104ycznlpg9fj8rsrrrzccic3c= 266-xorgproto-2024.1/include
=C2=A0-isystem
=C2=A0/nix/store/jgw104yc= znlpg9fj8rsrrrzccic3c266-xorgproto-2024.1/include
=C2=A0-isystem
=C2= =A0/nix/store/73a0s9dcjdhpa6nsmxp1a0632nzbn2pr-libXau-1.0.11-dev/include=C2=A0-isystem
=C2=A0/nix/store/73a0s9dcjdhpa6nsmxp1a0632nzbn2pr-libXau= -1.0.11-dev/include
=C2=A0-isystem
=C2=A0/nix/store/28rndbkhzkzywl551= pchxf2qvk44hxai-libXrender-0.9.11-dev/include
=C2=A0-isystem
=C2=A0/n= ix/store/28rndbkhzkzywl551pchxf2qvk44hxai-libXrender-0.9.11-dev/include
= =C2=A0-isystem
=C2=A0/nix/store/bh7gw7gqffvcx9pw32cbkppzqgjd11dc-libX11-= 1.8.10-dev/include
=C2=A0-isystem
=C2=A0/nix/store/bh7gw7gqffvcx9pw32= cbkppzqgjd11dc-libX11-1.8.10-dev/include
=C2=A0-isystem
=C2=A0/nix/st= ore/shwjdl5chamdnlyckwpns22kshr30wlq-libxcb-1.17.0-dev/include
=C2=A0-is= ystem
=C2=A0/nix/store/shwjdl5chamdnlyckwpns22kshr30wlq-libxcb-1.17.0-de= v/include
=C2=A0-isystem
=C2=A0/nix/store/j3m5miqjraaq2lp2sr95wq5n7l3= dwnxr-glib-2.82.1-dev/include
=C2=A0-isystem
=C2=A0/nix/store/j3m5miq= jraaq2lp2sr95wq5n7l3dwnxr-glib-2.82.1-dev/include
=C2=A0-isystem
=C2= =A0/nix/store/744q5znp00wfwfwjb2gyhlpxyfzsng9f-libffi-3.4.6-dev/include
= =C2=A0-isystem
=C2=A0/nix/store/744q5znp00wfwfwjb2gyhlpxyfzsng9f-libffi-= 3.4.6-dev/include
=C2=A0-isystem
=C2=A0/nix/store/rawf2wxm4vbaqf8ha7d= 73j51dvx89smb-gettext-0.21.1/include
=C2=A0-isystem
=C2=A0/nix/store/= rawf2wxm4vbaqf8ha7d73j51dvx89smb-gettext-0.21.1/include
=C2=A0-isystem=C2=A0/nix/store/5vkqd75k1d4wk6dsgdzxsfv9p692abia-curl-8.11.0-dev/include=
=C2=A0-isystem
=C2=A0/nix/store/5vkqd75k1d4wk6dsgdzxsfv9p692abia-cur= l-8.11.0-dev/include
=C2=A0-isystem
=C2=A0/nix/store/688vbixfibxs1i8v= mm3nacp1wxlvwzgb-krb5-1.21.3-dev/include
=C2=A0-isystem
=C2=A0/nix/st= ore/688vbixfibxs1i8vmm3nacp1wxlvwzgb-krb5-1.21.3-dev/include
=C2=A0-isys= tem
=C2=A0/nix/store/fhnlgz06xc3sx0nnmxm9pwci9vqakqsc-nghttp2-1.64.0-dev= /include
=C2=A0-isystem
=C2=A0/nix/store/fhnlgz06xc3sx0nnmxm9pwci9vqa= kqsc-nghttp2-1.64.0-dev/include
=C2=A0-isystem
=C2=A0/nix/store/fvfg5= r2rxy3n5l5p3n0gqwy0rqipi54l-libidn2-2.3.7-dev/include
=C2=A0-isystem
= =C2=A0/nix/store/fvfg5r2rxy3n5l5p3n0gqwy0rqipi54l-libidn2-2.3.7-dev/include=
=C2=A0-isystem
=C2=A0/nix/store/77zdpnid6v7xcg0v0aaqkvqi5nmpcala-ope= nssl-3.3.2-dev/include
=C2=A0-isystem
=C2=A0/nix/store/77zdpnid6v7xcg= 0v0aaqkvqi5nmpcala-openssl-3.3.2-dev/include
=C2=A0-isystem
=C2=A0/ni= x/store/451icjqk8q7s453gq56gcdwnzb55ydda-libpsl-0.21.5-dev/include
=C2= =A0-isystem
=C2=A0/nix/store/451icjqk8q7s453gq56gcdwnzb55ydda-libpsl-0.2= 1.5-dev/include
=C2=A0-isystem
=C2=A0/nix/store/1jjpnvrimzz599ynzcxl9= 5ld2zka42d6-libssh2-1.11.1-dev/include
=C2=A0-isystem
=C2=A0/nix/stor= e/1jjpnvrimzz599ynzcxl95ld2zka42d6-libssh2-1.11.1-dev/include
=C2=A0-isy= stem
=C2=A0/nix/store/9kaxzl3irjis25xv41674yybhivz6yyh-zstd-1.5.6-dev/in= clude
=C2=A0-isystem
=C2=A0/nix/store/9kaxzl3irjis25xv41674yybhivz6yy= h-zstd-1.5.6-dev/include
=C2=A0-isystem
=C2=A0/nix/store/pjqcahqav1i8= as6p4b643vdiwsjkm8jy-dbus-1.14.10-dev/include
=C2=A0-isystem
=C2=A0/n= ix/store/pjqcahqav1i8as6p4b643vdiwsjkm8jy-dbus-1.14.10-dev/include
=C2= =A0-isystem
=C2=A0/nix/store/r89g524bbi6bppbcky8v6nvka97g2kj0-expat-2.6.= 4-dev/include
=C2=A0-isystem
=C2=A0/nix/store/r89g524bbi6bppbcky8v6nv= ka97g2kj0-expat-2.6.4-dev/include
=C2=A0-isystem
=C2=A0/nix/store/vcw= wl16yk9zm7kd7g5is0zydxyscxxi4-giflib-5.2.2/include
=C2=A0-isystem
=C2= =A0/nix/store/vcwwl16yk9zm7kd7g5is0zydxyscxxi4-giflib-5.2.2/include
=C2= =A0-isystem
=C2=A0/nix/store/wzvk668wvrfclafvbi5as13a095dww45-gmp-with-c= xx-6.3.0-dev/include
=C2=A0-isystem
=C2=A0/nix/store/wzvk668wvrfclafv= bi5as13a095dww45-gmp-with-cxx-6.3.0-dev/include
=C2=A0-isystem
=C2=A0= /nix/store/rhra8sm6f4mlxg2p9qwr7cig1zlfwhgq-gnumake-4.4.1/include
=C2=A0= -isystem
=C2=A0/nix/store/rhra8sm6f4mlxg2p9qwr7cig1zlfwhgq-gnumake-4.4.1= /include
=C2=A0-isystem
=C2=A0/nix/store/4navyw0cl4j998a5i8592qzx78m8= 5a22-gnutls-3.8.6-dev/include
=C2=A0-isystem
=C2=A0/nix/store/4navyw0= cl4j998a5i8592qzx78m85a22-gnutls-3.8.6-dev/include
=C2=A0-isystem
=C2= =A0/nix/store/p53zvhzril3nm887is1488z8si9jzlxf-nettle-3.10-dev/include
= =C2=A0-isystem
=C2=A0/nix/store/p53zvhzril3nm887is1488z8si9jzlxf-nettle-= 3.10-dev/include
=C2=A0-isystem
=C2=A0/nix/store/w21929d7d9s1pb5z0mc6= qvwcm4jksszk-harfbuzz-10.0.1-dev/include
=C2=A0-isystem
=C2=A0/nix/st= ore/w21929d7d9s1pb5z0mc6qvwcm4jksszk-harfbuzz-10.0.1-dev/include
=C2=A0-= isystem
=C2=A0/nix/store/4d2vl0y6l8yszqbbj2d0nwy8002idlcl-graphite2-1.3.= 14-dev/include
=C2=A0-isystem
=C2=A0/nix/store/4d2vl0y6l8yszqbbj2d0nw= y8002idlcl-graphite2-1.3.14-dev/include
=C2=A0-isystem
=C2=A0/nix/sto= re/9f72n3yn24xq60axn30zllyy1kw578my-jansson-2.14-dev/include
=C2=A0-isys= tem
=C2=A0/nix/store/9f72n3yn24xq60axn30zllyy1kw578my-jansson-2.14-dev/i= nclude
=C2=A0-isystem
=C2=A0/nix/store/p2vl1zcy4fbh80b93yvz10bf5q9dki= zb-jq-1.7.1-dev/include
=C2=A0-isystem
=C2=A0/nix/store/p2vl1zcy4fbh8= 0b93yvz10bf5q9dkizb-jq-1.7.1-dev/include
=C2=A0-isystem
=C2=A0/nix/st= ore/2lvj8gzf847j39a0i7dk2ssl77agmvw1-lcms2-2.16-dev/include
=C2=A0-isyst= em
=C2=A0/nix/store/2lvj8gzf847j39a0i7dk2ssl77agmvw1-lcms2-2.16-dev/incl= ude
=C2=A0-isystem
=C2=A0/nix/store/a8sncs7z651pc5f4xyawwrbfwayxbxzd-= libtiff-4.7.0-dev/include
=C2=A0-isystem
=C2=A0/nix/store/a8sncs7z651= pc5f4xyawwrbfwayxbxzd-libtiff-4.7.0-dev/include
=C2=A0-isystem
=C2=A0= /nix/store/y9mndc4sj4bdzbsmr12hxjsgk0vwj96c-libdeflate-1.22/include
=C2= =A0-isystem
=C2=A0/nix/store/y9mndc4sj4bdzbsmr12hxjsgk0vwj96c-libdeflate= -1.22/include
=C2=A0-isystem
=C2=A0/nix/store/vf6h1cag9hpg0wamp3qzv4y= xm47ffyvi-libjpeg-turbo-3.0.4-dev/include
=C2=A0-isystem
=C2=A0/nix/s= tore/vf6h1cag9hpg0wamp3qzv4yxm47ffyvi-libjpeg-turbo-3.0.4-dev/include
= =C2=A0-isystem
=C2=A0/nix/store/f86v0c1jyn51aqag81ab469gc3rihr67-libwebp= -1.4.0/include
=C2=A0-isystem
=C2=A0/nix/store/f86v0c1jyn51aqag81ab46= 9gc3rihr67-libwebp-1.4.0/include
=C2=A0-isystem
=C2=A0/nix/store/75mr= 5gkm1wkcm6v25fhba20j5g0j9jk9-xz-5.6.3-dev/include
=C2=A0-isystem
=C2= =A0/nix/store/75mr5gkm1wkcm6v25fhba20j5g0j9jk9-xz-5.6.3-dev/include
=C2= =A0-isystem
=C2=A0/nix/store/z0nspk4zsrimn9432vi6104fkl7gdrhv-libgccjit-= 13.3.0/include
=C2=A0-isystem
=C2=A0/nix/store/z0nspk4zsrimn9432vi610= 4fkl7gdrhv-libgccjit-13.3.0/include
=C2=A0-isystem
=C2=A0/nix/store/4= 0kzmm1597mfjgvylid70xq89lzjn0pc-librsvg-2.58.3-dev/include
=C2=A0-isyste= m
=C2=A0/nix/store/40kzmm1597mfjgvylid70xq89lzjn0pc-librsvg-2.58.3-dev/i= nclude
=C2=A0-isystem
=C2=A0/nix/store/85kigdsaff9fwyx38rw7d5dvw4h0y7= hd-gdk-pixbuf-2.42.12-dev/include
=C2=A0-isystem
=C2=A0/nix/store/85k= igdsaff9fwyx38rw7d5dvw4h0y7hd-gdk-pixbuf-2.42.12-dev/include
=C2=A0-isys= tem
=C2=A0/nix/store/fvlx6yjywwr258fmh6k147q1z60dqjzk-libtasn1-4.19.0-de= v/include
=C2=A0-isystem
=C2=A0/nix/store/fvlx6yjywwr258fmh6k147q1z60= dqjzk-libtasn1-4.19.0-dev/include
=C2=A0-isystem
=C2=A0/nix/store/71g= aw55q3i35b34lgxm2gjyilcmqyjxj-libunistring-1.2-dev/include
=C2=A0-isyste= m
=C2=A0/nix/store/71gaw55q3i35b34lgxm2gjyilcmqyjxj-libunistring-1.2-dev= /include
=C2=A0-isystem
=C2=A0/nix/store/kf8p2xbbxbv3m85kysxf40c0la37= rwj6-libwebp-1.4.0/include
=C2=A0-isystem
=C2=A0/nix/store/kf8p2xbbxb= v3m85kysxf40c0la37rwj6-libwebp-1.4.0/include
=C2=A0-isystem
=C2=A0/ni= x/store/c6f89b2iyhmkgv8cdms5arwjbpwfvaj3-libxml2-2.13.4-dev/include
=C2= =A0-isystem
=C2=A0/nix/store/c6f89b2iyhmkgv8cdms5arwjbpwfvaj3-libxml2-2.= 13.4-dev/include
=C2=A0-isystem
=C2=A0/nix/store/a1w0jf9zwlvcdwrsj6w9= x397cd8izw9l-mailutils-3.17/include
=C2=A0-isystem
=C2=A0/nix/store/a= 1w0jf9zwlvcdwrsj6w9x397cd8izw9l-mailutils-3.17/include
=C2=A0-isystem=C2=A0/nix/store/c0zcl6sav8305n3pb1crk2ysrlfk9ppk-python3-3.12.7/include=C2=A0-isystem
=C2=A0/nix/store/c0zcl6sav8305n3pb1crk2ysrlfk9ppk-pytho= n3-3.12.7/include
=C2=A0-isystem /nix/store/dy6k8szppx7rpa0b3sdxm0q7ni75= zbn4-ruby-3.3.5/include
=C2=A0-isystem /nix/store/dy6k8szppx7rpa0b3sdxm0= q7ni75zbn4-ruby-3.3.5/include
=C2=A0-isystem
=C2=A0/nix/store/x54qm93= xj5pjzn71mpri3fd4wmgd4w94-sqlite-3.46.1-dev/include
=C2=A0-isystem
= =C2=A0/nix/store/x54qm93xj5pjzn71mpri3fd4wmgd4w94-sqlite-3.46.1-dev/include=
=C2=A0-isystem
=C2=A0/nix/store/y4rxg41k29wdmbg5wzakawqlawyi17kl-tre= e-sitter-0.24.3/include
=C2=A0-isystem
=C2=A0/nix/store/y4rxg41k29wdm= bg5wzakawqlawyi17kl-tree-sitter-0.24.3/include
=C2=A0-isystem
=C2=A0/= nix/store/wfm6r4db6dzcg7ryiwgmyn3b2hl21bkz-libcxx-16.0.6-dev/include
=C2= =A0-isystem
=C2=A0/nix/store/wfm6r4db6dzcg7ryiwgmyn3b2hl21bkz-libcxx-16.= 0.6-dev/include
=C2=A0-isystem
=C2=A0/nix/store/y7fqzgkg4qr139v3m4ngs= m3ib8mmfak3-compiler-rt-libc-16.0.6-dev/include
=C2=A0-isystem
=C2=A0= /nix/store/y7fqzgkg4qr139v3m4ngsm3ib8mmfak3-compiler-rt-libc-16.0.6-dev/inc= lude
=C2=A0-isystem
=C2=A0/nix/store/9ilm01ghy6ly7gii3s6z41mf6qdmsm63= -cups-headers-2.4.11/include
=C2=A0-isystem
=C2=A0/nix/store/9ilm01gh= y6ly7gii3s6z41mf6qdmsm63-cups-headers-2.4.11/include
=C2=A0-isystem
= =C2=A0/nix/store/asmb0x4za1irhaq72b1k3qainhwkb19v-libiconv-107-dev/include<= br>=C2=A0-isystem
=C2=A0/nix/store/asmb0x4za1irhaq72b1k3qainhwkb19v-libi= conv-107-dev/include
=C2=A0-isystem
=C2=A0/nix/store/01443hjayg60cxbv= ql3ydwnyyjkfb32w-libresolv-83-dev/include
=C2=A0-isystem
=C2=A0/nix/s= tore/01443hjayg60cxbvql3ydwnyyjkfb32w-libresolv-83-dev/include
=C2=A0-is= ystem
=C2=A0/nix/store/0amm9xr57xabms75874igzrvvww4kpyf-libsbuf-14.1.0-d= ev/include
=C2=A0-isystem
=C2=A0/nix/store/0amm9xr57xabms75874igzrvvw= w4kpyf-libsbuf-14.1.0-dev/include
=C2=A0-isystem
=C2=A0/nix/store/9kz= 40hxpyspw9rbyv3k98xxznbi1w5gm-cups-headers-2.4.11/include
=C2=A0-isystem=
=C2=A0/nix/store/9kz40hxpyspw9rbyv3k98xxznbi1w5gm-cups-headers-2.4.11/i= nclude
=C2=A0-isystem
=C2=A0/nix/store/xl39i36lfv14jb7ilxnx1qadjfi994= a4-bash-5.2p37-dev/include
=C2=A0-isystem
=C2=A0/nix/store/xl39i36lfv= 14jb7ilxnx1qadjfi994a4-bash-5.2p37-dev/include
=C2=A0-isystem
=C2=A0/= nix/store/2hyi1j17084iziyl1509zj1ply1qn62j-cairo-1.18.2-dev/include
=C2= =A0-isystem
=C2=A0/nix/store/2hyi1j17084iziyl1509zj1ply1qn62j-cairo-1.18= .2-dev/include
=C2=A0-isystem
=C2=A0/nix/store/kxgm9mmq7nxq5j1x4y4w84= 2h9a19xvr0-fontconfig-2.15.0-dev/include
=C2=A0-isystem
=C2=A0/nix/st= ore/kxgm9mmq7nxq5j1x4y4w842h9a19xvr0-fontconfig-2.15.0-dev/include
=C2= =A0-isystem
=C2=A0/nix/store/cxlb2dhd940yks83105zvwn4z3sga4d8-freetype-2= .13.3-dev/include
=C2=A0-isystem
=C2=A0/nix/store/cxlb2dhd940yks83105= zvwn4z3sga4d8-freetype-2.13.3-dev/include
=C2=A0-isystem
=C2=A0/nix/s= tore/9z76vcdxp46mc99m8lpdj1dglhi7h4rg-zlib-1.3.1-dev/include
=C2=A0-isys= tem
=C2=A0/nix/store/9z76vcdxp46mc99m8lpdj1dglhi7h4rg-zlib-1.3.1-dev/inc= lude
=C2=A0-isystem
=C2=A0/nix/store/85fcfl7akk7sz54ivmnym4vxac20vpf3= -bzip2-1.0.8-dev/include
=C2=A0-isystem
=C2=A0/nix/store/85fcfl7akk7s= z54ivmnym4vxac20vpf3-bzip2-1.0.8-dev/include
=C2=A0-isystem
=C2=A0/ni= x/store/hxz478davwb39pcs9p40chhmj6igh5hn-brotli-1.1.0-dev/include
=C2=A0= -isystem
=C2=A0/nix/store/hxz478davwb39pcs9p40chhmj6igh5hn-brotli-1.1.0-= dev/include
=C2=A0-isystem
=C2=A0/nix/store/44xxnrvzakp5rmi3fxyf5kw2d= qif7v34-libpng-apng-1.6.43-dev/include
=C2=A0-isystem
=C2=A0/nix/stor= e/44xxnrvzakp5rmi3fxyf5kw2dqif7v34-libpng-apng-1.6.43-dev/include
=C2=A0= -isystem
=C2=A0/nix/store/vwigir92v3sswv1ya7i28c3dl1p6f90v-pixman-0.43.4= /include
=C2=A0-isystem
=C2=A0/nix/store/vwigir92v3sswv1ya7i28c3dl1p6= f90v-pixman-0.43.4/include
=C2=A0-isystem
=C2=A0/nix/store/qc7nfms8zd= mdmnnqlk8rn3mapdj3phwf-libXext-1.3.6-dev/include
=C2=A0-isystem
=C2= =A0/nix/store/qc7nfms8zdmdmnnqlk8rn3mapdj3phwf-libXext-1.3.6-dev/include=C2=A0-isystem
=C2=A0/nix/store/jgw104ycznlpg9fj8rsrrrzccic3c266-xorgpr= oto-2024.1/include
=C2=A0-isystem
=C2=A0/nix/store/jgw104ycznlpg9fj8r= srrrzccic3c266-xorgproto-2024.1/include
=C2=A0-isystem
=C2=A0/nix/sto= re/73a0s9dcjdhpa6nsmxp1a0632nzbn2pr-libXau-1.0.11-dev/include
=C2=A0-isy= stem
=C2=A0/nix/store/73a0s9dcjdhpa6nsmxp1a0632nzbn2pr-libXau-1.0.11-dev= /include
=C2=A0-isystem
=C2=A0/nix/store/28rndbkhzkzywl551pchxf2qvk44= hxai-libXrender-0.9.11-dev/include
=C2=A0-isystem
=C2=A0/nix/store/28= rndbkhzkzywl551pchxf2qvk44hxai-libXrender-0.9.11-dev/include
=C2=A0-isys= tem
=C2=A0/nix/store/bh7gw7gqffvcx9pw32cbkppzqgjd11dc-libX11-1.8.10-dev/= include
=C2=A0-isystem
=C2=A0/nix/store/bh7gw7gqffvcx9pw32cbkppzqgjd1= 1dc-libX11-1.8.10-dev/include
=C2=A0-isystem
=C2=A0/nix/store/shwjdl5= chamdnlyckwpns22kshr30wlq-libxcb-1.17.0-dev/include
=C2=A0-isystem
= =C2=A0/nix/store/shwjdl5chamdnlyckwpns22kshr30wlq-libxcb-1.17.0-dev/include=
=C2=A0-isystem
=C2=A0/nix/store/j3m5miqjraaq2lp2sr95wq5n7l3dwnxr-gli= b-2.82.1-dev/include
=C2=A0-isystem
=C2=A0/nix/store/j3m5miqjraaq2lp2= sr95wq5n7l3dwnxr-glib-2.82.1-dev/include
=C2=A0-isystem
=C2=A0/nix/st= ore/744q5znp00wfwfwjb2gyhlpxyfzsng9f-libffi-3.4.6-dev/include
=C2=A0-isy= stem
=C2=A0/nix/store/744q5znp00wfwfwjb2gyhlpxyfzsng9f-libffi-3.4.6-dev/= include
=C2=A0-isystem
=C2=A0/nix/store/rawf2wxm4vbaqf8ha7d73j51dvx89= smb-gettext-0.21.1/include
=C2=A0-isystem
=C2=A0/nix/store/rawf2wxm4v= baqf8ha7d73j51dvx89smb-gettext-0.21.1/include
=C2=A0-isystem
=C2=A0/n= ix/store/5vkqd75k1d4wk6dsgdzxsfv9p692abia-curl-8.11.0-dev/include
=C2=A0= -isystem
=C2=A0/nix/store/5vkqd75k1d4wk6dsgdzxsfv9p692abia-curl-8.11.0-d= ev/include
=C2=A0-isystem
=C2=A0/nix/store/688vbixfibxs1i8vmm3nacp1wx= lvwzgb-krb5-1.21.3-dev/include
=C2=A0-isystem
=C2=A0/nix/store/688vbi= xfibxs1i8vmm3nacp1wxlvwzgb-krb5-1.21.3-dev/include
=C2=A0-isystem
=C2= =A0/nix/store/fhnlgz06xc3sx0nnmxm9pwci9vqakqsc-nghttp2-1.64.0-dev/include=C2=A0-isystem
=C2=A0/nix/store/fhnlgz06xc3sx0nnmxm9pwci9vqakqsc-nghtt= p2-1.64.0-dev/include
=C2=A0-isystem
=C2=A0/nix/store/fvfg5r2rxy3n5l5= p3n0gqwy0rqipi54l-libidn2-2.3.7-dev/include
=C2=A0-isystem
=C2=A0/nix= /store/fvfg5r2rxy3n5l5p3n0gqwy0rqipi54l-libidn2-2.3.7-dev/include
=C2=A0= -isystem
=C2=A0/nix/store/77zdpnid6v7xcg0v0aaqkvqi5nmpcala-openssl-3.3.2= -dev/include
=C2=A0-isystem
=C2=A0/nix/store/77zdpnid6v7xcg0v0aaqkvqi= 5nmpcala-openssl-3.3.2-dev/include
=C2=A0-isystem
=C2=A0/nix/store/45= 1icjqk8q7s453gq56gcdwnzb55ydda-libpsl-0.21.5-dev/include
=C2=A0-isystem<= br>=C2=A0/nix/store/451icjqk8q7s453gq56gcdwnzb55ydda-libpsl-0.21.5-dev/incl= ude
=C2=A0-isystem
=C2=A0/nix/store/1jjpnvrimzz599ynzcxl95ld2zka42d6-= libssh2-1.11.1-dev/include
=C2=A0-isystem
=C2=A0/nix/store/1jjpnvrimz= z599ynzcxl95ld2zka42d6-libssh2-1.11.1-dev/include
=C2=A0-isystem
=C2= =A0/nix/store/9kaxzl3irjis25xv41674yybhivz6yyh-zstd-1.5.6-dev/include
= =C2=A0-isystem
=C2=A0/nix/store/9kaxzl3irjis25xv41674yybhivz6yyh-zstd-1.= 5.6-dev/include
=C2=A0-isystem
=C2=A0/nix/store/pjqcahqav1i8as6p4b643= vdiwsjkm8jy-dbus-1.14.10-dev/include
=C2=A0-isystem
=C2=A0/nix/store/= pjqcahqav1i8as6p4b643vdiwsjkm8jy-dbus-1.14.10-dev/include
=C2=A0-isystem=
=C2=A0/nix/store/r89g524bbi6bppbcky8v6nvka97g2kj0-expat-2.6.4-dev/inclu= de
=C2=A0-isystem
=C2=A0/nix/store/r89g524bbi6bppbcky8v6nvka97g2kj0-e= xpat-2.6.4-dev/include
=C2=A0-isystem
=C2=A0/nix/store/vcwwl16yk9zm7k= d7g5is0zydxyscxxi4-giflib-5.2.2/include
=C2=A0-isystem
=C2=A0/nix/sto= re/vcwwl16yk9zm7kd7g5is0zydxyscxxi4-giflib-5.2.2/include
=C2=A0-isystem<= br>=C2=A0/nix/store/wzvk668wvrfclafvbi5as13a095dww45-gmp-with-cxx-6.3.0-dev= /include
=C2=A0-isystem
=C2=A0/nix/store/wzvk668wvrfclafvbi5as13a095d= ww45-gmp-with-cxx-6.3.0-dev/include
=C2=A0-isystem
=C2=A0/nix/store/r= hra8sm6f4mlxg2p9qwr7cig1zlfwhgq-gnumake-4.4.1/include
=C2=A0-isystem
= =C2=A0/nix/store/rhra8sm6f4mlxg2p9qwr7cig1zlfwhgq-gnumake-4.4.1/include
= =C2=A0-isystem
=C2=A0/nix/store/4navyw0cl4j998a5i8592qzx78m85a22-gnutls-= 3.8.6-dev/include
=C2=A0-isystem
=C2=A0/nix/store/4navyw0cl4j998a5i85= 92qzx78m85a22-gnutls-3.8.6-dev/include
=C2=A0-isystem
=C2=A0/nix/stor= e/p53zvhzril3nm887is1488z8si9jzlxf-nettle-3.10-dev/include
=C2=A0-isyste= m
=C2=A0/nix/store/p53zvhzril3nm887is1488z8si9jzlxf-nettle-3.10-dev/incl= ude
=C2=A0-isystem
=C2=A0/nix/store/w21929d7d9s1pb5z0mc6qvwcm4jksszk-= harfbuzz-10.0.1-dev/include
=C2=A0-isystem
=C2=A0/nix/store/w21929d7d= 9s1pb5z0mc6qvwcm4jksszk-harfbuzz-10.0.1-dev/include
=C2=A0-isystem
= =C2=A0/nix/store/4d2vl0y6l8yszqbbj2d0nwy8002idlcl-graphite2-1.3.14-dev/incl= ude
=C2=A0-isystem
=C2=A0/nix/store/4d2vl0y6l8yszqbbj2d0nwy8002idlcl-= graphite2-1.3.14-dev/include
=C2=A0-isystem
=C2=A0/nix/store/9f72n3yn= 24xq60axn30zllyy1kw578my-jansson-2.14-dev/include
=C2=A0-isystem
=C2= =A0/nix/store/9f72n3yn24xq60axn30zllyy1kw578my-jansson-2.14-dev/include
= =C2=A0-isystem
=C2=A0/nix/store/p2vl1zcy4fbh80b93yvz10bf5q9dkizb-jq-1.7.= 1-dev/include
=C2=A0-isystem
=C2=A0/nix/store/p2vl1zcy4fbh80b93yvz10b= f5q9dkizb-jq-1.7.1-dev/include
=C2=A0-isystem
=C2=A0/nix/store/2lvj8g= zf847j39a0i7dk2ssl77agmvw1-lcms2-2.16-dev/include
=C2=A0-isystem
=C2= =A0/nix/store/2lvj8gzf847j39a0i7dk2ssl77agmvw1-lcms2-2.16-dev/include
= =C2=A0-isystem
=C2=A0/nix/store/a8sncs7z651pc5f4xyawwrbfwayxbxzd-libtiff= -4.7.0-dev/include
=C2=A0-isystem
=C2=A0/nix/store/a8sncs7z651pc5f4xy= awwrbfwayxbxzd-libtiff-4.7.0-dev/include
=C2=A0-isystem
=C2=A0/nix/st= ore/y9mndc4sj4bdzbsmr12hxjsgk0vwj96c-libdeflate-1.22/include
=C2=A0-isys= tem
=C2=A0/nix/store/y9mndc4sj4bdzbsmr12hxjsgk0vwj96c-libdeflate-1.22/in= clude
=C2=A0-isystem
=C2=A0/nix/store/vf6h1cag9hpg0wamp3qzv4yxm47ffyv= i-libjpeg-turbo-3.0.4-dev/include
=C2=A0-isystem
=C2=A0/nix/store/vf6= h1cag9hpg0wamp3qzv4yxm47ffyvi-libjpeg-turbo-3.0.4-dev/include
=C2=A0-isy= stem
=C2=A0/nix/store/f86v0c1jyn51aqag81ab469gc3rihr67-libwebp-1.4.0/inc= lude
=C2=A0-isystem
=C2=A0/nix/store/f86v0c1jyn51aqag81ab469gc3rihr67= -libwebp-1.4.0/include
=C2=A0-isystem
=C2=A0/nix/store/75mr5gkm1wkcm6= v25fhba20j5g0j9jk9-xz-5.6.3-dev/include
=C2=A0-isystem
=C2=A0/nix/sto= re/75mr5gkm1wkcm6v25fhba20j5g0j9jk9-xz-5.6.3-dev/include
=C2=A0-isystem<= br>=C2=A0/nix/store/z0nspk4zsrimn9432vi6104fkl7gdrhv-libgccjit-13.3.0/inclu= de
=C2=A0-isystem
=C2=A0/nix/store/z0nspk4zsrimn9432vi6104fkl7gdrhv-l= ibgccjit-13.3.0/include
=C2=A0-isystem
=C2=A0/nix/store/40kzmm1597mfj= gvylid70xq89lzjn0pc-librsvg-2.58.3-dev/include
=C2=A0-isystem
=C2=A0/= nix/store/40kzmm1597mfjgvylid70xq89lzjn0pc-librsvg-2.58.3-dev/include
= =C2=A0-isystem
=C2=A0/nix/store/85kigdsaff9fwyx38rw7d5dvw4h0y7hd-gdk-pix= buf-2.42.12-dev/include
=C2=A0-isystem
=C2=A0/nix/store/85kigdsaff9fw= yx38rw7d5dvw4h0y7hd-gdk-pixbuf-2.42.12-dev/include
=C2=A0-isystem
=C2= =A0/nix/store/fvlx6yjywwr258fmh6k147q1z60dqjzk-libtasn1-4.19.0-dev/include<= br>=C2=A0-isystem
=C2=A0/nix/store/fvlx6yjywwr258fmh6k147q1z60dqjzk-libt= asn1-4.19.0-dev/include
=C2=A0-isystem
=C2=A0/nix/store/71gaw55q3i35b= 34lgxm2gjyilcmqyjxj-libunistring-1.2-dev/include
=C2=A0-isystem
=C2= =A0/nix/store/71gaw55q3i35b34lgxm2gjyilcmqyjxj-libunistring-1.2-dev/include=
=C2=A0-isystem
=C2=A0/nix/store/kf8p2xbbxbv3m85kysxf40c0la37rwj6-lib= webp-1.4.0/include
=C2=A0-isystem
=C2=A0/nix/store/kf8p2xbbxbv3m85kys= xf40c0la37rwj6-libwebp-1.4.0/include
=C2=A0-isystem
=C2=A0/nix/store/= c6f89b2iyhmkgv8cdms5arwjbpwfvaj3-libxml2-2.13.4-dev/include
=C2=A0-isyst= em
=C2=A0/nix/store/c6f89b2iyhmkgv8cdms5arwjbpwfvaj3-libxml2-2.13.4-dev/= include
=C2=A0-isystem
=C2=A0/nix/store/a1w0jf9zwlvcdwrsj6w9x397cd8iz= w9l-mailutils-3.17/include
=C2=A0-isystem
=C2=A0/nix/store/a1w0jf9zwl= vcdwrsj6w9x397cd8izw9l-mailutils-3.17/include
=C2=A0-isystem
=C2=A0/n= ix/store/c0zcl6sav8305n3pb1crk2ysrlfk9ppk-python3-3.12.7/include
=C2=A0-= isystem
=C2=A0/nix/store/c0zcl6sav8305n3pb1crk2ysrlfk9ppk-python3-3.12.7= /include
=C2=A0-isystem /nix/store/dy6k8szppx7rpa0b3sdxm0q7ni75zbn4-ruby= -3.3.5/include
=C2=A0-isystem /nix/store/dy6k8szppx7rpa0b3sdxm0q7ni75zbn= 4-ruby-3.3.5/include
=C2=A0-isystem
=C2=A0/nix/store/x54qm93xj5pjzn71= mpri3fd4wmgd4w94-sqlite-3.46.1-dev/include
=C2=A0-isystem
=C2=A0/nix/= store/x54qm93xj5pjzn71mpri3fd4wmgd4w94-sqlite-3.46.1-dev/include
=C2=A0-= isystem
=C2=A0/nix/store/y4rxg41k29wdmbg5wzakawqlawyi17kl-tree-sitter-0.= 24.3/include
=C2=A0-isystem
=C2=A0/nix/store/y4rxg41k29wdmbg5wzakawql= awyi17kl-tree-sitter-0.24.3/include
=C2=A0-isystem
=C2=A0/nix/store/w= fm6r4db6dzcg7ryiwgmyn3b2hl21bkz-libcxx-16.0.6-dev/include
=C2=A0-isystem=
=C2=A0/nix/store/wfm6r4db6dzcg7ryiwgmyn3b2hl21bkz-libcxx-16.0.6-dev/inc= lude
=C2=A0-isystem
=C2=A0/nix/store/y7fqzgkg4qr139v3m4ngsm3ib8mmfak3= -compiler-rt-libc-16.0.6-dev/include
=C2=A0-isystem
=C2=A0/nix/store/= y7fqzgkg4qr139v3m4ngsm3ib8mmfak3-compiler-rt-libc-16.0.6-dev/include
=C2= =A0-isystem
=C2=A0/nix/store/9ilm01ghy6ly7gii3s6z41mf6qdmsm63-cups-heade= rs-2.4.11/include
=C2=A0-isystem
=C2=A0/nix/store/9ilm01ghy6ly7gii3s6= z41mf6qdmsm63-cups-headers-2.4.11/include'
=C2=A0'LDFLAGS=3D-Wl,= -headerpad_max_install_names
=C2=A0-L/nix/store/z0nspk4zsrimn9432vi6104f= kl7gdrhv-libgccjit-13.3.0/lib
=C2=A0-L/nix/store/z0nspk4zsrimn9432vi6104= fkl7gdrhv-libgccjit-13.3.0/lib/gcc/x86_64-apple-darwin/13.3.0
=C2=A0-L/n= ix/store/z0nspk4zsrimn9432vi6104fkl7gdrhv-libgccjit-13.3.0/lib
=C2=A0-I/= nix/store/z0nspk4zsrimn9432vi6104fkl7gdrhv-libgccjit-13.3.0/include
=C2= =A0-I/nix/store/z0nspk4zsrimn9432vi6104fkl7gdrhv-libgccjit-13.3.0/include=C2=A0-L/nix/store/4149r9y9vafbxykjk4j5v1817ssxsj9k-Csu-88/lib
=C2=A0-= L/nix/store/v7ldx1ra3wrjaasap8bfradapkqi2w1r-libiconv-107/lib
=C2=A0-L/n= ix/store/v7ldx1ra3wrjaasap8bfradapkqi2w1r-libiconv-107/lib
=C2=A0-L/nix/= store/hp3q3vqvkfffxkywp5x2ccyk1k380rqv-libresolv-83/lib
=C2=A0-L/nix/sto= re/hp3q3vqvkfffxkywp5x2ccyk1k380rqv-libresolv-83/lib
=C2=A0-L/nix/store/= anak03773yiijg43lvnvlmwyc0wd166x-libsbuf-14.1.0/lib
=C2=A0-L/nix/store/a= nak03773yiijg43lvnvlmwyc0wd166x-libsbuf-14.1.0/lib
=C2=A0-L/nix/store/fr= c70sm95i0142k2hkbicijls0lha5l0-libutil-72/lib
=C2=A0-L/nix/store/frc70sm= 95i0142k2hkbicijls0lha5l0-libutil-72/lib
=C2=A0-L/nix/store/m1ycgljx741x= jscr110pl022qb181gzd-zlib-1.3.1/lib
=C2=A0-L/nix/store/m1ycgljx741xjscr1= 10pl022qb181gzd-zlib-1.3.1/lib
=C2=A0-L/nix/store/0pqbdhqwrss16ynk3rmckn= qhn51wk2ip-bzip2-1.0.8/lib
=C2=A0-L/nix/store/0pqbdhqwrss16ynk3rmcknqhn5= 1wk2ip-bzip2-1.0.8/lib
=C2=A0-L/nix/store/v8zhc6am8gqbc16w6ik20yj9wbpn01= 5i-brotli-1.1.0-lib/lib
=C2=A0-L/nix/store/v8zhc6am8gqbc16w6ik20yj9wbpn0= 15i-brotli-1.1.0-lib/lib
=C2=A0-L/nix/store/jgfwi6ciz6pq87xmzj0bag09h19s= lfm7-libpng-apng-1.6.43/lib
=C2=A0-L/nix/store/jgfwi6ciz6pq87xmzj0bag09h= 19slfm7-libpng-apng-1.6.43/lib
=C2=A0-L/nix/store/nw8fkr8bs000d74xq15xmh= fl0kfq51mz-freetype-2.13.3/lib
=C2=A0-L/nix/store/nw8fkr8bs000d74xq15xmh= fl0kfq51mz-freetype-2.13.3/lib
=C2=A0-L/nix/store/0llq9ckklcqckx2v6nnc1k= mhwiv4yvna-fontconfig-2.15.0-lib/lib
=C2=A0-L/nix/store/0llq9ckklcqckx2v= 6nnc1kmhwiv4yvna-fontconfig-2.15.0-lib/lib
=C2=A0-L/nix/store/vwigir92v3= sswv1ya7i28c3dl1p6f90v-pixman-0.43.4/lib
=C2=A0-L/nix/store/vwigir92v3ss= wv1ya7i28c3dl1p6f90v-pixman-0.43.4/lib
=C2=A0-L/nix/store/zxawpcyrx66lx2= 0xixrngink54ny4d2a-libXau-1.0.11/lib
=C2=A0-L/nix/store/zxawpcyrx66lx20x= ixrngink54ny4d2a-libXau-1.0.11/lib
=C2=A0-L/nix/store/06yavfdiykhgrnapj7= qlr8jad1w52jp9-libXext-1.3.6/lib
=C2=A0-L/nix/store/06yavfdiykhgrnapj7ql= r8jad1w52jp9-libXext-1.3.6/lib
=C2=A0-L/nix/store/hc612hma6a7ipnizilf0ix= mnpy7mji3j-libxcb-1.17.0/lib
=C2=A0-L/nix/store/hc612hma6a7ipnizilf0ixmn= py7mji3j-libxcb-1.17.0/lib
=C2=A0-L/nix/store/hx8f45m5rlz058v6j7g2v9r557= mqf82q-libX11-1.8.10/lib
=C2=A0-L/nix/store/hx8f45m5rlz058v6j7g2v9r557mq= f82q-libX11-1.8.10/lib
=C2=A0-L/nix/store/9rihcvb6ffqyji7jvkpsf25zw1n10k= va-libXrender-0.9.11/lib
=C2=A0-L/nix/store/9rihcvb6ffqyji7jvkpsf25zw1n1= 0kva-libXrender-0.9.11/lib
=C2=A0-L/nix/store/mlkr93yr507585wifdkk40c8ra= 34ixif-libffi-3.4.6/lib
=C2=A0-L/nix/store/mlkr93yr507585wifdkk40c8ra34i= xif-libffi-3.4.6/lib
=C2=A0-L/nix/store/rawf2wxm4vbaqf8ha7d73j51dvx89smb= -gettext-0.21.1/lib
=C2=A0-L/nix/store/rawf2wxm4vbaqf8ha7d73j51dvx89smb-= gettext-0.21.1/lib
=C2=A0-L/nix/store/f9l8mgpd6bj6pqvssvfylbzyqp4akvgj-g= lib-2.82.1/lib
=C2=A0-L/nix/store/f9l8mgpd6bj6pqvssvfylbzyqp4akvgj-glib-= 2.82.1/lib
=C2=A0-L/nix/store/pz3qlz6k1jpkba71vnpvg1pqvz6wwmwz-cairo-1.1= 8.2/lib
=C2=A0-L/nix/store/pz3qlz6k1jpkba71vnpvg1pqvz6wwmwz-cairo-1.18.2= /lib
=C2=A0-L/nix/store/qpagv3fh84wb26g7vpz21l5vhc8lr3sk-krb5-1.21.3-lib= /lib
=C2=A0-L/nix/store/qpagv3fh84wb26g7vpz21l5vhc8lr3sk-krb5-1.21.3-lib= /lib
=C2=A0-L/nix/store/10bix00xwffbp143abm7zvjhkhfyigwd-nghttp2-1.64.0-= lib/lib
=C2=A0-L/nix/store/10bix00xwffbp143abm7zvjhkhfyigwd-nghttp2-1.64= .0-lib/lib
=C2=A0-L/nix/store/dlyn2lar2pbc6fj7cmpzz3wcx88mnn7y-libidn2-2= .3.7/lib
=C2=A0-L/nix/store/dlyn2lar2pbc6fj7cmpzz3wcx88mnn7y-libidn2-2.3= .7/lib
=C2=A0-L/nix/store/4dawypqzka4g4kpq79h11xcg31hais33-openssl-3.3.2= /lib
=C2=A0-L/nix/store/4dawypqzka4g4kpq79h11xcg31hais33-openssl-3.3.2/l= ib
=C2=A0-L/nix/store/xlk9w7bmpfr1zypx3hxkz5ggkwq4khhv-libpsl-0.21.5/lib=
=C2=A0-L/nix/store/xlk9w7bmpfr1zypx3hxkz5ggkwq4khhv-libpsl-0.21.5/lib=C2=A0-L/nix/store/3fip4iyaf2arqmrgh9sf4awncmxjhwih-libssh2-1.11.1/lib=C2=A0-L/nix/store/3fip4iyaf2arqmrgh9sf4awncmxjhwih-libssh2-1.11.1/lib
= =C2=A0-L/nix/store/vv3ygx0is7gg5q99a4fidsk6a6mfccwg-zstd-1.5.6/lib
=C2= =A0-L/nix/store/vv3ygx0is7gg5q99a4fidsk6a6mfccwg-zstd-1.5.6/lib
=C2=A0-L= /nix/store/ppzjbkfncrrxmiyh5h32pdn4lk8bi4ba-curl-8.11.0/lib
=C2=A0-L/nix= /store/ppzjbkfncrrxmiyh5h32pdn4lk8bi4ba-curl-8.11.0/lib
=C2=A0-L/nix/sto= re/i8bmbx5h2l8yxk5s2kkvgw76brb7azvi-expat-2.6.4/lib
=C2=A0-L/nix/store/i= 8bmbx5h2l8yxk5s2kkvgw76brb7azvi-expat-2.6.4/lib
=C2=A0-L/nix/store/cslzf= wql9dkw2k8bb5ka93ws666n2ni8-dbus-1.14.10-lib/lib
=C2=A0-L/nix/store/cslz= fwql9dkw2k8bb5ka93ws666n2ni8-dbus-1.14.10-lib/lib
=C2=A0-L/nix/store/vcw= wl16yk9zm7kd7g5is0zydxyscxxi4-giflib-5.2.2/lib
=C2=A0-L/nix/store/vcwwl1= 6yk9zm7kd7g5is0zydxyscxxi4-giflib-5.2.2/lib
=C2=A0-L/nix/store/4xb0jm0nk= 2nx2v7drdmy5fxh2rdxsvx2-gmp-with-cxx-6.3.0/lib
=C2=A0-L/nix/store/4xb0jm= 0nk2nx2v7drdmy5fxh2rdxsvx2-gmp-with-cxx-6.3.0/lib
=C2=A0-L/nix/store/70a= 5b97qianp7r6l2kylk5sj4i3pnd4w-nettle-3.10/lib
=C2=A0-L/nix/store/70a5b97= qianp7r6l2kylk5sj4i3pnd4w-nettle-3.10/lib
=C2=A0-L/nix/store/zlxzl21b9km= l438w0zd7f3w3n43x21r8-gnutls-3.8.6/lib
=C2=A0-L/nix/store/zlxzl21b9kml43= 8w0zd7f3w3n43x21r8-gnutls-3.8.6/lib
=C2=A0-L/nix/store/zln58wdqhxd9gxihk= v90dvvmi3sa30q5-graphite2-1.3.14/lib
=C2=A0-L/nix/store/zln58wdqhxd9gxih= kv90dvvmi3sa30q5-graphite2-1.3.14/lib
=C2=A0-L/nix/store/agcz8hs1fmgvpk1= 6k6jm7cffzhqvq992-harfbuzz-10.0.1/lib
=C2=A0-L/nix/store/agcz8hs1fmgvpk1= 6k6jm7cffzhqvq992-harfbuzz-10.0.1/lib
=C2=A0-L/nix/store/8gnrvrgb3ca1my8= l1v0kkjd7mcx02k4f-jansson-2.14/lib
=C2=A0-L/nix/store/8gnrvrgb3ca1my8l1v= 0kkjd7mcx02k4f-jansson-2.14/lib
=C2=A0-L/nix/store/mbdayyhb7dacdkmzmgpn5= 9w7ixn1xrll-jq-1.7.1/lib
=C2=A0-L/nix/store/mbdayyhb7dacdkmzmgpn59w7ixn1= xrll-jq-1.7.1/lib
=C2=A0-L/nix/store/y9mndc4sj4bdzbsmr12hxjsgk0vwj96c-li= bdeflate-1.22/lib
=C2=A0-L/nix/store/y9mndc4sj4bdzbsmr12hxjsgk0vwj96c-li= bdeflate-1.22/lib
=C2=A0-L/nix/store/prghzn6py2fyyp19pf85x3rkjb302r90-li= bjpeg-turbo-3.0.4/lib
=C2=A0-L/nix/store/prghzn6py2fyyp19pf85x3rkjb302r9= 0-libjpeg-turbo-3.0.4/lib
=C2=A0-L/nix/store/f86v0c1jyn51aqag81ab469gc3r= ihr67-libwebp-1.4.0/lib
=C2=A0-L/nix/store/f86v0c1jyn51aqag81ab469gc3rih= r67-libwebp-1.4.0/lib
=C2=A0-L/nix/store/b0idx47gfb0c8anbzakgrypk8c65lgl= d-xz-5.6.3/lib
=C2=A0-L/nix/store/b0idx47gfb0c8anbzakgrypk8c65lgld-xz-5.= 6.3/lib
=C2=A0-L/nix/store/z1yh0zv3p5dac15cmh7gdigjxzx7s4qx-libtiff-4.7.= 0/lib
=C2=A0-L/nix/store/z1yh0zv3p5dac15cmh7gdigjxzx7s4qx-libtiff-4.7.0/= lib
=C2=A0-L/nix/store/z3a5j7kp92jwxx7apbpacwgx21nc862m-lcms2-2.16/lib=C2=A0-L/nix/store/z3a5j7kp92jwxx7apbpacwgx21nc862m-lcms2-2.16/lib
=C2= =A0-L/nix/store/z0nspk4zsrimn9432vi6104fkl7gdrhv-libgccjit-13.3.0/lib
= =C2=A0-L/nix/store/z0nspk4zsrimn9432vi6104fkl7gdrhv-libgccjit-13.3.0/lib=C2=A0-L/nix/store/5mg5kkw8d3z01r30nc92k6q970g4vq93-gdk-pixbuf-2.42.12/lib=
=C2=A0-L/nix/store/5mg5kkw8d3z01r30nc92k6q970g4vq93-gdk-pixbuf-2.42.12/= lib
=C2=A0-L/nix/store/afq11pxj4z598ak9l2fb5vlfp38n8xvp-librsvg-2.58.3/l= ib
=C2=A0-L/nix/store/afq11pxj4z598ak9l2fb5vlfp38n8xvp-librsvg-2.58.3/li= b
=C2=A0-L/nix/store/ra06nq1qdq0mpgcd4gpmsm5wzwicw1ny-libtasn1-4.19.0/li= b
=C2=A0-L/nix/store/ra06nq1qdq0mpgcd4gpmsm5wzwicw1ny-libtasn1-4.19.0/li= b
=C2=A0-L/nix/store/xi8rav0w49yqnrphfg9wj8spkyx114n3-libunistring-1.2/l= ib
=C2=A0-L/nix/store/xi8rav0w49yqnrphfg9wj8spkyx114n3-libunistring-1.2/= lib
=C2=A0-L/nix/store/kf8p2xbbxbv3m85kysxf40c0la37rwj6-libwebp-1.4.0/li= b
=C2=A0-L/nix/store/kf8p2xbbxbv3m85kysxf40c0la37rwj6-libwebp-1.4.0/lib<= br>=C2=A0-L/nix/store/wi7hm3wmxgpc3lfl16km0jypf4vn2fx3-libxml2-2.13.4/lib=C2=A0-L/nix/store/wi7hm3wmxgpc3lfl16km0jypf4vn2fx3-libxml2-2.13.4/lib=C2=A0-L/nix/store/a1w0jf9zwlvcdwrsj6w9x397cd8izw9l-mailutils-3.17/lib
= =C2=A0-L/nix/store/a1w0jf9zwlvcdwrsj6w9x397cd8izw9l-mailutils-3.17/lib
= =C2=A0-L/nix/store/c0zcl6sav8305n3pb1crk2ysrlfk9ppk-python3-3.12.7/lib
= =C2=A0-L/nix/store/c0zcl6sav8305n3pb1crk2ysrlfk9ppk-python3-3.12.7/lib
= =C2=A0-L/nix/store/dy6k8szppx7rpa0b3sdxm0q7ni75zbn4-ruby-3.3.5/lib
=C2= =A0-L/nix/store/dy6k8szppx7rpa0b3sdxm0q7ni75zbn4-ruby-3.3.5/lib
=C2=A0-L= /nix/store/46g8y4lb0wxlqh1z4b11ndhar1lc9wxa-sqlite-3.46.1/lib
=C2=A0-L/n= ix/store/46g8y4lb0wxlqh1z4b11ndhar1lc9wxa-sqlite-3.46.1/lib
=C2=A0-L/nix= /store/y4rxg41k29wdmbg5wzakawqlawyi17kl-tree-sitter-0.24.3/lib
=C2=A0-L/= nix/store/y4rxg41k29wdmbg5wzakawqlawyi17kl-tree-sitter-0.24.3/lib
=C2=A0= -L/nix/store/sskzc6ic6qnick9rn5ixn0b11ffi7dk6-xcbuild-0.1.1-unstable-2019-1= 1-20/lib
=C2=A0-L/nix/store/sskzc6ic6qnick9rn5ixn0b11ffi7dk6-xcbuild-0.1= .1-unstable-2019-11-20/lib
=C2=A0-L/nix/store/0j6i3mp6xlij4x1n5qzml5g7i0= 8ilak2-libcxx-16.0.6/lib
=C2=A0-L/nix/store/0j6i3mp6xlij4x1n5qzml5g7i08i= lak2-libcxx-16.0.6/lib
=C2=A0-L/nix/store/arhcg306px2y72b48knq99g17irvy2= 3z-compiler-rt-libc-16.0.6/lib
=C2=A0-L/nix/store/arhcg306px2y72b48knq99= g17irvy23z-compiler-rt-libc-16.0.6/lib
=C2=A0-L/nix/store/v7ldx1ra3wrjaa= sap8bfradapkqi2w1r-libiconv-107/lib
=C2=A0-L/nix/store/v7ldx1ra3wrjaasap= 8bfradapkqi2w1r-libiconv-107/lib
=C2=A0-L/nix/store/hp3q3vqvkfffxkywp5x2= ccyk1k380rqv-libresolv-83/lib
=C2=A0-L/nix/store/hp3q3vqvkfffxkywp5x2ccy= k1k380rqv-libresolv-83/lib
=C2=A0-L/nix/store/anak03773yiijg43lvnvlmwyc0= wd166x-libsbuf-14.1.0/lib
=C2=A0-L/nix/store/anak03773yiijg43lvnvlmwyc0w= d166x-libsbuf-14.1.0/lib
=C2=A0-L/nix/store/frc70sm95i0142k2hkbicijls0lh= a5l0-libutil-72/lib
=C2=A0-L/nix/store/frc70sm95i0142k2hkbicijls0lha5l0-= libutil-72/lib
=C2=A0-L/nix/store/m1ycgljx741xjscr110pl022qb181gzd-zlib-= 1.3.1/lib
=C2=A0-L/nix/store/m1ycgljx741xjscr110pl022qb181gzd-zlib-1.3.1= /lib
=C2=A0-L/nix/store/0pqbdhqwrss16ynk3rmcknqhn51wk2ip-bzip2-1.0.8/lib=
=C2=A0-L/nix/store/0pqbdhqwrss16ynk3rmcknqhn51wk2ip-bzip2-1.0.8/lib
= =C2=A0-L/nix/store/v8zhc6am8gqbc16w6ik20yj9wbpn015i-brotli-1.1.0-lib/lib=C2=A0-L/nix/store/v8zhc6am8gqbc16w6ik20yj9wbpn015i-brotli-1.1.0-lib/lib=C2=A0-L/nix/store/jgfwi6ciz6pq87xmzj0bag09h19slfm7-libpng-apng-1.6.43/li= b
=C2=A0-L/nix/store/jgfwi6ciz6pq87xmzj0bag09h19slfm7-libpng-apng-1.6.43= /lib
=C2=A0-L/nix/store/nw8fkr8bs000d74xq15xmhfl0kfq51mz-freetype-2.13.3= /lib
=C2=A0-L/nix/store/nw8fkr8bs000d74xq15xmhfl0kfq51mz-freetype-2.13.3= /lib
=C2=A0-L/nix/store/0llq9ckklcqckx2v6nnc1kmhwiv4yvna-fontconfig-2.15= .0-lib/lib
=C2=A0-L/nix/store/0llq9ckklcqckx2v6nnc1kmhwiv4yvna-fontconfi= g-2.15.0-lib/lib
=C2=A0-L/nix/store/vwigir92v3sswv1ya7i28c3dl1p6f90v-pix= man-0.43.4/lib
=C2=A0-L/nix/store/vwigir92v3sswv1ya7i28c3dl1p6f90v-pixma= n-0.43.4/lib
=C2=A0-L/nix/store/zxawpcyrx66lx20xixrngink54ny4d2a-libXau-= 1.0.11/lib
=C2=A0-L/nix/store/zxawpcyrx66lx20xixrngink54ny4d2a-libXau-1.= 0.11/lib
=C2=A0-L/nix/store/06yavfdiykhgrnapj7qlr8jad1w52jp9-libXext-1.3= .6/lib
=C2=A0-L/nix/store/06yavfdiykhgrnapj7qlr8jad1w52jp9-libXext-1.3.6= /lib
=C2=A0-L/nix/store/hc612hma6a7ipnizilf0ixmnpy7mji3j-libxcb-1.17.0/l= ib
=C2=A0-L/nix/store/hc612hma6a7ipnizilf0ixmnpy7mji3j-libxcb-1.17.0/lib=
=C2=A0-L/nix/store/hx8f45m5rlz058v6j7g2v9r557mqf82q-libX11-1.8.10/lib=C2=A0-L/nix/store/hx8f45m5rlz058v6j7g2v9r557mqf82q-libX11-1.8.10/lib
= =C2=A0-L/nix/store/9rihcvb6ffqyji7jvkpsf25zw1n10kva-libXrender-0.9.11/lib=C2=A0-L/nix/store/9rihcvb6ffqyji7jvkpsf25zw1n10kva-libXrender-0.9.11/lib=
=C2=A0-L/nix/store/mlkr93yr507585wifdkk40c8ra34ixif-libffi-3.4.6/lib=C2=A0-L/nix/store/mlkr93yr507585wifdkk40c8ra34ixif-libffi-3.4.6/lib
= =C2=A0-L/nix/store/rawf2wxm4vbaqf8ha7d73j51dvx89smb-gettext-0.21.1/lib
= =C2=A0-L/nix/store/rawf2wxm4vbaqf8ha7d73j51dvx89smb-gettext-0.21.1/lib
= =C2=A0-L/nix/store/f9l8mgpd6bj6pqvssvfylbzyqp4akvgj-glib-2.82.1/lib
=C2= =A0-L/nix/store/f9l8mgpd6bj6pqvssvfylbzyqp4akvgj-glib-2.82.1/lib
=C2=A0-= L/nix/store/pz3qlz6k1jpkba71vnpvg1pqvz6wwmwz-cairo-1.18.2/lib
=C2=A0-L/n= ix/store/pz3qlz6k1jpkba71vnpvg1pqvz6wwmwz-cairo-1.18.2/lib
=C2=A0-L/nix/= store/qpagv3fh84wb26g7vpz21l5vhc8lr3sk-krb5-1.21.3-lib/lib
=C2=A0-L/nix/= store/qpagv3fh84wb26g7vpz21l5vhc8lr3sk-krb5-1.21.3-lib/lib
=C2=A0-L/nix/= store/10bix00xwffbp143abm7zvjhkhfyigwd-nghttp2-1.64.0-lib/lib
=C2=A0-L/n= ix/store/10bix00xwffbp143abm7zvjhkhfyigwd-nghttp2-1.64.0-lib/lib
=C2=A0-= L/nix/store/dlyn2lar2pbc6fj7cmpzz3wcx88mnn7y-libidn2-2.3.7/lib
=C2=A0-L/= nix/store/dlyn2lar2pbc6fj7cmpzz3wcx88mnn7y-libidn2-2.3.7/lib
=C2=A0-L/ni= x/store/4dawypqzka4g4kpq79h11xcg31hais33-openssl-3.3.2/lib
=C2=A0-L/nix/= store/4dawypqzka4g4kpq79h11xcg31hais33-openssl-3.3.2/lib
=C2=A0-L/nix/st= ore/xlk9w7bmpfr1zypx3hxkz5ggkwq4khhv-libpsl-0.21.5/lib
=C2=A0-L/nix/stor= e/xlk9w7bmpfr1zypx3hxkz5ggkwq4khhv-libpsl-0.21.5/lib
=C2=A0-L/nix/store/= 3fip4iyaf2arqmrgh9sf4awncmxjhwih-libssh2-1.11.1/lib
=C2=A0-L/nix/store/3= fip4iyaf2arqmrgh9sf4awncmxjhwih-libssh2-1.11.1/lib
=C2=A0-L/nix/store/vv= 3ygx0is7gg5q99a4fidsk6a6mfccwg-zstd-1.5.6/lib
=C2=A0-L/nix/store/vv3ygx0= is7gg5q99a4fidsk6a6mfccwg-zstd-1.5.6/lib
=C2=A0-L/nix/store/ppzjbkfncrrx= miyh5h32pdn4lk8bi4ba-curl-8.11.0/lib
=C2=A0-L/nix/store/ppzjbkfncrrxmiyh= 5h32pdn4lk8bi4ba-curl-8.11.0/lib
=C2=A0-L/nix/store/i8bmbx5h2l8yxk5s2kkv= gw76brb7azvi-expat-2.6.4/lib
=C2=A0-L/nix/store/i8bmbx5h2l8yxk5s2kkvgw76= brb7azvi-expat-2.6.4/lib
=C2=A0-L/nix/store/cslzfwql9dkw2k8bb5ka93ws666n= 2ni8-dbus-1.14.10-lib/lib
=C2=A0-L/nix/store/cslzfwql9dkw2k8bb5ka93ws666= n2ni8-dbus-1.14.10-lib/lib
=C2=A0-L/nix/store/vcwwl16yk9zm7kd7g5is0zydxy= scxxi4-giflib-5.2.2/lib
=C2=A0-L/nix/store/vcwwl16yk9zm7kd7g5is0zydxyscx= xi4-giflib-5.2.2/lib
=C2=A0-L/nix/store/4xb0jm0nk2nx2v7drdmy5fxh2rdxsvx2= -gmp-with-cxx-6.3.0/lib
=C2=A0-L/nix/store/4xb0jm0nk2nx2v7drdmy5fxh2rdxs= vx2-gmp-with-cxx-6.3.0/lib
=C2=A0-L/nix/store/70a5b97qianp7r6l2kylk5sj4i= 3pnd4w-nettle-3.10/lib
=C2=A0-L/nix/store/70a5b97qianp7r6l2kylk5sj4i3pnd= 4w-nettle-3.10/lib
=C2=A0-L/nix/store/zlxzl21b9kml438w0zd7f3w3n43x21r8-g= nutls-3.8.6/lib
=C2=A0-L/nix/store/zlxzl21b9kml438w0zd7f3w3n43x21r8-gnut= ls-3.8.6/lib
=C2=A0-L/nix/store/zln58wdqhxd9gxihkv90dvvmi3sa30q5-graphit= e2-1.3.14/lib
=C2=A0-L/nix/store/zln58wdqhxd9gxihkv90dvvmi3sa30q5-graphi= te2-1.3.14/lib
=C2=A0-L/nix/store/agcz8hs1fmgvpk16k6jm7cffzhqvq992-harfb= uzz-10.0.1/lib
=C2=A0-L/nix/store/agcz8hs1fmgvpk16k6jm7cffzhqvq992-harfb= uzz-10.0.1/lib
=C2=A0-L/nix/store/8gnrvrgb3ca1my8l1v0kkjd7mcx02k4f-janss= on-2.14/lib
=C2=A0-L/nix/store/8gnrvrgb3ca1my8l1v0kkjd7mcx02k4f-jansson-= 2.14/lib
=C2=A0-L/nix/store/mbdayyhb7dacdkmzmgpn59w7ixn1xrll-jq-1.7.1/li= b
=C2=A0-L/nix/store/mbdayyhb7dacdkmzmgpn59w7ixn1xrll-jq-1.7.1/lib
= =C2=A0-L/nix/store/y9mndc4sj4bdzbsmr12hxjsgk0vwj96c-libdeflate-1.22/lib
= =C2=A0-L/nix/store/y9mndc4sj4bdzbsmr12hxjsgk0vwj96c-libdeflate-1.22/lib
= =C2=A0-L/nix/store/prghzn6py2fyyp19pf85x3rkjb302r90-libjpeg-turbo-3.0.4/lib=
=C2=A0-L/nix/store/prghzn6py2fyyp19pf85x3rkjb302r90-libjpeg-turbo-3.0.4= /lib
=C2=A0-L/nix/store/f86v0c1jyn51aqag81ab469gc3rihr67-libwebp-1.4.0/l= ib
=C2=A0-L/nix/store/f86v0c1jyn51aqag81ab469gc3rihr67-libwebp-1.4.0/lib=
=C2=A0-L/nix/store/b0idx47gfb0c8anbzakgrypk8c65lgld-xz-5.6.3/lib
=C2= =A0-L/nix/store/b0idx47gfb0c8anbzakgrypk8c65lgld-xz-5.6.3/lib
=C2=A0-L/n= ix/store/z1yh0zv3p5dac15cmh7gdigjxzx7s4qx-libtiff-4.7.0/lib
=C2=A0-L/nix= /store/z1yh0zv3p5dac15cmh7gdigjxzx7s4qx-libtiff-4.7.0/lib
=C2=A0-L/nix/s= tore/z3a5j7kp92jwxx7apbpacwgx21nc862m-lcms2-2.16/lib
=C2=A0-L/nix/store/= z3a5j7kp92jwxx7apbpacwgx21nc862m-lcms2-2.16/lib
=C2=A0-L/nix/store/z0nsp= k4zsrimn9432vi6104fkl7gdrhv-libgccjit-13.3.0/lib
=C2=A0-L/nix/store/z0ns= pk4zsrimn9432vi6104fkl7gdrhv-libgccjit-13.3.0/lib
=C2=A0-L/nix/store/5mg= 5kkw8d3z01r30nc92k6q970g4vq93-gdk-pixbuf-2.42.12/lib
=C2=A0-L/nix/store/= 5mg5kkw8d3z01r30nc92k6q970g4vq93-gdk-pixbuf-2.42.12/lib
=C2=A0-L/nix/sto= re/afq11pxj4z598ak9l2fb5vlfp38n8xvp-librsvg-2.58.3/lib
=C2=A0-L/nix/stor= e/afq11pxj4z598ak9l2fb5vlfp38n8xvp-librsvg-2.58.3/lib
=C2=A0-L/nix/store= /ra06nq1qdq0mpgcd4gpmsm5wzwicw1ny-libtasn1-4.19.0/lib
=C2=A0-L/nix/store= /ra06nq1qdq0mpgcd4gpmsm5wzwicw1ny-libtasn1-4.19.0/lib
=C2=A0-L/nix/store= /xi8rav0w49yqnrphfg9wj8spkyx114n3-libunistring-1.2/lib
=C2=A0-L/nix/stor= e/xi8rav0w49yqnrphfg9wj8spkyx114n3-libunistring-1.2/lib
=C2=A0-L/nix/sto= re/kf8p2xbbxbv3m85kysxf40c0la37rwj6-libwebp-1.4.0/lib
=C2=A0-L/nix/store= /kf8p2xbbxbv3m85kysxf40c0la37rwj6-libwebp-1.4.0/lib
=C2=A0-L/nix/store/w= i7hm3wmxgpc3lfl16km0jypf4vn2fx3-libxml2-2.13.4/lib
=C2=A0-L/nix/store/wi= 7hm3wmxgpc3lfl16km0jypf4vn2fx3-libxml2-2.13.4/lib
=C2=A0-L/nix/store/a1w= 0jf9zwlvcdwrsj6w9x397cd8izw9l-mailutils-3.17/lib
=C2=A0-L/nix/store/a1w0= jf9zwlvcdwrsj6w9x397cd8izw9l-mailutils-3.17/lib
=C2=A0-L/nix/store/c0zcl= 6sav8305n3pb1crk2ysrlfk9ppk-python3-3.12.7/lib
=C2=A0-L/nix/store/c0zcl6= sav8305n3pb1crk2ysrlfk9ppk-python3-3.12.7/lib
=C2=A0-L/nix/store/dy6k8sz= ppx7rpa0b3sdxm0q7ni75zbn4-ruby-3.3.5/lib
=C2=A0-L/nix/store/dy6k8szppx7r= pa0b3sdxm0q7ni75zbn4-ruby-3.3.5/lib
=C2=A0-L/nix/store/46g8y4lb0wxlqh1z4= b11ndhar1lc9wxa-sqlite-3.46.1/lib
=C2=A0-L/nix/store/46g8y4lb0wxlqh1z4b1= 1ndhar1lc9wxa-sqlite-3.46.1/lib
=C2=A0-L/nix/store/y4rxg41k29wdmbg5wzaka= wqlawyi17kl-tree-sitter-0.24.3/lib
=C2=A0-L/nix/store/y4rxg41k29wdmbg5wz= akawqlawyi17kl-tree-sitter-0.24.3/lib
=C2=A0-L/nix/store/sskzc6ic6qnick9= rn5ixn0b11ffi7dk6-xcbuild-0.1.1-unstable-2019-11-20/lib
=C2=A0-L/nix/sto= re/sskzc6ic6qnick9rn5ixn0b11ffi7dk6-xcbuild-0.1.1-unstable-2019-11-20/lib=C2=A0-L/nix/store/0j6i3mp6xlij4x1n5qzml5g7i08ilak2-libcxx-16.0.6/lib
= =C2=A0-L/nix/store/0j6i3mp6xlij4x1n5qzml5g7i08ilak2-libcxx-16.0.6/lib
= =C2=A0-L/nix/store/arhcg306px2y72b48knq99g17irvy23z-compiler-rt-libc-16.0.6= /lib
=C2=A0-L/nix/store/arhcg306px2y72b48knq99g17irvy23z-compiler-rt-lib= c-16.0.6/lib''

Configured features:
ACL DBUS GIF GLIB GMP= GNUTLS JPEG LCMS2 LIBXML2 MODULES NATIVE_COMP
NOTIFY KQUEUE NS PDUMPER = PNG RSVG SQLITE3 THREADS TIFF
TOOLKIT_SCROLL_BARS TREE_SITTER WEBP XIM X= WIDGETS ZLIB

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

Major mode: ELisp-ts/l=

Minor modes in effect:
=C2=A0 eglot-tempel-mode: t
=C2=A0 glo= bal-display-line-numbers-mode: t
=C2=A0 display-line-numbers-mode: t
= =C2=A0 textsize-mode: t
=C2=A0 pulsar-global-mode: t
=C2=A0 pulsar-mo= de: t
=C2=A0 highlight-function-calls-mode: t
=C2=A0 yafolding-mode: = t
=C2=A0 prism-mode: t
=C2=A0 repeat-mode: t
=C2=A0 recentf-mode: = t
=C2=A0 minibuffer-electric-default-mode: t
=C2=A0 marginalia-mode: = t
=C2=A0 vertico-multiform-mode: t
=C2=A0 global-jinx-mode: t
=C2= =A0 vertico-mode: t
=C2=A0 corfu-popupinfo-mode: t
=C2=A0 savehist-mo= de: t
=C2=A0 which-key-mode: t
=C2=A0 pyvenv-mode: t
=C2=A0 my/pyv= env-tracking-mode: t
=C2=A0 flymake-mode: t
=C2=A0 aggressive-indent-= mode: t
=C2=A0 indent-bars-mode: t
=C2=A0 bug-reference-prog-mode: t<= br>=C2=A0 magit-wip-initial-backup-mode: t
=C2=A0 magit-wip-before-chang= e-mode: t
=C2=A0 magit-wip-after-apply-mode: t
=C2=A0 magit-wip-after= -save-mode: t
=C2=A0 magit-wip-mode: t
=C2=A0 global-git-commit-mode:= t
=C2=A0 magit-auto-revert-mode: t
=C2=A0 server-mode: t
=C2=A0 c= orfu-echo-mode: t
=C2=A0 corfu-history-mode: t
=C2=A0 global-corfu-mo= de: t
=C2=A0 corfu-mode: t
=C2=A0 bufferlo-anywhere-mode: t
=C2=A0= bufferlo-mode: t
=C2=A0 recursion-indicator-mode: t
=C2=A0 minibuffe= r-depth-indicate-mode: t
=C2=A0 rainbow-mode: t
=C2=A0 diff-hl-flydif= f-mode: t
=C2=A0 global-diff-hl-mode: t
=C2=A0 diff-hl-mode: t
=C2= =A0 global-auto-revert-mode: t
=C2=A0 page-break-lines-mode: t
=C2=A0= global-reveal-mode: t
=C2=A0 reveal-mode: t
=C2=A0 zoom-mode: t
= =C2=A0 windmove-mode: t
=C2=A0 ace-window-display-mode: t
=C2=A0 save= -place-mode: t
=C2=A0 global-so-long-mode: t
=C2=A0 breadcrumb-local-= mode: t
=C2=A0 symbol-overlay-mode: t
=C2=A0 global-hl-line-mode: t=C2=A0 delete-selection-mode: t
=C2=A0 my/mode-line-mark-mode: t
= =C2=A0 my/gc-mode-line-mode: t
=C2=A0 my/native-comp-mode-line-mode: t=C2=A0 mode-line-debug-mode: t
=C2=A0 gcmh-mode: t
=C2=A0 ultra-scr= oll-mode: t
=C2=A0 pixel-scroll-precision-mode: t
=C2=A0 override-glo= bal-mode: t
=C2=A0 eldoc-mode: t
=C2=A0 show-paren-mode: t
=C2=A0 = electric-indent-mode: t
=C2=A0 mouse-wheel-mode: t
=C2=A0 tab-bar-his= tory-mode: t
=C2=A0 tab-bar-mode: t
=C2=A0 menu-bar-mode: t
=C2=A0= file-name-shadow-mode: t
=C2=A0 context-menu-mode: t
=C2=A0 global-f= ont-lock-mode: t
=C2=A0 font-lock-mode: t
=C2=A0 blink-cursor-mode: t=
=C2=A0 undelete-frame-mode: t
=C2=A0 minibuffer-regexp-mode: t
= =C2=A0 buffer-read-only: t
=C2=A0 size-indication-mode: t
=C2=A0 colu= mn-number-mode: t
=C2=A0 line-number-mode: t
=C2=A0 indent-tabs-mode:= t
=C2=A0 transient-mark-mode: t
=C2=A0 auto-composition-mode: t
= =C2=A0 auto-encryption-mode: t
=C2=A0 auto-compression-mode: t
=C2=A0= temp-buffer-resize-mode: t

Load-path shadows:
~/proj/shipmints-g= ithub/bufferlo/bufferlo hides /Users/shipmints/.emacs.d/elpa/bufferlo-0.8/b= ufferlo
~/proj/shipmints-github/jinx/jinx hides /Users/shipmints/.emacs.= d/elpa/jinx-1.12/jinx
/Users/shipmints/.emacs.d/elpa/magit-4.3.0/magit-a= utorevert hides /Users/shipmints/.emacs.d/elpa/magit-section-4.3.0/magit-au= torevert
/Users/shipmints/.emacs.d/elpa/cmake-mode-20250114.1444/cmake-m= ode hides /usr/local/share/emacs/site-lisp/cmake/cmake-mode
/Users/shipm= ints/.emacs.d/elpa/which-key-3.6.1/which-key hides /Applications/Emacs.app/= Contents/Resources/lisp/which-key
/Users/shipmints/.emacs.d/elpa/modus-t= hemes-4.6.0/theme-loaddefs hides /Applications/Emacs.app/Contents/Resources= /lisp/theme-loaddefs
/Users/shipmints/.emacs.d/elpa/transient-0.8.4/tran= sient hides /Applications/Emacs.app/Contents/Resources/lisp/transient
/U= sers/shipmints/.emacs.d/elpa/window-tool-bar-0.3/window-tool-bar hides /App= lications/Emacs.app/Contents/Resources/lisp/window-tool-bar
/Users/shipm= ints/.emacs.d/elpa/verilog-mode-2025.1.1.100165202/verilog-mode hides /Appl= ications/Emacs.app/Contents/Resources/lisp/progmodes/verilog-mode
/Users= /shipmints/.emacs.d/elpa/eglot-1.18/eglot hides /Applications/Emacs.app/Con= tents/Resources/lisp/progmodes/eglot
/Users/shipmints/.emacs.d/elpa/org-= 9.7.23/ob-exp hides /Applications/Emacs.app/Contents/Resources/lisp/org/ob-= exp
/Users/shipmints/.emacs.d/elpa/org-9.7.23/ob-emacs-lisp hides /Appli= cations/Emacs.app/Contents/Resources/lisp/org/ob-emacs-lisp
/Users/shipm= ints/.emacs.d/elpa/org-9.7.23/oc hides /Applications/Emacs.app/Contents/Res= ources/lisp/org/oc
/Users/shipmints/.emacs.d/elpa/org-9.7.23/ob-css hide= s /Applications/Emacs.app/Contents/Resources/lisp/org/ob-css
/Users/ship= mints/.emacs.d/elpa/org-9.7.23/ob-lob hides /Applications/Emacs.app/Content= s/Resources/lisp/org/ob-lob
/Users/shipmints/.emacs.d/elpa/org-9.7.23/ol= -irc hides /Applications/Emacs.app/Contents/Resources/lisp/org/ol-irc
/U= sers/shipmints/.emacs.d/elpa/org-9.7.23/ob-forth hides /Applications/Emacs.= app/Contents/Resources/lisp/org/ob-forth
/Users/shipmints/.emacs.d/elpa/= org-9.7.23/org-macs hides /Applications/Emacs.app/Contents/Resources/lisp/o= rg/org-macs
/Users/shipmints/.emacs.d/elpa/org-9.7.23/ob hides /Applicat= ions/Emacs.app/Contents/Resources/lisp/org/ob
/Users/shipmints/.emacs.d/= elpa/org-9.7.23/org-version hides /Applications/Emacs.app/Contents/Resource= s/lisp/org/org-version
/Users/shipmints/.emacs.d/elpa/org-9.7.23/ob-sche= me hides /Applications/Emacs.app/Contents/Resources/lisp/org/ob-scheme
/= Users/shipmints/.emacs.d/elpa/org-9.7.23/ox hides /Applications/Emacs.app/C= ontents/Resources/lisp/org/ox
/Users/shipmints/.emacs.d/elpa/org-9.7.23/= ob-C hides /Applications/Emacs.app/Contents/Resources/lisp/org/ob-C
/Use= rs/shipmints/.emacs.d/elpa/org-9.7.23/org-capture hides /Applications/Emacs= .app/Contents/Resources/lisp/org/org-capture
/Users/shipmints/.emacs.d/e= lpa/org-9.7.23/ob-ref hides /Applications/Emacs.app/Contents/Resources/lisp= /org/ob-ref
/Users/shipmints/.emacs.d/elpa/org-9.7.23/ob-clojure hides /= Applications/Emacs.app/Contents/Resources/lisp/org/ob-clojure
/Users/shi= pmints/.emacs.d/elpa/org-9.7.23/org-mouse hides /Applications/Emacs.app/Con= tents/Resources/lisp/org/org-mouse
/Users/shipmints/.emacs.d/elpa/org-9.= 7.23/org-persist hides /Applications/Emacs.app/Contents/Resources/lisp/org/= org-persist
/Users/shipmints/.emacs.d/elpa/org-9.7.23/org-ctags hides /A= pplications/Emacs.app/Contents/Resources/lisp/org/org-ctags
/Users/shipm= ints/.emacs.d/elpa/org-9.7.23/org-entities hides /Applications/Emacs.app/Co= ntents/Resources/lisp/org/org-entities
/Users/shipmints/.emacs.d/elpa/or= g-9.7.23/org-archive hides /Applications/Emacs.app/Contents/Resources/lisp/= org/org-archive
/Users/shipmints/.emacs.d/elpa/org-9.7.23/ob-screen hide= s /Applications/Emacs.app/Contents/Resources/lisp/org/ob-screen
/Users/s= hipmints/.emacs.d/elpa/org-9.7.23/ol-bibtex hides /Applications/Emacs.app/C= ontents/Resources/lisp/org/ol-bibtex
/Users/shipmints/.emacs.d/elpa/org-= 9.7.23/ob-haskell hides /Applications/Emacs.app/Contents/Resources/lisp/org= /ob-haskell
/Users/shipmints/.emacs.d/elpa/org-9.7.23/org-loaddefs hides= /Applications/Emacs.app/Contents/Resources/lisp/org/org-loaddefs
/Users= /shipmints/.emacs.d/elpa/org-9.7.23/org-table hides /Applications/Emacs.app= /Contents/Resources/lisp/org/org-table
/Users/shipmints/.emacs.d/elpa/or= g-9.7.23/ol-eww hides /Applications/Emacs.app/Contents/Resources/lisp/org/o= l-eww
/Users/shipmints/.emacs.d/elpa/org-9.7.23/ol-man hides /Applicatio= ns/Emacs.app/Contents/Resources/lisp/org/ol-man
/Users/shipmints/.emacs.= d/elpa/org-9.7.23/ox-org hides /Applications/Emacs.app/Contents/Resources/l= isp/org/ox-org
/Users/shipmints/.emacs.d/elpa/org-9.7.23/org-num hides /= Applications/Emacs.app/Contents/Resources/lisp/org/org-num
/Users/shipmi= nts/.emacs.d/elpa/org-9.7.23/org-plot hides /Applications/Emacs.app/Content= s/Resources/lisp/org/org-plot
/Users/shipmints/.emacs.d/elpa/org-9.7.23/= ol-rmail hides /Applications/Emacs.app/Contents/Resources/lisp/org/ol-rmail=
/Users/shipmints/.emacs.d/elpa/org-9.7.23/ob-awk hides /Applications/Em= acs.app/Contents/Resources/lisp/org/ob-awk
/Users/shipmints/.emacs.d/elp= a/org-9.7.23/ob-groovy hides /Applications/Emacs.app/Contents/Resources/lis= p/org/ob-groovy
/Users/shipmints/.emacs.d/elpa/org-9.7.23/ob-octave hide= s /Applications/Emacs.app/Contents/Resources/lisp/org/ob-octave
/Users/s= hipmints/.emacs.d/elpa/org-9.7.23/org-faces hides /Applications/Emacs.app/C= ontents/Resources/lisp/org/org-faces
/Users/shipmints/.emacs.d/elpa/org-= 9.7.23/oc-biblatex hides /Applications/Emacs.app/Contents/Resources/lisp/or= g/oc-biblatex
/Users/shipmints/.emacs.d/elpa/org-9.7.23/org-colview hide= s /Applications/Emacs.app/Contents/Resources/lisp/org/org-colview
/Users= /shipmints/.emacs.d/elpa/org-9.7.23/ob-R hides /Applications/Emacs.app/Cont= ents/Resources/lisp/org/ob-R
/Users/shipmints/.emacs.d/elpa/org-9.7.23/o= rg-refile hides /Applications/Emacs.app/Contents/Resources/lisp/org/org-ref= ile
/Users/shipmints/.emacs.d/elpa/org-9.7.23/org-timer hides /Applicati= ons/Emacs.app/Contents/Resources/lisp/org/org-timer
/Users/shipmints/.em= acs.d/elpa/org-9.7.23/org-mobile hides /Applications/Emacs.app/Contents/Res= ources/lisp/org/org-mobile
/Users/shipmints/.emacs.d/elpa/org-9.7.23/ob-= fortran hides /Applications/Emacs.app/Contents/Resources/lisp/org/ob-fortra= n
/Users/shipmints/.emacs.d/elpa/org-9.7.23/ob-shell hides /Applications= /Emacs.app/Contents/Resources/lisp/org/ob-shell
/Users/shipmints/.emacs.= d/elpa/org-9.7.23/ob-perl hides /Applications/Emacs.app/Contents/Resources/= lisp/org/ob-perl
/Users/shipmints/.emacs.d/elpa/org-9.7.23/ob-sqlite hid= es /Applications/Emacs.app/Contents/Resources/lisp/org/ob-sqlite
/Users/= shipmints/.emacs.d/elpa/org-9.7.23/oc-basic hides /Applications/Emacs.app/C= ontents/Resources/lisp/org/oc-basic
/Users/shipmints/.emacs.d/elpa/org-9= .7.23/ob-sed hides /Applications/Emacs.app/Contents/Resources/lisp/org/ob-s= ed
/Users/shipmints/.emacs.d/elpa/org-9.7.23/org-list hides /Application= s/Emacs.app/Contents/Resources/lisp/org/org-list
/Users/shipmints/.emacs= .d/elpa/org-9.7.23/ob-ruby hides /Applications/Emacs.app/Contents/Resources= /lisp/org/ob-ruby
/Users/shipmints/.emacs.d/elpa/org-9.7.23/ob-eval hide= s /Applications/Emacs.app/Contents/Resources/lisp/org/ob-eval
/Users/shi= pmints/.emacs.d/elpa/org-9.7.23/org-habit hides /Applications/Emacs.app/Con= tents/Resources/lisp/org/org-habit
/Users/shipmints/.emacs.d/elpa/org-9.= 7.23/org-clock hides /Applications/Emacs.app/Contents/Resources/lisp/org/or= g-clock
/Users/shipmints/.emacs.d/elpa/org-9.7.23/org-goto hides /Applic= ations/Emacs.app/Contents/Resources/lisp/org/org-goto
/Users/shipmints/.= emacs.d/elpa/org-9.7.23/ox-html hides /Applications/Emacs.app/Contents/Reso= urces/lisp/org/ox-html
/Users/shipmints/.emacs.d/elpa/org-9.7.23/org-src= hides /Applications/Emacs.app/Contents/Resources/lisp/org/org-src
/User= s/shipmints/.emacs.d/elpa/org-9.7.23/ob-lisp hides /Applications/Emacs.app/= Contents/Resources/lisp/org/ob-lisp
/Users/shipmints/.emacs.d/elpa/org-9= .7.23/ol-eshell hides /Applications/Emacs.app/Contents/Resources/lisp/org/o= l-eshell
/Users/shipmints/.emacs.d/elpa/org-9.7.23/ob-ditaa hides /Appli= cations/Emacs.app/Contents/Resources/lisp/org/ob-ditaa
/Users/shipmints/= .emacs.d/elpa/org-9.7.23/org-pcomplete hides /Applications/Emacs.app/Conten= ts/Resources/lisp/org/org-pcomplete
/Users/shipmints/.emacs.d/elpa/org-9= .7.23/org-lint hides /Applications/Emacs.app/Contents/Resources/lisp/org/or= g-lint
/Users/shipmints/.emacs.d/elpa/org-9.7.23/ox-latex hides /Applica= tions/Emacs.app/Contents/Resources/lisp/org/ox-latex
/Users/shipmints/.e= macs.d/elpa/org-9.7.23/ob-sass hides /Applications/Emacs.app/Contents/Resou= rces/lisp/org/ob-sass
/Users/shipmints/.emacs.d/elpa/org-9.7.23/ob-tangl= e hides /Applications/Emacs.app/Contents/Resources/lisp/org/ob-tangle
/U= sers/shipmints/.emacs.d/elpa/org-9.7.23/ob-calc hides /Applications/Emacs.a= pp/Contents/Resources/lisp/org/ob-calc
/Users/shipmints/.emacs.d/elpa/or= g-9.7.23/ob-java hides /Applications/Emacs.app/Contents/Resources/lisp/org/= ob-java
/Users/shipmints/.emacs.d/elpa/org-9.7.23/ox-icalendar hides /Ap= plications/Emacs.app/Contents/Resources/lisp/org/ox-icalendar
/Users/shi= pmints/.emacs.d/elpa/org-9.7.23/ol-mhe hides /Applications/Emacs.app/Conten= ts/Resources/lisp/org/ol-mhe
/Users/shipmints/.emacs.d/elpa/org-9.7.23/o= rg-attach-git hides /Applications/Emacs.app/Contents/Resources/lisp/org/org= -attach-git
/Users/shipmints/.emacs.d/elpa/org-9.7.23/ox-md hides /Appli= cations/Emacs.app/Contents/Resources/lisp/org/ox-md
/Users/shipmints/.em= acs.d/elpa/org-9.7.23/ox-beamer hides /Applications/Emacs.app/Contents/Reso= urces/lisp/org/ox-beamer
/Users/shipmints/.emacs.d/elpa/org-9.7.23/org-e= lement hides /Applications/Emacs.app/Contents/Resources/lisp/org/org-elemen= t
/Users/shipmints/.emacs.d/elpa/org-9.7.23/oc-natbib hides /Application= s/Emacs.app/Contents/Resources/lisp/org/oc-natbib
/Users/shipmints/.emac= s.d/elpa/org-9.7.23/org-protocol hides /Applications/Emacs.app/Contents/Res= ources/lisp/org/org-protocol
/Users/shipmints/.emacs.d/elpa/org-9.7.23/o= b-gnuplot hides /Applications/Emacs.app/Contents/Resources/lisp/org/ob-gnup= lot
/Users/shipmints/.emacs.d/elpa/org-9.7.23/org-tempo hides /Applicati= ons/Emacs.app/Contents/Resources/lisp/org/org-tempo
/Users/shipmints/.em= acs.d/elpa/org-9.7.23/ob-latex hides /Applications/Emacs.app/Contents/Resou= rces/lisp/org/ob-latex
/Users/shipmints/.emacs.d/elpa/org-9.7.23/ol-w3m = hides /Applications/Emacs.app/Contents/Resources/lisp/org/ol-w3m
/Users/= shipmints/.emacs.d/elpa/org-9.7.23/org-id hides /Applications/Emacs.app/Con= tents/Resources/lisp/org/org-id
/Users/shipmints/.emacs.d/elpa/org-9.7.2= 3/ox-man hides /Applications/Emacs.app/Contents/Resources/lisp/org/ox-man/Users/shipmints/.emacs.d/elpa/org-9.7.23/ol-doi hides /Applications/Emac= s.app/Contents/Resources/lisp/org/ol-doi
/Users/shipmints/.emacs.d/elpa/= org-9.7.23/org-feed hides /Applications/Emacs.app/Contents/Resources/lisp/o= rg/org-feed
/Users/shipmints/.emacs.d/elpa/org-9.7.23/org-fold-core hide= s /Applications/Emacs.app/Contents/Resources/lisp/org/org-fold-core
/Use= rs/shipmints/.emacs.d/elpa/org-9.7.23/ob-julia hides /Applications/Emacs.ap= p/Contents/Resources/lisp/org/ob-julia
/Users/shipmints/.emacs.d/elpa/or= g-9.7.23/ob-lua hides /Applications/Emacs.app/Contents/Resources/lisp/org/o= b-lua
/Users/shipmints/.emacs.d/elpa/org-9.7.23/ob-table hides /Applicat= ions/Emacs.app/Contents/Resources/lisp/org/ob-table
/Users/shipmints/.em= acs.d/elpa/org-9.7.23/ob-ocaml hides /Applications/Emacs.app/Contents/Resou= rces/lisp/org/ob-ocaml
/Users/shipmints/.emacs.d/elpa/org-9.7.23/oc-csl = hides /Applications/Emacs.app/Contents/Resources/lisp/org/oc-csl
/Users/= shipmints/.emacs.d/elpa/org-9.7.23/ol-gnus hides /Applications/Emacs.app/Co= ntents/Resources/lisp/org/ol-gnus
/Users/shipmints/.emacs.d/elpa/org-9.7= .23/org-indent hides /Applications/Emacs.app/Contents/Resources/lisp/org/or= g-indent
/Users/shipmints/.emacs.d/elpa/org-9.7.23/ob-lilypond hides /Ap= plications/Emacs.app/Contents/Resources/lisp/org/ob-lilypond
/Users/ship= mints/.emacs.d/elpa/org-9.7.23/ob-matlab hides /Applications/Emacs.app/Cont= ents/Resources/lisp/org/ob-matlab
/Users/shipmints/.emacs.d/elpa/org-9.7= .23/org-datetree hides /Applications/Emacs.app/Contents/Resources/lisp/org/= org-datetree
/Users/shipmints/.emacs.d/elpa/org-9.7.23/ol-docview hides = /Applications/Emacs.app/Contents/Resources/lisp/org/ol-docview
/Users/sh= ipmints/.emacs.d/elpa/org-9.7.23/oc-bibtex hides /Applications/Emacs.app/Co= ntents/Resources/lisp/org/oc-bibtex
/Users/shipmints/.emacs.d/elpa/org-9= .7.23/ob-python hides /Applications/Emacs.app/Contents/Resources/lisp/org/o= b-python
/Users/shipmints/.emacs.d/elpa/org-9.7.23/ob-makefile hides /Ap= plications/Emacs.app/Contents/Resources/lisp/org/ob-makefile
/Users/ship= mints/.emacs.d/elpa/org-9.7.23/org-duration hides /Applications/Emacs.app/C= ontents/Resources/lisp/org/org-duration
/Users/shipmints/.emacs.d/elpa/o= rg-9.7.23/org-agenda hides /Applications/Emacs.app/Contents/Resources/lisp/= org/org-agenda
/Users/shipmints/.emacs.d/elpa/org-9.7.23/ob-dot hides /A= pplications/Emacs.app/Contents/Resources/lisp/org/ob-dot
/Users/shipmint= s/.emacs.d/elpa/org-9.7.23/ob-js hides /Applications/Emacs.app/Contents/Res= ources/lisp/org/ob-js
/Users/shipmints/.emacs.d/elpa/org-9.7.23/ox-publi= sh hides /Applications/Emacs.app/Contents/Resources/lisp/org/ox-publish
= /Users/shipmints/.emacs.d/elpa/org-9.7.23/org-inlinetask hides /Application= s/Emacs.app/Contents/Resources/lisp/org/org-inlinetask
/Users/shipmints/= .emacs.d/elpa/org-9.7.23/ob-org hides /Applications/Emacs.app/Contents/Reso= urces/lisp/org/ob-org
/Users/shipmints/.emacs.d/elpa/org-9.7.23/org-keys= hides /Applications/Emacs.app/Contents/Resources/lisp/org/org-keys
/Use= rs/shipmints/.emacs.d/elpa/org-9.7.23/ob-core hides /Applications/Emacs.app= /Contents/Resources/lisp/org/ob-core
/Users/shipmints/.emacs.d/elpa/org-= 9.7.23/org-compat hides /Applications/Emacs.app/Contents/Resources/lisp/org= /org-compat
/Users/shipmints/.emacs.d/elpa/org-9.7.23/ol hides /Applicat= ions/Emacs.app/Contents/Resources/lisp/org/ol
/Users/shipmints/.emacs.d/= elpa/org-9.7.23/ox-odt hides /Applications/Emacs.app/Contents/Resources/lis= p/org/ox-odt
/Users/shipmints/.emacs.d/elpa/org-9.7.23/ol-info hides /Ap= plications/Emacs.app/Contents/Resources/lisp/org/ol-info
/Users/shipmint= s/.emacs.d/elpa/org-9.7.23/ob-plantuml hides /Applications/Emacs.app/Conten= ts/Resources/lisp/org/ob-plantuml
/Users/shipmints/.emacs.d/elpa/org-9.7= .23/ob-eshell hides /Applications/Emacs.app/Contents/Resources/lisp/org/ob-= eshell
/Users/shipmints/.emacs.d/elpa/org-9.7.23/ox-ascii hides /Applica= tions/Emacs.app/Contents/Resources/lisp/org/ox-ascii
/Users/shipmints/.e= macs.d/elpa/org-9.7.23/ox-koma-letter hides /Applications/Emacs.app/Content= s/Resources/lisp/org/ox-koma-letter
/Users/shipmints/.emacs.d/elpa/org-9= .7.23/ob-maxima hides /Applications/Emacs.app/Contents/Resources/lisp/org/o= b-maxima
/Users/shipmints/.emacs.d/elpa/org-9.7.23/org hides /Applicatio= ns/Emacs.app/Contents/Resources/lisp/org/org
/Users/shipmints/.emacs.d/e= lpa/org-9.7.23/ol-bbdb hides /Applications/Emacs.app/Contents/Resources/lis= p/org/ol-bbdb
/Users/shipmints/.emacs.d/elpa/org-9.7.23/org-macro hides = /Applications/Emacs.app/Contents/Resources/lisp/org/org-macro
/Users/shi= pmints/.emacs.d/elpa/org-9.7.23/org-fold hides /Applications/Emacs.app/Cont= ents/Resources/lisp/org/org-fold
/Users/shipmints/.emacs.d/elpa/org-9.7.= 23/ob-sql hides /Applications/Emacs.app/Contents/Resources/lisp/org/ob-sql<= br>/Users/shipmints/.emacs.d/elpa/org-9.7.23/org-attach hides /Applications= /Emacs.app/Contents/Resources/lisp/org/org-attach
/Users/shipmints/.emac= s.d/elpa/org-9.7.23/org-cycle hides /Applications/Emacs.app/Contents/Resour= ces/lisp/org/org-cycle
/Users/shipmints/.emacs.d/elpa/org-9.7.23/ob-proc= essing hides /Applications/Emacs.app/Contents/Resources/lisp/org/ob-process= ing
/Users/shipmints/.emacs.d/elpa/org-9.7.23/ox-texinfo hides /Applicat= ions/Emacs.app/Contents/Resources/lisp/org/ox-texinfo
/Users/shipmints/.= emacs.d/elpa/org-9.7.23/org-crypt hides /Applications/Emacs.app/Contents/Re= sources/lisp/org/org-crypt
/Users/shipmints/.emacs.d/elpa/org-9.7.23/org= -footnote hides /Applications/Emacs.app/Contents/Resources/lisp/org/org-foo= tnote
/Users/shipmints/.emacs.d/elpa/org-9.7.23/org-element-ast hides /A= pplications/Emacs.app/Contents/Resources/lisp/org/org-element-ast
/Users= /shipmints/.emacs.d/elpa/org-9.7.23/ob-comint hides /Applications/Emacs.app= /Contents/Resources/lisp/org/ob-comint
/Users/shipmints/.emacs.d/elpa/tr= amp-2.7.2.1/tramp-androidsu hides /Applications/Emacs.app/Contents/Resource= s/lisp/net/tramp-androidsu
/Users/shipmints/.emacs.d/elpa/tramp-2.7.2.1/= tramp-archive hides /Applications/Emacs.app/Contents/Resources/lisp/net/tra= mp-archive
/Users/shipmints/.emacs.d/elpa/tramp-2.7.2.1/tramp-smb hides = /Applications/Emacs.app/Contents/Resources/lisp/net/tramp-smb
/Users/shi= pmints/.emacs.d/elpa/tramp-2.7.2.1/tramp-fuse hides /Applications/Emacs.app= /Contents/Resources/lisp/net/tramp-fuse
/Users/shipmints/.emacs.d/elpa/t= ramp-2.7.2.1/tramp-uu hides /Applications/Emacs.app/Contents/Resources/lisp= /net/tramp-uu
/Users/shipmints/.emacs.d/elpa/tramp-2.7.2.1/tramp hides /= Applications/Emacs.app/Contents/Resources/lisp/net/tramp
/Users/shipmint= s/.emacs.d/elpa/tramp-2.7.2.1/tramp-adb hides /Applications/Emacs.app/Conte= nts/Resources/lisp/net/tramp-adb
/Users/shipmints/.emacs.d/elpa/tramp-2.= 7.2.1/tramp-loaddefs hides /Applications/Emacs.app/Contents/Resources/lisp/= net/tramp-loaddefs
/Users/shipmints/.emacs.d/elpa/tramp-2.7.2.1/tramp-me= ssage hides /Applications/Emacs.app/Contents/Resources/lisp/net/tramp-messa= ge
/Users/shipmints/.emacs.d/elpa/tramp-2.7.2.1/tramp-sh hides /Applicat= ions/Emacs.app/Contents/Resources/lisp/net/tramp-sh
/Users/shipmints/.em= acs.d/elpa/tramp-2.7.2.1/tramp-container hides /Applications/Emacs.app/Cont= ents/Resources/lisp/net/tramp-container
/Users/shipmints/.emacs.d/elpa/t= ramp-2.7.2.1/trampver hides /Applications/Emacs.app/Contents/Resources/lisp= /net/trampver
/Users/shipmints/.emacs.d/elpa/tramp-2.7.2.1/tramp-cmds hi= des /Applications/Emacs.app/Contents/Resources/lisp/net/tramp-cmds
/User= s/shipmints/.emacs.d/elpa/tramp-2.7.2.1/tramp-integration hides /Applicatio= ns/Emacs.app/Contents/Resources/lisp/net/tramp-integration
/Users/shipmi= nts/.emacs.d/elpa/tramp-2.7.2.1/tramp-sudoedit hides /Applications/Emacs.ap= p/Contents/Resources/lisp/net/tramp-sudoedit
/Users/shipmints/.emacs.d/e= lpa/tramp-2.7.2.1/tramp-cache hides /Applications/Emacs.app/Contents/Resour= ces/lisp/net/tramp-cache
/Users/shipmints/.emacs.d/elpa/tramp-2.7.2.1/tr= amp-sshfs hides /Applications/Emacs.app/Contents/Resources/lisp/net/tramp-s= shfs
/Users/shipmints/.emacs.d/elpa/tramp-2.7.2.1/tramp-crypt hides /App= lications/Emacs.app/Contents/Resources/lisp/net/tramp-crypt
/Users/shipm= ints/.emacs.d/elpa/tramp-2.7.2.1/tramp-compat hides /Applications/Emacs.app= /Contents/Resources/lisp/net/tramp-compat
/Users/shipmints/.emacs.d/elpa= /tramp-2.7.2.1/tramp-gvfs hides /Applications/Emacs.app/Contents/Resources/= lisp/net/tramp-gvfs
/Users/shipmints/.emacs.d/elpa/tramp-2.7.2.1/tramp-f= tp hides /Applications/Emacs.app/Contents/Resources/lisp/net/tramp-ftp
/= Users/shipmints/.emacs.d/elpa/tramp-2.7.2.1/tramp-rclone hides /Application= s/Emacs.app/Contents/Resources/lisp/net/tramp-rclone
/Users/shipmints/.e= macs.d/elpa/faceup-20170925.1946/faceup hides /Applications/Emacs.app/Conte= nts/Resources/lisp/emacs-lisp/faceup

Features:
(shadow sort mail-= extr emacsbug dabbrev cape-keyword eglot-tempel peg
tempel-collection te= mpel cape helpful cc-langs trace cl-print edebug
elisp-refs char-fold mi= search multi-isearch consult-xref oc-basic
org-element org-persist org-i= d org-refile org-element-ast inline
avl-tree 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 dig
gnus-sum gnus-group gnus-undo gnus-start gnu= s-dbus dbus gnus-cloud
nnimap nnmail mail-source utf7 nnoo gnus-spec gnu= s-int gnus-range
gnus-win gnus nnheader range ol-docview doc-view jka-co= mpr image-mode
exif ol-bibtex bibtex ol-bbdb ol-w3m ol-doi org-link-doi = goto-addr
c++-ts-mode c-ts-mode emacsql-sqlite-builtin sqlite mm-archive=
network-stream url-cache vc-hg vc-bzr vc-src vc-sccs vc-svn vc-cvs
v= c-rcs dired-collapse dired-hacks-utils dired-aux f vertico-directory
hel= p-fns radix-tree tramp-cmds display-line-numbers vundo textsize
pulsar h= ighlight-function-calls checkdoc lisp-mnt yafolding cus-start
prism repe= at recentf tree-widget minibuf-eldef marginalia
vertico-multiform jinx v= ertico corfu-popupinfo savehist init
my-post-init which-key flyspell com= int-mime mathjax bash-completion
em-term term disp-table ehelp esh-mode = esh-var lua-mode
typescript-ts-mode js cc-mode cc-fonts cc-guess cc-menu= s cc-cmds
cc-styles cc-align cc-engine cc-vars cc-defs java-ts-mode c-ts= -common
info-look python pyvenv eshell esh-cmd generator esh-ext esh-opt=
esh-proc esh-io esh-arg esh-module esh-module-loaddefs esh-util
eldo= c-box eglot external-completion jsonrpc flymake ert debug backtrace
eglo= t-workspace-configurations aggressive-indent dumb-jump popup xref
indent= -bars-ts indent-bars git-modes gitignore-mode gitconfig-mode
conf-mode g= itattributes-mode forge-repos forge-tablist forge-topics
forge-commands = forge-semi forge-bitbucket buck forge-gogs gogs
forge-gitea gtea forge-g= itlab glab forge-github ghub-graphql treepy
gsexp ghub gnutls forge-forg= ejo forge-notify forge-revnote forge-pullreq
forge-issue forge-topic yam= l eieio-custom bug-reference forge-post
markdown-mode forge-repo forge f= orge-core forge-db closql emacsql-sqlite
emacsql emacsql-compiler magit-= bookmark magit-submodule magit-blame
magit-stash magit-reflog magit-bise= ct magit-push magit-pull magit-fetch
magit-clone magit-remote magit-comm= it magit-sequence magit-notes
magit-worktree magit-tag magit-merge magit= -branch magit-reset
magit-files magit-refs magit-status magit magit-repo= s magit-apply
magit-wip magit-log which-func magit-diff smerge-mode git-= commit
log-edit message sendmail yank-media rfc822 mml mml-sec epa epg r= fc6068
epg-config gnus-util mm-decode mm-bodies mm-encode mailabbrev mai= l-utils
gmm-utils mailheader add-log magit-core magit-autorevert magit-m= argin
magit-transient magit-process with-editor server magit-mode benchm= ark
magit-git magit-base magit-section cursor-sensor crm llama kind-icon=
svg-lib corfu-echo corfu-history corfu orderless consult-imenu bufferlo=
consult recursion-indicator mb-depth rainbow-mode diff-hl-margin
dif= f-hl-dired diff-hl-flydiff diff diff-hl log-view pcvs-util vc-dir
ewoc v= c autorevert-tail-truncate autorevert filenotify fountain-mode
elec-pair= autoinsert olivetti face-remap org-make-toc s dash org ob
ob-tangle ob-= ref ob-lob ob-table ob-exp org-macro org-src sh-script smie
treesit ob-c= omint org-pcomplete org-list org-footnote org-faces
org-entities ob-emac= s-lisp ob-core ob-eval org-cycle org-table ol
org-fold org-fold-core org= -keys oc org-loaddefs find-func cal-dst
cal-menu calendar cal-loaddefs o= rg-version org-compat org-macs htmlize
edit-indirect emacs-news-mode nou= tline outline page-break-lines ispell
visual-fill-column adaptive-wrap c= ap-words superword subword reveal zoom
windmove ace-window avy emacs-loc= k vc-git diff-mode track-changes
vc-dispatcher bookmark saveplace tramp-= sh jupyter-tramp tramp-cache
time-stamp jupyter-server jupyter-server-ke= rnel jupyter-repl
jupyter-widget-client simple-httpd jupyter-client jupy= ter-kernel
jupyter-kernelspec jupyter-env jupyter-monads jupyter-message= s hmac-def
jupyter-mime shr pixel-fill kinsoku url-file svg xml dom
j= upyter-rest-api url-http url-auth mail-parse rfc2231 rfc2047 rfc2045
mm-= util ietf-drums mail-prsvr url-gw puny websocket bindat jupyter-base
eie= io-base tramp trampver tramp-integration files-x tramp-message
tramp-com= pat xdg shell pcomplete parse-time iso8601 time-date
tramp-loaddefs desk= top frameset ibuf-macs ibuf-ext ibuffer
ibuffer-loaddefs dired-x dired d= ired-loaddefs tar-mode arc-mode
archive-mode vlf vlf-base vlf-tune vlf-s= etup so-long executable
breadcrumb pulse imenu let-alist project-x deriv= ed project
symbol-overlay thingatpt hl-line re-builder occur-context-res= ize time
grep compile transient format-spec shut-up edmacro kmacro delse= l
mode-line-debug no-littering compat modus-vivendi-tritanopia-theme
= modus-vivendi-deuteranopia-theme modus-vivendi-tinted-theme
modus-vivend= i-theme modus-operandi-tritanopia-theme
modus-operandi-deuteranopia-them= e modus-operandi-tinted-theme
modus-operandi-theme vtable text-property-= search modus-themes color
cygwin-mount ange-ftp comint ansi-osc ansi-col= or exec-path-from-shell
profiler finder-inf diminish gcmh cus-edit pp cu= s-load wid-edit
ultra-scroll pixel-scroll cua-base ring benchmark-init c= omp-run advice
use-package use-package-ensure use-package-delight use-pa= ckage-diminish
use-package-bind-key bind-key easy-mmode use-package-core=
adaptive-wrap-autoloads aggressive-indent-autoloads
autorevert-tail-= truncate-autoloads bash-completion-autoloads
benchmark-init-autoloads br= eadcrumb-autoloads buffer-expose-autoloads
buffer-move-autoloads bufferl= o-autoloads cape-autoloads
casual-suite-autoloads casual-avy-autoloadscasual-symbol-overlay-autoloads casual-autoloads clang-format-autoloadsclipetty-autoloads cmake-mode-autoloads code-cells-autoloads
comint-mi= me-autoloads consult-eglot-autoloads
corfu-candidate-overlay-autoloads c= orfu-terminal-autoloads
corfu-autoloads cpp-auto-include-autoloads csv-m= ode-autoloads
dape-autoloads deft-autoloads diff-hl-autoloads diminish-a= utoloads
dir-config-autoloads dired-collapse-autoloads
dired-hacks-ut= ils-autoloads dockerfile-mode-autoloads
dumb-jump-autoloads eat-autoload= s echo-bar-autoloads
edit-indirect-autoloads eglot-tempel-autoloads eglo= t-autoloads
ein-autoloads deferred-autoloads anaphora-autoloads eldoc-bo= x-autoloads
embark-consult-autoloads consult-autoloads embark-autoloads<= br>exec-path-from-shell-autoloads expand-region-autoloads faceup-autoloads<= br>filladapt-autoloads flymake-shellcheck-autoloads forge-autoloads
clos= ql-autoloads emacsql-autoloads fountain-mode-autoloads
gcmh-autoloads gh= ub-autoloads git-modes-autoloads
goto-char-preview-autoloads goto-line-p= review-autoloads
helpful-autoloads elisp-refs-autoloads f-autoloads
h= ighlight-function-calls-autoloads htmlize-autoloads
indent-bars-autoload= s jinx-autoloads js2-mode-autoloads
jupyter-autoloads kind-icon-autoload= s lispy-autoloads hydra-autoloads
iedit-autoloads ace-window-autoloads a= vy-autoloads lua-mode-autoloads
lv-autoloads magit-autoloads magit-secti= on-autoloads llama-autoloads
marginalia-autoloads markdown-mode-autoload= s mathjax-autoloads
minibuffer-line-autoloads minimap-autoloads mode-lin= e-debug-autoloads
modus-themes-autoloads move-text-autoloads multiple-cu= rsors-autoloads
no-littering-autoloads occur-context-resize-autoloads ol= ivetti-autoloads
orderless-autoloads org-make-toc-autoloads org-autoload= s
page-break-lines-autoloads paredit-autoloads polymode-autoloads
pop= on-autoloads popup-autoloads prism-autoloads pulsar-autoloads
pyvenv-aut= oloads rainbow-delimiters-autoloads rainbow-mode-autoloads
realgud-ipdb-= autoloads realgud-autoloads realgud-recursive-autoloads
loc-changes-auto= loads load-relative-autoloads
recursion-indicator-autoloads region-bindi= ngs-mode-autoloads
request-autoloads rg-autoloads ruff-format-autoloads<= br>reformatter-autoloads shut-up-autoloads simple-httpd-autoloads
spell-= fu-autoloads sqlite3-autoloads svg-lib-autoloads swiper-autoloads
ivy-au= toloads symbol-overlay-autoloads tempel-collection-autoloads
tempel-auto= loads test-simple-autoloads textsize-autoloads tide-autoloads
flycheck-a= utoloads s-autoloads dash-autoloads tramp-autoloads
transient-autoloads = treepy-autoloads verilog-mode-autoloads
vertico-autoloads visual-fill-co= lumn-autoloads vlf-autoloads
vundo-autoloads web-mode-autoloads websocke= t-autoloads wgrep-autoloads
which-key-autoloads window-tool-bar-autoload= s info with-editor-autoloads
xclip-autoloads xr-autoloads yafolding-auto= loads yaml-autoloads
yaml-mode-autoloads zmq-autoloads zoom-autoloads zo= utline-autoloads
package browse-url url url-proxy url-privacy url-expand= url-methods
url-history url-cookie generate-lisp-file url-domsuf url-ut= il mailcap
url-handlers url-parse auth-source eieio eieio-core cl-macspassword-cache json url-vars early-init my-early-init comp cl-seq
comp= -cstr cl-extra help-mode comp-common warnings icons rx pcase nsm map
byt= e-opt gv bytecomp byte-compile subr-x cl-loaddefs cl-lib rmc
iso-transl = tooltip cconv eldoc paren electric uniquify ediff-hook
vc-hooks lisp-flo= at-type elisp-mode mwheel term/ns-win ns-win
ucs-normalize mule-util ter= m/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 nadvice= seq simple cl-generic
indonesian philippine cham georgian utf-8-lang mi= sc-lang vietnamese
tibetan thai tai-viet lao korean japanese eucjp-ms cp= 51932 hebrew greek
romanian slovak czech european ethiopic indian cyrill= ic chinese
composite emoji-zwj charscript charprop case-table epa-hookjka-cmpr-hook help abbrev obarray oclosure cl-preloaded button loaddefstheme-loaddefs faces cus-face macroexp files window text-properties
ov= erlay sha1 md5 base64 format env code-pages mule custom widget keymap
ha= shtable-print-readable backquote threads xwidget-internal dbusbind
kqueu= e cocoa ns lcms2 multi-tty make-network-process native-compile
emacs)
Memory information:
((conses 16 1904497 540393) (symbols 48 65358 2= 2)
=C2=A0(strings 32 355138 39616) (string-bytes 1 13436956)
=C2=A0(v= ectors 16 151815) (vector-slots 8 2562246 211292)
=C2=A0(floats 8 1387 1= 2802) (intervals 56 91890 773) (buffers 992 57))
--000000000000524045062efd65b5-- From debbugs-submit-bounces@debbugs.gnu.org Wed Feb 26 08:28:59 2025 Received: (at 76567) by debbugs.gnu.org; 26 Feb 2025 13:29:00 +0000 Received: from localhost ([127.0.0.1]:51512 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tnHT9-000130-Hk for submit@debbugs.gnu.org; Wed, 26 Feb 2025 08:28:59 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:40448) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1tnHT6-00012i-7U for 76567@debbugs.gnu.org; Wed, 26 Feb 2025 08:28:57 -0500 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 1tnHSz-0001oC-HL; Wed, 26 Feb 2025 08:28:50 -0500 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=CxtEgoFtqja+ffF8JY5RP+vBAfJwc0haGC9kuV+m4r8=; b=aCarhW9V6SAx iZj6XyeN1Lsrdan/Mw1jijJ+D3WtcynCoJSH2DpsdpR7RTpTgvstMFcfhAbYglAyzPtnEoO8TQZNW HPi+9MUnJAq8rbghL84nMGjl6vNL5ZWjQgWMqsbFwtPDnAEUBDdDrDD87vVHe8b0YFsdJOt7kQvrF v8C1EMLJxkA3RRZ9XGEBK5czRTviAWl+g2ZGGp55mJQpPUg5O4VCXKvN1iUSkrKoo7iaILB0z7wPe Jjyz8H3mXMfqxm4tCfEL2FHsJ5pd356bIQbTvsyHhNBoxqTRDrfaB50wd3XtR+wnEpJBkvTbW9Qtq qu9DZti6kFBgb7Y4F1EswQ==; Date: Wed, 26 Feb 2025 15:28:45 +0200 Message-Id: <8634g0x2b6.fsf@gnu.org> From: Eli Zaretskii To: Ship Mints , Philip Kaludercic In-Reply-To: (message from Ship Mints on Tue, 25 Feb 2025 15:35:10 -0500) Subject: Re: bug#76567: 30.1; package-install-upgrade-built-in upgrades built-ins to the same version References: X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 76567 Cc: 76567@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: Ship Mints > Date: Tue, 25 Feb 2025 15:35:10 -0500 > > As part of my production upgrade to 30.1, I wrote a program to install > my local ELPA tree from scratch, and take the opportunity to prune and > curate packages. > > One thing that surprised me, that I didn't notice in 29.4, is that if > 'package-install-upgrade-built-in' is non-nil, 'package-list-packages' > reports built-ins needing upgrades from ELPA but to the *identical > versions* in the 30.1 tree. I was expecting upgrades to be actual > upgrades, not side-grades, as they say. The reason I didn't see > this on 29.4, is that the distro versions were older than ELPA so I > was happy to take the upgrades. This does not appear to be a > regression, just a general bug report. Philip, could you please look into this? From debbugs-submit-bounces@debbugs.gnu.org Wed Feb 26 10:39:54 2025 Received: (at 76567) by debbugs.gnu.org; 26 Feb 2025 15:39:54 +0000 Received: from localhost ([127.0.0.1]:54863 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tnJVq-0000qL-0x for submit@debbugs.gnu.org; Wed, 26 Feb 2025 10:39:54 -0500 Received: from mout01.posteo.de ([185.67.36.65]:59351) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1tnJVl-0000q0-LM for 76567@debbugs.gnu.org; Wed, 26 Feb 2025 10:39:50 -0500 Received: from submission (posteo.de [185.67.36.169]) by mout01.posteo.de (Postfix) with ESMTPS id F1C7C240027 for <76567@debbugs.gnu.org>; Wed, 26 Feb 2025 16:39:41 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.net; s=2017; t=1740584381; bh=pQvhzf47tdBCQ0ahJk8K8kL8nKPaA7SA4HO+5zswepg=; h=From:To:Cc:Subject:Autocrypt:OpenPGP:Date:Message-ID:MIME-Version: Content-Type:Content-Transfer-Encoding:From; b=YofnGl3xRRNopXj5Hs8711EAJQo34qAp8sCi815oCJWmfQawPVEXGe67N2z5Fh5AU lythx1fldLhDEDvckNY6pmqtrj0DYZ0suCwk+irJ2f07XasiduFIMnWt0b9Evj/Rh/ 9nBWGEC/eoi+TF/F4MYm/X5W3ZmhglbRXBZjj7y0BoEq8yzlcAcLYNLFLpRHrRIJBB /8/hTq1Qi9+1lLgGM37JUV54sJt6XOJhRk21b063+w2LGIX4049mJV2M8Z+vm8TUpU I3QsW5pKhEhYE6uTmmS8b31WLo/UNRdo840Q8LXITUXv1ZmGS47OMnTPz7IeCOny0V 7iiI5kfNQRV7g== Received: from customer (localhost [127.0.0.1]) by submission (posteo.de) with ESMTPSA id 4Z2zDX5rMNz6tw7; Wed, 26 Feb 2025 16:39:40 +0100 (CET) From: Philip Kaludercic To: Eli Zaretskii Subject: Re: bug#76567: 30.1; package-install-upgrade-built-in upgrades built-ins to the same version In-Reply-To: <8634g0x2b6.fsf@gnu.org> References: <8634g0x2b6.fsf@gnu.org> Autocrypt: addr=philipk@posteo.net; keydata= mDMEZBBQQhYJKwYBBAHaRw8BAQdAHJuofBrfqFh12uQu0Yi7mrl525F28eTmwUDflFNmdui0QlBo aWxpcCBLYWx1ZGVyY2ljIChnZW5lcmF0ZWQgYnkgYXV0b2NyeXB0LmVsKSA8cGhpbGlwa0Bwb3N0 ZW8ubmV0PoiWBBMWCAA+FiEEDg7HY17ghYlni8XN8xYDWXahwukFAmQQUEICGwMFCQHhM4AFCwkI BwIGFQoJCAsCBBYCAwECHgECF4AACgkQ8xYDWXahwulikAEA77hloUiSrXgFkUVJhlKBpLCHUjA0 mWZ9j9w5d08+jVwBAK6c4iGP7j+/PhbkxaEKa4V3MzIl7zJkcNNjHCXmvFcEuDgEZBBQQhIKKwYB BAGXVQEFAQEHQI5NLiLRjZy3OfSt1dhCmFyn+fN/QKELUYQetiaoe+MMAwEIB4h+BBgWCAAmFiEE Dg7HY17ghYlni8XN8xYDWXahwukFAmQQUEICGwwFCQHhM4AACgkQ8xYDWXahwukm+wEA8cml4JpK NeAu65rg+auKrPOP6TP/4YWRCTIvuYDm0joBALw98AMz7/qMHvSCeU/hw9PL6u6R2EScxtpKnWof z4oM OpenPGP: id=7126E1DE2F0CE35C770BED01F2C3CC513DB89F66; url="https://keys.openpgp.org/vks/v1/by-fingerprint/7126E1DE2F0CE35C770BED01F2C3CC513DB89F66"; preference=signencrypt Date: Wed, 26 Feb 2025 15:39:40 +0000 Message-ID: <871pvklnpf.fsf@posteo.net> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 76567 Cc: Ship Mints , 76567@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 (---) Eli Zaretskii writes: >> From: Ship Mints >> Date: Tue, 25 Feb 2025 15:35:10 -0500 >>=20 >> As part of my production upgrade to 30.1, I wrote a program to install >> my local ELPA tree from scratch, and take the opportunity to prune and >> curate packages. >>=20 >> One thing that surprised me, that I didn't notice in 29.4, is that if >> 'package-install-upgrade-built-in' is non-nil, 'package-list-packages' >> reports built-ins needing upgrades from ELPA but to the *identical >> versions* in the 30.1 tree. I was expecting upgrades to be actual >> upgrades, not side-grades, as they say. The reason I didn't see >> this on 29.4, is that the distro versions were older than ELPA so I >> was happy to take the upgrades. This does not appear to be a >> regression, just a general bug report. > > Philip, could you please look into this? (emacs) Package Installation says: If you customize =E2=80=98package-install-upgrade-built-in=E2=80=99 to a= non-=E2=80=98nil=E2=80=99 value, be very careful when using commands that update many packages at once, like =E2=80=98package-upgrade-all=E2=80=99 and =E2=80=98U=E2=80=99 in= the package menu: those might overwrite built-in packages that you didn't intent to replace with newer versions from the archives. Don't use these bulk commands if you want to update only a small number of built-in packages. I read this as that OPs behaviour what the option intends to do. From debbugs-submit-bounces@debbugs.gnu.org Wed Feb 26 10:41:50 2025 Received: (at 76567) by debbugs.gnu.org; 26 Feb 2025 15:41:50 +0000 Received: from localhost ([127.0.0.1]:54870 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tnJXi-000100-5i for submit@debbugs.gnu.org; Wed, 26 Feb 2025 10:41:50 -0500 Received: from mail-vk1-xa2e.google.com ([2607:f8b0:4864:20::a2e]:55587) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84_2) (envelope-from ) id 1tnJXe-0000zh-FM for 76567@debbugs.gnu.org; Wed, 26 Feb 2025 10:41:47 -0500 Received: by mail-vk1-xa2e.google.com with SMTP id 71dfb90a1353d-51eb1823a8eso1945986e0c.3 for <76567@debbugs.gnu.org>; Wed, 26 Feb 2025 07:41:46 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1740584501; x=1741189301; darn=debbugs.gnu.org; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=ki+qoawrZC8gAbRJ1Z4nuzGKSCqXyZPHWumOG3HvmaI=; b=eNhgHXf3lxv+1W5H7AVGo0h7A21DebGVncuFw3HPbKgZSgyfHPC7fg54DcQW229GE9 tclaCTLTxFKkaRG1LKpOUtnvfPDwNWsI0Hc5D3/jlXBSP0e5VtzZ6VnSRwzbmv+ufVqB BT9zpkjwBJZD+4Q4ZPEVdAmlMycAY9w/yKEjhuKx7uEeoACeEHrLnHrSxhDVrnHn1+HN ss+vDq52IF8cpJpRAPe5MiqVz4JR7vB2RbclnzRRR5d6EJSCBweHx1iX99j2ig/m+Cb+ CZKQiyGgRU3yjCetcbMPMRLGWAmw05XKktmj5VLPzbXk3e4yS42rU1BMxBo2Ynn2JNqq F9MQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1740584501; x=1741189301; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=ki+qoawrZC8gAbRJ1Z4nuzGKSCqXyZPHWumOG3HvmaI=; b=Ifl4RrpcVlKVqAVtV4kZm4kM/4VBUYmqyIkgY90phX8ZyPuA+JAa511mJLAqtyb5g5 QNBZ/5N4G7I9RkRVuL+YLZHl+zT0NygZp/ojhgcaCo6sNHrgrAEJmu9rDQFWk3+7uh76 WfSOJcHb6VvAkEv4Vb2+ctvi5RBlpLXiaQD9xsIjSnCDta6PtdyWs3VMoWfs0DrUM1QL nsQ2hV4oEuhQxs+g8T4HEyvB1t5pE3YNRbN9Q+Li7+cvjglXPCfzqVbfd1IapXDcvflY uA8+jl1KjwTy1oveAXXL3eHGRiyP9jIt49BM/X3JN/9G6NLS3zE1BO8Z+GcO29+a1qRY QB6g== X-Forwarded-Encrypted: i=1; AJvYcCUSgTG7ehQHr9SA151LMlES6Vydzb+fcWH3YaFQYJLl/kpSpf9HIENZRIiypqm4zHnCOz5rag==@debbugs.gnu.org X-Gm-Message-State: AOJu0YxgI2VnizvwPpeNmvxgWONwNf/jN2pRSr1ABAys81Ysu3kEGrlZ L6sHVUWkxQG/HMtb4n+5M9t5VqgSqP9ZrmOs01ihTNMjTqplodgFdEqS0H/8s914rnt1yvLS0XJ Z9VeZyGrJtkhiRBvrUxdKPOPqlOc= X-Gm-Gg: ASbGncvYDv/OTOqglqcfsl8KGzn1gc51djJRWYm57cUueUzu+CUFPCdGjQK4A0F0fLM s01njklC5rtR7wtKiwktLipVXzMqXL3YIW2OmBIcC/qhvE6CZgp/5PZ/JkO/igt7IMXzKcu+K5l pCa720GW0= X-Google-Smtp-Source: AGHT+IFTwRmmtbfN2NbEZ1kQHruMc9/9bSKv4bUEs65jE4dBpt4GIbjt92kSmnSXmIW2PLXPVBevnRs+G3LQu2jRKI8= X-Received: by 2002:a05:6122:3387:b0:520:420a:a07a with SMTP id 71dfb90a1353d-5223cd46f12mr4326748e0c.8.1740584500697; Wed, 26 Feb 2025 07:41:40 -0800 (PST) MIME-Version: 1.0 References: <8634g0x2b6.fsf@gnu.org> <871pvklnpf.fsf@posteo.net> In-Reply-To: <871pvklnpf.fsf@posteo.net> From: Ship Mints Date: Wed, 26 Feb 2025 10:41:29 -0500 X-Gm-Features: AQ5f1JqhHWg7jCrnQFQvspJICCE2HP8Qn0M8FEY2TeZRlm7RxEM52UQIkLOVlhA Message-ID: Subject: Re: bug#76567: 30.1; package-install-upgrade-built-in upgrades built-ins to the same version To: Philip Kaludercic Content-Type: multipart/alternative; boundary="000000000000dda23f062f0d681e" X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 76567 Cc: Eli Zaretskii , 76567@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: -1.0 (-) --000000000000dda23f062f0d681e Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable "replace with newer versions from the archives" is not what's happening. It seems to replace with identical versions, just from the archives. On Wed, Feb 26, 2025 at 10:39=E2=80=AFAM Philip Kaludercic wrote: > Eli Zaretskii writes: > > >> From: Ship Mints > >> Date: Tue, 25 Feb 2025 15:35:10 -0500 > >> > >> As part of my production upgrade to 30.1, I wrote a program to install > >> my local ELPA tree from scratch, and take the opportunity to prune and > >> curate packages. > >> > >> One thing that surprised me, that I didn't notice in 29.4, is that if > >> 'package-install-upgrade-built-in' is non-nil, 'package-list-packages' > >> reports built-ins needing upgrades from ELPA but to the *identical > >> versions* in the 30.1 tree. I was expecting upgrades to be actual > >> upgrades, not side-grades, as they say. The reason I didn't see > >> this on 29.4, is that the distro versions were older than ELPA so I > >> was happy to take the upgrades. This does not appear to be a > >> regression, just a general bug report. > > > > Philip, could you please look into this? > > (emacs) Package Installation says: > > If you customize =E2=80=98package-install-upgrade-built-in=E2=80=99 to= a non-=E2=80=98nil=E2=80=99 > value, be very careful when using commands that update many packages at > once, like =E2=80=98package-upgrade-all=E2=80=99 and =E2=80=98U=E2=80=99 = in the package menu: those > might overwrite built-in packages that you didn't intent to replace with > newer versions from the archives. Don't use these bulk commands if you > want to update only a small number of built-in packages. > > I read this as that OPs behaviour what the option intends to do. > --000000000000dda23f062f0d681e Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
"replace with=C2=A0newer versions from the archives" is not what's happening.=C2=A0 It = seems to replace with identical versions, just from the archives.

On Wed, Feb 26, 2025 at 10:39=E2=80=AFAM Ph= ilip Kaludercic <philipk@posteo.ne= t> wrote:
Eli Zaretskii <eliz@g= nu.org> writes:

>> From: Ship Mints <shipmints@gmail.com>
>> Date: Tue, 25 Feb 2025 15:35:10 -0500
>>
>> As part of my production upgrade to 30.1, I wrote a program to ins= tall
>> my local ELPA tree from scratch, and take the opportunity to prune= and
>> curate packages.
>>
>> One thing that surprised me, that I didn't notice in 29.4, is = that if
>> 'package-install-upgrade-built-in' is non-nil, 'packag= e-list-packages'
>> reports built-ins needing upgrades from ELPA but to the *identical=
>> versions* in the 30.1 tree.=C2=A0 I was expecting upgrades to be a= ctual
>> upgrades, not side-grades, as they say.=C2=A0 The reason I didn= 9;t see
>> this on 29.4, is that the distro versions were older than ELPA so = I
>> was happy to take the upgrades.=C2=A0 This does not appear to be a=
>> regression, just a general bug report.
>
> Philip, could you please look into this?

(emacs) Package Installation says:

=C2=A0 =C2=A0If you customize =E2=80=98package-install-upgrade-built-in=E2= =80=99 to a non-=E2=80=98nil=E2=80=99
value, be very careful when using commands that update many packages at
once, like =E2=80=98package-upgrade-all=E2=80=99 and =E2=80=98U=E2=80=99 in= the package menu: those
might overwrite built-in packages that you didn't intent to replace wit= h
newer versions from the archives.=C2=A0 Don't use these bulk commands i= f you
want to update only a small number of built-in packages.

I read this as that OPs behaviour what the option intends to do.
--000000000000dda23f062f0d681e-- From debbugs-submit-bounces@debbugs.gnu.org Wed Feb 26 10:45:41 2025 Received: (at 76567) by debbugs.gnu.org; 26 Feb 2025 15:45:41 +0000 Received: from localhost ([127.0.0.1]:54890 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tnJbQ-0001Ex-Rm for submit@debbugs.gnu.org; Wed, 26 Feb 2025 10:45:41 -0500 Received: from mail-vk1-xa32.google.com ([2607:f8b0:4864:20::a32]:55615) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84_2) (envelope-from ) id 1tnJbN-0001EZ-RG for 76567@debbugs.gnu.org; Wed, 26 Feb 2025 10:45:38 -0500 Received: by mail-vk1-xa32.google.com with SMTP id 71dfb90a1353d-51eb1823a8eso1947951e0c.3 for <76567@debbugs.gnu.org>; Wed, 26 Feb 2025 07:45:37 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1740584732; x=1741189532; darn=debbugs.gnu.org; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=G4zsi4HQKp8xXA+XnfWAFTVSuoVKEs+jEIex6ZA4rLQ=; b=hKm9jQdT+OHN2OQRGVMTcLldWvuaHzhL2aK2T0oi4S5s4J9/vcEy2wb2zV1+QaoTuX 0cuMxTVUy3Y2w+iiljCFzR9C2M4JArlv27oKn1Dfi+15A8cdTYT9j/WFesiEeh7YS8cj TqvECMPzXJed8YBhSOPmlHRcHqUevHaTtLvEyRYcfFyO4+yKy+92hwfvWQF5/+2ISOCU p+woS04RrK5ht8icSnSszhDSxCnUgmguNT+gNCb6CJ2QsZPzpA87AfALHA0IYQAwdOlz w7Vyu9XB08+1mvVDwp9NIG/yWp+m8P1mLnGaRVNRJ6vJtmY1TJB8ba9V2EStV9m6mUzV CnkA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1740584732; x=1741189532; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=G4zsi4HQKp8xXA+XnfWAFTVSuoVKEs+jEIex6ZA4rLQ=; b=wKpgIFdZr+ceYuXTBg3Ob52/R+Qe+Aj7j6gYxQ+wnf1FyXAJ9kx0c+BygVCyxSpy6h 6bKSC9Z96CK1ehPYzv383h1mw6QtW0FfEPPvHPUfygql4JQ1G9MANakgSaxGI483mcZi O4MpAbi4VKNLFqsbtOTTgNyOYmfpo50VaHz5vQkyfDlWVj/2vjzDBXsHzD43+CBruCA1 zNA9RAnmPTzMrGLEZ3RqmRMeimDduvY+QIU4cayad1xfdEFHZxBIdBqE2g/Vk6fYtIfd iJabXMPhn8l4+y44eN85dPj/mX6qHARSqM1KsZWY6ON2u8E4iIpMn049sCWkoxfk+6ld JJeA== X-Forwarded-Encrypted: i=1; AJvYcCWVTnHgHf77glZCrv7pHWLB6XpzGLAqo4RWfnl7f8Y8kRkd2SZsIDIhz9ROBzW7x2rO/gu6OA==@debbugs.gnu.org X-Gm-Message-State: AOJu0YyCub1wWH7FZkL/ElwkJLKKQb3jav+mhI4ZchN7Bxf7mh98Z2+Z KNONFz3X2GHtg1gIpORaXxrHipdEdJCal1z+XxSW91NC9SlIx7QhPs6tE188Jzx/7A+TtDaapgA PSyTATehUHG3qjv1Ku0osf6YvhO8= X-Gm-Gg: ASbGncvpSPELTGI+oJXS7AHYM3v5X91LrRWgpH/GDTpO2xbK0WdZePoNUEgq1f5a9ik mCp5/DzGYXvBv8HcJwnVucbX/bBYd5KjmK6xhxD/XRQtud5ZXJTJEqk6UNi2l8U07m8EAkiI88C OvI0YxB9w= X-Google-Smtp-Source: AGHT+IGMBPGs7bGwZCYgw4hP+mKONwJItvWVEBT/i0IeMDWcz4qS1rCZAw55gDBju37j8H1/dfN1PTG7PbfwQ5YJY9k= X-Received: by 2002:a05:6122:8c1c:b0:520:5185:1c83 with SMTP id 71dfb90a1353d-5223cd88405mr4547502e0c.11.1740584731895; Wed, 26 Feb 2025 07:45:31 -0800 (PST) MIME-Version: 1.0 References: <8634g0x2b6.fsf@gnu.org> <871pvklnpf.fsf@posteo.net> In-Reply-To: From: Ship Mints Date: Wed, 26 Feb 2025 10:45:20 -0500 X-Gm-Features: AQ5f1JoVL1312SeX-RCW7_OiAscu8yb2JnY_43HQAkBYrv6W4geQSyJHzXOoVmo Message-ID: Subject: Re: bug#76567: 30.1; package-install-upgrade-built-in upgrades built-ins to the same version To: Philip Kaludercic Content-Type: multipart/alternative; boundary="000000000000a56fec062f0d7635" X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 76567 Cc: Eli Zaretskii , 76567@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: -1.0 (-) --000000000000a56fec062f0d7635 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable e.g., Emacs 30.1 embeds project.el: ;; Copyright (C) 2015-2025 Free Software Foundation, Inc. ;; Version: 0.11.1 ;; Package-Requires: ((emacs "26.1") (xref "1.7.0")) The not-newer version package downloaded from the archives: ;; Copyright (C) 2015-2024 Free Software Foundation, Inc. ;; Version: 0.11.1 ;; Package-Requires: ((emacs "26.1") (xref "1.7.0")) On Wed, Feb 26, 2025 at 10:41=E2=80=AFAM Ship Mints w= rote: > "replace with newer versions from the archives" is not what's happening. > It seems to replace with identical versions, just from the archives. > > On Wed, Feb 26, 2025 at 10:39=E2=80=AFAM Philip Kaludercic > wrote: > >> Eli Zaretskii writes: >> >> >> From: Ship Mints >> >> Date: Tue, 25 Feb 2025 15:35:10 -0500 >> >> >> >> As part of my production upgrade to 30.1, I wrote a program to instal= l >> >> my local ELPA tree from scratch, and take the opportunity to prune an= d >> >> curate packages. >> >> >> >> One thing that surprised me, that I didn't notice in 29.4, is that if >> >> 'package-install-upgrade-built-in' is non-nil, 'package-list-packages= ' >> >> reports built-ins needing upgrades from ELPA but to the *identical >> >> versions* in the 30.1 tree. I was expecting upgrades to be actual >> >> upgrades, not side-grades, as they say. The reason I didn't see >> >> this on 29.4, is that the distro versions were older than ELPA so I >> >> was happy to take the upgrades. This does not appear to be a >> >> regression, just a general bug report. >> > >> > Philip, could you please look into this? >> >> (emacs) Package Installation says: >> >> If you customize =E2=80=98package-install-upgrade-built-in=E2=80=99 t= o a non-=E2=80=98nil=E2=80=99 >> value, be very careful when using commands that update many packages at >> once, like =E2=80=98package-upgrade-all=E2=80=99 and =E2=80=98U=E2=80=99= in the package menu: those >> might overwrite built-in packages that you didn't intent to replace with >> newer versions from the archives. Don't use these bulk commands if you >> want to update only a small number of built-in packages. >> >> I read this as that OPs behaviour what the option intends to do. >> > --000000000000a56fec062f0d7635 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
e.g., Emacs 30.1 embeds project.el:

;; Copyright (C) 2015-2025 Free Software Foundat= ion, Inc.
;; Version: 0.11.1
;; Package-Requires: ((emacs "26.1&= quot;) (xref "1.7.0"))

The not-newer version package downloaded from the a= rchives:
=
;; C= opyright (C) 2015-2024 Free Software Foundation, Inc.
;; Version: 0.11.1=
;; Package-Requires: ((emacs "26.1") (xref "1.7.0")= )


Eli Zaretskii <eliz@gnu.org> writes:

>> From: Ship Mints <shipmints@gmail.com>
>> Date: Tue, 25 Feb 2025 15:35:10 -0500
>>
>> As part of my production upgrade to 30.1, I wrote a program to ins= tall
>> my local ELPA tree from scratch, and take the opportunity to prune= and
>> curate packages.
>>
>> One thing that surprised me, that I didn't notice in 29.4, is = that if
>> 'package-install-upgrade-built-in' is non-nil, 'packag= e-list-packages'
>> reports built-ins needing upgrades from ELPA but to the *identical=
>> versions* in the 30.1 tree.=C2=A0 I was expecting upgrades to be a= ctual
>> upgrades, not side-grades, as they say.=C2=A0 The reason I didn= 9;t see
>> this on 29.4, is that the distro versions were older than ELPA so = I
>> was happy to take the upgrades.=C2=A0 This does not appear to be a=
>> regression, just a general bug report.
>
> Philip, could you please look into this?

(emacs) Package Installation says:

=C2=A0 =C2=A0If you customize =E2=80=98package-install-upgrade-built-in=E2= =80=99 to a non-=E2=80=98nil=E2=80=99
value, be very careful when using commands that update many packages at
once, like =E2=80=98package-upgrade-all=E2=80=99 and =E2=80=98U=E2=80=99 in= the package menu: those
might overwrite built-in packages that you didn't intent to replace wit= h
newer versions from the archives.=C2=A0 Don't use these bulk commands i= f you
want to update only a small number of built-in packages.

I read this as that OPs behaviour what the option intends to do.
--000000000000a56fec062f0d7635-- From debbugs-submit-bounces@debbugs.gnu.org Wed Feb 26 11:48:20 2025 Received: (at 76567) by debbugs.gnu.org; 26 Feb 2025 16:48:20 +0000 Received: from localhost ([127.0.0.1]:55144 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tnKa3-0004Wz-N3 for submit@debbugs.gnu.org; Wed, 26 Feb 2025 11:48:20 -0500 Received: from mout02.posteo.de ([185.67.36.66]:54261) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1tnKZz-0004We-QG for 76567@debbugs.gnu.org; Wed, 26 Feb 2025 11:48:17 -0500 Received: from submission (posteo.de [185.67.36.169]) by mout02.posteo.de (Postfix) with ESMTPS id 837E6240104 for <76567@debbugs.gnu.org>; Wed, 26 Feb 2025 17:48:09 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.net; s=2017; t=1740588489; bh=YfyFKJg2xh5lo75qZPpg/xMXLt1Djl3pRPrbtrqI62Y=; h=From:To:Cc:Subject:Autocrypt:OpenPGP:Date:Message-ID:MIME-Version: Content-Type:Content-Transfer-Encoding:From; b=DlMW3oTNwAk47y66NFY8WUG3WJT3zmTk2ALnumVvXG6xakRTjLFsPS47ZUnoLihWk UFOIRZtsqNEv/UvlE/aalRNdWQkBfcUTv0kuKj1y0OAONMDD3F1wpqAYNddX1kondU NsVugDnxL1MJw2vxtWf2c80ZgRlp6hpo+a8pYGiKoTEPaCO0aFjhTRfuAF5JTJBMTN LBXO3EjbFrqOijf5sRS6rnOOIbMCVJ5jh9P8W1gctlrxPkcJoTuCMEx/uOGFIUxQXO OvGQgSanIQXZHIw4J2xwDP78UrQp4x26IjKvg1GsLNVO2jAEWWb0S7Z7Tb0M3bX6uP JDBoYjwo1Xp8Q== Received: from customer (localhost [127.0.0.1]) by submission (posteo.de) with ESMTPSA id 4Z30lV6g34z6tvc; Wed, 26 Feb 2025 17:48:06 +0100 (CET) From: Philip Kaludercic To: Ship Mints Subject: Re: bug#76567: 30.1; package-install-upgrade-built-in upgrades built-ins to the same version In-Reply-To: References: <8634g0x2b6.fsf@gnu.org> <871pvklnpf.fsf@posteo.net> Autocrypt: addr=philipk@posteo.net; keydata= mDMEZBBQQhYJKwYBBAHaRw8BAQdAHJuofBrfqFh12uQu0Yi7mrl525F28eTmwUDflFNmdui0QlBo aWxpcCBLYWx1ZGVyY2ljIChnZW5lcmF0ZWQgYnkgYXV0b2NyeXB0LmVsKSA8cGhpbGlwa0Bwb3N0 ZW8ubmV0PoiWBBMWCAA+FiEEDg7HY17ghYlni8XN8xYDWXahwukFAmQQUEICGwMFCQHhM4AFCwkI BwIGFQoJCAsCBBYCAwECHgECF4AACgkQ8xYDWXahwulikAEA77hloUiSrXgFkUVJhlKBpLCHUjA0 mWZ9j9w5d08+jVwBAK6c4iGP7j+/PhbkxaEKa4V3MzIl7zJkcNNjHCXmvFcEuDgEZBBQQhIKKwYB BAGXVQEFAQEHQI5NLiLRjZy3OfSt1dhCmFyn+fN/QKELUYQetiaoe+MMAwEIB4h+BBgWCAAmFiEE Dg7HY17ghYlni8XN8xYDWXahwukFAmQQUEICGwwFCQHhM4AACgkQ8xYDWXahwukm+wEA8cml4JpK NeAu65rg+auKrPOP6TP/4YWRCTIvuYDm0joBALw98AMz7/qMHvSCeU/hw9PL6u6R2EScxtpKnWof z4oM OpenPGP: id=7126E1DE2F0CE35C770BED01F2C3CC513DB89F66; url="https://keys.openpgp.org/vks/v1/by-fingerprint/7126E1DE2F0CE35C770BED01F2C3CC513DB89F66"; preference=signencrypt Date: Wed, 26 Feb 2025 16:48:05 +0000 Message-ID: <87wmdck5yy.fsf@posteo.net> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 76567 Cc: Eli Zaretskii , 76567@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 (---) Ship Mints writes: > "replace with newer versions from the archives" is not what's happening. > It seems to replace with identical versions, just from the archives. The issue is that `package-install-upgrade-built-in' uses the phrasing If disabled, then =E2=80=98package-install=E2=80=99 will not suggest to r= eplace a built-in package with a (possibly newer) version from a package archive. ^^^^^^^^^^^^^^ Which is not to say that the behaviour you are describing is not good... A related issue here is that package.el has two separate upgrade procedures (package-upgrade-all and the list-package one) that cause these kinds of irregularities to pop up. I have been planning to rewrite the package list interface to use the same logic as the commands, but I have to find the time to do that properly :/ > > On Wed, Feb 26, 2025 at 10:39=E2=80=AFAM Philip Kaludercic > wrote: > >> Eli Zaretskii writes: >> >> >> From: Ship Mints >> >> Date: Tue, 25 Feb 2025 15:35:10 -0500 >> >> >> >> As part of my production upgrade to 30.1, I wrote a program to install >> >> my local ELPA tree from scratch, and take the opportunity to prune and >> >> curate packages. >> >> >> >> One thing that surprised me, that I didn't notice in 29.4, is that if >> >> 'package-install-upgrade-built-in' is non-nil, 'package-list-packages' >> >> reports built-ins needing upgrades from ELPA but to the *identical >> >> versions* in the 30.1 tree. I was expecting upgrades to be actual >> >> upgrades, not side-grades, as they say. The reason I didn't see >> >> this on 29.4, is that the distro versions were older than ELPA so I >> >> was happy to take the upgrades. This does not appear to be a >> >> regression, just a general bug report. >> > >> > Philip, could you please look into this? >> >> (emacs) Package Installation says: >> >> If you customize =E2=80=98package-install-upgrade-built-in=E2=80=99 t= o a non-=E2=80=98nil=E2=80=99 >> value, be very careful when using commands that update many packages at >> once, like =E2=80=98package-upgrade-all=E2=80=99 and =E2=80=98U=E2=80=99= in the package menu: those >> might overwrite built-in packages that you didn't intent to replace with >> newer versions from the archives. Don't use these bulk commands if you >> want to update only a small number of built-in packages. >> >> I read this as that OPs behaviour what the option intends to do. >> From debbugs-submit-bounces@debbugs.gnu.org Wed Feb 26 11:56:15 2025 Received: (at 76567) by debbugs.gnu.org; 26 Feb 2025 16:56:15 +0000 Received: from localhost ([127.0.0.1]:55172 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tnKhi-0004xq-Q8 for submit@debbugs.gnu.org; Wed, 26 Feb 2025 11:56:15 -0500 Received: from mail-ua1-x933.google.com ([2607:f8b0:4864:20::933]:54277) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84_2) (envelope-from ) id 1tnKhd-0004xX-Hy for 76567@debbugs.gnu.org; Wed, 26 Feb 2025 11:56:12 -0500 Received: by mail-ua1-x933.google.com with SMTP id a1e0cc1a2514c-868f35fdd27so17455241.0 for <76567@debbugs.gnu.org>; Wed, 26 Feb 2025 08:56:09 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1740588964; x=1741193764; darn=debbugs.gnu.org; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=V/1CaQ+SvFpBVcWRrDpogjxZD7MJV6QQVjrihpsv0DY=; b=Y27S0EBxBs1g/WxRIA5TDyORjXfUkYVl2oqJuuVQYxRlgoUdb7CX6PSr3XZ9xQ77D/ IymrGRYywhhRRZU/6V0mEmI1mYc+wMi9cMk7dhIc9KHiXpv+HoLSpV0+eZNzVm6j2eOn Jfr0tGBtYJinHXowg/GSekd67IQNkxRSfChwgf0BkDNZWDO8Q74k0f/bRhbQOjXPQ7fz mEuSLCcb9ckMxJo9t6FaiIGhOP/CvrmF1eI3NcMdslMwPWpxbmcibk0C4kxfJb+D1AaF KFu9bRedhhGf4CGox5VdjvUFT76Jc4uyzMLaT/xFSmQK0+Ow1lOvWOeFpwLY++LCazax KWRg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1740588964; x=1741193764; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=V/1CaQ+SvFpBVcWRrDpogjxZD7MJV6QQVjrihpsv0DY=; b=vDPVpm9cauAuiUW1Ms9aIDemAAmuGRIYW9eURR2Up6m+TCOK0tJ+kx6I6JhoA+5keL P+7XxswLUefin4QPyefllmBH/6TAA+vfF2PxuPtPuHQA7mmMxx8iDnUCo7CS/jk53A7G +xAfDleXnRjJxywOawWyYI68mrRc6AdB6mN235zI/eMBM/9Zjugw4YRmnS9KBMoaRenk 3JlHy9jGll+DFqqXPPb+Vr5n3pc9mfvepj3td8CHS+yr/C+eI6YtvSIiQLbDpUjtd7mP FV3n7r1wIJxQFQvtpCYxW1X26nl7mz90Z+TVTzIYlrKjaaYDSHj4xvp9pmo8rzBYLfrO 7T7w== X-Forwarded-Encrypted: i=1; AJvYcCWV//IzF98bbe1zvXS7Ov6/V1T6znNF0zXsjZ8bpvrCs+D3UqtuUyYJc+6OB+75kWj1PCADfg==@debbugs.gnu.org X-Gm-Message-State: AOJu0YwySNkKIPWb7/fFvPv3ERiEKJde9lVESoL1Qi3Ixc3BpQox/mfl Ada9Nr2yaYoLa4KKwzYOqANe7LOTgOGLi7qU9NrD+4FI8a22c9VKPk+vYUcvhgWGxXTjgCFeTbI oMsHM8T+fE4+G7NgURLr0H8voAC0= X-Gm-Gg: ASbGncsZCVPoXW5/TJ0hRvvfeDDoW/oipKyWBNwS/esfoSQzgpIdips0oF+WyWH1f0o ywzuez6geZyAn6dFFHF0ce7SS+QromS7cn6rcbq1oC5WkGYFSbqgqeMxN2Cfe1S9DJolxhGUicP HvdnecOlA= X-Google-Smtp-Source: AGHT+IHOHV5T70mGnDn3dPxImAw5YLNBbUoLbndzQIJ3PqVEEBmc4tAlOPCqQdp6zwEQiHEav8T4IHZptXNfrvm2GII= X-Received: by 2002:a05:6102:50ab:b0:4bd:39a6:e98d with SMTP id ada2fe7eead31-4c00a916fe3mr5304386137.0.1740588963669; Wed, 26 Feb 2025 08:56:03 -0800 (PST) MIME-Version: 1.0 References: <8634g0x2b6.fsf@gnu.org> <871pvklnpf.fsf@posteo.net> <87wmdck5yy.fsf@posteo.net> In-Reply-To: <87wmdck5yy.fsf@posteo.net> From: Ship Mints Date: Wed, 26 Feb 2025 11:55:52 -0500 X-Gm-Features: AQ5f1Jq9h_QGOwl4Q8rtmLaEOa5JIj3hb4QlyaO0flhL1Z4jMgczj7mvt48Oedw Message-ID: Subject: Re: bug#76567: 30.1; package-install-upgrade-built-in upgrades built-ins to the same version To: Philip Kaludercic Content-Type: multipart/alternative; boundary="000000000000e12d9b062f0e7238" X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 76567 Cc: Eli Zaretskii , 76567@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: -1.0 (-) --000000000000e12d9b062f0e7238 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Okay, then this behavior is merely unexpected per "newer" in the documentation, and it's not a bug, per se. -Stephane On Wed, Feb 26, 2025 at 11:48=E2=80=AFAM Philip Kaludercic wrote: > Ship Mints writes: > > > "replace with newer versions from the archives" is not what's happening= . > > It seems to replace with identical versions, just from the archives. > > The issue is that `package-install-upgrade-built-in' uses the phrasing > > If disabled, then =E2=80=98package-install=E2=80=99 will not suggest to= replace a > built-in package with a (possibly newer) version from a package archive= . > ^^^^^^^^^^^^^^ > > Which is not to say that the behaviour you are describing is not > good... A related issue here is that package.el has two separate > upgrade procedures (package-upgrade-all and the list-package one) that > cause these kinds of irregularities to pop up. I have been planning to > rewrite the package list interface to use the same logic as the > commands, but I have to find the time to do that properly :/ > > > > > On Wed, Feb 26, 2025 at 10:39=E2=80=AFAM Philip Kaludercic > > wrote: > > > >> Eli Zaretskii writes: > >> > >> >> From: Ship Mints > >> >> Date: Tue, 25 Feb 2025 15:35:10 -0500 > >> >> > >> >> As part of my production upgrade to 30.1, I wrote a program to > install > >> >> my local ELPA tree from scratch, and take the opportunity to prune > and > >> >> curate packages. > >> >> > >> >> One thing that surprised me, that I didn't notice in 29.4, is that = if > >> >> 'package-install-upgrade-built-in' is non-nil, > 'package-list-packages' > >> >> reports built-ins needing upgrades from ELPA but to the *identical > >> >> versions* in the 30.1 tree. I was expecting upgrades to be actual > >> >> upgrades, not side-grades, as they say. The reason I didn't see > >> >> this on 29.4, is that the distro versions were older than ELPA so I > >> >> was happy to take the upgrades. This does not appear to be a > >> >> regression, just a general bug report. > >> > > >> > Philip, could you please look into this? > >> > >> (emacs) Package Installation says: > >> > >> If you customize =E2=80=98package-install-upgrade-built-in=E2=80=99= to a non-=E2=80=98nil=E2=80=99 > >> value, be very careful when using commands that update many packages a= t > >> once, like =E2=80=98package-upgrade-all=E2=80=99 and =E2=80=98U=E2=80= =99 in the package menu: those > >> might overwrite built-in packages that you didn't intent to replace wi= th > >> newer versions from the archives. Don't use these bulk commands if yo= u > >> want to update only a small number of built-in packages. > >> > >> I read this as that OPs behaviour what the option intends to do. > >> > --000000000000e12d9b062f0e7238 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
Okay, then this behavior is merely unexpected per "newer" in t= he documentation, and it's not a bug,=C2=A0per se.

-Stephane

On Wed, Feb 26, 2025 at 11:48=E2=80=AFAM Philip Kaludercic <philipk@posteo.net> wrote:
<= blockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-l= eft:1px solid rgb(204,204,204);padding-left:1ex">Ship Mints <shipmints@gmail.com> w= rites:

> "replace with newer versions from the archives" is not what&= #39;s happening.
> It seems to replace with identical versions, just from the archives.
The issue is that `package-install-upgrade-built-in' uses the phrasing<= br>
=C2=A0 If disabled, then =E2=80=98package-install=E2=80=99 will not suggest= to replace a
=C2=A0 built-in package with a (possibly newer) version from a package arch= ive.
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2= =A0 =C2=A0 =C2=A0 =C2=A0^^^^^^^^^^^^^^

Which is not to say that the behaviour you are describing is not
good...=C2=A0 A related issue here is that package.el has two separate
upgrade procedures (package-upgrade-all and the list-package one) that
cause these kinds of irregularities to pop up.=C2=A0 I have been planning t= o
rewrite the package list interface to use the same logic as the
commands, but I have to find the time to do that properly :/

>
> On Wed, Feb 26, 2025 at 10:39=E2=80=AFAM Philip Kaludercic <philipk@posteo.net>=
> wrote:
>
>> Eli Zaretskii <eliz@gnu.org> writes:
>>
>> >> From: Ship Mints <shipmints@gmail.com>
>> >> Date: Tue, 25 Feb 2025 15:35:10 -0500
>> >>
>> >> As part of my production upgrade to 30.1, I wrote a progr= am to install
>> >> my local ELPA tree from scratch, and take the opportunity= to prune and
>> >> curate packages.
>> >>
>> >> One thing that surprised me, that I didn't notice in = 29.4, is that if
>> >> 'package-install-upgrade-built-in' is non-nil, &#= 39;package-list-packages'
>> >> reports built-ins needing upgrades from ELPA but to the *= identical
>> >> versions* in the 30.1 tree.=C2=A0 I was expecting upgrade= s to be actual
>> >> upgrades, not side-grades, as they say.=C2=A0 The reason = I didn't see
>> >> this on 29.4, is that the distro versions were older than= ELPA so I
>> >> was happy to take the upgrades.=C2=A0 This does not appea= r to be a
>> >> regression, just a general bug report.
>> >
>> > Philip, could you please look into this?
>>
>> (emacs) Package Installation says:
>>
>>=C2=A0 =C2=A0 If you customize =E2=80=98package-install-upgrade-bui= lt-in=E2=80=99 to a non-=E2=80=98nil=E2=80=99
>> value, be very careful when using commands that update many packag= es at
>> once, like =E2=80=98package-upgrade-all=E2=80=99 and =E2=80=98U=E2= =80=99 in the package menu: those
>> might overwrite built-in packages that you didn't intent to re= place with
>> newer versions from the archives.=C2=A0 Don't use these bulk c= ommands if you
>> want to update only a small number of built-in packages.
>>
>> I read this as that OPs behaviour what the option intends to do. >>
--000000000000e12d9b062f0e7238-- From debbugs-submit-bounces@debbugs.gnu.org Thu Mar 20 12:02:19 2025 Received: (at control) by debbugs.gnu.org; 20 Mar 2025 16:02:19 +0000 Received: from localhost ([127.0.0.1]:58587 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tvILZ-000692-VY for submit@debbugs.gnu.org; Thu, 20 Mar 2025 12:02:18 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:54770) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1tvILR-00068I-KI; Thu, 20 Mar 2025 12:02:10 -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 1tvILH-0003NZ-PS; Thu, 20 Mar 2025 12:02:00 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-version:References:Subject:In-Reply-To:To:From: Date; bh=fm4tMMojJ3NjjReNoEnD7jArR0eTEojMnman4fX9WBc=; b=mVi55PFf+ir6D04Motv+ /7HE4P0m/YNHHSdLb6Nat6FAmBmspHRtCoTclRd4kD2wgbEkWK98xn/iyTeZlzqFvSRzY+G0WYgOU PXGj4ZoLup64eI5e5lXBPRDx156TCZQ05lS/og9/ZK41r2XU5NAStGf4/OTEIgbabZxYSDPzh4GKw mPsCa/LOq6/b26qXSlUUKG+e7/2DfDzJWSU6g2EwMkIj61SSoDDPfR88zwmJ0esgeY0105Wq/CzCN NgJl7poTkV3FEJ9R1DgWws5txyUKYdhgxM4XLS2IlFtGVzledQWNjGZ+DNeW9X6EiKVoPgp8yJnds Z0Pm00p9DH6Z+w==; Date: Thu, 20 Mar 2025 18:01:18 +0200 Message-Id: <86h63nn12p.fsf@gnu.org> From: Eli Zaretskii To: Ship Mints In-Reply-To: (message from Ship Mints on Thu, 20 Mar 2025 11:50:10 -0400) Subject: Re: bug#77136: 31.0.50; package.el: Built-in packages marked as upgradable when versions =?utf-8?Q?=E2=89=A4?= bundled version References: <87a59foghh.fsf@gmail.com> MIME-version: 1.0 Content-type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: control Cc: davidimagid@gmail.com, philipk@posteo.net, 77136@debbugs.gnu.org, monnier@iro.umontreal.ca, stefankangas@gmail.com 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 (---) merge 77136 76567 thanks > From: Ship Mints > Date: Thu, 20 Mar 2025 11:50:10 -0400 > Cc: 77136@debbugs.gnu.org, Philip Kaludercic , > Stefan Monnier , Eli Zaretskii , > Stefan Kangas > > David, > > See the discussion here https://debbugs.gnu.org/cgi/bugreport.cgi?bug=76567 Merging these two bugs. From debbugs-submit-bounces@debbugs.gnu.org Thu Mar 20 12:10:09 2025 Received: (at 76567) by debbugs.gnu.org; 20 Mar 2025 16:10:10 +0000 Received: from localhost ([127.0.0.1]:58612 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tvITB-0006au-IO for submit@debbugs.gnu.org; Thu, 20 Mar 2025 12:10:09 -0400 Received: from mailscanner.iro.umontreal.ca ([132.204.25.50]:25646) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1tvIT7-0006Vu-Ms for 76567@debbugs.gnu.org; Thu, 20 Mar 2025 12:10:07 -0400 Received: from pmg3.iro.umontreal.ca (localhost [127.0.0.1]) by pmg3.iro.umontreal.ca (Proxmox) with ESMTP id A9F9D441F34; Thu, 20 Mar 2025 12:09:59 -0400 (EDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=iro.umontreal.ca; s=mail; t=1742486998; bh=8am0z2IfQta1GWloV0wl5gWDKkCOBvFgf0aSvBSymgY=; h=From:To:Cc:Subject:In-Reply-To:References:Date:From; b=ahs5/pr0pdzznIbXMJ6GGsJ/R0DgC2Ihy4ORRpINxT/eidpMsO2rQ3Ld4tL75Mgnc TVHb491lAI62tII2bxa/AMjj5+hPQMG6KYoffjQZe9FmsI2R9A0GzhAl6N5bvVCQMj g5o3uRFUMU3VcFcjPgPOwlfnZoMJT3fmclOj2QowrIBx+OdJyZFunwFaNfJacSjzyN BgCDVqYKjCzYip+HZyIDPZPeP9r1ehXjI+nX3DWrZ4/wPQeUGU7DNJQucKeNNb+u5m Ggc3hx0Kwt/qqUCzAgnQ99ltglTQ/A9Q74TfNJ6D0GteAhDXjnMVMfRpKS+faplgLy Wz7TfPar8gzLg== Received: from mail01.iro.umontreal.ca (unknown [172.31.2.1]) by pmg3.iro.umontreal.ca (Proxmox) with ESMTP id 8D24E440B45; Thu, 20 Mar 2025 12:09:58 -0400 (EDT) Received: from pastel (unknown [104.247.242.5]) by mail01.iro.umontreal.ca (Postfix) with ESMTPSA id 5AFA9120497; Thu, 20 Mar 2025 12:09:58 -0400 (EDT) From: Stefan Monnier To: Ship Mints Subject: Re: bug#76567: 30.1; package-install-upgrade-built-in upgrades built-ins to the same version In-Reply-To: Message-ID: References: <8634g0x2b6.fsf@gnu.org> <871pvklnpf.fsf@posteo.net> <87wmdck5yy.fsf@posteo.net> Date: Thu, 20 Mar 2025 12:09:57 -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.416 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: 76567 Cc: Philip Kaludercic , Eli Zaretskii , 76567@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 (---) > Okay, then this behavior is merely unexpected per "newer" in the > documentation, and it's not a bug, per se. I think it should definitely count as a bug because what appears as a "side-grade" might really be a downgrade because version NN.MM on GNU ELPA corresponds to the commit where `Version:` was modified to "NN.MM", whereas the built-in version may still say `Version: NN.MM` but with various bug fixes and improvements installed since then. [ The problem is yet more tricky with GNU-devel ELPA, because `Version: NN.MM` will lead to packages with version numbers NN.MM.0.DATE.TIME, so they will always appear to be strictly greater than the built-in version. But least there, they should indeed be the latest&greatest, so at least it should be at worst a side-grade, not a downgrade (except for corner cases, like when the creation of the GNU-devel tarball fails for some reason, but this should be rare enough). ] Stefan From debbugs-submit-bounces@debbugs.gnu.org Thu Mar 20 12:56:06 2025 Received: (at 76567) by debbugs.gnu.org; 20 Mar 2025 16:56:06 +0000 Received: from localhost ([127.0.0.1]:58691 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tvJBY-0003Q5-6M for submit@debbugs.gnu.org; Thu, 20 Mar 2025 12:56:06 -0400 Received: from mail-ua1-x92d.google.com ([2607:f8b0:4864:20::92d]:46451) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84_2) (envelope-from ) id 1tvJBW-0003Pm-2U; Thu, 20 Mar 2025 12:55:59 -0400 Received: by mail-ua1-x92d.google.com with SMTP id a1e0cc1a2514c-867129fdb0aso871079241.1; Thu, 20 Mar 2025 09:55:58 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1742489752; x=1743094552; darn=debbugs.gnu.org; h=mime-version:message-id:date:user-agent:references:in-reply-to :subject:cc:to:from:from:to:cc:subject:date:message-id:reply-to; bh=4JkEJji33hAvcpJeYj+XoZ7PlOsnJS0BKzyiJmQXQus=; b=R/hDfoRHQOOwruX/Op1ZLqYt8S5PF63LrDzRGJT4rpeHScgmP2s7/e0mWVp/vq3wx1 TrEhfVHKPE0LKLfgspO70qHqWi+Z+lCCGZs0fkzUx5BiXOJjsXZ7pLavWNURQbcUY5Lv uUx6krd8x/0lp/V2zgvjCVRX9Mfv5LQO4PpwO3LwJWvFF3MrCElcJc5Mk+dhJWB3o5vE 0Xt3q3aSUtD8+9QCtMgWFmAlwMl72KYoZhZKZxAyNVAhbZAsXTNf4oVZtjsssJHLUW+k zImPkuK6Kz+ybWYwFrDKRqOc4RiVpoxs+cqFu0bLBLoTsgEfHBi3STILXiU+4sMnDPtP fYAQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1742489752; x=1743094552; h=mime-version:message-id:date:user-agent:references:in-reply-to :subject:cc:to:from:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=4JkEJji33hAvcpJeYj+XoZ7PlOsnJS0BKzyiJmQXQus=; b=VzWX0+HoqK2ClNCD1dWcLzTrZbvFA3zjiZkO1YhA/qD7I8Um2ladpxPL0XepV4zstx 54ykvkZERunBzMZpWU3pfBAS2v2BEWA8hovFSQ0/H9YRVwA8ByyFsQYvqrgbnUOa4o+5 7TJo7e3Qm9LhiOM9fZVHoc5oVMHSjYI5XcLh5Ck5jwDwyaxoJ+4ypPAzcLdxGa3i5hGr q/kRZjZzfmXCARbFKeCOLZKnLc2b979uwWsIvPkLwhzYjkyIvKQTkE94VNln9/KsgcqG WybyW4yG9sUa7lfesD9jOmyw4W+cnC46LTmWw0C+ypgwlQmwlNHmOc9ljijsbfVd4cbz jzYg== X-Forwarded-Encrypted: i=1; AJvYcCUn/5nuiRbKR61Ziy9hFW+jJ3TH3XR1M6ZQBJ/UyHqYAUY5t+zNk3IT6OsrQdoillwF3ZKxSg==@debbugs.gnu.org X-Gm-Message-State: AOJu0YxSu8h7FDUfcDrMJ30HcfZT2/DewkcodMspFHpIwvW0CxV3mUtB 5t/TxJ0SULDWBSXLJvhv2cKVom3IcImYoqbrnQhJbYk5Khzi1Js7 X-Gm-Gg: ASbGnctTXm/Tgh1MTgtnlmVu63a5l+LDmyiL8dyTFoy8bkJZ7t0MLsBH6EAOhYanQ3l fEt5TF1FFIp5UEiBEstjE9nsJxcBT5BvWJ5/HdlNKigBM4H0CuwTuI4Pn290GgZBNL3S62VY9mg vwN/XCT70iMdk5P1CkLue+J774H7nJ/IsPNzYkcSFdnJKf08LsL8i/42cNiKwKmI+EqKvsqUnjD EfqelXBI+ZkXisFRS9AgXczYH5iTqjqQtODbuCFdkFZkmKVxvuIS+OXZSbUg87WvAM2yhkpkVxU NRhfYjALWLT9+jDkNi8mWElTI3d0jqiOrfFmAA== X-Google-Smtp-Source: AGHT+IEmaRs7hY/zADUyFTNTMnK1WqBuNetotzGHMs9VJfpzYYZrUzsdKaaXZnWKe4+qM9Z9Lp9yuA== X-Received: by 2002:a05:6102:c8c:b0:4ba:99b5:60f5 with SMTP id ada2fe7eead31-4c4ec84caf3mr7162301137.23.1742489751812; Thu, 20 Mar 2025 09:55:51 -0700 (PDT) Received: from fedora ([190.6.17.138]) by smtp.gmail.com with ESMTPSA id ada2fe7eead31-4c50b985b6dsm53652137.0.2025.03.20.09.55.49 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 20 Mar 2025 09:55:50 -0700 (PDT) From: david To: Eli Zaretskii Subject: [PATCH] bug#77136 and bug#76567: package.el: Add package--newer-with-priority-p for built-in upgrades In-Reply-To: <86h63nn12p.fsf@gnu.org> References: <87a59foghh.fsf@gmail.com> <86h63nn12p.fsf@gnu.org> User-Agent: mu4e 1.12.8; emacs 31.0.50 Date: Thu, 20 Mar 2025 12:55:42 -0400 Message-ID: <87zfhfy73l.fsf@gmail.com> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 76567 Cc: philipk@posteo.net, 77136@debbugs.gnu.org, stefankangas@gmail.com, 76567@debbugs.gnu.org, Ship Mints , monnier@iro.umontreal.ca 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 (-) --=-=-= Content-Type: text/plain Hello Emacs maintainers, This patch improves built-in package upgrade checks by adding package--newer-with-priority-p. Combines version and priority checks: 1. New numeric version > built-in 2. Priority version > built-in (when enabled) Replaces direct comparisons in package-menu--find-upgrades. Uses package-desc-status instead of array indexes. Happy to adjust as needed for inclusion in master. Best regards, David D. --=-=-= Content-Type: text/x-patch Content-Disposition: attachment; filename=0001-package.el-Add-package-newer-with-priority-p-for-bui.patch Content-Description: package.el: Add package--newer-with-priority-p for built-in upgrades >From 78c9c9a49a1240926934e0f731458b4ca93b0c78 Mon Sep 17 00:00:00 2001 From: dimagid Date: Tue, 18 Mar 2025 13:02:40 -0400 Subject: [PATCH] package.el: Add package--newer-with-priority-p for built-in upgrades Detect newer available packages than built-in versions using both version and archive priority checks. The new function: 1. Marks built-ins as upgradable only if: a) Available version > built-in version numerically, AND b) Available priority version > built-in version (when enabled) 2. Replaces direct version comparisons with centralized logic * lisp/emacs-lisp/package.el (package--newer-with-priority-p): New function combining numeric version check and priority validation for built-ins. (package-menu--find-upgrades): Use new comparison. Query status via package-desc-status instead of array indexes. --- lisp/emacs-lisp/package.el | 26 +++++++++++++++++++------- 1 file changed, 19 insertions(+), 7 deletions(-) diff --git a/lisp/emacs-lisp/package.el b/lisp/emacs-lisp/package.el index b9a8dacab15..9652da189c7 100644 --- a/lisp/emacs-lisp/package.el +++ b/lisp/emacs-lisp/package.el @@ -3844,6 +3844,16 @@ package-desc-priority-version (cons (package-desc-priority pkg-desc) (package-desc-version pkg-desc))) +(defun package--newer-with-priority-p (old new) + "Return non-nil if NEW is newer than OLD, considering priority. +Both OLD and NEW are `package-desc' objects. +Priority is only considered if NEW is newer than OLD." + (let ((old-version (package-desc-version old))) + (and (version-list-< old-version (package-desc-version new)) + (or (not (package--active-built-in-p old)) + (version-list-< old-version + (package-desc-priority-version new)))))) + (defun package-menu--find-upgrades () "In Package Menu, return an alist of packages that can be upgraded. The alist has the same form as `package-alist', namely a list @@ -3853,19 +3863,21 @@ package-menu--find-upgrades ;; Build list of installed/available packages in this buffer. (dolist (entry tabulated-list-entries) ;; ENTRY is (PKG-DESC [NAME VERSION STATUS DOC]) - (let ((pkg-desc (car entry)) - (status (aref (cadr entry) 2))) - (cond ((member status '("installed" "dependency" "unsigned" "external" "built-in")) + (let ((pkg-desc (car entry))) + (cond ((member + (package-desc-status pkg-desc) + '("installed" "dependency" "unsigned" "external" "built-in")) (push pkg-desc installed)) - ((member status '("available" "new")) - (setq available (package--append-to-alist pkg-desc available)))))) + ((member (package-desc-status pkg-desc) + '("available" "new")) + (setq available + (package--append-to-alist pkg-desc available)))))) ;; Loop through list of installed packages, finding upgrades. (dolist (pkg-desc installed) (let* ((name (package-desc-name pkg-desc)) (avail-pkg (cadr (assq name available)))) (and avail-pkg - (version-list-< (package-desc-priority-version pkg-desc) - (package-desc-priority-version avail-pkg)) + (package--newer-with-priority-p pkg-desc avail-pkg) (or (not (package--active-built-in-p pkg-desc)) package-install-upgrade-built-in) (push (cons name avail-pkg) upgrades)))) -- 2.48.1 --=-=-=--