From unknown Sat Jun 21 03:22:04 2025 X-Loop: help-debbugs@gnu.org Subject: bug#61029: 28.2; post-command-hook error in nXML mode Resent-From: Vincent Lefevre Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 23 Jan 2023 14:38:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 61029 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: 61029@debbugs.gnu.org X-Debbugs-Original-To: bug-gnu-emacs@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.16744846399883 (code B ref -1); Mon, 23 Jan 2023 14:38:02 +0000 Received: (at submit) by debbugs.gnu.org; 23 Jan 2023 14:37:19 +0000 Received: from localhost ([127.0.0.1]:53768 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pJxwl-0002ZK-1y for submit@debbugs.gnu.org; Mon, 23 Jan 2023 09:37:19 -0500 Received: from lists.gnu.org ([209.51.188.17]:37708) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pJxwj-0002ZD-QJ for submit@debbugs.gnu.org; Mon, 23 Jan 2023 09:37:18 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1pJxwh-0005Lw-Sd for bug-gnu-emacs@gnu.org; Mon, 23 Jan 2023 09:37:16 -0500 Received: from joooj.vinc17.net ([155.133.131.76]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1pJxwf-00084k-Qk for bug-gnu-emacs@gnu.org; Mon, 23 Jan 2023 09:37:15 -0500 Received: from smtp-zira.vinc17.net (128.119.75.86.rev.sfr.net [86.75.119.128]) by joooj.vinc17.net (Postfix) with ESMTPSA id 6E5AE2AD; Mon, 23 Jan 2023 15:36:59 +0100 (CET) Received: by zira.vinc17.org (Postfix, from userid 1000) id 083FB280024A; Mon, 23 Jan 2023 15:36:59 +0100 (CET) From: Vincent Lefevre Date: Mon, 23 Jan 2023 15:36:59 +0100 Message-ID: <87r0vlco6s.fsf@zira.vinc17.org> MIME-Version: 1.0 Content-Type: text/plain Received-SPF: none client-ip=155.133.131.76; envelope-from=vincent@vinc17.net; helo=joooj.vinc17.net X-Spam_score_int: -18 X-Spam_score: -1.9 X-Spam_bar: - X-Spam_report: (-1.9 / 5.0 requ) BAYES_00=-1.9, SPF_HELO_NONE=0.001, SPF_NONE=0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -2.3 (--) X-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 (---) Under Debian/unstable, with the emacs-gtk 1:28.2+1-10 Debian package: Generate an XML file with the following script: #!/bin/sh echo '' echo '' for i in `seq 240`; do echo '...'; done echo '.>.' echo '' for i in `seq 48`; do echo '...'; done echo '' echo '' and do the following steps *exactly* under X Window (as Emacs must have its own window for step 3): 1. Open the generated XML file with "emacs -Q". 2. Type ESC > to go to the end of the file. 3. Click on the space in the comment "". 4. Insert a space. I get the following error: Error in post-command-hook (jit-lock--antiblink-post-command): (cl-assertion-failed (>= (cadr sgml--syntax-propertize-ppss) 0)) In GNU Emacs 28.2 (build 1, x86_64-pc-linux-gnu, GTK+ Version 3.24.36, cairo version 1.16.0) of 2023-01-18, modified by Debian built on x86-csail-01 Windowing system distributor 'The X.Org Foundation', version 11.0.12101006 System Description: Debian GNU/Linux bookworm/sid Configured using: 'configure --build x86_64-linux-gnu --prefix=/usr --sharedstatedir=/var/lib --libexecdir=/usr/libexec --localstatedir=/var/lib --infodir=/usr/share/info --mandir=/usr/share/man --with-libsystemd --with-pop=yes --enable-locallisppath=/etc/emacs:/usr/local/share/emacs/28.2/site-lisp:/usr/local/share/emacs/site-lisp:/usr/share/emacs/28.2/site-lisp:/usr/share/emacs/site-lisp --with-sound=alsa --without-gconf --with-mailutils --with-native-compilation --build x86_64-linux-gnu --prefix=/usr --sharedstatedir=/var/lib --libexecdir=/usr/libexec --localstatedir=/var/lib --infodir=/usr/share/info --mandir=/usr/share/man --with-libsystemd --with-pop=yes --enable-locallisppath=/etc/emacs:/usr/local/share/emacs/28.2/site-lisp:/usr/local/share/emacs/site-lisp:/usr/share/emacs/28.2/site-lisp:/usr/share/emacs/site-lisp --with-sound=alsa --without-gconf --with-mailutils --with-native-compilation --with-cairo --with-x=yes --with-x-toolkit=gtk3 --with-toolkit-scroll-bars 'CFLAGS=-g -O2 -ffile-prefix-map=/build/emacs-52aEDT/emacs-28.2+1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall' 'CPPFLAGS=-Wdate-time -D_FORTIFY_SOURCE=2' LDFLAGS=-Wl,-z,relro' Configured features: ACL CAIRO DBUS FREETYPE GIF GLIB GMP GNUTLS GPM GSETTINGS HARFBUZZ JPEG JSON LCMS2 LIBOTF LIBSELINUX LIBSYSTEMD LIBXML2 M17N_FLT MODULES NATIVE_COMP NOTIFY INOTIFY PDUMPER PNG RSVG SECCOMP SOUND THREADS TIFF TOOLKIT_SCROLL_BARS X11 XDBE XIM XPM GTK3 ZLIB Important settings: value of $LC_COLLATE: POSIX value of $LC_CTYPE: C.UTF-8 value of $LC_TIME: en_DK.utf8 value of $LANG: POSIX locale-coding-system: utf-8-unix Major mode: Lisp Interaction Minor modes in effect: display-time-mode: t tooltip-mode: t global-eldoc-mode: t eldoc-mode: t show-paren-mode: t electric-indent-mode: t mouse-wheel-mode: t menu-bar-mode: t file-name-shadow-mode: t global-font-lock-mode: t font-lock-mode: t blink-cursor-mode: t auto-composition-mode: t auto-encryption-mode: t auto-compression-mode: t column-number-mode: t line-number-mode: t transient-mark-mode: t Load-path shadows: /usr/share/emacs/site-lisp/llvm-10/llvm-mode hides /usr/share/emacs/site-lisp/llvm-11/llvm-mode /usr/share/emacs/site-lisp/llvm-10/emacs hides /usr/share/emacs/site-lisp/llvm-11/emacs /usr/share/emacs/site-lisp/llvm-10/tablegen-mode hides /usr/share/emacs/site-lisp/llvm-11/tablegen-mode /usr/share/emacs/site-lisp/llvm-10/llvm-mode hides /usr/share/emacs/site-lisp/llvm-12/llvm-mode /usr/share/emacs/site-lisp/llvm-10/emacs hides /usr/share/emacs/site-lisp/llvm-12/emacs /usr/share/emacs/site-lisp/llvm-10/tablegen-mode hides /usr/share/emacs/site-lisp/llvm-12/tablegen-mode /usr/share/emacs/site-lisp/llvm-10/llvm-mode hides /usr/share/emacs/site-lisp/llvm-13/llvm-mode /usr/share/emacs/site-lisp/llvm-10/emacs hides /usr/share/emacs/site-lisp/llvm-13/emacs /usr/share/emacs/site-lisp/llvm-10/tablegen-mode hides /usr/share/emacs/site-lisp/llvm-13/tablegen-mode /usr/share/emacs/site-lisp/llvm-10/llvm-mode hides /usr/share/emacs/site-lisp/llvm-14/llvm-mode /usr/share/emacs/site-lisp/llvm-10/emacs hides /usr/share/emacs/site-lisp/llvm-14/emacs /usr/share/emacs/site-lisp/llvm-10/tablegen-mode hides /usr/share/emacs/site-lisp/llvm-14/tablegen-mode /usr/share/emacs/site-lisp/llvm-10/llvm-mode hides /usr/share/emacs/site-lisp/llvm-15/llvm-mode /usr/share/emacs/site-lisp/llvm-10/emacs hides /usr/share/emacs/site-lisp/llvm-15/emacs /usr/share/emacs/site-lisp/llvm-10/tablegen-mode hides /usr/share/emacs/site-lisp/llvm-15/tablegen-mode /usr/share/emacs/site-lisp/llvm-10/llvm-mode hides /usr/share/emacs/site-lisp/llvm-3.5/llvm-mode /usr/share/emacs/site-lisp/llvm-10/emacs hides /usr/share/emacs/site-lisp/llvm-3.5/emacs /usr/share/emacs/site-lisp/llvm-10/tablegen-mode hides /usr/share/emacs/site-lisp/llvm-3.5/tablegen-mode /usr/share/emacs/site-lisp/llvm-10/llvm-mode hides /usr/share/emacs/site-lisp/llvm-3.6/llvm-mode /usr/share/emacs/site-lisp/llvm-10/emacs hides /usr/share/emacs/site-lisp/llvm-3.6/emacs /usr/share/emacs/site-lisp/llvm-10/tablegen-mode hides /usr/share/emacs/site-lisp/llvm-3.6/tablegen-mode /usr/share/emacs/site-lisp/llvm-10/llvm-mode hides /usr/share/emacs/site-lisp/llvm-3.7/llvm-mode /usr/share/emacs/site-lisp/llvm-10/emacs hides /usr/share/emacs/site-lisp/llvm-3.7/emacs /usr/share/emacs/site-lisp/llvm-10/tablegen-mode hides /usr/share/emacs/site-lisp/llvm-3.7/tablegen-mode /usr/share/emacs/site-lisp/llvm-10/llvm-mode hides /usr/share/emacs/site-lisp/llvm-7/llvm-mode /usr/share/emacs/site-lisp/llvm-10/emacs hides /usr/share/emacs/site-lisp/llvm-7/emacs /usr/share/emacs/site-lisp/llvm-10/tablegen-mode hides /usr/share/emacs/site-lisp/llvm-7/tablegen-mode /usr/share/emacs/site-lisp/llvm-10/llvm-mode hides /usr/share/emacs/site-lisp/llvm-8/llvm-mode /usr/share/emacs/site-lisp/llvm-10/emacs hides /usr/share/emacs/site-lisp/llvm-8/emacs /usr/share/emacs/site-lisp/llvm-10/tablegen-mode hides /usr/share/emacs/site-lisp/llvm-8/tablegen-mode /usr/share/emacs/site-lisp/llvm-10/llvm-mode hides /usr/share/emacs/site-lisp/llvm-9/llvm-mode /usr/share/emacs/site-lisp/llvm-10/emacs hides /usr/share/emacs/site-lisp/llvm-9/emacs /usr/share/emacs/site-lisp/llvm-10/tablegen-mode hides /usr/share/emacs/site-lisp/llvm-9/tablegen-mode /usr/share/emacs/site-lisp/elpa/po-mode-0.21/po-mode hides /usr/share/emacs/site-lisp/elpa-src/po-mode-0.21/po-mode /usr/share/emacs/site-lisp/elpa/po-mode-0.21/po-mode-pkg hides /usr/share/emacs/site-lisp/elpa-src/po-mode-0.21/po-mode-pkg /usr/share/emacs/site-lisp/elpa/po-mode-0.21/po-mode-autoloads hides /usr/share/emacs/site-lisp/elpa-src/po-mode-0.21/po-mode-autoloads /usr/share/emacs/site-lisp/latex-cjk-thai/thai-word hides /usr/share/emacs/28.2/lisp/language/thai-word Features: (shadow sort mail-extr emacsbug message rmc puny dired dired-loaddefs rfc822 mml mml-sec epa derived epg rfc6068 epg-config gnus-util rmail rmail-loaddefs text-property-search time-date mm-decode mm-bodies mm-encode mail-parse rfc2231 mailabbrev gmm-utils mailheader comp comp-cstr warnings rx cl-extra help-mode sendmail rfc2047 rfc2045 ietf-drums mm-util mail-prsvr mail-utils cus-edit pp cus-start wid-edit time cus-load cc-styles cc-align cc-engine cc-vars cc-defs edmacro kmacro mmm-auto mmm-vars mmm-utils mmm-compat package browse-url url url-proxy url-privacy url-expand url-methods url-history url-cookie url-domsuf url-util mailcap 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 iso-transl tooltip eldoc paren electric uniquify ediff-hook vc-hooks lisp-float-type elisp-mode mwheel term/x-win x-win term/common-win x-dnd tool-bar dnd fontset image regexp-opt fringe tabulated-list replace newcomment text-mode lisp-mode prog-mode register page tab-bar menu-bar rfn-eshadow isearch easymenu timer select scroll-bar mouse jit-lock font-lock syntax font-core term/tty-colors frame minibuffer 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 emoji-zwj charscript charprop case-table epa-hook jka-cmpr-hook help simple abbrev obarray cl-preloaded nadvice button loaddefs faces cus-face macroexp files window text-properties overlay sha1 md5 base64 format env code-pages mule custom widget hashtable-print-readable backquote threads dbusbind inotify lcms2 dynamic-setting system-font-setting font-render-setting cairo move-toolbar gtk x-toolkit x multi-tty make-network-process native-compile emacs) Memory information: ((conses 16 151321 5198) (symbols 48 11985 1) (strings 32 36435 3865) (string-bytes 1 1231974) (vectors 16 19817) (vector-slots 8 383792 15932) (floats 8 48 29) (intervals 56 282 0) (buffers 992 12)) From unknown Sat Jun 21 03:22:04 2025 X-Loop: help-debbugs@gnu.org Subject: bug#61029: 28.2; post-command-hook error in nXML mode Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 23 Jan 2023 15:44:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 61029 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Vincent Lefevre , =?UTF-8?Q?Jo=C3=A3o_?= =?UTF-8?Q?T=C3=A1vora?= Cc: 61029@debbugs.gnu.org Received: via spool by 61029-submit@debbugs.gnu.org id=B61029.167448858517948 (code B ref 61029); Mon, 23 Jan 2023 15:44:01 +0000 Received: (at 61029) by debbugs.gnu.org; 23 Jan 2023 15:43:05 +0000 Received: from localhost ([127.0.0.1]:55126 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pJyyO-0004fO-O4 for submit@debbugs.gnu.org; Mon, 23 Jan 2023 10:43:05 -0500 Received: from eggs.gnu.org ([209.51.188.92]:54560) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pJyyM-0004et-F3 for 61029@debbugs.gnu.org; Mon, 23 Jan 2023 10:43:02 -0500 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1pJyyG-0004m7-TZ; Mon, 23 Jan 2023 10:42:56 -0500 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=fSqYxaawTkpHPd9KLDSBk85vlWZdFCYxNZi9txaOqAg=; b=qLIPjbRmB/We7jzEq1E2 9c0d50zG4ySxaJd19XBK6jebaxlugU3ayuYaadhBUhHnk7jrNmwB3LCLyEVZsBamZ/V89Z2erwXZb b8ixN1svIxsuwH2wlBfCYmK+JS3QDhTsPUq1UbFgjYagDYKKmM6vy6kaA1UIx72WMHzwehgIiBIZb 10HkXBfFmC4EgGbARCzqcjQoNFb7pyH550toZCv5m2dGVFPNdkkVHY1Kof8z2YoZjzWl16LI/gzmU 4wOomhKXpRegB0mnG9N0jDVtGaGvP3gyYswl2qfIazcd1oXXl9pt6lItKaZI6MtIyeq4JegDuytzB cAvqluBGvBvM0Q==; Received: from [87.69.77.57] (helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1pJyy2-000470-Gg; Mon, 23 Jan 2023 10:42:56 -0500 Date: Mon, 23 Jan 2023 17:42:51 +0200 Message-Id: <83k01di7es.fsf@gnu.org> From: Eli Zaretskii In-Reply-To: <87r0vlco6s.fsf@zira.vinc17.org> (message from Vincent Lefevre on Mon, 23 Jan 2023 15:36:59 +0100) References: <87r0vlco6s.fsf@zira.vinc17.org> MIME-version: 1.0 Content-type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit 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 (---) > From: Vincent Lefevre > Date: Mon, 23 Jan 2023 15:36:59 +0100 > > > Under Debian/unstable, with the emacs-gtk 1:28.2+1-10 Debian package: > > Generate an XML file with the following script: > > #!/bin/sh > echo '' > echo '' > for i in `seq 240`; do echo '...'; done > echo '.>.' > echo '' > for i in `seq 48`; do echo '...'; done > echo '' > echo '' > > and do the following steps *exactly* under X Window > (as Emacs must have its own window for step 3): > > 1. Open the generated XML file with "emacs -Q". > 2. Type ESC > to go to the end of the file. > 3. Click on the space in the comment "". > 4. Insert a space. > > I get the following error: > > Error in post-command-hook (jit-lock--antiblink-post-command): (cl-assertion-failed (>= (cadr sgml--syntax-propertize-ppss) 0)) Joćo, could you please look into this? From unknown Sat Jun 21 03:22:04 2025 X-Loop: help-debbugs@gnu.org Subject: bug#61029: 28.2; post-command-hook error in nXML mode Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 23 Jan 2023 15:52:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 61029 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: vincent@vinc17.net, joaotavora@gmail.com Cc: 61029@debbugs.gnu.org Received: via spool by 61029-submit@debbugs.gnu.org id=B61029.167448907819025 (code B ref 61029); Mon, 23 Jan 2023 15:52:01 +0000 Received: (at 61029) by debbugs.gnu.org; 23 Jan 2023 15:51:18 +0000 Received: from localhost ([127.0.0.1]:55136 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pJz6M-0004wm-2m for submit@debbugs.gnu.org; Mon, 23 Jan 2023 10:51:18 -0500 Received: from eggs.gnu.org ([209.51.188.92]:44646) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pJz6K-0004wV-OL for 61029@debbugs.gnu.org; Mon, 23 Jan 2023 10:51:17 -0500 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1pJz6F-0006IH-5J; Mon, 23 Jan 2023 10:51:11 -0500 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=FCG7y5laPRuy18Ouormx3ahWbnf2bXL7u7+M1GdHs3w=; b=aDuSWqv9w2Py9McwWAbL jbyo2VqCYrHscAp8ztcD7xhYLlmn9mahYubRpT5BQovEJ7h+ymizgUCqbnYIn2TOw28A6z0dGYtnY 9ONtc2L/U4XB2ufLYrfYbJaVv8eeL3b2Ut/hOCkUOuT70fA6/EVUxDdl/JA+CMxDvLOB8NhKZejyr wSvB6DbiSvWI9x8qoscUE3cYn0HaaKJlj556nW0yux/miYzWMjoFF4jxO3m2DBSO9jl1z252zyXzz 50JnZWlwExVv+VQEpF1dzz4N5FcapdaG5iom9mGrPJuCdtITlW/mo5bj4+cCMKPOS0WpPE0K7HDTE ITAbGCfyRvaIVw==; Received: from [87.69.77.57] (helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1pJz6E-0004xg-CX; Mon, 23 Jan 2023 10:51:10 -0500 Date: Mon, 23 Jan 2023 17:51:19 +0200 Message-Id: <83ilgxi70o.fsf@gnu.org> From: Eli Zaretskii In-Reply-To: <83k01di7es.fsf@gnu.org> (message from Eli Zaretskii on Mon, 23 Jan 2023 17:42:51 +0200) References: <87r0vlco6s.fsf@zira.vinc17.org> <83k01di7es.fsf@gnu.org> MIME-version: 1.0 Content-type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit 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 (---) > Cc: 61029@debbugs.gnu.org > Date: Mon, 23 Jan 2023 17:42:51 +0200 > From: Eli Zaretskii > > > From: Vincent Lefevre > > Date: Mon, 23 Jan 2023 15:36:59 +0100 > > > > > > 1. Open the generated XML file with "emacs -Q". > > 2. Type ESC > to go to the end of the file. > > 3. Click on the space in the comment "". > > 4. Insert a space. > > > > I get the following error: > > > > Error in post-command-hook (jit-lock--antiblink-post-command): (cl-assertion-failed (>= (cadr sgml--syntax-propertize-ppss) 0)) > > Joćo, could you please look into this? Actually, no: I see this problem in Emacs 28.2, but not in Emacs 29. So I guess we have fixed this already. From unknown Sat Jun 21 03:22:04 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: Vincent Lefevre Subject: bug#61029: closed (Re: bug#61029: 28.2; post-command-hook error in nXML mode) Message-ID: References: <87r0vlco6s.fsf@zira.vinc17.org> X-Gnu-PR-Message: they-closed 61029 X-Gnu-PR-Package: emacs Reply-To: 61029@debbugs.gnu.org Date: Wed, 06 Sep 2023 00:07:03 +0000 Content-Type: multipart/mixed; boundary="----------=_1693958823-838-1" This is a multi-part message in MIME format... ------------=_1693958823-838-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Your bug report #61029: 28.2; post-command-hook error in nXML mode 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 61029@debbugs.gnu.org. --=20 61029: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D61029 GNU Bug Tracking System Contact help-debbugs@gnu.org with problems ------------=_1693958823-838-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at 61029-done) by debbugs.gnu.org; 6 Sep 2023 00:06:17 +0000 Received: from localhost ([127.0.0.1]:59995 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qdg3l-0000Bj-47 for submit@debbugs.gnu.org; Tue, 05 Sep 2023 20:06:17 -0400 Received: from mail-lf1-x133.google.com ([2a00:1450:4864:20::133]:44302) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qdg3j-0000BV-8Q for 61029-done@debbugs.gnu.org; Tue, 05 Sep 2023 20:06:16 -0400 Received: by mail-lf1-x133.google.com with SMTP id 2adb3069b0e04-4fe27849e6aso4902795e87.1 for <61029-done@debbugs.gnu.org>; Tue, 05 Sep 2023 17:06:14 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20221208; t=1693958768; x=1694563568; darn=debbugs.gnu.org; h=content-transfer-encoding:cc:to:subject:message-id:date :mime-version:references:in-reply-to:from:from:to:cc:subject:date :message-id:reply-to; bh=NquN04DRI0BQd9kGUrwn4YuDKZP+y84tWxBTaQb5nCQ=; b=fvUrMzzrAAPVCtNBMkJmB0DOYmMal6gqxWP1FAJBU7GvNDrKOWiDGBgFzmOh4HJjYY /Iw854rugKFirPMBgKP+JPx/ql7a0ZC1SF0IYAictPExkmMh8ztLmd36WoDiVynJW6Kt /qSH2dAIlX9qV2mjxSfzSUk7cMK4L0BBsDxpY1p6vFxCwylL2GKJiD50iqBBm1MeOO5A J8/iIdYs3o6nwpVQoYv+ZbKXWhqwTMIckzLxOf7n5/Urwc3PxWtEEGv3RJKp6zzb4EIm AHQ6B1Zk7KY8w00LDu17tHCU3yL4KdxburjmrOIucRWx+KT58v5sSyzZhdTqSLxIH2s8 kxIA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1693958768; x=1694563568; h=content-transfer-encoding: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=NquN04DRI0BQd9kGUrwn4YuDKZP+y84tWxBTaQb5nCQ=; b=bczK4XiB5OFeou+N6Ru8w9w9lcKvlD1P0WcE8IjN0ciOjz0WDQ+Th7i7P0xTY3vIjl ouMhPAogHdKuyIix+7Y54an3ig6yTuJAcsg1yk+aXeMxDZknjsk773YHmVWwlpSU2w63 cpPnw/liNh3e8vyo7trR+aEfOQoJ//+p2PlxNPDeWlHtU1nmxxdw8XfoWNc5HUf0M0q+ G/RXLRvHl+8Pdm/7i6cKriy+AtjpzDvh3elHwy4Z6admqHLc7d36+toc6mUaSmZM9/ln htIMHw6rSAU4xJyuoscHxvnNM3g9Yw33/KlFEfRyNqNNzHAJ2KUVk7u2QyH6ClcaTWM+ A8Ng== X-Gm-Message-State: AOJu0YxaAn7XGwW3STSrppCXt0EZUDOQLbteY+Yw1KAa8mXnbDWNktEK 0TnYYBLYQJvRBbN8vHwJvRM1DzZgAyAFt6P13FY= X-Google-Smtp-Source: AGHT+IEecILp3cbMS6OiIxWnTE8A8a63tBmGC5/4JV6ovnLY0lWgnSdoXagQ7y7cbd2KuXC9Vi8jSNCBKIUVRLI0kj4= X-Received: by 2002:ac2:498d:0:b0:500:9619:d9c9 with SMTP id f13-20020ac2498d000000b005009619d9c9mr889394lfl.61.1693958768394; Tue, 05 Sep 2023 17:06:08 -0700 (PDT) Received: from 753933720722 named unknown by gmailapi.google.com with HTTPREST; Tue, 5 Sep 2023 17:06:08 -0700 From: Stefan Kangas In-Reply-To: <83ilgxi70o.fsf@gnu.org> (Eli Zaretskii's message of "Mon, 23 Jan 2023 17:51:19 +0200") References: <87r0vlco6s.fsf@zira.vinc17.org> <83k01di7es.fsf@gnu.org> <83ilgxi70o.fsf@gnu.org> MIME-Version: 1.0 Date: Tue, 5 Sep 2023 17:06:08 -0700 Message-ID: Subject: Re: bug#61029: 28.2; post-command-hook error in nXML mode To: Eli Zaretskii Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 61029-done Cc: vincent@vinc17.net, joaotavora@gmail.com, 61029-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: >> Cc: 61029@debbugs.gnu.org >> Date: Mon, 23 Jan 2023 17:42:51 +0200 >> From: Eli Zaretskii >> >> > From: Vincent Lefevre >> > Date: Mon, 23 Jan 2023 15:36:59 +0100 >> > >> > >> > 1. Open the generated XML file with "emacs -Q". >> > 2. Type ESC > to go to the end of the file. >> > 3. Click on the space in the comment "". >> > 4. Insert a space. >> > >> > I get the following error: >> > >> > Error in post-command-hook (jit-lock--antiblink-post-command): (cl-ass= ertion-failed (>=3D (cadr sgml--syntax-propertize-ppss) 0)) >> >> Jo=C3=A3o, could you please look into this? > > Actually, no: I see this problem in Emacs 28.2, but not in Emacs 29. > So I guess we have fixed this already. Thanks, I'm therefore closing this bug report. ------------=_1693958823-838-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at submit) by debbugs.gnu.org; 23 Jan 2023 14:37:19 +0000 Received: from localhost ([127.0.0.1]:53768 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pJxwl-0002ZK-1y for submit@debbugs.gnu.org; Mon, 23 Jan 2023 09:37:19 -0500 Received: from lists.gnu.org ([209.51.188.17]:37708) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pJxwj-0002ZD-QJ for submit@debbugs.gnu.org; Mon, 23 Jan 2023 09:37:18 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1pJxwh-0005Lw-Sd for bug-gnu-emacs@gnu.org; Mon, 23 Jan 2023 09:37:16 -0500 Received: from joooj.vinc17.net ([155.133.131.76]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1pJxwf-00084k-Qk for bug-gnu-emacs@gnu.org; Mon, 23 Jan 2023 09:37:15 -0500 Received: from smtp-zira.vinc17.net (128.119.75.86.rev.sfr.net [86.75.119.128]) by joooj.vinc17.net (Postfix) with ESMTPSA id 6E5AE2AD; Mon, 23 Jan 2023 15:36:59 +0100 (CET) Received: by zira.vinc17.org (Postfix, from userid 1000) id 083FB280024A; Mon, 23 Jan 2023 15:36:59 +0100 (CET) From: Vincent Lefevre To: bug-gnu-emacs@gnu.org Subject: 28.2; post-command-hook error in nXML mode Date: Mon, 23 Jan 2023 15:36:59 +0100 Message-ID: <87r0vlco6s.fsf@zira.vinc17.org> MIME-Version: 1.0 Content-Type: text/plain Received-SPF: none client-ip=155.133.131.76; envelope-from=vincent@vinc17.net; helo=joooj.vinc17.net X-Spam_score_int: -18 X-Spam_score: -1.9 X-Spam_bar: - X-Spam_report: (-1.9 / 5.0 requ) BAYES_00=-1.9, SPF_HELO_NONE=0.001, SPF_NONE=0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) Under Debian/unstable, with the emacs-gtk 1:28.2+1-10 Debian package: Generate an XML file with the following script: #!/bin/sh echo '' echo '' for i in `seq 240`; do echo '...'; done echo '.>.' echo '' for i in `seq 48`; do echo '...'; done echo '' echo '' and do the following steps *exactly* under X Window (as Emacs must have its own window for step 3): 1. Open the generated XML file with "emacs -Q". 2. Type ESC > to go to the end of the file. 3. Click on the space in the comment "". 4. Insert a space. I get the following error: Error in post-command-hook (jit-lock--antiblink-post-command): (cl-assertion-failed (>= (cadr sgml--syntax-propertize-ppss) 0)) In GNU Emacs 28.2 (build 1, x86_64-pc-linux-gnu, GTK+ Version 3.24.36, cairo version 1.16.0) of 2023-01-18, modified by Debian built on x86-csail-01 Windowing system distributor 'The X.Org Foundation', version 11.0.12101006 System Description: Debian GNU/Linux bookworm/sid Configured using: 'configure --build x86_64-linux-gnu --prefix=/usr --sharedstatedir=/var/lib --libexecdir=/usr/libexec --localstatedir=/var/lib --infodir=/usr/share/info --mandir=/usr/share/man --with-libsystemd --with-pop=yes --enable-locallisppath=/etc/emacs:/usr/local/share/emacs/28.2/site-lisp:/usr/local/share/emacs/site-lisp:/usr/share/emacs/28.2/site-lisp:/usr/share/emacs/site-lisp --with-sound=alsa --without-gconf --with-mailutils --with-native-compilation --build x86_64-linux-gnu --prefix=/usr --sharedstatedir=/var/lib --libexecdir=/usr/libexec --localstatedir=/var/lib --infodir=/usr/share/info --mandir=/usr/share/man --with-libsystemd --with-pop=yes --enable-locallisppath=/etc/emacs:/usr/local/share/emacs/28.2/site-lisp:/usr/local/share/emacs/site-lisp:/usr/share/emacs/28.2/site-lisp:/usr/share/emacs/site-lisp --with-sound=alsa --without-gconf --with-mailutils --with-native-compilation --with-cairo --with-x=yes --with-x-toolkit=gtk3 --with-toolkit-scroll-bars 'CFLAGS=-g -O2 -ffile-prefix-map=/build/emacs-52aEDT/emacs-28.2+1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall' 'CPPFLAGS=-Wdate-time -D_FORTIFY_SOURCE=2' LDFLAGS=-Wl,-z,relro' Configured features: ACL CAIRO DBUS FREETYPE GIF GLIB GMP GNUTLS GPM GSETTINGS HARFBUZZ JPEG JSON LCMS2 LIBOTF LIBSELINUX LIBSYSTEMD LIBXML2 M17N_FLT MODULES NATIVE_COMP NOTIFY INOTIFY PDUMPER PNG RSVG SECCOMP SOUND THREADS TIFF TOOLKIT_SCROLL_BARS X11 XDBE XIM XPM GTK3 ZLIB Important settings: value of $LC_COLLATE: POSIX value of $LC_CTYPE: C.UTF-8 value of $LC_TIME: en_DK.utf8 value of $LANG: POSIX locale-coding-system: utf-8-unix Major mode: Lisp Interaction Minor modes in effect: display-time-mode: t tooltip-mode: t global-eldoc-mode: t eldoc-mode: t show-paren-mode: t electric-indent-mode: t mouse-wheel-mode: t menu-bar-mode: t file-name-shadow-mode: t global-font-lock-mode: t font-lock-mode: t blink-cursor-mode: t auto-composition-mode: t auto-encryption-mode: t auto-compression-mode: t column-number-mode: t line-number-mode: t transient-mark-mode: t Load-path shadows: /usr/share/emacs/site-lisp/llvm-10/llvm-mode hides /usr/share/emacs/site-lisp/llvm-11/llvm-mode /usr/share/emacs/site-lisp/llvm-10/emacs hides /usr/share/emacs/site-lisp/llvm-11/emacs /usr/share/emacs/site-lisp/llvm-10/tablegen-mode hides /usr/share/emacs/site-lisp/llvm-11/tablegen-mode /usr/share/emacs/site-lisp/llvm-10/llvm-mode hides /usr/share/emacs/site-lisp/llvm-12/llvm-mode /usr/share/emacs/site-lisp/llvm-10/emacs hides /usr/share/emacs/site-lisp/llvm-12/emacs /usr/share/emacs/site-lisp/llvm-10/tablegen-mode hides /usr/share/emacs/site-lisp/llvm-12/tablegen-mode /usr/share/emacs/site-lisp/llvm-10/llvm-mode hides /usr/share/emacs/site-lisp/llvm-13/llvm-mode /usr/share/emacs/site-lisp/llvm-10/emacs hides /usr/share/emacs/site-lisp/llvm-13/emacs /usr/share/emacs/site-lisp/llvm-10/tablegen-mode hides /usr/share/emacs/site-lisp/llvm-13/tablegen-mode /usr/share/emacs/site-lisp/llvm-10/llvm-mode hides /usr/share/emacs/site-lisp/llvm-14/llvm-mode /usr/share/emacs/site-lisp/llvm-10/emacs hides /usr/share/emacs/site-lisp/llvm-14/emacs /usr/share/emacs/site-lisp/llvm-10/tablegen-mode hides /usr/share/emacs/site-lisp/llvm-14/tablegen-mode /usr/share/emacs/site-lisp/llvm-10/llvm-mode hides /usr/share/emacs/site-lisp/llvm-15/llvm-mode /usr/share/emacs/site-lisp/llvm-10/emacs hides /usr/share/emacs/site-lisp/llvm-15/emacs /usr/share/emacs/site-lisp/llvm-10/tablegen-mode hides /usr/share/emacs/site-lisp/llvm-15/tablegen-mode /usr/share/emacs/site-lisp/llvm-10/llvm-mode hides /usr/share/emacs/site-lisp/llvm-3.5/llvm-mode /usr/share/emacs/site-lisp/llvm-10/emacs hides /usr/share/emacs/site-lisp/llvm-3.5/emacs /usr/share/emacs/site-lisp/llvm-10/tablegen-mode hides /usr/share/emacs/site-lisp/llvm-3.5/tablegen-mode /usr/share/emacs/site-lisp/llvm-10/llvm-mode hides /usr/share/emacs/site-lisp/llvm-3.6/llvm-mode /usr/share/emacs/site-lisp/llvm-10/emacs hides /usr/share/emacs/site-lisp/llvm-3.6/emacs /usr/share/emacs/site-lisp/llvm-10/tablegen-mode hides /usr/share/emacs/site-lisp/llvm-3.6/tablegen-mode /usr/share/emacs/site-lisp/llvm-10/llvm-mode hides /usr/share/emacs/site-lisp/llvm-3.7/llvm-mode /usr/share/emacs/site-lisp/llvm-10/emacs hides /usr/share/emacs/site-lisp/llvm-3.7/emacs /usr/share/emacs/site-lisp/llvm-10/tablegen-mode hides /usr/share/emacs/site-lisp/llvm-3.7/tablegen-mode /usr/share/emacs/site-lisp/llvm-10/llvm-mode hides /usr/share/emacs/site-lisp/llvm-7/llvm-mode /usr/share/emacs/site-lisp/llvm-10/emacs hides /usr/share/emacs/site-lisp/llvm-7/emacs /usr/share/emacs/site-lisp/llvm-10/tablegen-mode hides /usr/share/emacs/site-lisp/llvm-7/tablegen-mode /usr/share/emacs/site-lisp/llvm-10/llvm-mode hides /usr/share/emacs/site-lisp/llvm-8/llvm-mode /usr/share/emacs/site-lisp/llvm-10/emacs hides /usr/share/emacs/site-lisp/llvm-8/emacs /usr/share/emacs/site-lisp/llvm-10/tablegen-mode hides /usr/share/emacs/site-lisp/llvm-8/tablegen-mode /usr/share/emacs/site-lisp/llvm-10/llvm-mode hides /usr/share/emacs/site-lisp/llvm-9/llvm-mode /usr/share/emacs/site-lisp/llvm-10/emacs hides /usr/share/emacs/site-lisp/llvm-9/emacs /usr/share/emacs/site-lisp/llvm-10/tablegen-mode hides /usr/share/emacs/site-lisp/llvm-9/tablegen-mode /usr/share/emacs/site-lisp/elpa/po-mode-0.21/po-mode hides /usr/share/emacs/site-lisp/elpa-src/po-mode-0.21/po-mode /usr/share/emacs/site-lisp/elpa/po-mode-0.21/po-mode-pkg hides /usr/share/emacs/site-lisp/elpa-src/po-mode-0.21/po-mode-pkg /usr/share/emacs/site-lisp/elpa/po-mode-0.21/po-mode-autoloads hides /usr/share/emacs/site-lisp/elpa-src/po-mode-0.21/po-mode-autoloads /usr/share/emacs/site-lisp/latex-cjk-thai/thai-word hides /usr/share/emacs/28.2/lisp/language/thai-word Features: (shadow sort mail-extr emacsbug message rmc puny dired dired-loaddefs rfc822 mml mml-sec epa derived epg rfc6068 epg-config gnus-util rmail rmail-loaddefs text-property-search time-date mm-decode mm-bodies mm-encode mail-parse rfc2231 mailabbrev gmm-utils mailheader comp comp-cstr warnings rx cl-extra help-mode sendmail rfc2047 rfc2045 ietf-drums mm-util mail-prsvr mail-utils cus-edit pp cus-start wid-edit time cus-load cc-styles cc-align cc-engine cc-vars cc-defs edmacro kmacro mmm-auto mmm-vars mmm-utils mmm-compat package browse-url url url-proxy url-privacy url-expand url-methods url-history url-cookie url-domsuf url-util mailcap 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 iso-transl tooltip eldoc paren electric uniquify ediff-hook vc-hooks lisp-float-type elisp-mode mwheel term/x-win x-win term/common-win x-dnd tool-bar dnd fontset image regexp-opt fringe tabulated-list replace newcomment text-mode lisp-mode prog-mode register page tab-bar menu-bar rfn-eshadow isearch easymenu timer select scroll-bar mouse jit-lock font-lock syntax font-core term/tty-colors frame minibuffer 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 emoji-zwj charscript charprop case-table epa-hook jka-cmpr-hook help simple abbrev obarray cl-preloaded nadvice button loaddefs faces cus-face macroexp files window text-properties overlay sha1 md5 base64 format env code-pages mule custom widget hashtable-print-readable backquote threads dbusbind inotify lcms2 dynamic-setting system-font-setting font-render-setting cairo move-toolbar gtk x-toolkit x multi-tty make-network-process native-compile emacs) Memory information: ((conses 16 151321 5198) (symbols 48 11985 1) (strings 32 36435 3865) (string-bytes 1 1231974) (vectors 16 19817) (vector-slots 8 383792 15932) (floats 8 48 29) (intervals 56 282 0) (buffers 992 12)) ------------=_1693958823-838-1--