From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Leo Liu Newsgroups: gmane.emacs.bugs Subject: bug#46416: 27.1; syntax-propertize fails in mhtml-mode Date: Sun, 14 Feb 2021 13:15:50 +0800 Message-ID: References: <299f9014-7b6f-75c8-c3a8-3d6aa04d199f@yandex.ru> Mime-Version: 1.0 Content-Type: text/plain Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="9809"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.1 (macOS 10.14.6) Cc: 46416@debbugs.gnu.org To: Dmitry Gutov Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Sun Feb 14 06:17:12 2021 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1lB9mS-0002SZ-7J for geb-bug-gnu-emacs@m.gmane-mx.org; Sun, 14 Feb 2021 06:17:12 +0100 Original-Received: from localhost ([::1]:35882 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lB9mQ-0000Za-NV for geb-bug-gnu-emacs@m.gmane-mx.org; Sun, 14 Feb 2021 00:17:10 -0500 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:50114) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lB9mI-0000ZQ-JI for bug-gnu-emacs@gnu.org; Sun, 14 Feb 2021 00:17:02 -0500 Original-Received: from debbugs.gnu.org ([209.51.188.43]:52048) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1lB9mI-0002Jm-9r for bug-gnu-emacs@gnu.org; Sun, 14 Feb 2021 00:17:02 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1lB9mI-00009P-66 for bug-gnu-emacs@gnu.org; Sun, 14 Feb 2021 00:17:02 -0500 X-Loop: help-debbugs@gnu.org Resent-From: Leo Liu Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 14 Feb 2021 05:17:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 46416 X-GNU-PR-Package: emacs Original-Received: via spool by 46416-submit@debbugs.gnu.org id=B46416.1613279764508 (code B ref 46416); Sun, 14 Feb 2021 05:17:02 +0000 Original-Received: (at 46416) by debbugs.gnu.org; 14 Feb 2021 05:16:04 +0000 Original-Received: from localhost ([127.0.0.1]:35361 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lB9lL-000087-V6 for submit@debbugs.gnu.org; Sun, 14 Feb 2021 00:16:04 -0500 Original-Received: from mail-pf1-f179.google.com ([209.85.210.179]:43225) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lB9lI-00007L-Ph for 46416@debbugs.gnu.org; Sun, 14 Feb 2021 00:16:02 -0500 Original-Received: by mail-pf1-f179.google.com with SMTP id c11so2175849pfp.10 for <46416@debbugs.gnu.org>; Sat, 13 Feb 2021 21:16:00 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:references:face:date:in-reply-to:message-id :user-agent:mime-version; bh=2gGF97NhmiiiJ5RBB80GnHDhQ30OBc2Ul0lNWgid7MU=; b=UOgwN7lSWn4dc9DdoHjEdBV+EWDkrwdccSUH1BW0ymUwTxUGuyZnmutzFoB71kH1Yh C823S9oqdNvYnUiQ1zJhEifSD+UUax0HnoX/0ppq6Ht7Xe253ucRyH/5lv2zs6IPQa4d nx4M35HXsAub4oTAJBB1JpcUWxntCpjJDPWSXTDPmuu+I4YWwIMQFq2PDZi6i8ocsm6b bsMkivtR/jf95Vc/5XJlOW3A/q5XChs/HkguOHrXLTPx9YlzPJb/ccnjybFCYO3MQ/dx HUL/lGyXdqYEk5/ohgcG+t46qRJntcH28UdXmnTLLkjhPgBBe7ym77c73+M2MtW2LlFy w3ow== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:references:face:date :in-reply-to:message-id:user-agent:mime-version; bh=2gGF97NhmiiiJ5RBB80GnHDhQ30OBc2Ul0lNWgid7MU=; b=UzsVZ6JCWKQRhv1KdJuLvqTpax/5/M0c52vAtliBohwv7I+9YTcjIJdJ8TKbKwOcbw 2q1I42OwwzL9SeDSeGRijfkwM4Q6wqNjMagAAMfeAmobRE5mqSZ/jp1UAKdjs6WKpd0k PSnDYimjszNYzQ1Qzq7rw1sAIG3UXiH4r8saeMelLCZ68YoXk9BbjfNyfeb9Lb43sJfy aNstQFl2AeMS8YRBVVFlGhRLUAkDRMYU3gohwhVbrcOZFVccmccs4yYvOPfjRY84isr0 3TKRgqe9d5c8ZUmgtMkegAE9ZYUmRCK78Lv7eWS/gjWjENPS9lFJSmIeh9Ypmpmjd15w JeLA== X-Gm-Message-State: AOAM532vIgYHgwlFaixGVarvEQg1+D733QJbue29ulUHG7GSrR0E84Du jB6S7rHDPCj1SUTiwnO3wwFaALygh7c= X-Google-Smtp-Source: ABdhPJz2EvIiyd+y7pbNesCXRY7YkrmMy8eRUwugmK+Cw1BcovUN/1r56P4MrWNdonTzNo0iSS7zeA== X-Received: by 2002:a62:2702:0:b029:1d1:b92a:ef2a with SMTP id n2-20020a6227020000b02901d1b92aef2amr10159947pfn.5.1613279754591; Sat, 13 Feb 2021 21:15:54 -0800 (PST) Original-Received: from Zeuss-MacBook-Air.local ([112.211.1.191]) by smtp.gmail.com with ESMTPSA id k69sm13856511pfd.4.2021.02.13.21.15.52 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sat, 13 Feb 2021 21:15:53 -0800 (PST) Face: iVBORw0KGgoAAAANSUhEUgAAACgAAAAoBAMAAAB+0KVeAAAAGFBMVEUzRVhbQj4eZqO6SjnT eWpxnMetm5b6/PmidmqrAAAAAWJLR0QAiAUdSAAAAAlwSFlzAAALEwAACxMBAJqcGAAAAAd0SU1F B9cBBwMLBfKABCMAAAFoSURBVCjPtZI9a8MwEIaFoc7aYDdelQMna0Em3tsSr0XUeE2Q6a22a+v+ fk8fSSBkbDUI6dHpfe9OEvRgiD+ApqKPJgJeB6iUUXWESjUe/ig38AJrhqqvaU2nTIXbNvOQ40fe qdry4kyGoVWsfCQalXpHnJGM01wjWdYbMlXNFdsZDO69m9aqNqxEJqTEgbM5OF7wlEfIoll1Ked4 LbM5X2EdILLokEdmI8z7g5cKED0cuTC930TYhy7ZDekkXVGw/L60TguJePPxcJF48lpsSUWEA/Ju jGFNgJOXc4Hz7TmAdBeu5Ve4AEjOi2/2jfd3cAJZ+IbNrvdjgBZY01b+HTuG3cLws6BJZqVOj/pp T0OqVwx3rFq+QmJwx3loK5JSLEhDIt62+mtC2C+SrAUxEbV6C6v2BRbd6pILBKFpepKZJHgGgrKF sptSUUoczpwg2pQ7ZH1tgs0ou/917mzz6Cs2//C978cv5l07L02orIEAAAAASUVORK5CYII= In-Reply-To: <299f9014-7b6f-75c8-c3a8-3d6aa04d199f@yandex.ru> (Dmitry Gutov's message of "Sun, 14 Feb 2021 03:25:34 +0200") X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Original-Sender: "bug-gnu-emacs" Xref: news.gmane.io gmane.emacs.bugs:199983 Archived-At: On 2021-02-14 03:25 +0200, Dmitry Gutov wrote: > I can't seem to be able to reproduce your scenario in Emacs 28 (in > fact, I get %var1 and %var2 highlighted as variables), but it might be > related to the > > "\\([\"']\\)[^\"'<>]*" > > rule in sgml-syntax-propertize-rules. Yes I can confirm it's this rule that seems to remove syntax-table property that has been applied by preceding rules. I can reproduce this bug by simplifying the said rule to ("\\([\"']\\)[^\"'<>]*" (1 ".")) > If you could double-check the expected and actual behaviors in the > current master, though, that would be great. Unfortunately I don't have emacs 28 at hand so cannot test immediately.