[Forum] Hjælp: Xemacs og psgml problemer.

From: Michael Nyvang <mnyvang@mail.tele.dk>
Date: Thu Jan 27 2000 - 19:17:37 CET

Hej,

Herligt at se aluug listen oppe igen. :-).

Jeg har ikke rigtigt fået foden ud af døren
til aluug møderne, men jeg tror jeg vil tage
mig sammen og dukke lidt op de kommende gange.

(bedre sent end aldrig ;-))

Jeg har et problem med xemacs, som der måske var
nogle der kunne hjælpe med.

Jeg kører LinuxPPC på en gammel Apple G3, det meste
fungerer fint. (Jeg har et par CD'er folk kan kopiere,
hvis nogle skulle spørge til Linux på PowerPC chips).

Anyway, jeg har netop installeret den sidste nye
GNU gcc 2.95 eller der omkring, downloadet xemacs 21.1,
og diverse pakker fra sunsite. Det hele er kompileret
fint, og virker helt okay.

MEN en pakke volder problemer, og desværre bruger jeg
den ret tit:

psgml et editing mode til SGML og HTML filer.

I en helt vanilla installation, giver den vedlagte
error backtrace. Det opstår f.eks. på flg. måde:

Åbn en html fil
tast tab, og dø.

Fejlen virker som en ret klar fejladdr., idet
sgml parseren forsøger at parse mit homedir, istedet
for min fil. Altså "/home/mn" skulle vel være "/home/mn/test.html"
eller hvad.

Jeg bliver overstadigt happy, hvis nogen kan hjælpe :-).

xemacs-21.1 (patch 8) "Bryce Canyon"
psgml-1.15-pkg

Backtrace:

Signaling: (error "IO error reading /home/mn: Is a directory")
  insert-file-contents-internal("/home/mn" nil nil nil nil nil nil)
  insert-file-contents("/home/mn")
  sgml-push-to-entity("/home/mn")
  sgml-cache-catalog("" sgml-catalog-assoc sgml-parse-catalog-buffer
"/home/mn/")
  sgml-catalog-lookup(("./catalog" "/usr/lib/sgml/CATALOG" "")
"-//IETF//DTD HTML//EN//" dtd "html")
  sgml-external-file(("-//IETF//DTD HTML//EN" nil . "/home/mn/") dtd
"html")
  sgml-push-to-entity(("html" dtd ("-//IETF//DTD HTML//EN" nil .
"/home/mn/")))
  sgml-setup-doctype("html" ("-//IETF//DTD HTML//EN" nil . "/home/mn/"))
  sgml-do-doctype()
  sgml-parse-markup-declaration(prolog)
  sgml-parse-prolog()
  sgml-load-doctype()
  sgml-need-dtd()
  sgml-parse-to(124)
  sgml-find-element-of(123)
  byte-code("..." [sgml-find-context-of sgml-find-element-of] 2)
  sgml-indent-line()
  #<compiled-function nil "...(9)" [sgml-indent-step insert-tab
indent-line-function] 1
("/usr/local/lib/xemacs/xemacs-packages/lisp/psgml/psgml.elc" . 23700)
nil>()
  call-interactively(sgml-indent-or-tab)

--
Michael Nyvang, 
The Foobar Bazaar, http://www.nyvang.com/bazaar/
Sound twinkles, http://www.nyvang.com/
Richard Stallman, The Free Software Foundation :
"Remember, your freedom to swing your fist ends at the tip of my nose."
Received on Thu Jan 27 19:08:25 2000

This archive was generated by hypermail 2.1.8 : Tue Jul 19 2005 - 16:00:34 CEST