--- a/mercurial/extensions.py Mon Jan 06 14:15:40 2025 -0500
+++ b/mercurial/extensions.py Sun Jan 05 21:03:17 2025 -0500
@@ -804,7 +804,7 @@
try:
with open(path, 'rb') as src:
doc = _moduledoc(src)
- except IOError:
+ except OSError:
return
if doc: # extracting localized synopsis
@@ -919,7 +919,7 @@
def _finddisabledcmd(ui, cmd, name, path, strict):
try:
cmdtable = _disabledcmdtable(path)
- except (IOError, SyntaxError):
+ except (OSError, SyntaxError):
return
try:
aliases, entry = cmdutil.findcmd(cmd, cmdtable, strict)