]> git.donarmstrong.com Git - deb_pkgs/scowl.git/blob - r/enable-sup/expurgat.doc
[svn-inject] Installing original source of scowl
[deb_pkgs/scowl.git] / r / enable-sup / expurgat.doc
1                         EXPURGATING THE ENABLE LISTS\r
2 ÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜ\r
3 \r
4 \r
5 The ENABLE2K word lists are not filtered or expurgated in any way.  Words\r
6 are excluded only for reasons of form (e.g., o'clock, DNA) or linguistic\r
7 affiliation (e.g., bonjour, ubermensch), but never for reasons of bad\r
8 taste (quinine), offensiveness (televangelism) or disreputability\r
9 (irregardless).\r
10 \r
11 Nevertheless, the ENABLE2K compilers recognize that its lists may have\r
12 applications in situations where such all-inclusiveness may not be\r
13 appropriate.  For instance, an ENABLE list may be used in a game program\r
14 which might be used by children.  The ENABLE2K supplement includes\r
15 the MAKELIST program, which allows one to produce a custom word list by\r
16 merging one or more or the lists supplied by ENABLE2K and its supplement.\r
17 This program offers the option of removing potentially offensive words\r
18 from its output, at any of three levels of squeamishness.\r
19 \r
20 It should be noted that the nature of the English language is such that\r
21 complete expurgation of potentially offensive words is impossible, even\r
22 ignoring the problem that each individual has his or her own standards of\r
23 offense.  Many English words have both offensive and inoffensive uses, and\r
24 many of these are so common in their inoffensive uses that it would make\r
25 no sense to attempt to remove them.  Examples of such words are "screw" and\r
26 "fairy".  The best that one can hope to do is to remove words that are\r
27 generally considered offensive, and which do not have common inoffensive\r
28 uses.\r
29 \r
30 Further, the compilers of ENABLE2K can make NO GUARANTEE that the MAKELIST\r
31 program will remove all words which might prove offensive in your\r
32 application.  If the possible presence of offensive words in any ENABLE\r
33 list is important to you, it is *your* responsibility to check for such\r
34 words and remove them yourself, whether or not you use the MAKELIST\r
35 program.  And while we have made a serious attempt to determine sets of\r
36 words which might reasonably be found offensive, we cannot know the\r
37 requirements of your application.  In fact, as the legal boys say, we\r
38 disclaim any warranty that this package is fit for a particular purpose.\r
39 \r
40 The MAKELIST program offers you the choice of three levels of expurgation:\r
41 Cautious, Aggressive, and Politically Correct.  (Of course, you also have\r
42 the option of not expurgating at all.)  A more detailed explanation of\r
43 these options is as follows:\r
44 \r
45 1.  Cautious expurgation attempts to remove patently offensive words, but\r
46 does not generally remove words which are not universally agreed to be\r
47 offensive, or which have significant inoffensive meanings.  (A few words\r
48 are so notorious that they are removed despite minor inoffensive uses.)\r
49 Almost all of the words removed from the second edition OSPD (r) by\r
50 Milton Bradley for OSPD3 fall into this category.  However, several very\r
51 familiar vulgarities (of the sort still not heard on network television)\r
52 are *not* removed at this level.  This level of expurgation should be\r
53 chosen if the goal is to have expurgation interfere as little as possible\r
54 with the completeness of the lexicon.\r
55 \r
56 2.  Agressive expurgation removes additional words that we consider likely\r
57 to offend, even if they have inoffensive meanings or are held by some to\r
58 be inoffensive.  This results in some linguistic anomalies, such as\r
59 permitting participles for verbs that have been removed (due to the\r
60 offensiveness of their meanings as nouns or adjectives).  We believe that\r
61 this level of expurgation is most likely to be appropriate for use in\r
62 situations involving children.\r
63 \r
64 3.  Politically correct expurgation removes additional words which are\r
65 found offensive by some.  This list is based primarily on the standards\r
66 of the Encarta (r) World English Dictionary, which are much stricter than\r
67 those of any other dictionary we have seen.  It labels as offensive\r
68 many words with which most people seem comfortable, particularly words\r
69 associated with mental disability and gender stereotypes.  Examples of\r
70 words considered offensive by Encarta include "idiotic", "henpeck",\r
71 "crone", "slob", "klutz", "wimp" and "weirdo".  If you, or your intended\r
72 audience, are likely to find such words offensive, then you should choose\r
73 this level of expurgation.  We find it hard to imagine that this degree of\r
74 sensitivity is ever necessary.  But then, I'm an able-bodied middle-class\r
75 white American male heterosexual baby boomer; of course, I would think\r
76 that.  (I'm also a "slob" and a "klutz", but we'll let that pass...)\r
77 \r
78 The process of removing potentially offensive words obviously entails the\r
79 existence of lists of such words.   These lists, unlike the other ENABLE2K\r
80 lists, are not distributed in a readable form.  The lists might well, in\r
81 themselves, prove offensive, and besides, the last thing we would ever\r
82 want to do is to increase anyone's vocabulary of abuse.  We of course\r
83 recognize this will not prevent anyone who really wishes to ferret out\r
84 their contents from doing so.  Most attempts to sanitize the English\r
85 lexicon are equally futile, a fact which potential users of the ENABLE2K\r
86 expurgation option should consider.\r
87 \r
88 \r
89 ---\r
90 The OSPD is a trademark of the Milton Bradley Co., Inc.\r
91 Encarta is a trademark of the Microsoft Corp.\r
92 \r
93 \r
94 \r
95 --Alan Beale\r