[Top][All Lists]
[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