From unknown Wed Jun 18 23:06:55 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#48011 <48011@debbugs.gnu.org> To: bug#48011 <48011@debbugs.gnu.org> Subject: Status: 27.2; Emacs freezes in modula 2 mode when entering a : Reply-To: bug#48011 <48011@debbugs.gnu.org> Date: Thu, 19 Jun 2025 06:06:55 +0000 retitle 48011 27.2; Emacs freezes in modula 2 mode when entering a : reassign 48011 emacs submitter 48011 Dan =C4=8Cerm=C3=A1k severity 48011 normal tag 48011 patch fixed thanks From debbugs-submit-bounces@debbugs.gnu.org Sun Apr 25 04:27:03 2021 Received: (at submit) by debbugs.gnu.org; 25 Apr 2021 08:27:03 +0000 Received: from localhost ([127.0.0.1]:41949 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1laa6X-00019z-Te for submit@debbugs.gnu.org; Sun, 25 Apr 2021 04:27:03 -0400 Received: from lists.gnu.org ([209.51.188.17]:46904) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1laZaF-0000OL-H6 for submit@debbugs.gnu.org; Sun, 25 Apr 2021 03:53:40 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:35576) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1laZaF-0001YJ-3B for bug-gnu-emacs@gnu.org; Sun, 25 Apr 2021 03:53:39 -0400 Received: from cgc-instruments.com ([83.169.1.125]:57897) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1laZaB-00046i-Ob for bug-gnu-emacs@gnu.org; Sun, 25 Apr 2021 03:53:38 -0400 Received: from localhost (ip4d17fc76.dynamic.kabel-deutschland.de [77.23.252.118]) by cgc-instruments.com (Postfix) with ESMTPSA id D9CFBA10A5 for ; Sun, 25 Apr 2021 09:53:29 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cgc-instruments.com; s=default; t=1619337210; bh=RTNWVBTN87RZ+3Dhc8QNvBM+ly+HuQPvd/bAI3R80XM=; l=14479; h=From:To:Subject; b=EnVlnkUKjVf/vuCTJdAXoGYtnRf2/DV8aTVLypvJaNFpyoA/VNs5nQVWtX6DNT9fw zWqLXIYjBDy0V0dLQ+jBpLi9gk6cbaSzoRfP66gt85AUfxgraKz7f4C4Dclhd2ojlk +yuKKQ/PGiZnpbp1/4ytJvSw8VFB2MWCKHB+ICik= Authentication-Results: cgc-instruments.com; spf=pass (sender IP is 77.23.252.118) smtp.mailfrom=dan.cermak@cgc-instruments.com smtp.helo=localhost Received-SPF: pass (cgc-instruments.com: connection is authenticated) From: Dan =?utf-8?B?xIxlcm3DoWs=?= To: bug-gnu-emacs@gnu.org Subject: 27.2; Emacs freezes in modula 2 mode when entering a : Date: Sun, 25 Apr 2021 09:53:17 +0200 Message-ID: <877dkqdclu.fsf@cgc-instruments.com> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha256; protocol="application/pgp-signature" Received-SPF: pass client-ip=83.169.1.125; envelope-from=dan.cermak@cgc-instruments.com; helo=cgc-instruments.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.4 (-) X-Debbugs-Envelope-To: submit X-Mailman-Approved-At: Sun, 25 Apr 2021 04:27:00 -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: -2.4 (--) --=-=-= Content-Type: text/plain This is a forward of https://bugzilla.redhat.com/show_bug.cgi?id=1950158 Emacs 27.2 freezes when editing a file that ends with .mod (i.e. it opens the file in Modula 2 mode) after one enters a ':'. The UI simply hangs until one interrupts it with C-g. This happens with emacs -Q as well as with the Emacs flatpak (thus I assume that it is not Fedora specific). Cheers, Dan In GNU Emacs 27.2 (build 1, x86_64-redhat-linux-gnu, GTK+ Version 3.24.27, cairo version 1.16.0) of 2021-03-27 built on buildvm-x86-31.iad2.fedoraproject.org Windowing system distributor 'Fedora Project', version 11.0.12011000 System Description: Fedora 33 (Server Edition) Recent messages: Configured using: 'configure --build=x86_64-redhat-linux-gnu --host=x86_64-redhat-linux-gnu --program-prefix= --disable-dependency-tracking --prefix=/usr --exec-prefix=/usr --bindir=/usr/bin --sbindir=/usr/sbin --sysconfdir=/etc --datadir=/usr/share --includedir=/usr/include --libdir=/usr/lib64 --libexecdir=/usr/libexec --localstatedir=/var --sharedstatedir=/var/lib --mandir=/usr/share/man --infodir=/usr/share/info --with-dbus --with-gif --with-jpeg --with-png --with-rsvg --with-tiff --with-xft --with-xpm --with-x-toolkit=gtk3 --with-gpm=no --with-xwidgets --with-modules --with-harfbuzz --with-cairo --with-json build_alias=x86_64-redhat-linux-gnu host_alias=x86_64-redhat-linux-gnu CC=gcc 'CFLAGS=-DMAIL_USE_LOCKF -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection' LDFLAGS=-Wl,-z,relro PKG_CONFIG_PATH=:/usr/lib64/pkgconfig:/usr/share/pkgconfig' Configured features: XPM JPEG TIFF GIF PNG RSVG CAIRO SOUND DBUS GSETTINGS GLIB NOTIFY INOTIFY ACL LIBSELINUX GNUTLS LIBXML2 FREETYPE HARFBUZZ M17N_FLT LIBOTF ZLIB TOOLKIT_SCROLL_BARS GTK3 X11 XDBE XIM MODULES THREADS XWIDGETS LIBSYSTEMD JSON PDUMPER GMP Important settings: value of $LANG: en_US.utf8 locale-coding-system: utf-8-unix Major mode: notmuch-search Minor modes in effect: git-identity-magit-mode: t magit-todos-mode: t global-git-commit-mode: t magit-auto-revert-mode: t recentf-mode: t tracking-mode: t telega-patrons-mode: t hl-line-mode: t which-key-mode: t zoom-mode: t editorconfig-mode: t engine-mode: t modern-c++-font-lock-global-mode: t global-diff-hl-mode: t global-display-line-numbers-mode: t display-line-numbers-mode: t show-smartparens-global-mode: t show-smartparens-mode: t smartparens-global-mode: t smartparens-mode: t show-paren-mode: t projectile-mode: t flycheck-color-mode-line-mode: t global-flycheck-mode: t flycheck-mode: t company-statistics-mode: t helm-mode: t shell-dirtrack-mode: t helm--remap-mouse-mode: t async-bytecomp-package-mode: t override-global-mode: t tooltip-mode: t global-eldoc-mode: t electric-indent-mode: t mouse-wheel-mode: t menu-bar-mode: t file-name-shadow-mode: t global-font-lock-mode: t font-lock-mode: t blink-cursor-mode: t auto-composition-mode: t auto-encryption-mode: t auto-compression-mode: t buffer-read-only: t column-number-mode: 1 line-number-mode: t transient-mark-mode: t Load-path shadows: /home/dan/.emacs.d/elpa/cmake-mode-20210104.1831/cmake-mode hides /usr/share/emacs/site-lisp/cmake/cmake-mode /home/dan/.emacs.d/elpa/clang-format-20191106.950/clang-format hides /usr/share/emacs/site-lisp/site-start.d/clang-format Features: (shadow yaml-imenu ansible-doc company-ansible company-ansible-keywords yaml-mode tabify cal-move ledger-mode ledger-check ledger-texi ledger-test ledger-sort ledger-report ledger-reconcile ledger-occur ledger-fonts ledger-fontify ledger-state ledger-complete ledger-schedule ledger-init ledger-xact ledger-post ledger-exec ledger-navigate ledger-context ledger-commodities ledger-regex smartparens-c cc-mode cc-fonts cc-guess cc-menus cc-cmds cc-styles cc-align cc-engine cc-vars cc-defs rpm-spec-mode pulse magit-extras forge-list forge-commands forge-semi forge-bitbucket buck forge-gogs gogs forge-gitea gtea forge-gitlab glab forge-github ghub-graphql treepy gsexp ghub forge-notify forge-revnote forge-pullreq forge-issue forge-topic bug-reference forge-post forge-repo forge forge-core forge-db closql emacsql-sqlite emacsql emacsql-compiler url-http url-auth url-gw git-identity hydra magit-todos pcre2el rxt re-builder hl-todo magit-bookmark magit-submodule magit-obsolete 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 diff git-commit log-edit add-log magit-core magit-autorevert magit-margin magit-transient magit-process with-editor magit-mode transient magit-git magit-section magit-utils lsp-diagnostics lsp-modeline lsp-headerline lsp-icons lsp-ui lsp-ui-flycheck lsp-ui-doc xwidget lsp-ui-imenu lsp-ui-peek lsp-ui-sideline lsp-ui-util vc-mtn vc-hg vc-bzr vc-src vc-sccs vc-svn vc-cvs vc-rcs lsp-zig lsp-steep lsp-svelte lsp-sqls lsp-yaml lsp-xml lsp-vimscript lsp-vhdl lsp-vetur lsp-html lsp-verilog lsp-vala lsp-terraform lsp-tex lsp-sorbet lsp-solargraph lsp-rust lsp-rf lsp-r lsp-purescript lsp-pyls lsp-pwsh lsp-php lsp-perl lsp-ocaml lsp-nix lsp-nim lsp-lua lsp-kotlin lsp-json lsp-javascript lsp-haxe lsp-groovy lsp-hack lsp-go lsp-completion lsp-gdscript lsp-fsharp lsp-fortran lsp-eslint lsp-erlang lsp-elixir lsp-elm lsp-dockerfile lsp-dhall lsp-d lsp-css lsp-csharp lsp-crystal lsp-cmake lsp-clojure lsp-clangd lsp-bash lsp-angular lsp-ada lsp-actionscript lsp-mode lsp-protocol spinner smartparens-markdown markdown-mode lv inline imenu f s smartparens-python python sh-script smie executable qp sort gnus-alias footnote mail-extr shr-color shr recentf tree-widget helm-x-files helm-for-files helm-bookmark helm-adaptive bookmark pp windmove ripgrep perl-mode rng-xsd xsd-regexp rng-cmpct rng-nxml rng-valid rng-loc rng-uri rng-parse nxml-parse rng-match rng-dt rng-util rng-pttrn nxml-ns nxml-mode nxml-outln nxml-rap smartparens-html sgml-mode nxml-util nxml-enc xmltok conf-mode i3wm-config-mode editorconfig-core editorconfig-core-handle editorconfig-fnmatch tramp-sh image-file tramp-cache helm-external helm-net winner tramp-archive tramp-gvfs zeroconf helm-command helm-elisp helm-eval edebug backtrace helm-info misearch multi-isearch view emojify apropos tar-mode arc-mode archive-mode ht mule-util gnutls network-stream nsm warnings slack slack-company slack-unread slack-websocket slack-thread-event slack-room-event slack-star-event slack-reaction-event slack-reply-event slack-typing slack-slash-commands slack-message-event slack-event slack-dialog-edit-element-buffer slack-dialog-buffer slack-dialog slack-stars-buffer slack-search-result-buffer slack-thread-message-compose-buffer slack-file-list-buffer slack-file-info-buffer slack-all-threads-buffer slack-message-buffer slack-user-profile-buffer slack-pinned-items-buffer slack-pinned-item slack-thread-message-buffer slack-room-info-buffer slack-room-buffer slack-message-share-buffer slack-message-edit-buffer slack-room-message-compose-buffer slack-message-compose-buffer slack-message-attachment-preview-buffer slack-action slack-star slack-reminder slack-search slack-message-reaction slack-message-editor slack-message-sender slack-message-notification alert log4e gntp slack-buffer slack-message-formatter slack-thread slack-im slack-channel slack-group slack-conversations slack-create-message slack-attachment slack-selectable slack-bot-message slack-user-message slack-file slack-message slack-message-faces slack-unescape slack-block slack-mrkdwn slack-usergroup slack-reaction slack-modeline slack-room slack-counts slack-user slack-bot slack-dnd-status slack-emoji slack-image slack-request slack-log request lui tracking shorten slack-team slack-team-ws slack-util websocket telega-obsolete telega telega-tdlib-events telega-webpage visual-fill-column telega-root telega-info telega-chat telega-modes image-mode exif telega-company telega-user telega-notifications notifications dbus telega-voip telega-msg telega-tme telega-sticker telega-i18n telega-vvnote bindat telega-ffplay telega-media telega-sort telega-filter telega-ins telega-folders telega-inline telega-tdlib telega-util rainbow-identifiers org-agenda org-refile smartparens-org org ob ob-tangle ob-ref ob-lob ob-table ob-exp org-macro org-footnote org-src ob-comint org-pcomplete org-list org-faces org-entities noutline outline org-version ob-emacs-lisp ob-core ob-eval org-table ol org-keys org-compat org-macs org-loaddefs svg dom telega-server telega-core cursor-sensor telega-customize emacsbug sendmail server notmuch hl-line notmuch-tree notmuch-jump notmuch-hello notmuch-show notmuch-print notmuch-crypto notmuch-mua notmuch-message notmuch-draft notmuch-maildir-fcc notmuch-address notmuch-company notmuch-parser notmuch-wash coolj notmuch-query goto-addr icalendar diary-lib diary-loaddefs cal-menu calendar cal-loaddefs notmuch-tag crm notmuch-lib notmuch-version notmuch-compat message rmc puny rfc822 mml mailabbrev gmm-utils mailheader mm-view mml-smime mml-sec epa derived epg epg-config gnus-util rmail rmail-loaddefs mail-utils text-property-search smime dig mm-decode mm-bodies mm-encode mail-parse rfc2231 rfc2047 rfc2045 mm-util ietf-drums mail-prsvr company-oddmuse company-keywords company-etags company-gtags company-dabbrev-code company-dabbrev company-files company-clang company-capf company-cmake company-semantic company-template company-bbdb flyspell ispell highlight-indent-guides heaven-and-hell which-key init zoom shell-command+ eshell esh-cmd esh-ext esh-opt esh-proc esh-io esh-arg esh-module esh-groups esh-util wgrep flycheck-ledger editorconfig crux rfc-mode company-graphviz-dot graphviz-dot-mode avy company-web company-css web-completion-data powerline powerline-separators powerline-themes cap-words superword subword engine-mode go-projectile autorevert vc-git go-rename go-guru go-eldoc go-mode url url-proxy url-privacy url-expand url-methods url-history url-cookie url-domsuf mailcap find-file ffap etags fileloop generator xref project modern-cpp-font-lock git-link url-util dired dired-loaddefs diff-hl log-view pcvs-util vc-dir ewoc vc vc-dispatcher diff-mode display-line-numbers smartparens-config smartparens-text smartparens paren yasnippet-snippets yasnippet projectile grep compile ibuf-ext ibuffer ibuffer-loaddefs thingatpt flycheck-color-mode-line face-remap flycheck find-func dash company-statistics company pcase cus-edit cus-start cus-load wid-edit helm-mode helm-files filenotify tramp tramp-loaddefs trampver tramp-integration files-x tramp-compat shell pcomplete comint ansi-color ring parse-time iso8601 time-date ls-lisp helm-buffers helm-occur helm-tags helm-locate helm-grep helm-regexp format-spec helm-utils helm-help helm-types helm async-bytecomp advice helm-global-bindings helm-easymenu helm-source helm-multi-match helm-lib async helm-config solarized-theme auth-source-pass solarized-light-high-contrast-theme solarized-palettes solarized solarized-faces color diminish cl-extra help-mode use-package use-package-ensure use-package-delight use-package-diminish use-package-bind-key bind-key easy-mmode use-package-core finder-inf erlang-start clang-rename clang-include-fixer let-alist clang-format xml tex-site rx edmacro kmacro info package easymenu browse-url url-handlers url-parse auth-source cl-seq eieio eieio-core cl-macs eieio-loaddefs password-cache json subr-x map url-vars seq byte-opt gv bytecomp byte-compile cconv cl-loaddefs cl-lib tooltip eldoc electric uniquify ediff-hook vc-hooks lisp-float-type mwheel term/x-win x-win term/common-win x-dnd tool-bar dnd fontset image regexp-opt fringe tabulated-list replace newcomment text-mode elisp-mode lisp-mode prog-mode register page tab-bar menu-bar rfn-eshadow isearch timer select scroll-bar mouse jit-lock font-lock syntax facemenu font-core term/tty-colors frame minibuffer cl-generic cham georgian utf-8-lang misc-lang vietnamese tibetan thai tai-viet lao korean japanese eucjp-ms cp51932 hebrew greek romanian slovak czech european ethiopic indian cyrillic chinese composite charscript charprop case-table epa-hook jka-cmpr-hook help simple abbrev obarray cl-preloaded nadvice loaddefs button faces cus-face macroexp files text-properties overlay sha1 md5 base64 format env code-pages mule custom widget hashtable-print-readable backquote threads dbusbind inotify dynamic-setting system-font-setting font-render-setting xwidget-internal cairo move-toolbar gtk x-toolkit x multi-tty make-network-process emacs) Memory information: ((conses 16 1682829 568564) (symbols 48 67764 41) (strings 32 388434 107969) (string-bytes 1 12714393) (vectors 16 225420) (vector-slots 8 11251247 742094) (floats 8 7272 2983) (intervals 56 39684 17198) (buffers 1000 149)) --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQJTBAEBCAA9FiEE/2KDnDCX6+IOiSay5jLDOAYQ0cUFAmCFH+0fHGRhbi5jZXJt YWtAY2djLWluc3RydW1lbnRzLmNvbQAKCRDmMsM4BhDRxZZMEAC66lYSVlT2lAVP ZzQk3+01VwJ770b21Zu06dzy3vR4Ff/27usbVKBAwuEjCFxfUZ6kpSoqDNG9ZSkK dCfXMu28WKBBBchGA08QQ96uPk/GgtSA0wwV1mR80pOv2URtNrQWyzlMNqqq3uxV X7JN+cgeSE+AXW/l/AIQjeHkxAJZbKK9jK8x5MwjxCx4j+BiOypeCDndE6e9s5hH RmkuqkNBt7fVYxV0bxYBZhnxpyD9LajgzGXW+zZKS906YDNQfUHilCiFp45BVDcl KIf3aeQuAYLwn3diS09Mwb3AYllAMPZE3MDnGhePwvA5fG7fNTizF5iqsZkJh6EJ lBq3e30ITD81pERNNa6uFNXdcF2/G7fw4ZTawju1CEhrCvexxSQqUuWroUd9GFQN n9YEYt2sZtMhQebBFaBhHZE4znP8ZhJWbK/iHpLG70PRbKDWjlmy4ou/R54mlGKp gFGlQkKE9gQ8od4WAD+1NeV1CihIJ/ypuG4rI4E+ph6+WPbpcJ0+9nNx8qAcSqEa OvN8etX609cEovdbyOYDyqxarLO0zKJEilQuKVWeeqXPe5BkJe/5F2OsIuJRIjs/ h6l9Bu5y5XffDGfKFHDfh6LSYiPUzq3EfSpKNUntocFOcWxbFjf42UGK+AFDzhys ZkraqlTpFyksmFPO5Hkkm29lX3Krjw== =iJXr -----END PGP SIGNATURE----- --=-=-=-- From debbugs-submit-bounces@debbugs.gnu.org Sun Apr 25 04:58:44 2021 Received: (at 48011) by debbugs.gnu.org; 25 Apr 2021 08:58:44 +0000 Received: from localhost ([127.0.0.1]:41984 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1laabE-0001uS-1w for submit@debbugs.gnu.org; Sun, 25 Apr 2021 04:58:44 -0400 Received: from eggs.gnu.org ([209.51.188.92]:34614) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1laabC-0001uE-4o for 48011@debbugs.gnu.org; Sun, 25 Apr 2021 04:58:42 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:34440) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1laab6-0002MP-01; Sun, 25 Apr 2021 04:58:36 -0400 Received: from 84.94.185.95.cable.012.net.il ([84.94.185.95]:2868 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1laab4-00029s-OU; Sun, 25 Apr 2021 04:58:35 -0400 Date: Sun, 25 Apr 2021 11:58:13 +0300 Message-Id: <83v98alp0a.fsf@gnu.org> From: Eli Zaretskii To: Dan =?utf-8?B?xIxlcm3DoWs=?= In-Reply-To: <877dkqdclu.fsf@cgc-instruments.com> (message from Dan =?utf-8?B?xIxlcm3DoWs=?= on Sun, 25 Apr 2021 09:53:17 +0200) Subject: Re: bug#48011: 27.2; Emacs freezes in modula 2 mode when entering a : References: <877dkqdclu.fsf@cgc-instruments.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: 48011 Cc: 48011@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: Dan Čermák > Date: Sun, 25 Apr 2021 09:53:17 +0200 > > This is a forward of https://bugzilla.redhat.com/show_bug.cgi?id=1950158 > > Emacs 27.2 freezes when editing a file that ends with .mod (i.e. it > opens the file in Modula 2 mode) after one enters a ':'. The UI simply > hangs until one interrupts it with C-g. > > This happens with emacs -Q as well as with the Emacs flatpak (thus I > assume that it is not Fedora specific). I cannot reproduce this using the recipe in the Bugzilla report, neither in Emacs 27.2 nor in the current master branch. I see no hang. If C-g interrupts the hang, please set debug-on-signal non-nil, repeat the recipe, press C-g, and post the Lisp backtrace here. Thanks. From debbugs-submit-bounces@debbugs.gnu.org Sun Apr 25 06:37:13 2021 Received: (at 48011) by debbugs.gnu.org; 25 Apr 2021 10:37:13 +0000 Received: from localhost ([127.0.0.1]:42063 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lac8X-0004Y2-AU for submit@debbugs.gnu.org; Sun, 25 Apr 2021 06:37:13 -0400 Received: from heytings.org ([95.142.160.155]:52386) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lac8W-0004Xu-2F for 48011@debbugs.gnu.org; Sun, 25 Apr 2021 06:37:12 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=heytings.org; s=20210101; t=1619347031; bh=FtSaSnvZ9orza658ds6eAc+yoSW0zwezn7B+79jPK3c=; h=Date:From:To:cc:Subject:In-Reply-To:Message-ID:References:From; b=VEP483Iqj6xH7ANk42nSExdwFXte0Aui5uqYxc+7b48tlVWzK6ruosvV/qtwMmGHk cchWYE6oSuXIl6OZzSAp7iErxqfOiW+O/K5O1ZE7XGXMyYJWUdoAXa8FbCvZrFMCFY LFqt8bT/b7mxVW7mWpQ85UaKhX3ggbJjvb4YsT9/NFkVxbyULtvpWJnWk2UgxMFNUY /jP8IPkXboEJg4kaFZdTnbj+7R0kZK2ml3Qz5Iny2zjAjPo92zGvN7mlPcNm2J3YMR e7gpYH7eBHSIVRXp1iSdzKPVc5bwdBQ9qA8y78q9aRf9M1wuKqLuDIRYslMJmN+QPe euOfKvD5faCZA== Date: Sun, 25 Apr 2021 10:37:10 +0000 From: Gregory Heytings To: Eli Zaretskii Subject: Re: bug#48011: 27.2; Emacs freezes in modula 2 mode when entering a : In-Reply-To: <83v98alp0a.fsf@gnu.org> Message-ID: <677a04021bcb852ed91a@heytings.org> References: <877dkqdclu.fsf@cgc-instruments.com> <83v98alp0a.fsf@gnu.org> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="e8QXEZag8p" X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 48011 Cc: =?UTF-8?Q?Dan_=C4=8Cerm=C3=A1k?= , 48011@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 (-) --e8QXEZag8p Content-Type: text/plain; format=flowed; charset=us-ascii > > I cannot reproduce this using the recipe in the Bugzilla report, neither > in Emacs 27.2 nor in the current master branch. I see no hang. > The recipe isn't precise enough: emacs -Q foo.mod set SPC PROD SPC : SPC Emacs hangs after the second SPC. This bug is an old one, Emacs 24 has the same problem. In fact an ever shorter recipe also works: emacs -Q foo.mod : SPC > > If C-g interrupts the hang, please set debug-on-signal non-nil, repeat > the recipe, press C-g, and post the Lisp backtrace here. > You probably meant "debug-on-quit". Here is the backtrace: smie-default-backward-token() m2-smie-refine-colon() m2-smie-backward-token() smie-blink-matching-open() self-insert-command(1 32) funcall-interactively(self-insert-command 1 32) call-interactively(self-insert-command nil nil) command-execute(self-insert-command) And here is the patch. --e8QXEZag8p Content-Type: text/x-diff; name=Fix-infloop-in-Modula-2-mode.patch Content-Transfer-Encoding: base64 Content-ID: <677a04021b3a6f8104e5@heytings.org> Content-Description: Content-Disposition: attachment; filename=Fix-infloop-in-Modula-2-mode.patch RnJvbSA0NjJjYTA2NTRkMmFhMmEyYjY1MDZmMmU5YTFhOWNlYjhlNjgzY2Fk IE1vbiBTZXAgMTcgMDA6MDA6MDAgMjAwMQ0KRnJvbTogR3JlZ29yeSBIZXl0 aW5ncyA8Z3JlZ29yeUBoZXl0aW5ncy5vcmc+DQpEYXRlOiBTdW4sIDI1IEFw ciAyMDIxIDEwOjMzOjQ4ICswMDAwDQpTdWJqZWN0OiBbUEFUQ0hdIEZpeCBp bmZsb29wIGluIE1vZHVsYS0yIG1vZGUNCg0KKiBsaXNwL3Byb2dtb2Rlcy9t b2R1bGEyLmVsIChtMi1zbWllLXJlZmluZS1jb2xvbik6IFN0b3AgbG9vcGlu ZyB3aGVuDQpwb2ludCBkb2VzIG5vdCBtb3ZlIHdpdGggZm9yd2FyZC1zZXhw IChCdWcjNDgwMTEpDQotLS0NCiBsaXNwL3Byb2dtb2Rlcy9tb2R1bGEyLmVs IHwgNSArKysrLQ0KIDEgZmlsZSBjaGFuZ2VkLCA0IGluc2VydGlvbnMoKyks IDEgZGVsZXRpb24oLSkNCg0KZGlmZiAtLWdpdCBhL2xpc3AvcHJvZ21vZGVz L21vZHVsYTIuZWwgYi9saXNwL3Byb2dtb2Rlcy9tb2R1bGEyLmVsDQppbmRl eCAyYTAzNzRhYTgxLi41NzU2ZDkxODMxIDEwMDY0NA0KLS0tIGEvbGlzcC9w cm9nbW9kZXMvbW9kdWxhMi5lbA0KKysrIGIvbGlzcC9wcm9nbW9kZXMvbW9k dWxhMi5lbA0KQEAgLTIwMSw3ICsyMDEsMTAgQEAgbTItc21pZS1yZWZpbmUt Y29sb24NCiAgICAgICAgICAoKHplcm9wIChsZW5ndGggdG9rKSkNCiAgICAg ICAgICAgKGxldCAoKGZvcndhcmQtc2V4cC1mdW5jdGlvbiBuaWwpKQ0KICAg ICAgICAgICAgIChjb25kaXRpb24tY2FzZSBuaWwNCi0gICAgICAgICAgICAg ICAgKGZvcndhcmQtc2V4cCAtMSkNCisgICAgICAgICAgICAgICAgKGxldCAo KHAgKHBvaW50KSkpDQorICAgICAgICAgICAgICAgICAgKGZvcndhcmQtc2V4 cCAtMSkNCisgICAgICAgICAgICAgICAgICAoaWYgKD0gcCAocG9pbnQpKQ0K KyAgICAgICAgICAgICAgICAgICAgICAoc2V0cSByZXMgIjoiKSkpDQogICAg ICAgICAgICAgICAoc2Nhbi1lcnJvciAoc2V0cSByZXMgIjoiKSkpKSkNCiAg ICAgICAgICAoKG1lbWJlciB0b2sgJygifCIgIk9GIiAiLi4iKSkgKHNldHEg cmVzICI6LWNhc2UiKSkNCiAgICAgICAgICAoKG1lbWJlciB0b2sgJygiOiIg IkVORCIgIjsiICJCRUdJTiIgIlZBUiIgIlJFQ09SRCIgIlBST0NFRFVSRSIp KQ0KLS0gDQoyLjMwLjINCg0K --e8QXEZag8p-- From debbugs-submit-bounces@debbugs.gnu.org Sun Apr 25 06:46:40 2021 Received: (at control) by debbugs.gnu.org; 25 Apr 2021 10:46:40 +0000 Received: from localhost ([127.0.0.1]:42075 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lacHg-0004mq-4D for submit@debbugs.gnu.org; Sun, 25 Apr 2021 06:46:40 -0400 Received: from mail-pl1-f174.google.com ([209.85.214.174]:41587) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lacHe-0004mc-Uz for control@debbugs.gnu.org; Sun, 25 Apr 2021 06:46:39 -0400 Received: by mail-pl1-f174.google.com with SMTP id e2so23107399plh.8 for ; Sun, 25 Apr 2021 03:46:38 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:mime-version:date:message-id:subject:to; bh=xFECli7GMRe5WkMFV3HDVJGUsOwaPybV4noF8fj4dnY=; b=nHusJl0AV5AfnaG8YiHOQKtsO9uszl9s0939U3NdZkh8K+S/q78jLyytZTP5zVUAVW ELSSfNry4tC9Tem4PnIolDbKpNmo565XQSPjwcSSwR3upJaaysR9kRXCyeHwTfJRnumf /dGzT8algt/pNZG1Xzlygg2ccx95gn/GYAW0Hwssn5znNMsHzWZJr2NL+lJnzNKayabP NCPjR/D4wxNqzQiyOQgiJAWbBxAmS8IUt+v+Vu2cZPif45llQwie07JzudgugZewlv2G JaWtFW9CeBoWLI+i/5k/FgvqXNiSUPn+tGsVVzeLB6CXa8f8ZI0YadKU3MrC88GpI94r 616g== X-Gm-Message-State: AOAM533HKnKqsepUWWynGhKSpBezUA8Ze6B5w2Z0mH+aY5zh5H8CgXee 7uN0EkuT81OdXaD6RUtavlL7J23rseDDA5tswY3DrTMQ X-Google-Smtp-Source: ABdhPJzAj9LVExbbok9Tz65RAc0sIJuL9+hRKUJXCGZ+MXLx5OsIzPH9Dy4cqs0yZKvLvp2Y6I6k39WWhT9Py0I2b84= X-Received: by 2002:a17:90b:19ca:: with SMTP id nm10mr14852384pjb.175.1619347593384; Sun, 25 Apr 2021 03:46:33 -0700 (PDT) Received: from 753933720722 named unknown by gmailapi.google.com with HTTPREST; Sun, 25 Apr 2021 05:46:33 -0500 From: Stefan Kangas MIME-Version: 1.0 Date: Sun, 25 Apr 2021 05:46:33 -0500 Message-ID: Subject: To: control@debbugs.gnu.org Content-Type: text/plain; charset="UTF-8" X-Spam-Score: 2.5 (++) 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: tags 48011 moreinfo thanks Content analysis details: (2.5 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider (stefankangas[at]gmail.com) 0.2 HEADER_FROM_DIFFERENT_DOMAINS From and EnvelopeFrom 2nd level mail domains are different -0.0 SPF_PASS SPF: sender matches SPF record 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record -0.0 RCVD_IN_MSPIKE_H3 RBL: Good reputation (+3) [209.85.214.174 listed in wl.mailspike.net] -0.0 RCVD_IN_DNSWL_NONE RBL: Sender listed at https://www.dnswl.org/, no trust [209.85.214.174 listed in list.dnswl.org] -0.0 RCVD_IN_MSPIKE_WL Mailspike good senders 2.0 BLANK_SUBJECT Subject is present but empty 0.0 UNPARSEABLE_RELAY Informational: message has unparseable relay lines 0.2 FREEMAIL_FORGED_FROMDOMAIN 2nd level domains in From and EnvelopeFrom freemail headers are different 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.5 (+) 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: tags 48011 moreinfo thanks Content analysis details: (1.5 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -0.0 RCVD_IN_MSPIKE_H3 RBL: Good reputation (+3) [209.85.214.174 listed in wl.mailspike.net] -0.0 RCVD_IN_DNSWL_NONE RBL: Sender listed at https://www.dnswl.org/, no trust [209.85.214.174 listed in list.dnswl.org] 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider (stefankangas[at]gmail.com) 0.2 HEADER_FROM_DIFFERENT_DOMAINS From and EnvelopeFrom 2nd level mail domains are different -0.0 SPF_PASS SPF: sender matches SPF record 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record -1.0 MAILING_LIST_MULTI Multiple indicators imply a widely-seen list manager -0.0 RCVD_IN_MSPIKE_WL Mailspike good senders 2.0 BLANK_SUBJECT Subject is present but empty 0.0 UNPARSEABLE_RELAY Informational: message has unparseable relay lines 0.2 FREEMAIL_FORGED_FROMDOMAIN 2nd level domains in From and EnvelopeFrom freemail headers are different tags 48011 moreinfo thanks From debbugs-submit-bounces@debbugs.gnu.org Mon Apr 26 06:41:15 2021 Received: (at 48011) by debbugs.gnu.org; 26 Apr 2021 10:41:15 +0000 Received: from localhost ([127.0.0.1]:44748 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1layfz-0004jU-1l for submit@debbugs.gnu.org; Mon, 26 Apr 2021 06:41:15 -0400 Received: from cgc-instruments.com ([83.169.1.125]:39174) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1layfw-0004jJ-AL for 48011@debbugs.gnu.org; Mon, 26 Apr 2021 06:41:13 -0400 Received: from localhost (ip4d17fc76.dynamic.kabel-deutschland.de [77.23.252.118]) by cgc-instruments.com (Postfix) with ESMTPSA id 392E3A09EF; Mon, 26 Apr 2021 12:41:10 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cgc-instruments.com; s=default; t=1619433670; bh=QrQ9afHzXu8r4SucJiMz2TG6tqyEtyJaIrDNwkBKktE=; l=1220; h=From:To:Subject; b=DqbmnnoE8sy/uzn0ALC+5+c0ZXNREG+04qRkIpCCxZOFKBMy07zTXenyOUwsV2U1m tqNX/n15it57QI/yOdQIePApkJm8yMe6R6QLb6sfMibPLqV+B4PSf+4xkk5jRauT1i p/j0ZHm0vFQboVvsewWTdWB8KCb8bE71nEnqWELY= Authentication-Results: cgc-instruments.com; spf=pass (sender IP is 77.23.252.118) smtp.mailfrom=dan.cermak@cgc-instruments.com smtp.helo=localhost Received-SPF: pass (cgc-instruments.com: connection is authenticated) From: Dan =?utf-8?B?xIxlcm3DoWs=?= To: Gregory Heytings , Eli Zaretskii Subject: Re: bug#48011: 27.2; Emacs freezes in modula 2 mode when entering a : In-Reply-To: <677a04021bcb852ed91a@heytings.org> References: <877dkqdclu.fsf@cgc-instruments.com> <83v98alp0a.fsf@gnu.org> <677a04021bcb852ed91a@heytings.org> Date: Mon, 26 Apr 2021 12:40:59 +0200 Message-ID: <87bla1s4zo.fsf@cgc-instruments.com> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha256; protocol="application/pgp-signature" X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 48011 Cc: 48011@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 (-) --=-=-= Content-Type: text/plain Gregory Heytings writes: > And here is the patch. I can confirm that the patch solves the problem for me. Can it be pushed to the Emacs repository? Cheers, Dan --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQJTBAEBCAA9FiEE/2KDnDCX6+IOiSay5jLDOAYQ0cUFAmCGmLsfHGRhbi5jZXJt YWtAY2djLWluc3RydW1lbnRzLmNvbQAKCRDmMsM4BhDRxVefD/9/MsNKvJL43eDF h6FgjSzRh3NcQX/2uAUfrnnrmOcutuN2+uKRSn3qVpuzWxuCxMu0eytcNhzy41B6 kmPJfCGSmJAmgbhVQgVM0k91pk1TgDCsugvvxmhemzizly6MH2mBHqb8V2vpb3nI J5Nsqr5SM3Y5TARsx3g9tvlkRV+mEWKZI61+rYVwMoPYftx2uMrG7FUAQ4Hp9Ns8 Z3kg2OIdRfn9BwTAOjYbPMhvzIkK+U97K/i+yHvZ6/tr9HcgNdVAKSDVL7gDYSeH UEpZw8DmHGzCVDen4SfJCMR30JL9a664zBjIFEBmM67FUnCLREvgi8LoJO/dOP9m hpCrKz0P88zJNLJgNuO77Jo2RiPSuOhu1gjAeXF/uBtVcMnOrbJ0NE9Da4aNs9jP rT0AGSW4eiN+96WUyRV4fREKTKExuqxmlctpiMhwsQHoHkhqxwnyAViAVSc4bYyC XMQiqp/ZmUW+yFIcHBFGiYOOJ6VIuOKOdn80WVqSYsAswMBqUFDUKD7wSH3RBMpX d/N8dlyTU4viow8HA3/HUMti05xEZ7yg9vtR6IxZ0+iW8h2N8OEjAHt9z1MaoP4/ ly2rFPymHpa+eYk1aF+tpAzZD8MNh/oCgFxPn7VHK5qbAAonTrNHxgA/kl0Fcyr7 crK6Eqo+wD2/oCUqba+dTxEoAVm1Xw== =hqed -----END PGP SIGNATURE----- --=-=-=-- From debbugs-submit-bounces@debbugs.gnu.org Mon Apr 26 08:19:22 2021 Received: (at 48011) by debbugs.gnu.org; 26 Apr 2021 12:19:22 +0000 Received: from localhost ([127.0.0.1]:44821 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lb0Cw-0000nV-IT for submit@debbugs.gnu.org; Mon, 26 Apr 2021 08:19:22 -0400 Received: from eggs.gnu.org ([209.51.188.92]:38020) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lb0Cv-0000nI-En for 48011@debbugs.gnu.org; Mon, 26 Apr 2021 08:19:21 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:54894) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lb0Cp-00089w-Aj; Mon, 26 Apr 2021 08:19:15 -0400 Received: from 84.94.185.95.cable.012.net.il ([84.94.185.95]:4512 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1lb0Cm-0004uJ-E7; Mon, 26 Apr 2021 08:19:15 -0400 Date: Mon, 26 Apr 2021 15:18:53 +0300 Message-Id: <83mttljl1u.fsf@gnu.org> From: Eli Zaretskii To: Dan =?utf-8?B?xIxlcm3DoWs=?= In-Reply-To: <87bla1s4zo.fsf@cgc-instruments.com> (message from Dan =?utf-8?B?xIxlcm3DoWs=?= on Mon, 26 Apr 2021 12:40:59 +0200) Subject: Re: bug#48011: 27.2; Emacs freezes in modula 2 mode when entering a : References: <877dkqdclu.fsf@cgc-instruments.com> <83v98alp0a.fsf@gnu.org> <677a04021bcb852ed91a@heytings.org> <87bla1s4zo.fsf@cgc-instruments.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: 48011 Cc: 48011@debbugs.gnu.org, gregory@heytings.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: Dan Čermák > Cc: 48011@debbugs.gnu.org > Date: Mon, 26 Apr 2021 12:40:59 +0200 > > Gregory Heytings writes: > > > And here is the patch. > > I can confirm that the patch solves the problem for me. > > Can it be pushed to the Emacs repository? We are waiting for Gregory's legal paperwork to come though, and will install then. Thanks for testing the patch. From debbugs-submit-bounces@debbugs.gnu.org Tue Apr 27 00:12:55 2021 Received: (at control) by debbugs.gnu.org; 27 Apr 2021 04:12:55 +0000 Received: from localhost ([127.0.0.1]:47711 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lbF5i-0004D1-T8 for submit@debbugs.gnu.org; Tue, 27 Apr 2021 00:12:55 -0400 Received: from quimby.gnus.org ([95.216.78.240]:53330) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lbF5g-0004Cj-2S for control@debbugs.gnu.org; Tue, 27 Apr 2021 00:12:53 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org; s=20200322; h=Subject:From:To:Message-Id:Date:Sender:Reply-To:Cc: MIME-Version:Content-Type:Content-Transfer-Encoding:Content-ID: Content-Description:Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc :Resent-Message-ID:In-Reply-To:References:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=yPxO2kUbNfZMy56OC1kUk+GuGKNz+/2h7URcNVXPw/I=; b=D+3/5R0Fw/5Mx2LBWZWbuUJ9xl VAo0bZiHyVxJXddSZMra14HOb1ePnKwAc5v2HsXJ+igVYfi1/OwZ9Pkyx6Y+CVnTc8ITJ1aIOPMC3 wXsrM9r64enwJ4Ib9l1FWuOEoAxu0efYv8VlMbj4QChaFYcr0v2G2f0bO02piBhz2LTw=; Received: from cm-84.212.220.105.getinternet.no ([84.212.220.105] helo=xo) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1lbF5Y-0007hA-MN for control@debbugs.gnu.org; Tue, 27 Apr 2021 06:12:46 +0200 Date: Tue, 27 Apr 2021 06:12:44 +0200 Message-Id: <87czug1i2r.fsf@gnus.org> To: control@debbugs.gnu.org From: Lars Ingebrigtsen Subject: control message for bug #48011 X-Spam-Report: Spam detection software, running on the system "quimby.gnus.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see @@CONTACT_ADDRESS@@ for details. Content preview: tags 48011 - moreinfo quit Content analysis details: (-2.9 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -1.0 ALL_TRUSTED Passed through trusted hosts only via SMTP -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0000] X-Spam-Score: 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 (-) tags 48011 - moreinfo quit From debbugs-submit-bounces@debbugs.gnu.org Tue Apr 27 10:12:28 2021 Received: (at control) by debbugs.gnu.org; 27 Apr 2021 14:12:28 +0000 Received: from localhost ([127.0.0.1]:50429 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lbORw-0007tx-3d for submit@debbugs.gnu.org; Tue, 27 Apr 2021 10:12:28 -0400 Received: from mail-pf1-f172.google.com ([209.85.210.172]:34692) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lbORi-0007tF-G3 for control@debbugs.gnu.org; Tue, 27 Apr 2021 10:12:14 -0400 Received: by mail-pf1-f172.google.com with SMTP id 10so6021107pfl.1 for ; Tue, 27 Apr 2021 07:12:14 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:mime-version:date:message-id:subject:to; bh=sZ9PzcCrNKhW7J1thwxmH++voVdqzcKJGpN+93jopmk=; b=SkGAwr2zO4EYOZvO8Ypuw9ogaZkc3CtwL7omStO93AJ3nn7Rgw2z683NegRoWbFzqq myRmkdvP6+bLAtusjiFJQMWNpVFxbfN2XZRyhLrMoWsXBUL9tt10gFUyphiAo/tIyG6I cd1va534kciTZMlQ2DDZdTlRgHNXZ5NeNsQiqGJQG7Q1z5tA11ANb3j4/605iOz1pqnC 9wJ4js2jAsIMSw+Q3Xs5outa2qupEqO/A+WB0JS7uT/8zFsKikWYWH+RV3jtcMYZbNng DjmOuq6AAEIORVQiGFrEEFSPyUOM0lTGio/jn7tujJeiz4jcewjkohUPF35jDSQhb/fj 5SsQ== X-Gm-Message-State: AOAM531VLbdAv3ZXK8/2eBQ3H7q83xq34Tl+bpivVBbZm99v5HAJdozg 24xfyzWu/hIrtyvoTU+JKyflIBLtGrs0Ztwu3ySU5dIY X-Google-Smtp-Source: ABdhPJypK02pEc+ffiSO4hOp0IHIyaGH8BXmq+7IZUTduapG68GCn+8+wCwxXaaBl58+BmUkokKpAuLkaGTAy0fc4Ac= X-Received: by 2002:a63:a16:: with SMTP id 22mr21819873pgk.345.1619532728734; Tue, 27 Apr 2021 07:12:08 -0700 (PDT) Received: from 753933720722 named unknown by gmailapi.google.com with HTTPREST; Tue, 27 Apr 2021 09:12:08 -0500 From: Stefan Kangas MIME-Version: 1.0 Date: Tue, 27 Apr 2021 09:12:08 -0500 Message-ID: Subject: To: control@debbugs.gnu.org Content-Type: text/plain; charset="UTF-8" X-Spam-Score: 2.5 (++) 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: tags 48011 + patch thanks Content analysis details: (2.5 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -0.0 SPF_PASS SPF: sender matches SPF record 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider (stefankangas[at]gmail.com) 0.2 HEADER_FROM_DIFFERENT_DOMAINS From and EnvelopeFrom 2nd level mail domains are different 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record -0.0 RCVD_IN_DNSWL_NONE RBL: Sender listed at https://www.dnswl.org/, no trust [209.85.210.172 listed in list.dnswl.org] -0.0 RCVD_IN_MSPIKE_H2 RBL: Average reputation (+2) [209.85.210.172 listed in wl.mailspike.net] 2.0 BLANK_SUBJECT Subject is present but empty 0.0 UNPARSEABLE_RELAY Informational: message has unparseable relay lines 0.2 FREEMAIL_FORGED_FROMDOMAIN 2nd level domains in From and EnvelopeFrom freemail headers are different 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.5 (+) 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: tags 48011 + patch thanks Content analysis details: (1.5 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -0.0 RCVD_IN_MSPIKE_H2 RBL: Average reputation (+2) [209.85.210.172 listed in wl.mailspike.net] -0.0 RCVD_IN_DNSWL_NONE RBL: Sender listed at https://www.dnswl.org/, no trust [209.85.210.172 listed in list.dnswl.org] -0.0 SPF_PASS SPF: sender matches SPF record 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider (stefankangas[at]gmail.com) 0.2 HEADER_FROM_DIFFERENT_DOMAINS From and EnvelopeFrom 2nd level mail domains are different 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record -1.0 MAILING_LIST_MULTI Multiple indicators imply a widely-seen list manager 2.0 BLANK_SUBJECT Subject is present but empty 0.0 UNPARSEABLE_RELAY Informational: message has unparseable relay lines 0.2 FREEMAIL_FORGED_FROMDOMAIN 2nd level domains in From and EnvelopeFrom freemail headers are different tags 48011 + patch thanks From debbugs-submit-bounces@debbugs.gnu.org Tue May 25 00:19:04 2021 Received: (at 48011) by debbugs.gnu.org; 25 May 2021 04:19:04 +0000 Received: from localhost ([127.0.0.1]:44347 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1llOX2-0000Jz-In for submit@debbugs.gnu.org; Tue, 25 May 2021 00:19:04 -0400 Received: from quimby.gnus.org ([95.216.78.240]:39980) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1llOX0-0000JS-2s for 48011@debbugs.gnu.org; Tue, 25 May 2021 00:19:03 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org; s=20200322; h=Content-Type:MIME-Version:Message-ID:In-Reply-To:Date: References:Subject:Cc:To:From:Sender:Reply-To:Content-Transfer-Encoding: Content-ID:Content-Description:Resent-Date:Resent-From:Resent-Sender: Resent-To:Resent-Cc:Resent-Message-ID:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=aZ5fzzgogTlav/pU8R6NKB2xqc9lUpysopHGNexDCn8=; b=bfunjEmOutDhs4R1la0q7dsgIq 2aQ94Z3KKu7RY6RzrGluRCe5K3bM4KFqObtPuQyVbnk7wStKKEgawkWpn0YApvcpXLG6iaXKE5I+z YFSK/i0nml+jzOxsDmlg9DPbbyM3+lIZVV+FSEKVeHDVyq5HsTem2Tvom+CoNCy0mbQc=; Received: from cm-84.212.220.105.getinternet.no ([84.212.220.105] helo=xo) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1llOWr-0003E9-4J; Tue, 25 May 2021 06:18:55 +0200 From: Lars Ingebrigtsen To: Gregory Heytings Subject: Re: bug#48011: 27.2; Emacs freezes in modula 2 mode when entering a : References: <877dkqdclu.fsf@cgc-instruments.com> <83v98alp0a.fsf@gnu.org> <677a04021bcb852ed91a@heytings.org> X-Now-Playing: Bogdan Raczynski's _Muzyka Dla =?utf-8?Q?Imigrant=C3=B3w=5F?= =?utf-8?Q?=3A_=22=C5=BBegnaj?= Ziemio Ojczysta" Date: Tue, 25 May 2021 06:18:52 +0200 In-Reply-To: <677a04021bcb852ed91a@heytings.org> (Gregory Heytings's message of "Sun, 25 Apr 2021 10:37:10 +0000") Message-ID: <87sg2b78er.fsf@gnus.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Report: Spam detection software, running on the system "quimby.gnus.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see @@CONTACT_ADDRESS@@ for details. Content preview: Gregory Heytings writes: > And here is the patch. Thanks; applied to Emacs 28. Content analysis details: (-2.9 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -1.0 ALL_TRUSTED Passed through trusted hosts only via SMTP -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0000] X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 48011 Cc: Dan =?utf-8?B?xIxlcm3DoWs=?= , Eli Zaretskii , 48011@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 (-) Gregory Heytings writes: > And here is the patch. Thanks; applied to Emacs 28. -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no From debbugs-submit-bounces@debbugs.gnu.org Tue May 25 00:19:14 2021 Received: (at control) by debbugs.gnu.org; 25 May 2021 04:19:14 +0000 Received: from localhost ([127.0.0.1]:44350 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1llOX5-0000KI-Pf for submit@debbugs.gnu.org; Tue, 25 May 2021 00:19:14 -0400 Received: from quimby.gnus.org ([95.216.78.240]:39996) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1llOX4-0000JZ-BA for control@debbugs.gnu.org; Tue, 25 May 2021 00:19:06 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org; s=20200322; h=Subject:From:To:Message-Id:Date:Sender:Reply-To:Cc: MIME-Version:Content-Type:Content-Transfer-Encoding:Content-ID: Content-Description:Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc :Resent-Message-ID:In-Reply-To:References:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=ahgt9BZug8oiG9NvTqESh/gyqdxJBZv5CoGljDZG9mI=; b=suRAs2H60OCgijxLVacaRdtgn1 85LjVHWKUzDT/ifDstvsWaeLtwOa0DOzbaR/O/WdEZtmMHQ2DD5dQVCvHineyEd4m5T4qO2fDWQOG I2EyFHAMm24uRLVWUQ+Xv1YKxCPIgFnOBH6DoQWx/vuyVFaf9gIwjFbLGVXofaNvbIQs=; Received: from cm-84.212.220.105.getinternet.no ([84.212.220.105] helo=xo) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1llOWw-0003EI-Tb for control@debbugs.gnu.org; Tue, 25 May 2021 06:19:00 +0200 Date: Tue, 25 May 2021 06:18:58 +0200 Message-Id: <87r1hv78el.fsf@gnus.org> To: control@debbugs.gnu.org From: Lars Ingebrigtsen Subject: control message for bug #48011 X-Spam-Report: Spam detection software, running on the system "quimby.gnus.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see @@CONTACT_ADDRESS@@ for details. Content preview: tags 48011 fixed close 48011 28.1 quit Content analysis details: (-2.9 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -1.0 ALL_TRUSTED Passed through trusted hosts only via SMTP -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0000] X-Spam-Score: 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 (-) tags 48011 fixed close 48011 28.1 quit From debbugs-submit-bounces@debbugs.gnu.org Tue May 25 09:02:52 2021 Received: (at 48011) by debbugs.gnu.org; 25 May 2021 13:02:52 +0000 Received: from localhost ([127.0.0.1]:44952 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1llWhv-0005o5-TN for submit@debbugs.gnu.org; Tue, 25 May 2021 09:02:52 -0400 Received: from mailscanner.iro.umontreal.ca ([132.204.25.50]:40234) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1llWhu-0005nt-9Q for 48011@debbugs.gnu.org; Tue, 25 May 2021 09:02:50 -0400 Received: from pmg3.iro.umontreal.ca (localhost [127.0.0.1]) by pmg3.iro.umontreal.ca (Proxmox) with ESMTP id CD6744412AB; Tue, 25 May 2021 09:02:44 -0400 (EDT) Received: from mail01.iro.umontreal.ca (unknown [172.31.2.1]) by pmg3.iro.umontreal.ca (Proxmox) with ESMTP id 64E354412A7; Tue, 25 May 2021 09:02:43 -0400 (EDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=iro.umontreal.ca; s=mail; t=1621947763; bh=IjSdSWWsV7wl5zjO2Wj1JN0+WjjnNFRjiCXugZTazM8=; h=From:To:Cc:Subject:References:Date:In-Reply-To:From; b=IlOEVYg9W/JI1XU6NorTNFoPVqUiQnJyZS0p+hgVJD2PVnSE881AroGzcY0D/UYzx u4efnCB8+GpfbJTFZUf++MA0RGrHT0C0rfaXEzFTANvemAbK1fY69eMISS2ZLoq+k0 A3pAQU9CZLZ3F6oaq1iy1WbZ9B/0Ivq5D1Jz03T+DRjech08QOW2ZFqHWXPLWtsDkv wwEze89cdv4DXW/kmQquu8dowFLLNVCu9RsmRGzbZ5hqSmuxtLCKne17mlnJ6YE9au BX9JRRrQWTXEQdwgcTlWeWVyzIUIuA1E2nMNY2v+7rasDSbVqY8mT46J7roCOyUiXX jS2MC7GmcP44A== Received: from alfajor (69-196-163-239.dsl.teksavvy.com [69.196.163.239]) by mail01.iro.umontreal.ca (Postfix) with ESMTPSA id 3C43B120B81; Tue, 25 May 2021 09:02:43 -0400 (EDT) From: Stefan Monnier To: Dan =?utf-8?B?xIxlcm3DoWs=?= Subject: Re: bug#48011: 27.2; Emacs freezes in modula 2 mode when entering a : Message-ID: References: <877dkqdclu.fsf@cgc-instruments.com> Date: Tue, 25 May 2021 09:02:42 -0400 In-Reply-To: <877dkqdclu.fsf@cgc-instruments.com> ("Dan =?utf-8?B?xIxlcm0=?= =?utf-8?B?w6FrIidz?= message of "Sun, 25 Apr 2021 09:53:17 +0200") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) 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.141 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 X-SPAM-LEVEL: X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 48011 Cc: 48011@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 (---) > This is a forward of https://bugzilla.redhat.com/show_bug.cgi?id=1950158 > Emacs 27.2 freezes when editing a file that ends with .mod (i.e. it > opens the file in Modula 2 mode) after one enters a ':'. The UI simply > hangs until one interrupts it with C-g. First, I was super happy to see a bug report about modula2.el's indentation code (which I kind of presumed was never used). But I'm starting to think that the real problem here is that you actually didn't open a Modula-2 file. What kind of file was that `.mod` file? Stefan From debbugs-submit-bounces@debbugs.gnu.org Tue May 25 09:09:39 2021 Received: (at 48011) by debbugs.gnu.org; 25 May 2021 13:09:39 +0000 Received: from localhost ([127.0.0.1]:44968 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1llWoU-0005yS-Oc for submit@debbugs.gnu.org; Tue, 25 May 2021 09:09:38 -0400 Received: from heytings.org ([95.142.160.155]:36502) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1llWoP-0005yC-CZ for 48011@debbugs.gnu.org; Tue, 25 May 2021 09:09:37 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=heytings.org; s=20210101; t=1621948172; bh=Y9KaDflNC3TceUlwy9jfbS27/POPEcWtVL34lpGYWBg=; h=Date:From:To:cc:Subject:In-Reply-To:Message-ID:References:From; b=ZHCFaqD3+xzVmXa0dPQDrSm3JdubfUFtdJlZZTqwpQRs/9Q2mf7WqYlkmyTv10fqS y6xMxHG7QKImb/PmFhg/n6/zwpLFnh+fxX22qXmjlGy1pYVPbwnMi4WAWge5HjIh8n zoYf+C0gg3QKOsXCMaRzCG75vi3ZpIPh8lR7lrcMCx1w0ZCfvlVyRRiCoxcL70JFog V1kI0i99Kz38ghGEihhUWDrYPQIeCGCDbwEXM3jD+p3cLAL7qfaUtUNQxOhCLQpMoJ hMKhiPwRglYASlEJR/z/aU8bHN2qD//IBhqzBdAOF7j6bhWROIcBgnNIcTkeW3oUrh 99BmQ3aGmXYGQ== Date: Tue, 25 May 2021 13:09:31 +0000 From: Gregory Heytings To: Stefan Monnier Subject: Re: bug#48011: 27.2; Emacs freezes in modula 2 mode when entering a : In-Reply-To: Message-ID: References: <877dkqdclu.fsf@cgc-instruments.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii; format=flowed X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 48011 Cc: =?UTF-8?Q?Dan_=C4=8Cerm=C3=A1k?= , 48011@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 (-) >> This is a forward of >> https://bugzilla.redhat.com/show_bug.cgi?id=1950158 Emacs 27.2 freezes >> when editing a file that ends with .mod (i.e. it opens the file in >> Modula 2 mode) after one enters a ':'. The UI simply hangs until one >> interrupts it with C-g. > > First, I was super happy to see a bug report about modula2.el's > indentation code (which I kind of presumed was never used). > Alas, the original bug report says: "I'm not actually programming in Modula-2, but the product I'm using typically names files with the .mod suffix." > > But I'm starting to think that the real problem here is that you > actually didn't open a Modula-2 file. > > What kind of file was that `.mod` file? > Why is this important? Even if the file is not actually a Modula-2 file, Emacs should not freeze when the user types ":": with emacs -Q foo.mod, type "a:", and Emacs freezes (until the user presses C-g). From debbugs-submit-bounces@debbugs.gnu.org Tue May 25 10:48:10 2021 Received: (at 48011) by debbugs.gnu.org; 25 May 2021 14:48:10 +0000 Received: from localhost ([127.0.0.1]:46534 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1llYLp-0000X4-PG for submit@debbugs.gnu.org; Tue, 25 May 2021 10:48:09 -0400 Received: from mailscanner.iro.umontreal.ca ([132.204.25.50]:16639) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1llYLm-0000Wb-UG for 48011@debbugs.gnu.org; Tue, 25 May 2021 10:48:09 -0400 Received: from pmg3.iro.umontreal.ca (localhost [127.0.0.1]) by pmg3.iro.umontreal.ca (Proxmox) with ESMTP id DAD1544129F; Tue, 25 May 2021 10:48:00 -0400 (EDT) Received: from mail01.iro.umontreal.ca (unknown [172.31.2.1]) by pmg3.iro.umontreal.ca (Proxmox) with ESMTP id B35504412B0; Tue, 25 May 2021 10:47:59 -0400 (EDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=iro.umontreal.ca; s=mail; t=1621954079; bh=njZ1XrxK3NGfyQFwFtF4X1wpWV/xZ5zTGGB1h8L252o=; h=From:To:Cc:Subject:References:Date:In-Reply-To:From; b=KI1YX4PKWhv1b2ZNaJxehaeFeffJzLXLpjexTnypQmox3AC7gKOmV16Jn0RiOIhHk kjd5dfwU/n7p3h3Kk/nVg7zQ6hW4PQ9orSzpG4uE/TxNdB9HUaz5fRLkeP6J1FkMLW lSPznafs+RX0yJiEshwCYMmaZhnJHeQ9UtvEFn+LMjrv8ghKxcltvxRS41D5p5Bnrn rSFwcokbjmYkUDBcVtwG5Z4dx4BVt4ABmu3MgoHe2ClZ7iIVHFIvLE/8Ax/H53SU5W Vlv0ygU8625qreqqZUB21fcLBOWP0KsP+MXMcL9M/8yZs1uldZM/iwydRWVIgwLrpl Y9lQ7TN2dlbKQ== Received: from alfajor (69-196-163-239.dsl.teksavvy.com [69.196.163.239]) by mail01.iro.umontreal.ca (Postfix) with ESMTPSA id 82D8F120B70; Tue, 25 May 2021 10:47:59 -0400 (EDT) From: Stefan Monnier To: Gregory Heytings Subject: Re: bug#48011: 27.2; Emacs freezes in modula 2 mode when entering a : Message-ID: References: <877dkqdclu.fsf@cgc-instruments.com> Date: Tue, 25 May 2021 10:47:58 -0400 In-Reply-To: (Gregory Heytings's message of "Tue, 25 May 2021 13:09:31 +0000") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) 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.138 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 X-SPAM-LEVEL: X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 48011 Cc: Dan =?utf-8?B?xIxlcm3DoWs=?= , 48011@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 (---) >> What kind of file was that `.mod` file? > Why is this important? Because maybe we should change the auto-mode-alist rule not to use `modula2-mode` for `.mod` files. > Even if the file is not actually a Modula-2 file, > Emacs should not freeze when the user types ":": No doubt. And AFAIK this has now been fixed. But even if `modula2-mode` doesn't freeze, using it for non-Modula-2 files is not necessarily a good idea ;-) Stefan From unknown Wed Jun 18 23:06:55 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Wed, 23 Jun 2021 11:24:04 +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