Skip to content

Commit e9fd689

Browse files
authored
Merge pull request #3814 from mcauser2/main
Fix some spelling mistakes
2 parents e14b148 + eedcc98 commit e9fd689

File tree

9 files changed

+17
-17
lines changed

9 files changed

+17
-17
lines changed

docs/design_guide.rst

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -421,7 +421,7 @@ SPI Example
421421
"""Widget's one register."""
422422
with self.spi_device as spi:
423423
spi.write(b'0x00')
424-
i2c.readinto(self.buf)
424+
spi.readinto(self.buf)
425425
return self.buf[0]
426426
427427
Use composition
@@ -462,7 +462,7 @@ like properties for state even if it sacrifices a bit of speed.
462462
Avoid allocations in drivers
463463
--------------------------------------------------------------------------------
464464

465-
Although Python doesn't require managing memory, its still a good practice for
465+
Although Python doesn't require managing memory, it's still a good practice for
466466
library writers to think about memory allocations. Avoid them in drivers if
467467
you can because you never know how much something will be called. Fewer
468468
allocations means less time spent cleaning up. So, where you can, prefer
@@ -471,7 +471,7 @@ object with methods that read or write into the buffer instead of creating new
471471
objects. Unified hardware API classes such as `busio.SPI` are design to read and
472472
write to subsections of buffers.
473473

474-
Its ok to allocate an object to return to the user. Just beware of causing more
474+
It's ok to allocate an object to return to the user. Just beware of causing more
475475
than one allocation per call due to internal logic.
476476

477477
**However**, this is a memory tradeoff so do not do it for large or rarely used
@@ -580,4 +580,4 @@ MicroPython compatibility
580580
--------------------------------------------------------------------------------
581581

582582
Keeping compatibility with MicroPython isn't a high priority. It should be done
583-
when its not in conflict with any of the above goals.
583+
when it's not in conflict with any of the above goals.

docs/drivers.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ Adafruit CircuitPython Library Bundle
1212
We provide a bundle of all our libraries to ease installation of drivers and
1313
their dependencies. The bundle is primarily geared to the Adafruit Express line
1414
of boards which feature a relatively large external flash. With Express boards,
15-
its easy to copy them all onto the filesystem. However, if you don't have
15+
it's easy to copy them all onto the filesystem. However, if you don't have
1616
enough space simply copy things over as they are needed.
1717

1818
- The Adafruit bundles are available on GitHub: <https://github.com/adafruit/Adafruit_CircuitPython_Bundle/releases>.

docs/library/hashlib.rst

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -20,10 +20,10 @@ be implemented:
2020
* SHA1 - A previous generation algorithm. Not recommended for new usages,
2121
but SHA1 is a part of number of Internet standards and existing
2222
applications, so boards targeting network connectivity and
23-
interoperatiability will try to provide this.
23+
interoperability will try to provide this.
2424

2525
* MD5 - A legacy algorithm, not considered cryptographically secure. Only
26-
selected boards, targeting interoperatibility with legacy applications,
26+
selected boards, targeting interoperability with legacy applications,
2727
will offer this.
2828

2929
Constructors

docs/library/index.rst

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ standard Python library.
2121
You may need to change your code later if you rely
2222
on any non-standard functionality they currently provide.
2323

24-
CircuitPython's goal long-term goalis that code written in CircuitPython
24+
CircuitPython's long-term goal is that code written in CircuitPython
2525
using Python standard libraries will be runnable on CPython without changes.
2626

2727
Some libraries below are not enabled on CircuitPython builds with
@@ -69,7 +69,7 @@ CircuitPython/MicroPython-specific libraries
6969
--------------------------------------------
7070

7171
Functionality specific to the CircuitPython/MicroPython implementation is available in
72-
the following libraries. These libraries may change signficantly or be removed in future
72+
the following libraries. These libraries may change significantly or be removed in future
7373
versions of CircuitPython.
7474

7575
.. toctree::

docs/library/network.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -71,7 +71,7 @@ parameter should be `id`.
7171
(password) required to access said service. There can be further
7272
arbitrary keyword-only parameters, depending on the networking medium
7373
type and/or particular device. Parameters can be used to: a)
74-
specify alternative service identifer types; b) provide additional
74+
specify alternative service identifier types; b) provide additional
7575
connection parameters. For various medium types, there are different
7676
sets of predefined/recommended parameters, among them:
7777

docs/porting.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -106,7 +106,7 @@ request a safe mode state which prevents the supervisor from running user code
106106
while still allowing access to the REPL and other resources.
107107

108108
The core port initialization and reset methods are defined in
109-
``supervisor/port.c`` and should be the first to be implemented. Its required
109+
``supervisor/port.c`` and should be the first to be implemented. It's required
110110
that they be implemented in the ``supervisor`` directory within the port
111111
directory. That way, they are always in the expected place.
112112

docs/troubleshooting.rst

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ When CircuitPython restarts it will create a fresh empty ``CIRCUITPY`` filesyste
1313

1414
This often happens on Windows when the ``CIRCUITPY`` disk is not safely ejected
1515
before being reset by the button or being disconnected from USB. This can also
16-
happen on Linux and Mac OSX but its less likely.
16+
happen on Linux and Mac OSX but it's less likely.
1717

1818
.. caution:: To erase and re-create ``CIRCUITPY`` (for example, to correct a corrupted filesystem),
1919
follow one of the procedures below. It's important to note that **any files stored on the**
@@ -43,7 +43,7 @@ ValueError: Incompatible ``.mpy`` file.
4343

4444
This error occurs when importing a module that is stored as a ``mpy`` binary file
4545
(rather than a ``py`` text file) that was generated by a different version of
46-
CircuitPython than the one its being loaded into. Most versions are compatible
46+
CircuitPython than the one it's being loaded into. Most versions are compatible
4747
but, rarely they aren't. In particular, the ``mpy`` binary format changed between
4848
CircuitPython versions 1.x and 2.x, and will change again between 2.x and 3.x.
4949

main.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -215,7 +215,7 @@ STATIC bool maybe_run_list(const char * const * filenames, pyexec_result_t* exec
215215
STATIC void cleanup_after_vm(supervisor_allocation* heap) {
216216
// Reset port-independent devices, like CIRCUITPY_BLEIO_HCI.
217217
reset_devices();
218-
// Turn off the display and flush the fileystem before the heap disappears.
218+
// Turn off the display and flush the filesystem before the heap disappears.
219219
#if CIRCUITPY_DISPLAYIO
220220
reset_displays();
221221
#endif

shared-bindings/os/__init__.c

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -160,18 +160,18 @@ mp_obj_t os_stat(mp_obj_t path_in) {
160160
MP_DEFINE_CONST_FUN_OBJ_1(os_stat_obj, os_stat);
161161

162162
//| def statvfs(path: str) -> Tuple[int, int, int, int, int, int, int, int, int, int]:
163-
//| """Get the status of a fileystem.
163+
//| """Get the status of a filesystem.
164164
//|
165165
//| Returns a tuple with the filesystem information in the following order:
166166
//|
167167
//| * ``f_bsize`` -- file system block size
168168
//| * ``f_frsize`` -- fragment size
169169
//| * ``f_blocks`` -- size of fs in f_frsize units
170170
//| * ``f_bfree`` -- number of free blocks
171-
//| * ``f_bavail`` -- number of free blocks for unpriviliged users
171+
//| * ``f_bavail`` -- number of free blocks for unprivileged users
172172
//| * ``f_files`` -- number of inodes
173173
//| * ``f_ffree`` -- number of free inodes
174-
//| * ``f_favail`` -- number of free inodes for unpriviliged users
174+
//| * ``f_favail`` -- number of free inodes for unprivileged users
175175
//| * ``f_flag`` -- mount flags
176176
//| * ``f_namemax`` -- maximum filename length
177177
//|

0 commit comments

Comments
 (0)