From unknown Sun Jun 22 04:06:26 2025 X-Loop: help-debbugs@gnu.org Subject: bug#66255: 29.1; package-generate-autoloads utf-8-emacs-unix coding and git on windows breaks Resent-From: Robert Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 28 Sep 2023 11:16:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 66255 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: 66255@debbugs.gnu.org X-Debbugs-Original-To: bug-gnu-emacs@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.169589973325889 (code B ref -1); Thu, 28 Sep 2023 11:16:02 +0000 Received: (at submit) by debbugs.gnu.org; 28 Sep 2023 11:15:33 +0000 Received: from localhost ([127.0.0.1]:53147 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qlozS-0006jN-F6 for submit@debbugs.gnu.org; Thu, 28 Sep 2023 07:15:33 -0400 Received: from lists.gnu.org ([2001:470:142::17]:36736) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qloA5-00051D-S3 for submit@debbugs.gnu.org; Thu, 28 Sep 2023 06:22:26 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1qlo9m-00087o-F0 for bug-gnu-emacs@gnu.org; Thu, 28 Sep 2023 06:22:06 -0400 Received: from mout.gmx.net ([212.227.17.21]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1qlo9e-0004uN-DS for bug-gnu-emacs@gnu.org; Thu, 28 Sep 2023 06:22:04 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.net; s=s31663417; t=1695896514; x=1696501314; i=robewald@gmx.net; bh=hgReDtEO2zpA3Bmt6cCIgjLjyhzn/td3DQDV03agAcA=; h=X-UI-Sender-Class:From:Subject:Date:To; b=JyFSYkjFNj+Clzd1wk7tlvo1dNMFVjcFNAb80O6sa2pSZDqHAnP+ZrkeBTRFr6hDRv7IGzpZJBe SfMSCLtmvcbhwkZ4zZwkLRBl33iSzfR4fZ4TZx49m1Cz8goHBXsxVXH3A7lKTSDIEzbuqegZBGMws JzajIezvjwmpF+EAkjUVrXtNZhGFC3+Cc8DeU6Al36yLQTXzXSLSCGGeUxCla9kW0SX/J0OIhYgpx JDBuCWR130TnmjXFIdChkPq/5vg23eB1wLMPF5gkGQqzxPoCvvBqDR2EJIYL5ZJ2769HZC8rVdhmN DKQ98aORIFW2f3gLgIia351P8tgT819TiCmA== X-UI-Sender-Class: 724b4f7f-cbec-4199-ad4e-598c01a50d3a Received: from smtpclient.apple ([81.166.135.105]) by mail.gmx.net (mrgmx104 [212.227.17.168]) with ESMTPSA (Nemesis) id 1MlNtF-1rUoUZ3EIn-00lmQS for ; Thu, 28 Sep 2023 12:21:54 +0200 From: Robert Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable Mime-Version: 1.0 (Mac OS X Mail 16.0 \(3696.120.41.1.3\)) Message-Id: <915FB26A-E539-4CAD-8CD3-30366938EB40@gmx.net> Date: Thu, 28 Sep 2023 12:21:54 +0200 X-Mailer: Apple Mail (2.3696.120.41.1.3) X-Provags-ID: V03:K1:riI1Il5B6AhUxkdZYUjNxpTE1syUNxdiNEITeBG0OcwLiCBPKBA OJgRbUKiWMqZAJVdxLWEFQMzm632d0zw/T8yvs8gQ9J/rla7JOxxr+4m5nN53ddGgf9Cdfu GMfN3mZsoSYxOHa5tOwsJCfOOu8qOeTx2BfoZ5tvqunbibkiL6ZcWDC+xoo0MvAbKoJvlGd eqOtNnh6AgHip17iwK5ww== X-Spam-Flag: NO UI-OutboundReport: notjunk:1;M01:P0:2r7MxgXVXvE=;hxQQl1zjotatBvOfZIUm1gBHIQy 6CYBkgTKkKCg4GvKqpHwfl6Mx3WuenZee0fMTcj6ove+xaPAhMLXWsJuAiASPXsCCKYnu8+ka S/dz7LZFurSp4W9CHD4GIqxunFQOCo1DDih7KjIhvl14ZqF6I9Y454QZk8/D4tbdFy4JDaEe5 A5HhNhwXyl4mkqbMOK7IQVuXb0nbnc6NYFwYbg2gzBQFbzwBRp5ySwRGz/1ZLmGvXET6SqFO7 zCccSUl5HKjBbS1DHM5sH2A46TcPbSG5/hb1g2vIWzkKDKwxIvaFXaAXTmxlqVTkbaNKn8lWq QqpFyGjwJimMrbe60SEx05BJnRI4U4hlMd6PiZ5qpn6PHM4ud6OTPRHBW820XHhqBA/fihzvF 0vKv7V+Q+0HwnrRXDk+LJTQadSlAaPlIZyOAN/wS8vPralurL+KAOHwrFNlYJuYNvZh/OX+uA ZAklEHoVMu3fc1VKwXEOz6/V79iwW/DziJPqfi7G+4Bd4ziCzTZha5VGWA7bDjOze63OvlEly V2NQJE9VRIF7zc8Jr0kiPKKiPXvD3Lk7aSGK+GFzz16itja5OsUbpXDGv2FWIwNNCUBYE3EO2 ybc3Lm+F1bwV4c5r7jYrRvmekmlKMnyEimA19HNSHsC+A/e61vnYK+h157KdfXpdkpOoiYtJY +A5C/Yf53XrBLL8Gv/kPYFDwh9XnoCGDtbmj0PBIGxf2kfKmxjMduVjhIRPYytyWIHZd73dC5 sLhpvXror5//LPqn5Z59cBJ9eB6QGlLsG2QHxojmGOCQ+Q1b/wIal+vGYMjbUqGPYtVVHog7W 6lZtQy5LSXERa0gyLAUHk+LuxazuFt5dj8qup2t7jujeCA0UehRGbOUL9dmOFKyU/SZe6He+L o/iIfi3whKZEjmqzekex/br5bRRANBiHqwA4L/F8somQQCqihKwrqL4wekI/Of2x4O66BQkqO fdIVHSRuMXuVieasxXFK6roi5Mc= Received-SPF: pass client-ip=212.227.17.21; envelope-from=robewald@gmx.net; helo=mout.gmx.net X-Spam_score_int: -27 X-Spam_score: -2.8 X-Spam_bar: -- X-Spam_report: (-2.8 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H4=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: 1.0 (+) X-Mailman-Approved-At: Thu, 28 Sep 2023 07:15:28 -0400 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: -0.0 (/) When installing packages on emacs 29.1 the interaction with git on windows can lead to breakage. The behaviour can be reproduced on windows with the following steps. - With an empty .emacs.d: (install-package 'seq) observe that .emacs.d/elpa/seq-2.24/seq-autoloads.el is created and coding at the very bottom is set to utf-8-emacs-unix - On the command line inside the directory .emacs.d: git init git add -A elpa git commit -m "testing encodings" rm -rf elpa git checkout -f master - now emacs doesn't properly load seq-autoloads.el. Since git converts the line endings when writing the file, it now has crlf line endings. This conflicts with the coding set to utf-8-emacs-unix on the bottom of the file. As a result the error message is shown: "File = mode specification error: (user-error Local variables entry is missing the suffix)". It is very hard to figure out why this happens. This used to work in emacs 28.2. There, the coding system of the = autoload files was set to utf-8. A workaround is to set git config core.autocrlf false in the .emacs.d repository on windows. This however is hard to discover. If feasible, I suggest to make the default coding system in the = autoloads utf-8 as it used to be. In GNU Emacs 29.1 (build 2, x86_64-w64-mingw32) of 2023-07-31 built on AVALON Windowing system distributor 'Microsoft Corp.', version 10.0.19045 System Description: Microsoft Windows 10 Enterprise = (v10.0.2009.19045.3324) Configured using: 'configure --with-modules --without-dbus --with-native-compilation=3Daot --without-compress-install --with-tree-sitter CFLAGS=3D-O2' Configured features: ACL GIF GMP GNUTLS HARFBUZZ JPEG JSON LCMS2 LIBXML2 MODULES NATIVE_COMP NOTIFY W32NOTIFY PDUMPER PNG RSVG SOUND SQLITE3 THREADS TIFF TOOLKIT_SCROLL_BARS TREE_SITTER WEBP XPM ZLIB (NATIVE_COMP present but libgccjit not available) Important settings: value of $LANG: NOR locale-coding-system: cp1252 Major mode: Lisp Interaction Minor modes in effect: tooltip-mode: t global-eldoc-mode: t eldoc-mode: t show-paren-mode: t electric-indent-mode: t mouse-wheel-mode: t tool-bar-mode: t menu-bar-mode: t file-name-shadow-mode: t global-font-lock-mode: t font-lock-mode: t blink-cursor-mode: t line-number-mode: t indent-tabs-mode: t transient-mark-mode: t auto-composition-mode: t auto-encryption-mode: t auto-compression-mode: t Load-path shadows: None found. Features: (shadow sort mail-extr vc-git diff-mode easy-mmode vc-dispatcher org-element org-persist org-id org-refile avl-tree generator oc-basic cl-extra help-mode ol-eww eww xdg url-queue thingatpt mm-url ol-rmail ol-mhe ol-irc ol-info ol-gnus nnselect gnus-art mm-uu mml2015 mm-view mml-smime smime gnutls dig gnus-sum shr pixel-fill kinsoku url-file svg dom browse-url url url-proxy url-privacy url-expand url-methods url-history url-cookie generate-lisp-file url-domsuf url-util url-parse auth-source cl-seq eieio eieio-core cl-macs json map byte-opt gv bytecomp byte-compile url-vars gnus-group gnus-undo gnus-start gnus-dbus dbus xml gnus-cloud nnimap nnmail mail-source utf7 nnoo parse-time gnus-spec gnus-int gnus-range gnus-win gnus nnheader range wid-edit ol-docview doc-view filenotify jka-compr image-mode exif ol-bibtex bibtex iso8601 ol-bbdb ol-w3m ol-doi org-link-doi org ob ob-tangle ob-ref ob-lob ob-table ob-exp org-macro org-src ob-comint org-pcomplete pcomplete comint ansi-osc ansi-color ring org-list org-footnote org-faces org-entities noutline outline icons ob-emacs-lisp ob-core ob-eval org-cycle org-table ol rx org-fold org-fold-core org-keys oc org-loaddefs find-func cal-menu calendar cal-loaddefs org-version org-compat org-macs format-spec emacsbug message mailcap yank-media puny dired dired-loaddefs rfc822 mml mml-sec password-cache epa derived epg rfc6068 epg-config gnus-util text-property-search time-date subr-x mm-decode mm-bodies mm-encode mail-parse rfc2231 mailabbrev gmm-utils mailheader cl-loaddefs cl-lib sendmail rfc2047 rfc2045 ietf-drums mm-util mail-prsvr mail-utils rmc iso-transl tooltip cconv eldoc paren electric uniquify ediff-hook vc-hooks lisp-float-type elisp-mode mwheel dos-w32 ls-lisp disp-table term/w32-win w32-win w32-vars 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 w32notify w32 lcms2 multi-tty make-network-process native-compile emacs) Memory information: ((conses 16 238895 17293) (symbols 48 20059 2) (strings 32 71381 2647) (string-bytes 1 2174421) (vectors 16 36685) (vector-slots 8 685024 27084) (floats 8 336 161) (intervals 56 362 0) (buffers 984 12)) From unknown Sun Jun 22 04:06:26 2025 X-Loop: help-debbugs@gnu.org Subject: bug#66255: 29.1; package-generate-autoloads utf-8-emacs-unix coding and git on windows breaks In-Reply-To: <915FB26A-E539-4CAD-8CD3-30366938EB40@gmx.net> Resent-From: Arash Esbati Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 28 Sep 2023 19:16:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 66255 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: 66255@debbugs.gnu.org X-Debbugs-Original-To: bug-gnu-emacs@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.16959285294182 (code B ref -1); Thu, 28 Sep 2023 19:16:02 +0000 Received: (at submit) by debbugs.gnu.org; 28 Sep 2023 19:15:29 +0000 Received: from localhost ([127.0.0.1]:54534 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qlwTx-00014V-5v for submit@debbugs.gnu.org; Thu, 28 Sep 2023 15:15:29 -0400 Received: from lists.gnu.org ([2001:470:142::17]:44418) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qlwTv-0000hK-1v for submit@debbugs.gnu.org; Thu, 28 Sep 2023 15:15:28 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1qlwTZ-00013t-Qp for bug-gnu-emacs@gnu.org; Thu, 28 Sep 2023 15:15:05 -0400 Received: from ciao.gmane.io ([116.202.254.214]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1qlwTY-0008C9-F6 for bug-gnu-emacs@gnu.org; Thu, 28 Sep 2023 15:15:05 -0400 Received: from list by ciao.gmane.io with local (Exim 4.92) (envelope-from ) id 1qlwTV-0009cb-Tj for bug-gnu-emacs@gnu.org; Thu, 28 Sep 2023 21:15:01 +0200 X-Injected-Via-Gmane: http://gmane.org/ Mail-Followup-To: bug-gnu-emacs@gnu.org From: Arash Esbati Date: Thu, 28 Sep 2023 15:24:23 +0200 Message-ID: References: <915FB26A-E539-4CAD-8CD3-30366938EB40@gmx.net> Mime-Version: 1.0 Content-Type: text/plain User-Agent: Gnus/5.13 (Gnus v5.13) Cancel-Lock: sha1:8yus+c930EL88PBFUG2xhGaphEI= Mail-Copies-To: never Received-SPF: pass client-ip=116.202.254.214; envelope-from=geb-bug-gnu-emacs@m.gmane-mx.org; helo=ciao.gmane.io X-Spam_score_int: 0 X-Spam_score: -0.1 X-Spam_bar: / X-Spam_report: (-0.1 / 5.0 requ) BAYES_00=-1.9, DATE_IN_PAST_03_06=1.592, HEADER_FROM_DIFFERENT_DOMAINS=0.249, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=no autolearn_force=no X-Spam_action: no action X-Spam-Score: 1.3 (+) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: Robert writes: > This used to work in emacs 28.2. There, the coding system of the autoload > files was set to utf-8. > > A workaround is to set git config core.autocrlf false in the .emacs.d > repository on windows. [...] Content analysis details: (1.3 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 0.2 HEADER_FROM_DIFFERENT_DOMAINS From and EnvelopeFrom 2nd level mail domains are different 0.0 T_SPF_PERMERROR SPF: test of record failed (permerror) 1.1 DATE_IN_PAST_03_06 Date: is 3 to 6 hours before Received: date -0.0 SPF_HELO_PASS SPF: HELO matches SPF record 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: 0.3 (/) Robert writes: > This used to work in emacs 28.2. There, the coding system of the autoload > files was set to utf-8. > > A workaround is to set git config core.autocrlf false in the .emacs.d > repository on windows. This however is hard to discover. > > If feasible, I suggest to make the default coding system in the > autoloads utf-8 as it used to be. IIRC, this change was introduced to fix bug#53529[1]. I'm not sure if reverting this change is a good idea, but I'm not an expert on this. Best, Arash Footnotes: [1] https://lists.gnu.org/archive/html/bug-gnu-emacs/2022-01/msg01721.html From unknown Sun Jun 22 04:06:26 2025 X-Loop: help-debbugs@gnu.org Subject: bug#66255: 29.1; package-generate-autoloads utf-8-emacs-unix coding and git on windows breaks Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 29 Sep 2023 14:52:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 66255 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Robert Cc: 66255@debbugs.gnu.org Received: via spool by 66255-submit@debbugs.gnu.org id=B66255.16959990622466 (code B ref 66255); Fri, 29 Sep 2023 14:52:01 +0000 Received: (at 66255) by debbugs.gnu.org; 29 Sep 2023 14:51:02 +0000 Received: from localhost ([127.0.0.1]:56889 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qmEpU-0000dK-Hl for submit@debbugs.gnu.org; Fri, 29 Sep 2023 10:51:01 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:46970) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qmEpQ-0000cz-CH; Fri, 29 Sep 2023 10:50:54 -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 1qmEp3-0004P0-2J; Fri, 29 Sep 2023 10:50:29 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date: mime-version; bh=MUGpkAjnYP9guJxzEZeNJ1TrUvgG8zOBN+UUs8QSYHU=; b=f+j20vbIPIUA NMik9PkDRfP5yg09A+BBMd/oRuAPjCQvD3ypNG4tGmzNynZIK1uHU8PONXq7YQn3mKq8YqW8qE4DF kc6wuoYnXVPu6AV3owG4Cm/5WnRQSW3zDxEkAK4CPDQrpmFST6LaFu4nuWZw6UTYcfkWg7oLaLInI h74NYezaqrYyO9l8FXIA9la2rPilTNkB6DhzS9tiRDyuYutd/sEIi0Gws+oJQOsW15iXwIsnsGoaN IHAylDvy51rHT9e2A2pSbpCUzul91/wH/pmp8dYZH0PnqeYsG/2DKvc0Z9szvL4X4ret4/0c3wpzv 8ERlcHVozOzTfO2iilMqsA==; Date: Fri, 29 Sep 2023 17:50:10 +0300 Message-Id: <83fs2xyqxp.fsf@gnu.org> From: Eli Zaretskii In-Reply-To: <915FB26A-E539-4CAD-8CD3-30366938EB40@gmx.net> (message from Robert on Thu, 28 Sep 2023 12:21:54 +0200) References: <915FB26A-E539-4CAD-8CD3-30366938EB40@gmx.net> X-Spam-Score: -2.3 (--) 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 (---) tags 66255 notabug wontfix thanks > From: Robert > Date: Thu, 28 Sep 2023 12:21:54 +0200 > > When installing packages on emacs 29.1 the interaction with git on > windows can lead to breakage. > > The behaviour can be reproduced on windows with the following steps. > > - With an empty .emacs.d: > (install-package 'seq) > observe that .emacs.d/elpa/seq-2.24/seq-autoloads.el is created and > coding at the very bottom is set to utf-8-emacs-unix > > - On the command line inside the directory .emacs.d: > git init > git add -A elpa > git commit -m "testing encodings" > rm -rf elpa > git checkout -f master > > - now emacs doesn't properly load seq-autoloads.el. Since git converts > the line endings when writing the file, it now has crlf line endings. > This conflicts with the coding set to utf-8-emacs-unix on the > bottom of the file. As a result the error message is shown: "File mode > specification error: (user-error Local variables entry is missing > the suffix)". It is very hard to figure out why this happens. You must configure Git on Windows not to convert the line endings. Nothing else will work reliably on Windows, especially since the Emacs Git repository has both files with Unix LF-only EOL format and files with DOS/Windows CR-LF EOL format. Emacs now assumes that Git on Windows was configured not to convert EOL format of files when committing or when checking out. > A workaround is to set git config core.autocrlf false in the .emacs.d > repository on windows. This however is hard to discover. This is what everyone should do. (Actually, you should have selected that option when you installed Git for Windows.) I have this set globally in my ~/.gitconfig, so it is in effect for all the Git repositories on my system. > If feasible, I suggest to make the default coding system in the autoloads utf-8 as it > used to be. No, we cannot go back to that, since it produces problems that are impossible to solve, see the discussion to which Arash pointed. Those problems are now solved, but te solution assumes that EOL format is not changed by Git. From debbugs-submit-bounces@debbugs.gnu.org Sat Sep 30 19:05:42 2023 Received: (at control) by debbugs.gnu.org; 30 Sep 2023 23:05:42 +0000 Received: from localhost ([127.0.0.1]:59929 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qmj1q-0005z2-Hf for submit@debbugs.gnu.org; Sat, 30 Sep 2023 19:05:42 -0400 Received: from mail-lj1-x233.google.com ([2a00:1450:4864:20::233]:49649) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qmj1o-0005yk-Jh for control@debbugs.gnu.org; Sat, 30 Sep 2023 19:05:41 -0400 Received: by mail-lj1-x233.google.com with SMTP id 38308e7fff4ca-2b9d07a8d84so244775251fa.3 for ; Sat, 30 Sep 2023 16:05:24 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1696115119; x=1696719919; darn=debbugs.gnu.org; h=to:subject:message-id:date:mime-version:from:from:to:cc:subject :date:message-id:reply-to; bh=k0898vQn31Sko9EBnzlWnDFga0fNGcAt75EDWEqPKno=; b=m6bAdTnfJtZI3ojBfmKbBHB6JSdoYRlPrvu2IGTvGj3jyXaZcZKGm+Pk3as8UoK6hr r38nGCt6I3WqUu58whuCMNuu+NiA0RJoYa+Vc5fnpAH/ejGrUWMcPZW1bksh7t4x6kzj TAhg1DxUeuKb8icsC3l12I8Q/KgoUouRvBpAccjMaikL4tW5XBuwTTYRZnkL8kG8a+AY 2G1fyBqtiQUY7phwil5tfuY5mnRtfMO6l1YMFT09Udd5S2TuNmNWi0RN4fcf7bE6/sxN QbpPk6f/37RWRE+eHWAEBfSCpNczs+DdFjpwxfy8cl8Em6GzSp6WluGaCosIMbbMcy5x 0nAg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1696115119; x=1696719919; h=to:subject:message-id:date:mime-version:from:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=k0898vQn31Sko9EBnzlWnDFga0fNGcAt75EDWEqPKno=; b=shosnqO7sXHZdQlzYI8YZPQdoDz/kHlePY+y3JoPYwzXDhnHV0st83xTKyAEuufFmc bQ4m96X5IqWrXDON1CnTmdgkDyIRx0q7afqjb08GyFkRPfDXjxQaPq9A2GAkkQhyfW2c 1tB8vUVChF7nbD3b7+eSL38zelfiKgwjQ9PJNV+SNl06bhNNUhbUHLxvMfi8OjTGP2QO YOyJq0Ae0L5x/DmK2sc8sMpJSsPoAmqB2t75Bgq5F5aPxIC+nddRqJSurO5g5VseTN8c Nma0AY1V+bxs6oy18t0euFAj5JGDKNrwx04iuMt/JzsvsTI+MjX0CTr9RYLqUeHWEUaK 3iAw== X-Gm-Message-State: AOJu0YyHdiRNM1wWFr3O/PB0s4N7SaFcjyMuxVImULYe4r4NaqgpWosf VTchDTU4cxcTF+CIKlvtMwXErOe3ekSSi/8HWXoTsvQW X-Google-Smtp-Source: AGHT+IHDbKjWfWdPSFT/V4/IrtiUzD7f7U4/G3s0vFNDgPiYqF17BFdFB1kaZMdpJvt7VuafBzxsUrwgXZK/aGWemyU= X-Received: by 2002:a2e:94ce:0:b0:2c0:923:19c2 with SMTP id r14-20020a2e94ce000000b002c0092319c2mr5657175ljh.15.1696115119125; Sat, 30 Sep 2023 16:05:19 -0700 (PDT) Received: from 753933720722 named unknown by gmailapi.google.com with HTTPREST; Sat, 30 Sep 2023 16:05:18 -0700 From: Stefan Kangas MIME-Version: 1.0 Date: Sat, 30 Sep 2023 16:05:18 -0700 Message-ID: Subject: control message for bug #66255 To: control@debbugs.gnu.org Content-Type: text/plain; charset="UTF-8" X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: control 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 (-) severity 66255 wishlist quit From unknown Sun Jun 22 04:06:26 2025 MIME-Version: 1.0 X-Mailer: MIME-tools 5.505 (Entity 5.505) X-Loop: help-debbugs@gnu.org From: help-debbugs@gnu.org (GNU bug Tracking System) To: Robert Subject: bug#66255: closed (Re: bug#66255: 29.1; package-generate-autoloads utf-8-emacs-unix coding and git on windows breaks) Message-ID: References: <915FB26A-E539-4CAD-8CD3-30366938EB40@gmx.net> X-Gnu-PR-Message: they-closed 66255 X-Gnu-PR-Package: emacs X-Gnu-PR-Keywords: wontfix notabug Reply-To: 66255@debbugs.gnu.org Date: Fri, 22 Dec 2023 14:53:02 +0000 Content-Type: multipart/mixed; boundary="----------=_1703256782-13611-1" This is a multi-part message in MIME format... ------------=_1703256782-13611-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Your bug report #66255: 29.1; package-generate-autoloads utf-8-emacs-unix coding and git on= windows breaks which was filed against the emacs package, has been closed. The explanation is attached below, along with your original report. If you require more details, please reply to 66255@debbugs.gnu.org. --=20 66255: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D66255 GNU Bug Tracking System Contact help-debbugs@gnu.org with problems ------------=_1703256782-13611-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at 66255-done) by debbugs.gnu.org; 22 Dec 2023 14:52:16 +0000 Received: from localhost ([127.0.0.1]:46314 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rGgsp-0003Vp-TK for submit@debbugs.gnu.org; Fri, 22 Dec 2023 09:52:16 -0500 Received: from mail-ed1-x52d.google.com ([2a00:1450:4864:20::52d]:48328) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rGgso-0003Vb-5M for 66255-done@debbugs.gnu.org; Fri, 22 Dec 2023 09:52:14 -0500 Received: by mail-ed1-x52d.google.com with SMTP id 4fb4d7f45d1cf-5540a2516b6so2305373a12.0 for <66255-done@debbugs.gnu.org>; Fri, 22 Dec 2023 06:52:09 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1703256724; x=1703861524; darn=debbugs.gnu.org; h=cc:to:subject:message-id:date:mime-version:references:in-reply-to :from:from:to:cc:subject:date:message-id:reply-to; bh=20KEukozToYW83ZydTqm4XuRxXnxkxzbkqrZ0Gt97jQ=; b=l7CCA/Wv6VUxR+w5rLKrm512k2r7/kjX52bx1ggsoKlrIdL7+0TtnUCC/JkVr21nGP E8gCm8dYkQz4zipsQstwDvucT8ThLndbdgzgo+fQL69MR6Ny5yARM/qmKpoPlPUr+zrX EstxB0/3sXbUOlMmXBb3KMEvcZWGWOsFbZS4zsOWt56iUO7Z9pIznQGYPPxMykGuWTTb AvwhjwpL6q+MKL0AZB9YcsBMH5ETELROYTIr/gded3vewFb8rKPEnGi2GVp27CO1WLe1 DLFQXduulFFj8IfuSK4paOVIiwSNF5SiF2ye5z3lPIEZaN5EUaVZLRV5M5cfbOKe9B9/ ifAw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1703256724; x=1703861524; h=cc:to:subject:message-id:date:mime-version:references:in-reply-to :from:x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=20KEukozToYW83ZydTqm4XuRxXnxkxzbkqrZ0Gt97jQ=; b=ZpXTiyw0dQ7tx/Jyj7PLKTDtEDNi5z9xtf9OEUxnGkYdmpDKXXxC4vsw1FuG2h+/k0 Hg5O4Q/IYe9QgTDx9biIpHqV8twP8EeCQGulVQcuc4WD9nAS9WpMVcVRFJ/q96TFw9gG 71SEo1IfwHFajKcuPq5qQ7T8uWAer0By6Cx9XbQfCi8/CRO2FJgQlsZsg6t5HGjceCh3 OMYkxfHX95rCrShwrq4PgKU0svHRf2WxycpGGVfXjSgT2TpB3zcJCLkgOzkiVSzhP7qC vkpyyy72Jh+J/iDiVrF/aPQFKYI1g1oxYWu285UjunQc0zxPk+Nwc0dEmmYPz7zNkyrN wSCg== X-Gm-Message-State: AOJu0YxtvWoQxuKLnBBiMUEsGdBMuMEXC2CvRnnjbKOS8nLUmdrVMTXX 5xGZvOYoIc/HGzcApFSMT90YGaSHjTnvEHU4/sfULDkf2Hya/g== X-Google-Smtp-Source: AGHT+IFcElgSJEknAwOy5ryXvavPzdskIzLydtX79DO6lQtrJ4Z3y9QpX1YsfaSeykQM+TdUbTqYvv1nJ2Jut2oviNI= X-Received: by 2002:a50:eb0c:0:b0:552:d00a:2837 with SMTP id y12-20020a50eb0c000000b00552d00a2837mr699866edp.52.1703256723744; Fri, 22 Dec 2023 06:52:03 -0800 (PST) Received: from 753933720722 named unknown by gmailapi.google.com with HTTPREST; Fri, 22 Dec 2023 06:52:03 -0800 From: Stefan Kangas In-Reply-To: <83fs2xyqxp.fsf@gnu.org> (Eli Zaretskii's message of "Fri, 29 Sep 2023 17:50:10 +0300") References: <915FB26A-E539-4CAD-8CD3-30366938EB40@gmx.net> <83fs2xyqxp.fsf@gnu.org> MIME-Version: 1.0 Date: Fri, 22 Dec 2023 06:52:03 -0800 Message-ID: Subject: Re: bug#66255: 29.1; package-generate-autoloads utf-8-emacs-unix coding and git on windows breaks To: Eli Zaretskii Content-Type: text/plain; charset="UTF-8" X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 66255-done Cc: Robert , 66255-done@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Eli Zaretskii writes: > tags 66255 notabug wontfix > thanks > >> From: Robert >> Date: Thu, 28 Sep 2023 12:21:54 +0200 >> >> When installing packages on emacs 29.1 the interaction with git on >> windows can lead to breakage. >> >> The behaviour can be reproduced on windows with the following steps. >> >> - With an empty .emacs.d: >> (install-package 'seq) >> observe that .emacs.d/elpa/seq-2.24/seq-autoloads.el is created and >> coding at the very bottom is set to utf-8-emacs-unix >> >> - On the command line inside the directory .emacs.d: >> git init >> git add -A elpa >> git commit -m "testing encodings" >> rm -rf elpa >> git checkout -f master >> >> - now emacs doesn't properly load seq-autoloads.el. Since git converts >> the line endings when writing the file, it now has crlf line endings. >> This conflicts with the coding set to utf-8-emacs-unix on the >> bottom of the file. As a result the error message is shown: "File mode >> specification error: (user-error Local variables entry is missing >> the suffix)". It is very hard to figure out why this happens. > > You must configure Git on Windows not to convert the line endings. > Nothing else will work reliably on Windows, especially since the Emacs > Git repository has both files with Unix LF-only EOL format and files > with DOS/Windows CR-LF EOL format. > > Emacs now assumes that Git on Windows was configured not to convert > EOL format of files when committing or when checking out. > >> A workaround is to set git config core.autocrlf false in the .emacs.d >> repository on windows. This however is hard to discover. > > This is what everyone should do. (Actually, you should have selected > that option when you installed Git for Windows.) I have this set > globally in my ~/.gitconfig, so it is in effect for all the Git > repositories on my system. > >> If feasible, I suggest to make the default coding system in the autoloads utf-8 as it >> used to be. > > No, we cannot go back to that, since it produces problems that are > impossible to solve, see the discussion to which Arash pointed. Those > problems are now solved, but te solution assumes that EOL format is > not changed by Git. I'm therefore closing this bug report. ------------=_1703256782-13611-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at submit) by debbugs.gnu.org; 28 Sep 2023 11:15:33 +0000 Received: from localhost ([127.0.0.1]:53147 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qlozS-0006jN-F6 for submit@debbugs.gnu.org; Thu, 28 Sep 2023 07:15:33 -0400 Received: from lists.gnu.org ([2001:470:142::17]:36736) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qloA5-00051D-S3 for submit@debbugs.gnu.org; Thu, 28 Sep 2023 06:22:26 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1qlo9m-00087o-F0 for bug-gnu-emacs@gnu.org; Thu, 28 Sep 2023 06:22:06 -0400 Received: from mout.gmx.net ([212.227.17.21]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1qlo9e-0004uN-DS for bug-gnu-emacs@gnu.org; Thu, 28 Sep 2023 06:22:04 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.net; s=s31663417; t=1695896514; x=1696501314; i=robewald@gmx.net; bh=hgReDtEO2zpA3Bmt6cCIgjLjyhzn/td3DQDV03agAcA=; h=X-UI-Sender-Class:From:Subject:Date:To; b=JyFSYkjFNj+Clzd1wk7tlvo1dNMFVjcFNAb80O6sa2pSZDqHAnP+ZrkeBTRFr6hDRv7IGzpZJBe SfMSCLtmvcbhwkZ4zZwkLRBl33iSzfR4fZ4TZx49m1Cz8goHBXsxVXH3A7lKTSDIEzbuqegZBGMws JzajIezvjwmpF+EAkjUVrXtNZhGFC3+Cc8DeU6Al36yLQTXzXSLSCGGeUxCla9kW0SX/J0OIhYgpx JDBuCWR130TnmjXFIdChkPq/5vg23eB1wLMPF5gkGQqzxPoCvvBqDR2EJIYL5ZJ2769HZC8rVdhmN DKQ98aORIFW2f3gLgIia351P8tgT819TiCmA== X-UI-Sender-Class: 724b4f7f-cbec-4199-ad4e-598c01a50d3a Received: from smtpclient.apple ([81.166.135.105]) by mail.gmx.net (mrgmx104 [212.227.17.168]) with ESMTPSA (Nemesis) id 1MlNtF-1rUoUZ3EIn-00lmQS for ; Thu, 28 Sep 2023 12:21:54 +0200 From: Robert Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable Mime-Version: 1.0 (Mac OS X Mail 16.0 \(3696.120.41.1.3\)) Subject: 29.1; package-generate-autoloads utf-8-emacs-unix coding and git on windows breaks Message-Id: <915FB26A-E539-4CAD-8CD3-30366938EB40@gmx.net> Date: Thu, 28 Sep 2023 12:21:54 +0200 To: bug-gnu-emacs@gnu.org X-Mailer: Apple Mail (2.3696.120.41.1.3) X-Provags-ID: V03:K1:riI1Il5B6AhUxkdZYUjNxpTE1syUNxdiNEITeBG0OcwLiCBPKBA OJgRbUKiWMqZAJVdxLWEFQMzm632d0zw/T8yvs8gQ9J/rla7JOxxr+4m5nN53ddGgf9Cdfu GMfN3mZsoSYxOHa5tOwsJCfOOu8qOeTx2BfoZ5tvqunbibkiL6ZcWDC+xoo0MvAbKoJvlGd eqOtNnh6AgHip17iwK5ww== X-Spam-Flag: NO UI-OutboundReport: notjunk:1;M01:P0:2r7MxgXVXvE=;hxQQl1zjotatBvOfZIUm1gBHIQy 6CYBkgTKkKCg4GvKqpHwfl6Mx3WuenZee0fMTcj6ove+xaPAhMLXWsJuAiASPXsCCKYnu8+ka S/dz7LZFurSp4W9CHD4GIqxunFQOCo1DDih7KjIhvl14ZqF6I9Y454QZk8/D4tbdFy4JDaEe5 A5HhNhwXyl4mkqbMOK7IQVuXb0nbnc6NYFwYbg2gzBQFbzwBRp5ySwRGz/1ZLmGvXET6SqFO7 zCccSUl5HKjBbS1DHM5sH2A46TcPbSG5/hb1g2vIWzkKDKwxIvaFXaAXTmxlqVTkbaNKn8lWq QqpFyGjwJimMrbe60SEx05BJnRI4U4hlMd6PiZ5qpn6PHM4ud6OTPRHBW820XHhqBA/fihzvF 0vKv7V+Q+0HwnrRXDk+LJTQadSlAaPlIZyOAN/wS8vPralurL+KAOHwrFNlYJuYNvZh/OX+uA ZAklEHoVMu3fc1VKwXEOz6/V79iwW/DziJPqfi7G+4Bd4ziCzTZha5VGWA7bDjOze63OvlEly V2NQJE9VRIF7zc8Jr0kiPKKiPXvD3Lk7aSGK+GFzz16itja5OsUbpXDGv2FWIwNNCUBYE3EO2 ybc3Lm+F1bwV4c5r7jYrRvmekmlKMnyEimA19HNSHsC+A/e61vnYK+h157KdfXpdkpOoiYtJY +A5C/Yf53XrBLL8Gv/kPYFDwh9XnoCGDtbmj0PBIGxf2kfKmxjMduVjhIRPYytyWIHZd73dC5 sLhpvXror5//LPqn5Z59cBJ9eB6QGlLsG2QHxojmGOCQ+Q1b/wIal+vGYMjbUqGPYtVVHog7W 6lZtQy5LSXERa0gyLAUHk+LuxazuFt5dj8qup2t7jujeCA0UehRGbOUL9dmOFKyU/SZe6He+L o/iIfi3whKZEjmqzekex/br5bRRANBiHqwA4L/F8somQQCqihKwrqL4wekI/Of2x4O66BQkqO fdIVHSRuMXuVieasxXFK6roi5Mc= Received-SPF: pass client-ip=212.227.17.21; envelope-from=robewald@gmx.net; helo=mout.gmx.net X-Spam_score_int: -27 X-Spam_score: -2.8 X-Spam_bar: -- X-Spam_report: (-2.8 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H4=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: 1.0 (+) X-Debbugs-Envelope-To: submit X-Mailman-Approved-At: Thu, 28 Sep 2023 07:15:28 -0400 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: -0.0 (/) When installing packages on emacs 29.1 the interaction with git on windows can lead to breakage. The behaviour can be reproduced on windows with the following steps. - With an empty .emacs.d: (install-package 'seq) observe that .emacs.d/elpa/seq-2.24/seq-autoloads.el is created and coding at the very bottom is set to utf-8-emacs-unix - On the command line inside the directory .emacs.d: git init git add -A elpa git commit -m "testing encodings" rm -rf elpa git checkout -f master - now emacs doesn't properly load seq-autoloads.el. Since git converts the line endings when writing the file, it now has crlf line endings. This conflicts with the coding set to utf-8-emacs-unix on the bottom of the file. As a result the error message is shown: "File = mode specification error: (user-error Local variables entry is missing the suffix)". It is very hard to figure out why this happens. This used to work in emacs 28.2. There, the coding system of the = autoload files was set to utf-8. A workaround is to set git config core.autocrlf false in the .emacs.d repository on windows. This however is hard to discover. If feasible, I suggest to make the default coding system in the = autoloads utf-8 as it used to be. In GNU Emacs 29.1 (build 2, x86_64-w64-mingw32) of 2023-07-31 built on AVALON Windowing system distributor 'Microsoft Corp.', version 10.0.19045 System Description: Microsoft Windows 10 Enterprise = (v10.0.2009.19045.3324) Configured using: 'configure --with-modules --without-dbus --with-native-compilation=3Daot --without-compress-install --with-tree-sitter CFLAGS=3D-O2' Configured features: ACL GIF GMP GNUTLS HARFBUZZ JPEG JSON LCMS2 LIBXML2 MODULES NATIVE_COMP NOTIFY W32NOTIFY PDUMPER PNG RSVG SOUND SQLITE3 THREADS TIFF TOOLKIT_SCROLL_BARS TREE_SITTER WEBP XPM ZLIB (NATIVE_COMP present but libgccjit not available) Important settings: value of $LANG: NOR locale-coding-system: cp1252 Major mode: Lisp Interaction Minor modes in effect: tooltip-mode: t global-eldoc-mode: t eldoc-mode: t show-paren-mode: t electric-indent-mode: t mouse-wheel-mode: t tool-bar-mode: t menu-bar-mode: t file-name-shadow-mode: t global-font-lock-mode: t font-lock-mode: t blink-cursor-mode: t line-number-mode: t indent-tabs-mode: t transient-mark-mode: t auto-composition-mode: t auto-encryption-mode: t auto-compression-mode: t Load-path shadows: None found. Features: (shadow sort mail-extr vc-git diff-mode easy-mmode vc-dispatcher org-element org-persist org-id org-refile avl-tree generator oc-basic cl-extra help-mode ol-eww eww xdg url-queue thingatpt mm-url ol-rmail ol-mhe ol-irc ol-info ol-gnus nnselect gnus-art mm-uu mml2015 mm-view mml-smime smime gnutls dig gnus-sum shr pixel-fill kinsoku url-file svg dom browse-url url url-proxy url-privacy url-expand url-methods url-history url-cookie generate-lisp-file url-domsuf url-util url-parse auth-source cl-seq eieio eieio-core cl-macs json map byte-opt gv bytecomp byte-compile url-vars gnus-group gnus-undo gnus-start gnus-dbus dbus xml gnus-cloud nnimap nnmail mail-source utf7 nnoo parse-time gnus-spec gnus-int gnus-range gnus-win gnus nnheader range wid-edit ol-docview doc-view filenotify jka-compr image-mode exif ol-bibtex bibtex iso8601 ol-bbdb ol-w3m ol-doi org-link-doi org ob ob-tangle ob-ref ob-lob ob-table ob-exp org-macro org-src ob-comint org-pcomplete pcomplete comint ansi-osc ansi-color ring org-list org-footnote org-faces org-entities noutline outline icons ob-emacs-lisp ob-core ob-eval org-cycle org-table ol rx org-fold org-fold-core org-keys oc org-loaddefs find-func cal-menu calendar cal-loaddefs org-version org-compat org-macs format-spec emacsbug message mailcap yank-media puny dired dired-loaddefs rfc822 mml mml-sec password-cache epa derived epg rfc6068 epg-config gnus-util text-property-search time-date subr-x mm-decode mm-bodies mm-encode mail-parse rfc2231 mailabbrev gmm-utils mailheader cl-loaddefs cl-lib sendmail rfc2047 rfc2045 ietf-drums mm-util mail-prsvr mail-utils rmc iso-transl tooltip cconv eldoc paren electric uniquify ediff-hook vc-hooks lisp-float-type elisp-mode mwheel dos-w32 ls-lisp disp-table term/w32-win w32-win w32-vars 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 w32notify w32 lcms2 multi-tty make-network-process native-compile emacs) Memory information: ((conses 16 238895 17293) (symbols 48 20059 2) (strings 32 71381 2647) (string-bytes 1 2174421) (vectors 16 36685) (vector-slots 8 685024 27084) (floats 8 336 161) (intervals 56 362 0) (buffers 984 12)) ------------=_1703256782-13611-1--