| 1 | | Needed for upgrade to Python 2.7.2 (#9958). |
| | 1 | Needed for upgrade to Python 2.7.2 (#9958). There is a problem with the math block in |
| | 2 | {{{ |
| | 3 | def annihilator(self,d, dim = False): |
| | 4 | """ |
| | 5 | Return (if it exists) an annihilator of the boolean function of |
| | 6 | degree at most `d`, that is a Boolean polynomial `g` such that |
| | 7 | |
| | 8 | .. math:: |
| | 9 | |
| | 10 | f(x)g(x) = 0 \forall x. |
| | 11 | |
| | 12 | }}} |
| | 13 | This results in |
| | 14 | {{{ |
| | 15 | docstring of sage.crypto.boolean_function:4: WARNING: Block quote ends without a blank line; unexpected unindent. |
| | 16 | }}} |
| | 17 | |
| | 18 | Note that the warning does not at all refer to the function "annihilator". I had to do a binary search in the .pyx file to find where the problem lies. |