================================================================
Dear Bug Team!
In the file "xml.el" in cvs of gnu emacs there is a regular expression
"\\=\"\\([[:space:][:alnum:]-'()+,./:=?;!*#@$_%]*\\)\""
Because Xemacs doesn't supports [:space:] and [:alpha:] I tried to use
a modified version of the above regular expression:
"\"\\([ \t\r\na-zA-Z0-9-'()+,./:=?;!*#@$_%]*\\)\""
Note: I have removed the "\\="
But when I tested it using re-builder on the text
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
It is not matching the "-//W3C...." part in Xemacs, but it does so in
emacs.
As per the documentation which says that "-" should work if it is
after a range, it seems to be some kind of bug in the handling
of regular expressions in Xemacs.
Also, David Kastrup asked me to experiment with
"\"\\([ \t\r\na-zA-Z0-9----'()+,./:=?;!*#@$_%]*\\)\""
and "\"\\([ \t\r\na-zA-Z0-9---'()+,./:=?;!*#@$_%]*\\)\""
Both of them work in gnu emacs, but they don't in Xemacs.
Thanks for your time and help.
Surendra Singhi
================================================================
System Info to help track down your bug:
---------------------------------------
OS version:
Microsoft Windows 2000 [Version 5.00.2195]
OS: Windows_NT
XEmacs 21.4.13 "Rational FORTRAN" configured for `i586-pc-win32'.
Building XEmacs in "d:\\xemacs\\xemacs-21.4-release\\nt".
Using compiler "cl -nologo -W3 -O2 -G5 -ML".
Installing XEmacs in "c:\\Program Files\\XEmacs\\XEmacs-21.4.13".
Package path is "~\\.xemacs;;c:\\Program Files\\XEmacs\\site-packages;c:\\Program
Files\\XEmacs\\xemacs-packages".
Compiling in support for Microsoft Windows native GUI.
Compiling in support for XPM images.
Compiling in support for GIF images.
Compiling in support for PNG images.
Compiling in support for TIFF images.
Compiling in support for JPEG images.
Compiling in support for X-Face message headers.
Compiling in support for toolbars.
Compiling in support for dialogs.
Compiling in support for widgets.
Compiling in support for native sounds.
Compiling in fast dired implementation.
Using portable dumper.
Load-Path Lisp Shadows:
----------------------
(c:\Program Files\XEmacs\xemacs-packages\lisp\build\build-report
c:\Program Files\XEmacs\XEmacs-21.4.13\lisp\build-report)
Installed XEmacs Packages:
-------------------------
(zenirc ver: 1.15 upstream: 2.112)
(xwem ver: 1.19 upstream: lg(a)xwem.org--2004/xwem--main--2.0--version-0)
(xslt-process ver: 1.11 upstream: regular)
(xslide ver: 1.09 upstream: 0.2.2)
(xlib ver: 1.13 upstream: lg(a)xwem.org--2004/xlib--main--2.0--version-0)
(xemacs-devel ver: 1.7 upstream: No-Upstream-Ver)
(xemacs-base ver: 1.96 upstream: No-Upstream-Ver)
(x-symbol ver: 1.1 upstream: 4.5.1)
(w3 ver: 1.3 upstream: 4.0pre47)
(vm ver: 7.18 upstream: 7.17)
(viper ver: 1.37 upstream: 3.09)
(view-process ver: 1.13 upstream: 2.4)
(vhdl ver: 1.19 upstream: 3.32.20)
(vc-cc ver: 1.22 upstream: No-Upstream-Ver)
(vc ver: 1.4 upstream: No-Upstream-Ver)
(tramp ver: 1.22 upstream: 2.0.47)
(tpu ver: 1.14 upstream: 4.2X)
(tooltalk ver: 1.15 upstream: No-Upstream-Ver)
(tm ver: 1.37 upstream: No-Upstream-Ver)
(time ver: 1.14 upstream: 1.17)
(textools ver: 1.15 upstream: No-Upstream-Ver)
(text-modes ver: 1.84 upstream: No-Upstream-Ver)
(texinfo ver: 1.28 upstream: No-Upstream-Ver)
(supercite ver: 1.2 upstream: 3.55x3)
(strokes ver: 1.1 upstream: No-Upstream-Ver)
(sounds-wav ver: 1.12 upstream: No-Upstream-Ver)
(sounds-au ver: 1.12 upstream: No-Upstream-Ver)
(sml-mode ver: 0.11 upstream: 3.9.5)
(slider ver: 1.15 upstream: 0.3x1)
(sieve ver: 1.17 upstream: No-Upstream-Ver)
(sh-script ver: 1.18 upstream: 2.0e)
(sgml ver: 1.11 upstream: No-Upstream-Ver)
(scheme ver: 1.14 upstream: No-Upstream-Ver)
(sasl ver: 1.15 upstream: 1.14.4)
(ruby-modes ver: 1.02 upstream: 1.6.8)
(rmail ver: 1.14 upstream: No-Upstream-Ver)
(riece ver: 1.17 upstream: 1.0.6)
(reftex ver: 1.34 upstream: 4.21)
(python-modes ver: 1.06 upstream: No-Upstream-Ver)
(psgml-dtds ver: 1.03 upstream: No-Upstream-Ver)
(psgml ver: 1.43 upstream: 1.3.1)
(ps-print ver: 1.11 upstream: 6.5.6)
(prog-modes ver: 2.02 upstream: No-Upstream-Ver)
(pgg ver: 1.05 upstream: 0.1)
(perl-modes ver: 1.07 upstream: No-Upstream-Ver)
(pcomplete ver: 1.04 upstream: 1.1.6)
(pcl-cvs ver: 1.66 upstream: R-2_9_9)
(pc ver: 1.27 upstream: No-Upstream-Ver)
(os-utils ver: 1.36 upstream: No-Upstream-Ver)
(oo-browser ver: 1.04 upstream: 4.08)
(ocaml ver: 0.05 upstream: 3.06)
(net-utils ver: 1.44 upstream: N/A)
(mmm-mode ver: 1.02 upstream: 0.4.7)
(misc-games ver: 1.18 upstream: No-Upstream-Ver)
(mine ver: 1.16 upstream: 1.9)
(mh-e ver: 1.28 upstream: 7.4.2)
(mew ver: 1.18 upstream: 1.94.2)
(mailcrypt ver: 2.14 upstream: 3.5.8)
(mail-lib ver: 1.71 upstream: No-Upstream-Ver)
(locale ver: 1.22 upstream: No-Upstream-Ver)
(liece ver: 1.13 upstream: 1.4.9)
(leim ver: 1.22 upstream: No-Upstream-Ver)
(latin-unity ver: 1.13 upstream: 1.13)
(ispell ver: 1.31 upstream: 3.6)
(ilisp ver: 1.33 upstream: 5.12.0)
(igrep ver: 1.13 upstream: 2.111)
(idlwave ver: 1.31 upstream: 5.1)
(ibuffer ver: 1.09 upstream: No-Upstream-Ver)
(hyperbole ver: 1.16 upstream: 4.18)
(hm--html-menus ver: 1.23 upstream: 5.9)
(gnus ver: 1.82 upstream: 5.10.6)
(gnats ver: 1.16 upstream: 3.101)
(general-docs ver: 1.03 upstream: No-Upstream-Ver)
(games ver: 1.15 upstream: 1.04)
(fsf-compat ver: 1.15 upstream: No-Upstream-Ver)
(frame-icon ver: 1.11 upstream: No-Upstream-Ver)
(fortran-modes ver: 1.04 upstream: No-Upstream-Ver)
(forms ver: 1.15 upstream: 2.37)
(footnote ver: 1.16 upstream: 0.18x)
(eudc ver: 1.39 upstream: 1.32)
(eterm ver: 1.15 upstream: No-Upstream-Ver)
(ess ver: 1.12 upstream: 5.2.3)
(eshell ver: 1.08 upstream: 2.4.1)
(escreen ver: 1.01 upstream: 1.16)
(emerge ver: 1.11 upstream: No-Upstream-Ver)
(egg-its ver: 1.27 upstream: No-Upstream-Ver)
(efs ver: 1.33 upstream: 1.23)
(edt ver: 1.13 upstream: No-Upstream-Ver)
(edit-utils ver: 2.22 upstream: No-Upstream-Ver)
(ediff ver: 1.51 upstream: 2.75)
(edict ver: 1.16 upstream: 0.9.9)
(edebug ver: 1.21 upstream: No-Upstream-Ver)
(ecrypto ver: 0.19 upstream: 2.0)
(docbookide ver: 0.07000000000000001 upstream: 0.1)
(dired ver: 1.16 upstream: 7.12)
(dictionary ver: 1.15 upstream: 1.8)
(debug ver: 1.17 upstream: No-Upstream-Ver)
(crisp ver: 1.14 upstream: 1.34)
(cookie ver: 1.15 upstream: No-Upstream-Ver)
(clearcase ver: 1.09 upstream: /main/laptop/156)
(cc-mode ver: 1.43 upstream: 5.30.9)
(calendar ver: 1.23 upstream: No-Upstream-Ver)
(calc ver: 1.26 upstream: 2.02fX3)
(c-support ver: 1.2 upstream: No-Upstream-Ver)
(build ver: 1.14 upstream: 2.02)
(bbdb ver: 1.25 upstream: 2.34)
(auctex ver: 1.46 upstream: 11.55)
(apel ver: 1.27 upstream: 10.2)
(ada ver: 1.14 upstream: 2.27)
(Sun ver: 1.16 upstream: No-Upstream-Ver)
Features:
--------
(xemacsbug shadow psgml-xemacs x-symbol-image x-symbol-nomule
x-symbol-vars x-symbol x-symbol-sgml semantic-html senator hippie-exp
document document-vars sformat semantic-doc tempo sgml-mode psgml
psgml-html rect w3-hot url-file url-cache w3-xemac w3-xemacs
w3-toolbar xbm-button xpm-button w3-forms images url-http url-cookie
urlauth w3 w3-menu url-news url-gw w3-script w3-jscript w3-elisp
w3-java w3-emulate w3-auto w3-parse url mm w3-display w3-mouse w3-imap
w3-widget w3-vars w3-keyword w3-cus url-parse url-vars css font
mule-sysdp w3-cfg w3-sysdp utf7 passwd starttls encrypt sort gnus-fun
gnus-cite smiley annotations gnus-async gnus-bcklg view-less view
hyper-apropos cus-edit cus-load semanticdb-file semantic-edit
semantic-el semantic-imenu semantic-sb find-func semantic-bovine
gnus-ml disp-table paren blink-paren fast-lock pending-del nnfolder
nnimap imap nndraft nnmh efs-cu bbdb-gnus bbdb-snarf mail-extr
bbdb-com nnagent nnml gnus-agent gnus-srvr gnus-score score-mode
nnvirtual gnus-msg gnus-art mm-uu mml2015 pgg password pgg-parse
pgg-def mm-view gnus-sum gnus-group gnus-undo nntp nnoo nnmail
mail-source gnus-cache gnus-start gnus-spec gnus-int gnus-range
message mml mml-sec mml-smime smime dig mm-decode mm-bodies mm-encode
mailcap lpr mail-parse rfc2045 rfc2231 rfc2047 qp ietf-drums
mail-abbrevs mailheader canlock sha1 executable hex-util gnus-win
cedet cedet-contrib-load speedbar-load semantic-load semantic-idle
semantic-util-modes semantic-decorate semantic-util semanticdb-el
eieio-opt semantic-ia-sb semantic-analyze semantic-ctxt
semantic-format semantic-cb eieio-speedbar eieio-custom semantic-sort
semanticdb-find speedbar sb-image ezimage dframe semanticdb-search
semantic-find semanticdb eieio-base eieio eieio-comp semantic
semantic-lex semantic-tag assoc working semantic-fw mode-local
eieio-load ede-load cogre-load cedet-load inversion cdlatex texmathp
screen-lines bbdb smtpmail sendmail rfc822 gnus gnus-ems gnus-xmas
messagexmas nnheader nnheaderxm gnus-util netrc mail-utils mm-util
mail-prsvr lazy-lock x-symbol-xmacs x-symbol-hooks latex tex tex-site
slime byte-optimize bytecomp byte-compile apropos timer-funcs overlay
hyperspec browse-url hideshow timer inf-lisp PDDL-mode skeleton
regexp-opt time rsz-minibuf erc-notify erc-nets erc-imenu imenu
erc-autojoin erc-button wid-edit erc-ring comint ring erc-pcomplete
pcomplete advice advice-preload erc-track edmacro erc-match erc-fill
erc-stamp erc-netsplit erc-goodies erc erc-menu erc-backend erc-compat
timezone time-date parse-time easy-mmode thingatpt pp format-spec
font-lock cus-face zenirc-autoloads xwem-autoloads
xslt-process-autoloads xslide-autoloads xlib-autoloads
xemacs-devel-autoloads xemacs-base-autoloads x-symbol-autoloads
w3-autoloads vm-autoloads viper-autoloads view-process-autoloads
vhdl-autoloads vc-cc-autoloads vc-autoloads tramp-autoloads
tpu-autoloads tooltalk-autoloads tm-autoloads time-autoloads
textools-autoloads text-modes-autoloads texinfo-autoloads
supercite-autoloads strokes-autoloads sounds-wav-autoloads
sounds-au-autoloads sml-mode-autoloads slider-autoloads
sieve-autoloads sh-script-autoloads sgml-autoloads scheme-autoloads
sasl-autoloads ruby-modes-autoloads rmail-autoloads riece-autoloads
reftex-autoloads python-modes-autoloads psgml-dtds-autoloads
psgml-autoloads ps-print-autoloads prog-modes-autoloads pgg-autoloads
perl-modes-autoloads pcomplete-autoloads pcl-cvs-autoloads
pc-autoloads os-utils-autoloads oo-browser-autoloads ocaml-autoloads
net-utils-autoloads mmm-mode-autoloads misc-games-autoloads
mine-autoloads mh-e-autoloads mew-autoloads mailcrypt-autoloads
mail-lib-autoloads locale-autoloads liece-autoloads leim-autoloads
latin-unity-autoloads ispell-autoloads ilisp-autoloads igrep-autoloads
idlwave-autoloads ibuffer-autoloads hyperbole-autoloads
hm--html-menus-autoloads gnus-autoloads gnats-autoloads
general-docs-autoloads games-autoloads fsf-compat-autoloads
frame-icon-autoloads fortran-modes-autoloads forms-autoloads
footnote-autoloads eudc-autoloads eterm-autoloads ess-autoloads
eshell-autoloads escreen-autoloads emerge-autoloads egg-its-autoloads
efs-autoloads edt-autoloads edit-utils-autoloads ediff-autoloads
edict-autoloads edebug-autoloads ecrypto-autoloads
docbookide-autoloads dired-autoloads dictionary-autoloads
debug-autoloads crisp-autoloads cookie-autoloads clearcase-autoloads
cc-mode-autoloads calendar-autoloads calc-autoloads
c-support-autoloads build-autoloads bbdb-autoloads auctex-autoloads
apel-autoloads ada-autoloads Sun-autoloads lisp-autoloads loadhist
auto-show fontl-hooks code-cmds gutter-items menubar-items x-menubar
dragdrop mode-motion mouse itimer auto-save lisp-mode easymenu
iso8859-1 page buff-menu lib-complete help-nomule cus-file derived
frame text-props obsolete cus-start custom widget cl-extra mini-cl cl
cl-19 packages backquote very-early-lisp file-coding
mswindows-scrollbars mswindows toolbar native-sound scrollbar
network-streams subprocesses menu-accelerator-support menubar md5
xemacs gutter tiff png gif jpeg xface xpm xbm lisp-float-type
windows-nt dragdrop-api dialog devices window-system base64)
Recent keystrokes:
-----------------
left left left left left left left left left left left
left left left left BS BS left - - - misc-user BS -
- BS BS BS BS - - - - home Sh-end C-insert C-x o up
up Sh-down DEL Sh-insert C-x o C-x o left left left
left left left left left left left left left left left
left left left left left left left left left left left
left BS BS BS BS right - - home Sh-end C-insert C-x
o RET RET Sh-insert SPC W o r k s up up up down misc-user
misc-user
Recent messages (most recent first):
-----------------------------------
Loading xemacsbug...done
Loading xemacsbug...
5 match(es)
3 match(es)
3 match(es)
3 match(es)
3 match(es)
3 match(es)
5 match(es)
3 match(es)
3 match(es)
3 match(es)
3 match(es)
3 match(es)
3 match(es)
3 match(es)
5 match(es)
3 match(es)
3 match(es)
Loading psgml-xemacs...done
Show replies by thread