diff --git a/build/pkgs/configure/checksums.ini b/build/pkgs/configure/checksums.ini index d1cae70f15b..e70033833ce 100644 --- a/build/pkgs/configure/checksums.ini +++ b/build/pkgs/configure/checksums.ini @@ -1,4 +1,4 @@ tarball=configure-VERSION.tar.gz -sha1=80ee52a3b6855149693204f0816bd0690947e7ae -md5=4292c175bba9299bd057980cec7060fd -cksum=3914108326 +sha1=402380b47b913708343c09557a28a1a7b43d836b +md5=97856a160839007d3a546bfedb7f47b0 +cksum=1229430481 diff --git a/build/pkgs/configure/package-version.txt b/build/pkgs/configure/package-version.txt index 3af414421cc..e261843b645 100644 --- a/build/pkgs/configure/package-version.txt +++ b/build/pkgs/configure/package-version.txt @@ -1 +1 @@ -57852a89c5c274ec6dbdd9269042972c7343e3ec +e091f3a0d28dd7daf0b1fade564aac5fe5006feb diff --git a/src/sage/algebras/lie_algebras/heisenberg.py b/src/sage/algebras/lie_algebras/heisenberg.py index 629fb0a8306..ccb43936416 100644 --- a/src/sage/algebras/lie_algebras/heisenberg.py +++ b/src/sage/algebras/lie_algebras/heisenberg.py @@ -122,6 +122,23 @@ def _repr_term(self, m): """ return m + def _ascii_art_term(self, m): + r""" + Return a string representation of the term indexed by ``m``. + + EXAMPLES:: + + sage: H = lie_algebras.Heisenberg(QQ, 3) + sage: H._ascii_art_term('p1') + p1 + sage: H._ascii_art_term('z') + z + sage: ascii_art(sum(i * b for i, b in enumerate(H.basis()))) + p2 + 2*p3 + 3*q1 + 4*q2 + 5*q3 + 6*z + """ + from sage.typeset.ascii_art import ascii_art + return ascii_art(m) + def _latex_term(self, m): r""" Return a string representation of the term indexed by ``m``.