bug-autoconf
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: #! probably incorrect historicism in manual


From: Eric Blake
Subject: Re: #! probably incorrect historicism in manual
Date: Tue, 17 Mar 2009 06:10:06 -0600
User-agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.19) Gecko/20081209 Thunderbird/2.0.0.19 Mnenhy/0.7.6.666

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

According to Reuben Thomas on 3/11/2009 7:20 PM:
> The manual says:
> 
> "A few ancient 4.2BSD based systems (such as Dynix circa 1984) required
> a single space between the `#!' and the `/'.  However, these ancient
> systems are no longer of practical concern."
> 
> This is probably not actually correct. See detailed debunking of this
> apparent myth at:
> 
> http://www.in-ulm.de/~mascheck/various/shebang/

Thanks.  I will be pushing this soon, which simply deletes that text.

- --
Don't work too hard, make some time for fun as well!

Eric Blake             address@hidden
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (Cygwin)
Comment: Public key at home.comcast.net/~ericblake/eblake.gpg
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iEYEARECAAYFAkm/kx4ACgkQ84KuGfSFAYCH3gCgjj2pYcE081p4C29nVCW4zjZH
RocAoKgWHXmgP1Z5fqu7Iq95o8qFYRV9
=OvAx
-----END PGP SIGNATURE-----
>From 996eb0c086f82492d7623d5105abdd450812e460 Mon Sep 17 00:00:00 2001
From: Eric Blake <address@hidden>
Date: Tue, 17 Mar 2009 06:09:22 -0600
Subject: [PATCH] Remove historical inaccuracy.

* doc/autoconf.texi (Portable Shell): Don't perpetuate myth about
Reported by Reuben Thomas.

Signed-off-by: Eric Blake <address@hidden>
---
 ChangeLog         |    5 +++++
 doc/autoconf.texi |    2 --
 2 files changed, 5 insertions(+), 2 deletions(-)

diff --git a/ChangeLog b/ChangeLog
index 9435457..8f9cd54 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,10 @@
 2009-03-17  Eric Blake  <address@hidden>

+       Remove historical inaccuracy.
+       * doc/autoconf.texi (Portable Shell): Don't perpetuate myth about
+       #!/bin/sh needing a space.
+       Reported by Reuben Thomas.
+
        Recommend AS_HELP_STRING more prominently.
        * doc/autoconf.texi (External Software): Reduce mention of
        hand-written help strings.
diff --git a/doc/autoconf.texi b/doc/autoconf.texi
index fe852fe..874d139 100644
--- a/doc/autoconf.texi
+++ b/doc/autoconf.texi
@@ -13691,8 +13691,6 @@ Portable Shell
 Some ancient systems have quite
 small limits on the length of the @samp{#!} line; for instance, 32
 bytes (not including the newline) on SunOS 4.
-A few ancient address@hidden based systems (such as Dynix circa 1984)
-required a single space between the @samp{#!} and the @samp{/}.
 However, these ancient systems are no longer of practical concern.

 The set of external programs you should run in a @command{configure} script
-- 
1.6.1.2


reply via email to

[Prev in Thread] Current Thread [Next in Thread]