-
-
Notifications
You must be signed in to change notification settings - Fork 704
Open
Description
Problem Description
Currently we have
sage: Zp(2, 10, print_mode='digits')(5)
...0000000101
this causes some "issues" with doctest (it matches too liberally)… because ... is a special marker that stands for "arbitrary string".
Proposed Solution
Implement the following
sage: Zp(2, 10, print_mode='digits-unicode')(5)
…0000000101
that uses the Unicode character … instead of 3 ASCII dots ....
Afterwards, the tests can be modified to use this print mode instead of the default one.
There's one precedent of this in src/sage/rings/valuation/limit_valuation.py (although _base_valuation is a private member).
Alternatives Considered
Motivated by looking at https://github.com/sagemath/sage/pull/41194/files
Additional Information
No response
Is there an existing issue for this?
- I have searched the existing issues for a bug report that matches the one I want to file, without success.