-
Notifications
You must be signed in to change notification settings - Fork 13
/
style-censor
113 lines (113 loc) · 6.65 KB
/
style-censor
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
a the % phrase double article
pt % syntax ? I guess avoid straggling pt's that escape tex?
that was % phrase probably redundant
# such may be abused to blacklist certain words even spelled correctly.
# capitalize is case sensitive, and also bracketed by non-word.
# phrase and spelling are case insensitive, but bracketed by non-word characters.
# syntax is case sensitive but not bracketed by non-word; probably best if used with regexes.
''[\.,] % syntax end quotes go outside punctuation like . and ,
EBONE % capitalize a somewhat useless rule, now (we standardized on Ebone)
EBone % capitalize a somewhat useless rule, now (we standardized on Ebone)
Figure Figure % phrase pizza pizza.
IPs % phrase should be IP addresses
NMI % spelling is Steve's cat's name, not a measurement system
Planetlab % capitalize PlanetLab
Send-Train % capitalize should be Send-train
UUNET % capitalize UUnet
[ ]-[ ] % syntax a hyphen surrounded by space should probably be an emdash '--'
[0-9]-[0-9] % syntax use an emdash '--' for ranges
[0-9]ms % syntax put a space between the number and the unit.
[Rr]ate-limits % spelling "rate limits" has no hyphen, only "rate-limited"
[^egs]\. [a-z] % syntax a period usually ends a sentence, and sentences should start with a captial; doesn't apply when an acronym.
[a-z] Tier % syntax don't capitalize Tier unless at the beginning of the sentence
[a-z]\.\. % syntax double period is rarely right, use \ldots for ellipsis
\" % syntax use fancy quotes
\. [a-z] % syntax a period usually ends a sentence, and sentences should start with a captial; doesn't apply when an acronym.
\\etal[^{] % syntax it's good practice to use \etal{} to avoid bad spacing
\beg\. % syntax should be e.g. as in "examples given"
``no-valley'' % spelling should not be quoted, it's distracting
a large number of % phrase you mean "many"
a number of % phrase as opposed to "a letter of?"
a small number of % phrase you mean "few"
actually % spelling probably doesn't add
and instead % phrase replace with but.
asess % spelling
be done % phrase if "X of Y can be done", try "Y can be Xed"; it's already passive tense.
behavioral % spelling I'm convinced we don't use this word properly.
best effort % phrase hyphenate best-effort service.
bpf % capitalize
ccdf % capitalize
cisco % capitalize the company name
city-pairs % phrase decided to hyphenate
combining multiple % phrase as opposed to "combining one?"
counting the number of % phrase counting. dude.
deliver route % phrase jargon redundancy
do this % phrase probably verbose if you use a pronoun for what you're doing
don't % spelling do not
elimintate % spelling
enginner % spelling
et al.[^}] % syntax use the \etal{} command instead.
exists % spelling -- probably no better than "is"
experiements % spelling
fashion % spelling hrm
from to\b % phrase haven't used this properly.
help help % phrase double word, that probably means the author paniced
i\)[^$] % syntax leave the paren in math mode -- should be $i)$
if it is to % phrase should be "to" (usually followed by "be X")
if they are to % phrase should be "to" (usually followed by "be X")
ii\)[^$] % syntax leave the paren in math mode -- should be $ii)$
iii\)[^$] % syntax leave the paren in math mode -- should be $iii)$
in different continents % phrase ON different continents, IN different countries
in general % phrase unless matched with "in specific," this is usually useless
in order to % phrase remove "in order" and get "to"
in the past % phrase past tense is likely enough.
in the way of % phrase should be "as"
interdomain % spelling inter-domain
internet % capitalize unless talking about an internet other than the Internet
intradomain % spelling intra-domain
is permitted to % phrase "may"
iv\)[^$] % syntax leave the paren in math mode -- should be $iiv)$
largely opaque % phrase largely does not modify opaque
load\bbalanc % syntax load-balanced links, hyphenate load-balancing too
log-normal % spelling lognormal is one word.
magic-packet % spelling don't hyphenate
makes a new % phrase should be "creates"
may not chose % phrase "may not" is future tense; "chose" is past.
measurment % spelling
multiaccess % spelling multi-access (or better, multiple access)
namespace % spelling two words
nimi % capitalize
no\bvalley % phrase hyphenate no-valley
note that % phrase is the rest of the paper less notable?
of of % phrase apparent double word.
out-degree % spelling outdegree for consistency
pareto % capitalize
pathlogies % spelling
planetlab % capitalize PlanetLab
points links % phrase probably wrong to have two plural nouns adjacent
really % spelling probably doesn't add
rigorously % spelling probably doesn't add, and I rarely do anything with rigor
scriptroute % capitalize
secrurity % spelling
send-train % capitalize should be Send-train
so that we may % phrase probably "to"
taht % spelling
teh % spelling
the affect % phrase should probably be 'the effect'
the the % phrase apparent double word.
the way in which % phrase should be "how" or ""
there too few % phrase there are too few?
thrid % spelling
tier [123] % phrase should be tier-1, tier-2, or tier-3.
tier-[123]s % phrase should be tier-1 ISPs
ttl % capitalize
v\)[^$] % syntax leave the paren in math mode -- should be $v)$
value stems % phrase value is derived or offered, I think.
was not was % phrase pretty much a joke if this gets matched.
we we % phrase it would be oi oi in french, I guess.
we'll % spelling we will
we've % spelling we have
web % capitalize unless you're Charlotte, we capitalize Web.
weibull % capitalize
with on % phrase probably wrong.
with with % phrase apparent double word.