Patch: 2.1.85: Config help speedup

Adam Heath (adam.heath@usa.net)
Thu, 5 Feb 1998 13:55:31 -0500 (EST)


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.

---1463811328-887660142-886704931=:14833
Content-Type: TEXT/PLAIN; charset=US-ASCII

I hate it when you forget the file!

This patch add a new script, that is called by all the config scripts when
help is needed from Configure.help. It automatically builds a byte index of
Configure.help, which can be used on subsequent runs to extract the help. I
notice a speed increase on my P188 with 32 megs. This should help out slower
machines.

It also can scan a separate directory, and include separate files listed there
into the help system. Ie Documentation/Configure.help *and*
Documentation/config/* can all be used. The config/* file format is exactly
the same as Configure.help.

Adam

---1463811328-887660142-886704931=:14833
Content-Type: APPLICATION/x-gzip; name="patch-2.1.85-config_help_speedup.gz"
Content-Transfer-Encoding: BASE64
Content-ID: <Pine.LNX.3.96.980205135531.14833I@adam.hackers-net.com>
Content-Description:

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
---1463811328-887660142-886704931=:14833--
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.rutgers.edu