From xemacs-m  Sat Mar 15 17:38:49 1997
Received: from steadfast.teradyne.com (steadfast.teradyne.com [131.101.1.200])
	by xemacs.org (8.8.5/8.8.5) with ESMTP id RAA24738
	for <xemacs-beta@xemacs.org>; Sat, 15 Mar 1997 17:38:48 -0600 (CST)
Received: from engine.ecf.teradyne.com (engine.ecf.teradyne.com [131.101.192.6]) by steadfast.teradyne.com (8.7.1/8.7.1) with ESMTP id SAA10091; Sat, 15 Mar 1997 18:42:13 -0500 (EST)
Received: (from aichner@localhost) by engine.ecf.teradyne.com (8.7.1/8.7.1) id AAA22157; Sun, 16 Mar 1997 00:38:12 +0100 (MET)
Sender: aichner@ecf.teradyne.com
To: Hrvoje Niksic <hniksic@srce.hr>
Cc: xemacs-beta@xemacs.org
Subject: Re: HTML mode indentation bug
References: <199703141709.MAA02151@amber.vis-av.com> <199703141742.JAA08739@newman> <rvafo6mhsg.fsf@sdnp5.ucsd.edu> <kigohclj6x3.fsf@jagor.srce.hr> <rxsendgu61q.fsf@ecf.teradyne.com> <kigu3mciwje.fsf@jagor.srce.hr>
X-Face: 4[iHdXiTu\V3u[~\I)<f9HC);%~nG8`oUqv#uzvs6=\V{AjN6Sn
 c/qi;YLwRmEbt8Y*=j5n(urqY@chPh@J'D"QlqD!C8>*}#kYF[-tYl3VZga/HSOP|K,{L
 Rtu@f0y/=O&Cu}\:~d|P$JON?pn?j,&CnPb1z#/TL9bkAJwyol&a:SvYj-VYbM=Dtxhk9
 =w|R6U3_;SH&B<Mfy6Q%#
Mime-Version: 1.0 (generated by tm-edit 7.105)
Content-Type: text/plain; charset=ISO-8859-1
From: Adrian Aichner <aichner@ecf.teradyne.com>
Date: 16 Mar 1997 00:38:11 +0100
In-Reply-To: Hrvoje Niksic's message of 16 Mar 1997 00:07:49 +0100
Message-ID: <rxsd8t0u3oc.fsf@ecf.teradyne.com>
Lines: 69
X-Mailer: Gnus v5.4.23/XEmacs 20.1
Content-Transfer-Encoding: 8bit
X-MIME-Autoconverted: from quoted-printable to 8bit by xemacs.org id RAA24739

>>>>> "Hrv" == Hrvoje Niksic <hniksic@srce.hr> writes:

    Hrv> Adrian Aichner <aichner@ecf.teradyne.com> writes:
    >> o psgml-html would not promote open standards but instead spread
    >> usage and acceptance of vendor-specific HTML-dialects.

    Hrv> No.  Remember what we are doing here, and *why* we are doing it.
    Hrv> XEmacs is an editor[1].  psgml-mode is a very convenient way to help
    Hrv> people edit their HTML documents, *not* to preach them of the correct
    Hrv> ways.

    Hrv> Were we building an HTML browser or a validator, I'd oppose the HTML
    Hrv> Pro DTD implementation.  But we should be trying to make a user's life
    Hrv> easier, not harder.

Wouldn't the user's life still be easy enough if HTML3.2 was the
default and he could choose any other HTML dialect under the sun via
the DTD menu?

    Hrv> This reminds me of the time when someone asked a question regarding

That's funny, the someone was me.

    Hrv> csh shell programming support in XEmacs.  Someone answered:

    Hrv> "Why do you use csh?  Use sh for shell programming!"

The answer if my memory serves me right was from Steven, and was
definitely tongue-in-cheek.

    Hrv> While this answer may be correct as of itself, I don't think it's
    Hrv> XEmacs' (or its developers', for that matter) duty to restrict its
    Hrv> users of what they can and/or should do.  For me, the csh-programming
    Hrv> example and the HTML-Pro-DTD example are equivalent.

No. sh-script.el currently makes it impossible to automatically detect
and set the correct shell for a script. It will set the mode's syntax
from SHELL regardless of the script's magic number. I have implemented
wrappers called ksh-sh-mode, csh-sh-mode, sh-sh-mode to make the life
easier for users. I mailed my solution here a while back. And I asked
to make the mode behave more intelligently by default.

    Hrv> [1]
    Hrv> When it is not a religion, of course.

Regards,

Adrian

    Hrv> -- 
    Hrv> Hrvoje Niksic <hniksic@srce.hr> | Student at FER Zagreb, Croatia
    Hrv> --------------------------------+--------------------------------
    Hrv> Good pings come in small packets.



-- 
			    Adrian Aichner
			Applications Engineer
  Teradyne GmbH
  Semiconductor Test Group    Telephone +49/89/41861(0)-208
  Dingolfinger Strae 2       Fax       +49/89/41861-217
  D-81673 MNCHEN             E-mail    aichner@ecf.teradyne.com

