This bug report will be sent to the XEmacs Development Team,
not to your local site managers!!
Please write in English, because the XEmacs maintainers do not have
translators to read other languages for them.
Please describe as succinctly as possible:
- What happened.
- What you thought should have happened.
- Precisely what you were doing at the time.
Please also include any C or lisp back-traces that you may have.
================================================================
Dear Bug Team!
In 21.4.9(2) something funny must have happened to XML mode (from the
PSGML package).
Given the following XML file:
<?xml version="1.0"?>
<root>
<level1>
<level2>
</level2>
</level1>
</root>
Up to version 21.4.8, selecting all of the text and then doing
M-x indent-region would give me this:
<?xml version="1.0"?>
<root>
<level1>
<level2>
</level2>
</level1>
</root>
Now, starting with 21.4.9(2) (I havent't used 21.4.9.(1)) the same
commands produce this:
<?xml version="1.0"?>
<root>
<level1>
<level2>
</level2>
</level1>
</root>
(In case the formatting gets lost somewhere in the internet...
Indentation is now huge. The <level1> element starting at column 54
instead of 2 as before.)
Thanks for your time,
Christian Schmitt
P.S.: Thanks for a great piece of software! I've been using XEmacs for
a couple of months now and haven't looked at other editors since.
================================================================
System Info to help track down your bug:
---------------------------------------
OS version:
Microsoft Windows 2000 [Version 5.00.2195]
OS: Windows_NT
XEmacs 21.4.9 \"Informed Management (Windows [2])\" configured for
`i586-pc-win32'.
Building XEmacs in \"f:\\xemacs\\xemacs-21.4-release\\nt\".
Using compiler \"cl -nologo -W3 -O2 -G5 -ML\".
Installing XEmacs in \"c:\\Program Files\\XEmacs\\XEmacs-21.4.9\".
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:
----------------------
(h:\.xemacs\site\lisp\xrefactory h:\.xemacs\site\lisp\xrefactory
h:\.xemacs\site\lisp\xref h:\.xemacs\site\lisp\xref
h:\.xemacs\site\lisp\xml-lite h:\.xemacs\site\lisp\xml-lite
h:\.xemacs\site\lisp\wiki h:\.xemacs\site\lisp\wiki
h:\.xemacs\site\lisp\which h:\.xemacs\site\lisp\which
h:\.xemacs\site\lisp\wget h:\.xemacs\site\lisp\wget
h:\.xemacs\site\lisp\w32-settings h:\.xemacs\site\lisp\w32-settings
h:\.xemacs\site\lisp\w32-net-send h:\.xemacs\site\lisp\w32-net-send
h:\.xemacs\site\lisp\vvb-mode h:\.xemacs\site\lisp\vvb-mode
h:\.xemacs\site\lisp\u-mandelbrot h:\.xemacs\site\lisp\u-mandelbrot
h:\.xemacs\site\lisp\todo-mode h:\.xemacs\site\lisp\todo-mode
h:\.xemacs\site\lisp\templates h:\.xemacs\site\lisp\templates
h:\.xemacs\site\lisp\strip-whitespace
h:\.xemacs\site\lisp\strip-whitespace h:\.xemacs\site\lisp\redo
h:\.xemacs\site\lisp\redo h:\.xemacs\site\lisp\nt-shell
h:\.xemacs\site\lisp\nt-shell h:\.xemacs\site\lisp\nt-bash
h:\.xemacs\site\lisp\nt-bash h:\.xemacs\site\lisp\mwheel
h:\.xemacs\site\lisp\mwheel h:\.xemacs\site\lisp\listbuf
h:\.xemacs\site\lisp\listbuf h:\.xemacs\site\lisp\follow-mouse
h:\.xemacs\site\lisp\follow-mouse h:\.xemacs\site\lisp\find-recursive
h:\.xemacs\site\lisp\find-recursive
h:\.xemacs\site\lisp\eol-conversion
h:\.xemacs\site\lisp\eol-conversion h:\.xemacs\site\lisp\emvaders
h:\.xemacs\site\lisp\emvaders h:\.xemacs\site\lisp\dired-single
h:\.xemacs\site\lisp\dired-single h:\.xemacs\site\lisp\comment
h:\.xemacs\site\lisp\comment h:\.xemacs\site\lisp\color-theme
h:\.xemacs\site\lisp\color-theme
h:\.xemacs\site\lisp\color-theme-maker
h:\.xemacs\site\lisp\color-theme-maker
h:\.xemacs\site\lisp\color-theme-cs
h:\.xemacs\site\lisp\color-theme-cs h:\.xemacs\site\lisp\bench-small
h:\.xemacs\site\lisp\bench-small h:\.xemacs\site\lisp\babel
h:\.xemacs\site\lisp\babel h:\.xemacs\site\lisp\autorevert
h:\.xemacs\site\lisp\autorevert h:\.xemacs\site\lisp\redo
c:\Programme\XEmacs\xemacs-packages\lisp\edit-utils\redo
c:\Programme\XEmacs\xemacs-packages\lisp\ecrypto\md5
c:\Programme\XEmacs\xemacs-packages\lisp\gnus\md5
h:\.xemacs\site\semantic-1.4beta14\working
c:\Programme\XEmacs\xemacs-packages\lisp\semantic\working
h:\.xemacs\site\semantic-1.4beta14\sformat
c:\Programme\XEmacs\xemacs-packages\lisp\semantic\sformat
h:\.xemacs\site\semantic-1.4beta14\senator
c:\Programme\XEmacs\xemacs-packages\lisp\semantic\senator
h:\.xemacs\site\semantic-1.4beta14\semanticdb
c:\Programme\XEmacs\xemacs-packages\lisp\semantic\semanticdb
h:\.xemacs\site\semantic-1.4beta14\semantic
c:\Programme\XEmacs\xemacs-packages\lisp\semantic\semantic
h:\.xemacs\site\semantic-1.4beta14\semantic-util
c:\Programme\XEmacs\xemacs-packages\lisp\semantic\semantic-util
h:\.xemacs\site\semantic-1.4beta14\semantic-util-modes
c:\Programme\XEmacs\xemacs-packages\lisp\semantic\semantic-util-modes
h:\.xemacs\site\semantic-1.4beta14\semantic-texi
c:\Programme\XEmacs\xemacs-packages\lisp\semantic\semantic-texi
h:\.xemacs\site\semantic-1.4beta14\semantic-skel
c:\Programme\XEmacs\xemacs-packages\lisp\semantic\semantic-skel
h:\.xemacs\site\semantic-1.4beta14\semantic-scm
c:\Programme\XEmacs\xemacs-packages\lisp\semantic\semantic-scm
h:\.xemacs\site\semantic-1.4beta14\semantic-sb
c:\Programme\XEmacs\xemacs-packages\lisp\semantic\semantic-sb
h:\.xemacs\site\semantic-1.4beta14\semantic-make
c:\Programme\XEmacs\xemacs-packages\lisp\semantic\semantic-make
h:\.xemacs\site\semantic-1.4beta14\semantic-load
c:\Programme\XEmacs\xemacs-packages\lisp\semantic\semantic-load
h:\.xemacs\site\semantic-1.4beta14\semantic-java
c:\Programme\XEmacs\xemacs-packages\lisp\semantic\semantic-java
h:\.xemacs\site\semantic-1.4beta14\semantic-imenu
c:\Programme\XEmacs\xemacs-packages\lisp\semantic\semantic-imenu
h:\.xemacs\site\semantic-1.4beta14\semantic-ia
c:\Programme\XEmacs\xemacs-packages\lisp\semantic\semantic-ia
h:\.xemacs\site\semantic-1.4beta14\semantic-example
c:\Programme\XEmacs\xemacs-packages\lisp\semantic\semantic-example
h:\.xemacs\site\semantic-1.4beta14\semantic-el
c:\Programme\XEmacs\xemacs-packages\lisp\semantic\semantic-el
h:\.xemacs\site\semantic-1.4beta14\semantic-ctxt
c:\Programme\XEmacs\xemacs-packages\lisp\semantic\semantic-ctxt
h:\.xemacs\site\semantic-1.4beta14\semantic-chart
c:\Programme\XEmacs\xemacs-packages\lisp\semantic\semantic-chart
h:\.xemacs\site\semantic-1.4beta14\semantic-c
c:\Programme\XEmacs\xemacs-packages\lisp\semantic\semantic-c
h:\.xemacs\site\semantic-1.4beta14\semantic-bnf
c:\Programme\XEmacs\xemacs-packages\lisp\semantic\semantic-bnf
h:\.xemacs\site\semantic-1.4beta14\semantic-analyze
c:\Programme\XEmacs\xemacs-packages\lisp\semantic\semantic-analyze
h:\.xemacs\site\semantic-1.4beta14\document
c:\Programme\XEmacs\xemacs-packages\lisp\semantic\document
h:\.xemacs\site\semantic-1.4beta14\document-vars
c:\Programme\XEmacs\xemacs-packages\lisp\semantic\document-vars
h:\.xemacs\site\xslt-process-2.1\lisp\xslt-process
c:\Programme\XEmacs\xemacs-packages\lisp\xslt-process\xslt-process
h:\.xemacs\site\lisp\mwheel
c:\Programme\XEmacs\XEmacs-21.4.9\lisp\mwheel)
Installed XEmacs Packages:
-------------------------
((zenirc:version 1.13 :type regular)
(xslt-process :version 1.1 :type regular)
(xslide :version 1.03 :type regular)
(xemacs-devel :version 1.48 :type single-file)
(xemacs-base :version 1.67 :type regular)
(w3 :version 1.25 :type regular)
(vm :version 7.07 :type regular)
(viper :version 1.34 :type regular)
(view-process :version 1.11 :type regular)
(vhdl :version 1.15 :type regular)
(vc-cc :version 1.21 :type regular)
(vc :version 1.33 :type regular)
(tramp :version 1.07 :type regular)
(tpu :version 1.12 :type regular)
(tooltalk :version 1.13 :type regular)
(tm :version 1.34 :type regular)
(time :version 1.11 :type regular)
(textools :version 1.12 :type regular)
(text-modes :version 1.51 :type single-file)
(texinfo :version 1.2 :type regular)
(supercite :version 1.19 :type regular)
(strokes :version 1.08 :type regular)
(speedbar :version 1.24 :type regular)
(sounds-wav :version 1.1 :type regular)
(sounds-au :version 1.1 :type regular)
(sml-mode :version 0.03 :type regular)
(slider :version 1.13 :type regular)
(sieve :version 1.09 :type regular)
(sh-script :version 1.15 :type regular)
(sgml :version 1.08 :type regular)
(semantic :version 1.14 :type regular)
(scheme :version 1.11 :type regular)
(sasl :version 1.12 :type regular)
(rmail :version 1.13 :type regular)
(reftex :version 1.26 :type regular)
(psgml :version 1.31 :type regular)
(ps-print :version 1.07 :type regular)
(prog-modes
:version
1
.63
:type
single-file)
(pcomplete :version 1.01 :type regular)
(pcl-cvs :version 1.64 :type regular)
(pc :version 1.25 :type single-file)
(os-utils :version 1.28 :type single-file)
(ocaml :version 0.02 :type regular)
(net-utils :version 1.27 :type single-file)
(mmm-mode :version 1.0 :type regular)
(misc-games :version 1.15 :type single-file)
(mine :version 1.14 :type regular)
(mh-e :version 1.15 :type regular)
(mew :version 1.17 :type regular)
(mailcrypt :version 2.11 :type regular)
(mail-lib :version 1.48 :type regular)
(liece :version 1.07 :type regular)
(jde :version 1.35 :type regular)
(ispell :version 1.24 :type regular)
(ilisp :version 1.27 :type regular)
(igrep :version 1.09 :type regular)
(idlwave :version 1.25 :type regular)
(ibuffer :version 1.08 :type regular)
(hm--html-menus :version 1.18 :type regular)
(haskell-mode :version 1.03 :type regular)
(gnus :version 1.62 :type regular)
(gnats :version 1.15 :type regular)
(games :version 1.13 :type regular)
(fsf-compat :version 1.11 :type single-file)
(frame-icon :version 1.09 :type regular)
(forms :version 1.14 :type regular)
(footnote :version 1.15 :type regular)
(eudc :version 1.36 :type regular)
(eterm :version 1.13 :type regular)
(ess :version 1.02 :type regular)
(eshell :version 1.03 :type regular)
(emerge :version 1.09 :type regular)
(elib :version 1.1 :type single-file)
(eieio :version 1.03 :type regular)
(efs :version 1.29 :type regular)
(edt :version 1.12 :type regular)
(edit-utils :version 1.92 :type single-file)
(ediff :version 1.41 :type regular)
(edebug :version 1.14 :type regular)
(ecrypto :version 0.11 :type regular)
(docbookide :version 0.05 :type regular)
(dired :version 1.12 :type regular)
(dictionary :version 1.11 :type regular)
(debug :version 1.15 :type regular)
(crisp :version 1.12 :type regular)
(cookie :version 1.14 :type regular)
(clearcase :version 1.04 :type regular)
(cc-mode :version 1.29 :type regular)
(calendar :version 1.18 :type regular)
(calc :version 1.23 :type regular)
(c-support :version 1.16 :type single-file)
(build :version 1.07 :type regular)
(bbdb :version 1.21 :type regular)
(auctex :version 1.32 :type regular)
(apel :version 1.25 :type regular)
(ada :version 1.1 :type regular)
(Sun :version 1.13 :type regular))
Features:
--------
(bbdb-gui flow-fill gnus-picon w3-forms w3-display w3-imap w3-widget
css font w3-mouse w3-vars w3-cus w3-keyword url mm mule-sysdp
url-parse url-vars sort smiley annotations gnus-cite gnus-async
gnus-score score-mode gnus-ml gnus-msg disp-table nndraft nnmh
gnus-cache bbdb-gnus gnus-art mm-uu mm-view gnus-sum gnus-group
gnus-undo nnmail mail-source format-spec bbdb-snarf mail-extr bbdb-com
nntp nnoo gnus-start gnus-range gnus-spec gnus-int gnus-win gnus
gnus-ems gnus-xmas wid-edit message messagexmas mml mm-decode
mm-encode mailcap mm-bodies uudecode mail-parse rfc2045 rfc2231
rfc2047 qp ietf-drums mail-abbrevs mailheader gnus-util time-date
parse-time nnheader nnheaderxm mail-utils mm-util mail-prsvr xemacsbug
shadow hyper-apropos info view-less view psgml-dtd psgml-parse
psgml-edit mmm-mode mmm-univ mmm-class mmm-region mmm-utils sendmail
tempo psgml-html psgml-xemacs sgml-mode psgml solar cal-dst cal-persia
cal-julian holidays efs-cu diary-lib calendar records
records-autoloads records-dindex records-index records-vars tex-mik
mmm-auto mmm-vars mmm-compat overlay regexp-opt ispell send-pr gnats
bbdb timezone mailcrypt rfc822 comint ring dired-single advice
advice-preload find-recursive completer pending-del paren blink-paren
recent-files font-lock cus-face backup-dir env zenirc-autoloads
xslt-process-autoloads xslide-autoloads xemacs-devel-autoloads
xemacs-base-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
speedbar-autoloads sounds-wav-autoloads sounds-au-autoloads
sml-mode-autoloads slider-autoloads sieve-autoloads
sh-script-autoloads sgml-autoloads semantic-autoloads scheme-autoloads
sasl-autoloads rmail-autoloads reftex-autoloads psgml-autoloads
ps-print-autoloads prog-modes-autoloads pcomplete-autoloads
pcl-cvs-autoloads pc-autoloads os-utils-autoloads ocaml-autoloads
net-utils-autoloads mmm-mode-autoloads misc-games-autoloads
mine-autoloads mh-e-autoloads mew-autoloads mailcrypt-autoloads
mail-lib-autoloads liece-autoloads jde-autoloads ispell-autoloads
ilisp-autoloads igrep-autoloads idlwave-autoloads ibuffer-autoloads
hm--html-menus-autoloads haskell-mode-autoloads gnus-autoloads
gnats-autoloads games-autoloads fsf-compat-autoloads
frame-icon-autoloads forms-autoloads footnote-autoloads eudc-autoloads
eterm-autoloads ess-autoloads eshell-autoloads emerge-autoloads
elib-autoloads eieio-autoloads efs-autoloads edt-autoloads
edit-utils-autoloads ediff-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:
-----------------
down down TAB down TAB down TAB down TAB down TAB M-x
e r r TAB TAB BS BS BS b u g TAB TAB BS BS BS x e m
TAB TAB C-g misc-user C-g misc-user M-x g n u s - o
TAB RET RET down down down down down down down down
down down down down down down down down down down RET
up RET up RET up up up RET up up up up up up up up
down down up up up up up down up up up up RET misc-user
M-x up C-g misc-user
Recent messages (most recent first):
-----------------------------------
Quit
Loading bbdb-gui...done
Loading bbdb-gui...
Updating of BBDB records finished
Loading flow-fill...done
Loading flow-fill...
Parsing BBDB... (frobnicating...done)
Parsing BBDB... (frobnicating...)
Parsing BBDB... (reading...)
Parsing BBDB...
Loading gnus-picon...done
Loading gnus-picon...
Loading smiley...done
Loading smiley...
Loading gnus-cite...done
Loading gnus-cite...
Loading gnus-async...done
Loading gnus-async...
Generating summary...done
Generating summary...