bug-gnu-emacs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

bug#8203: sgml-delete-tag bug


From: Andreas Röhler
Subject: bug#8203: sgml-delete-tag bug
Date: Tue, 08 Mar 2011 19:33:58 +0100
User-agent: Mozilla/5.0 (X11; U; Linux i686; de; rv:1.9.1.11) Gecko/20100711 Thunderbird/3.0.6

Am 08.03.2011 12:51, schrieb Xah Lee:
this seems to be a sure bug.

In html-mode. If you have this:

<p>some'</p>

and your cursor is at the beginning of line, then press C-c C-d
(sgml-delete-tag), it'll also delete the apostrophe.

This is “GNU Emacs 23.2.1 (i386-mingw-nt6.0.6002) of 2010-05-08 on G41R2F1”





Hi,

can confirm this bug.
GNU Emacs 23.2.94.1 (i686-pc-linux-gnu, GTK+ Version 2.18.6) of 2011-02-25

Error is in backward-prefix-chars, ie. in syntax.c AFAIS.

line 2855

  while (!char_quoted (pos, pos_byte)
         /* Previous statement updates syntax table.  */
         && ((c = FETCH_CHAR_AS_MULTIBYTE (pos_byte), SYNTAX (c) == Squote)
             || SYNTAX_PREFIX (c)))
                ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

may that `or' SYNTAX_PREFIX above?



Andreas






reply via email to

[Prev in Thread] Current Thread [Next in Thread]