From mboxrd@z Thu Jan 1 00:00:00 1970 Path: main.gmane.org!not-for-mail From: Peter Flynn Newsgroups: gmane.emacs.psgml.devel,gmane.emacs.devel Subject: Re: Re: Key sequence C-c C-f C-e uses invalid prefix characters Date: Sun, 12 Jan 2003 23:25:00 +0000 Organization: Silmaril Consultants Sender: psgml-devel-admin@lists.sourceforge.net Message-ID: <3E21F94C.7070203@silmaril.ie> References: <3DFE4E98.1080204@silmaril.ie> <3DFFC29E.4060100@silmaril.ie> <20030112040605.GA26128@gnu.org> <3E217BDD.6030403@silmaril.ie> NNTP-Posting-Host: main.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit X-Trace: main.gmane.org 1042413079 31212 80.91.224.249 (12 Jan 2003 23:11:19 GMT) X-Complaints-To: usenet@main.gmane.org NNTP-Posting-Date: Sun, 12 Jan 2003 23:11:19 +0000 (UTC) Cc: emacs-devel@gnu.org, psgml-devel@lists.sourceforge.net Return-path: Original-Received: from quimby.gnus.org ([80.91.224.244]) by main.gmane.org with esmtp (Exim 3.35 #1 (Debian)) id 18XrGA-00087H-00 for ; Mon, 13 Jan 2003 00:11:18 +0100 Original-Received: from lists.sourceforge.net ([66.35.250.206] helo=sc8-sf-list2.sourceforge.net) by quimby.gnus.org with esmtp (Exim 3.12 #1 (Debian)) id 18XrNM-0000AJ-00 for ; Mon, 13 Jan 2003 00:18:44 +0100 Original-Received: from sc8-sf-list1-b.sourceforge.net ([10.3.1.13] helo=sc8-sf-list1.sourceforge.net) by sc8-sf-list2.sourceforge.net with esmtp (Exim 3.31-VA-mm2 #1 (Debian)) id 18XrGu-0003Th-00; Sun, 12 Jan 2003 15:12:04 -0800 Original-Received: from mail.d-n-a.net ([194.46.8.11] helo=ni-mail1.dna.utvinternet.net) by sc8-sf-list1.sourceforge.net with esmtp (Exim 3.31-VA-mm2 #1 (Debian)) id 18XrG1-0000ee-00 for ; Sun, 12 Jan 2003 15:11:09 -0800 Original-Received: from silmaril.ie (unverified [195.218.107.190]) by ni-mail1.dna.utvinternet.net (Vircom SMTPRS 1.4.232) with ESMTP id ; Sun, 12 Jan 2003 23:11:01 +0000 User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.1) Gecko/20020826 X-Accept-Language: en, de, fr, ga Original-To: bob@gnu.org Errors-To: psgml-devel-admin@lists.sourceforge.net X-BeenThere: psgml-devel@lists.sourceforge.net X-Mailman-Version: 2.0.9-sf.net Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: List-Unsubscribe: , List-Archive: X-Original-Date: Sun, 12 Jan 2003 23:25:00 +0000 Xref: main.gmane.org gmane.emacs.psgml.devel:99 gmane.emacs.devel:10702 X-Report-Spam: http://spam.gmane.org/gmane.emacs.devel:10702 Robert J. Chassell wrote: [generating DTDs] > Yes, and when you include such a program written in Emacs Lisp in > Psgml mode, then you are providing another tool to handle > `graceful degredation'. That would be a great tool. > Please understand, no one wants to provide a broken file to someone > else; that is not what the discussion is about. No, but a lot of people who don't grok the fullness of SGML believe that supplying a file with pointy brackets is sufficient. > As a user of Emacs, I have received broken or corrupted files from > other people and had to fix them. GNU Emacs has made this action > easier than it would be otherwise. The issue is whether or not to > continue to provide at least some tools for handling corrupt or broken > SGML or XML files that you receive. I don't think it's that so much as whether users should be allowed to assume (wrongly) that sgml-mode is the canonical authoritative mode for handling SGML. Currently there is that risk, simply because of the name, which is there for historical reasons. This is a bit like saying that you can use (say) text-mode for writing programs because it does at least recognise matched parentheses. My argument was that this view is inadequate and unfair to the user, especially the new user, and that I would prefer to see psgml-mode eventually becoming the default for .sgm[l] and .xml files. By all means keep sgml-mode as Bob suggests for those occasions when it's needed, but rename it to something which makes it clear that it's for help with matching pointy brackets and not the full syntax. ///Peter ------------------------------------------------------- This SF.NET email is sponsored by: SourceForge Enterprise Edition + IBM + LinuxWorld = Something 2 See! http://www.vasoftware.com