Skip to content

Commit af533ab

Browse files
author
Gunter Schmidt
committed
Feat: Added Spell-Checker and fixed spellings
For Code Spell Checker extension. Fixed some clippy warnings.
1 parent 8aa2a2c commit af533ab

16 files changed

Lines changed: 964 additions & 11 deletions

.vscode/cSpell.json

Lines changed: 62 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,62 @@
1+
// `cspell` settings
2+
// spell-checker:ignore oranda
3+
{
4+
// version of the setting file
5+
"version": "0.2",
6+
// spelling language
7+
"language": "en",
8+
// custom dictionaries
9+
"dictionaries": [
10+
"acronyms+names",
11+
"jargon",
12+
"people",
13+
"shell",
14+
"workspace"
15+
],
16+
"dictionaryDefinitions": [
17+
{
18+
"name": "acronyms+names",
19+
"path": "./cspell.dictionaries/acronyms+names.wordlist.txt"
20+
},
21+
{
22+
"name": "jargon",
23+
"path": "./cspell.dictionaries/jargon.wordlist.txt"
24+
},
25+
{
26+
"name": "people",
27+
"path": "./cspell.dictionaries/people.wordlist.txt"
28+
},
29+
{
30+
"name": "shell",
31+
"path": "./cspell.dictionaries/shell.wordlist.txt"
32+
},
33+
{
34+
"name": "workspace",
35+
"path": "./cspell.dictionaries/workspace.wordlist.txt"
36+
}
37+
],
38+
// files to ignore (globs supported)
39+
"ignorePaths": [
40+
".git/**",
41+
"Cargo.lock",
42+
"oranda.json",
43+
"target/**",
44+
"tests/**/fixtures/**",
45+
"src/uu/dd/test-resources/**",
46+
"vendor/**",
47+
"**/*.svg",
48+
"src/uu/*/locales/*.ftl",
49+
"src/uudiff/locales/*.ftl",
50+
".devcontainer/**",
51+
"util/gnu-patches/**",
52+
"docs/src/release-notes/**",
53+
"src/uu/*/benches/*.rs",
54+
"src/uudiff/src/lib/features/benchmark.rs",
55+
"util/check-safe-traversal.sh",
56+
],
57+
"enableGlobDot": true,
58+
// words to ignore (even if they are in the flagWords)
59+
"ignoreWords": [],
60+
// words to always consider correct
61+
"words": []
62+
}
Lines changed: 80 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,80 @@
1+
# * diffutils project
2+
3+
4+
# *** the following part is a copy of coreutils ***
5+
# * abbreviations / acronyms
6+
aarch
7+
AIX
8+
ASLR # address space layout randomization
9+
AST # abstract syntax tree
10+
CATN # busybox cat -n feature flag
11+
CATV # busybox cat -v feature flag
12+
CICD # continuous integration/deployment
13+
CPU
14+
CPUs
15+
DevOps
16+
Ext3
17+
FIFO
18+
FIFOs
19+
flac
20+
FQDN # fully qualified domain name
21+
GID # group ID
22+
GIDs
23+
GNU
24+
GNUEABI
25+
GNUEABIhf
26+
impls
27+
JFS
28+
loongarch
29+
lzma
30+
MSRV # minimum supported rust version
31+
MSVC
32+
NixOS
33+
POSIX
34+
POSIXLY
35+
ReiserFS
36+
RISC
37+
RISCV
38+
RNG # random number generator
39+
RNGs
40+
Solaris
41+
TOCTOU # time-of-check time-of-use
42+
UID # user ID
43+
UIDs
44+
UUID # universally unique identifier
45+
WASI
46+
WASM
47+
XFS
48+
49+
# * names
50+
BusyBox
51+
BusyTest
52+
Codacy
53+
Cygwin
54+
Deno
55+
EditorConfig
56+
EPEL
57+
FreeBSD
58+
genric
59+
Gmail
60+
Illumos
61+
Irix
62+
libfuzzer
63+
MacOS
64+
MinGW
65+
Minix
66+
MS-DOS
67+
MSDOS
68+
NetBSD
69+
Novell
70+
Nushell
71+
OpenBSD
72+
PowerPC
73+
SELinux
74+
SkyPack
75+
SysV
76+
Xenix
77+
Yargs
78+
79+
# Product
80+
codspeed
Lines changed: 249 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,249 @@
1+
# * diffutils project
2+
3+
4+
# *** the following part is a copy of coreutils ***
5+
AFAICT
6+
asimd
7+
ASIMD
8+
alloc
9+
arity
10+
autogenerate
11+
autogenerated
12+
autogenerates
13+
bitmask
14+
bitwise
15+
bufferram
16+
bytewise
17+
canonicalization
18+
canonicalize
19+
canonicalizing
20+
capget
21+
codepoint
22+
codepoints
23+
codeready
24+
codegen
25+
colorizable
26+
colorize
27+
coprime
28+
consts
29+
conv
30+
cyclomatic
31+
dedup
32+
deduplication
33+
demangle
34+
denoland
35+
deque
36+
dequeue
37+
dev
38+
EINTR
39+
eintr
40+
nextest
41+
SIGUSR
42+
nonprinting
43+
multibyte
44+
devs
45+
discoverability
46+
duplicative
47+
dsync
48+
endianness
49+
enqueue
50+
ERANGE
51+
errored
52+
executable
53+
executables
54+
exponentiate
55+
eval
56+
esac
57+
falsey
58+
fileio
59+
filesystem
60+
filesystems
61+
flamegraph
62+
footgun
63+
freeram
64+
fsxattr
65+
fullblock
66+
getfacl
67+
getfattr
68+
getopt
69+
gibi
70+
gibibytes
71+
glob
72+
globbing
73+
hardcode
74+
hardcoded
75+
hardcoding
76+
hardfloat
77+
hardlink
78+
hardlinks
79+
hasher
80+
hwcaps
81+
infile
82+
iflag
83+
iflags
84+
kibi
85+
kibibytes
86+
langinfo
87+
libacl
88+
lcase
89+
listxattr
90+
llistxattr
91+
lossily
92+
lstat
93+
makedev
94+
mebi
95+
mebibytes
96+
mergeable
97+
microbenchmark
98+
microbenchmarks
99+
microbenchmarking
100+
monomorphized
101+
multibyte
102+
multicall
103+
nmerge
104+
noatime
105+
nocache
106+
nocreat
107+
noctty
108+
noerror
109+
noexec
110+
nofollow
111+
nolinks
112+
nonblock
113+
nonportable
114+
nonprinting
115+
nonrepeating
116+
nonseekable
117+
notrunc
118+
nowrite
119+
noxfer
120+
ofile
121+
oflag
122+
oflags
123+
openat
124+
pdeathsig
125+
peekable
126+
performant
127+
prctl
128+
precompiled
129+
precompute
130+
preload
131+
prepend
132+
prepended
133+
primality
134+
pseudoprime
135+
pseudoprimes
136+
quantiles
137+
readonly
138+
ROOTFS
139+
reparse
140+
rposition
141+
seedable
142+
semver
143+
semiprime
144+
semiprimes
145+
setcap
146+
setfacl
147+
setfattr
148+
SETFL
149+
setlocale
150+
shortcode
151+
shortcodes
152+
setpgid
153+
sigaction
154+
CHLD
155+
chld
156+
SIGCHLD
157+
sigchld
158+
siginfo
159+
SIGTTIN
160+
sigttin
161+
SIGTTOU
162+
sigttou
163+
sigusr
164+
strcasecmp
165+
subcommand
166+
subexpression
167+
submodule
168+
sync
169+
symlink
170+
symlinks
171+
syscall
172+
syscalls
173+
sysconf
174+
tokenize
175+
toolchain
176+
totalram
177+
truthy
178+
tunables
179+
TUNABLES
180+
ucase
181+
unbuffered
182+
udeps
183+
unescape
184+
unintuitive
185+
unprefixed
186+
unportable
187+
unsync
188+
urand
189+
whitespace
190+
wordlist
191+
wordlists
192+
xattrs
193+
xpass
194+
195+
# * abbreviations
196+
AMPM
197+
ampm
198+
consts
199+
deps
200+
dev
201+
fdlimit
202+
inacc
203+
maint
204+
proc
205+
procs
206+
TOCTOU
207+
208+
# * constants
209+
xffff
210+
211+
# * variables
212+
delim
213+
errno
214+
progname
215+
retval
216+
subdir
217+
val
218+
vals
219+
inval
220+
nofield
221+
222+
# * clippy
223+
uninlined
224+
nonminimal
225+
rposition
226+
227+
# * CPU/hardware features
228+
ASIMD
229+
asimd
230+
hwcaps
231+
PCLMUL
232+
pclmul
233+
PCLMULQDQ
234+
pclmulqdq
235+
PMULL
236+
pmull
237+
TUNABLES
238+
tunables
239+
VMULL
240+
vmull
241+
ENOTSUP
242+
enotsup
243+
SETFL
244+
tmpfs
245+
246+
Hijri
247+
Nowruz
248+
charmap
249+
hijri

0 commit comments

Comments
 (0)