Fix some spelling errors in documentation and code comments
diff --git a/Misc/HISTORY b/Misc/HISTORY
index 5957956..a053962 100644
--- a/Misc/HISTORY
+++ b/Misc/HISTORY
@@ -1966,7 +1966,7 @@
   change also applies to bytes.splitlines and bytearray.splitlines.
 
 - Issue #7732: Don't open a directory as a file anymore while importing a
-  module. Ignore the direcotry if its name matchs the module name (e.g.
+  module. Ignore the directory if its name matches the module name (e.g.
   "__init__.py") and raise a ImportError instead.
 
 - Issue #13021: Missing decref on an error path.  Thanks to Suman Saha for
diff --git a/Misc/NEWS b/Misc/NEWS
index 3d4cbcb..d2bb816 100644
--- a/Misc/NEWS
+++ b/Misc/NEWS
@@ -1403,7 +1403,7 @@
 
 - Issue #21402: tkinter.ttk now works when default root window is not set.
 
-- Issue #10203: sqlite3.Row now truly supports sequence protocol.  In particulr
+- Issue #10203: sqlite3.Row now truly supports sequence protocol.  In particular
   it supports reverse() and negative indices.  Original patch by Claudiu Popa.
 
 - Issue #18807: If copying (no symlinks) specified for a venv, then the python