Hello community,

here is the log from the commit of package gap-polenta for openSUSE:Factory 
checked in at 2018-01-23 13:51:22
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/gap-polenta (Old)
 and      /work/SRC/openSUSE:Factory/.gap-polenta.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "gap-polenta"

Tue Jan 23 13:51:22 2018 rev:2 rq:559934 version:1.3.8

Changes:
--------
--- /work/SRC/openSUSE:Factory/gap-polenta/gap-polenta.changes  2017-10-08 
20:11:21.686184242 +0200
+++ /work/SRC/openSUSE:Factory/.gap-polenta.new/gap-polenta.changes     
2018-01-23 13:51:26.113970431 +0100
@@ -1,0 +2,7 @@
+Mon Dec 25 15:34:55 UTC 2017 - jeng...@inai.de
+
+- Update to new upstream release 1.3.8
+  * Internal changes (use TestDirectory() to run tests in
+    tst/testall.g)
+
+-------------------------------------------------------------------

Old:
----
  polenta-1.3.7.tar.bz2

New:
----
  polenta-1.3.8.tar.bz2

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ gap-polenta.spec ++++++
--- /var/tmp/diff_new_pack.yr6sgy/_old  2018-01-23 13:51:27.341913067 +0100
+++ /var/tmp/diff_new_pack.yr6sgy/_new  2018-01-23 13:51:27.349912694 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package gap-polenta
 #
-# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -17,7 +17,7 @@
 
 
 Name:           gap-polenta
-Version:        1.3.7
+Version:        1.3.8
 Release:        0
 Summary:        GAP: Polycyclic presentations for matrix groups
 License:        GPL-2.0+

++++++ polenta-1.3.7.tar.bz2 -> polenta-1.3.8.tar.bz2 ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/polenta-1.3.7/CHANGES new/polenta-1.3.8/CHANGES
--- old/polenta-1.3.7/CHANGES   2016-11-11 20:34:47.000000000 +0100
+++ new/polenta-1.3.8/CHANGES   2017-12-19 12:41:04.000000000 +0100
@@ -6,6 +6,9 @@
  from old records. If you notice anything amiss, please let us know.
 ===========================================================================
 
+1.3.8 (2017-11-29)
+  - Internal changes (use TestDirectory() to run tests in tst/testall.g)
+
 1.3.7 (2016-11-09)
   - Disabled some unused code for multiplicative Jordan decomposition
     and for simultaneously diagonalizing commuting matrices
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/polenta-1.3.7/PackageInfo.g 
new/polenta-1.3.8/PackageInfo.g
--- old/polenta-1.3.7/PackageInfo.g     2016-11-11 20:34:47.000000000 +0100
+++ new/polenta-1.3.8/PackageInfo.g     2017-12-19 12:41:04.000000000 +0100
@@ -7,8 +7,8 @@
 
 PackageName := "Polenta",
 Subtitle := "Polycyclic presentations for matrix groups",
-Version := "1.3.7",
-Date := "09/11/2016", # dd/mm/yyyy format
+Version := "1.3.8",
+Date := "29/11/2017", # dd/mm/yyyy format
 
 Persons := [
 
@@ -41,7 +41,7 @@
 CommunicatedBy := "Charles Wright (Eugene)",
 AcceptDate := "08/2005",
 
-PackageWWWHome := "http://gap-packages.github.io/polenta/";,
+PackageWWWHome := "https://gap-packages.github.io/polenta/";,
 README_URL     := Concatenation(~.PackageWWWHome, "README"),
 PackageInfoURL := Concatenation(~.PackageWWWHome, "PackageInfo.g"),
 ArchiveURL     := Concatenation("https://github.com/gap-packages/polenta/";,
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/polenta-1.3.7/doc/chap0.html 
new/polenta-1.3.8/doc/chap0.html
--- old/polenta-1.3.7/doc/chap0.html    2016-11-11 20:34:47.000000000 +0100
+++ new/polenta-1.3.8/doc/chap0.html    2017-12-19 12:41:04.000000000 +0100
@@ -29,10 +29,10 @@
 <h2>Polycyclic presentations for matrix groups</h2>
 
 <p>
-    1.3.7</p>
+    1.3.8</p>
 
 <p>
-    09/11/2016
+    29 November 2017
   </p>
 
 </div>
@@ -121,7 +121,7 @@
 <div class="ContSect"><span class="tocline"><span 
class="nocss">&nbsp;</span><a href="chap4.html#X81746D7285808409">4.1 <span 
class="Heading">Installing this package</span></a>
 </span>
 </div>
-<div class="ContSect"><span class="tocline"><span 
class="nocss">&nbsp;</span><a href="chap4.html#X7B5D69ED82E9E5BD">4.2 <span 
class="Heading">Loading the <strong class="pkg">Polenta</strong> 
package</span></a>
+<div class="ContSect"><span class="tocline"><span 
class="nocss">&nbsp;</span><a href="chap4.html#X802ED64A87AA11DC">4.2 <span 
class="Heading">Loading the <strong class="pkg">Polenta</strong> 
package</span></a>
 </span>
 </div>
 <div class="ContSect"><span class="tocline"><span 
class="nocss">&nbsp;</span><a href="chap4.html#X796DF52483B61C74">4.3 <span 
class="Heading">Running the test suite</span></a>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/polenta-1.3.7/doc/chap0.txt 
new/polenta-1.3.8/doc/chap0.txt
--- old/polenta-1.3.7/doc/chap0.txt     2016-11-11 20:34:47.000000000 +0100
+++ new/polenta-1.3.8/doc/chap0.txt     2017-12-19 12:41:04.000000000 +0100
@@ -6,10 +6,10 @@
                    Polycyclic presentations for matrix groups 
   
   
-                                     1.3.7
+                                     1.3.8
   
   
-                                   09/11/2016
+                                29 November 2017
   
   
                                  Björn Assmann
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/polenta-1.3.7/doc/chap0_mj.html 
new/polenta-1.3.8/doc/chap0_mj.html
--- old/polenta-1.3.7/doc/chap0_mj.html 2016-11-11 20:34:47.000000000 +0100
+++ new/polenta-1.3.8/doc/chap0_mj.html 2017-12-19 12:41:04.000000000 +0100
@@ -6,7 +6,7 @@
 <html xmlns="http://www.w3.org/1999/xhtml"; xml:lang="en">
 <head>
 <script type="text/javascript"
-  
src="http://cdn.mathjax.org/mathjax/latest/MathJax.js?config=TeX-AMS-MML_HTMLorMML";>
+  
src="http://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.0/MathJax.js?config=TeX-AMS-MML_HTMLorMML";>
 </script>
 <title>GAP (Polenta) - Contents</title>
 <meta http-equiv="content-type" content="text/html; charset=UTF-8" />
@@ -32,10 +32,10 @@
 <h2>Polycyclic presentations for matrix groups</h2>
 
 <p>
-    1.3.7</p>
+    1.3.8</p>
 
 <p>
-    09/11/2016
+    29 November 2017
   </p>
 
 </div>
@@ -124,7 +124,7 @@
 <div class="ContSect"><span class="tocline"><span 
class="nocss">&nbsp;</span><a href="chap4_mj.html#X81746D7285808409">4.1 <span 
class="Heading">Installing this package</span></a>
 </span>
 </div>
-<div class="ContSect"><span class="tocline"><span 
class="nocss">&nbsp;</span><a href="chap4_mj.html#X7B5D69ED82E9E5BD">4.2 <span 
class="Heading">Loading the <strong class="pkg">Polenta</strong> 
package</span></a>
+<div class="ContSect"><span class="tocline"><span 
class="nocss">&nbsp;</span><a href="chap4_mj.html#X802ED64A87AA11DC">4.2 <span 
class="Heading">Loading the <strong class="pkg">Polenta</strong> 
package</span></a>
 </span>
 </div>
 <div class="ContSect"><span class="tocline"><span 
class="nocss">&nbsp;</span><a href="chap4_mj.html#X796DF52483B61C74">4.3 <span 
class="Heading">Running the test suite</span></a>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/polenta-1.3.7/doc/chap1_mj.html 
new/polenta-1.3.8/doc/chap1_mj.html
--- old/polenta-1.3.7/doc/chap1_mj.html 2016-11-11 20:34:47.000000000 +0100
+++ new/polenta-1.3.8/doc/chap1_mj.html 2017-12-19 12:41:04.000000000 +0100
@@ -6,7 +6,7 @@
 <html xmlns="http://www.w3.org/1999/xhtml"; xml:lang="en">
 <head>
 <script type="text/javascript"
-  
src="http://cdn.mathjax.org/mathjax/latest/MathJax.js?config=TeX-AMS-MML_HTMLorMML";>
+  
src="http://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.0/MathJax.js?config=TeX-AMS-MML_HTMLorMML";>
 </script>
 <title>GAP (Polenta) - Chapter 1: Introduction</title>
 <meta http-equiv="content-type" content="text/html; charset=UTF-8" />
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/polenta-1.3.7/doc/chap2.html 
new/polenta-1.3.8/doc/chap2.html
--- old/polenta-1.3.7/doc/chap2.html    2016-11-11 20:34:47.000000000 +0100
+++ new/polenta-1.3.8/doc/chap2.html    2017-12-19 12:41:04.000000000 +0100
@@ -67,14 +67,14 @@
 
 <h5>2.1-1 PcpGroupByMatGroup</h5>
 
-<div class="func"><table class="func" width="100%"><tr><td 
class="tdleft"><code class="func">&#8227; PcpGroupByMatGroup</code>( <var 
class="Arg">G</var> )</td><td class="tdright">( operation 
)</td></tr></table></div>
+<div class="func"><table class="func" width="100%"><tr><td 
class="tdleft"><code class="func">&#8227; PcpGroupByMatGroup</code>( <var 
class="Arg">G</var> )</td><td 
class="tdright">(&nbsp;operation&nbsp;)</td></tr></table></div>
 <p><var class="Arg">G</var> is a subgroup of <span 
class="SimpleMath">GL(d,R)</span> where <span class="SimpleMath">R=ℚ,ℤ</span> 
or <span class="SimpleMath">F_q</span>. If <var class="Arg">G</var> is 
polycyclic, then this function determines a PcpGroup isomorphic to <var 
class="Arg">G</var>. If <var class="Arg">G</var> is not polycyclic, then this 
function returns <code class="code">fail</code>.</p>
 
 <p><a id="X8771540F7A235763" name="X8771540F7A235763"></a></p>
 
 <h5>2.1-2 IsomorphismPcpGroup</h5>
 
-<div class="func"><table class="func" width="100%"><tr><td 
class="tdleft"><code class="func">&#8227; IsomorphismPcpGroup</code>( <var 
class="Arg">G</var> )</td><td class="tdright">( method )</td></tr></table></div>
+<div class="func"><table class="func" width="100%"><tr><td 
class="tdleft"><code class="func">&#8227; IsomorphismPcpGroup</code>( <var 
class="Arg">G</var> )</td><td 
class="tdright">(&nbsp;method&nbsp;)</td></tr></table></div>
 <p><var class="Arg">G</var> is a subgroup of <span 
class="SimpleMath">GL(d,R)</span> where <span class="SimpleMath">R=ℚ,ℤ</span> 
or <span class="SimpleMath">F_q</span>. If <var class="Arg">G</var> is 
polycyclic, then this function determines an isomorphism onto a PcpGroup. If 
<var class="Arg">G</var> is not polycyclic, then this function returns <code 
class="code">fail</code>.</p>
 
 <p>Note that the method <code class="code">IsomorphismPcpGroup</code>, 
installed in this package, cannot be applied directly to a group given by the 
function <code class="code">AlmostCrystallographicGroup</code>. Please use 
<code class="code">POL_AlmostCrystallographicGroup</code> (with the same 
parameters as <code class="code">AlmostCrystallographicGroup</code>) 
instead.</p>
@@ -83,30 +83,30 @@
 
 <h5>2.1-3 ImagesRepresentative</h5>
 
-<div class="func"><table class="func" width="100%"><tr><td 
class="tdleft"><code class="func">&#8227; ImagesRepresentative</code>( <var 
class="Arg">map</var>, <var class="Arg">elm</var> )</td><td class="tdright">( 
method )</td></tr></table></div>
-<div class="func"><table class="func" width="100%"><tr><td 
class="tdleft"><code class="func">&#8227; ImageElm</code>( <var 
class="Arg">map</var>, <var class="Arg">elm</var> )</td><td class="tdright">( 
method )</td></tr></table></div>
-<div class="func"><table class="func" width="100%"><tr><td 
class="tdleft"><code class="func">&#8227; ImagesSet</code>( <var 
class="Arg">map</var>, <var class="Arg">elms</var> )</td><td class="tdright">( 
method )</td></tr></table></div>
+<div class="func"><table class="func" width="100%"><tr><td 
class="tdleft"><code class="func">&#8227; ImagesRepresentative</code>( <var 
class="Arg">map</var>, <var class="Arg">elm</var> )</td><td 
class="tdright">(&nbsp;method&nbsp;)</td></tr></table></div>
+<div class="func"><table class="func" width="100%"><tr><td 
class="tdleft"><code class="func">&#8227; ImageElm</code>( <var 
class="Arg">map</var>, <var class="Arg">elm</var> )</td><td 
class="tdright">(&nbsp;method&nbsp;)</td></tr></table></div>
+<div class="func"><table class="func" width="100%"><tr><td 
class="tdleft"><code class="func">&#8227; ImagesSet</code>( <var 
class="Arg">map</var>, <var class="Arg">elms</var> )</td><td 
class="tdright">(&nbsp;method&nbsp;)</td></tr></table></div>
 <p>Here <var class="Arg">map</var> is an isomorphism from a polycyclic matrix 
group <var class="Arg">G</var> onto a PcpGroup <var class="Arg">H</var> 
calculated by <code class="func">IsomorphismPcpGroup</code> (<a 
href="chap2.html#X8771540F7A235763"><span class="RefLink">2.1-2</span></a>). 
These methods can be used to compute with such an isomorphism. If the input 
<var class="Arg">elm</var> is an element of <var class="Arg">G</var>, then the 
function <code class="code">ImageElm</code> can be used to compute the image of 
<var class="Arg">elm</var> under <var class="Arg">map</var>. If <var 
class="Arg">elm</var> is not contained in <var class="Arg">G</var> then the 
function <code class="code">ImageElm</code> returns <code 
class="code">fail</code>. The input <var class="Arg">pcpelm</var> is an element 
of <var class="Arg">H</var>.</p>
 
 <p><a id="X809C78D5877D31DF" name="X809C78D5877D31DF"></a></p>
 
 <h5>2.1-4 IsSolvableGroup</h5>
 
-<div class="func"><table class="func" width="100%"><tr><td 
class="tdleft"><code class="func">&#8227; IsSolvableGroup</code>( <var 
class="Arg">G</var> )</td><td class="tdright">( method )</td></tr></table></div>
+<div class="func"><table class="func" width="100%"><tr><td 
class="tdleft"><code class="func">&#8227; IsSolvableGroup</code>( <var 
class="Arg">G</var> )</td><td 
class="tdright">(&nbsp;method&nbsp;)</td></tr></table></div>
 <p><var class="Arg">G</var> is a subgroup of <span 
class="SimpleMath">GL(d,R)</span> where <span class="SimpleMath">R=ℚ,ℤ</span> 
or <span class="SimpleMath">F_q</span>. This function tests if <var 
class="Arg">G</var> is solvable and returns <code class="code">true</code> or 
<code class="code">false</code>.</p>
 
 <p><a id="X7EE01C207C214C1F" name="X7EE01C207C214C1F"></a></p>
 
 <h5>2.1-5 IsTriangularizableMatGroup</h5>
 
-<div class="func"><table class="func" width="100%"><tr><td 
class="tdleft"><code class="func">&#8227; IsTriangularizableMatGroup</code>( 
<var class="Arg">G</var> )</td><td class="tdright">( property 
)</td></tr></table></div>
+<div class="func"><table class="func" width="100%"><tr><td 
class="tdleft"><code class="func">&#8227; IsTriangularizableMatGroup</code>( 
<var class="Arg">G</var> )</td><td 
class="tdright">(&nbsp;property&nbsp;)</td></tr></table></div>
 <p><var class="Arg">G</var> is a subgroup of <span 
class="SimpleMath">GL(d,ℚ)</span>. This function tests if <var 
class="Arg">G</var> is triangularizable (possibly over a finite field 
extension) and returns <code class="code">true</code> or <code 
class="code">false</code>.</p>
 
 <p><a id="X7D7456077D3D1B86" name="X7D7456077D3D1B86"></a></p>
 
 <h5>2.1-6 IsPolycyclicGroup</h5>
 
-<div class="func"><table class="func" width="100%"><tr><td 
class="tdleft"><code class="func">&#8227; IsPolycyclicGroup</code>( <var 
class="Arg">G</var> )</td><td class="tdright">( method )</td></tr></table></div>
+<div class="func"><table class="func" width="100%"><tr><td 
class="tdleft"><code class="func">&#8227; IsPolycyclicGroup</code>( <var 
class="Arg">G</var> )</td><td 
class="tdright">(&nbsp;method&nbsp;)</td></tr></table></div>
 <p><var class="Arg">G</var> is a subgroup of <span 
class="SimpleMath">GL(d,R)</span> where <span class="SimpleMath">R=ℚ,ℤ</span> 
or <span class="SimpleMath">F_q</span>. This function tests if <var 
class="Arg">G</var> is polycyclic and returns <code class="code">true</code> or 
<code class="code">false</code>.</p>
 
 <p><a id="X80D1E9E07DB87F97" name="X80D1E9E07DB87F97"></a></p>
@@ -125,7 +125,7 @@
 
 <h5>2.2-1 RadicalSeriesSolvableMatGroup</h5>
 
-<div class="func"><table class="func" width="100%"><tr><td 
class="tdleft"><code class="func">&#8227; RadicalSeriesSolvableMatGroup</code>( 
<var class="Arg">G</var> )</td><td class="tdright">( operation 
)</td></tr></table></div>
+<div class="func"><table class="func" width="100%"><tr><td 
class="tdleft"><code class="func">&#8227; RadicalSeriesSolvableMatGroup</code>( 
<var class="Arg">G</var> )</td><td 
class="tdright">(&nbsp;operation&nbsp;)</td></tr></table></div>
 <p>This function returns a radical series for the <span 
class="SimpleMath">ℚ[G]</span>-module <span class="SimpleMath">ℚ^d</span>, 
where <var class="Arg">G</var> is a solvable subgroup of <span 
class="SimpleMath">GL(d,ℚ)</span>.</p>
 
 <p>A radical series of <span class="SimpleMath">ℚ^d</span> can be refined to a 
homogeneous series.</p>
@@ -134,14 +134,14 @@
 
 <h5>2.2-2 HomogeneousSeriesAbelianMatGroup</h5>
 
-<div class="func"><table class="func" width="100%"><tr><td 
class="tdleft"><code class="func">&#8227; 
HomogeneousSeriesAbelianMatGroup</code>( <var class="Arg">G</var> )</td><td 
class="tdright">( function )</td></tr></table></div>
+<div class="func"><table class="func" width="100%"><tr><td 
class="tdleft"><code class="func">&#8227; 
HomogeneousSeriesAbelianMatGroup</code>( <var class="Arg">G</var> )</td><td 
class="tdright">(&nbsp;function&nbsp;)</td></tr></table></div>
 <p>A module is said to be homogeneous if it is the direct sum of pairwise 
irreducible isomorphic submodules. A homogeneous series of a module is a 
submodule series such that the factors are homogeneous. This function returns a 
homogeneous series for the <span class="SimpleMath">ℚ[G]</span>-module <span 
class="SimpleMath">ℚ^d</span>, where <var class="Arg">G</var> is an abelian 
subgroup of <span class="SimpleMath">GL(d,ℚ)</span>.</p>
 
 <p><a id="X87D9F67C7CBB1499" name="X87D9F67C7CBB1499"></a></p>
 
 <h5>2.2-3 HomogeneousSeriesTriangularizableMatGroup</h5>
 
-<div class="func"><table class="func" width="100%"><tr><td 
class="tdleft"><code class="func">&#8227; 
HomogeneousSeriesTriangularizableMatGroup</code>( <var class="Arg">G</var> 
)</td><td class="tdright">( function )</td></tr></table></div>
+<div class="func"><table class="func" width="100%"><tr><td 
class="tdleft"><code class="func">&#8227; 
HomogeneousSeriesTriangularizableMatGroup</code>( <var class="Arg">G</var> 
)</td><td class="tdright">(&nbsp;function&nbsp;)</td></tr></table></div>
 <p>A module is said to be homogeneous if it is the direct sum of pairwise 
irreducible isomorphic submodules. A homogeneous series of a module is a 
submodule series such that the factors are homogeneous. This function returns a 
homogeneous series for the <span class="SimpleMath">ℚ[G]</span>-module <span 
class="SimpleMath">ℚ^d</span>, where <var class="Arg">G</var> is a 
triangularizable subgroup of <span class="SimpleMath">GL(d,ℚ)</span>.</p>
 
 <p>A homogeneous series can be refined to a composition series.</p>
@@ -150,14 +150,14 @@
 
 <h5>2.2-4 CompositionSeriesAbelianMatGroup</h5>
 
-<div class="func"><table class="func" width="100%"><tr><td 
class="tdleft"><code class="func">&#8227; 
CompositionSeriesAbelianMatGroup</code>( <var class="Arg">G</var> )</td><td 
class="tdright">( function )</td></tr></table></div>
+<div class="func"><table class="func" width="100%"><tr><td 
class="tdleft"><code class="func">&#8227; 
CompositionSeriesAbelianMatGroup</code>( <var class="Arg">G</var> )</td><td 
class="tdright">(&nbsp;function&nbsp;)</td></tr></table></div>
 <p>A composition series of a module is a submodule series such that the 
factors are irreducible. This function returns a composition series for the 
<span class="SimpleMath">ℚ[G]</span>-module <span 
class="SimpleMath">ℚ^d</span>, where <var class="Arg">G</var> is an abelian 
subgroup of <span class="SimpleMath">GL(d,ℚ)</span>.</p>
 
 <p><a id="X78DE110C7E2A493C" name="X78DE110C7E2A493C"></a></p>
 
 <h5>2.2-5 CompositionSeriesTriangularizableMatGroup</h5>
 
-<div class="func"><table class="func" width="100%"><tr><td 
class="tdleft"><code class="func">&#8227; 
CompositionSeriesTriangularizableMatGroup</code>( <var class="Arg">G</var> 
)</td><td class="tdright">( function )</td></tr></table></div>
+<div class="func"><table class="func" width="100%"><tr><td 
class="tdleft"><code class="func">&#8227; 
CompositionSeriesTriangularizableMatGroup</code>( <var class="Arg">G</var> 
)</td><td class="tdright">(&nbsp;function&nbsp;)</td></tr></table></div>
 <p>A composition series of a module is a submodule series such that the 
factors are irreducible. This function returns a composition series for the 
<span class="SimpleMath">ℚ[G]</span>-module <span 
class="SimpleMath">ℚ^d</span>, where <var class="Arg">G</var> is a 
triangularizable subgroup of <span class="SimpleMath">GL(d,ℚ)</span>.</p>
 
 <p><a id="X7BA181CA81D785BB" name="X7BA181CA81D785BB"></a></p>
@@ -168,7 +168,7 @@
 
 <h5>2.3-1 SubgroupsUnipotentByAbelianByFinite</h5>
 
-<div class="func"><table class="func" width="100%"><tr><td 
class="tdleft"><code class="func">&#8227; 
SubgroupsUnipotentByAbelianByFinite</code>( <var class="Arg">G</var> )</td><td 
class="tdright">( operation )</td></tr></table></div>
+<div class="func"><table class="func" width="100%"><tr><td 
class="tdleft"><code class="func">&#8227; 
SubgroupsUnipotentByAbelianByFinite</code>( <var class="Arg">G</var> )</td><td 
class="tdright">(&nbsp;operation&nbsp;)</td></tr></table></div>
 <p><var class="Arg">G</var> is a subgroup of <span 
class="SimpleMath">GL(d,R)</span> where <span class="SimpleMath">R=ℚ</span> or 
<span class="SimpleMath">ℤ</span>. If <var class="Arg">G</var> is polycyclic, 
then this function returns a record containing two normal subgroups <span 
class="SimpleMath">T</span> and <span class="SimpleMath">U</span> of <span 
class="SimpleMath">G</span>. The group <span class="SimpleMath">T</span> is 
unipotent-by-abelian (and thus triangularizable) and of finite index in <var 
class="Arg">G</var>. The group <span class="SimpleMath">U</span> is unipotent 
and is such that <span class="SimpleMath">T/U</span> is abelian. If <var 
class="Arg">G</var> is not polycyclic, then the algorithm returns <code 
class="code">fail</code>.</p>
 
 <p><a id="X7A489A5D79DA9E5C" name="X7A489A5D79DA9E5C"></a></p>
@@ -179,7 +179,7 @@
 
 <h5>2.4-1 PolExamples</h5>
 
-<div class="func"><table class="func" width="100%"><tr><td 
class="tdleft"><code class="func">&#8227; PolExamples</code>( <var 
class="Arg">l</var> )</td><td class="tdright">( function 
)</td></tr></table></div>
+<div class="func"><table class="func" width="100%"><tr><td 
class="tdleft"><code class="func">&#8227; PolExamples</code>( <var 
class="Arg">l</var> )</td><td 
class="tdright">(&nbsp;function&nbsp;)</td></tr></table></div>
 <p>Returns some examples for polycyclic rational matrix groups, where <var 
class="Arg">l</var> is an integer between 1 and 24. These can be used to test 
the functions in this package. Some of the properties of the examples are 
summarised in the following table.</p>
 
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/polenta-1.3.7/doc/chap2.txt 
new/polenta-1.3.8/doc/chap2.txt
--- old/polenta-1.3.7/doc/chap2.txt     2016-11-11 20:34:47.000000000 +0100
+++ new/polenta-1.3.8/doc/chap2.txt     2017-12-19 12:41:04.000000000 +0100
@@ -14,7 +14,7 @@
   
   2.1-1 PcpGroupByMatGroup
   
-  PcpGroupByMatGroup( G )  operation
+  PcpGroupByMatGroup( G )  
operation
   
   G is a subgroup of GL(d,R) where 
R=ℚ,ℤ or F_q. If G is polycyclic, then this
   function determines a PcpGroup isomorphic to G. If G is 
not polycyclic, then
@@ -22,7 +22,7 @@
   
   2.1-2 IsomorphismPcpGroup
   
-  IsomorphismPcpGroup( G )  method
+  IsomorphismPcpGroup( G )  
method
   
   G is a subgroup of GL(d,R) where 
R=ℚ,ℤ or F_q. If G is polycyclic, then this
   function  determines an isomorphism onto a PcpGroup. If G is not 
polycyclic,
@@ -35,9 +35,9 @@
   
   2.1-3 ImagesRepresentative
   
-  ImagesRepresentative( map, elm )  
method
-  ImageElm( map, elm )  method
-  ImagesSet( map, elms )  method
+  ImagesRepresentative( map, elm 
)  method
+  ImageElm( map, elm )  
method
+  ImagesSet( map, elms )  
method
   
   Here  map is an isomorphism from a polycyclic matrix 
group G onto a PcpGroup
   H  calculated  by  IsomorphismPcpGroup 
(2.1-2). These methods can be used to
@@ -48,21 +48,21 @@
   
   2.1-4 IsSolvableGroup
   
-  IsSolvableGroup( G )  method
+  IsSolvableGroup( G )  method
   
   G  is  a subgroup of GL(d,R) where 
R=ℚ,ℤ or F_q. This function tests if G is
   solvable and returns true or false.
   
   2.1-5 IsTriangularizableMatGroup
   
-  IsTriangularizableMatGroup( G )  property
+  IsTriangularizableMatGroup( G )  
property
   
   G  is  a  subgroup  of GL(d,ℚ). This 
function tests if G is triangularizable
   (possibly over a finite field extension) and returns true or 
false.
   
   2.1-6 IsPolycyclicGroup
   
-  IsPolycyclicGroup( G )  method
+  IsPolycyclicGroup( G )  method
   
   G  is  a subgroup of GL(d,R) where 
R=ℚ,ℤ or F_q. This function tests if G is
   polycyclic and returns true or false.
@@ -77,14 +77,15 @@
   ℚ^d. Also recall that the radical series
   
   
-        0=R_n < R_{n-1} < \dots < R_1 < 
R_0=ℚ^d 
+  0=R_n < R_{n-1} < \dots < R_1 < R_0=ℚ^d
   
+  
   
   is defined by R_i+1:= Rad_G(R_i).
   
   2.2-1 RadicalSeriesSolvableMatGroup
   
-  RadicalSeriesSolvableMatGroup( G )  operation
+  RadicalSeriesSolvableMatGroup( G )  
operation
   
   This function returns a radical series for the 
ℚ[G]-module ℚ^d, where G is a
   solvable subgroup of GL(d,ℚ).
@@ -93,7 +94,7 @@
   
   2.2-2 HomogeneousSeriesAbelianMatGroup
   
-  HomogeneousSeriesAbelianMatGroup( G )  function
+  HomogeneousSeriesAbelianMatGroup( G ) 
 function
   
   A  module  is  said  to  be  homogeneous if it is the direct sum 
of pairwise
   irreducible  isomorphic  submodules.  A  homogeneous series of a module is a
@@ -103,7 +104,7 @@
   
   2.2-3 HomogeneousSeriesTriangularizableMatGroup
   
-  HomogeneousSeriesTriangularizableMatGroup( G ) 
 function
+  HomogeneousSeriesTriangularizableMatGroup( 
G )  function
   
   A  module  is  said  to  be  homogeneous if it is the direct sum 
of pairwise
   irreducible  isomorphic  submodules.  A  homogeneous series of a module is a
@@ -115,7 +116,7 @@
   
   2.2-4 CompositionSeriesAbelianMatGroup
   
-  CompositionSeriesAbelianMatGroup( G )  function
+  CompositionSeriesAbelianMatGroup( G ) 
 function
   
   A composition series of a module is a submodule series such that 
the factors
   are  irreducible.  This  function  returns  a  composition  series  for  the
@@ -123,7 +124,7 @@
   
   2.2-5 CompositionSeriesTriangularizableMatGroup
   
-  CompositionSeriesTriangularizableMatGroup( G ) 
 function
+  CompositionSeriesTriangularizableMatGroup( 
G )  function
   
   A composition series of a module is a submodule series such that 
the factors
   are  irreducible.  This  function  returns  a  composition  series  for  the
@@ -134,7 +135,7 @@
   
   2.3-1 SubgroupsUnipotentByAbelianByFinite
   
-  SubgroupsUnipotentByAbelianByFinite( G )  
operation
+  SubgroupsUnipotentByAbelianByFinite( G ) 
 operation
   
   G  is  a  subgroup  of GL(d,R) where 
R=ℚ or ℤ. If G is polycyclic, then this
   function  returns a record containing two normal subgroups T and 
U of G. The
@@ -147,7 +148,7 @@
   
   2.4-1 PolExamples
   
-  PolExamples( l )  function
+  PolExamples( l )  function
   
   Returns  some  examples for polycyclic rational matrix groups, 
where l is an
   integer  between  1  and 24. These can be used to test the functions in this
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/polenta-1.3.7/doc/chap2_mj.html 
new/polenta-1.3.8/doc/chap2_mj.html
--- old/polenta-1.3.7/doc/chap2_mj.html 2016-11-11 20:34:47.000000000 +0100
+++ new/polenta-1.3.8/doc/chap2_mj.html 2017-12-19 12:41:04.000000000 +0100
@@ -6,7 +6,7 @@
 <html xmlns="http://www.w3.org/1999/xhtml"; xml:lang="en">
 <head>
 <script type="text/javascript"
-  
src="http://cdn.mathjax.org/mathjax/latest/MathJax.js?config=TeX-AMS-MML_HTMLorMML";>
+  
src="http://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.0/MathJax.js?config=TeX-AMS-MML_HTMLorMML";>
 </script>
 <title>GAP (Polenta) - Chapter 2: Methods for matrix groups</title>
 <meta http-equiv="content-type" content="text/html; charset=UTF-8" />
@@ -70,14 +70,14 @@
 
 <h5>2.1-1 PcpGroupByMatGroup</h5>
 
-<div class="func"><table class="func" width="100%"><tr><td 
class="tdleft"><code class="func">&#8227; PcpGroupByMatGroup</code>( <var 
class="Arg">G</var> )</td><td class="tdright">( operation 
)</td></tr></table></div>
+<div class="func"><table class="func" width="100%"><tr><td 
class="tdleft"><code class="func">&#8227; PcpGroupByMatGroup</code>( <var 
class="Arg">G</var> )</td><td 
class="tdright">(&nbsp;operation&nbsp;)</td></tr></table></div>
 <p><var class="Arg">G</var> is a subgroup of <span 
class="SimpleMath">\(GL(d,R)\)</span> where <span class="SimpleMath">\(R=ℚ,ℤ 
\)</span> or <span class="SimpleMath">\(\mathbb{F}_q\)</span>. If <var 
class="Arg">G</var> is polycyclic, then this function determines a PcpGroup 
isomorphic to <var class="Arg">G</var>. If <var class="Arg">G</var> is not 
polycyclic, then this function returns <code class="code">fail</code>.</p>
 
 <p><a id="X8771540F7A235763" name="X8771540F7A235763"></a></p>
 
 <h5>2.1-2 IsomorphismPcpGroup</h5>
 
-<div class="func"><table class="func" width="100%"><tr><td 
class="tdleft"><code class="func">&#8227; IsomorphismPcpGroup</code>( <var 
class="Arg">G</var> )</td><td class="tdright">( method )</td></tr></table></div>
+<div class="func"><table class="func" width="100%"><tr><td 
class="tdleft"><code class="func">&#8227; IsomorphismPcpGroup</code>( <var 
class="Arg">G</var> )</td><td 
class="tdright">(&nbsp;method&nbsp;)</td></tr></table></div>
 <p><var class="Arg">G</var> is a subgroup of <span 
class="SimpleMath">\(GL(d,R)\)</span> where <span class="SimpleMath">\(R=ℚ,ℤ 
\)</span> or <span class="SimpleMath">\(\mathbb{F}_q\)</span>. If <var 
class="Arg">G</var> is polycyclic, then this function determines an isomorphism 
onto a PcpGroup. If <var class="Arg">G</var> is not polycyclic, then this 
function returns <code class="code">fail</code>.</p>
 
 <p>Note that the method <code class="code">IsomorphismPcpGroup</code>, 
installed in this package, cannot be applied directly to a group given by the 
function <code class="code">AlmostCrystallographicGroup</code>. Please use 
<code class="code">POL_AlmostCrystallographicGroup</code> (with the same 
parameters as <code class="code">AlmostCrystallographicGroup</code>) 
instead.</p>
@@ -86,30 +86,30 @@
 
 <h5>2.1-3 ImagesRepresentative</h5>
 
-<div class="func"><table class="func" width="100%"><tr><td 
class="tdleft"><code class="func">&#8227; ImagesRepresentative</code>( <var 
class="Arg">map</var>, <var class="Arg">elm</var> )</td><td class="tdright">( 
method )</td></tr></table></div>
-<div class="func"><table class="func" width="100%"><tr><td 
class="tdleft"><code class="func">&#8227; ImageElm</code>( <var 
class="Arg">map</var>, <var class="Arg">elm</var> )</td><td class="tdright">( 
method )</td></tr></table></div>
-<div class="func"><table class="func" width="100%"><tr><td 
class="tdleft"><code class="func">&#8227; ImagesSet</code>( <var 
class="Arg">map</var>, <var class="Arg">elms</var> )</td><td class="tdright">( 
method )</td></tr></table></div>
+<div class="func"><table class="func" width="100%"><tr><td 
class="tdleft"><code class="func">&#8227; ImagesRepresentative</code>( <var 
class="Arg">map</var>, <var class="Arg">elm</var> )</td><td 
class="tdright">(&nbsp;method&nbsp;)</td></tr></table></div>
+<div class="func"><table class="func" width="100%"><tr><td 
class="tdleft"><code class="func">&#8227; ImageElm</code>( <var 
class="Arg">map</var>, <var class="Arg">elm</var> )</td><td 
class="tdright">(&nbsp;method&nbsp;)</td></tr></table></div>
+<div class="func"><table class="func" width="100%"><tr><td 
class="tdleft"><code class="func">&#8227; ImagesSet</code>( <var 
class="Arg">map</var>, <var class="Arg">elms</var> )</td><td 
class="tdright">(&nbsp;method&nbsp;)</td></tr></table></div>
 <p>Here <var class="Arg">map</var> is an isomorphism from a polycyclic matrix 
group <var class="Arg">G</var> onto a PcpGroup <var class="Arg">H</var> 
calculated by <code class="func">IsomorphismPcpGroup</code> (<a 
href="chap2_mj.html#X8771540F7A235763"><span class="RefLink">2.1-2</span></a>). 
These methods can be used to compute with such an isomorphism. If the input 
<var class="Arg">elm</var> is an element of <var class="Arg">G</var>, then the 
function <code class="code">ImageElm</code> can be used to compute the image of 
<var class="Arg">elm</var> under <var class="Arg">map</var>. If <var 
class="Arg">elm</var> is not contained in <var class="Arg">G</var> then the 
function <code class="code">ImageElm</code> returns <code 
class="code">fail</code>. The input <var class="Arg">pcpelm</var> is an element 
of <var class="Arg">H</var>.</p>
 
 <p><a id="X809C78D5877D31DF" name="X809C78D5877D31DF"></a></p>
 
 <h5>2.1-4 IsSolvableGroup</h5>
 
-<div class="func"><table class="func" width="100%"><tr><td 
class="tdleft"><code class="func">&#8227; IsSolvableGroup</code>( <var 
class="Arg">G</var> )</td><td class="tdright">( method )</td></tr></table></div>
+<div class="func"><table class="func" width="100%"><tr><td 
class="tdleft"><code class="func">&#8227; IsSolvableGroup</code>( <var 
class="Arg">G</var> )</td><td 
class="tdright">(&nbsp;method&nbsp;)</td></tr></table></div>
 <p><var class="Arg">G</var> is a subgroup of <span 
class="SimpleMath">\(GL(d,R)\)</span> where <span class="SimpleMath">\(R=ℚ,ℤ 
\)</span> or <span class="SimpleMath">\(\mathbb{F}_q\)</span>. This function 
tests if <var class="Arg">G</var> is solvable and returns <code 
class="code">true</code> or <code class="code">false</code>.</p>
 
 <p><a id="X7EE01C207C214C1F" name="X7EE01C207C214C1F"></a></p>
 
 <h5>2.1-5 IsTriangularizableMatGroup</h5>
 
-<div class="func"><table class="func" width="100%"><tr><td 
class="tdleft"><code class="func">&#8227; IsTriangularizableMatGroup</code>( 
<var class="Arg">G</var> )</td><td class="tdright">( property 
)</td></tr></table></div>
+<div class="func"><table class="func" width="100%"><tr><td 
class="tdleft"><code class="func">&#8227; IsTriangularizableMatGroup</code>( 
<var class="Arg">G</var> )</td><td 
class="tdright">(&nbsp;property&nbsp;)</td></tr></table></div>
 <p><var class="Arg">G</var> is a subgroup of <span 
class="SimpleMath">\(GL(d,ℚ)\)</span>. This function tests if <var 
class="Arg">G</var> is triangularizable (possibly over a finite field 
extension) and returns <code class="code">true</code> or <code 
class="code">false</code>.</p>
 
 <p><a id="X7D7456077D3D1B86" name="X7D7456077D3D1B86"></a></p>
 
 <h5>2.1-6 IsPolycyclicGroup</h5>
 
-<div class="func"><table class="func" width="100%"><tr><td 
class="tdleft"><code class="func">&#8227; IsPolycyclicGroup</code>( <var 
class="Arg">G</var> )</td><td class="tdright">( method )</td></tr></table></div>
+<div class="func"><table class="func" width="100%"><tr><td 
class="tdleft"><code class="func">&#8227; IsPolycyclicGroup</code>( <var 
class="Arg">G</var> )</td><td 
class="tdright">(&nbsp;method&nbsp;)</td></tr></table></div>
 <p><var class="Arg">G</var> is a subgroup of <span 
class="SimpleMath">\(GL(d,R)\)</span> where <span class="SimpleMath">\(R=ℚ,ℤ 
\)</span> or <span class="SimpleMath">\(\mathbb{F}_q\)</span>. This function 
tests if <var class="Arg">G</var> is polycyclic and returns <code 
class="code">true</code> or <code class="code">false</code>.</p>
 
 <p><a id="X80D1E9E07DB87F97" name="X80D1E9E07DB87F97"></a></p>
@@ -128,7 +128,7 @@
 
 <h5>2.2-1 RadicalSeriesSolvableMatGroup</h5>
 
-<div class="func"><table class="func" width="100%"><tr><td 
class="tdleft"><code class="func">&#8227; RadicalSeriesSolvableMatGroup</code>( 
<var class="Arg">G</var> )</td><td class="tdright">( operation 
)</td></tr></table></div>
+<div class="func"><table class="func" width="100%"><tr><td 
class="tdleft"><code class="func">&#8227; RadicalSeriesSolvableMatGroup</code>( 
<var class="Arg">G</var> )</td><td 
class="tdright">(&nbsp;operation&nbsp;)</td></tr></table></div>
 <p>This function returns a radical series for the <span 
class="SimpleMath">\(ℚ[G]\)</span>-module <span 
class="SimpleMath">\(ℚ^d\)</span>, where <var class="Arg">G</var> is a solvable 
subgroup of <span class="SimpleMath">\(GL(d,ℚ)\)</span>.</p>
 
 <p>A radical series of <span class="SimpleMath">\(ℚ^d\)</span> can be refined 
to a homogeneous series.</p>
@@ -137,14 +137,14 @@
 
 <h5>2.2-2 HomogeneousSeriesAbelianMatGroup</h5>
 
-<div class="func"><table class="func" width="100%"><tr><td 
class="tdleft"><code class="func">&#8227; 
HomogeneousSeriesAbelianMatGroup</code>( <var class="Arg">G</var> )</td><td 
class="tdright">( function )</td></tr></table></div>
+<div class="func"><table class="func" width="100%"><tr><td 
class="tdleft"><code class="func">&#8227; 
HomogeneousSeriesAbelianMatGroup</code>( <var class="Arg">G</var> )</td><td 
class="tdright">(&nbsp;function&nbsp;)</td></tr></table></div>
 <p>A module is said to be homogeneous if it is the direct sum of pairwise 
irreducible isomorphic submodules. A homogeneous series of a module is a 
submodule series such that the factors are homogeneous. This function returns a 
homogeneous series for the <span class="SimpleMath">\(ℚ[G]\)</span>-module 
<span class="SimpleMath">\(ℚ^d\)</span>, where <var class="Arg">G</var> is an 
abelian subgroup of <span class="SimpleMath">\(GL(d,ℚ)\)</span>.</p>
 
 <p><a id="X87D9F67C7CBB1499" name="X87D9F67C7CBB1499"></a></p>
 
 <h5>2.2-3 HomogeneousSeriesTriangularizableMatGroup</h5>
 
-<div class="func"><table class="func" width="100%"><tr><td 
class="tdleft"><code class="func">&#8227; 
HomogeneousSeriesTriangularizableMatGroup</code>( <var class="Arg">G</var> 
)</td><td class="tdright">( function )</td></tr></table></div>
+<div class="func"><table class="func" width="100%"><tr><td 
class="tdleft"><code class="func">&#8227; 
HomogeneousSeriesTriangularizableMatGroup</code>( <var class="Arg">G</var> 
)</td><td class="tdright">(&nbsp;function&nbsp;)</td></tr></table></div>
 <p>A module is said to be homogeneous if it is the direct sum of pairwise 
irreducible isomorphic submodules. A homogeneous series of a module is a 
submodule series such that the factors are homogeneous. This function returns a 
homogeneous series for the <span class="SimpleMath">\(ℚ[G]\)</span>-module 
<span class="SimpleMath">\(ℚ^d\)</span>, where <var class="Arg">G</var> is a 
triangularizable subgroup of <span class="SimpleMath">\(GL(d,ℚ)\)</span>.</p>
 
 <p>A homogeneous series can be refined to a composition series.</p>
@@ -153,14 +153,14 @@
 
 <h5>2.2-4 CompositionSeriesAbelianMatGroup</h5>
 
-<div class="func"><table class="func" width="100%"><tr><td 
class="tdleft"><code class="func">&#8227; 
CompositionSeriesAbelianMatGroup</code>( <var class="Arg">G</var> )</td><td 
class="tdright">( function )</td></tr></table></div>
+<div class="func"><table class="func" width="100%"><tr><td 
class="tdleft"><code class="func">&#8227; 
CompositionSeriesAbelianMatGroup</code>( <var class="Arg">G</var> )</td><td 
class="tdright">(&nbsp;function&nbsp;)</td></tr></table></div>
 <p>A composition series of a module is a submodule series such that the 
factors are irreducible. This function returns a composition series for the 
<span class="SimpleMath">\(ℚ[G]\)</span>-module <span 
class="SimpleMath">\(ℚ^d\)</span>, where <var class="Arg">G</var> is an abelian 
subgroup of <span class="SimpleMath">\(GL(d,ℚ)\)</span>.</p>
 
 <p><a id="X78DE110C7E2A493C" name="X78DE110C7E2A493C"></a></p>
 
 <h5>2.2-5 CompositionSeriesTriangularizableMatGroup</h5>
 
-<div class="func"><table class="func" width="100%"><tr><td 
class="tdleft"><code class="func">&#8227; 
CompositionSeriesTriangularizableMatGroup</code>( <var class="Arg">G</var> 
)</td><td class="tdright">( function )</td></tr></table></div>
+<div class="func"><table class="func" width="100%"><tr><td 
class="tdleft"><code class="func">&#8227; 
CompositionSeriesTriangularizableMatGroup</code>( <var class="Arg">G</var> 
)</td><td class="tdright">(&nbsp;function&nbsp;)</td></tr></table></div>
 <p>A composition series of a module is a submodule series such that the 
factors are irreducible. This function returns a composition series for the 
<span class="SimpleMath">\(ℚ[G]\)</span>-module <span 
class="SimpleMath">\(ℚ^d\)</span>, where <var class="Arg">G</var> is a 
triangularizable subgroup of <span class="SimpleMath">\(GL(d,ℚ)\)</span>.</p>
 
 <p><a id="X7BA181CA81D785BB" name="X7BA181CA81D785BB"></a></p>
@@ -171,7 +171,7 @@
 
 <h5>2.3-1 SubgroupsUnipotentByAbelianByFinite</h5>
 
-<div class="func"><table class="func" width="100%"><tr><td 
class="tdleft"><code class="func">&#8227; 
SubgroupsUnipotentByAbelianByFinite</code>( <var class="Arg">G</var> )</td><td 
class="tdright">( operation )</td></tr></table></div>
+<div class="func"><table class="func" width="100%"><tr><td 
class="tdleft"><code class="func">&#8227; 
SubgroupsUnipotentByAbelianByFinite</code>( <var class="Arg">G</var> )</td><td 
class="tdright">(&nbsp;operation&nbsp;)</td></tr></table></div>
 <p><var class="Arg">G</var> is a subgroup of <span 
class="SimpleMath">\(GL(d,R)\)</span> where <span 
class="SimpleMath">\(R=ℚ\)</span> or <span class="SimpleMath">\(ℤ\)</span>. If 
<var class="Arg">G</var> is polycyclic, then this function returns a record 
containing two normal subgroups <span class="SimpleMath">\(T\)</span> and <span 
class="SimpleMath">\(U\)</span> of <span class="SimpleMath">\(G\)</span>. The 
group <span class="SimpleMath">\(T\)</span> is unipotent-by-abelian (and thus 
triangularizable) and of finite index in <var class="Arg">G</var>. The group 
<span class="SimpleMath">\(U\)</span> is unipotent and is such that <span 
class="SimpleMath">\(T/U\)</span> is abelian. If <var class="Arg">G</var> is 
not polycyclic, then the algorithm returns <code class="code">fail</code>.</p>
 
 <p><a id="X7A489A5D79DA9E5C" name="X7A489A5D79DA9E5C"></a></p>
@@ -182,7 +182,7 @@
 
 <h5>2.4-1 PolExamples</h5>
 
-<div class="func"><table class="func" width="100%"><tr><td 
class="tdleft"><code class="func">&#8227; PolExamples</code>( <var 
class="Arg">l</var> )</td><td class="tdright">( function 
)</td></tr></table></div>
+<div class="func"><table class="func" width="100%"><tr><td 
class="tdleft"><code class="func">&#8227; PolExamples</code>( <var 
class="Arg">l</var> )</td><td 
class="tdright">(&nbsp;function&nbsp;)</td></tr></table></div>
 <p>Returns some examples for polycyclic rational matrix groups, where <var 
class="Arg">l</var> is an integer between 1 and 24. These can be used to test 
the functions in this package. Some of the properties of the examples are 
summarised in the following table.</p>
 
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/polenta-1.3.7/doc/chap3_mj.html 
new/polenta-1.3.8/doc/chap3_mj.html
--- old/polenta-1.3.7/doc/chap3_mj.html 2016-11-11 20:34:47.000000000 +0100
+++ new/polenta-1.3.8/doc/chap3_mj.html 2017-12-19 12:41:04.000000000 +0100
@@ -6,7 +6,7 @@
 <html xmlns="http://www.w3.org/1999/xhtml"; xml:lang="en">
 <head>
 <script type="text/javascript"
-  
src="http://cdn.mathjax.org/mathjax/latest/MathJax.js?config=TeX-AMS-MML_HTMLorMML";>
+  
src="http://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.0/MathJax.js?config=TeX-AMS-MML_HTMLorMML";>
 </script>
 <title>GAP (Polenta) - Chapter 3: An example application</title>
 <meta http-equiv="content-type" content="text/html; charset=UTF-8" />
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/polenta-1.3.7/doc/chap4.html 
new/polenta-1.3.8/doc/chap4.html
--- old/polenta-1.3.7/doc/chap4.html    2016-11-11 20:34:47.000000000 +0100
+++ new/polenta-1.3.8/doc/chap4.html    2017-12-19 12:41:04.000000000 +0100
@@ -25,7 +25,7 @@
 <div class="ContSect"><span class="tocline"><span 
class="nocss">&nbsp;</span><a href="chap4.html#X81746D7285808409">4.1 <span 
class="Heading">Installing this package</span></a>
 </span>
 </div>
-<div class="ContSect"><span class="tocline"><span 
class="nocss">&nbsp;</span><a href="chap4.html#X7B5D69ED82E9E5BD">4.2 <span 
class="Heading">Loading the <strong class="pkg">Polenta</strong> 
package</span></a>
+<div class="ContSect"><span class="tocline"><span 
class="nocss">&nbsp;</span><a href="chap4.html#X802ED64A87AA11DC">4.2 <span 
class="Heading">Loading the <strong class="pkg">Polenta</strong> 
package</span></a>
 </span>
 </div>
 <div class="ContSect"><span class="tocline"><span 
class="nocss">&nbsp;</span><a href="chap4.html#X796DF52483B61C74">4.3 <span 
class="Heading">Running the test suite</span></a>
@@ -39,15 +39,15 @@
 
 <h4>4.1 <span class="Heading">Installing this package</span></h4>
 
-<p>The <strong class="pkg">Polenta</strong> package is part of the standard 
distribution of <strong class="pkg">GAP</strong> and so normally there should 
be no need to install it separately. If by any chance it is not part of your 
<strong class="pkg">GAP</strong> distribution, then the standard method is to 
unpack the package into the <code class="code">pkg</code> directory of your 
<strong class="pkg">GAP</strong> distribution. This will create a <code 
class="code">polenta</code> subdirectory. For other non-standard options please 
see Chapter <a 
href="/Users/mhorn/Projekte/GAP/repos/doc/ref/chap76_mj.html#X82473E4B8756C6CD"><span
 class="RefLink">Reference: Installing a GAP Package</span></a> of the <strong 
class="pkg">GAP</strong> Reference Manual.</p>
+<p>The <strong class="pkg">Polenta</strong> package is part of the standard 
distribution of <strong class="pkg">GAP</strong> and so normally there should 
be no need to install it separately. If by any chance it is not part of your 
<strong class="pkg">GAP</strong> distribution, then the standard method is to 
unpack the package into the <code class="code">pkg</code> directory of your 
<strong class="pkg">GAP</strong> distribution. This will create a <code 
class="code">polenta</code> subdirectory. For other non-standard options please 
see Chapter <a href="../../../doc/ref/chap76_mj.html#X82473E4B8756C6CD"><span 
class="RefLink">Reference: Installing a GAP Package</span></a> of the <strong 
class="pkg">GAP</strong> Reference Manual.</p>
 
 <p>Note that the GAP-Packages <strong class="pkg">Alnuth</strong> and <strong 
class="pkg">Polycyclic</strong> are needed for this package. Normally they 
should be contained in your distribution. If not, they can be obtained at <span 
class="URL"><a 
href="http://www.gap-system.org/Packages/packages.html";>http://www.gap-system.org/Packages/packages.html</a></span>.</p>
 
-<p><a id="X7B5D69ED82E9E5BD" name="X7B5D69ED82E9E5BD"></a></p>
+<p><a id="X802ED64A87AA11DC" name="X802ED64A87AA11DC"></a></p>
 
 <h4>4.2 <span class="Heading">Loading the <strong class="pkg">Polenta</strong> 
package</span></h4>
 
-<p>If the <strong class="pkg">Polenta</strong> package is not already loaded 
then you have to request it explicitly. This can be done via the <code 
class="func">LoadPackage</code> (<a 
href="/Users/mhorn/Projekte/GAP/repos/doc/ref/chap76_mj.html#X79B373A77B29D1F5"><span
 class="RefLink">Reference: LoadPackage</span></a>) command.</p>
+<p>If the <strong class="pkg">Polenta</strong> package is not already loaded 
then you have to request it explicitly. This can be done via the <code 
class="func">LoadPackage</code> (<a 
href="../../../doc/ref/chap76_mj.html#X79B373A77B29D1F5"><span 
class="RefLink">Reference: LoadPackage</span></a>) command.</p>
 
 <p><a id="X796DF52483B61C74" name="X796DF52483B61C74"></a></p>
 
@@ -60,7 +60,7 @@
     gap&gt; ReadPackage( "Polenta", "tst/testall.g" );
 </pre></div>
 
-<p>For more details on Test Files see Section <a 
href="/Users/mhorn/Projekte/GAP/repos/doc/ref/chap7_mj.html#X801051CC86594630"><span
 class="RefLink">Reference: Test Files</span></a> of the <strong 
class="pkg">GAP</strong> Reference Manual.</p>
+<p>For more details on Test Files see Section <a 
href="../../../doc/ref/chap7_mj.html#X801051CC86594630"><span 
class="RefLink">Reference: Test Files</span></a> of the <strong 
class="pkg">GAP</strong> Reference Manual.</p>
 
 <p>If the test suite runs into an error, even though the packages Polycyclic 
and Alnuth and their depdendencies have been correctly installed, then please 
send a message to <code class="code">max.h...@math.uni-giessen.de</code> 
including the error message.</p>
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/polenta-1.3.7/doc/chap4_mj.html 
new/polenta-1.3.8/doc/chap4_mj.html
--- old/polenta-1.3.7/doc/chap4_mj.html 2016-11-11 20:34:47.000000000 +0100
+++ new/polenta-1.3.8/doc/chap4_mj.html 2017-12-19 12:41:04.000000000 +0100
@@ -6,7 +6,7 @@
 <html xmlns="http://www.w3.org/1999/xhtml"; xml:lang="en">
 <head>
 <script type="text/javascript"
-  
src="http://cdn.mathjax.org/mathjax/latest/MathJax.js?config=TeX-AMS-MML_HTMLorMML";>
+  
src="http://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.0/MathJax.js?config=TeX-AMS-MML_HTMLorMML";>
 </script>
 <title>GAP (Polenta) - Chapter 4: Installation</title>
 <meta http-equiv="content-type" content="text/html; charset=UTF-8" />
@@ -28,7 +28,7 @@
 <div class="ContSect"><span class="tocline"><span 
class="nocss">&nbsp;</span><a href="chap4_mj.html#X81746D7285808409">4.1 <span 
class="Heading">Installing this package</span></a>
 </span>
 </div>
-<div class="ContSect"><span class="tocline"><span 
class="nocss">&nbsp;</span><a href="chap4_mj.html#X7B5D69ED82E9E5BD">4.2 <span 
class="Heading">Loading the <strong class="pkg">Polenta</strong> 
package</span></a>
+<div class="ContSect"><span class="tocline"><span 
class="nocss">&nbsp;</span><a href="chap4_mj.html#X802ED64A87AA11DC">4.2 <span 
class="Heading">Loading the <strong class="pkg">Polenta</strong> 
package</span></a>
 </span>
 </div>
 <div class="ContSect"><span class="tocline"><span 
class="nocss">&nbsp;</span><a href="chap4_mj.html#X796DF52483B61C74">4.3 <span 
class="Heading">Running the test suite</span></a>
@@ -42,15 +42,15 @@
 
 <h4>4.1 <span class="Heading">Installing this package</span></h4>
 
-<p>The <strong class="pkg">Polenta</strong> package is part of the standard 
distribution of <strong class="pkg">GAP</strong> and so normally there should 
be no need to install it separately. If by any chance it is not part of your 
<strong class="pkg">GAP</strong> distribution, then the standard method is to 
unpack the package into the <code class="code">pkg</code> directory of your 
<strong class="pkg">GAP</strong> distribution. This will create a <code 
class="code">polenta</code> subdirectory. For other non-standard options please 
see Chapter <a 
href="/Users/mhorn/Projekte/GAP/repos/doc/ref/chap76_mj.html#X82473E4B8756C6CD"><span
 class="RefLink">Reference: Installing a GAP Package</span></a> of the <strong 
class="pkg">GAP</strong> Reference Manual.</p>
+<p>The <strong class="pkg">Polenta</strong> package is part of the standard 
distribution of <strong class="pkg">GAP</strong> and so normally there should 
be no need to install it separately. If by any chance it is not part of your 
<strong class="pkg">GAP</strong> distribution, then the standard method is to 
unpack the package into the <code class="code">pkg</code> directory of your 
<strong class="pkg">GAP</strong> distribution. This will create a <code 
class="code">polenta</code> subdirectory. For other non-standard options please 
see Chapter <a href="../../../doc/ref/chap76_mj.html#X82473E4B8756C6CD"><span 
class="RefLink">Reference: Installing a GAP Package</span></a> of the <strong 
class="pkg">GAP</strong> Reference Manual.</p>
 
 <p>Note that the GAP-Packages <strong class="pkg">Alnuth</strong> and <strong 
class="pkg">Polycyclic</strong> are needed for this package. Normally they 
should be contained in your distribution. If not, they can be obtained at <span 
class="URL"><a 
href="http://www.gap-system.org/Packages/packages.html";>http://www.gap-system.org/Packages/packages.html</a></span>.</p>
 
-<p><a id="X7B5D69ED82E9E5BD" name="X7B5D69ED82E9E5BD"></a></p>
+<p><a id="X802ED64A87AA11DC" name="X802ED64A87AA11DC"></a></p>
 
 <h4>4.2 <span class="Heading">Loading the <strong class="pkg">Polenta</strong> 
package</span></h4>
 
-<p>If the <strong class="pkg">Polenta</strong> package is not already loaded 
then you have to request it explicitly. This can be done via the <code 
class="func">LoadPackage</code> (<a 
href="/Users/mhorn/Projekte/GAP/repos/doc/ref/chap76_mj.html#X79B373A77B29D1F5"><span
 class="RefLink">Reference: LoadPackage</span></a>) command.</p>
+<p>If the <strong class="pkg">Polenta</strong> package is not already loaded 
then you have to request it explicitly. This can be done via the <code 
class="func">LoadPackage</code> (<a 
href="../../../doc/ref/chap76_mj.html#X79B373A77B29D1F5"><span 
class="RefLink">Reference: LoadPackage</span></a>) command.</p>
 
 <p><a id="X796DF52483B61C74" name="X796DF52483B61C74"></a></p>
 
@@ -63,7 +63,7 @@
     gap&gt; ReadPackage( "Polenta", "tst/testall.g" );
 </pre></div>
 
-<p>For more details on Test Files see Section <a 
href="/Users/mhorn/Projekte/GAP/repos/doc/ref/chap7_mj.html#X801051CC86594630"><span
 class="RefLink">Reference: Test Files</span></a> of the <strong 
class="pkg">GAP</strong> Reference Manual.</p>
+<p>For more details on Test Files see Section <a 
href="../../../doc/ref/chap7_mj.html#X801051CC86594630"><span 
class="RefLink">Reference: Test Files</span></a> of the <strong 
class="pkg">GAP</strong> Reference Manual.</p>
 
 <p>If the test suite runs into an error, even though the packages Polycyclic 
and Alnuth and their depdendencies have been correctly installed, then please 
send a message to <code class="code">max.h...@math.uni-giessen.de</code> 
including the error message.</p>
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/polenta-1.3.7/doc/chap5.html 
new/polenta-1.3.8/doc/chap5.html
--- old/polenta-1.3.7/doc/chap5.html    2016-11-11 20:34:47.000000000 +0100
+++ new/polenta-1.3.8/doc/chap5.html    2017-12-19 12:41:04.000000000 +0100
@@ -44,8 +44,8 @@
 
 <h5>5.1-1 InfoPolenta</h5>
 
-<div class="func"><table class="func" width="100%"><tr><td 
class="tdleft"><code class="func">&#8227; InfoPolenta</code></td><td 
class="tdright">( info class )</td></tr></table></div>
-<p>is the Info class of the <strong class="pkg">Polenta</strong> package (for 
more details on the Info mechanism see Section <a 
href="/Users/mhorn/Projekte/GAP/repos/doc/ref/chap7_mj.html#X7A9C902479CB6F7C"><span
 class="RefLink">Reference: Info Functions</span></a> of the <strong 
class="pkg">GAP</strong> Reference Manual). With the help of the function <code 
class="code">SetInfoLevel(InfoPolenta,<var class="Arg">level</var>)</code> you 
can change the info level of <code class="code">InfoPolenta</code>.</p>
+<div class="func"><table class="func" width="100%"><tr><td 
class="tdleft"><code class="func">&#8227; InfoPolenta</code></td><td 
class="tdright">(&nbsp;info class&nbsp;)</td></tr></table></div>
+<p>is the Info class of the <strong class="pkg">Polenta</strong> package (for 
more details on the Info mechanism see Section <a 
href="../../../doc/ref/chap7_mj.html#X7A9C902479CB6F7C"><span 
class="RefLink">Reference: Info Functions</span></a> of the <strong 
class="pkg">GAP</strong> Reference Manual). With the help of the function <code 
class="code">SetInfoLevel(InfoPolenta,<var class="Arg">level</var>)</code> you 
can change the info level of <code class="code">InfoPolenta</code>.</p>
 
 
 <ul>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/polenta-1.3.7/doc/chap5.txt 
new/polenta-1.3.8/doc/chap5.txt
--- old/polenta-1.3.7/doc/chap5.txt     2016-11-11 20:34:47.000000000 +0100
+++ new/polenta-1.3.8/doc/chap5.txt     2017-12-19 12:41:04.000000000 +0100
@@ -9,7 +9,7 @@
   
   5.1-1 InfoPolenta
   
-  InfoPolenta info class
+  InfoPolenta info class
   
   is  the  Info  class  of  the  Polenta package (for 
more details on the Info
   mechanism  see  Section  'Reference:  Info  Functions'  of the 
GAP Reference
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/polenta-1.3.7/doc/chap5_mj.html 
new/polenta-1.3.8/doc/chap5_mj.html
--- old/polenta-1.3.7/doc/chap5_mj.html 2016-11-11 20:34:47.000000000 +0100
+++ new/polenta-1.3.8/doc/chap5_mj.html 2017-12-19 12:41:04.000000000 +0100
@@ -6,7 +6,7 @@
 <html xmlns="http://www.w3.org/1999/xhtml"; xml:lang="en">
 <head>
 <script type="text/javascript"
-  
src="http://cdn.mathjax.org/mathjax/latest/MathJax.js?config=TeX-AMS-MML_HTMLorMML";>
+  
src="http://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.0/MathJax.js?config=TeX-AMS-MML_HTMLorMML";>
 </script>
 <title>GAP (Polenta) - Chapter 5: Information Messages</title>
 <meta http-equiv="content-type" content="text/html; charset=UTF-8" />
@@ -47,8 +47,8 @@
 
 <h5>5.1-1 InfoPolenta</h5>
 
-<div class="func"><table class="func" width="100%"><tr><td 
class="tdleft"><code class="func">&#8227; InfoPolenta</code></td><td 
class="tdright">( info class )</td></tr></table></div>
-<p>is the Info class of the <strong class="pkg">Polenta</strong> package (for 
more details on the Info mechanism see Section <a 
href="/Users/mhorn/Projekte/GAP/repos/doc/ref/chap7_mj.html#X7A9C902479CB6F7C"><span
 class="RefLink">Reference: Info Functions</span></a> of the <strong 
class="pkg">GAP</strong> Reference Manual). With the help of the function <code 
class="code">SetInfoLevel(InfoPolenta,<var class="Arg">level</var>)</code> you 
can change the info level of <code class="code">InfoPolenta</code>.</p>
+<div class="func"><table class="func" width="100%"><tr><td 
class="tdleft"><code class="func">&#8227; InfoPolenta</code></td><td 
class="tdright">(&nbsp;info class&nbsp;)</td></tr></table></div>
+<p>is the Info class of the <strong class="pkg">Polenta</strong> package (for 
more details on the Info mechanism see Section <a 
href="../../../doc/ref/chap7_mj.html#X7A9C902479CB6F7C"><span 
class="RefLink">Reference: Info Functions</span></a> of the <strong 
class="pkg">GAP</strong> Reference Manual). With the help of the function <code 
class="code">SetInfoLevel(InfoPolenta,<var class="Arg">level</var>)</code> you 
can change the info level of <code class="code">InfoPolenta</code>.</p>
 
 
 <ul>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/polenta-1.3.7/doc/chapBib.html 
new/polenta-1.3.8/doc/chapBib.html
--- old/polenta-1.3.7/doc/chapBib.html  2016-11-11 20:34:47.000000000 +0100
+++ new/polenta-1.3.8/doc/chapBib.html  2017-12-19 12:41:04.000000000 +0100
@@ -25,17 +25,6 @@
 <h3>References</h3>
 
 
-<p><a id="biBAssmann" name="biBAssmann"></a></p>
-<p class='BibEntry'>
-[<span class='BibKey'>Ass03</span>]   <b class='BibAuthor'>Assmann, B.</b>,
- <i class='BibTitle'>Polycyclic presentations for matrix groups</i>,
- <span class='BibType'>Diplomarbeit</span>,
- <span class='BibSchool'>TU Braunschweig</span>
- (<span class='BibYear'>2003</span>)<br />
-(<span class='BibNote'><a 
href="http://www.icm.tu-bs.de/ag_algebra/software/assmann";>http://www.icm.tu-bs.de/ag_algebra/software/assmann</a></span>).
-</p>
-
-
 <p><a id="biBAEi05" name="biBAEi05"></a></p>
 <p class='BibEntry'>
 [<span class='BibKey'>AE05</span>]   <b class='BibAuthor'>Assmann, B. and 
Eick, B.</b>,
@@ -48,6 +37,17 @@
 </p>
 
 
+<p><a id="biBAssmann" name="biBAssmann"></a></p>
+<p class='BibEntry'>
+[<span class='BibKey'>Ass03</span>]   <b class='BibAuthor'>Assmann, B.</b>,
+ <i class='BibTitle'>Polycyclic presentations for matrix groups</i>,
+ <span class='BibType'>Diplomarbeit</span>,
+ <span class='BibSchool'>TU Braunschweig</span>
+ (<span class='BibYear'>2003</span>)<br />
+(<span class='BibNote'><a 
href="http://www.icm.tu-bs.de/ag_algebra/software/assmann";>http://www.icm.tu-bs.de/ag_algebra/software/assmann</a></span>).
+</p>
+
+
 <p><a id="biBEick" name="biBEick"></a></p>
 <p class='BibEntry'>
 [<span class='BibKey'>Eic01</span>]   <b class='BibAuthor'>Eick, B.</b>,
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/polenta-1.3.7/doc/chapBib.txt 
new/polenta-1.3.8/doc/chapBib.txt
--- old/polenta-1.3.7/doc/chapBib.txt   2016-11-11 20:34:47.000000000 +0100
+++ new/polenta-1.3.8/doc/chapBib.txt   2017-12-19 12:41:04.000000000 +0100
@@ -2,14 +2,14 @@
   
   References
   
-  [Ass03]   Assmann,   B.,   Polycyclic   
presentations   for  matrix  groups,
-  Diplomarbeit,              TU              Braunschweig              (2003),
-  ((http://www.icm.tu-bs.de/ag_algebra/software/assmann)).
-  
   [AE05]  Assmann,  B.  and  Eick,  B., Computing 
polycyclic presentations for
   polycyclic  rational  matrix  groups,  J.  Symbolic  
Comput.,  40, 6 (2005),
   1269--1284.
   
+  [Ass03]   Assmann,   B.,   Polycyclic   
presentations   for  matrix  groups,
+  Diplomarbeit,              TU              Braunschweig              (2003),
+  ((http://www.icm.tu-bs.de/ag_algebra/software/assmann)).
+  
   [Eic01]  Eick,  B.,  Algorithms for Polycyclic 
Groups, Habilitationsschrift,
   Gesamthochschule Kassel (2001).
   
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/polenta-1.3.7/doc/chapBib_mj.html 
new/polenta-1.3.8/doc/chapBib_mj.html
--- old/polenta-1.3.7/doc/chapBib_mj.html       2016-11-11 20:34:47.000000000 
+0100
+++ new/polenta-1.3.8/doc/chapBib_mj.html       2017-12-19 12:41:04.000000000 
+0100
@@ -6,7 +6,7 @@
 <html xmlns="http://www.w3.org/1999/xhtml"; xml:lang="en">
 <head>
 <script type="text/javascript"
-  
src="http://cdn.mathjax.org/mathjax/latest/MathJax.js?config=TeX-AMS-MML_HTMLorMML";>
+  
src="http://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.0/MathJax.js?config=TeX-AMS-MML_HTMLorMML";>
 </script>
 <title>GAP (Polenta) - References</title>
 <meta http-equiv="content-type" content="text/html; charset=UTF-8" />
@@ -28,17 +28,6 @@
 <h3>References</h3>
 
 
-<p><a id="biBAssmann" name="biBAssmann"></a></p>
-<p class='BibEntry'>
-[<span class='BibKey'>Ass03</span>]   <b class='BibAuthor'>Assmann, B.</b>,
- <i class='BibTitle'>Polycyclic presentations for matrix groups</i>,
- <span class='BibType'>Diplomarbeit</span>,
- <span class='BibSchool'>TU Braunschweig</span>
- (<span class='BibYear'>2003</span>)<br />
-(<span class='BibNote'><a 
href="http://www.icm.tu-bs.de/ag_algebra/software/assmann";>http://www.icm.tu-bs.de/ag_algebra/software/assmann</a></span>).
-</p>
-
-
 <p><a id="biBAEi05" name="biBAEi05"></a></p>
 <p class='BibEntry'>
 [<span class='BibKey'>AE05</span>]   <b class='BibAuthor'>Assmann, B. and 
Eick, B.</b>,
@@ -51,6 +40,17 @@
 </p>
 
 
+<p><a id="biBAssmann" name="biBAssmann"></a></p>
+<p class='BibEntry'>
+[<span class='BibKey'>Ass03</span>]   <b class='BibAuthor'>Assmann, B.</b>,
+ <i class='BibTitle'>Polycyclic presentations for matrix groups</i>,
+ <span class='BibType'>Diplomarbeit</span>,
+ <span class='BibSchool'>TU Braunschweig</span>
+ (<span class='BibYear'>2003</span>)<br />
+(<span class='BibNote'><a 
href="http://www.icm.tu-bs.de/ag_algebra/software/assmann";>http://www.icm.tu-bs.de/ag_algebra/software/assmann</a></span>).
+</p>
+
+
 <p><a id="biBEick" name="biBEick"></a></p>
 <p class='BibEntry'>
 [<span class='BibKey'>Eic01</span>]   <b class='BibAuthor'>Eick, B.</b>,
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/polenta-1.3.7/doc/chapInd.html 
new/polenta-1.3.8/doc/chapInd.html
--- old/polenta-1.3.7/doc/chapInd.html  2016-11-11 20:34:47.000000000 +0100
+++ new/polenta-1.3.8/doc/chapInd.html  2017-12-19 12:41:04.000000000 +0100
@@ -25,27 +25,27 @@
 <div class="index">
 <h3>Index</h3>
 
-<code class="func">CompositionSeriesAbelianMatGroup</code>  <a 
href="chap2.html#X86FB6E9B801A37D4">2.2-4</a><br />
-<code class="func">CompositionSeriesTriangularizableMatGroup</code>  <a 
href="chap2.html#X78DE110C7E2A493C">2.2-5</a><br />
-<code class="func">HomogeneousSeriesAbelianMatGroup</code>  <a 
href="chap2.html#X8524F992828B6A71">2.2-2</a><br />
-<code class="func">HomogeneousSeriesTriangularizableMatGroup</code>  <a 
href="chap2.html#X87D9F67C7CBB1499">2.2-3</a><br />
-<code class="func">ImageElm</code>  <a 
href="chap2.html#X85ADB89B7C8DD7D0">2.1-3</a><br />
-<code class="func">ImagesRepresentative</code>  <a 
href="chap2.html#X85ADB89B7C8DD7D0">2.1-3</a><br />
-<code class="func">ImagesSet</code>  <a 
href="chap2.html#X85ADB89B7C8DD7D0">2.1-3</a><br />
-<code class="func">InfoPolenta</code>  <a 
href="chap5.html#X809F2CFB87393CE0">5.1-1</a><br />
-Installation  <a href="chap4.html#X8360C04082558A12">4.</a><br />
-<code class="func">IsomorphismPcpGroup</code>  <a 
href="chap2.html#X8771540F7A235763">2.1-2</a><br />
-<code class="func">IsPolycyclicGroup</code>  <a 
href="chap2.html#X7D7456077D3D1B86">2.1-6</a><br />
-<code class="func">IsSolvableGroup</code>  <a 
href="chap2.html#X809C78D5877D31DF">2.1-4</a><br />
-<code class="func">IsTriangularizableMatGroup</code>  <a 
href="chap2.html#X7EE01C207C214C1F">2.1-5</a><br />
-License  <a href="chap0.html#X81488B807F2A1CF1">.-1</a><br />
-Loading the <strong class="pkg">Polenta</strong> package  <a 
href="chap4.html#X7B5D69ED82E9E5BD">4.2</a><br />
-<code class="func">PcpGroupByMatGroup</code>  <a 
href="chap2.html#X7A1BC4437FD92201">2.1-1</a><br />
-Polenta  <a href="chap1.html#X7DFB63A97E67C0A1">1.</a><br />
-<code class="func">PolExamples</code>  <a 
href="chap2.html#X7C7C3EFA7E49F932">2.4-1</a><br />
-Polycyclic  <a href="chap1.html#X7DFB63A97E67C0A1">1.</a><br />
-<code class="func">RadicalSeriesSolvableMatGroup</code>  <a 
href="chap2.html#X84472FDC863322BD">2.2-1</a><br />
-<code class="func">SubgroupsUnipotentByAbelianByFinite</code>  <a 
href="chap2.html#X79273B8581D15356">2.3-1</a><br />
+<code class="func">CompositionSeriesAbelianMatGroup</code>  <a 
href="chap2.html#X86FB6E9B801A37D4">2.2-4</a>  <br />
+<code class="func">CompositionSeriesTriangularizableMatGroup</code>  <a 
href="chap2.html#X78DE110C7E2A493C">2.2-5</a>  <br />
+<code class="func">HomogeneousSeriesAbelianMatGroup</code>  <a 
href="chap2.html#X8524F992828B6A71">2.2-2</a>  <br />
+<code class="func">HomogeneousSeriesTriangularizableMatGroup</code>  <a 
href="chap2.html#X87D9F67C7CBB1499">2.2-3</a>  <br />
+<code class="func">ImageElm</code>  <a 
href="chap2.html#X85ADB89B7C8DD7D0">2.1-3</a>  <br />
+<code class="func">ImagesRepresentative</code>  <a 
href="chap2.html#X85ADB89B7C8DD7D0">2.1-3</a>  <br />
+<code class="func">ImagesSet</code>  <a 
href="chap2.html#X85ADB89B7C8DD7D0">2.1-3</a>  <br />
+<code class="func">InfoPolenta</code>  <a 
href="chap5.html#X809F2CFB87393CE0">5.1-1</a>  <br />
+Installation  <a href="chap4.html#X8360C04082558A12">4.</a>  <br />
+<code class="func">IsomorphismPcpGroup</code>  <a 
href="chap2.html#X8771540F7A235763">2.1-2</a>  <br />
+<code class="func">IsPolycyclicGroup</code>  <a 
href="chap2.html#X7D7456077D3D1B86">2.1-6</a>  <br />
+<code class="func">IsSolvableGroup</code>  <a 
href="chap2.html#X809C78D5877D31DF">2.1-4</a>  <br />
+<code class="func">IsTriangularizableMatGroup</code>  <a 
href="chap2.html#X7EE01C207C214C1F">2.1-5</a>  <br />
+License  <a href="chap0.html#X81488B807F2A1CF1">.-1</a>  <br />
+Loading the <strong class="pkg">Polenta</strong> package  <a 
href="chap4.html#X802ED64A87AA11DC">4.2</a>  <br />
+<code class="func">PcpGroupByMatGroup</code>  <a 
href="chap2.html#X7A1BC4437FD92201">2.1-1</a>  <br />
+Polenta  <a href="chap1.html#X7DFB63A97E67C0A1">1.</a>  <br />
+<code class="func">PolExamples</code>  <a 
href="chap2.html#X7C7C3EFA7E49F932">2.4-1</a>  <br />
+Polycyclic  <a href="chap1.html#X7DFB63A97E67C0A1">1.</a>  <br />
+<code class="func">RadicalSeriesSolvableMatGroup</code>  <a 
href="chap2.html#X84472FDC863322BD">2.2-1</a>  <br />
+<code class="func">SubgroupsUnipotentByAbelianByFinite</code>  <a 
href="chap2.html#X79273B8581D15356">2.3-1</a>  <br />
 <p> </p>
 </div>
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/polenta-1.3.7/doc/chapInd.txt 
new/polenta-1.3.8/doc/chapInd.txt
--- old/polenta-1.3.7/doc/chapInd.txt   2016-11-11 20:34:47.000000000 +0100
+++ new/polenta-1.3.8/doc/chapInd.txt   2017-12-19 12:41:04.000000000 +0100
@@ -2,27 +2,27 @@
   
   Index
   
-  CompositionSeriesAbelianMatGroup  2.2-4
-  CompositionSeriesTriangularizableMatGroup  2.2-5
-  HomogeneousSeriesAbelianMatGroup  2.2-2
-  HomogeneousSeriesTriangularizableMatGroup  2.2-3
-  ImageElm  2.1-3
-  ImagesRepresentative  2.1-3
-  ImagesSet  2.1-3
-  InfoPolenta  5.1-1
-  Installation  4.
-  IsomorphismPcpGroup  2.1-2
-  IsPolycyclicGroup  2.1-6
-  IsSolvableGroup  2.1-4
-  IsTriangularizableMatGroup  2.1-5
-  License  .-1
-  Loading the Polenta package  4.2
-  PcpGroupByMatGroup  2.1-1
-  Polenta  1.
-  PolExamples  2.4-1
-  Polycyclic  1.
-  RadicalSeriesSolvableMatGroup  2.2-1
-  SubgroupsUnipotentByAbelianByFinite  2.3-1
+  CompositionSeriesAbelianMatGroup 2.2-4 
+  CompositionSeriesTriangularizableMatGroup 2.2-5 
+  HomogeneousSeriesAbelianMatGroup 2.2-2 
+  HomogeneousSeriesTriangularizableMatGroup 2.2-3 
+  ImageElm 2.1-3 
+  ImagesRepresentative 2.1-3 
+  ImagesSet 2.1-3 
+  InfoPolenta 5.1-1 
+  Installation 4. 
+  IsomorphismPcpGroup 2.1-2 
+  IsPolycyclicGroup 2.1-6 
+  IsSolvableGroup 2.1-4 
+  IsTriangularizableMatGroup 2.1-5 
+  License .-1 
+  Loading the Polenta package 4.2 
+  PcpGroupByMatGroup 2.1-1 
+  Polenta 1. 
+  PolExamples 2.4-1 
+  Polycyclic 1. 
+  RadicalSeriesSolvableMatGroup 2.2-1 
+  SubgroupsUnipotentByAbelianByFinite 2.3-1 
   
   
   -------------------------------------------------------
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/polenta-1.3.7/doc/chapInd_mj.html 
new/polenta-1.3.8/doc/chapInd_mj.html
--- old/polenta-1.3.7/doc/chapInd_mj.html       2016-11-11 20:34:47.000000000 
+0100
+++ new/polenta-1.3.8/doc/chapInd_mj.html       2017-12-19 12:41:04.000000000 
+0100
@@ -6,7 +6,7 @@
 <html xmlns="http://www.w3.org/1999/xhtml"; xml:lang="en">
 <head>
 <script type="text/javascript"
-  
src="http://cdn.mathjax.org/mathjax/latest/MathJax.js?config=TeX-AMS-MML_HTMLorMML";>
+  
src="http://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.0/MathJax.js?config=TeX-AMS-MML_HTMLorMML";>
 </script>
 <title>GAP (Polenta) - Index</title>
 <meta http-equiv="content-type" content="text/html; charset=UTF-8" />
@@ -28,27 +28,27 @@
 <div class="index">
 <h3>Index</h3>
 
-<code class="func">CompositionSeriesAbelianMatGroup</code>  <a 
href="chap2_mj.html#X86FB6E9B801A37D4">2.2-4</a><br />
-<code class="func">CompositionSeriesTriangularizableMatGroup</code>  <a 
href="chap2_mj.html#X78DE110C7E2A493C">2.2-5</a><br />
-<code class="func">HomogeneousSeriesAbelianMatGroup</code>  <a 
href="chap2_mj.html#X8524F992828B6A71">2.2-2</a><br />
-<code class="func">HomogeneousSeriesTriangularizableMatGroup</code>  <a 
href="chap2_mj.html#X87D9F67C7CBB1499">2.2-3</a><br />
-<code class="func">ImageElm</code>  <a 
href="chap2_mj.html#X85ADB89B7C8DD7D0">2.1-3</a><br />
-<code class="func">ImagesRepresentative</code>  <a 
href="chap2_mj.html#X85ADB89B7C8DD7D0">2.1-3</a><br />
-<code class="func">ImagesSet</code>  <a 
href="chap2_mj.html#X85ADB89B7C8DD7D0">2.1-3</a><br />
-<code class="func">InfoPolenta</code>  <a 
href="chap5_mj.html#X809F2CFB87393CE0">5.1-1</a><br />
-Installation  <a href="chap4_mj.html#X8360C04082558A12">4.</a><br />
-<code class="func">IsomorphismPcpGroup</code>  <a 
href="chap2_mj.html#X8771540F7A235763">2.1-2</a><br />
-<code class="func">IsPolycyclicGroup</code>  <a 
href="chap2_mj.html#X7D7456077D3D1B86">2.1-6</a><br />
-<code class="func">IsSolvableGroup</code>  <a 
href="chap2_mj.html#X809C78D5877D31DF">2.1-4</a><br />
-<code class="func">IsTriangularizableMatGroup</code>  <a 
href="chap2_mj.html#X7EE01C207C214C1F">2.1-5</a><br />
-License  <a href="chap0_mj.html#X81488B807F2A1CF1">.-1</a><br />
-Loading the <strong class="pkg">Polenta</strong> package  <a 
href="chap4_mj.html#X7B5D69ED82E9E5BD">4.2</a><br />
-<code class="func">PcpGroupByMatGroup</code>  <a 
href="chap2_mj.html#X7A1BC4437FD92201">2.1-1</a><br />
-Polenta  <a href="chap1_mj.html#X7DFB63A97E67C0A1">1.</a><br />
-<code class="func">PolExamples</code>  <a 
href="chap2_mj.html#X7C7C3EFA7E49F932">2.4-1</a><br />
-Polycyclic  <a href="chap1_mj.html#X7DFB63A97E67C0A1">1.</a><br />
-<code class="func">RadicalSeriesSolvableMatGroup</code>  <a 
href="chap2_mj.html#X84472FDC863322BD">2.2-1</a><br />
-<code class="func">SubgroupsUnipotentByAbelianByFinite</code>  <a 
href="chap2_mj.html#X79273B8581D15356">2.3-1</a><br />
+<code class="func">CompositionSeriesAbelianMatGroup</code>  <a 
href="chap2_mj.html#X86FB6E9B801A37D4">2.2-4</a>  <br />
+<code class="func">CompositionSeriesTriangularizableMatGroup</code>  <a 
href="chap2_mj.html#X78DE110C7E2A493C">2.2-5</a>  <br />
+<code class="func">HomogeneousSeriesAbelianMatGroup</code>  <a 
href="chap2_mj.html#X8524F992828B6A71">2.2-2</a>  <br />
+<code class="func">HomogeneousSeriesTriangularizableMatGroup</code>  <a 
href="chap2_mj.html#X87D9F67C7CBB1499">2.2-3</a>  <br />
+<code class="func">ImageElm</code>  <a 
href="chap2_mj.html#X85ADB89B7C8DD7D0">2.1-3</a>  <br />
+<code class="func">ImagesRepresentative</code>  <a 
href="chap2_mj.html#X85ADB89B7C8DD7D0">2.1-3</a>  <br />
+<code class="func">ImagesSet</code>  <a 
href="chap2_mj.html#X85ADB89B7C8DD7D0">2.1-3</a>  <br />
+<code class="func">InfoPolenta</code>  <a 
href="chap5_mj.html#X809F2CFB87393CE0">5.1-1</a>  <br />
+Installation  <a href="chap4_mj.html#X8360C04082558A12">4.</a>  <br />
+<code class="func">IsomorphismPcpGroup</code>  <a 
href="chap2_mj.html#X8771540F7A235763">2.1-2</a>  <br />
+<code class="func">IsPolycyclicGroup</code>  <a 
href="chap2_mj.html#X7D7456077D3D1B86">2.1-6</a>  <br />
+<code class="func">IsSolvableGroup</code>  <a 
href="chap2_mj.html#X809C78D5877D31DF">2.1-4</a>  <br />
+<code class="func">IsTriangularizableMatGroup</code>  <a 
href="chap2_mj.html#X7EE01C207C214C1F">2.1-5</a>  <br />
+License  <a href="chap0_mj.html#X81488B807F2A1CF1">.-1</a>  <br />
+Loading the <strong class="pkg">Polenta</strong> package  <a 
href="chap4_mj.html#X802ED64A87AA11DC">4.2</a>  <br />
+<code class="func">PcpGroupByMatGroup</code>  <a 
href="chap2_mj.html#X7A1BC4437FD92201">2.1-1</a>  <br />
+Polenta  <a href="chap1_mj.html#X7DFB63A97E67C0A1">1.</a>  <br />
+<code class="func">PolExamples</code>  <a 
href="chap2_mj.html#X7C7C3EFA7E49F932">2.4-1</a>  <br />
+Polycyclic  <a href="chap1_mj.html#X7DFB63A97E67C0A1">1.</a>  <br />
+<code class="func">RadicalSeriesSolvableMatGroup</code>  <a 
href="chap2_mj.html#X84472FDC863322BD">2.2-1</a>  <br />
+<code class="func">SubgroupsUnipotentByAbelianByFinite</code>  <a 
href="chap2_mj.html#X79273B8581D15356">2.3-1</a>  <br />
 <p> </p>
 </div>
 
Binary files old/polenta-1.3.7/doc/manual.pdf and 
new/polenta-1.3.8/doc/manual.pdf differ
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/polenta-1.3.7/doc/manual.six 
new/polenta-1.3.8/doc/manual.six
--- old/polenta-1.3.7/doc/manual.six    2016-11-11 20:34:47.000000000 +0100
+++ new/polenta-1.3.8/doc/manual.six    2017-12-19 12:41:04.000000000 +0100
@@ -25,9 +25,9 @@
   [ "\033[1X\033[33X\033[0;-2YModule series\033[133X\033[101X", "2.2", 
       [ 2, 2, 0 ], 70, 6, "module series", "X80D1E9E07DB87F97" ], 
   [ "\033[1X\033[33X\033[0;-2YSubgroups\033[133X\033[101X", "2.3", 
-      [ 2, 3, 0 ], 132, 7, "subgroups", "X7BA181CA81D785BB" ], 
+      [ 2, 3, 0 ], 133, 7, "subgroups", "X7BA181CA81D785BB" ], 
   [ "\033[1X\033[33X\033[0;-2YExamples\033[133X\033[101X", "2.4", 
-      [ 2, 4, 0 ], 145, 8, "examples", "X7A489A5D79DA9E5C" ], 
+      [ 2, 4, 0 ], 146, 8, "examples", "X7A489A5D79DA9E5C" ], 
   [ "\033[1X\033[33X\033[0;-2YAn example application\033[133X\033[101X", "3", 
       [ 3, 0, 0 ], 1, 9, "an example application", "X81CAD2F27B2066C4" ], 
   [ 
@@ -47,7 +47,7 @@
   [ 
       "\033[1X\033[33X\033[0;-2YLoading the 
\033[5XPolenta\033[105X\033[101X\027\\
 033[1X\027 package\033[133X\033[101X", "4.2", [ 4, 2, 0 ], 19, 12, 
-      "loading the polenta\027\027 package", "X7B5D69ED82E9E5BD" ], 
+      "loading the polenta package", "X802ED64A87AA11DC" ], 
   [ "\033[1X\033[33X\033[0;-2YRunning the test suite\033[133X\033[101X", 
       "4.3", [ 4, 3, 0 ], 26, 12, "running the test suite", 
       "X796DF52483B61C74" ], 
@@ -82,26 +82,26 @@
   [ "\033[2XIsPolycyclicGroup\033[102X", "2.1-6", [ 2, 1, 6 ], 63, 6, 
       "ispolycyclicgroup", "X7D7456077D3D1B86" ], 
   [ "\033[2XRadicalSeriesSolvableMatGroup\033[102X", "2.2-1", [ 2, 2, 1 ], 
-      85, 6, "radicalseriessolvablematgroup", "X84472FDC863322BD" ], 
+      86, 6, "radicalseriessolvablematgroup", "X84472FDC863322BD" ], 
   [ "\033[2XHomogeneousSeriesAbelianMatGroup\033[102X", "2.2-2", [ 2, 2, 2 ], 
-      94, 7, "homogeneousseriesabelianmatgroup", "X8524F992828B6A71" ], 
+      95, 7, "homogeneousseriesabelianmatgroup", "X8524F992828B6A71" ], 
   [ "\033[2XHomogeneousSeriesTriangularizableMatGroup\033[102X", "2.2-3", 
-      [ 2, 2, 3 ], 104, 7, "homogeneousseriestriangularizablematgroup", 
+      [ 2, 2, 3 ], 105, 7, "homogeneousseriestriangularizablematgroup", 
       "X87D9F67C7CBB1499" ], 
   [ "\033[2XCompositionSeriesAbelianMatGroup\033[102X", "2.2-4", [ 2, 2, 4 ], 
-      116, 7, "compositionseriesabelianmatgroup", "X86FB6E9B801A37D4" ], 
+      117, 7, "compositionseriesabelianmatgroup", "X86FB6E9B801A37D4" ], 
   [ "\033[2XCompositionSeriesTriangularizableMatGroup\033[102X", "2.2-5", 
-      [ 2, 2, 5 ], 124, 7, "compositionseriestriangularizablematgroup", 
+      [ 2, 2, 5 ], 125, 7, "compositionseriestriangularizablematgroup", 
       "X78DE110C7E2A493C" ], 
   [ "\033[2XSubgroupsUnipotentByAbelianByFinite\033[102X", "2.3-1", 
-      [ 2, 3, 1 ], 135, 7, "subgroupsunipotentbyabelianbyfinite", 
+      [ 2, 3, 1 ], 136, 7, "subgroupsunipotentbyabelianbyfinite", 
       "X79273B8581D15356" ], 
-  [ "\033[2XPolExamples\033[102X", "2.4-1", [ 2, 4, 1 ], 148, 8, 
+  [ "\033[2XPolExamples\033[102X", "2.4-1", [ 2, 4, 1 ], 149, 8, 
       "polexamples", "X7C7C3EFA7E49F932" ], 
   [ "Installation", "4.", [ 4, 0, 0 ], 1, 12, "installation", 
       "X8360C04082558A12" ], 
   [ "Loading the \033[5XPolenta\033[105X package", "4.2", [ 4, 2, 0 ], 19, 
-      12, "loading the polenta package", "X7B5D69ED82E9E5BD" ], 
+      12, "loading the polenta package", "X802ED64A87AA11DC" ], 
   [ "\033[2XInfoPolenta\033[102X", "5.1-1", [ 5, 1, 1 ], 10, 13, 
       "infopolenta", "X809F2CFB87393CE0" ] ]
 );
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/polenta-1.3.7/doc/title.xml 
new/polenta-1.3.8/doc/title.xml
--- old/polenta-1.3.7/doc/title.xml     2016-11-11 20:34:47.000000000 +0100
+++ new/polenta-1.3.8/doc/title.xml     2017-12-19 12:41:04.000000000 +0100
@@ -9,7 +9,7 @@
     Polycyclic presentations for matrix groups
   </Subtitle>
   <Version>
-    1.3.7
+    1.3.8
   </Version>
   <Author>
     Björn Assmann<Alt Only="LaTeX"><Br/></Alt>
@@ -30,7 +30,7 @@
 
   </Author>
   <Date>
-    09/11/2016
+    29 November 2017
   </Date>
   <Copyright>
                 <Index>License</Index>            &copyright; 2003-2007 by 
Björn Assmann<P/>            The &Polenta; package is free software;            
 you can redistribute it and/or modify it under the terms of the             
<URL Text="GNU General Public 
License">http://www.fsf.org/licenses/gpl.html</URL>             as published by 
the Free Software Foundation; either version 2 of the License,             or 
(at your option) any later version.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/polenta-1.3.7/tst/testall.g 
new/polenta-1.3.8/tst/testall.g
--- old/polenta-1.3.7/tst/testall.g     2016-11-11 20:34:47.000000000 +0100
+++ new/polenta-1.3.8/tst/testall.g     2017-12-19 12:41:04.000000000 +0100
@@ -1,8 +1,12 @@
 LoadPackage( "polenta" );
 dirs := DirectoriesPackageLibrary( "polenta", "tst" );
+tests := [
+    "bugfix.tst",
+    "polenta_finite.tst",
+    "POLENTA.tst",
+    "POLENTA2.tst", # slow
+    #"POLENTA3.tst", # VERY slow
+];
+tests := List(tests, f -> Filename(dirs,f));
 
-Test( Filename( dirs, "bugfix.tst" ) );
-Test( Filename( dirs, "polenta_finite.tst" ) );
-Test( Filename( dirs, "POLENTA.tst" ) );
-Test( Filename( dirs, "POLENTA2.tst" ) ); # slow
-#Test( Filename( dirs, "POLENTA3.tst" ) ); # VERY slow
+TestDirectory(tests, rec(exitGAP := true));


Reply via email to