unofficial mirror of help-gnu-emacs@gnu.org
 help / color / mirror / Atom feed
From: florian@fsavigny.de (Florian v. Savigny)
To: Stefan Monnier <monnier@iro.umontreal.ca>
Cc: help-gnu-emacs@gnu.org
Subject: Re: Bringing psgml back to life
Date: Mon, 27 Aug 2012 16:25:44 -0400	[thread overview]
Message-ID: <E1T65sV-0000tZ-2h@eggs.gnu.org> (raw)
In-Reply-To: <jwv7gslm10r.fsf-monnier+gnu.emacs.help@gnu.org> (message from Stefan Monnier on Mon, 27 Aug 2012 00:14:05 -0400)


Stefan,

thank you very much for your help!

  > I'd be interested to hear them.
  > [reasons for wanting to continue to use psgml]

- I still use SGML files

- I have programmed other stuff on top of psgml (modes for specific
  SGML formats), which uses psgml functions or variables

- It's DTD-aware, and I don't know how to deal with schemas (of which
  nxml-mode seems to be aware). DTDs aren't (yet) powerless enough to
  make me want to switch to schemas.

- Even beyond DTD-awareness, I find it more convenient than nxml,
  e.g. C-c C-d. Or I have been too dumb to grasp the convenience of
  nxml-mode. 

I do use nxml-mode now and then (to edit html files), and find it has
other nice features, and, it seems to me, a very stringent
philosophy. But it's certainly not built for SGML and DTDs.


But as to my principal question(s): Thanks very much for your help!  I
certainly could not have figured out for myself was that there is a
difference between ('foo and (' foo.

I have learnt something new I didn't know about elisp (this whole
backquoting business), and I think I have been able to fix the
package. I have weeded out all old-style backquoting: it turned out
there were fatal old-style backquotes -- as in "('foo" --, non-fatal
old-style backquotes -- as in "(' foo" -- and new-style
backquotes. Now, only the latter are left. Psgml now seems to be
working again. I'll try to submit the edited package to the
maintainers (I just hope somebody will answer).

Thanks very much again, and best regards,


Florian




  reply	other threads:[~2012-08-27 20:25 UTC|newest]

Thread overview: 7+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
     [not found] <mailman.7613.1346003346.855.help-gnu-emacs@gnu.org>
2012-08-27  4:14 ` Bringing psgml back to life Stefan Monnier
2012-08-27 20:25   ` Florian v. Savigny [this message]
2012-08-27 14:16 ` Laura Conrad
2012-08-26 13:25 Florian v. Savigny
2012-08-27 19:54 ` PJ Weisberg
2012-08-28  9:50   ` Andreas Röhler
2012-08-28 17:46     ` Florian v. Savigny

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

  List information: https://www.gnu.org/software/emacs/

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=E1T65sV-0000tZ-2h@eggs.gnu.org \
    --to=florian@fsavigny.de \
    --cc=help-gnu-emacs@gnu.org \
    --cc=monnier@iro.umontreal.ca \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).