Patch to shrink Configure.help

Riley Williams (rhw@bigfoot.com)
Sun, 20 Dec 1998 17:01:57 +0000 (GMT)


This message is in MIME format. The first part should be readable text,
while the remaining parts are likely unreadable without MIME-aware tools.
Send mail to mime@docserver.cac.washington.edu for more info.

--1421910094-283987358-914173317=:32110
Content-Type: TEXT/PLAIN; charset=US-ASCII

Hi Alan.

I'd like to submit the enclosed patch against 2.1.131ac13 which can be
used to shrink the size of linux/Documentation/Configure.help down in
size by removing the various repeated comments therein, and having the
various configuration scripts auto-add them when applicable.

One other benefit of this patch is that the relevant comments will
always appear when they're needed, which they sometimes don't with the
current setup. Another is that the wording becomes standardised.

The sections currently added in these patches are:

1. If there is a http URL anywhere in the description that includes
the http at the beginning of it, the comment regarding browsing
the WWW is inserted.

2. If the current option can be selected as a module, the comment
about doing so is added.

Note that I have included patches for both the "make config" and "make
menuconfig" scripts, but NOT for the "make xconfig" script, as I've
not been able to develop one for the latter.

Also, because no patch has been developed for "make xconfig", I
haven't included a patch to take the relevant comments out of
Documentation/Configure.help at this time.

Finally, I haven't included the listed maintainers for "make config"
or "make xconfig" in this posting because their sites bounce all email
from bigfoot.com so they'd never receive it from me anyway. If one of
you could forward this to them, it'd be appreciated...

Best wishes from Riley.

--1421910094-283987358-914173317=:32110
Content-Type: TEXT/PLAIN; charset=US-ASCII; name="CfgMsgs.diff"
Content-Transfer-Encoding: BASE64
Content-ID: <Pine.LNX.3.96.981220170157.32110F@ps.cus.umist.ac.uk>
Content-Description:

LS0tIGxpbnV4L3NjcmlwdHMvQ29uZmlndXJlLnYxCVRodSBOb3YgMjYgMDE6
MjE6NDggMTk5OA0KKysrIGxpbnV4L3NjcmlwdHMvQ29uZmlndXJlCVR1ZSBE
ZWMgMTUgMTM6MjI6MzcgMTk5OA0KQEAgLTEwNiw2ICsxMDYsMjAgQEANCiAg
ICAgIHRoZW4NCiAJICBlY2hvOyBlY2hvICIgIFNvcnJ5LCBubyBoZWxwIGF2
YWlsYWJsZSBmb3IgdGhpcyBvcHRpb24geWV0LiI7ZWNobw0KICAgICAgZWxz
ZQ0KKwkgIGlmIGVjaG8gIiR0ZXh0IiB8IGdyZXAgaHR0cCA+IC9kZXYvbnVs
bCA7IHRoZW4NCisJCXRleHQ9IiR0ZXh0DQorDQorICBUbyBicm93c2UgdGhl
IFdXVywgeW91IG5lZWQgdG8gaGF2ZSBhY2Nlc3MgdG8gYSBtYWNoaW5lIHdp
dGggYSBsaW5rDQorICB0byB0aGUgaW50ZXJuZXQgd2hpY2ggaGFzIGF2YWls
YWJsZSBhIHdlYiBicm93c2VyLiBDb21tb24gYnJvd3NlcnMNCisgIGluY2x1
ZGUgTmV0c2NhcGUsIEx5bnggYW5kIHNpbWlsYXIgcHJvZ3JhbXMuIg0KKwkg
IGZpDQorCSAgaWYgWyAtbiAiJDIiIF07IHRoZW4NCisJCXRleHQ9IiR0ZXh0
DQorDQorICBJZiB5b3Ugd2lzaCB0byBjb21waWxlIHRoaXMgZHJpdmVyIGFz
IGEgbW9kdWxlICggPSBjb2RlIHdoaWNoIGNhbiBiZQ0KKyAgaW5zZXJ0ZWQg
aW4gYW5kIHJlbW92ZWQgZnJvbSB0aGUgcnVubmluZyBrZXJuZWwgd2hlbmV2
ZXIgeW91IHdpc2gpLA0KKyAgc2F5IE0gaGVyZSBhbmQgcmVhZCBEb2N1bWVu
dGF0aW9uL21vZHVsZXMudHh0IGluIHRoZSBsaW51eCBzb3VyY2UgdHJlZS4i
DQorCSAgZmkNCiAJICAoZWNobzsgZWNobyAiJHRleHQiKSB8ICR7UEFHRVI6
LW1vcmV9DQogICAgICBmaQ0KICAgZWxzZQ0KQEAgLTIyNyw3ICsyNDEsNyBA
QA0KIAkJCSAgICAgIGJyZWFrIDs7DQogCSAgICAgIFttTV0gKSAgICAgICAg
ICBkZWZpbmVfYm9vbCAiJDIiICJtIg0KIAkJCSAgICAgIGJyZWFrIDs7DQot
CSAgICAgICogKSAgICAgICAgICAgICBoZWxwICIkMiINCisJICAgICAgKiAp
ICAgICAgICAgICAgIGhlbHAgIiQyIiBZZXMNCiAJCQkgICAgICA7Ow0KIAkg
ICAgZXNhYw0KIAkgIGRvbmUNCkBAIC0yODgsNyArMzAyLDcgQEANCiAgICBl
Y2hvICIgIGFzIGEgbW9kdWxlIGFzIHdlbGwgKHdpdGggTSkgb3IgbGVhdmUg
aXQgb3V0IGFsdG9nZXRoZXIgKE4pLiINCiAJCQkJICAgICAgZWNobw0KIAkJ
CQkgICAgICA7Ow0KLQkJICAgICAgKiApICAgICAgICAgICAgIGhlbHAgIiR2
YXIiDQorCQkgICAgICAqICkgICAgICAgICAgICAgaGVscCAiJHZhciIgWWVz
DQogCQkJCSAgICAgIDs7DQogCQkgIGVzYWMNCiAJCWRvbmUNCi0tLSBsaW51
eC9zY3JpcHRzL01lbnVjb25maWcudjQJTW9uIERlYyAxNCAyMjo0MjoyMCAx
OTk4DQorKysgbGludXgvc2NyaXB0cy9NZW51Y29uZmlnCVR1ZSBEZWMgMTUg
MTM6NTY6MzcgMTk5OA0KQEAgLTI5NCw2ICsyOTQsMjAgQEANCiAgICAgICAg
ICAgZWNobyAiVGhlcmUgaXMgbm8gaGVscCBhdmFpbGFibGUgZm9yIHRoaXMg
a2VybmVsIG9wdGlvbi4iDQogCSAgcmV0dXJuIDENCiAgICAgIGVsc2UNCisJ
ICBpZiBlY2hvICIkdGV4dCIgfCBncmVwIGh0dHAgPiAvZGV2L251bGwgOyB0
aGVuDQorCQl0ZXh0PSIkdGV4dA0KKw0KK1RvIGJyb3dzZSB0aGUgV1dXLCB5
b3UgbmVlZCB0byBoYXZlIGFjY2VzcyB0byBhIG1hY2hpbmUgd2l0aCBhIGxp
bmsNCit0byB0aGUgaW50ZXJuZXQgd2hpY2ggaGFzIGEgd2ViIGJyb3dzZXIg
YXZhaWxhYmxlLiBDb21tb24gYnJvd3NlcnMNCitpbmNsdWRlIE5ldHNjYXBl
LCBMeW54IGFuZCBzaW1pbGFyIHByb2dyYW1zLiINCisJICBmaQ0KKwkgIGlm
IFsgLW4gIiQyIiBdOyB0aGVuDQorCQl0ZXh0PSIkdGV4dA0KKw0KK0lmIHlv
dSB3aXNoIHRvIGNvbXBpbGUgdGhpcyBkcml2ZXIgYXMgYSBtb2R1bGUgKCA9
IGNvZGUgd2hpY2ggY2FuIGJlDQoraW5zZXJ0ZWQgaW4gYW5kIHJlbW92ZWQg
ZnJvbSB0aGUgcnVubmluZyBrZXJuZWwgd2hlbmV2ZXIgeW91IHdpc2gpLA0K
K3NheSBNIGhlcmUgYW5kIHJlYWQgRG9jdW1lbnRhdGlvbi9tb2R1bGVzLnR4
dCBpbiB0aGUgbGludXggc291cmNlIHRyZWUuIg0KKwkgIGZpDQogCSAgZWNo
byAiJHRleHQiDQogICAgICBmaQ0KICAgZWxzZQ0KQEAgLTMwOCw3ICszMjIs
MTEgQEANCiAjIEFjdGl2YXRlIGEgaGVscCBkaWFsb2cuDQogIw0KIGZ1bmN0
aW9uIGhlbHAgKCkgew0KKwlsb2NhbCBNT0RVTEU9ImBncmVwICQxIE1DcmFk
aW9saXN0cyB8IGdyZXAgdHJpc3RhdGVgIg0KKwlpZiBbIC1uICIkTU9EVUxF
IiBdOyB0aGVuDQorCQlNT0RVTEU9WWVzDQorCWZpDQotCWlmIGV4dHJhY3Rf
aGVscCAkMSA+aGVscC5vdXQNCisJaWYgZXh0cmFjdF9oZWxwICQxICRNT0RV
TEUgPmhlbHAub3V0DQogCXRoZW4NCiAJCSRESUFMT0cJLS1iYWNrdGl0bGUg
IiRiYWNrdGl0bGUiIC0tdGl0bGUgIiQyIlwNCiAJCQktLXRleHRib3ggaGVs
cC5vdXQgJFJPV1MgJENPTFMNCg==
--1421910094-283987358-914173317=:32110--

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.rutgers.edu
Please read the FAQ at http://www.tux.org/lkml/