Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package gap-liealgdb for openSUSE:Factory checked in at 2026-08-09 21:44:18 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/gap-liealgdb (Old) and /work/SRC/openSUSE:Factory/.gap-liealgdb.new.16738 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "gap-liealgdb" Sun Aug 9 21:44:18 2026 rev:3 rq:1370341 version:2.3.1 Changes: -------- --- /work/SRC/openSUSE:Factory/gap-liealgdb/gap-liealgdb.changes 2025-10-12 22:28:28.820063463 +0200 +++ /work/SRC/openSUSE:Factory/.gap-liealgdb.new.16738/gap-liealgdb.changes 2026-08-09 21:46:29.549093182 +0200 @@ -1,0 +2,7 @@ +Sat Aug 8 14:20:52 UTC 2026 - Jan Engelhardt <[email protected]> + +- Update to release 2.3.1 + * Fix printing of Lie algebra collections in a GAP where GAPDoc + is not loaded (e.g. one started with `gap --bare`). + +------------------------------------------------------------------- Old: ---- liealgdb-2.3.0.tar.gz New: ---- liealgdb-2.3.1.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ gap-liealgdb.spec ++++++ --- /var/tmp/diff_new_pack.qOS1Yi/_old 2026-08-09 21:46:30.193115165 +0200 +++ /var/tmp/diff_new_pack.qOS1Yi/_new 2026-08-09 21:46:30.197115301 +0200 @@ -1,7 +1,7 @@ # # spec file for package gap-liealgdb # -# Copyright (c) 2025 SUSE LLC and contributors +# Copyright (c) 2026 SUSE LLC and contributors # # 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-liealgdb -Version: 2.3.0 +Version: 2.3.1 Release: 0 Summary: GAP: A database of Lie algebras License: GPL-2.0-only ++++++ _scmsync.obsinfo ++++++ --- /var/tmp/diff_new_pack.qOS1Yi/_old 2026-08-09 21:46:30.233116530 +0200 +++ /var/tmp/diff_new_pack.qOS1Yi/_new 2026-08-09 21:46:30.241116803 +0200 @@ -1,5 +1,5 @@ -mtime: 1760205940 -commit: a685de346fea6db41ba253cb4cd3e8dc2e3f6d4851a9d9c530846b55d7b9773b +mtime: 1786198869 +commit: 730a37310fe1753b03d84a3b02a248c8ec95bd651f2031f0e7226986cfd1619f url: https://src.opensuse.org/jengelh/gap-liealgdb revision: master ++++++ build.specials.obscpio ++++++ ++++++ build.specials.obscpio ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/.gitignore new/.gitignore --- old/.gitignore 1970-01-01 01:00:00.000000000 +0100 +++ new/.gitignore 2026-08-08 16:21:09.000000000 +0200 @@ -0,0 +1 @@ +.osc ++++++ liealgdb-2.3.0.tar.gz -> liealgdb-2.3.1.tar.gz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/liealgdb-2.3.0/CHANGES.md new/liealgdb-2.3.1/CHANGES.md --- old/liealgdb-2.3.0/CHANGES.md 2025-09-24 01:29:30.000000000 +0200 +++ new/liealgdb-2.3.1/CHANGES.md 2026-08-08 02:00:00.000000000 +0200 @@ -1,6 +1,11 @@ -This file describes changes in the GAP package 'liealgdb'. +This file describes changes in the liealgdb package. -* 2.3.0 (2025-09-24) +## 2.3.1 (2026-08-08) + + - Fix printing of Lie algebra collections in a GAP where GAPDoc is not + loaded (e.g. one started with `gap --bare`) + +## 2.3.0 (2025-09-24) - Fix incorrect ordering for `N6_26`, `N6_27`; that is, the order of `NilpotentLieAlgebra(F, [6,26])` and `NilpotentLieAlgebra(F, [6,27])` @@ -9,11 +14,11 @@ - Stop using `DeclareAutoreadableVariables` - Various janitorial changes -* 2.2.1 (2019-10-07) +## 2.2.1 (2019-10-07) - Minor janitorial changes -* 2.2 (2018-04-09) +## 2.2 (2018-04-09) - Clarify that package is licensed under GPL 2 or later - Move package to GitHub @@ -21,12 +26,43 @@ - Use AutoDoc to build the manual - Other internal (technical) or administrative changes -* 2.1 (2010-03-28) - -* 2.0.2 (2007-08-28) - -* 2.0.1 (2007-08-28) - -* 2.0 (2007-08-06) +## 2.1 (2010-03-28) -* 1.0 (2006-10-20) + - Add the classification of 6-dimensional nilpotent Lie algebras over + fields of characteristic 2, contributed by Serena Cicalò; hence + `AllNilpotentLieAlgebras`, `NrNilpotentLieAlgebras`, + `NilpotentLieAlgebra` and `LieAlgebraIdentification` now cover + dimension 6 over any field + - Add Serena Cicalò as an author + +## 2.0.2 (2007-08-28) + + - Add a `ViewObj` method for Lie algebra collections, and make `PrintObj` + print a string that can be read back in + - Fix printing of fields in Lie algebra names when GAP is started with `-A` + +## 2.0.1 (2007-08-28) + + - Set `IsLieNilpotent` instead of the undocumented `IsLieNilpotentOverFp` + on the algebras returned by the nilpotent database + - Fix an unbound variable in `LieAlgebraIdentification` + +## 2.0 (2007-08-06) + + - Rename the functions returning all algebras of a given type to + `AllNilpotentLieAlgebras`, `AllSolvableLieAlgebras`, + `AllNonSolvableLieAlgebras`, `AllSimpleLieAlgebras`, and rename + `NumberOfNilpotentLieAlgebras` to `NrNilpotentLieAlgebras` + - These functions now return a collection supporting `AsList`, + `Enumerator` and `Iterator`, so that huge families -- such as the + non-solvable algebras of dimension 6 -- can be traversed without + constructing all of them + - Document the simple Lie algebras of dimension 7 to 9 over `GF(2)` + +## 1.0 (2006-10-20) + + - Initial release, providing the classifications of solvable Lie algebras + of dimension at most 4; nilpotent Lie algebras of dimension at most 5, + of dimension 6 in odd characteristic, of dimension at most 9 over + `GF(2)` and of dimension at most 7 over `GF(3)` and `GF(5)`; and + non-solvable Lie algebras of dimension at most 6 over finite fields diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/liealgdb-2.3.0/PackageInfo.g new/liealgdb-2.3.1/PackageInfo.g --- old/liealgdb-2.3.0/PackageInfo.g 2025-09-24 01:29:30.000000000 +0200 +++ new/liealgdb-2.3.1/PackageInfo.g 2026-08-08 02:00:00.000000000 +0200 @@ -7,8 +7,8 @@ SetPackageInfo( rec( PackageName := "LieAlgDB", Subtitle := "A database of Lie algebras", - Version := "2.3.0", - Date := "24/09/2025", # dd/mm/yyyy format + Version := "2.3.1", + Date := "08/08/2026", # dd/mm/yyyy format License := "GPL-2.0-or-later", Persons := [ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/liealgdb-2.3.0/doc/_entities.xml new/liealgdb-2.3.1/doc/_entities.xml --- old/liealgdb-2.3.0/doc/_entities.xml 2025-09-24 01:29:30.000000000 +0200 +++ new/liealgdb-2.3.1/doc/_entities.xml 2026-08-08 02:00:00.000000000 +0200 @@ -1 +1,4 @@ <!ENTITY LieAlgDB '<Package>LieAlgDB</Package>'> +<!ENTITY RELEASEDATE '8 August 2026'> +<!ENTITY RELEASEYEAR '2026'> +<!ENTITY VERSION '2.3.1'> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/liealgdb-2.3.0/doc/chap0.html new/liealgdb-2.3.1/doc/chap0.html --- old/liealgdb-2.3.0/doc/chap0.html 2025-09-24 01:29:30.000000000 +0200 +++ new/liealgdb-2.3.1/doc/chap0.html 2026-08-08 02:00:00.000000000 +0200 @@ -29,10 +29,10 @@ <h2>A database of Lie algebras</h2> <p> - 2.3.0</p> + 2.3.1</p> <p> - 24 September 2025 + 8 August 2026 </p> </div> @@ -40,7 +40,6 @@ Serena Cicalò - </b> <br />Email: <span class="URL"><a href="mailto:[email protected]">[email protected]</a></span> <br />Address: <br />Dipartimento di Matematica e Informatica<br /> Via Ospedale 72<br /> Italy<br /> @@ -49,7 +48,6 @@ - </b> <br />Email: <span class="URL"><a href="mailto:[email protected]">[email protected]</a></span> <br />Homepage: <span class="URL"><a href="http://www.science.unitn.it/~degraaf">http://www.science.unitn.it/~degraaf</a></span> @@ -59,7 +57,6 @@ - </b> <br />Email: <span class="URL"><a href="mailto:[email protected]">[email protected]</a></span> <br />Homepage: <span class="URL"><a href="http://www.mat.ufmg.br/~csaba/">http://www.mat.ufmg.br/~csaba/</a></span> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/liealgdb-2.3.0/doc/chap0.txt new/liealgdb-2.3.1/doc/chap0.txt --- old/liealgdb-2.3.0/doc/chap0.txt 2025-09-24 01:29:30.000000000 +0200 +++ new/liealgdb-2.3.1/doc/chap0.txt 2026-08-08 02:00:00.000000000 +0200 @@ -6,10 +6,10 @@ [1X A database of Lie algebras [101X - 2.3.0 + 2.3.1 - 24 September 2025 + 8 August 2026 Serena Cicalò diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/liealgdb-2.3.0/doc/chap0_mj.html new/liealgdb-2.3.1/doc/chap0_mj.html --- old/liealgdb-2.3.0/doc/chap0_mj.html 2025-09-24 01:29:30.000000000 +0200 +++ new/liealgdb-2.3.1/doc/chap0_mj.html 2026-08-08 02:00:00.000000000 +0200 @@ -32,10 +32,10 @@ <h2>A database of Lie algebras</h2> <p> - 2.3.0</p> + 2.3.1</p> <p> - 24 September 2025 + 8 August 2026 </p> </div> @@ -43,7 +43,6 @@ Serena Cicalò - </b> <br />Email: <span class="URL"><a href="mailto:[email protected]">[email protected]</a></span> <br />Address: <br />Dipartimento di Matematica e Informatica<br /> Via Ospedale 72<br /> Italy<br /> @@ -52,7 +51,6 @@ - </b> <br />Email: <span class="URL"><a href="mailto:[email protected]">[email protected]</a></span> <br />Homepage: <span class="URL"><a href="http://www.science.unitn.it/~degraaf">http://www.science.unitn.it/~degraaf</a></span> @@ -62,7 +60,6 @@ - </b> <br />Email: <span class="URL"><a href="mailto:[email protected]">[email protected]</a></span> <br />Homepage: <span class="URL"><a href="http://www.mat.ufmg.br/~csaba/">http://www.mat.ufmg.br/~csaba/</a></span> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/liealgdb-2.3.0/doc/chap1.html new/liealgdb-2.3.1/doc/chap1.html --- old/liealgdb-2.3.0/doc/chap1.html 2025-09-24 01:29:30.000000000 +0200 +++ new/liealgdb-2.3.1/doc/chap1.html 2026-08-08 02:00:00.000000000 +0200 @@ -43,10 +43,10 @@ <li><p>simple Lie algebras of dimensions between 7 and 9 over <var class="Arg">GF(2)</var> (from <a href="chapBib.html#biBVL">[Vau06]</a>);</p> </li> -<li><p>the classification of solvable Lie algebras of dimension at most 4 (from <a href="chapBib.html#biBwdg05">[dG05]</a>);</p> +<li><p>the classification of solvable Lie algebras of dimension at most 4 (from <a href="chapBib.html#biBwdg05">[{de }05]</a>);</p> </li> -<li><p>the classification of nilpotent Lie algebras of dimension at most 6 (from <a href="chapBib.html#biBwdg07">[dG07]</a> and <a href="chapBib.html#biBcdgs10">[CdGS11]</a>).</p> +<li><p>the classification of nilpotent Lie algebras of dimension at most 6 (from <a href="chapBib.html#biBwdg07">[{de }07]</a> and <a href="chapBib.html#biBcdgs10">[CdS11]</a>).</p> </li> </ul> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/liealgdb-2.3.0/doc/chap1.txt new/liealgdb-2.3.1/doc/chap1.txt --- old/liealgdb-2.3.0/doc/chap1.txt 2025-09-24 01:29:30.000000000 +0200 +++ new/liealgdb-2.3.1/doc/chap1.txt 2026-08-08 02:00:00.000000000 +0200 @@ -28,10 +28,10 @@ [Vau06]);[133X [30X [33X[0;6Ythe classification of solvable Lie algebras of dimension at most 4 - (from [dG05]);[133X + (from [{de }05]);[133X [30X [33X[0;6Ythe classification of nilpotent Lie algebras of dimension at most 6 - (from [dG07] and [CdGS11]).[133X + (from [{de }07] and [CdS11]).[133X [33X[0;0YThis manual is structured as follows. The next chapter contains a description of the main functions of the package. The third chapter contains diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/liealgdb-2.3.0/doc/chap1_mj.html new/liealgdb-2.3.1/doc/chap1_mj.html --- old/liealgdb-2.3.0/doc/chap1_mj.html 2025-09-24 01:29:30.000000000 +0200 +++ new/liealgdb-2.3.1/doc/chap1_mj.html 2026-08-08 02:00:00.000000000 +0200 @@ -46,10 +46,10 @@ <li><p>simple Lie algebras of dimensions between 7 and 9 over <var class="Arg">GF(2)</var> (from <a href="chapBib_mj.html#biBVL">[Vau06]</a>);</p> </li> -<li><p>the classification of solvable Lie algebras of dimension at most 4 (from <a href="chapBib_mj.html#biBwdg05">[dG05]</a>);</p> +<li><p>the classification of solvable Lie algebras of dimension at most 4 (from <a href="chapBib_mj.html#biBwdg05">[{de }05]</a>);</p> </li> -<li><p>the classification of nilpotent Lie algebras of dimension at most 6 (from <a href="chapBib_mj.html#biBwdg07">[dG07]</a> and <a href="chapBib_mj.html#biBcdgs10">[CdGS11]</a>).</p> +<li><p>the classification of nilpotent Lie algebras of dimension at most 6 (from <a href="chapBib_mj.html#biBwdg07">[{de }07]</a> and <a href="chapBib_mj.html#biBcdgs10">[CdS11]</a>).</p> </li> </ul> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/liealgdb-2.3.0/doc/chap2.html new/liealgdb-2.3.1/doc/chap2.html --- old/liealgdb-2.3.0/doc/chap2.html 2025-09-24 01:29:30.000000000 +0200 +++ new/liealgdb-2.3.1/doc/chap2.html 2026-08-08 02:00:00.000000000 +0200 @@ -285,14 +285,14 @@ <h4>2.2 <span class="Heading">Solvable and nilpotent Lie algebras</span></h4> -<p>The package contains the classification of solvable Lie algebras of dimensions 2, 3 and 4 (taken from <a href="chapBib.html#biBwdg05">[dG05]</a>), and the classification of nilpotent Lie algebras of dimensions 5 and 6 (from <a href="chapBib.html#biBcdgs10">[CdGS11]</a>). The classifications are complemented by a function for identifying a given Lie algebra as a member of the list. This function also returns an explicit isomorphism. In Section <a href="chap3.html#X79FBD14A7959B5D2"><span class="RefLink">3.7</span></a> the list is given of the multiplication tables of the solvable and nilpotent Lie algebras, corresponding to the functions in this section.</p> +<p>The package contains the classification of solvable Lie algebras of dimensions 2, 3 and 4 (taken from <a href="chapBib.html#biBwdg05">[{de }05]</a>), and the classification of nilpotent Lie algebras of dimensions 5 and 6 (from <a href="chapBib.html#biBcdgs10">[CdS11]</a>). The classifications are complemented by a function for identifying a given Lie algebra as a member of the list. This function also returns an explicit isomorphism. In Section <a href="chap3.html#X79FBD14A7959B5D2"><span class="RefLink">3.7</span></a> the list is given of the multiplication tables of the solvable and nilpotent Lie algebras, corresponding to the functions in this section.</p> <p><a id="X81FDF3D17E495C6A" name="X81FDF3D17E495C6A"></a></p> <h5>2.2-1 SolvableLieAlgebra</h5> <div class="func"><table class="func" width="100%"><tr><td class="tdleft"><code class="func">‣ SolvableLieAlgebra</code>( <var class="Arg">F</var>, <var class="Arg">pars</var> )</td><td class="tdright">( method )</td></tr></table></div> -<p>Here <var class="Arg">F</var> is an arbitrary field, <var class="Arg">pars</var> is a list of parameters with length between <code class="keyw">2</code> and <code class="keyw">4</code>. The first entry of <var class="Arg">pars</var> is the dimension of the algebra, which has to be 2, 3, or 4. If the dimension is 3, or 4, then the second entry of <var class="Arg">pars</var> is the number of the Lie algebra with which it appears in the list of <a href="chapBib.html#biBwdg05">[dG05]</a>. If the dimension is 2, then there are only two (isomorphism classes of) solvable Lie algebras. In this case, if the second entry is 1, then the abelian Lie algebra is returned, if it is 2, then the unique non-abelian solvable Lie algebra of dimension 2 is returned. A Lie algebra in the list of <a href="chapBib.html#biBwdg05">[dG05]</a> can have one or two parameters. In that case the list <var class="Arg">pars</var> also has to contain the parameters.</p> +<p>Here <var class="Arg">F</var> is an arbitrary field, <var class="Arg">pars</var> is a list of parameters with length between <code class="keyw">2</code> and <code class="keyw">4</code>. The first entry of <var class="Arg">pars</var> is the dimension of the algebra, which has to be 2, 3, or 4. If the dimension is 3, or 4, then the second entry of <var class="Arg">pars</var> is the number of the Lie algebra with which it appears in the list of <a href="chapBib.html#biBwdg05">[{de }05]</a>. If the dimension is 2, then there are only two (isomorphism classes of) solvable Lie algebras. In this case, if the second entry is 1, then the abelian Lie algebra is returned, if it is 2, then the unique non-abelian solvable Lie algebra of dimension 2 is returned. A Lie algebra in the list of <a href="chapBib.html#biBwdg05">[{de }05]</a> can have one or two parameters. In that case the list <var class="Arg">pars</var> also has to contain the parameters.</p> <div class="example"><pre> @@ -325,7 +325,7 @@ <h5>2.2-4 AllNilpotentLieAlgebras</h5> <div class="func"><table class="func" width="100%"><tr><td class="tdleft"><code class="func">‣ AllNilpotentLieAlgebras</code>( <var class="Arg">F</var>, <var class="Arg">dim</var> )</td><td class="tdright">( method )</td></tr></table></div> -<p>Here <var class="Arg">F</var> is a finite field, and <var class="Arg">dim</var> not greater than 9. Further, if <var class="Arg">dim=9</var> or <var class="Arg">dim=8</var>, then <var class="Arg">F</var> must be <var class="Arg">GF(2)</var>; if <var class="Arg">dim=7</var> then <var class="Arg">F</var> must be one of <var class="Arg">GF(2)</var>, <var class="Arg">GF(3)</var>, <var class="Arg">GF(5)</var> and if <var class="Arg">dim≤6</var> then <var class="Arg">F</var> can be an arbitrary finite field. A collection of all nilpotent Lie algebras over <var class="Arg">F</var> of dimension <var class="Arg">dim</var> is returned. If <var class="Arg">dim</var> is not greater than 6 then the collection of nilpotent Lie algebras is determined by <a href="chapBib.html#biBcdgs10">[CdGS11]</a>, otherwise the classification can be found in <a href="chapBib.html#biBsch">[Sch05]</a>. The output does not contain isomorphic Lie algebras. The order in which the Lie algebras appear in the colle ction is always the same. It is possible to construct an enumerator from the output collection for all of the valid choices of the parameters. See <var class="Arg">AllNonSolvableLieAlgebra</var> for a more detailed description of usage.</p> +<p>Here <var class="Arg">F</var> is a finite field, and <var class="Arg">dim</var> not greater than 9. Further, if <var class="Arg">dim=9</var> or <var class="Arg">dim=8</var>, then <var class="Arg">F</var> must be <var class="Arg">GF(2)</var>; if <var class="Arg">dim=7</var> then <var class="Arg">F</var> must be one of <var class="Arg">GF(2)</var>, <var class="Arg">GF(3)</var>, <var class="Arg">GF(5)</var> and if <var class="Arg">dim≤6</var> then <var class="Arg">F</var> can be an arbitrary finite field. A collection of all nilpotent Lie algebras over <var class="Arg">F</var> of dimension <var class="Arg">dim</var> is returned. If <var class="Arg">dim</var> is not greater than 6 then the collection of nilpotent Lie algebras is determined by <a href="chapBib.html#biBcdgs10">[CdS11]</a>, otherwise the classification can be found in <a href="chapBib.html#biBsch">[Sch05]</a>. The output does not contain isomorphic Lie algebras. The order in which the Lie algebras appear in the collec tion is always the same. It is possible to construct an enumerator from the output collection for all of the valid choices of the parameters. See <var class="Arg">AllNonSolvableLieAlgebra</var> for a more detailed description of usage.</p> <p><a id="X8770350D84304182" name="X8770350D84304182"></a></p> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/liealgdb-2.3.0/doc/chap2.txt new/liealgdb-2.3.1/doc/chap2.txt --- old/liealgdb-2.3.0/doc/chap2.txt 2025-09-24 01:29:30.000000000 +0200 +++ new/liealgdb-2.3.1/doc/chap2.txt 2026-08-08 02:00:00.000000000 +0200 @@ -256,8 +256,8 @@ [1X2.2 [33X[0;0YSolvable and nilpotent Lie algebras[133X[101X [33X[0;0YThe package contains the classification of solvable Lie algebras of - dimensions 2, 3 and 4 (taken from [dG05]), and the classification of - nilpotent Lie algebras of dimensions 5 and 6 (from [CdGS11]). The + dimensions 2, 3 and 4 (taken from [{de }05]), and the classification of + nilpotent Lie algebras of dimensions 5 and 6 (from [CdS11]). The classifications are complemented by a function for identifying a given Lie algebra as a member of the list. This function also returns an explicit isomorphism. In Section [14X3.7[114X the list is given of the multiplication tables @@ -272,12 +272,12 @@ between [9X2[109X and [9X4[109X. The first entry of [3Xpars[103X is the dimension of the algebra, which has to be 2, 3, or 4. If the dimension is 3, or 4, then the second entry of [3Xpars[103X is the number of the Lie algebra with which it appears in the - list of [dG05]. If the dimension is 2, then there are only two (isomorphism - classes of) solvable Lie algebras. In this case, if the second entry is 1, - then the abelian Lie algebra is returned, if it is 2, then the unique - non-abelian solvable Lie algebra of dimension 2 is returned. A Lie algebra - in the list of [dG05] can have one or two parameters. In that case the list - [3Xpars[103X also has to contain the parameters.[133X + list of [{de }05]. If the dimension is 2, then there are only two + (isomorphism classes of) solvable Lie algebras. In this case, if the second + entry is 1, then the abelian Lie algebra is returned, if it is 2, then the + unique non-abelian solvable Lie algebra of dimension 2 is returned. A Lie + algebra in the list of [{de }05] can have one or two parameters. In that + case the list [3Xpars[103X also has to contain the parameters.[133X [4X[32X Example [32X[104X [4X[25Xgap>[125X [27XSolvableLieAlgebra( Rationals, [4,6,1,2] );[127X[104X @@ -321,12 +321,12 @@ [3XGF(5)[103X and if [3Xdim≤6[103X then [3XF[103X can be an arbitrary finite field. A collection of all nilpotent Lie algebras over [3XF[103X of dimension [3Xdim[103X is returned. If [3Xdim[103X is not greater than 6 then the collection of nilpotent Lie algebras is - determined by [CdGS11], otherwise the classification can be found in - [Sch05]. The output does not contain isomorphic Lie algebras. The order in - which the Lie algebras appear in the collection is always the same. It is - possible to construct an enumerator from the output collection for all of - the valid choices of the parameters. See [3XAllNonSolvableLieAlgebra[103X for a more - detailed description of usage.[133X + determined by [CdS11], otherwise the classification can be found in [Sch05]. + The output does not contain isomorphic Lie algebras. The order in which the + Lie algebras appear in the collection is always the same. It is possible to + construct an enumerator from the output collection for all of the valid + choices of the parameters. See [3XAllNonSolvableLieAlgebra[103X for a more detailed + description of usage.[133X [1X2.2-5 NrNilpotentLieAlgebras[101X diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/liealgdb-2.3.0/doc/chap2_mj.html new/liealgdb-2.3.1/doc/chap2_mj.html --- old/liealgdb-2.3.0/doc/chap2_mj.html 2025-09-24 01:29:30.000000000 +0200 +++ new/liealgdb-2.3.1/doc/chap2_mj.html 2026-08-08 02:00:00.000000000 +0200 @@ -288,14 +288,14 @@ <h4>2.2 <span class="Heading">Solvable and nilpotent Lie algebras</span></h4> -<p>The package contains the classification of solvable Lie algebras of dimensions 2, 3 and 4 (taken from <a href="chapBib_mj.html#biBwdg05">[dG05]</a>), and the classification of nilpotent Lie algebras of dimensions 5 and 6 (from <a href="chapBib_mj.html#biBcdgs10">[CdGS11]</a>). The classifications are complemented by a function for identifying a given Lie algebra as a member of the list. This function also returns an explicit isomorphism. In Section <a href="chap3_mj.html#X79FBD14A7959B5D2"><span class="RefLink">3.7</span></a> the list is given of the multiplication tables of the solvable and nilpotent Lie algebras, corresponding to the functions in this section.</p> +<p>The package contains the classification of solvable Lie algebras of dimensions 2, 3 and 4 (taken from <a href="chapBib_mj.html#biBwdg05">[{de }05]</a>), and the classification of nilpotent Lie algebras of dimensions 5 and 6 (from <a href="chapBib_mj.html#biBcdgs10">[CdS11]</a>). The classifications are complemented by a function for identifying a given Lie algebra as a member of the list. This function also returns an explicit isomorphism. In Section <a href="chap3_mj.html#X79FBD14A7959B5D2"><span class="RefLink">3.7</span></a> the list is given of the multiplication tables of the solvable and nilpotent Lie algebras, corresponding to the functions in this section.</p> <p><a id="X81FDF3D17E495C6A" name="X81FDF3D17E495C6A"></a></p> <h5>2.2-1 SolvableLieAlgebra</h5> <div class="func"><table class="func" width="100%"><tr><td class="tdleft"><code class="func">‣ SolvableLieAlgebra</code>( <var class="Arg">F</var>, <var class="Arg">pars</var> )</td><td class="tdright">( method )</td></tr></table></div> -<p>Here <var class="Arg">F</var> is an arbitrary field, <var class="Arg">pars</var> is a list of parameters with length between <code class="keyw">2</code> and <code class="keyw">4</code>. The first entry of <var class="Arg">pars</var> is the dimension of the algebra, which has to be 2, 3, or 4. If the dimension is 3, or 4, then the second entry of <var class="Arg">pars</var> is the number of the Lie algebra with which it appears in the list of <a href="chapBib_mj.html#biBwdg05">[dG05]</a>. If the dimension is 2, then there are only two (isomorphism classes of) solvable Lie algebras. In this case, if the second entry is 1, then the abelian Lie algebra is returned, if it is 2, then the unique non-abelian solvable Lie algebra of dimension 2 is returned. A Lie algebra in the list of <a href="chapBib_mj.html#biBwdg05">[dG05]</a> can have one or two parameters. In that case the list <var class="Arg">pars</var> also has to contain the parameters.</p> +<p>Here <var class="Arg">F</var> is an arbitrary field, <var class="Arg">pars</var> is a list of parameters with length between <code class="keyw">2</code> and <code class="keyw">4</code>. The first entry of <var class="Arg">pars</var> is the dimension of the algebra, which has to be 2, 3, or 4. If the dimension is 3, or 4, then the second entry of <var class="Arg">pars</var> is the number of the Lie algebra with which it appears in the list of <a href="chapBib_mj.html#biBwdg05">[{de }05]</a>. If the dimension is 2, then there are only two (isomorphism classes of) solvable Lie algebras. In this case, if the second entry is 1, then the abelian Lie algebra is returned, if it is 2, then the unique non-abelian solvable Lie algebra of dimension 2 is returned. A Lie algebra in the list of <a href="chapBib_mj.html#biBwdg05">[{de }05]</a> can have one or two parameters. In that case the list <var class="Arg">pars</var> also has to contain the parameters.</p> <div class="example"><pre> @@ -328,7 +328,7 @@ <h5>2.2-4 AllNilpotentLieAlgebras</h5> <div class="func"><table class="func" width="100%"><tr><td class="tdleft"><code class="func">‣ AllNilpotentLieAlgebras</code>( <var class="Arg">F</var>, <var class="Arg">dim</var> )</td><td class="tdright">( method )</td></tr></table></div> -<p>Here <var class="Arg">F</var> is a finite field, and <var class="Arg">dim</var> not greater than 9. Further, if <var class="Arg">dim=9</var> or <var class="Arg">dim=8</var>, then <var class="Arg">F</var> must be <var class="Arg">GF(2)</var>; if <var class="Arg">dim=7</var> then <var class="Arg">F</var> must be one of <var class="Arg">GF(2)</var>, <var class="Arg">GF(3)</var>, <var class="Arg">GF(5)</var> and if <var class="Arg">dim≤6</var> then <var class="Arg">F</var> can be an arbitrary finite field. A collection of all nilpotent Lie algebras over <var class="Arg">F</var> of dimension <var class="Arg">dim</var> is returned. If <var class="Arg">dim</var> is not greater than 6 then the collection of nilpotent Lie algebras is determined by <a href="chapBib_mj.html#biBcdgs10">[CdGS11]</a>, otherwise the classification can be found in <a href="chapBib_mj.html#biBsch">[Sch05]</a>. The output does not contain isomorphic Lie algebras. The order in which the Lie algebras appear in the collection is always the same. It is possible to construct an enumerator from the output collection for all of the valid choices of the parameters. See <var class="Arg">AllNonSolvableLieAlgebra</var> for a more detailed description of usage.</p> +<p>Here <var class="Arg">F</var> is a finite field, and <var class="Arg">dim</var> not greater than 9. Further, if <var class="Arg">dim=9</var> or <var class="Arg">dim=8</var>, then <var class="Arg">F</var> must be <var class="Arg">GF(2)</var>; if <var class="Arg">dim=7</var> then <var class="Arg">F</var> must be one of <var class="Arg">GF(2)</var>, <var class="Arg">GF(3)</var>, <var class="Arg">GF(5)</var> and if <var class="Arg">dim≤6</var> then <var class="Arg">F</var> can be an arbitrary finite field. A collection of all nilpotent Lie algebras over <var class="Arg">F</var> of dimension <var class="Arg">dim</var> is returned. If <var class="Arg">dim</var> is not greater than 6 then the collection of nilpotent Lie algebras is determined by <a href="chapBib_mj.html#biBcdgs10">[CdS11]</a>, otherwise the classification can be found in <a href="chapBib_mj.html#biBsch">[Sch05]</a>. The output does not contain isomorphic Lie algebras. The order in which the Lie algebras appear in the collection is always the same. It is possible to construct an enumerator from the output collection for all of the valid choices of the parameters. See <var class="Arg">AllNonSolvableLieAlgebra</var> for a more detailed description of usage.</p> <p><a id="X8770350D84304182" name="X8770350D84304182"></a></p> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/liealgdb-2.3.0/doc/chap3.html new/liealgdb-2.3.1/doc/chap3.html --- old/liealgdb-2.3.0/doc/chap3.html 2025-09-24 01:29:30.000000000 +0200 +++ new/liealgdb-2.3.1/doc/chap3.html 2026-08-08 02:00:00.000000000 +0200 @@ -339,7 +339,7 @@ <h4>3.7 <span class="Heading">Description of the solvable and nilpotent Lie algebras</span></h4> -<p>In this section we list the multiplication tables of the nilpotent and solvable Lie algebras contained in the package. Some parametric classes contain isomorphic Lie algebras, for different values of the parameters. For exact descriptions of these isomorphisms we refer to <a href="chapBib.html#biBwdg05">[dG05]</a>, <a href="chapBib.html#biBwdg07">[dG07]</a> and <a href="chapBib.html#biBcdgs10">[CdGS11]</a>. In dimension 2 there are just two classes of solvable Lie algebras:</p> +<p>In this section we list the multiplication tables of the nilpotent and solvable Lie algebras contained in the package. Some parametric classes contain isomorphic Lie algebras, for different values of the parameters. For exact descriptions of these isomorphisms we refer to <a href="chapBib.html#biBwdg05">[{de }05]</a>, <a href="chapBib.html#biBwdg07">[{de }07]</a> and <a href="chapBib.html#biBcdgs10">[CdS11]</a>. In dimension 2 there are just two classes of solvable Lie algebras:</p> <ul> @@ -532,7 +532,7 @@ </li> </ul> -<p>In <a href="chapBib.html#biBcdgs10">[CdGS11]</a>, the Lie algebras <span class="SimpleMath">N_5,k</span> are denoted by <span class="SimpleMath">L_5,k</span> for all <span class="SimpleMath">k=1,...,9</span>. Similarly, the Lie algebras <span class="SimpleMath">N_6,k</span> or <span class="SimpleMath">N_6,k(a)</span>, where <span class="SimpleMath">k=1,...,36</span>, are denoted by <span class="SimpleMath">L_6,k</span> or <span class="SimpleMath">L_6,k(a)</span> if <span class="SimpleMath">k=1,...,28</span> and by <span class="SimpleMath">L_6,k-28^(2)</span> or <span class="SimpleMath">L_6,k-28^(2)(a)</span> if <span class="SimpleMath">k=29,...,36</span>.</p> +<p>In <a href="chapBib.html#biBcdgs10">[CdS11]</a>, the Lie algebras <span class="SimpleMath">N_5,k</span> are denoted by <span class="SimpleMath">L_5,k</span> for all <span class="SimpleMath">k=1,...,9</span>. Similarly, the Lie algebras <span class="SimpleMath">N_6,k</span> or <span class="SimpleMath">N_6,k(a)</span>, where <span class="SimpleMath">k=1,...,36</span>, are denoted by <span class="SimpleMath">L_6,k</span> or <span class="SimpleMath">L_6,k(a)</span> if <span class="SimpleMath">k=1,...,28</span> and by <span class="SimpleMath">L_6,k-28^(2)</span> or <span class="SimpleMath">L_6,k-28^(2)(a)</span> if <span class="SimpleMath">k=29,...,36</span>.</p> <div class="chlinkprevnextbot"> <a href="chap0.html">[Top of Book]</a> <a href="chap0.html#contents">[Contents]</a> <a href="chap2.html">[Previous Chapter]</a> <a href="chapBib.html">[Next Chapter]</a> </div> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/liealgdb-2.3.0/doc/chap3.txt new/liealgdb-2.3.1/doc/chap3.txt --- old/liealgdb-2.3.0/doc/chap3.txt 2025-09-24 01:29:30.000000000 +0200 +++ new/liealgdb-2.3.1/doc/chap3.txt 2026-08-08 02:00:00.000000000 +0200 @@ -259,8 +259,8 @@ [33X[0;0YIn this section we list the multiplication tables of the nilpotent and solvable Lie algebras contained in the package. Some parametric classes contain isomorphic Lie algebras, for different values of the parameters. For - exact descriptions of these isomorphisms we refer to [dG05], [dG07] and - [CdGS11]. In dimension 2 there are just two classes of solvable Lie + exact descriptions of these isomorphisms we refer to [{de }05], [{de }07] + and [CdS11]. In dimension 2 there are just two classes of solvable Lie algebras:[133X [30X [33X[0;6Y[22XL_2^1[122X: The Abelian Lie algebra.[133X @@ -413,7 +413,7 @@ [x_2,x_3]=x_6, [x_2,x_4]=x_5+x_6[122X, only over fields of characteristic [22X2[122X.[133X - [33X[0;0YIn [CdGS11], the Lie algebras [22XN_5,k[122X are denoted by [22XL_5,k[122X for all [22Xk=1,...,9[122X. + [33X[0;0YIn [CdS11], the Lie algebras [22XN_5,k[122X are denoted by [22XL_5,k[122X for all [22Xk=1,...,9[122X. Similarly, the Lie algebras [22XN_6,k[122X or [22XN_6,k(a)[122X, where [22Xk=1,...,36[122X, are denoted by [22XL_6,k[122X or [22XL_6,k(a)[122X if [22Xk=1,...,28[122X and by [22XL_6,k-28^(2)[122X or [22XL_6,k-28^(2)(a)[122X if [22Xk=29,...,36[122X.[133X diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/liealgdb-2.3.0/doc/chap3_mj.html new/liealgdb-2.3.1/doc/chap3_mj.html --- old/liealgdb-2.3.0/doc/chap3_mj.html 2025-09-24 01:29:30.000000000 +0200 +++ new/liealgdb-2.3.1/doc/chap3_mj.html 2026-08-08 02:00:00.000000000 +0200 @@ -342,7 +342,7 @@ <h4>3.7 <span class="Heading">Description of the solvable and nilpotent Lie algebras</span></h4> -<p>In this section we list the multiplication tables of the nilpotent and solvable Lie algebras contained in the package. Some parametric classes contain isomorphic Lie algebras, for different values of the parameters. For exact descriptions of these isomorphisms we refer to <a href="chapBib_mj.html#biBwdg05">[dG05]</a>, <a href="chapBib_mj.html#biBwdg07">[dG07]</a> and <a href="chapBib_mj.html#biBcdgs10">[CdGS11]</a>. In dimension 2 there are just two classes of solvable Lie algebras:</p> +<p>In this section we list the multiplication tables of the nilpotent and solvable Lie algebras contained in the package. Some parametric classes contain isomorphic Lie algebras, for different values of the parameters. For exact descriptions of these isomorphisms we refer to <a href="chapBib_mj.html#biBwdg05">[{de }05]</a>, <a href="chapBib_mj.html#biBwdg07">[{de }07]</a> and <a href="chapBib_mj.html#biBcdgs10">[CdS11]</a>. In dimension 2 there are just two classes of solvable Lie algebras:</p> <ul> @@ -535,7 +535,7 @@ </li> </ul> -<p>In <a href="chapBib_mj.html#biBcdgs10">[CdGS11]</a>, the Lie algebras <span class="SimpleMath">\(N_{5,k}\)</span> are denoted by <span class="SimpleMath">\(L_{5,k}\)</span> for all <span class="SimpleMath">\(k=1,...,9\)</span>. Similarly, the Lie algebras <span class="SimpleMath">\(N_{6,k}\)</span> or <span class="SimpleMath">\(N_{6,k}(a)\)</span>, where <span class="SimpleMath">\(k=1,...,36\)</span>, are denoted by <span class="SimpleMath">\(L_{6,k}\)</span> or <span class="SimpleMath">\(L_{6,k}(a)\)</span> if <span class="SimpleMath">\(k=1,...,28\)</span> and by <span class="SimpleMath">\(L_{6,k-28}^{(2)}\)</span> or <span class="SimpleMath">\(L_{6,k-28}^{(2)}(a)\)</span> if <span class="SimpleMath">\(k=29,...,36\)</span>.</p> +<p>In <a href="chapBib_mj.html#biBcdgs10">[CdS11]</a>, the Lie algebras <span class="SimpleMath">\(N_{5,k}\)</span> are denoted by <span class="SimpleMath">\(L_{5,k}\)</span> for all <span class="SimpleMath">\(k=1,...,9\)</span>. Similarly, the Lie algebras <span class="SimpleMath">\(N_{6,k}\)</span> or <span class="SimpleMath">\(N_{6,k}(a)\)</span>, where <span class="SimpleMath">\(k=1,...,36\)</span>, are denoted by <span class="SimpleMath">\(L_{6,k}\)</span> or <span class="SimpleMath">\(L_{6,k}(a)\)</span> if <span class="SimpleMath">\(k=1,...,28\)</span> and by <span class="SimpleMath">\(L_{6,k-28}^{(2)}\)</span> or <span class="SimpleMath">\(L_{6,k-28}^{(2)}(a)\)</span> if <span class="SimpleMath">\(k=29,...,36\)</span>.</p> <div class="chlinkprevnextbot"> <a href="chap0_mj.html">[Top of Book]</a> <a href="chap0_mj.html#contents">[Contents]</a> <a href="chap2_mj.html">[Previous Chapter]</a> <a href="chapBib_mj.html">[Next Chapter]</a> </div> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/liealgdb-2.3.0/doc/chapBib.html new/liealgdb-2.3.1/doc/chapBib.html --- old/liealgdb-2.3.0/doc/chapBib.html 2025-09-24 01:29:30.000000000 +0200 +++ new/liealgdb-2.3.1/doc/chapBib.html 2026-08-08 02:00:00.000000000 +0200 @@ -27,7 +27,7 @@ <p><a id="biBcdgs10" name="biBcdgs10"></a></p> <p class='BibEntry'> -[<span class='BibKey'>CdGS11</span>] <b class='BibAuthor'>Cical\`o, S., de Graaf, W. A. and Schneider, C.</b>, +[<span class='BibKey'>CdS11</span>] <b class='BibAuthor'>Cical\`o, S., de Graaf, W. A. and Schneider, C.</b>, <i class='BibTitle'>Six-dimensional nilpotent Lie algebras</i>, <span class='BibJournal'>Linear Algebra and its Applications (to appear)</span> (<span class='BibYear'>2011</span>). @@ -36,7 +36,7 @@ <p><a id="biBwdg05" name="biBwdg05"></a></p> <p class='BibEntry'> -[<span class='BibKeyLink'><a href="https://www.ams.org/mathscinet-getitem?mr=MR2146516">dG05</a></span>] <b class='BibAuthor'>de Graaf, W. A.</b>, +[<span class='BibKeyLink'><a href="https://www.ams.org/mathscinet-getitem?mr=MR2146516">{de }05</a></span>] <b class='BibAuthor'>de Graaf, W. A.</b>, <i class='BibTitle'>Classification of solvable Lie algebras</i>, <span class='BibJournal'>Experiment. Math.</span>, <em class='BibVolume'>14</em> (<span class='BibNumber'>1</span>) @@ -47,7 +47,7 @@ <p><a id="biBwdg07" name="biBwdg07"></a></p> <p class='BibEntry'> -[<span class='BibKeyLink'><a href="https://www.ams.org/mathscinet-getitem?mr=MR2303198">dG07</a></span>] <b class='BibAuthor'>de Graaf, W. A.</b>, +[<span class='BibKeyLink'><a href="https://www.ams.org/mathscinet-getitem?mr=MR2303198">{de }07</a></span>] <b class='BibAuthor'>de Graaf, W. A.</b>, <i class='BibTitle'>Classification of 6-dimensional nilpotent Lie algebras over fields of characteristic not 2</i>, <span class='BibJournal'>J. Algebra</span>, diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/liealgdb-2.3.0/doc/chapBib.txt new/liealgdb-2.3.1/doc/chapBib.txt --- old/liealgdb-2.3.0/doc/chapBib.txt 2025-09-24 01:29:30.000000000 +0200 +++ new/liealgdb-2.3.1/doc/chapBib.txt 2026-08-08 02:00:00.000000000 +0200 @@ -2,14 +2,14 @@ [1XReferences[101X - [[20XCdGS11[120X] [16XCical\`o, S., de Graaf, W. A. and Schneider, C.[116X, [17XSix-dimensional + [[20XCdS11[120X] [16XCical\`o, S., de Graaf, W. A. and Schneider, C.[116X, [17XSix-dimensional nilpotent Lie algebras[117X, [18XLinear Algebra and its Applications (to appear)[118X (2011). - [[20XdG05[120X] [16Xde Graaf, W. A.[116X, [17XClassification of solvable Lie algebras[117X, [18XExperiment. - Math.[118X, [19X14[119X, 1 (2005), 15--25. + [[20X{de }05[120X] [16Xde Graaf, W. A.[116X, [17XClassification of solvable Lie algebras[117X, + [18XExperiment. Math.[118X, [19X14[119X, 1 (2005), 15--25. - [[20XdG07[120X] [16Xde Graaf, W. A.[116X, [17XClassification of 6-dimensional nilpotent Lie + [[20X{de }07[120X] [16Xde Graaf, W. A.[116X, [17XClassification of 6-dimensional nilpotent Lie algebras over fields of characteristic not 2[117X, [18XJ. Algebra[118X, [19X309[119X, 2 (2007), 640--653. diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/liealgdb-2.3.0/doc/chapBib_mj.html new/liealgdb-2.3.1/doc/chapBib_mj.html --- old/liealgdb-2.3.0/doc/chapBib_mj.html 2025-09-24 01:29:30.000000000 +0200 +++ new/liealgdb-2.3.1/doc/chapBib_mj.html 2026-08-08 02:00:00.000000000 +0200 @@ -30,7 +30,7 @@ <p><a id="biBcdgs10" name="biBcdgs10"></a></p> <p class='BibEntry'> -[<span class='BibKey'>CdGS11</span>] <b class='BibAuthor'>Cical\`o, S., de Graaf, W. A. and Schneider, C.</b>, +[<span class='BibKey'>CdS11</span>] <b class='BibAuthor'>Cical\`o, S., de Graaf, W. A. and Schneider, C.</b>, <i class='BibTitle'>Six-dimensional nilpotent Lie algebras</i>, <span class='BibJournal'>Linear Algebra and its Applications (to appear)</span> (<span class='BibYear'>2011</span>). @@ -39,7 +39,7 @@ <p><a id="biBwdg05" name="biBwdg05"></a></p> <p class='BibEntry'> -[<span class='BibKeyLink'><a href="https://www.ams.org/mathscinet-getitem?mr=MR2146516">dG05</a></span>] <b class='BibAuthor'>de Graaf, W. A.</b>, +[<span class='BibKeyLink'><a href="https://www.ams.org/mathscinet-getitem?mr=MR2146516">{de }05</a></span>] <b class='BibAuthor'>de Graaf, W. A.</b>, <i class='BibTitle'>Classification of solvable Lie algebras</i>, <span class='BibJournal'>Experiment. Math.</span>, <em class='BibVolume'>14</em> (<span class='BibNumber'>1</span>) @@ -50,7 +50,7 @@ <p><a id="biBwdg07" name="biBwdg07"></a></p> <p class='BibEntry'> -[<span class='BibKeyLink'><a href="https://www.ams.org/mathscinet-getitem?mr=MR2303198">dG07</a></span>] <b class='BibAuthor'>de Graaf, W. A.</b>, +[<span class='BibKeyLink'><a href="https://www.ams.org/mathscinet-getitem?mr=MR2303198">{de }07</a></span>] <b class='BibAuthor'>de Graaf, W. A.</b>, <i class='BibTitle'>Classification of 6-dimensional nilpotent Lie algebras over fields of characteristic not 2</i>, <span class='BibJournal'>J. Algebra</span>, diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/liealgdb-2.3.0/doc/chooser.html new/liealgdb-2.3.1/doc/chooser.html --- old/liealgdb-2.3.0/doc/chooser.html 2025-09-24 01:29:30.000000000 +0200 +++ new/liealgdb-2.3.1/doc/chooser.html 2026-08-08 02:00:00.000000000 +0200 @@ -23,9 +23,18 @@ return ""; } +<!-- load dark appearance either explicitly or via the OS preference --> +function writeAppearanceStyle(mode) { + if (mode == "dark") { + document.writeln('<link rel="stylesheet" type="text/css" href="dark.css" />'); + } else if (mode != "light") { + document.writeln('<style type="text/css">@import "dark.css" (prefers-color-scheme: dark);</style>'); + } +} + <!-- find style from current values in form --> function getstyle() { - var choices = ["toggle","colorprompt","tocside","font","justify"]; + var choices = ["toggle","colorprompt","tocside","font","justify","appearance"]; var style = ""; for (var i=0; choices.length > i; i++) { var a = currval(choices[i]); @@ -55,17 +64,23 @@ <!-- initialize form from GAPDocStyle cookie --> function initform() { var style = valueString(document.cookie, "GAPDocStyle"); + if (style == 0 || style == "default") + writeAppearanceStyle(""); if (style != 0 && style.length > 0 && style.length != "default") { stlist = style.split(","); var chform = document.forms[0].elements; + var appearance = ""; for (var i=0; chform.length > i; i++) { if (chform[i].type == "radio") { for (var j=0; stlist.length > j; j++) { - if (chform[i].value == stlist[j]) + if (stlist[j] == "dark" || stlist[j] == "light") + appearance = stlist[j]; + if (chform[i].value == stlist[j]) chform[i].checked = true; } } } + writeAppearanceStyle(appearance); } } @@ -119,6 +134,15 @@ <input type="radio" name="justify" value="ragged" onclick="javascript:f()"/> ragged right </p> +<p> +Appearance: +<input type="radio" name="appearance" value="" +onclick="javascript:f()"/> system (default) +<input type="radio" name="appearance" value="light" checked="checked" +onclick="javascript:f()"/> light +<input type="radio" name="appearance" value="dark" +onclick="javascript:f()"/> dark +</p> </form> <p> <a name="backLINK" href=""><strong>Apply settings to last page.</strong></a> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/liealgdb-2.3.0/doc/dark.css new/liealgdb-2.3.1/doc/dark.css --- old/liealgdb-2.3.0/doc/dark.css 1970-01-01 01:00:00.000000000 +0100 +++ new/liealgdb-2.3.1/doc/dark.css 2026-08-08 02:00:00.000000000 +0200 @@ -0,0 +1,178 @@ +/* dark.css Frank Luebeck */ +/* Initial dark theme contributed by kiryph in issue #75. */ + +/* colors */ +body { + background: #121212; + color: #eee; +} + +a:link { + color: #576cad; +} + +a:visited { + color: #576cad; +} + +a:active { + color: #eee; +} + +a:hover { + background: #eee; +} + +pre { + color: black; +} + +tt, code { + color: #eee; +} + +/* layout for the definitions of functions, variables, ... */ +div.func { + background: #909090; +} + +/* Example elements (for old converted manuals, now in div+pre */ +table.example { + background: #efefef; +} + +/* becomes ... */ +div.example { + background: #efefef; + color: black; +} + +/* Links to chapters in all files at top and bottom. */ +div.chlinktop { + background: #22272e; + border-color: #3a414a; + color: #d7dde5; +} + +div.chlinktop a:hover { + background: #2f3742; +} + +div.chlinkbot { + background: #22272e; + border-color: #3a414a; + color: #d7dde5; +} + +/* and this is for the "Top", "Prev", "Next" links */ +div.chlinkprevnexttop { + background: #22272e; + border-color: #3a414a; + color: #d7dde5; +} + +div.chlinkprevnexttop a:hover { + background: #2f3742; +} + +div.chlinkprevnextbot { + background: #22272e; + border-color: #3a414a; + color: #d7dde5; +} + +div.chlinkprevnextbot a:hover { + background: #2f3742; +} + +div.ContChap div.ContSect:hover div.ContSSBlock { + background: #eee; + border-color: #666; + color: #000; +} + +div.ContSSBlock a:hover { + background: #fff; +} + +/* and here for the side menu of contents in the chapter files */ +div.ChapSects a:hover { + background: #eee; + color: #000; +} + +div.ChapSects div.ContSect:hover div.ContSSBlock { + background: #b5b5b5; + border-color: #666; + color: #000; +} + +div.ChapSects div.ContSect:hover div.ContSSBlock a:hover { + background: #828282; +} + +/* Table elements */ +table.GAPDocTable { + border-color: black; +} + +table.GAPDocTable td, table.GAPDocTable th { + border-color: #555; +} + +table.GAPDocTablenoborder td, table.GAPDocTable th { + border-color: #555; +} + +/* Colors and fonts can be overwritten for some types of elements. */ +/* Verb elements */ +pre.normal { + color: #eee; +} + +/* Func-like elements and Ref to Func-like */ +code.func { + color: #eee; +} + +/* K elements */ +code.keyw { + color: #983d3d; +} + +/* F elements */ +code.file { + color: #8e4510; +} + +/* Arg elements */ +var.Arg { + color: #060; +} + +/* colors for ColorPrompt like examples */ +span.GAPprompt { + color: #000097; +} + +span.GAPbrkprompt { + color: #970000; +} + +span.GAPinput { + color: #970000; +} + +/* Bib entries */ +span.BibKey { + color: #052; +} + +/* for light and dark mode pictures */ +.only-on-dark { + display: block; +} + +.only-on-light { + display: none; +} diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/liealgdb-2.3.0/doc/manual.css new/liealgdb-2.3.1/doc/manual.css --- old/liealgdb-2.3.0/doc/manual.css 2025-09-24 01:29:30.000000000 +0200 +++ new/liealgdb-2.3.1/doc/manual.css 2026-08-08 02:00:00.000000000 +0200 @@ -477,6 +477,10 @@ span.BibHowpublished { } +/* for light and dark mode pictures */ +.only-on-dark { + display: none; +} diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/liealgdb-2.3.0/doc/manual.js new/liealgdb-2.3.1/doc/manual.js --- old/liealgdb-2.3.0/doc/manual.js 2025-09-24 01:29:30.000000000 +0200 +++ new/liealgdb-2.3.1/doc/manual.js 2026-08-08 02:00:00.000000000 +0200 @@ -47,6 +47,20 @@ return 0; } +/* load dark appearance either explicitly or via the OS preference */ +function writeAppearanceStyle(mode) { + if (mode == "dark") { + document.writeln( + '<link rel="stylesheet" type="text/css" href="dark.css" />' + ); + } else if (mode != "light") { + document.writeln( + '<style type="text/css">@import "dark.css" ' + + '(prefers-color-scheme: dark);</style>' + ); + } +} + /* when a non-default style is chosen via URL or a cookie, then the cookie is reset and the styles .js and .css files are read */ function overwriteStyle() { @@ -55,6 +69,8 @@ /* otherwise check cookie */ if (style == 0) style = valueString(document.cookie, "GAPDocStyle"); + if (style == 0 || style == "default") + writeAppearanceStyle(""); if (style == 0) return; if (style == "default") @@ -70,13 +86,19 @@ document.cookie = "GAPDocStyle="+style+";Path="+path; /* split into names of style files */ var stlist = style.split(","); + var appearance = ""; /* read style's css and js files */ for (var i=0; i < stlist.length; i++) { - document.writeln('<link rel="stylesheet" type="text/css" href="'+ - stlist[i]+'.css" />'); - document.writeln('<script src="'+stlist[i]+ - '.js" type="text/javascript"></script>'); + if (stlist[i] == "dark" || stlist[i] == "light") { + appearance = stlist[i]; + } else { + document.writeln('<link rel="stylesheet" type="text/css" href="'+ + stlist[i]+'.css" />'); + document.writeln('<script src="'+stlist[i]+ + '.js" type="text/javascript"></script>'); + } } + writeAppearanceStyle(appearance); } } @@ -110,4 +132,3 @@ for (var i=0; i < jscontentfuncs.length; i++) jscontentfuncs[i](); } - Binary files old/liealgdb-2.3.0/doc/manual.pdf and new/liealgdb-2.3.1/doc/manual.pdf differ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/liealgdb-2.3.0/doc/manual.tex new/liealgdb-2.3.1/doc/manual.tex --- old/liealgdb-2.3.0/doc/manual.tex 2025-09-24 01:29:30.000000000 +0200 +++ new/liealgdb-2.3.1/doc/manual.tex 2026-08-08 02:00:00.000000000 +0200 @@ -90,33 +90,28 @@ \begin{titlepage} \mbox{}\vfill -\begin{center}{\maintitlesize \textbf{ LieAlgDB \mbox{}}}\\ +\begin{center}{\maintitlesize \textbf{ LieAlgDB \\ +\mbox{}}}\\ \vfill -\hypersetup{pdftitle= LieAlgDB } +\hypersetup{pdftitle={ LieAlgDB }} \markright{\scriptsize \mbox{}\hfill LieAlgDB \hfill\mbox{}} -{\Huge \textbf{ A database of Lie algebras \mbox{}}}\\ +{\Huge \textbf{ A database of Lie algebras \\ +\mbox{}}}\\ \vfill -{\Huge 2.3.0 \mbox{}}\\[1cm] -{ 24 September 2025 \mbox{}}\\[1cm] +{\Huge 2.3.1 \mbox{}}\\[1cm] +{ 8 August 2026 \mbox{}}\\[1cm] \mbox{}\\[2cm] -{\Large \textbf{ Serena Cical{\a`o}\\ - \mbox{}}}\\ -{\Large \textbf{ Willem Adriaan de Graaf\\ - \mbox{}}}\\ -{\Large \textbf{ Csaba Schneider\\ - \mbox{}}}\\ -\hypersetup{pdfauthor= Serena Cical{\a`o}\\ - ; Willem Adriaan de Graaf\\ - ; Csaba Schneider\\ - } +{\Large \textbf{\strut Serena Cical{\a`o} \strut\mbox{}}}\\ +{\Large \textbf{\strut Willem Adriaan de Graaf \strut\mbox{}}}\\ +{\Large \textbf{\strut Csaba Schneider \strut\mbox{}}}\\ +\hypersetup{pdfauthor={ Serena Cical{\a`o} ; Willem Adriaan de Graaf ; Csaba Schneider }} \end{center}\vfill \mbox{}\\ {\mbox{}\\ -\small \noindent \textbf{ Serena Cical{\a`o}\\ - } Email: \href{mailto://[email protected]} {\texttt{[email protected]}}\\ +\small \noindent \textbf{ Serena Cical{\a`o} } Email: \href{mailto://[email protected]} {\texttt{[email protected]}}\\ Address: \begin{minipage}[t]{8cm}\noindent Dipartimento di Matematica e Informatica\\ Via Ospedale 72\\ @@ -124,8 +119,7 @@ \end{minipage} }\\ {\mbox{}\\ -\small \noindent \textbf{ Willem Adriaan de Graaf\\ - } Email: \href{mailto://[email protected]} {\texttt{[email protected]}}\\ +\small \noindent \textbf{ Willem Adriaan de Graaf } Email: \href{mailto://[email protected]} {\texttt{[email protected]}}\\ Homepage: \href{http://www.science.unitn.it/~degraaf} {\texttt{http://www.science.unitn.it/\texttt{\symbol{126}}degraaf}}\\ Address: \begin{minipage}[t]{8cm}\noindent Dipartimento di Matematica\\ @@ -134,8 +128,7 @@ \end{minipage} }\\ {\mbox{}\\ -\small \noindent \textbf{ Csaba Schneider\\ - } Email: \href{mailto://[email protected]} {\texttt{[email protected]}}\\ +\small \noindent \textbf{ Csaba Schneider } Email: \href{mailto://[email protected]} {\texttt{[email protected]}}\\ Homepage: \href{http://www.mat.ufmg.br/~csaba/} {\texttt{http://www.mat.ufmg.br/\texttt{\symbol{126}}csaba/}}\\ Address: \begin{minipage}[t]{8cm}\noindent Departamento de Matem{\a'a}tica\\ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/liealgdb-2.3.0/doc/title.xml new/liealgdb-2.3.1/doc/title.xml --- old/liealgdb-2.3.0/doc/title.xml 2025-09-24 01:29:30.000000000 +0200 +++ new/liealgdb-2.3.1/doc/title.xml 2026-08-08 02:00:00.000000000 +0200 @@ -9,20 +9,19 @@ A database of Lie algebras </Subtitle> <Version> - 2.3.0 + 2.3.1 </Version> <Author> - Serena Cicalò<Alt Only="LaTeX"><Br/></Alt> + Serena Cicalò <Address> Dipartimento di Matematica e Informatica<Br/> Via Ospedale 72<Br/> Italy<Br/> </Address> <Email>[email protected]</Email> - </Author> <Author> - Willem Adriaan de Graaf<Alt Only="LaTeX"><Br/></Alt> + Willem Adriaan de Graaf <Address> Dipartimento di Matematica<Br/> Via Sommarive 14<Br/> @@ -30,10 +29,9 @@ </Address> <Email>[email protected]</Email> <Homepage>http://www.science.unitn.it/~degraaf</Homepage> - </Author> <Author> - Csaba Schneider<Alt Only="LaTeX"><Br/></Alt> + Csaba Schneider <Address> Departamento de Matemática<Br/> Instituto de Ciências Exatas<Br/> @@ -42,10 +40,9 @@ </Address> <Email>[email protected]</Email> <Homepage>http://www.mat.ufmg.br/~csaba/</Homepage> - </Author> <Date> - 24 September 2025 + 8 August 2026 </Date> <Abstract> This package provides access to the classification of the following diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/liealgdb-2.3.0/gap/liealgdb.gi new/liealgdb-2.3.1/gap/liealgdb.gi --- old/liealgdb-2.3.0/gap/liealgdb.gi 2025-09-24 01:29:30.000000000 +0200 +++ new/liealgdb-2.3.1/gap/liealgdb.gi 2026-08-08 02:00:00.000000000 +0200 @@ -1,15 +1,11 @@ -# String( F ) does not work for a field in gap -A. Here is a fix. -# -# this is taken from gapdoc and put here to avoid future incompatibility +# String( F ) does not work for a field, and PrintString( F ) gives +# "Magma( ... )", so capture what Print( F ) produces. BindGlobal( "LieAlgDBField2String", function ( F ) local str, out; str := ""; out := OutputTextString( str, false ); - PrintTo1( out, function ( ) - Print( F ); - return; - end ); + PrintTo( out, F ); CloseStream( out ); return str; end );
