mercurial/extensions.py
changeset 52640 24ee91ba9aa8
parent 52575 f106d0e629e5
child 52963 42f78c859dd1
--- 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)