chiark / gitweb /
documentation/python: enum.IntFlag in newer Python doesn't like NPOT.
authorVladimír Vondruš <mosra@centrum.cz>
Sat, 14 Sep 2024 21:23:49 +0000 (23:23 +0200)
committerVladimír Vondruš <mosra@centrum.cz>
Sat, 14 Sep 2024 23:48:41 +0000 (01:48 +0200)
The FLAG_SEVENTEEN _is_ there if I explicitly call it, but it doesn't
show up in autocompletion or help. Turning it into a power-of-two value
makes it appear.

Heh. Heh.

documentation/test_python/inspect_all_property/inspect_all_property.html
documentation/test_python/inspect_all_property/inspect_all_property/__init__.py
documentation/test_python/inspect_string/inspect_string.Foo.html
documentation/test_python/inspect_string/inspect_string.html
documentation/test_python/inspect_string/inspect_string/__init__.py

index e7283b96833d1ab925753452c3429bd20ab8fd29..e6493d265e3e572ee2a6f397ab795fe414bc2485 100644 (file)
@@ -62,7 +62,7 @@
             <dd></dd>
             <dt id="UndocumentedEnum">
               <span class="m-doc-wrap-bumper">class <a href="#UndocumentedEnum" class="m-doc-self">UndocumentedEnum</a>(enum.IntFlag): </span><span class="m-doc-wrap"><a href="#UndocumentedEnum-FLAG_ONE" class="m-doc-self" id="UndocumentedEnum-FLAG_ONE">FLAG_ONE</a> = 1
-              <a href="#UndocumentedEnum-FLAG_SEVENTEEN" class="m-doc-self" id="UndocumentedEnum-FLAG_SEVENTEEN">FLAG_SEVENTEEN</a> = 17</span>
+              <a href="#UndocumentedEnum-FLAG_SIXTEEN" class="m-doc-self" id="UndocumentedEnum-FLAG_SIXTEEN">FLAG_SIXTEEN</a> = 16</span>
             </dt>
             <dd></dd>
           </dl>
index 3a5341afb8dd593479ba9cc36bee4807b1ea927f..b4dc5da527453d8dc809680d3d7a98d74eb22524 100644 (file)
@@ -33,7 +33,7 @@ _MyPrivateEnum.ANOTHER.__doc__ = "Another value"
 
 class UndocumentedEnum(enum.IntFlag):
     FLAG_ONE = 1
-    FLAG_SEVENTEEN = 17
+    FLAG_SIXTEEN = 16
 
 class HiddenEnum(enum.Flag):
     pass
index 3b5554ef86752a4d3237816ff5b5260257d98210..08779901e8d458c57a14835f814d8fdb2887d9ef 100644 (file)
@@ -70,7 +70,7 @@
             <dd>Inner enum</dd>
             <dt id="UndocumentedInnerEnum">
               <span class="m-doc-wrap-bumper">class <a href="#UndocumentedInnerEnum" class="m-doc-self">UndocumentedInnerEnum</a>(enum.IntFlag): </span><span class="m-doc-wrap"><a href="#UndocumentedInnerEnum-FLAG_ONE" class="m-doc-self" id="UndocumentedInnerEnum-FLAG_ONE">FLAG_ONE</a> = 1
-              <a href="#UndocumentedInnerEnum-FLAG_SEVENTEEN" class="m-doc-self" id="UndocumentedInnerEnum-FLAG_SEVENTEEN">FLAG_SEVENTEEN</a> = 17</span>
+              <a href="#UndocumentedInnerEnum-FLAG_SIXTEEN" class="m-doc-self" id="UndocumentedInnerEnum-FLAG_SIXTEEN">FLAG_SIXTEEN</a> = 16</span>
             </dt>
             <dd></dd>
           </dl>
index 869f4c899d39e6943c5a75b0e75d5560eed1f670..9dc7908cfe61c763c16c23d3548109239883415f 100644 (file)
@@ -83,7 +83,7 @@
             <dd>An enum</dd>
             <dt id="UndocumentedEnum">
               <span class="m-doc-wrap-bumper">class <a href="#UndocumentedEnum" class="m-doc-self">UndocumentedEnum</a>(enum.IntFlag): </span><span class="m-doc-wrap"><a href="#UndocumentedEnum-FLAG_ONE" class="m-doc-self" id="UndocumentedEnum-FLAG_ONE">FLAG_ONE</a> = 1
-              <a href="#UndocumentedEnum-FLAG_SEVENTEEN" class="m-doc-self" id="UndocumentedEnum-FLAG_SEVENTEEN">FLAG_SEVENTEEN</a> = 17</span>
+              <a href="#UndocumentedEnum-FLAG_SIXTEEN" class="m-doc-self" id="UndocumentedEnum-FLAG_SIXTEEN">FLAG_SIXTEEN</a> = 16</span>
             </dt>
             <dd></dd>
           </dl>
index 89ae9321ac7d1d74770860498cdf587033625d81..adb06cafa8ddd7f5f2f3622d7608efbc67bfd1d4 100644 (file)
@@ -36,7 +36,7 @@ class Foo:
 
     class UndocumentedInnerEnum(enum.IntFlag):
         FLAG_ONE = 1
-        FLAG_SEVENTEEN = 17
+        FLAG_SIXTEEN = 16
 
     class Subclass:
         """A subclass of Foo"""
@@ -123,7 +123,7 @@ MyEnum.ANOTHER.__doc__ = "Another value"
 
 class UndocumentedEnum(enum.IntFlag):
     FLAG_ONE = 1
-    FLAG_SEVENTEEN = 17
+    FLAG_SIXTEEN = 16
 
 def function():
     """A function"""