From unknown Tue Jun 17 20:21:13 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#946 <946@debbugs.gnu.org> To: bug#946 <946@debbugs.gnu.org> Subject: Status: 23.0.60; html-mode regression ('' within a table) Reply-To: bug#946 <946@debbugs.gnu.org> Date: Wed, 18 Jun 2025 03:21:13 +0000 retitle 946 23.0.60; html-mode regression ('' within a table) reassign 946 emacs submitter 946 Allan Gottlieb severity 946 normal thanks From gottlieb@nyu.edu Tue Sep 9 06:35:51 2008 X-Spam-Checker-Version: SpamAssassin 3.2.3-bugs.debian.org_2005_01_02 (2007-08-08) on rzlab.ucr.edu X-Spam-Level: X-Spam-Status: No, score=-6.4 required=4.0 tests=AWL,BAYES_00,FOURLA, IMPRONONCABLE_2,RCVD_IN_DNSWL_MED autolearn=ham version=3.2.3-bugs.debian.org_2005_01_02 Received: (at submit) by emacsbugs.donarmstrong.com; 9 Sep 2008 13:35:51 +0000 Received: from fencepost.gnu.org (fencepost.gnu.org [140.186.70.10]) by rzlab.ucr.edu (8.13.8/8.13.8/Debian-3) with ESMTP id m89DZiOa026720 for ; Tue, 9 Sep 2008 06:35:45 -0700 Received: from mail.gnu.org ([199.232.76.166]:38877 helo=mx10.gnu.org) by fencepost.gnu.org with esmtp (Exim 4.67) (envelope-from ) id 1Kd3Lx-00040l-Uf for emacs-pretest-bug@gnu.org; Tue, 09 Sep 2008 09:33:58 -0400 Received: from Debian-exim by monty-python.gnu.org with spam-scanned (Exim 4.60) (envelope-from ) id 1Kd3Nb-0006WQ-H4 for emacs-pretest-bug@gnu.org; Tue, 09 Sep 2008 09:35:43 -0400 Received: from smtp.cs.nyu.edu ([128.122.80.33]:56197) by monty-python.gnu.org with esmtps (TLS-1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1Kd3Nb-0006WC-4n for emacs-pretest-bug@gnu.org; Tue, 09 Sep 2008 09:35:39 -0400 Received: from ajglap.localdomain (ool-4578d291.dyn.optonline.net [69.120.210.145]) (authenticated bits=0) by smtp.cs.nyu.edu (8.14.3/8.13.8) with ESMTP id m89DZbXU025772 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT) for ; Tue, 9 Sep 2008 09:35:37 -0400 (EDT) Received: by ajglap.localdomain (Postfix, from userid 1502) id 6F55119D931; Tue, 9 Sep 2008 09:35:36 -0400 (EDT) To: emacs-pretest-bug@gnu.org Subject: 23.0.60; html-mode regression ('' within a table) From: Allan Gottlieb Date: Tue, 09 Sep 2008 09:35:36 -0400 Message-ID: User-Agent: Gnus/5.11 (Gnus v5.11) Emacs/22.2 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-detected-kernel: by monty-python.gnu.org: Solaris 10 (beta) This mail is being sent from a different system (ajglap) from the one on which the bug occurs (allan). I did run report-emacs-bug on the system with the bug and what follows is the *mail to emacs-pretest-bug@gnu.org* buffer. allan From: Allan Gottlieb To: emacs-pretest-bug@gnu.org Subject: 23.0.60; html-mode regression ('' within a table) Gcc: nnml:MAIL Date: Tue, 09 Sep 2008 09:30:49 -0400 Message-ID: User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/23.0.60 (gnu/linux) --text follows this line-- Please write in English if possible, because the Emacs maintainers usually do not have translators to read other languages for them. Your bug report will be posted to the emacs-pretest-bug@gnu.org mailing list. Please describe exactly what actions triggered the bug and the precise symptoms of the bug: 1. Create the following 3 line file /tmp/x.html
'9'
2. invoke emacs -Q /tmp/x.html 3. C-x h to mark the buffer 4. C-M-\ to indent the buffer 5. The indentation is not changed (correct), but the message Unclosed tag <> is generated (wrong). 6. This does not occur with emacs 22.2 and does not occur if the three characters '9' are replaced with 9 or '9 but does occur if they are replaced with 9' Thank you for emacs, which I have used for 20+ years. allan gottlieb If Emacs crashed, and you have the Emacs process in the gdb debugger, please include the output from the following gdb commands: `bt full' and `xbacktrace'. If you would like to further debug the crash, please read the file /usr/share/emacs/23.0.60/etc/DEBUG for instructions. In GNU Emacs 23.0.60.1 (x86_64-pc-linux-gnu, GTK+ Version 2.12.10) of 2008-09-06 on allan Windowing system distributor `The X.Org Foundation', version 11.0.10300000 configured using `configure '--prefix=/usr' '--host=x86_64-pc-linux-gnu' '--mandir=/usr/share/man' '--infodir=/usr/share/info' '--datadir=/usr/share' '--sysconfdir=/etc' '--localstatedir=/var/lib' '--program-suffix=-emacs-23' '--infodir=/usr/share/info/emacs-23' '--with-sound' '--with-x' '--with-toolkit-scroll-bars' '--with-gif' '--with-jpeg' '--with-png' '--with-rsvg' '--with-tiff' '--with-xpm' '--with-freetype' '--with-xft' '--without-libotf' '--without-m17n-flt' '--with-x-toolkit=gtk' '--without-hesiod' '--with-kerberos' '--with-kerberos5' '--with-gpm' '--with-dbus' '--libdir=/usr/lib64' '--build=x86_64-pc-linux-gnu' 'build_alias=x86_64-pc-linux-gnu' 'host_alias=x86_64-pc-linux-gnu' 'CFLAGS=-march=nocona -O2 -pipe' 'LDFLAGS=-Wl,-O1'' Important settings: value of $LC_ALL: nil value of $LC_COLLATE: nil value of $LC_CTYPE: nil value of $LC_MESSAGES: nil value of $LC_MONETARY: nil value of $LC_NUMERIC: nil value of $LC_TIME: nil value of $LANG: C value of $XMODIFIERS: nil locale-coding-system: nil default-enable-multibyte-characters: t Major mode: HTML Minor modes in effect: auto-fill-function: do-auto-fill flyspell-mode: t iswitchb-mode: t delete-selection-mode: t tooltip-mode: t mouse-wheel-mode: t file-name-shadow-mode: t global-font-lock-mode: t font-lock-mode: t blink-cursor-mode: t global-auto-composition-mode: t auto-composition-mode: t auto-encryption-mode: t auto-compression-mode: t line-number-mode: t transient-mark-mode: t Recent input: M-x m o n o - 1 4 C-x C-f / t m p / x . h t m l C-o C-o C-o < h m t l C-k C-y C-x C-s C-c C-v M-x v a l i d C-g C-g C-h m C-s v a l i C-g C-g M-x s g m l - v a l i d a t e C-x 4 f ~ / c o u r s e s / o s / c l a s C-x C-s M-x s g m SPC v SPC C-u C-k C-k C-u C-u C-k C-x C-s C-x h C-M-\ M-x s u b m i t SPC a p r e m a c s . * b u g M-x r e p o r t Recent messages: Compilation exited abnormally with code 1 Ispell process killed Starting new Ispell process [default] ... Mark set Wrote /tmp/x.html (No files need saving) Compilation exited abnormally with code 1 Wrote /tmp/x.html Mark set [2 times] Unclosed tag <> From rudalics@gmx.at Thu Sep 18 01:24:58 2008 X-Spam-Checker-Version: SpamAssassin 3.2.3-bugs.debian.org_2005_01_02 (2007-08-08) on rzlab.ucr.edu X-Spam-Level: X-Spam-Status: No, score=-4.6 required=4.0 tests=AWL,BAYES_00,MIXEDBDN, MURPHY_DRUGS_REL8 autolearn=no version=3.2.3-bugs.debian.org_2005_01_02 Received: (at 946) by emacsbugs.donarmstrong.com; 18 Sep 2008 08:24:58 +0000 Received: from mail.gmx.net (mail.gmx.net [213.165.64.20]) by rzlab.ucr.edu (8.13.8/8.13.8/Debian-3) with SMTP id m8I8Osj6007881 for <946@emacsbugs.donarmstrong.com>; Thu, 18 Sep 2008 01:24:55 -0700 Received: (qmail invoked by alias); 18 Sep 2008 08:24:48 -0000 Received: from 62-47-60-148.adsl.highway.telekom.at (EHLO [62.47.60.148]) [62.47.60.148] by mail.gmx.net (mp002) with SMTP; 18 Sep 2008 10:24:48 +0200 X-Authenticated: #14592706 X-Provags-ID: V01U2FsdGVkX1+U0pkEb3CUXq6/f86YJavA3WqSRMymCD9gGjVeyO QJTTCz67X3Y1m0 Message-ID: <48D20F5D.3040209@gmx.at> Date: Thu, 18 Sep 2008 10:20:45 +0200 From: martin rudalics User-Agent: Thunderbird 2.0.0.16 (Windows/20080708) MIME-Version: 1.0 To: 946@debbugs.gnu.org CC: Allan Gottlieb Subject: 23.0.60; html-mode regression ('' within a table) Content-Type: multipart/mixed; boundary="------------060506000202060001090905" X-Y-GMX-Trusted: 0 X-FuHaFi: 0.7,0.66 This is a multi-part message in MIME format. --------------060506000202060001090905 Content-Type: text/plain; charset=ISO-8859-15; format=flowed Content-Transfer-Encoding: 7bit > 1. Create the following 3 line file /tmp/x.html > > > >
'9'
> > 2. invoke emacs -Q /tmp/x.html > > 3. C-x h to mark the buffer > > 4. C-M-\ to indent the buffer > > 5. The indentation is not changed (correct), but the message > Unclosed tag <> > is generated (wrong). > > 6. This does not occur with emacs 22.2 and does not occur if > the three characters '9' are replaced with 9 or '9 but does occur if > they are replaced with 9' This happens because `backward-sexp' calls `backward-prefix-chars' which skips the "'". Could you please try the attached patch. Thank you, martin --------------060506000202060001090905 Content-Type: text/plain; name="946.diff" Content-Transfer-Encoding: 7bit Content-Disposition: inline; filename="946.diff" *** textmodes/sgml-mode.el.~1.136.~ 2008-07-05 06:26:11.000000000 +0200 --- textmodes/sgml-mode.el 2008-09-18 10:07:18.000000000 +0200 *************** *** 784,790 **** (with-syntax-table sgml-tag-syntax-table (up-list -1) (when (sgml-skip-tag-forward 1) ! (backward-sexp 1) (forward-char 2) t)))) (clones (get-char-property (point) 'text-clones))) --- 784,790 ---- (with-syntax-table sgml-tag-syntax-table (up-list -1) (when (sgml-skip-tag-forward 1) ! (goto-char (or (scan-sexps (point) -1) (point-min))) (forward-char 2) t)))) (clones (get-char-property (point) 'text-clones))) *************** *** 1223,1229 **** (with-syntax-table sgml-tag-syntax-table (goto-char tag-end) (condition-case nil ! (backward-sexp) (scan-error ;; This > isn't really the end of a tag. Skip it. (goto-char (1- tag-end)) --- 1223,1229 ---- (with-syntax-table sgml-tag-syntax-table (goto-char tag-end) (condition-case nil ! (goto-char (or (scan-sexps (point) -1) (point-min))) (scan-error ;; This > isn't really the end of a tag. Skip it. (goto-char (1- tag-end)) --------------060506000202060001090905-- From monnier@iro.umontreal.ca Thu Sep 18 06:01:01 2008 X-Spam-Checker-Version: SpamAssassin 3.2.3-bugs.debian.org_2005_01_02 (2007-08-08) on rzlab.ucr.edu X-Spam-Level: X-Spam-Status: No, score=-4.2 required=4.0 tests=AWL,BAYES_00,HAS_BUG_NUMBER, MURPHY_DRUGS_REL8 autolearn=ham version=3.2.3-bugs.debian.org_2005_01_02 Received: (at 946) by emacsbugs.donarmstrong.com; 18 Sep 2008 13:01:02 +0000 Received: from ironport2-out.teksavvy.com (ironport2-out.pppoe.ca [206.248.154.182]) by rzlab.ucr.edu (8.13.8/8.13.8/Debian-3) with ESMTP id m8ID0ujX012819 for <946@emacsbugs.donarmstrong.com>; Thu, 18 Sep 2008 06:00:59 -0700 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AiQFACfu0UhMCrQ4/2dsb2JhbACBZLgFgWeBAw X-IronPort-AV: E=Sophos;i="4.32,421,1217822400"; d="scan'208";a="27040787" Received: from 76-10-180-56.dsl.teksavvy.com (HELO ceviche.home) ([76.10.180.56]) by ironport2-out.teksavvy.com with ESMTP; 18 Sep 2008 09:00:50 -0400 Received: by ceviche.home (Postfix, from userid 20848) id B7279B40B1; Thu, 18 Sep 2008 09:00:50 -0400 (EDT) From: Stefan Monnier To: martin rudalics Cc: 946@debbugs.gnu.org, Allan Gottlieb Subject: Re: bug#946: 23.0.60; html-mode regression ('' within a table) Message-ID: References: <48D20F5D.3040209@gmx.at> Date: Thu, 18 Sep 2008 09:00:50 -0400 In-Reply-To: <48D20F5D.3040209@gmx.at> (martin rudalics's message of "Thu, 18 Sep 2008 10:20:45 +0200") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/23.0.60 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii >> 6. This does not occur with emacs 22.2 and does not occur if >> the three characters '9' are replaced with 9 or '9 but does occur if >> they are replaced with 9' > This happens because `backward-sexp' calls `backward-prefix-chars' which > skips the "'". Could you please try the attached patch. Since this is working with sgml-tag-syntax-table, a better fix would be to make sure that ' doesn't have prefix syntax in that table. Stefan "assuming this is indeed the problem" From rudalics@gmx.at Thu Sep 18 06:29:15 2008 X-Spam-Checker-Version: SpamAssassin 3.2.3-bugs.debian.org_2005_01_02 (2007-08-08) on rzlab.ucr.edu X-Spam-Level: X-Spam-Status: No, score=-6.6 required=4.0 tests=AWL,BAYES_00,FOURLA, HAS_BUG_NUMBER autolearn=ham version=3.2.3-bugs.debian.org_2005_01_02 Received: (at 946) by emacsbugs.donarmstrong.com; 18 Sep 2008 13:29:15 +0000 Received: from mail.gmx.net (mail.gmx.net [213.165.64.20]) by rzlab.ucr.edu (8.13.8/8.13.8/Debian-3) with SMTP id m8IDTB8s019977 for <946@emacsbugs.donarmstrong.com>; Thu, 18 Sep 2008 06:29:12 -0700 Received: (qmail invoked by alias); 18 Sep 2008 13:29:05 -0000 Received: from 62-47-42-144.adsl.highway.telekom.at (EHLO [62.47.42.144]) [62.47.42.144] by mail.gmx.net (mp017) with SMTP; 18 Sep 2008 15:29:05 +0200 X-Authenticated: #14592706 X-Provags-ID: V01U2FsdGVkX1+z6YJ8tFiz5f0qTTzH6jQusJ88pipxIZ3mn0eoU5 0ZfsnLpqCPbEdb Message-ID: <48D256C8.7060503@gmx.at> Date: Thu, 18 Sep 2008 15:25:28 +0200 From: martin rudalics User-Agent: Thunderbird 2.0.0.16 (Windows/20080708) MIME-Version: 1.0 To: Stefan Monnier CC: 946@debbugs.gnu.org, Allan Gottlieb Subject: Re: bug#946: 23.0.60; html-mode regression ('' within a table) References: <48D20F5D.3040209@gmx.at> In-Reply-To: Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Y-GMX-Trusted: 0 X-FuHaFi: 0.8 > Since this is working with sgml-tag-syntax-table, a better fix would be > to make sure that ' doesn't have prefix syntax in that table. > > > Stefan "assuming this is indeed the problem" IIUC `sgml-tag-syntax-table' inherits this from `text-mode-syntax-table' and whatever is resonable for writing plain text should be reasonable for writing marked up text. martin "who wanted to fix this problem unobtrusively" From monnier@IRO.UMontreal.CA Thu Sep 18 14:11:54 2008 X-Spam-Checker-Version: SpamAssassin 3.2.3-bugs.debian.org_2005_01_02 (2007-08-08) on rzlab.ucr.edu X-Spam-Level: X-Spam-Status: No, score=-6.3 required=4.0 tests=AWL,BAYES_00,FOURLA, HAS_BUG_NUMBER autolearn=ham version=3.2.3-bugs.debian.org_2005_01_02 Received: (at 946) by emacsbugs.donarmstrong.com; 18 Sep 2008 21:11:54 +0000 Received: from chene.dit.umontreal.ca (chene.dit.umontreal.ca [132.204.246.20]) by rzlab.ucr.edu (8.13.8/8.13.8/Debian-3) with ESMTP id m8ILBmTT018774 for <946@emacsbugs.donarmstrong.com>; Thu, 18 Sep 2008 14:11:51 -0700 Received: from alfajor.home (vpn-132-204-232-83.acd.umontreal.ca [132.204.232.83]) by chene.dit.umontreal.ca (8.14.1/8.14.1) with ESMTP id m8ILBlkn028684; Thu, 18 Sep 2008 17:11:47 -0400 Received: by alfajor.home (Postfix, from userid 20848) id C89C81C16A; Thu, 18 Sep 2008 17:11:46 -0400 (EDT) From: Stefan Monnier To: martin rudalics Cc: 946@debbugs.gnu.org, Allan Gottlieb Subject: Re: bug#946: 23.0.60; html-mode regression ('' within a table) Message-ID: References: <48D20F5D.3040209@gmx.at> <48D256C8.7060503@gmx.at> Date: Thu, 18 Sep 2008 17:11:46 -0400 In-Reply-To: <48D256C8.7060503@gmx.at> (martin rudalics's message of "Thu, 18 Sep 2008 15:25:28 +0200") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/23.0.60 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-NAI-Spam-Score: 0 X-NAI-Spam-Rules: 1 Rules triggered RV3107=0 >> Since this is working with sgml-tag-syntax-table, a better fix would be >> to make sure that ' doesn't have prefix syntax in that table. > IIUC `sgml-tag-syntax-table' inherits this from `text-mode-syntax-table' > and whatever is resonable for writing plain text should be reasonable > for writing marked up text. > martin "who wanted to fix this problem unobtrusively" You're confusing sgml-mode-syntax-table and sgml-tag-syntax-table. The latter is only used internally, not during normal editing. Stefan From rudalics@gmx.at Thu Sep 18 15:24:56 2008 X-Spam-Checker-Version: SpamAssassin 3.2.3-bugs.debian.org_2005_01_02 (2007-08-08) on rzlab.ucr.edu X-Spam-Level: X-Spam-Status: No, score=-6.6 required=4.0 tests=AWL,BAYES_00,FOURLA, HAS_BUG_NUMBER autolearn=ham version=3.2.3-bugs.debian.org_2005_01_02 Received: (at 946) by emacsbugs.donarmstrong.com; 18 Sep 2008 22:24:56 +0000 Received: from mail.gmx.net (mail.gmx.net [213.165.64.20]) by rzlab.ucr.edu (8.13.8/8.13.8/Debian-3) with SMTP id m8IMOqH6016613 for <946@emacsbugs.donarmstrong.com>; Thu, 18 Sep 2008 15:24:54 -0700 Received: (qmail invoked by alias); 18 Sep 2008 22:24:46 -0000 Received: from 62-47-53-200.adsl.highway.telekom.at (EHLO [62.47.53.200]) [62.47.53.200] by mail.gmx.net (mp066) with SMTP; 19 Sep 2008 00:24:46 +0200 X-Authenticated: #14592706 X-Provags-ID: V01U2FsdGVkX18YvMZkZakYEEHDt/eqEZ8FFDJipI5bpn80L4QnRb WaIPE+/Y9/myT8 Message-ID: <48D2D45A.3000005@gmx.at> Date: Fri, 19 Sep 2008 00:21:14 +0200 From: martin rudalics User-Agent: Thunderbird 2.0.0.16 (Windows/20080708) MIME-Version: 1.0 To: Stefan Monnier CC: 946@debbugs.gnu.org, Allan Gottlieb Subject: Re: bug#946: 23.0.60; html-mode regression ('' within a table) References: <48D20F5D.3040209@gmx.at> <48D256C8.7060503@gmx.at> In-Reply-To: Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Y-GMX-Trusted: 0 X-FuHaFi: 0.77 > You're confusing sgml-mode-syntax-table and sgml-tag-syntax-table. > The latter is only used internally, not during normal editing. Yes, but both inherit from `text-mode-syntax-table' IIUC. Anyway, this and the `sgml-specials' stuff is too contrived for me so I better leave this to you ;-) martin From monnier@iro.umontreal.ca Thu Sep 18 18:35:53 2008 X-Spam-Checker-Version: SpamAssassin 3.2.3-bugs.debian.org_2005_01_02 (2007-08-08) on rzlab.ucr.edu X-Spam-Level: X-Spam-Status: No, score=-4.2 required=4.0 tests=AWL,BAYES_00,FOURLA, HAS_BUG_NUMBER autolearn=ham version=3.2.3-bugs.debian.org_2005_01_02 Received: (at 946) by emacsbugs.donarmstrong.com; 19 Sep 2008 01:35:53 +0000 Received: from ironport2-out.teksavvy.com (ironport2-out.pppoe.ca [206.248.154.182]) by rzlab.ucr.edu (8.13.8/8.13.8/Debian-3) with ESMTP id m8J1Zl0b030195 for <946@emacsbugs.donarmstrong.com>; Thu, 18 Sep 2008 18:35:50 -0700 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AtsEAC6f0khMCrQ4/2dsb2JhbACBZLgRgWWBAw X-IronPort-AV: E=Sophos;i="4.32,425,1217822400"; d="scan'208";a="27091002" Received: from 76-10-180-56.dsl.teksavvy.com (HELO ceviche.home) ([76.10.180.56]) by ironport2-out.teksavvy.com with ESMTP; 18 Sep 2008 21:35:42 -0400 Received: by ceviche.home (Postfix, from userid 20848) id CFEF6B40B1; Thu, 18 Sep 2008 21:35:41 -0400 (EDT) From: Stefan Monnier To: martin rudalics Cc: 946@debbugs.gnu.org, Allan Gottlieb Subject: Re: bug#946: 23.0.60; html-mode regression ('' within a table) Message-ID: References: <48D20F5D.3040209@gmx.at> <48D256C8.7060503@gmx.at> <48D2D45A.3000005@gmx.at> Date: Thu, 18 Sep 2008 21:35:41 -0400 In-Reply-To: <48D2D45A.3000005@gmx.at> (martin rudalics's message of "Fri, 19 Sep 2008 00:21:14 +0200") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/23.0.60 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii >> You're confusing sgml-mode-syntax-table and sgml-tag-syntax-table. >> The latter is only used internally, not during normal editing. > Yes, but both inherit from `text-mode-syntax-table' IIUC. That's OK: sgml-tag-syntax-table is designed only to parse the inside of html tags. That's the only thing it should do, but it should do it well. So ' should definitely not have prefix syntax in it. The inheritance relationship doesn't really matter. > Anyway, this and the `sgml-specials' stuff is too contrived for me so > I better leave this to you ;-) That's fine, except I'm overwhelmed with other work these days and can't get much Emacs work done. Stefan From rudalics@gmx.at Thu Sep 18 23:33:34 2008 X-Spam-Checker-Version: SpamAssassin 3.2.3-bugs.debian.org_2005_01_02 (2007-08-08) on rzlab.ucr.edu X-Spam-Level: X-Spam-Status: No, score=-6.6 required=4.0 tests=AWL,BAYES_00,FOURLA, HAS_BUG_NUMBER autolearn=ham version=3.2.3-bugs.debian.org_2005_01_02 Received: (at 946) by emacsbugs.donarmstrong.com; 19 Sep 2008 06:33:34 +0000 Received: from mail.gmx.net (mail.gmx.net [213.165.64.20]) by rzlab.ucr.edu (8.13.8/8.13.8/Debian-3) with SMTP id m8J6XUgX019094 for <946@emacsbugs.donarmstrong.com>; Thu, 18 Sep 2008 23:33:32 -0700 Received: (qmail invoked by alias); 19 Sep 2008 06:33:23 -0000 Received: from 62-47-44-24.adsl.highway.telekom.at (EHLO [62.47.44.24]) [62.47.44.24] by mail.gmx.net (mp025) with SMTP; 19 Sep 2008 08:33:23 +0200 X-Authenticated: #14592706 X-Provags-ID: V01U2FsdGVkX190swMUbk10z/TA1SMCjA5fFqrmpIPUjkYD2DaMrP jviZ4FXtYqg0+r Message-ID: <48D34713.7000306@gmx.at> Date: Fri, 19 Sep 2008 08:30:43 +0200 From: martin rudalics User-Agent: Thunderbird 2.0.0.16 (Windows/20080708) MIME-Version: 1.0 To: Stefan Monnier CC: 946@debbugs.gnu.org, Allan Gottlieb Subject: Re: bug#946: 23.0.60; html-mode regression ('' within a table) References: <48D20F5D.3040209@gmx.at> <48D256C8.7060503@gmx.at> <48D2D45A.3000005@gmx.at> In-Reply-To: Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Y-GMX-Trusted: 0 X-FuHaFi: 0.72 >> Yes, but both inherit from `text-mode-syntax-table' IIUC. > > That's OK: sgml-tag-syntax-table is designed only to parse the inside of > html tags. Just that `backward-sexp' also operates before a tag. > That's the only thing it should do, but it should do > it well. So ' should definitely not have prefix syntax in it. > The inheritance relationship doesn't really matter. So I'll take your word for it. >> Anyway, this and the `sgml-specials' stuff is too contrived for me so >> I better leave this to you ;-) > > That's fine, except I'm overwhelmed with other work these days and can't > get much Emacs work done. OK, I checked in a fix along your suggestions. martin From rudalics@gmx.at Sun Sep 21 05:01:48 2008 X-Spam-Checker-Version: SpamAssassin 3.2.3-bugs.debian.org_2005_01_02 (2007-08-08) on rzlab.ucr.edu X-Spam-Level: X-Spam-Status: No, score=-6.8 required=4.0 tests=AWL,BAYES_00,HAS_BUG_NUMBER autolearn=ham version=3.2.3-bugs.debian.org_2005_01_02 Received: (at 946-done) by emacsbugs.donarmstrong.com; 21 Sep 2008 12:01:48 +0000 Received: from mail.gmx.net (mail.gmx.net [213.165.64.20]) by rzlab.ucr.edu (8.13.8/8.13.8/Debian-3) with SMTP id m8LC1i8f029697 for <946-done@emacsbugs.donarmstrong.com>; Sun, 21 Sep 2008 05:01:46 -0700 Received: (qmail invoked by alias); 21 Sep 2008 12:01:39 -0000 Received: from 88-117-42-206.adsl.highway.telekom.at (EHLO [88.117.42.206]) [88.117.42.206] by mail.gmx.net (mp052) with SMTP; 21 Sep 2008 14:01:39 +0200 X-Authenticated: #14592706 X-Provags-ID: V01U2FsdGVkX1/sWbEzHjLsIVKU/1D3W01EyF2ih48+BweG8PIsFC AziVvOr9BWbdM6 Message-ID: <48D63700.3060801@gmx.at> Date: Sun, 21 Sep 2008 13:58:56 +0200 From: martin rudalics User-Agent: Thunderbird 2.0.0.16 (Windows/20080708) MIME-Version: 1.0 To: 946-done@debbugs.gnu.org CC: Stefan Monnier , Allan Gottlieb Subject: Re: bug#946: 23.0.60; html-mode regression ('' within a table) References: <48D20F5D.3040209@gmx.at> <48D256C8.7060503@gmx.at> <48D2D45A.3000005@gmx.at> <48D34713.7000306@gmx.at> In-Reply-To: <48D34713.7000306@gmx.at> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Y-GMX-Trusted: 0 X-FuHaFi: 0.74 Fixed as 2008-09-19 Martin Rudalics * textmodes/sgml-mode.el (sgml-tag-syntax-table): Remove prefix flag from "'" entry in sgml-tag-syntax-table. (Bug#946) martin From unknown Tue Jun 17 20:21:13 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: $requester Subject: Internal Control Message-Id: bug archived. Date: Sun, 19 Oct 2008 14:24:03 +0000 User-Agent: Fakemail v42.6.9 # A New Hope # A log time ago, in a galaxy far, far away # something happened. # # Magically this resulted in the following # action being taken, but this fake control # message doesn't tell you why it happened # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator