Skip to content

Commit a75b90f

Browse files
committed
cspell dict
1 parent 6743b62 commit a75b90f

2 files changed

Lines changed: 40 additions & 74 deletions

File tree

.cspell.dict/rustpython.txt

Lines changed: 32 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,32 @@
1+
cfgs
2+
miri
3+
py
4+
pyarg
5+
pyargs
6+
pyast
7+
pyattr
8+
pyclass
9+
pyclassmethod
10+
pyexception
11+
pyfunction
12+
pygetset
13+
pyimpl
14+
pylib
15+
pymath
16+
pymethod
17+
pymodule
18+
pyname
19+
pyobj
20+
pyobject
21+
pypayload
22+
pyref
23+
pyslot
24+
pystaticmethod
25+
pystone
26+
pystr
27+
pystruct
28+
pystructseq
29+
pytype
30+
rustix
31+
struc
32+
zelf

.cspell.json

Lines changed: 8 additions & 74 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,7 @@
1717
"cpython", // Sometimes keeping same terms with cpython is easy
1818
"python-more", // Python API terms not listed in python
1919
"rust-more", // Rust API terms not listed in rust
20+
"rustpython", // RustPython derive macros and internal terms
2021
"en_US",
2122
"softwareTerms",
2223
"c",
@@ -39,6 +40,10 @@
3940
{
4041
"name": "rust-more",
4142
"path": "./.cspell.dict/rust-more.txt"
43+
},
44+
{
45+
"name": "rustpython",
46+
"path": "./.cspell.dict/rustpython.txt"
4247
}
4348
],
4449
"ignorePaths": [
@@ -47,112 +52,41 @@
4752
"Lib/**"
4853
],
4954
// words - list of words to be always considered correct
55+
// (compound words like pyarg, baseclass, microbenchmark are handled by allowCompoundWords)
5056
"words": [
51-
"RUSTPYTHONPATH",
52-
// RustPython terms
5357
"aiterable",
5458
"alnum",
55-
"baseclass",
56-
"boxvec",
57-
"Bytecode",
58-
"cfgs",
59-
"codegen",
6059
"coro",
6160
"dedentations",
6261
"dedents",
6362
"deduped",
6463
"deoptimize",
65-
"downcastable",
66-
"downcasted",
67-
"dumpable",
6864
"emscripten",
6965
"excs",
70-
"finalizer",
71-
"finalizers",
72-
"GetSet",
73-
"groupref",
74-
"internable",
7566
"interps",
7667
"jitted",
7768
"jitting",
7869
"kwonly",
7970
"lossily",
80-
"makeunicodedata",
8171
"mcache",
82-
"microbenchmark",
83-
"microbenchmarks",
84-
"miri",
85-
"notrace",
8672
"oparg",
87-
"openat",
88-
"pyarg",
89-
"pyargs",
90-
"pyast",
91-
"PyAttr",
9273
"pyc",
93-
"PyClass",
94-
"PyClassMethod",
95-
"PyException",
96-
"PyFunction",
97-
"pygetset",
98-
"pyimpl",
99-
"pylib",
100-
"pymath",
101-
"pymember",
102-
"PyMethod",
103-
"PyModule",
104-
"pyname",
105-
"pyobj",
106-
"PyObject",
107-
"pypayload",
108-
"PyProperty",
109-
"pyref",
110-
"PyResult",
111-
"pyslot",
112-
"PyStaticMethod",
113-
"pystone",
114-
"pystr",
115-
"pystruct",
116-
"pystructseq",
117-
"pytrace",
118-
"pytype",
119-
"reducelib",
120-
"richcompare",
121-
"rustix",
122-
"RustPython",
12374
"significand",
124-
"struc",
125-
"summands", // plural of summand
126-
"sysmodule",
127-
"tracebacks",
128-
"typealiases",
129-
"typevartuples",
130-
"uncollectable",
131-
"unhashable",
132-
"uninit",
75+
"summands",
13376
"unraisable",
134-
"unresizable",
135-
"varint",
13677
"wasi",
13778
"weaked",
138-
"zelf",
13979
// unix
14080
"posixshmem",
14181
"shm",
14282
"CLOEXEC",
143-
"codeset",
14483
"endgrent",
14584
"gethrvtime",
14685
"getrusage",
147-
"nanosleep",
14886
"sigaction",
149-
"sighandler",
15087
"WRLCK",
15188
// win32
152-
"birthtime",
153-
"IFEXEC",
154-
// "stat"
155-
"FIRMLINK",
89+
"IFEXEC"
15690
],
15791
// flagWords - list of words to be always considered incorrect
15892
"flagWords": [

0 commit comments

Comments
 (0)