From jany.quintard at free.fr Sun Feb 26 16:52:15 2017 Content-Type: multipart/mixed; boundary="===============3852270917183735099==" MIME-Version: 1.0 From: Jany Quintard To: xemacs-beta at xemacs.org Subject: strange behaviour under Linux/psgml Date: 2003-11-06 11:50:00 +0100 Message-ID: <20031106105000.GA9360@figue> --===============3852270917183735099== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable --text follows this line-- 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. =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D Dear Bug Team! I am having some problms with Xemacs under Linux. here is a short example: I use a DTD: ------------------------------ ------------------------------ and three files: ---------- 01 ------------------ Testing of Xemacs ---------- 02 ------------------ Testing of Xemacs ---------- 03 ------------------ ]> Testing of Xemacs -------------------------------- With files 02 and 03, the parsing of prolog (C-p) and validation (C-v) run without trouble. With file 01, C-p (prolog parsing) gives a fair quantity of such messages: /usr/share/sgml/html/dtd/4.01/loose.dtd line 31 col 4 entity html /afs/parislab/home/jqd/tmp/xemacsbugs/cas01/cas01-1.xml line 2 col 35 = XML forbids nested comments. I don't understand why, if I use external subset and html as root element, the validation try to use a DTD not related with the one given in DOCTYPE. This does not occur under Win2k. Is this already known, or is there something silly in the config. I am not sure that this is really an Xemacs problem. This maybe more a PSGML issue? TiA. Jany =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D System Info to help track down your bug: --------------------------------------- uname -a: Linux eeyore 2.4.19-pre5-eeyore #1 Fri Apr 5 00:42:42 EST 2002 i6= 86 unknown ./configure '--with-sound=3Dnone,native' '--cflags=3D-O2 -g -Wall' '--with= -x11' '--extra-verbose' '--with-site-lisp' '--statedir=3D/var/lib' '--infod= ir=3D/usr/share/info/xemacs-21.4.6' '--prefix=3D/usr' '--error-checking=3Dn= one' '--debug=3Dno' '--dynamic' '--without-postgresql' '--with-gpm=3Dno' '-= -with-gtk' '--with-gnome' '--docdir=3D/usr/lib/xemacs-21.4.6/i386-debian-li= nux/gnome-nomule/' '--package-path=3D~/.xemacs:~/.xemacs/packages:~/.xemacs= /xemacs-packages::/usr/share/xemacs21/packages:/usr/share/xemacs21/site-pac= kages' 'i386-debian-linux' XEmacs 21.4.6 "Common Lisp" configured for `i386-debian-linux'. Compilation / Installation: Source code location: /home/dres/project/debian/current/xema= cs21/xemacs-21.4.6 Installation prefix: /usr Operating system description file: `s/linux.h' Machine description file: `m/intel386.h' Compiler: gcc -O2 -g -Wall Relocating allocator for buffers: no GNU version of malloc: yes - Using Doug Lea's new malloc from the GNU C Library. Linking with `-Xlinker -znocombreloc'. - Consider configuring with --pdump. Window System: Using GTK menubars. Using GTK scrollbars. Using GTK dialog boxes. Using GTK native widgets. TTY: Compiling in support for ncurses. Images: Compiling in support for GIF images (builtin). Compiling in support for XPM images. Compiling in support for PNG images. Compiling in support for JPEG images. Compiling in support for TIFF images. Compiling in support for X-Face message headers. Sound: Compiling in support for sound (native). Databases: Compiling in support for Berkeley database. Compiling in support for LDAP. Internationalization: Mail: Compiling in support for "dot-locking" mail spool file locking method. Other Features: Inhibiting IPv6 canonicalization at startup. Compiling in support for dynamic shared object modules. Load-Path Lisp Shadows: ---------------------- (/usr/share/xemacs21/site-lisp/cxref/cxref /usr/share/xemacs21/site-lisp/cxref/cxref /usr/share/xemacs21/site-lisp/cxref/cflow /usr/share/xemacs21/site-lisp/cxref/cflow /usr/share/xemacs21/site-lisp/debian-startup /usr/share/emacs/site-lisp/debian-startup /usr/share/xemacs21/site-lisp/mit-scheme/xscheme /usr/share/xemacs21/site-lisp/mit-scheme/xscheme /usr/share/xemacs21/site-lisp/mit-scheme/xscheme /usr/share/xemacs21/packages/lisp/scheme/xscheme /etc/emacs/site-start /usr/share/xemacs21/site-packages/lisp/site-start) Installed XEmacs Packages: ------------------------- ((ada:version 1.0 :type regular) (apel :version 1.0 :type regular) (auctex :version 1.0 :type regular) (bbdb :version 1.0 :type regular) (c-support :version 1.0 :type single-file) (calc :version 1.0 :type regular) (calendar :version 1.0 :type regular) (cc-mode :version 1.0 :type regular) (clearcase :version 1.0 :type regular) (cookie :version 1.0 :type regular) (crisp :version 1.0 :type regular) (debug :version 1.0 :type regular) (dired :version 1.0 :type regular) (edebug :version 1.0 :type regular) (ediff :version 1.0 :type regular) (edit-utils :version 1.0 :type single-file) (edt :version 1.0 :type regular) (efs :version 1.0 :type regular) (eieio :version 1.0 :type regular) (elib :version 1.0 :type single-file) (emerge :version 1.0 :type regular) (eshell :version 1.0 :type regular) (eterm :version 1.0 :type regular) (eudc :version 1.0 :type regular) (footnote :version 1.0 :type regular) (forms :version 1.0 :type regular) (frame-icon :version 1.0 :type regular) (fsf-compat :version 1.0 :type single-file) (games :version 1.0 :type regular) (gnats :version 1.0 :type regular) (gnus :version 1.0 :type regular) (hm--html-menus :version 1.0 :type regular) (ibuffer :version 1.0 :type regular) (idlwave :version 1.0 :type regular) (igrep :version 1.0 :type regular) (ilisp :version 1.0 :type regular) (ispell :version 1.0 :type regular) (jde :version 1.0 :type regular) (liece :version 1.0 :type regular) (mail-lib :version 1.0 :type regular) (mailcrypt :version 2.0 :type regular) (mew :version 1.0 :type regular) (mh-e :version 1.0 :type regular) (mine :version 1.0 :type regular) (misc-games :version 1.0 :type single-file) (mmm-mode :version 1.0 :type regular) (net-utils :version 1.0 :type single-file) (os-utils :version 1.0 :type single-file) (pc :version 1.0 :type single-file) (pcl-cvs :version 1.0 :type regular) (pcomplete :version 1.0 :type regular) (prog-modes :version 1 .0 :type single-file) (ps-print :version 1.0 :type regular) (psgml :version 1.0 :type regular) (reftex :version 1.0 :type regular) (rmail :version 1.0 :type regular) (scheme :version 1.0 :type regular) (semantic :version 1.0 :type regular) (sgml :version 1.0 :type regular) (sh-script :version 1.0 :type regular) (sieve :version 1.0 :type regular) (slider :version 1.0 :type regular) (sounds-au :version 1.0 :type regular) (sounds-wav :version 1.0 :type regular) (speedbar :version 1.0 :type regular) (strokes :version 1.0 :type regular) (supercite :version 1.0 :type regular) (texinfo :version 1.0 :type regular) (text-modes :version 1.0 :type single-file) (textools :version 1.0 :type regular) (time :version 1.0 :type regular) (tm :version 1.0 :type regular) (tooltalk :version 1.0 :type regular) (tpu :version 1.0 :type regular) (vc :version 1.0 :type regular) (vc-cc :version 1.0 :type regular) (vhdl :version 1.0 :type regular) (view-process :version 1.0 :type regular) (viper :version 1.0 :type regular) (w3 :version 1.0 :type regular) (xemacs-base :version 1.0 :type regular) (xemacs-devel :version 1.0 :type single-file) (zenirc :version 1.0 :type regular) (xslide :version 1,01 :type regular) (vm :version 7,03 :type regular) (build :version 1,05 :type regular)) Features: -------- (xemacsbug shadow mail-abbrevs reporter alist gtk-font-menu font-menu compile psgml-dtd psgml-parse sendmail rfc822 tempo psgml-html psgml-xemacs sgml-mode psgml efs-cu font-lock cus-face paren blink-paren ada-autoloads apel-autoloads auctex-autoloads bbdb-autoloads c-support-autoloads calc-autoloads calendar-autoloads cc-mode-autoloads clearcase-autoloads cookie-autoloads crisp-autoloads debug-autoloads dired-autoloads edebug-autoloads ediff-autoloads edit-utils-autoloads edt-autoloads efs-autoloads eieio-autoloads elib-autoloads emerge-autoloads eshell-autoloads eterm-autoloads eudc-autoloads footnote-autoloads forms-autoloads frame-icon-autoloads fsf-compat-autoloads games-autoloads gnats-autoloads gnus-autoloads hm--html-menus-autoloads ibuffer-autoloads idlwave-autoloads igrep-autoloads ilisp-autoloads ispell-autoloads jde-autoloads liece-autoloads mail-lib-autoloads mailcrypt-autoloads mew-autoloads mh-e-autoloads mine-autoloads misc-games-autoloads mmm-mode-autoloads net-utils-autoloads os-utils-autoloads pc-autoloads pcl-cvs-autoloads pcomplete-autoloads prog-modes-autoloads ps-print-autoloads psgml-autoloads reftex-autoloads rmail-autoloads scheme-autoloads semantic-autoloads sgml-autoloads sh-script-autoloads sieve-autoloads slider-autoloads sounds-au-autoloads sounds-wav-autoloads speedbar-autoloads strokes-autoloads supercite-autoloads texinfo-autoloads text-modes-autoloads textools-autoloads time-autoloads tm-autoloads tooltalk-autoloads tpu-autoloads vc-autoloads vc-cc-autoloads vhdl-autoloads view-process-autoloads viper-autoloads w3-autoloads xemacs-base-autoloads xemacs-devel-autoloads zenirc-autoloads xslide-autoloads vm-autoloads build-autoloads lisp-autoloads loadhist auto-show fontl-hooks widgets-gtk dialog-gtk gtk-file-dialog gtk-password-dialog gtk-iso8859-1 x-iso8859-1 gdk gtk-ffi gutter-items menubar-items x-menubar 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 gtk-scrollbars gtk-menubars gtk-ui gtk-dialogs gtk tty-frames tty toolbar native-sound scrollbar unix-processes multicast network-streams subprocesses modules menu-accelerator-support menubar berkeley-db md5 xemacs gutter tiff png gif jpeg xface xpm xbm lisp-float-type linux dialog devices window-system base64) Recent keystrokes: ----------------- misc-user misc-user misc-user misc-user misc-user misc-user = misc-user misc-user misc-user misc-user misc-user misc-user = misc-user misc-user misc-user misc-user misc-user misc-user = misc-user misc-user misc-user misc-user misc-user misc-user = misc-user misc-user misc-user misc-user misc-user misc-user = misc-user misc-user misc-user misc-user misc-user misc-user = misc-user misc-user misc-user misc-user misc-user misc-user = misc-user misc-user misc-user misc-user misc-user misc-user = misc-user misc-user misc-user misc-user misc-user misc-user = misc-user misc-user misc-user misc-user misc-user misc-user = misc-user misc-user misc-user misc-user misc-user misc-user = misc-user misc-user misc-user misc-user misc-user misc-user = misc-user C-x 1 misc-user misc-user misc-user misc-user = M-x n n r e p o r t - x e m a c s - b u g RET Recent messages (most recent first): ----------------------------------- Enable recursive minibuffers for other sessions too? (y or n) No Enable recursive minibuffers for other sessions too? (y or n) = Minibuffer already active: abort it with `^]', enable new one with `n': = Loading xemacsbug...done Loading xemacsbug... Enable recursive minibuffers for other sessions too? (y or n) No Enable recursive minibuffers for other sessions too? (y or n) = Minibuffer already active: abort it with `^]', enable new one with `n': = Please enter your report. Type C-c C-c to send, C-x k to abort. Formatting bug report buffer..... Formatting bug report buffer.... Formatting bug report buffer... Auto save file for draft message exists; consider M-x mail-recover Loading reporter...done Loading reporter... Quit Enable recursive minibuffers for other sessions too? (y or n) No Enable recursive minibuffers for other sessions too? (y or n) = Minibuffer already active: abort it with `^]', enable new one with `n': = Parsing prolog...done --===============3852270917183735099==--