From unknown Tue Jun 24 01:39:10 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#36347 <36347@debbugs.gnu.org> To: bug#36347 <36347@debbugs.gnu.org> Subject: Status: 26.2.90; fontification mistakes contraction for a string in HTML Reply-To: bug#36347 <36347@debbugs.gnu.org> Date: Tue, 24 Jun 2025 08:39:10 +0000 retitle 36347 26.2.90; fontification mistakes contraction for a string in H= TML reassign 36347 emacs submitter 36347 Mike Kupfer severity 36347 normal tag 36347 fixed thanks From debbugs-submit-bounces@debbugs.gnu.org Sun Jun 23 20:44:46 2019 Received: (at submit) by debbugs.gnu.org; 24 Jun 2019 00:44:46 +0000 Received: from localhost ([127.0.0.1]:55311 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hfD6D-00047X-SW for submit@debbugs.gnu.org; Sun, 23 Jun 2019 20:44:46 -0400 Received: from lists.gnu.org ([209.51.188.17]:55998) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hfD6C-00047Q-5F for submit@debbugs.gnu.org; Sun, 23 Jun 2019 20:44:45 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:37902) by lists.gnu.org with esmtp (Exim 4.86_2) (envelope-from ) id 1hfD6A-0006DP-Sk for bug-gnu-emacs@gnu.org; Sun, 23 Jun 2019 20:44:44 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=0.8 required=5.0 tests=BAYES_50,HTML_MESSAGE, RCVD_IN_DNSWL_NONE,T_HTML_ATTACH,URIBL_BLOCKED autolearn=disabled version=3.3.2 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1hfD69-0000h5-Ju for bug-gnu-emacs@gnu.org; Sun, 23 Jun 2019 20:44:42 -0400 Received: from shell1.rawbw.com ([198.144.192.42]:60308) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1hfD69-0000c6-9L for bug-gnu-emacs@gnu.org; Sun, 23 Jun 2019 20:44:41 -0400 Received: from alto (96-95-200-133-static.hfc.comcastbusiness.net [96.95.200.133]) (authenticated bits=0) by shell1.rawbw.com (8.15.1/8.15.1) with ESMTPSA id x5O0iWE9072500 (version=TLSv1 cipher=ECDHE-RSA-AES256-SHA bits=256 verify=NO) for ; Sun, 23 Jun 2019 17:44:39 -0700 (PDT) (envelope-from mkupfer@alum.berkeley.edu) X-Authentication-Warning: shell1.rawbw.com: Host 96-95-200-133-static.hfc.comcastbusiness.net [96.95.200.133] claimed to be alto From: Mike Kupfer To: bug-gnu-emacs@gnu.org Subject: 26.2.90; fontification mistakes contraction for a string in HTML X-Mailer: MH-E 8.6+git; nmh 1.6; GNU Emacs 26.2.90 MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" Date: Sun, 23 Jun 2019 17:44:32 -0700 Message-ID: <23158.1561337072@alto> X-detected-operating-system: by eggs.gnu.org: FreeBSD 9.x X-Received-From: 198.144.192.42 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 (---) --=-=-= Content-Type: text/plain To reproduce: 1. start emacs with -Q 2. Visit (C-x C-f) the attached file (foo.html). When I do this with 26.2.90, the text starting with the apostrophe in "doesn't", and ending at the end of file, is fontified as a string. When I do this with 26.2-rc1, the text is fontified as I would expect (HTML tags are in blue, everything else is in the default black or dark gray). --=-=-= Content-Type: text/html Content-Disposition: attachment; filename=foo.html Content-Description: test case Test Document
environment notable wins notable lossage
Cinnamon the screen locker is nice (view of the wallpaper, with the current date and time)
  • window placement strategy is weak
  • flakey when run in a VirtualBox guest (fixed now?)
  • accessories and extensions don't seem to be as robust as for other DEs (e.g., errors when updating or installing an applet on Debian 9; notes applet doesn't work well)
  • Expo view makes it too easy to unminimize a window when switching to a different desktop
  • uses GNOME apps (e.g., Terminal)
--=-=-= Content-Type: text/plain In GNU Emacs 26.2.90 (build 1, x86_64-pc-linux-gnu, X toolkit, Xaw scroll bars) of 2019-06-23 built on alto Windowing system distributor 'The X.Org Foundation', version 11.0.11902000 System Description: Debian GNU/Linux 9.9 (stretch) Recent messages: Mark set [3 times] Auto-saving...done Saving file /home/kupfer/private_html/computers.html... Wrote /home/kupfer/private_html/computers.html When done with this frame, type C-x 5 0 GNU Emacs 26.2.90 (build 1, x86_64-pc-linux-gnu, X toolkit, Xaw scroll bars) of 2019-06-23 Quit When done with this frame, type C-x 5 0 Quit Mark saved where search started Configured features: XPM JPEG TIFF GIF PNG SOUND NOTIFY GNUTLS LIBXML2 FREETYPE LIBOTF XFT ZLIB TOOLKIT_SCROLL_BARS LUCID X11 XDBE XIM THREADS Important settings: value of $LC_TIME: C value of $LANG: en_US.utf8 locale-coding-system: utf-8-unix Major mode: Lisp Interaction Minor modes in effect: shell-dirtrack-mode: t delete-selection-mode: t global-eldoc-mode: t 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 auto-composition-mode: t auto-encryption-mode: t auto-compression-mode: t transient-mark-mode: t Load-path shadows: None found. Features: (shadow sort mail-extr emacsbug message rmc puny format-spec rfc822 mml mml-sec password-cache epa derived epg epg-config gnus-util rmail rmail-loaddefs mm-decode mm-bodies mm-encode mail-parse rfc2231 mailabbrev gmm-utils mailheader sendmail rfc2047 rfc2045 ietf-drums mm-util mail-prsvr mail-utils dired-x dired dired-loaddefs add-log skeleton misearch multi-isearch sgml-mode seq gv dom elec-pair server noutline outline easy-mmode cc-mode cc-fonts cc-guess cc-menus cc-cmds cc-styles cc-align cc-engine cc-vars cc-defs byte-opt bytecomp byte-compile cconv shell pcomplete comint ansi-color ring xcscope easymenu advice delsel vc cl-loaddefs cl-lib vc-dispatcher timeclock mdk-hacks time-date mule-util 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 menu-bar rfn-eshadow isearch timer select scroll-bar mouse jit-lock font-lock syntax facemenu font-core term/tty-colors frame 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 minibuffer 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 inotify dynamic-setting font-render-setting x-toolkit x multi-tty make-network-process emacs) Memory information: ((conses 16 152389 9893) (symbols 48 26251 1) (miscs 40 136 313) (strings 32 47063 956) (string-bytes 1 1299530) (vectors 16 20032) (vector-slots 8 595254 13062) (floats 8 89 321) (intervals 56 1199 0) (buffers 992 17)) --=-=-=-- From debbugs-submit-bounces@debbugs.gnu.org Sun Jun 23 21:47:20 2019 Received: (at 36347) by debbugs.gnu.org; 24 Jun 2019 01:47:20 +0000 Received: from localhost ([127.0.0.1]:55325 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hfE4m-00069y-6S for submit@debbugs.gnu.org; Sun, 23 Jun 2019 21:47:20 -0400 Received: from mail-io1-f44.google.com ([209.85.166.44]:40804) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hfE4h-00069e-ER for 36347@debbugs.gnu.org; Sun, 23 Jun 2019 21:47:16 -0400 Received: by mail-io1-f44.google.com with SMTP id n5so26832ioc.7 for <36347@debbugs.gnu.org>; Sun, 23 Jun 2019 18:47:15 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:in-reply-to:references:user-agent:date :message-id:mime-version; bh=HGL84FKrC3E8WQWs9M1wqkAoVHQ7n+wsoAkEU1E5/gg=; b=tdZIVePd1Wd8x1cWClzI2vMY/8SYudY8vuiMmZyQ/ve55WI740yl4YW4hb17aQR7wT qyIFhi6/iB/iSHqMzd2EZGHXVY7KrCT3JYyGnZKKbM50zEFVg9SSyC9lpT3kjpDb6KtC b3KKufkHSmi/rxQ1N/EADdGlesqbFX8wm7qHXB+ld9M8F2xfBk8GbgOXU1soP2v3Q1K8 s3HJAPEWeoTj6Ez3/TLQtSbVq4tFvcXSx2xSeZWS5RqBZy8pg5DPuAh4txnufg9qKXQA J5mY/NZw9sUG+evvMt14ylOKAutpFq5L6bYpcjBF8nqsLZKT6Z7o0Q2acZqEzYBXOgMH 2fhg== 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:in-reply-to:references :user-agent:date:message-id:mime-version; bh=HGL84FKrC3E8WQWs9M1wqkAoVHQ7n+wsoAkEU1E5/gg=; b=omEvWub+ewMmK7L+8g5qbDVdZf3X1SutH7ycjgiBxxVh8dlf3jO51+nu+IurtEPRfo 3FJkI9UVAduPKlp9xn5YyuiTDzXl3SZl1F7OqmqrPchQyI2XwTWpCYNrQny+dD3WjTuL eSN/LDuE1Ihz3VHt1Gs28THvT1qD7Wh7h1L+zonilnSkLOvPHN69sgPRNwKUYgnoLPKU li/zEVB9h0SyzCRoVGdkbr7hAj3MVfmg2xxWtSmwxjlQyaYsJ49QyyrHE6d0aVpu0BvQ n2zdV0gZWes510mujc1oc0Tr61UxRxY109aKkHL+tTlbUcWS0ct8VvO4Dmv9h9y5fo8L Y+JA== X-Gm-Message-State: APjAAAV5dd2Y992R+iMWRWtY8fJIqUO4m7f9r0AJ6Sa5KS+qv0D/aktW xVekqZIpWkrhCvkDy8m5l/k8fcs4 X-Google-Smtp-Source: APXvYqynbItT3szWENs2XPTPMpaPmmA0s5Ix190rASg0EQxDSV0doocouhNOaOlqVUGYE5bHAXfhPA== X-Received: by 2002:a02:6996:: with SMTP id e144mr17870770jac.47.1561340829464; Sun, 23 Jun 2019 18:47:09 -0700 (PDT) Received: from minid (cbl-45-2-119-34.yyz.frontiernetworks.ca. [45.2.119.34]) by smtp.gmail.com with ESMTPSA id f4sm19003096iok.56.2019.06.23.18.47.07 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Sun, 23 Jun 2019 18:47:08 -0700 (PDT) From: Noam Postavsky To: Mike Kupfer Subject: Re: bug#36347: 26.2.90; fontification mistakes contraction for a string in HTML In-Reply-To: <23158.1561337072@alto> (Mike Kupfer's message of "Sun, 23 Jun 2019 17:44:32 -0700") References: <23158.1561337072@alto> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.2 (gnu/linux) Date: Sun, 23 Jun 2019 21:47:00 -0400 Message-ID: <875zovu54b.fsf@gmail.com> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 36347 Cc: 36347@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 Mike Kupfer writes: > To reproduce: > > 1. start emacs with -Q > 2. Visit (C-x C-f) the attached file (foo.html). > > When I do this with 26.2.90, the text starting with the apostrophe in > "doesn't", and ending at the end of file, is fontified as a string. > > When I do this with 26.2-rc1, the text is fontified as I would expect > (HTML tags are in blue, everything else is in the default black or dark > gray). The problem is the parens around the quote, sgml-mode uses the wrong syntax table during propertizing. The only reason it doesn't show up in 26.2 is because sgml-mode fails to fontify single quoted strings at all. The same problem exists in 26.2 and earlier with double quote, although it's less likely to have an unmatched double quote in text. (") (') So the question is what to do about this for the release branch. 1. Revert the fix which adds handling of single quotes. This means single quotes never cause highlighting, even when they should. This is a regression in nxml-mode relative to Emacs 25, but sgml-mode worked like that for a while already (in Emacs 26, nxml-mode was changed to rely on some of sgml-mode's code). 2. Fix this bug with the patch below, it's fairly small and straightforward. And also, can be disabled by setting syntax-ppss-table to nil in sgml-mode-hook. 3. Do nothing (for 26.3, that is). --=-=-= Content-Type: text/x-diff Content-Disposition: inline; filename=0001-Fix-sgml-mode-handling-of-quotes-within-parens-Bug-3.patch Content-Description: patch >From cb2f5380e3e78b7d956c604c03c21122c8ced36d Mon Sep 17 00:00:00 2001 From: Noam Postavsky Date: Sun, 23 Jun 2019 21:27:43 -0400 Subject: [PATCH] Fix sgml-mode handling of quotes within parens (Bug#36347) * lisp/textmodes/sgml-mode.el (sgml-syntax-propertize): Use syntax-ppss-table if set. This is only needed on the release branch, on master the caller (syntax-propertize) already does this. (sgml-mode): Set syntax-ppss-table to sgml-tag-syntax-table. This correctly classifies parens as punctuation, so they won't confuse the parser. * test/lisp/textmodes/sgml-mode-tests.el (sgml-tests--quotes-syntax): New test copied from master, with two cases added for this bug. --- lisp/textmodes/sgml-mode.el | 10 ++++++---- test/lisp/textmodes/sgml-mode-tests.el | 22 ++++++++++++++++++++++ 2 files changed, 28 insertions(+), 4 deletions(-) diff --git a/lisp/textmodes/sgml-mode.el b/lisp/textmodes/sgml-mode.el index 128e58810e..895ce844e9 100644 --- a/lisp/textmodes/sgml-mode.el +++ b/lisp/textmodes/sgml-mode.el @@ -357,10 +357,11 @@ (eval-and-compile (defun sgml-syntax-propertize (start end) "Syntactic keywords for `sgml-mode'." (goto-char start) - (sgml-syntax-propertize-inside end) - (funcall - (syntax-propertize-rules sgml-syntax-propertize-rules) - start end)) + (with-syntax-table (or syntax-ppss-table (syntax-table)) ; Not needed on master. + (sgml-syntax-propertize-inside end) + (funcall + (syntax-propertize-rules sgml-syntax-propertize-rules) + start end))) (defun sgml-syntax-propertize-inside (end) (let ((ppss (syntax-ppss))) @@ -568,6 +569,7 @@ (define-derived-mode sgml-mode text-mode '(sgml-xml-mode "XML" "SGML") sgml-font-lock-keywords-2) nil t)) (setq-local syntax-propertize-function #'sgml-syntax-propertize) + (setq-local syntax-ppss-table sgml-tag-syntax-table) (setq-local facemenu-add-face-function 'sgml-mode-facemenu-add-face-function) (setq-local sgml-xml-mode (sgml-xml-guess)) (unless sgml-xml-mode diff --git a/test/lisp/textmodes/sgml-mode-tests.el b/test/lisp/textmodes/sgml-mode-tests.el index 7318a667b3..0000b352ff 100644 --- a/test/lisp/textmodes/sgml-mode-tests.el +++ b/test/lisp/textmodes/sgml-mode-tests.el @@ -130,5 +130,27 @@ (ert-deftest sgml-delete-tag-bug-8203-should-not-delete-apostrophe () (sgml-delete-tag 1) (should (string= "Winter is comin'" (buffer-string))))) +(ert-deftest sgml-tests--quotes-syntax () + (dolist (str '("a\"b c'd" + "a'b c\"d" + "\"a'" + "'a\"" + "\"a'\"" + "'a\"'" + "a\"b c'd" + ;;"c>'d" Fixed in master. + "" + "" + "(')" + "(\")" + )) + (with-temp-buffer + (sgml-mode) + (insert str) + (ert-info ((format "%S" str) :prefix "Test case: ") + ;; Check that last tag is parsed as a tag. + (should (= 1 (car (syntax-ppss (1- (point-max)))))) + (should (= 0 (car (syntax-ppss (point-max))))))))) + (provide 'sgml-mode-tests) ;;; sgml-mode-tests.el ends here -- 2.11.0 --=-=-=-- From debbugs-submit-bounces@debbugs.gnu.org Tue Jun 25 11:23:46 2019 Received: (at 36347) by debbugs.gnu.org; 25 Jun 2019 15:23:46 +0000 Received: from localhost ([127.0.0.1]:33228 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hfnIP-0006Jy-PN for submit@debbugs.gnu.org; Tue, 25 Jun 2019 11:23:45 -0400 Received: from eggs.gnu.org ([209.51.188.92]:53230) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hfnIN-0006Jd-5u for 36347@debbugs.gnu.org; Tue, 25 Jun 2019 11:23:43 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:59876) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1hfnID-00055B-14; Tue, 25 Jun 2019 11:23:34 -0400 Received: from [176.228.60.248] (port=2885 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1hfnIA-0000yS-6U; Tue, 25 Jun 2019 11:23:32 -0400 Date: Tue, 25 Jun 2019 18:23:29 +0300 Message-Id: <83v9wtlmdq.fsf@gnu.org> From: Eli Zaretskii To: Noam Postavsky In-reply-to: <875zovu54b.fsf@gmail.com> (message from Noam Postavsky on Sun, 23 Jun 2019 21:47:00 -0400) Subject: Re: bug#36347: 26.2.90; fontification mistakes contraction for a string in HTML References: <23158.1561337072@alto> <875zovu54b.fsf@gmail.com> X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 36347 Cc: 36347@debbugs.gnu.org, mkupfer@alum.berkeley.edu 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: Noam Postavsky > Date: Sun, 23 Jun 2019 21:47:00 -0400 > Cc: 36347@debbugs.gnu.org > > So the question is what to do about this for the release branch. > > 1. Revert the fix which adds handling of single quotes. This means > single quotes never cause highlighting, even when they should. This is > a regression in nxml-mode relative to Emacs 25, but sgml-mode worked > like that for a while already (in Emacs 26, nxml-mode was changed to > rely on some of sgml-mode's code). > > 2. Fix this bug with the patch below, it's fairly small and > straightforward. And also, can be disabled by setting > syntax-ppss-table to nil in sgml-mode-hook. > > 3. Do nothing (for 26.3, that is). Let's do 2). I'd also like to ask Mike to please apply the change locally and run with it, so we collect as much experience with it before RC as possible. Thanks. From debbugs-submit-bounces@debbugs.gnu.org Tue Jun 25 22:10:00 2019 Received: (at control) by debbugs.gnu.org; 26 Jun 2019 02:10:00 +0000 Received: from localhost ([127.0.0.1]:33986 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hfxNo-0007n7-7m for submit@debbugs.gnu.org; Tue, 25 Jun 2019 22:10:00 -0400 Received: from mail-io1-f65.google.com ([209.85.166.65]:45616) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hfxNn-0007mp-3j; Tue, 25 Jun 2019 22:09:59 -0400 Received: by mail-io1-f65.google.com with SMTP id e3so1476931ioc.12; Tue, 25 Jun 2019 19:09:59 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:references:date:in-reply-to:message-id :user-agent:mime-version; bh=Cbs4MCvkU6bgq1FnWxK+BBIc/nhwGzY1VzSUJW6Uw0k=; b=JY9+4RYmoXMaGolg6qaF6Jjs/iqWmcgHjChlRAEq1IhUK8mxoqILlfAPmZrqUedJ2z Wz2Nu7mtKP0Zg/QKPkejJMADAV/qIU4lnEcE/V1q/QEE3xcWP3RlZElug4KyNqErkBbQ +YhGJFmVE9WtcLbSlHP3D0j4uis3soj2OYMwZ5YjeLfRcgU5QE0eUHQP1yXSGLRYeE+5 k7hmK2hXzHSYGuIWGJtNYBiH/kt/i+/kKzBBGZ4ga1OPuAWYCnnMB4eBuaQ++68v3/Pw IrjCWGBB+SoTiq6mOpq69FEpEQHFcVrgwky1YuR534XTs1ABBzmLuIX9Qygi9vKIhN6T Hu3A== 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:date:in-reply-to :message-id:user-agent:mime-version; bh=Cbs4MCvkU6bgq1FnWxK+BBIc/nhwGzY1VzSUJW6Uw0k=; b=NsM4cx2aNVR2s8dnQa1SittWtI1akhsemjNCJyAYLUj31bNwPV5mk5s+FrGDqymmvR 8LmfMFGSURvDwxsa/78pfUTZmdhJQSLJXENo1FQnlzFofkD5gH9pc1OJj7Nhq19HRyxR Ifc05bX+6paui79TdsgXn0XwcMkQYIG7Ba+s0yHuYYSSjG7DL6W+hhtBdgUKryr2dK6I CFbGnlp+rLAS8jOkY3N/jenNQujVPASEbo+CKP3aNqiyXaQ2bbIBOQwoY6UTMWeDKUKd syiCUY6RImFf1cChQUV5g/EDWeKvmcXHYXzpE6IR/w7fsuUwpZhkKakdUU7f1JMj16zS HeHQ== X-Gm-Message-State: APjAAAUHEMBUdKSbtruMjvS5lZm8YcOZtI4V83XuxJVluTNaTw3OxUwW apAm7kUFMjdTMiYs8mJvcohEiD+3 X-Google-Smtp-Source: APXvYqxdBQKHc5ADz8HNM+U/oetKapYa8WCXHLMi0yXEPyadILHk9BH/dBjmGWLUTjB+gP49JeQ5aQ== X-Received: by 2002:a5e:9701:: with SMTP id w1mr2156360ioj.294.1561514993506; Tue, 25 Jun 2019 19:09:53 -0700 (PDT) Received: from minid (cbl-45-2-119-34.yyz.frontiernetworks.ca. [45.2.119.34]) by smtp.gmail.com with ESMTPSA id t133sm33300353iof.21.2019.06.25.19.09.52 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Tue, 25 Jun 2019 19:09:53 -0700 (PDT) From: Noam Postavsky To: Eli Zaretskii Subject: Re: bug#36347: 26.2.90; fontification mistakes contraction for a string in HTML References: <23158.1561337072@alto> <875zovu54b.fsf@gmail.com> <83v9wtlmdq.fsf@gnu.org> Date: Tue, 25 Jun 2019 22:09:52 -0400 In-Reply-To: <83v9wtlmdq.fsf@gnu.org> (Eli Zaretskii's message of "Tue, 25 Jun 2019 18:23:29 +0300") Message-ID: <87a7e5rtan.fsf@gmail.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.2 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: control Cc: 36347@debbugs.gnu.org, mkupfer@alum.berkeley.edu 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 36347 fixed close 36347 26.3 quit Eli Zaretskii writes: > > Let's do 2). I'd also like to ask Mike to please apply the change > locally and run with it, so we collect as much experience with it > before RC as possible. Okay, pushed to emacs-26, and merged to master. e62ad04963 2019-06-25T18:58:23-04:00 "Fix sgml-mode handling of quotes within parens (Bug#36347)" https://git.savannah.gnu.org/cgit/emacs.git/commit/?id=e62ad04963982ea9cc7622b32484778845bc2ec1 From debbugs-submit-bounces@debbugs.gnu.org Tue Jun 25 23:12:24 2019 Received: (at 36347) by debbugs.gnu.org; 26 Jun 2019 03:12:24 +0000 Received: from localhost ([127.0.0.1]:34034 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hfyMC-0005Le-Ib for submit@debbugs.gnu.org; Tue, 25 Jun 2019 23:12:24 -0400 Received: from shell1.rawbw.com ([198.144.192.42]:51094 ident=root) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hfyMA-0005LU-Eh for 36347@debbugs.gnu.org; Tue, 25 Jun 2019 23:12:23 -0400 Received: from alto (96-95-200-133-static.hfc.comcastbusiness.net [96.95.200.133]) (authenticated bits=0) by shell1.rawbw.com (8.15.1/8.15.1) with ESMTPSA id x5Q3CEIl004154 (version=TLSv1 cipher=ECDHE-RSA-AES256-SHA bits=256 verify=NO); Tue, 25 Jun 2019 20:12:20 -0700 (PDT) (envelope-from mkupfer@alum.berkeley.edu) X-Authentication-Warning: shell1.rawbw.com: Host 96-95-200-133-static.hfc.comcastbusiness.net [96.95.200.133] claimed to be alto From: Mike Kupfer To: Eli Zaretskii , Noam Postavsky Subject: Re: bug#36347: 26.2.90; fontification mistakes contraction for a string in HTML In-Reply-To: Your message of "Tue, 25 Jun 2019 18:23:29 +0300." <83v9wtlmdq.fsf@gnu.org> X-Mailer: MH-E 8.6+git; nmh 1.6; GNU Emacs 26.2.90 MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-ID: <18251.1561518734.1@alto> Date: Tue, 25 Jun 2019 20:12:14 -0700 Message-ID: <18252.1561518734@alto> X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 36347 Cc: 36347@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 wrote: > I'd also like to ask Mike to please apply the change > locally and run with it, so we collect as much experience with it > before RC as possible. Okay, it's installed locally. I can confirm that it fixes the problem that I originally saw. Thanks! mike From debbugs-submit-bounces@debbugs.gnu.org Wed Jun 26 10:31:32 2019 Received: (at 36347) by debbugs.gnu.org; 26 Jun 2019 14:31:32 +0000 Received: from localhost ([127.0.0.1]:36666 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hg8xQ-0006Ci-9a for submit@debbugs.gnu.org; Wed, 26 Jun 2019 10:31:32 -0400 Received: from eggs.gnu.org ([209.51.188.92]:50825) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hg8xO-00067S-Kx for 36347@debbugs.gnu.org; Wed, 26 Jun 2019 10:31:31 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:52829) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1hg8xJ-0004Mk-G4; Wed, 26 Jun 2019 10:31:25 -0400 Received: from [176.228.60.248] (port=3820 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1hg8xI-000201-1O; Wed, 26 Jun 2019 10:31:24 -0400 Date: Wed, 26 Jun 2019 17:31:08 +0300 Message-Id: <835zosl8pf.fsf@gnu.org> From: Eli Zaretskii To: Mike Kupfer In-reply-to: <18252.1561518734@alto> (message from Mike Kupfer on Tue, 25 Jun 2019 20:12:14 -0700) Subject: Re: bug#36347: 26.2.90; fontification mistakes contraction for a string in HTML References: <18252.1561518734@alto> X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 36347 Cc: 36347@debbugs.gnu.org, npostavs@gmail.com 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: Mike Kupfer > cc: 36347@debbugs.gnu.org > Date: Tue, 25 Jun 2019 20:12:14 -0700 > > Eli Zaretskii wrote: > > > I'd also like to ask Mike to please apply the change > > locally and run with it, so we collect as much experience with it > > before RC as possible. > > Okay, it's installed locally. I can confirm that it fixes the problem > that I originally saw. Thanks, please be sure to report any problems you see, as I'm currently planning to have the next pretest be the first release candidate. From debbugs-submit-bounces@debbugs.gnu.org Wed Jun 26 13:16:53 2019 Received: (at 36347) by debbugs.gnu.org; 26 Jun 2019 17:16:53 +0000 Received: from localhost ([127.0.0.1]:36990 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hgBXR-0003Qx-Dq for submit@debbugs.gnu.org; Wed, 26 Jun 2019 13:16:53 -0400 Received: from shell1.rawbw.com ([198.144.192.42]:48407 ident=root) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hgBXP-0003Qj-He for 36347@debbugs.gnu.org; Wed, 26 Jun 2019 13:16:52 -0400 Received: from alto (96-95-200-133-static.hfc.comcastbusiness.net [96.95.200.133]) (authenticated bits=0) by shell1.rawbw.com (8.15.1/8.15.1) with ESMTPSA id x5QHGhIm026493 (version=TLSv1 cipher=ECDHE-RSA-AES256-SHA bits=256 verify=NO); Wed, 26 Jun 2019 10:16:49 -0700 (PDT) (envelope-from mkupfer@alum.berkeley.edu) X-Authentication-Warning: shell1.rawbw.com: Host 96-95-200-133-static.hfc.comcastbusiness.net [96.95.200.133] claimed to be alto From: Mike Kupfer To: Eli Zaretskii Subject: Re: bug#36347: 26.2.90; fontification mistakes contraction for a string in HTML In-Reply-To: Your message of "Wed, 26 Jun 2019 17:31:08 +0300." <835zosl8pf.fsf@gnu.org> X-Mailer: MH-E 8.6+git; nmh 1.6; GNU Emacs 26.2.90 MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-ID: <22611.1561569403.1@alto> Date: Wed, 26 Jun 2019 10:16:43 -0700 Message-ID: <22612.1561569403@alto> X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 36347 Cc: 36347@debbugs.gnu.org, npostavs@gmail.com 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 wrote: > please be sure to report any problems you see Will do. mike From unknown Tue Jun 24 01:39:10 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Thu, 25 Jul 2019 11:24:10 +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