From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: florian@fsavigny.de (Florian v. Savigny) Newsgroups: gmane.emacs.help Subject: Re: Bringing psgml back to life Date: Mon, 27 Aug 2012 16:25:44 -0400 Message-ID: References: NNTP-Posting-Host: plane.gmane.org Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable X-Trace: ger.gmane.org 1346099153 24152 80.91.229.3 (27 Aug 2012 20:25:53 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Mon, 27 Aug 2012 20:25:53 +0000 (UTC) Cc: help-gnu-emacs@gnu.org To: Stefan Monnier Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Mon Aug 27 22:25:54 2012 Return-path: Envelope-to: geh-help-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1T65se-0001p1-1E for geh-help-gnu-emacs@m.gmane.org; Mon, 27 Aug 2012 22:25:52 +0200 Original-Received: from localhost ([::1]:50586 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1T65sb-0005Ed-Ub for geh-help-gnu-emacs@m.gmane.org; Mon, 27 Aug 2012 16:25:49 -0400 Original-Received: from eggs.gnu.org ([208.118.235.92]:40549) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1T65sW-0005EI-8a for help-gnu-emacs@gnu.org; Mon, 27 Aug 2012 16:25:45 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1T65sV-0000td-9K for help-gnu-emacs@gnu.org; Mon, 27 Aug 2012 16:25:44 -0400 Original-Received: from srv4.ns-domain-hosting.de ([178.63.89.203]:46616) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1T65sV-0000tZ-2h for help-gnu-emacs@gnu.org; Mon, 27 Aug 2012 16:25:43 -0400 X-No-Relay: not in my network X-No-Relay: not in my network Original-Received: from bertrandrussell.Speedport_W_723V_1_26_000 (p4FECC9B3.dip.t-dialin.net [79.236.201.179]) by srv4.ns-domain-hosting.de (Postfix) with ESMTPA id 09703186409; Mon, 27 Aug 2012 22:25:39 +0200 (CEST) In-reply-to: (message from Stefan Monnier on Mon, 27 Aug 2012 00:14:05 -0400) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 3) X-Received-From: 178.63.89.203 X-BeenThere: help-gnu-emacs@gnu.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: Users list for the GNU Emacs text editor List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Original-Sender: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.help:86561 Archived-At: 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.=20 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