Linux-kernel mailing list archive 1999-23,: Re: Profanity in the Linux Kernel?!?!?

# Re: Profanity in the Linux Kernel?!?!?

Kelley Spoon (kspoon@turbolinux.com)
Tue, 8 Jun 1999 23:33:26 -0600 (MDT)

- Messages sorted by: [ date ][ thread ][ subject ][ author ]
- Next message: Albert D. Cahalan: "Re: Migrating to larger numbers"
- Previous message: Linus Torvalds: "Re: Profanity in the Linux Kernel?!?!?"

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.

---456352377-2118259714-928906406=:18281
Content-Type: TEXT/PLAIN; charset=US-ASCII

On 8 Jun 1999, Scott Jaderholm wrote:

> It seems to me that if you are trying to make an OS that is going to be
> used by the masses you would try and present yourselves as best as
> possible. Using profanity to document your code doesn't seem all that
> appealing to me, but I don't know about others.
> Is it really necessary? Someone could easily put "messed up" in place
> of it.

Someone else brought up the point about censoring work other people
contributed, and I agree with that. I have absolutely no problem
with a developer calling a spade a spade.

However. For those with delicate sensibilities, I present a humble
patch made against the 2.2.9 kernel source. It merely adds a make
rule that calls a fairly lame shell script to replace the naughty
words with something a little more Donna Reed.

Chance that it breaks something important: high
Chance that it catches all the bad words : low

But it should be enough to get you started on leading the project
to wash out the kernel source's mouth with soap.

cp repent.patch /usr/src/linux
cd /usr/src/linux
patch -p1 < repent.patch

make repent

And rest easy knowing that you're one of the elite few who are
running a saintly Linux kernel that will probably throw errors
at you left and right as you try to compile it.

Take it easy,

    --
    Kelley Spoon  <kspoon@turbolinux.com>

    ---456352377-2118259714-928906406=:18281
    Content-Type: TEXT/PLAIN; charset=US-ASCII; name="repent.patch"
    Content-Transfer-Encoding: BASE64
    Content-ID: <Pine.LNX.3.95.990608233326.18281D@pacific.pht.com>
    Content-Description:

    ZGlmZiAtdU5yIGxpbnV4L01ha2VmaWxlIGxpbnV4LnJlcGVudC9NYWtlZmls
    ZQ0KLS0tIGxpbnV4L01ha2VmaWxlCVdlZCBNYXkgMTIgMDg6NTA6MTIgMTk5
    OQ0KKysrIGxpbnV4LnJlcGVudC9NYWtlZmlsZQlUdWUgSnVuICA4IDIyOjE5
    OjA1IDE5OTkNCkBAIC00NDQsMyArNDQ0LDE3IEBADQogDQogc2NyaXB0cy9z
    cGxpdC1pbmNsdWRlOiBzY3JpcHRzL3NwbGl0LWluY2x1ZGUuYw0KIAkkKEhP
    U1RDQykgJChIT1NUQ0ZMQUdTKSAtbyBzY3JpcHRzL3NwbGl0LWluY2x1ZGUg
    c2NyaXB0cy9zcGxpdC1pbmNsdWRlLmMNCisJDQorcmVwZW50OiBzY3JpcHRz
    L3JlcGVudC5zaA0KKwlAZWNobyAiT2ssIHdlZW5vci4gIEknbGwgdHJ5IHRv
    IGNsZWFuIHVwIHRoZSBsYW5ndWFnZSBhIGJpdC4gIEhvd2V2ZXIsIg0KKwlA
    ZWNobyAieW91IHNob3VsZCBwcm9iYWJseSBiZSBhd2FyZSB0aGF0IHNvbWUg
    ZmFpcmx5IGltcG9ydGFudCBzb3VyY2UiDQorCUBlY2hvICJjb2RlIG1pZ2h0
    IGdldCBjaGFuZ2VkLCBsZWF2aW5nIHlvdSB3aXRoIHNvbWV0aGluZyB0aGF0
    IHdvbid0Ig0KKwlAZWNobyAiY29tcGlsZS4iDQorCUBlY2hvIA0KKwlAZWNo
    byAiVG8gYWRkIGluc3VsdCB0byBpbmp1cnksIHRoaXMgcHJvYmFibHkgd29u
    J3QgY2F0Y2ggYWxsIHRoZSBuYXVnaHR5Ig0KKwlAZWNobyAid29yZHMsIGVp
    dGhlci4gIFN1Y2sgaXQgdXAgYW5kIGZpeCB0aGUgc2NyaXB0IHNvIHRoYXQg
    eW91cnMgd2lsbCBiZSINCisJQGVjaG8gInRoZSBsYXN0IHNldCBvZiB2aXJn
    aW4gZXllcyB0aGF0IGV2ZXIgaGFzIHRvIGVuZHVyZSB0aGUgaG9ycm9ycy4i
    DQorCUBlY2hvDQorCUBlY2hvICJJIGhvcGUgaGF2aW5nIHNvdXJjZSBjb2Rl
    IHlvdSBjYW4gc2hvdyB5b3VyIG1vbW1hIHdhcyB3b3J0aCBpdC4uLiINCisJ
    QGNobW9kIDcwMCBzY3JpcHRzL3JlcGVudC5zaA0KKwlAc2NyaXB0cy9yZXBl
    bnQuc2gNCmRpZmYgLXVOciBsaW51eC9zY3JpcHRzL3JlcGVudC5zaCBsaW51
    eC5yZXBlbnQvc2NyaXB0cy9yZXBlbnQuc2gNCi0tLSBsaW51eC9zY3JpcHRz
    L3JlcGVudC5zaAlXZWQgRGVjIDMxIDE2OjAwOjAwIDE5NjkNCisrKyBsaW51
    eC5yZXBlbnQvc2NyaXB0cy9yZXBlbnQuc2gJVHVlIEp1biAgOCAyMjoxMzox
    NSAxOTk5DQpAQCAtMCwwICsxLDQ2IEBADQorIyEvYmluL3NoDQorDQorIyBJ
    ZiB5b3UgcnVuIHRoaXMsIHlvdSBhcmUgbm90IG9ubHkgYSBsYW1lciwgYnV0
    DQorIyBmb29sIGFzIHdlbGwuICBUaGlzIHdpbGwgcHJvYmFibHkgYnJlYWsg
    c3R1ZmYsDQorIyBidXQgaWYgeW91ciBldGVybmFsIHNvdWwgaXMgaW4gamVv
    cGFyZHkgYmVjYXVzZQ0KKyMgeW91IGFyZSBydW5uaW5nIGFuIE9TIHdpdGgg
    YSBmZXcgdmVyeSBjb2xvcmZ1bA0KKyMgY29tbWVudHMgaW4gdGhlIHNvdXJj
    ZSwgdGhlbiBJIGd1ZXNzIHRoaXMgaXMNCisjIGJldHRlciB0aGFuIG5vdGhp
    bmcuDQorDQorIyBLLiBTcG9vbg0KKw0KK2ZvciBpIGluIGBncmVwIC1yaSAi
    IGZ1Y2sgIiAuLyp8Y3V0IC1mMSAtZDpgDQorZG8NCisgICBtdiAke2l9ICR7
    aX0udG1wDQorCSBzZWQgJ3MvW0ZmXVtVdV1bQ2NdW0trXS9bZnNja10vZycg
    JHtpfS50bXAgPiAke2l9DQorCSBybSAke2l9LnRtcA0KK2RvbmUNCisNCitm
    b3IgaSBpbiBgZ3JlcCAtcmkgIiBkYW1uICIgLi8qfGN1dCAtZjEgLWQ6YA0K
    K2RvDQorICAgbXYgJHtpfSAke2l9LnRtcA0KKwkgc2VkICdzL1tEZF1bQWFd
    W01tXVtObl0vW2Rhcm5dL2cnICR7aX0udG1wID4gJHtpfQ0KKwkgcm0gJHtp
    fS50bXANCitkb25lDQorDQorZm9yIGkgaW4gYGdyZXAgLXJpICIgc2hpdCAi
    IC4vKnxjdXQgLWYxIC1kOmANCitkbw0KKyAgIG12ICR7aX0gJHtpfS50bXAN
    CisJIHNlZCAncy9bU3NdW0hoXVtJaV1bVHRdL1tzaHVja3NdL2cnICR7aX0u
    dG1wID4gJHtpfQ0KKwkgcm0gJHtpfS50bXANCitkb25lDQorDQorZm9yIGkg
    aW4gYGdyZXAgLXJpICIgYml0Y2ggIiAuLyp8Z3JlcCAtdmkgYml0Y2hhbmdl
    fGN1dCAtZjEgLWQ6IHwgZ3JlcCAtdiAuU2ANCitkbw0KKyAgIG12ICR7aX0g
    JHtpfS50bXANCisJIHNlZCAncy9bQmJdW0lpXVtUdF1bQ2NdW0hoXS8qTU9B
    TiovZycgJHtpfS50bXAgPiAke2l9DQorCSBybSAke2l9LnRtcA0KK2RvbmUN
    CisNCitmb3IgaSBpbiBgZ3JlcCAtcmkgIiBoZWxsICIgLi8qIHwgY3V0IC1m
    MSAtZDogYA0KK2RvDQorICBtdiAke2l9ICR7aX0udG1wDQorCXNlZCAncy9b
    SGhdW0VlXVtMbF1bTGxdL2hlY2svZycgJHtpfS50bXAgPiAke2l9DQorCXJt
    ICR7aX0udG1wDQorZG9uZQ0KKw0K
    ---456352377-2118259714-928906406=:18281--

    -
    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/

- Next message: Albert D. Cahalan: "Re: Migrating to larger numbers"
- Previous message: Linus Torvalds: "Re: Profanity in the Linux Kernel?!?!?"