Hi, XEmacs!
XEmacs 21.5 (beta29) "garbanzo" a50bd2ecce55 [Lucid] (i686-pc-linux) of
Wed Mar 24 2010 on acm
1. XEmacs -q --no-site-file, then open a new AWK Mode file with C-x C-f
~/foo.awk.
2. Type this:
# Comment
/regexp/ {
}
3. Save the buffer with C-x C-s, kill the buffer with C-x C-k.
4. Reload the buffer with C-x C-f ~/foo.awk
5. Move point to the opening regexp quote ("/").
6. Note that C-M-f and C-M-b correctly move over the entire quoted
regexp.
7. With point on the /regexp/ line, type <tab>, as though to indent
the line.
8. Move point to the opening regexp quote "/").
9. C-M-f and C-M-b now move wrongly to the beginning and end of the word
"regexp", apparently no longer recognising the "/"s as string
delimiters.
#########################################################################
Notes:
(i) the delimiters "/" are marked as string quotes by having extents on
them with syntax-table property (7).
(ii) I've checked that these extents are not changed by the <tab>.
Would somebody please look at this bug.
Thanks in advance!
--
Alan Mackenzie (Nuremberg, Germany).
_______________________________________________
XEmacs-Beta mailing list
XEmacs-Beta(a)xemacs.org
http://lists.xemacs.org/mailman/listinfo/xemacs-beta