From unknown Tue Jun 17 20:08:22 2025 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.509 (Entity 5.509) Content-Type: text/plain; charset=utf-8 From: bug#73531 <73531@debbugs.gnu.org> To: bug#73531 <73531@debbugs.gnu.org> Subject: Status: 31.0.50; python.el sets invalid entry for python-ts-mode in auto-mode-list Reply-To: bug#73531 <73531@debbugs.gnu.org> Date: Wed, 18 Jun 2025 03:08:22 +0000 retitle 73531 31.0.50; python.el sets invalid entry for python-ts-mode in a= uto-mode-list reassign 73531 emacs submitter 73531 Mark Barton severity 73531 normal thanks From debbugs-submit-bounces@debbugs.gnu.org Sat Sep 28 12:33:29 2024 Received: (at submit) by debbugs.gnu.org; 28 Sep 2024 16:33:29 +0000 Received: from localhost ([127.0.0.1]:38544 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1suaNs-0003Rv-Jj for submit@debbugs.gnu.org; Sat, 28 Sep 2024 12:33:29 -0400 Received: from lists.gnu.org ([209.51.188.17]:33340) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1suaNq-0003Rn-H7 for submit@debbugs.gnu.org; Sat, 28 Sep 2024 12:33:27 -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 1suaNM-00008w-5B for bug-gnu-emacs@gnu.org; Sat, 28 Sep 2024 12:32:56 -0400 Received: from mail-ot1-x332.google.com ([2607:f8b0:4864:20::332]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1suaNJ-0006vH-KU for bug-gnu-emacs@gnu.org; Sat, 28 Sep 2024 12:32:55 -0400 Received: by mail-ot1-x332.google.com with SMTP id 46e09a7af769-710f388621fso1724740a34.1 for ; Sat, 28 Sep 2024 09:32:53 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1727541172; x=1728145972; darn=gnu.org; h=to:date:message-id:subject:mime-version:content-transfer-encoding :from:from:to:cc:subject:date:message-id:reply-to; bh=8Dk2YL2LG2B793rVAk56hwgDRyFOiCEtgBksrsPVIoY=; b=mqMTO+WKgU+3HJsnVHbRIxsEly4n9UdT/4o56EJwyAKN2D7OMq97miVlVssA8Y/TPX 8WDj2bS/E2FfrUIDNve5DQNEAQTo0brFQ+OBFZuWYJR1BGf7AB4qaq+ELZ8Qv6p7O6nQ 64rcyddzAbSB86VdQDJgT52ngJ8A1EZ2DOqNgXYGUV7QFLa1R5sALCEzLnc6F44V/05B uaK2WL1SlxgHe1vr2tyqe8ojfgMWKlQs6PspoMlYlnoCgc+tPznC8rFHxCXjnAtmWdAp OLzU4GGUuBK39L9S//Oss9j5f537GFoLYPXJTuQERvex4sV9TT5gKyh33m94+LsylqgL lZcg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1727541172; x=1728145972; h=to:date:message-id:subject:mime-version:content-transfer-encoding :from:x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=8Dk2YL2LG2B793rVAk56hwgDRyFOiCEtgBksrsPVIoY=; b=bnCeYY8X1xgio4/SFgRjgMUe9KPXlKBFQee0b8ZWQJNnQIu/6mzve0tRyn3ttM3Pef yWukTbpduDaZeq2nFr7gHlt6/0pds+GjOregI5zVcU0A7ByWjSzTBo/ucMiEie2AysB6 p6VzjrcYyCEsHE0VHQuSA1Cj6cXD7jpRD6QpwAy7mW7DKoeCGhrIWVSrtMuTFuoOOLvm eVdWxeUdPLqoCcoolp98zay9nsodvAft3SoTDJF2sbYcN1xQeH4HBKJIcPNWhx1liKqR OBbORtuUcswOWTvpPKH3U6mvumL/TESVqm9+lXiJRDp2eNy/yk8mqIN6emsOUI8Vagn0 JT5w== X-Gm-Message-State: AOJu0YxVMYfQyVopdzGFeWm/eCXzHR1ffmrTlF5FCgeXOuBJ8MHVIaLC PSQbIGB4He/50KW1XRlxCZuBClRk9kcDDn4fyzQi4adSJTLVvHBQkEGr5Q== X-Google-Smtp-Source: AGHT+IE2PcZUT+xKEGSe9wYKkAEQylmxwjz+WFGvzBpp7YyrkKoKfyRZidGN9TtfdHAtRTntNKA36w== X-Received: by 2002:a05:6830:4129:b0:713:9930:5c6a with SMTP id 46e09a7af769-714fbee054cmr4042010a34.24.1727541171487; Sat, 28 Sep 2024 09:32:51 -0700 (PDT) Received: from smtpclient.apple ([2600:6c51:64f0:8fc0:41b6:63c3:63c8:ed87]) by smtp.gmail.com with ESMTPSA id 46e09a7af769-714fb6d2f53sm1259473a34.63.2024.09.28.09.32.50 for (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Sat, 28 Sep 2024 09:32:51 -0700 (PDT) From: Mark Barton Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable Mime-Version: 1.0 (Mac OS X Mail 16.0 \(3776.700.51.11.1\)) Subject: 31.0.50; python.el sets invalid entry for python-ts-mode in auto-mode-list Message-Id: <4C8C97A6-67A7-4573-B008-6D129803464F@gmail.com> Date: Sat, 28 Sep 2024 09:32:41 -0700 To: bug-gnu-emacs@gnu.org X-Mailer: Apple Mail (2.3776.700.51.11.1) Received-SPF: pass client-ip=2607:f8b0:4864:20::332; envelope-from=mbarton98@gmail.com; helo=mail-ot1-x332.google.com X-Spam_score_int: -17 X-Spam_score: -1.8 X-Spam_bar: - X-Spam_report: (-1.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_ENVFROM_END_DIGIT=0.25, FREEMAIL_FROM=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.1 (-) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -2.1 (--) --text follows this line-- Steps to reproduce: Compiled from master branch this morning (see details on the build for = exact commit and options emacs -Q Switch to new buffer (C-x b test_auto-mode-alist.py) Set mode (M-x python-ts-mode) Now try to open any file that has an auto-mode, such as .el, .org, .py, = etc Error--- File mode specification error: (wrong-type-argument stringp = python--auto-mode-alist-regexp) Here is the auto-mode-alist variable with the invalid python-ts-mode = entry added at the top: #+begin_example ((python--auto-mode-alist-regexp . python-ts-mode) ("\\.\\(applescript\\|scpt\\)\\'" . applescript-mode) ("\\(?:build\\|profile\\)\\.boot\\'" . clojure-mode) ("\\.cljs\\'" . clojurescript-mode) ("\\.cljc\\'" . clojurec-mode) ("\\.\\(clj\\|cljd\\|dtm\\|edn\\|lpy\\)\\'" . clojure-mode) ("\\.ipynb\\'" . code-cells-convert-ipynb) = ("\\(?:\\(?:\\.\\(?:b\\(?:\\(?:abel\\|ower\\)rc\\)\\|json\\(?:ld\\)?\\)\\|= composer\\.lock\\)\\'\\)" . json-mode) ("\\.lua\\'" . lua-mode) ("\\.\\(?:md\\|markdown\\|mkd\\|mdown\\|mkdn\\|mdwn\\)\\'" . markdown-mode) ("\\.\\(plantuml\\|pum\\|plu\\)\\'" . plantuml-mode) ("\\.ps[dm]?1\\'" . powershell-mode) ("\\.tsv\\'" . tsv-mode) ("\\.[Cc][Ss][Vv]\\'" . csv-mode) ("\\.rktl\\'" . racket-mode) ("\\.rktd\\'" . racket-mode) ("\\.rkt\\'" . racket-mode) ("\\.jsx\\'" . rjsx-mode) ("/git-rebase-todo\\'" . git-rebase-mode) ("\\.\\(e?ya?\\|ra\\)ml\\'" . yaml-mode) ("\\.gpg\\(~\\|\\.~[0-9]+~\\)?\\'" nil epa-file) ("\\.elc\\'" . elisp-byte-code-mode) ("\\.zst\\'" nil jka-compr) ("\\.dz\\'" nil jka-compr) ("\\.xz\\'" nil jka-compr) ("\\.lzma\\'" nil jka-compr) ("\\.lz\\'" nil jka-compr) ("\\.g?z\\'" nil jka-compr) ("\\.bz2\\'" nil jka-compr) ("\\.Z\\'" nil jka-compr) ("\\.vr[hi]?\\'" . vera-mode) = ("\\(?:\\.\\(?:rbw?\\|ru\\|rake\\|thor\\|axlsx\\|jbuilder\\|rabl\\|gemspec= \\|podspec\\)\\|/\\(?:Gem\\|Rake\\|Cap\\|Thor\\|Puppet\\|Berks\\|Brew\\|Fa= st\\|Vagrant\\|Guard\\|Pod\\)file\\)\\'" . ruby-mode) ("\\.re?st\\'" . rst-mode) ("/\\(?:Pipfile\\|\\.?flake8\\)\\'" . conf-mode) ("\\.\\(?:p\\(?:th\\|y[iw]?\\)\\)\\'" . python-mode) ("\\.m\\'" . octave-maybe-mode) ("\\.less\\'" . less-css-mode) ("\\.editorconfig\\'" . editorconfig-conf-mode) ("\\.scss\\'" . scss-mode) ("\\.cs\\'" . csharp-mode) ("\\.awk\\'" . awk-mode) ("\\.\\(u?lpc\\|pike\\|pmod\\(\\.in\\)?\\)\\'" . pike-mode) ("\\.idl\\'" . idl-mode) ("\\.java\\'" . java-mode) ("\\.m\\'" . objc-mode) ("\\.ii\\'" . c++-mode) ("\\.i\\'" . c-mode) ("\\.lex\\'" . c-mode) ("\\.y\\(acc\\)?\\'" . c-mode) ("\\.h\\'" . c-or-c++-mode) ("\\.c\\'" . c-mode) ("\\.\\(CC?\\|HH?\\)\\'" . c++-mode) ("\\.[ch]\\(pp\\|xx\\|\\+\\+\\)\\'" . c++-mode) ("\\.\\(cc\\|hh\\)\\'" . c++-mode) ("\\.\\(bat\\|cmd\\)\\'" . bat-mode) ("\\.[sx]?html?\\(\\.[a-zA-Z_]+\\)?\\'" . mhtml-mode) ("\\.svgz?\\'" . image-mode) ("\\.svgz?\\'" . xml-mode) ("\\.x[bp]m\\'" . image-mode) ("\\.x[bp]m\\'" . c-mode) ("\\.p[bpgn]m\\'" . image-mode) ("\\.tiff?\\'" . image-mode) ("\\.gif\\'" . image-mode) ("\\.png\\'" . image-mode) ("\\.jpe?g\\'" . image-mode) ("\\.webp\\'" . image-mode) ("\\.te?xt\\'" . text-mode) ("\\.[tT]e[xX]\\'" . tex-mode) ("\\.ins\\'" . tex-mode) ("\\.ltx\\'" . latex-mode) ("\\.dtx\\'" . doctex-mode) ("\\.org\\'" . org-mode) ("\\.dir-locals\\(?:-2\\)?\\.el\\'" . lisp-data-mode) ("\\.eld\\'" . lisp-data-mode) ("eww-bookmarks\\'" . lisp-data-mode) ("tramp\\'" . lisp-data-mode) ("/archive-contents\\'" . lisp-data-mode) ("places\\'" . lisp-data-mode) ("\\.emacs-places\\'" . lisp-data-mode) ("\\.el\\'" . emacs-lisp-mode) ("Project\\.ede\\'" . emacs-lisp-mode) ("\\(?:\\.\\(?:scm\\|sls\\|sld\\|stk\\|ss\\|sch\\)\\|/\\.guile\\)\\'" . scheme-mode) ("\\.l\\'" . lisp-mode) ("\\.li?sp\\'" . lisp-mode) ("\\.[fF]\\'" . fortran-mode) ("\\.for\\'" . fortran-mode) ("\\.p\\'" . pascal-mode) ("\\.pas\\'" . pascal-mode) ("\\.\\(dpr\\|DPR\\)\\'" . delphi-mode) ("\\.\\([pP]\\([Llm]\\|erl\\|od\\)\\|al\\)\\'" . perl-mode) ("Imakefile\\'" . makefile-imake-mode) ("Makeppfile\\(?:\\.mk\\)?\\'" . makefile-makepp-mode) ("\\.makepp\\'" . makefile-makepp-mode) ("\\.mk\\'" . makefile-bsdmake-mode) ("\\.make\\'" . makefile-bsdmake-mode) ("GNUmakefile\\'" . makefile-gmake-mode) ("[Mm]akefile\\'" . makefile-bsdmake-mode) ("\\.am\\'" . makefile-automake-mode) ("\\.texinfo\\'" . texinfo-mode) ("\\.te?xi\\'" . texinfo-mode) ("\\.[sS]\\'" . asm-mode) ("\\.asm\\'" . asm-mode) ("\\.css\\'" . css-mode) ("\\.mixal\\'" . mixal-mode) ("\\.gcov\\'" . compilation-mode) ("/\\.[a-z0-9-]*gdbinit" . gdb-script-mode) ("-gdb\\.gdb" . gdb-script-mode) ("[cC]hange\\.?[lL]og?\\'" . change-log-mode) ("[cC]hange[lL]og[-.][0-9]+\\'" . change-log-mode) ("\\$CHANGE_LOG\\$\\.TXT" . change-log-mode) ("\\.scm\\.[0-9]*\\'" . scheme-mode) ("\\.[ckz]?sh\\'\\|\\.shar\\'\\|/\\.z?profile\\'" . sh-mode) ("\\.bash\\'" . sh-mode) ("/bash-fc\\.[0-9A-Za-z]\\{6\\}\\'" . sh-mode) ("/PKGBUILD\\'" . sh-mode) = ("\\(/\\|\\`\\)\\.\\(bash_\\(profile\\|history\\|log\\(in\\|out\\)\\)\\|z?= log\\(in\\|out\\)\\)\\'" . sh-mode) = ("\\(/\\|\\`\\)\\.\\(shrc\\|zshrc\\|m?kshrc\\|bashrc\\|t?cshrc\\|esrc\\)\\= '" . sh-mode) ("\\(/\\|\\`\\)\\.\\([kz]shenv\\|xinitrc\\|startxrc\\|xsession\\)\\'" . sh-mode) ("\\.m?spec\\'" . sh-mode) ("\\.m[mes]\\'" . nroff-mode) ("\\.man\\'" . nroff-mode) ("\\.sty\\'" . latex-mode) ("\\.cl[so]\\'" . latex-mode) ("\\.bbl\\'" . latex-mode) ("\\.bib\\'" . bibtex-mode) ("\\.bst\\'" . bibtex-style-mode) ("\\.sql\\'" . sql-mode) ("\\(acinclude\\|aclocal\\|acsite\\)\\.m4\\'" . autoconf-mode) ("\\.m[4c]\\'" . m4-mode) ("\\.mf\\'" . metafont-mode) ("\\.mp\\'" . metapost-mode) ("\\.vhdl?\\'" . vhdl-mode) ("\\.article\\'" . text-mode) ("\\.letter\\'" . text-mode) ("\\.i?tcl\\'" . tcl-mode) ("\\.exp\\'" . tcl-mode) ("\\.itk\\'" . tcl-mode) ("\\.icn\\'" . icon-mode) ("\\.sim\\'" . simula-mode) ("\\.mss\\'" . scribe-mode) ("\\.f9[05]\\'" . f90-mode) ("\\.f0[38]\\'" . f90-mode) ("\\.indent\\.pro\\'" . fundamental-mode) ("\\.\\(pro\\|PRO\\)\\'" . idlwave-mode) ("\\.srt\\'" . srecode-template-mode) ("\\.prolog\\'" . prolog-mode) ("\\.tar\\'" . tar-mode) = ("\\.\\(arc\\|zip\\|lzh\\|lha\\|zoo\\|[jew]ar\\|xpi\\|rar\\|cbr\\|7z\\|squ= ashfs\\|ARC\\|ZIP\\|LZH\\|LHA\\|ZOO\\|[JEW]AR\\|XPI\\|RAR\\|CBR\\|7Z\\|SQU= ASHFS\\)\\'" . archive-mode) ("\\.oxt\\'" . archive-mode) ("\\.\\(deb\\|[oi]pk\\)\\'" . archive-mode) ("\\`/tmp/Re" . text-mode) ("/Message[0-9]*\\'" . text-mode) ("\\`/tmp/fol/" . text-mode) ("\\.oak\\'" . scheme-mode) ("\\.sgml?\\'" . sgml-mode) ("\\.x[ms]l\\'" . xml-mode) ("\\.dbk\\'" . xml-mode) ("\\.dtd\\'" . sgml-mode) ("\\.ds\\(ss\\)?l\\'" . dsssl-mode) ("\\.js[mx]?\\'" . javascript-mode) ("\\.har\\'" . javascript-mode) ("\\.json\\'" . js-json-mode) ("\\.[ds]?va?h?\\'" . verilog-mode) ("\\.by\\'" . bovine-grammar-mode) ("\\.wy\\'" . wisent-grammar-mode) ("\\.erts\\'" . erts-mode) ("[:/\\]\\..*\\(emacs\\|gnus\\|viper\\)\\'" . emacs-lisp-mode) ("\\`\\..*emacs\\'" . emacs-lisp-mode) ("[:/]_emacs\\'" . emacs-lisp-mode) ("/crontab\\.X*[0-9]+\\'" . shell-script-mode) ("\\.ml\\'" . lisp-mode) ("\\.ld[si]?\\'" . ld-script-mode) ("ld\\.?script\\'" . ld-script-mode) ("\\.xs\\'" . c-mode) ("\\.x[abdsru]?[cnw]?\\'" . ld-script-mode) ("\\.zone\\'" . dns-mode) ("\\.soa\\'" . dns-mode) ("\\.asd\\'" . lisp-mode) ("\\.\\(asn\\|mib\\|smi\\)\\'" . snmp-mode) ("\\.\\(as\\|mi\\|sm\\)2\\'" . snmpv2-mode) ("\\.\\(diffs?\\|patch\\|rej\\)\\'" . diff-mode) ("\\.\\(dif\\|pat\\)\\'" . diff-mode) ("\\.[eE]?[pP][sS]\\'" . ps-mode) = ("\\.\\(?:PDF\\|EPUB\\|CBZ\\|FB2\\|O?XPS\\|DVI\\|OD[FGPST]\\|DOCX\\|XLSX?\= \|PPTX?\\|pdf\\|epub\\|cbz\\|fb2\\|o?xps\\|djvu\\|dvi\\|od[fgpst]\\|docx\\= |xlsx?\\|pptx?\\)\\'" . doc-view-mode-maybe) ("configure\\.\\(ac\\|in\\)\\'" . autoconf-mode) ("\\.s\\(v\\|iv\\|ieve\\)\\'" . sieve-mode) ("BROWSE\\'" . ebrowse-tree-mode) ("\\.ebrowse\\'" . ebrowse-tree-mode) ("#\\*mail\\*" . mail-mode) ("\\.g\\'" . antlr-mode) ("\\.mod\\'" . m2-mode) ("\\.ses\\'" . ses-mode) ("\\.docbook\\'" . sgml-mode) ("\\.com\\'" . dcl-mode) ("/config\\.\\(?:bat\\|log\\)\\'" . fundamental-mode) ("/\\.?\\(authinfo\\|netrc\\)\\'" . authinfo-mode) = ("\\.\\(?:[iI][nN][iI]\\|[lL][sS][tT]\\|[rR][eE][gG]\\|[sS][yY][sS]\\)\\'"= . conf-mode) ("\\.la\\'" . conf-unix-mode) ("\\.ppd\\'" . conf-ppd-mode) ("java.+\\.conf\\'" . conf-javaprop-mode) ("\\.properties\\(?:\\.[a-zA-Z0-9._-]+\\)?\\'" . conf-javaprop-mode) ("\\.toml\\'" . conf-toml-mode) ("\\.desktop\\'" . conf-desktop-mode) ("/\\.redshift\\.conf\\'" . conf-windows-mode) = ("\\`/etc/\\(?:DIR_COLORS\\|ethers\\|.?fstab\\|.*hosts\\|lesskey\\|login\\= .?de\\(?:fs\\|vperm\\)\\|magic\\|mtab\\|pam\\.d/.*\\|permissions\\(?:\\.d/= .+\\)?\\|protocols\\|rpc\\|services\\)\\'" . conf-space-mode) = ("\\`/etc/\\(?:acpid?/.+\\|aliases\\(?:\\.d/.+\\)?\\|default/.+\\|group-?\= \|hosts\\..+\\|inittab\\|ksysguarddrc\\|opera6rc\\|passwd-?\\|shadow-?\\|s= ysconfig/.+\\)\\'" . conf-mode) ("[cC]hange[lL]og[-.][-0-9a-z]+\\'" . change-log-mode) = ("/\\.?\\(?:gitconfig\\|gnokiirc\\|hgrc\\|kde.*rc\\|mime\\.types\\|wgetrc\= \)\\'" . conf-mode) ("/\\.mailmap\\'" . conf-unix-mode) = ("/\\.\\(?:asound\\|enigma\\|fetchmail\\|gltron\\|gtk\\|hxplayer\\|mairix\= \|mbsync\\|msmtp\\|net\\|neverball\\|nvidia-settings-\\|offlineimap\\|qt/.= +\\|realplayer\\|reportbug\\|rtorrent\\.\\|screen\\|scummvm\\|sversion\\|s= ylpheed/.+\\|xmp\\)rc\\'" . conf-mode) = ("/\\.\\(?:gdbtkinit\\|grip\\|mpdconf\\|notmuch-config\\|orbital/.+txt\\|r= hosts\\|tuxracer/options\\)\\'" . conf-mode) ("/\\.?X\\(?:default\\|resource\\|re\\)s\\>" . conf-xdefaults-mode) ("/X11.+app-defaults/\\|\\.ad\\'" . conf-xdefaults-mode) ("/X11.+locale/.+/Compose\\'" . conf-colon-mode) ("/X11.+locale/compose\\.dir\\'" . conf-javaprop-mode) ("\\.~?[0-9]+\\.[0-9][-.0-9]*~?\\'" nil t) ("\\.\\(?:orig\\|in\\|[bB][aA][kK]\\)\\'" nil t) ("[/.]c\\(?:on\\)?f\\(?:i?g\\)?\\(?:\\.[a-zA-Z0-9._-]+\\)?\\'" . conf-mode-maybe) ("\\.[1-9]\\'" . nroff-mode) ("\\.art\\'" . image-mode) ("\\.avs\\'" . image-mode) ("\\.bmp\\'" . image-mode) ("\\.cmyk\\'" . image-mode) ("\\.cmyka\\'" . image-mode) ("\\.crw\\'" . image-mode) ("\\.dcr\\'" . image-mode) ("\\.dcx\\'" . image-mode) ("\\.dng\\'" . image-mode) ("\\.dpx\\'" . image-mode) ("\\.fax\\'" . image-mode) ("\\.heic\\'" . image-mode) ("\\.hrz\\'" . image-mode) ("\\.icb\\'" . image-mode) ("\\.icc\\'" . image-mode) ("\\.icm\\'" . image-mode) ("\\.ico\\'" . image-mode) ("\\.icon\\'" . image-mode) ("\\.jbg\\'" . image-mode) ("\\.jbig\\'" . image-mode) ("\\.jng\\'" . image-mode) ("\\.jnx\\'" . image-mode) ("\\.miff\\'" . image-mode) ("\\.mng\\'" . image-mode) ("\\.mvg\\'" . image-mode) ("\\.otb\\'" . image-mode) ("\\.p7\\'" . image-mode) ("\\.pcx\\'" . image-mode) ("\\.pdb\\'" . image-mode) ("\\.pfa\\'" . image-mode) ("\\.pfb\\'" . image-mode) ("\\.picon\\'" . image-mode) ("\\.pict\\'" . image-mode) ("\\.rgb\\'" . image-mode) ("\\.rgba\\'" . image-mode) ("\\.tga\\'" . image-mode) ("\\.wbmp\\'" . image-mode) ("\\.webp\\'" . image-mode) ("\\.wmf\\'" . image-mode) ("\\.wpg\\'" . image-mode) ("\\.xcf\\'" . image-mode) ("\\.xmp\\'" . image-mode) ("\\.xwd\\'" . image-mode) ("\\.yuv\\'" . image-mode) ("\\.tgz\\'" . tar-mode) ("\\.tbz2?\\'" . tar-mode) ("\\.txz\\'" . tar-mode) ("\\.tzst\\'" . tar-mode)) In GNU Emacs 31.0.50 (build 1, x86_64-apple-darwin23.6.0, NS appkit-2487.70 Version 14.7 (Build 23H124)) of 2024-09-28 built on C02FM1E2MD6T Repository revision: a8a3f04f8a7330e0d7e238e32715b4088c9e4275 Repository branch: master Windowing system distributor 'Apple', version 10.3.2487 System Description: macOS 14.7 Configured using: 'configure --with-native-compilation --with-xwidgets --with-tree-sitter' 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 $LC_ALL: en_US.UTF-8 value of $LANG: en_US.UTF-8 locale-coding-system: utf-8-unix Major mode: Fundamental Minor modes in effect: tooltip-mode: t global-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 minibuffer-regexp-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 compile comp-run comp-common emacsbug message mailcap yank-media puny rfc822 mml mml-sec password-cache epa derived epg rfc6068 epg-config gnus-util mm-decode mm-bodies mm-encode mail-parse rfc2231 mailabbrev gmm-utils mailheader sendmail rfc2047 rfc2045 ietf-drums mm-util mail-prsvr mail-utils time-date pp cl-print thingatpt cl-extra text-property-search noutline outline icons help-fns radix-tree help-mode python rx compat pcase treesit comint subr-x ansi-osc ring ansi-color misearch multi-isearch dired-aux dired dired-loaddefs vc-git diff-mode track-changes easy-mmode vc-dispatcher cl-seq project byte-opt gv bytecomp byte-compile 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 165338 10519) (symbols 48 9070 0) (strings 32 30402 1497) (string-bytes 1 1237390) (vectors 16 16243) (vector-slots 8 214615 10142) (floats 8 47 15) (intervals 56 8325 0) (buffers 992 15)) From debbugs-submit-bounces@debbugs.gnu.org Sat Sep 28 12:55:00 2024 Received: (at 73531) by debbugs.gnu.org; 28 Sep 2024 16:55:00 +0000 Received: from localhost ([127.0.0.1]:38573 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1suaii-0004hC-5d for submit@debbugs.gnu.org; Sat, 28 Sep 2024 12:55:00 -0400 Received: from eggs.gnu.org ([209.51.188.92]:45076) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1suaig-0004gz-DB for 73531@debbugs.gnu.org; Sat, 28 Sep 2024 12:54:58 -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 1suai6-0000ST-Hn; Sat, 28 Sep 2024 12:54:22 -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=GbjPaOI2Q61UOaJBJeQEJAeVGqtOrxy95poo/3blXaY=; b=bAaSSORcoLyE v9jG42SgSJzFQziqZbqUo2I6euSozNP+Yb4gpjoT9Zi8W9M7wf9N7B14kPeHz1vcnScO/AD4FMbxg aXjEgyKo0lRu1aZRV4BwXFm5MTjVdRo9+VM1RMOcQR8+H7rzoapRwXY05IH52LmgFwr6fBT7iVyYi H5LphNHJwAPRrAwiCmHYmot/XK0tndyGxU1s6e/lCqeiaUrmWTY4Dd3PMeQwSkH6j2cgmu1ZrbUDt A1qn5mkfSIS6aSodZ74aztaLGUq537MkDstnEYL6nIUEzS5OiN0WIKft/eP8mksOIN+/pTaq/qNkQ 1eLVhG0+9yczXbEvFwpCww==; Date: Sat, 28 Sep 2024 19:54:18 +0300 Message-Id: <86h69z67np.fsf@gnu.org> From: Eli Zaretskii To: Mark Barton In-Reply-To: <4C8C97A6-67A7-4573-B008-6D129803464F@gmail.com> (message from Mark Barton on Sat, 28 Sep 2024 09:32:41 -0700) Subject: Re: bug#73531: 31.0.50; python.el sets invalid entry for python-ts-mode in auto-mode-list References: <4C8C97A6-67A7-4573-B008-6D129803464F@gmail.com> X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 73531 Cc: 73531@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: Mark Barton > Date: Sat, 28 Sep 2024 09:32:41 -0700 > > Compiled from master branch this morning (see details on the build for exact commit and options > > emacs -Q > Switch to new buffer (C-x b test_auto-mode-alist.py) > Set mode (M-x python-ts-mode) > Now try to open any file that has an auto-mode, such as .el, .org, .py, etc > > Error--- > File mode specification error: (wrong-type-argument stringp python--auto-mode-alist-regexp) Thanks, should be fixed now. From debbugs-submit-bounces@debbugs.gnu.org Sat Sep 28 19:43:20 2024 Received: (at 73531) by debbugs.gnu.org; 28 Sep 2024 23:43:20 +0000 Received: from localhost ([127.0.0.1]:55076 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1suh5p-0003C6-Ta for submit@debbugs.gnu.org; Sat, 28 Sep 2024 19:43:19 -0400 Received: from mail-ot1-f53.google.com ([209.85.210.53]:57650) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1suh5o-0003Ay-BT for 73531@debbugs.gnu.org; Sat, 28 Sep 2024 19:43:17 -0400 Received: by mail-ot1-f53.google.com with SMTP id 46e09a7af769-710e01dd554so1826353a34.3 for <73531@debbugs.gnu.org>; Sat, 28 Sep 2024 16:42:45 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1727566900; x=1728171700; darn=debbugs.gnu.org; h=references:to:cc:in-reply-to:date:subject:mime-version:message-id :from:from:to:cc:subject:date:message-id:reply-to; bh=8v6hX4JTA5arvlBLBLtJiA0lDS3xvuy3vlrIOrpB1ck=; b=JVFgWt9COJEL9wK6m6FOoIiaJPdiEqJK4zrtkLQAWBLygPFne++BBMLhj5UvqPpQDs OOGQC4KjDoa1HZTU4Pife8gKbEbu6oPha5snyIjJSRefuQsAVitNKE/Bd9UGw9YIWzZc rLUDJxopSglaJASjeT0n/mYu6wWJHQkDLhjmaVt6FTLU556MhKbnrZzlqX94pTJ0iKme lOymFxxaDELSHx0QM5ixmrV3sQqaLtDLo/tnQVxy+N4f5zGXwQyTF40qkefc2STSG7NL h92Ldv6QA8T5vbdeU0QZQASU1Xyc8W3lUhBX6wQOn3Rf4Zw0QgArb73coxkvDmIT9LaP Wj2Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1727566900; x=1728171700; h=references:to:cc:in-reply-to:date:subject:mime-version:message-id :from:x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=8v6hX4JTA5arvlBLBLtJiA0lDS3xvuy3vlrIOrpB1ck=; b=YTSHsZL+TKj3awDsIyrts/CR4tN7xKQG11a+ljjcIdvDA3N18whrZlQ9ZxPOQSLtiT P2c77+V/haSBe0iFqykeAbHxu9tSf1PIgZi999B0CRo4UafPFa++YwvkcJxU1p1nFUin P4dyFZSVWD4/LluD20KYHrBVaJFEUxFGsYlGiLQKQKVq8xKdvVynSLNTZKsB0KwvOSzZ oGo/zHT5ekVvFSV5oaO1A61vs+ejgiHABDVPva70v96zDMOgB8ieimo9mwQe8enUuAMa qrd3ahtqOHL9wyF1+G2TZm2SXDAZnDsn8tBFd0TRSMkIEp1hSHQAS/8xUxZrfCW+fRWZ TdBA== X-Gm-Message-State: AOJu0Yx1yZFKOGPvPRZLXySqGBphxzkvJY7P9Zjg454y0ngWM3iRHl/F Um5pYsjcH3oPKUZ+79kFLgU96n3cxs6c+GlPx9GLwBnXjlm7Aqky X-Google-Smtp-Source: AGHT+IHHQ3E6X0f6EaLmyjz2+b4TZMhayaJaZQmf19KDNyzOG31NAROxX5e0hxHd23EM9n6/dcjTIw== X-Received: by 2002:a05:6830:4129:b0:713:9930:5c6a with SMTP id 46e09a7af769-714fbee054cmr4421305a34.24.1727566899590; Sat, 28 Sep 2024 16:41:39 -0700 (PDT) Received: from smtpclient.apple ([2600:6c51:64f0:8fc0:41b6:63c3:63c8:ed87]) by smtp.gmail.com with ESMTPSA id 46e09a7af769-714fb6d2772sm1486566a34.52.2024.09.28.16.41.38 (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Sat, 28 Sep 2024 16:41:38 -0700 (PDT) From: Mark Barton Message-Id: Content-Type: multipart/alternative; boundary="Apple-Mail=_57E9B73B-D649-4E8B-9C37-018E55536207" Mime-Version: 1.0 (Mac OS X Mail 16.0 \(3776.700.51.11.1\)) Subject: Re: bug#73531: 31.0.50; python.el sets invalid entry for python-ts-mode in auto-mode-list Date: Sat, 28 Sep 2024 16:41:27 -0700 In-Reply-To: <86h69z67np.fsf@gnu.org> To: Eli Zaretskii References: <4C8C97A6-67A7-4573-B008-6D129803464F@gmail.com> <86h69z67np.fsf@gnu.org> X-Mailer: Apple Mail (2.3776.700.51.11.1) X-Spam-Score: 0.2 (/) X-Debbugs-Envelope-To: 73531 Cc: 73531@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: -0.8 (/) --Apple-Mail=_57E9B73B-D649-4E8B-9C37-018E55536207 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=utf-8 > On Sep 28, 2024, at 9:54=E2=80=AFAM, Eli Zaretskii = wrote: >=20 > Thanks, should be fixed now. I recompiled and it is now working as expected. Thank you! --Apple-Mail=_57E9B73B-D649-4E8B-9C37-018E55536207 Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset=utf-8

On Sep 28, 2024, at 9:54=E2=80=AFAM, Eli Zaretskii = <eliz@gnu.org> wrote:

Thanks, = should be fixed now.

I = recompiled and it is now working as = expected.

Thank = you!




= --Apple-Mail=_57E9B73B-D649-4E8B-9C37-018E55536207-- From debbugs-submit-bounces@debbugs.gnu.org Sun Sep 29 01:11:12 2024 Received: (at 73531-done) by debbugs.gnu.org; 29 Sep 2024 05:11:12 +0000 Received: from localhost ([127.0.0.1]:59024 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sumDA-0006B9-Ij for submit@debbugs.gnu.org; Sun, 29 Sep 2024 01:11:12 -0400 Received: from eggs.gnu.org ([209.51.188.92]:55586) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sumD9-0006Aq-07 for 73531-done@debbugs.gnu.org; Sun, 29 Sep 2024 01:11:11 -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 1sumCY-0008Rx-1I; Sun, 29 Sep 2024 01:10:34 -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=5NmkVpQxPkNLmKasr5UWOuXm3WKBtSR9GiWxeg7pjY4=; b=PNp8YcO8v8wNd/h/1u7O 4HPJZIML05p2sraoc+kbOHgdhcNFpSuPS80hksMgfqoY5cMZLY6ir1D6lG82QEn4IwJzfm3A1yDk6 5MTaxuq8yFyH+iK9qbUmkujJgYq52lFW50zDQdVGNXe4cMTwBUTLskBKqDlctN2d67ZvBzrZp72ig e+Yalvxp/EDj3w6wp1DI39udQVIS9ARxco6p0usAi9LxWBpFKGxfazjNIJS30mf8zy0lK4RCm4+Iy 6WWxBSU/LAM3FAbtZGNgSapbAYJ/Q+0sIdBv+/v05g3e56Sdc+n2yfHVBxYNjinb7Oue+OlYuz9Lu RiXpH1pAXpi/JA==; Date: Sun, 29 Sep 2024 08:10:16 +0300 Message-Id: <864j5z59l3.fsf@gnu.org> From: Eli Zaretskii To: Mark Barton In-Reply-To: (message from Mark Barton on Sat, 28 Sep 2024 16:41:27 -0700) Subject: Re: bug#73531: 31.0.50; python.el sets invalid entry for python-ts-mode in auto-mode-list References: <4C8C97A6-67A7-4573-B008-6D129803464F@gmail.com> <86h69z67np.fsf@gnu.org> MIME-version: 1.0 Content-type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 73531-done Cc: 73531-done@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) > From: Mark Barton > Date: Sat, 28 Sep 2024 16:41:27 -0700 > Cc: 73531@debbugs.gnu.org > > On Sep 28, 2024, at 9:54 AM, Eli Zaretskii wrote: > > Thanks, should be fixed now. > > I recompiled and it is now working as expected. Thanks for testing, I'm therefore closing the bug. From unknown Tue Jun 17 20:08:22 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Sun, 27 Oct 2024 11:24:07 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator