Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package gap-smallclassnr for
openSUSE:Factory checked in at 2026-05-12 19:28:11
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/gap-smallclassnr (Old)
and /work/SRC/openSUSE:Factory/.gap-smallclassnr.new.1966 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "gap-smallclassnr"
Tue May 12 19:28:11 2026 rev:4 rq:1352675 version:1.5.1
Changes:
--------
--- /work/SRC/openSUSE:Factory/gap-smallclassnr/gap-smallclassnr.changes
2026-04-09 17:20:39.981417757 +0200
+++
/work/SRC/openSUSE:Factory/.gap-smallclassnr.new.1966/gap-smallclassnr.changes
2026-05-12 19:31:12.074358978 +0200
@@ -1,0 +2,7 @@
+Tue May 12 09:52:13 UTC 2026 - Jan Engelhardt <[email protected]>
+
+- Update to release 1.5.1
+ * `makedoc.g` now works when called from outside the package
+ directory.
+
+-------------------------------------------------------------------
Old:
----
SmallClassNr-1.5.0.tar.gz
New:
----
SmallClassNr-1.5.1.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ gap-smallclassnr.spec ++++++
--- /var/tmp/diff_new_pack.buC5EE/_old 2026-05-12 19:31:12.618381503 +0200
+++ /var/tmp/diff_new_pack.buC5EE/_new 2026-05-12 19:31:12.618381503 +0200
@@ -17,7 +17,7 @@
Name: gap-smallclassnr
-Version: 1.5.0
+Version: 1.5.1
Release: 0
Summary: GAP: Finite groups library with small class number
License: GPL-2.0-or-later
++++++ SmallClassNr-1.5.0.tar.gz -> SmallClassNr-1.5.1.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/SmallClassNr-1.5.0/CHANGELOG.md
new/SmallClassNr-1.5.1/CHANGELOG.md
--- old/SmallClassNr-1.5.0/CHANGELOG.md 2026-04-05 02:00:00.000000000 +0200
+++ new/SmallClassNr-1.5.1/CHANGELOG.md 2026-05-11 02:00:00.000000000 +0200
@@ -1,5 +1,10 @@
# CHANGELOG - GAP package SmallClassNr
+## 1.5.1 (2026-05-11)
+
+### Changed
+- `makedoc.g` now works when called from outside the package directory.
+
## 1.5.0 (2026-04-05)
### Added
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/SmallClassNr-1.5.0/CITATION.cff
new/SmallClassNr-1.5.1/CITATION.cff
--- old/SmallClassNr-1.5.0/CITATION.cff 2026-04-05 02:00:00.000000000 +0200
+++ new/SmallClassNr-1.5.1/CITATION.cff 2026-05-11 02:00:00.000000000 +0200
@@ -3,8 +3,8 @@
type: software
title: SmallClassNr
abstract: Library of finite groups with small class number
-version: 1.5.0
-date-released: 2026-04-05
+version: 1.5.1
+date-released: 2026-05-11
license: GPL-2.0-or-later
doi: 10.5281/zenodo.14283157
authors:
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/SmallClassNr-1.5.0/PackageInfo.g
new/SmallClassNr-1.5.1/PackageInfo.g
--- old/SmallClassNr-1.5.0/PackageInfo.g 2026-04-05 02:00:00.000000000
+0200
+++ new/SmallClassNr-1.5.1/PackageInfo.g 2026-05-11 02:00:00.000000000
+0200
@@ -2,8 +2,8 @@
PackageName := "SmallClassNr",
Subtitle := "Library of finite groups with small class number",
-Version := "1.5.0",
-Date := "05/04/2026",
+Version := "1.5.1",
+Date := "11/05/2026",
License := "GPL-2.0-or-later",
Persons := [
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/SmallClassNr-1.5.0/doc/_entities.xml
new/SmallClassNr-1.5.1/doc/_entities.xml
--- old/SmallClassNr-1.5.0/doc/_entities.xml 2026-04-05 02:00:00.000000000
+0200
+++ new/SmallClassNr-1.5.1/doc/_entities.xml 2026-05-11 02:00:00.000000000
+0200
@@ -1,5 +1,5 @@
<!ENTITY ABBREV 'SCN'>
-<!ENTITY ARCHIVEURL
'https://github.com/stertooy/SmallClassNr/releases/download/v1.5.0/SmallClassNr-1.5.0'>
+<!ENTITY ARCHIVEURL
'https://github.com/stertooy/SmallClassNr/releases/download/v1.5.1/SmallClassNr-1.5.1'>
<!ENTITY AUTHOR 'Sam Tertooy'>
<!ENTITY AUTHORREVERSED 'Tertooy, Sam'>
<!ENTITY AtlasRep '<Package>AtlasRep</Package>'>
@@ -11,11 +11,11 @@
<!ENTITY PackageManager '<Package>PackageManager</Package>'>
<!ENTITY PackageName 'SmallClassNr'>
<!ENTITY PrimGrp '<Package>PrimGrp</Package>'>
-<!ENTITY RELEASEDATE '5 April 2026'>
+<!ENTITY RELEASEDATE '11 May 2026'>
<!ENTITY RELEASEYEAR '2026'>
<!ENTITY SUBTITLE 'Library of finite groups with small class number'>
<!ENTITY SUPPORTEMAIL '[email protected]'>
<!ENTITY SmallClassNr '<Package>SmallClassNr</Package>'>
<!ENTITY SmallGrp '<Package>SmallGrp</Package>'>
<!ENTITY TransGrp '<Package>TransGrp</Package>'>
-<!ENTITY VERSION '1.5.0'>
+<!ENTITY VERSION '1.5.1'>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/SmallClassNr-1.5.0/doc/_main.tex
new/SmallClassNr-1.5.1/doc/_main.tex
--- old/SmallClassNr-1.5.0/doc/_main.tex 2026-04-05 02:00:00.000000000
+0200
+++ new/SmallClassNr-1.5.1/doc/_main.tex 2026-05-11 02:00:00.000000000
+0200
@@ -90,19 +90,21 @@
\begin{titlepage}
\mbox{}\vfill
-\begin{center}{\maintitlesize \textbf{ SmallClassNr \mbox{}}}\\
+\begin{center}{\maintitlesize \textbf{ SmallClassNr \\
+\mbox{}}}\\
\vfill
-\hypersetup{pdftitle= SmallClassNr }
+\hypersetup{pdftitle={ SmallClassNr }}
\markright{\scriptsize \mbox{}\hfill SmallClassNr \hfill\mbox{}}
-{\Huge \textbf{ Library of finite groups with small class number \mbox{}}}\\
+{\Huge \textbf{ Library of finite groups with small class number \\
+\mbox{}}}\\
\vfill
-{\Huge 1.5.0 \mbox{}}\\[1cm]
-{ 5 April 2026 \mbox{}}\\[1cm]
+{\Huge 1.5.1 \mbox{}}\\[1cm]
+{ 11 May 2026 \mbox{}}\\[1cm]
\mbox{}\\[2cm]
-{\Large \textbf{ Sam Tertooy \mbox{}}}\\
-\hypersetup{pdfauthor= Sam Tertooy }
+{\Large \textbf{\strut Sam Tertooy \strut\mbox{}}}\\
+\hypersetup{pdfauthor={ Sam Tertooy }}
\end{center}\vfill
\mbox{}\\
@@ -151,7 +153,7 @@
{
- This is the manual for the \textsf{GAP} 4 package \textsf{SmallClassNr}
version 1.5.0, developed by Sam Tertooy.
+ This is the manual for the \textsf{GAP} 4 package \textsf{SmallClassNr}
version 1.5.1, developed by Sam Tertooy.
\section{\textcolor{Chapter
}{Installation}}\label{Chapter_package_Section_installation}
@@ -168,7 +170,7 @@
\end{Verbatim}
- Alternatively, you can download \textsf{SmallClassNr} as a .tar.gz archive
\href{https://github.com/stertooy/SmallClassNr/releases/download/v1.5.0/SmallClassNr-1.5.0.tar.gz}
{here}. After extracting, you should place it in a suitable \texttt{pkg}
folder. For example, on a Debian\texttt{\symbol{45}}based Linux distribution
+ Alternatively, you can download \textsf{SmallClassNr} as a .tar.gz archive
\href{https://github.com/stertooy/SmallClassNr/releases/download/v1.5.1/SmallClassNr-1.5.1.tar.gz}
{here}. After extracting, you should place it in a suitable \texttt{pkg}
folder. For example, on a Debian\texttt{\symbol{45}}based Linux distribution
(e.g. Ubuntu, Mint), you can place it in \texttt{\$HOME/.gap/pkg}
(recommended) which makes it available for just yourself, or in the
\textsf{GAP} installation directory (\texttt{gap\texttt{\symbol{45}}X.Y.Z/pkg})
which makes it available for all users.
You can use the following command to efficiently install the package for
@@ -210,11 +212,11 @@
In Bib{\TeX}:
\begin{Verbatim}[commandchars=!|B,fontsize=\small,frame=single,label=BibTeX]
- @misc{SCN1.5.0,
+ @misc{SCN1.5.1,
author = {Tertooy, Sam},
title = {{SmallClassNr,
Library of finite groups with small class number,
- Version 1.5.0}},
+ Version 1.5.1}},
note = {GAP package},
year = {2026},
howpublished = {\url{https://stertooy.github.io/SmallClassNr}}
@@ -224,11 +226,11 @@
In Bib{\LaTeX}:
\begin{Verbatim}[commandchars=!|B,fontsize=\small,frame=single,label=BibLaTeX]
- @software{SCN1.5.0,
+ @software{SCN1.5.1,
author = {Tertooy, Sam},
title = {SmallClassNr},
subtitle = {Library of finite groups with small class number},
- version = {1.5.0},
+ version = {1.5.1},
note = {GAP package},
year = {2026},
url = {https://stertooy.github.io/SmallClassNr}
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/SmallClassNr-1.5.0/doc/chap0.html
new/SmallClassNr-1.5.1/doc/chap0.html
--- old/SmallClassNr-1.5.0/doc/chap0.html 2026-04-05 02:00:00.000000000
+0200
+++ new/SmallClassNr-1.5.1/doc/chap0.html 2026-05-11 02:00:00.000000000
+0200
@@ -29,10 +29,10 @@
<h2>Library of finite groups with small class number</h2>
<p>
- 1.5.0</p>
+ 1.5.1</p>
<p>
- 5 April 2026
+ 11 May 2026
</p>
</div>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/SmallClassNr-1.5.0/doc/chap0.txt
new/SmallClassNr-1.5.1/doc/chap0.txt
--- old/SmallClassNr-1.5.0/doc/chap0.txt 2026-04-05 02:00:00.000000000
+0200
+++ new/SmallClassNr-1.5.1/doc/chap0.txt 2026-05-11 02:00:00.000000000
+0200
@@ -6,10 +6,10 @@
[1X Library of finite groups with small class number [101X
- 1.5.0
+ 1.5.1
- 5 April 2026
+ 11 May 2026
Sam Tertooy
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/SmallClassNr-1.5.0/doc/chap0_mj.html
new/SmallClassNr-1.5.1/doc/chap0_mj.html
--- old/SmallClassNr-1.5.0/doc/chap0_mj.html 2026-04-05 02:00:00.000000000
+0200
+++ new/SmallClassNr-1.5.1/doc/chap0_mj.html 2026-05-11 02:00:00.000000000
+0200
@@ -32,10 +32,10 @@
<h2>Library of finite groups with small class number</h2>
<p>
- 1.5.0</p>
+ 1.5.1</p>
<p>
- 5 April 2026
+ 11 May 2026
</p>
</div>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/SmallClassNr-1.5.0/doc/chap1.html
new/SmallClassNr-1.5.1/doc/chap1.html
--- old/SmallClassNr-1.5.0/doc/chap1.html 2026-04-05 02:00:00.000000000
+0200
+++ new/SmallClassNr-1.5.1/doc/chap1.html 2026-05-11 02:00:00.000000000
+0200
@@ -38,7 +38,7 @@
<h3>1 <span class="Heading">The SmallClassNr package</span></h3>
-<p>This is the manual for the <strong class="pkg">GAP</strong> 4 package
<strong class="pkg">SmallClassNr</strong> version 1.5.0, developed by Sam
Tertooy.</p>
+<p>This is the manual for the <strong class="pkg">GAP</strong> 4 package
<strong class="pkg">SmallClassNr</strong> version 1.5.1, developed by Sam
Tertooy.</p>
<p><a id="X8360C04082558A12" name="X8360C04082558A12"></a></p>
@@ -55,7 +55,7 @@
true
</pre></div>
-<p>Alternatively, you can download <strong class="pkg">SmallClassNr</strong>
as a .tar.gz archive <span class="URL"><a
href="https://github.com/stertooy/SmallClassNr/releases/download/v1.5.0/SmallClassNr-1.5.0.tar.gz">here</a></span>.
After extracting, you should place it in a suitable <code
class="file">pkg</code> folder. For example, on a Debian-based Linux
distribution (e.g. Ubuntu, Mint), you can place it in <code
class="file">$HOME/.gap/pkg</code> (recommended) which makes it available for
just yourself, or in the <strong class="pkg">GAP</strong> installation
directory (<code class="file">gap-X.Y.Z/pkg</code>) which makes it available
for all users.</p>
+<p>Alternatively, you can download <strong class="pkg">SmallClassNr</strong>
as a .tar.gz archive <span class="URL"><a
href="https://github.com/stertooy/SmallClassNr/releases/download/v1.5.1/SmallClassNr-1.5.1.tar.gz">here</a></span>.
After extracting, you should place it in a suitable <code
class="file">pkg</code> folder. For example, on a Debian-based Linux
distribution (e.g. Ubuntu, Mint), you can place it in <code
class="file">$HOME/.gap/pkg</code> (recommended) which makes it available for
just yourself, or in the <strong class="pkg">GAP</strong> installation
directory (<code class="file">gap-X.Y.Z/pkg</code>) which makes it available
for all users.</p>
<p>You can use the following command to efficiently install the package for
yourself:</p>
@@ -85,11 +85,11 @@
<div class="example"><pre>
-@misc{SCN1.5.0,
+@misc{SCN1.5.1,
author = {Tertooy, Sam},
title = {{SmallClassNr,
Library of finite groups with small class number,
- Version 1.5.0}},
+ Version 1.5.1}},
note = {GAP package},
year = {2026},
howpublished = {\url{https://stertooy.github.io/SmallClassNr}}
@@ -99,11 +99,11 @@
<div class="example"><pre>
-@software{SCN1.5.0,
+@software{SCN1.5.1,
author = {Tertooy, Sam},
title = {SmallClassNr},
subtitle = {Library of finite groups with small class number},
- version = {1.5.0},
+ version = {1.5.1},
note = {GAP package},
year = {2026},
url = {https://stertooy.github.io/SmallClassNr}
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/SmallClassNr-1.5.0/doc/chap1.txt
new/SmallClassNr-1.5.1/doc/chap1.txt
--- old/SmallClassNr-1.5.0/doc/chap1.txt 2026-04-05 02:00:00.000000000
+0200
+++ new/SmallClassNr-1.5.1/doc/chap1.txt 2026-05-11 02:00:00.000000000
+0200
@@ -1,7 +1,7 @@
[1X1 [33X[0;0YThe SmallClassNr package[133X[101X
- [33X[0;0YThis is the manual for the [5XGAP[105X 4 package
[5XSmallClassNr[105X version 1.5.0,
+ [33X[0;0YThis is the manual for the [5XGAP[105X 4 package
[5XSmallClassNr[105X version 1.5.1,
developed by Sam Tertooy.[133X
@@ -21,7 +21,7 @@
[4X[32X[104X
[33X[0;0YAlternatively, you can download [5XSmallClassNr[105X as a
.tar.gz archive here
-
([7Xhttps://github.com/stertooy/SmallClassNr/releases/download/v1.5.0/SmallClassNr-1.5.0.tar.gz[107X).
+
([7Xhttps://github.com/stertooy/SmallClassNr/releases/download/v1.5.1/SmallClassNr-1.5.1.tar.gz[107X).
After extracting, you should place it in a suitable [11Xpkg[111X folder.
For example,
on a Debian-based Linux distribution (e.g. Ubuntu, Mint), you can place it
in [11X$HOME/.gap/pkg[111X (recommended) which makes it available for
just yourself,
@@ -58,11 +58,11 @@
[33X[0;0YIn BibTeX:[133X
[4X[32X BibTeX [32X[104X
- [4X@misc{SCN1.5.0,[104X
+ [4X@misc{SCN1.5.1,[104X
[4X author = {Tertooy, Sam},[104X
[4X title = {{SmallClassNr,[104X
[4X Library of finite groups with small class
number,[104X
- [4X Version 1.5.0}},[104X
+ [4X Version 1.5.1}},[104X
[4X note = {GAP package},[104X
[4X year = {2026},[104X
[4X howpublished =
{\url{https://stertooy.github.io/SmallClassNr}}[104X
@@ -72,11 +72,11 @@
[33X[0;0YIn BibLaTeX:[133X
[4X[32X BibLaTeX [32X[104X
- [4X@software{SCN1.5.0,[104X
+ [4X@software{SCN1.5.1,[104X
[4X author = {Tertooy, Sam},[104X
[4X title = {SmallClassNr},[104X
[4X subtitle = {Library of finite groups with small class
number},[104X
- [4X version = {1.5.0},[104X
+ [4X version = {1.5.1},[104X
[4X note = {GAP package},[104X
[4X year = {2026},[104X
[4X url = {https://stertooy.github.io/SmallClassNr}[104X
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/SmallClassNr-1.5.0/doc/chap1_mj.html
new/SmallClassNr-1.5.1/doc/chap1_mj.html
--- old/SmallClassNr-1.5.0/doc/chap1_mj.html 2026-04-05 02:00:00.000000000
+0200
+++ new/SmallClassNr-1.5.1/doc/chap1_mj.html 2026-05-11 02:00:00.000000000
+0200
@@ -41,7 +41,7 @@
<h3>1 <span class="Heading">The SmallClassNr package</span></h3>
-<p>This is the manual for the <strong class="pkg">GAP</strong> 4 package
<strong class="pkg">SmallClassNr</strong> version 1.5.0, developed by Sam
Tertooy.</p>
+<p>This is the manual for the <strong class="pkg">GAP</strong> 4 package
<strong class="pkg">SmallClassNr</strong> version 1.5.1, developed by Sam
Tertooy.</p>
<p><a id="X8360C04082558A12" name="X8360C04082558A12"></a></p>
@@ -58,7 +58,7 @@
true
</pre></div>
-<p>Alternatively, you can download <strong class="pkg">SmallClassNr</strong>
as a .tar.gz archive <span class="URL"><a
href="https://github.com/stertooy/SmallClassNr/releases/download/v1.5.0/SmallClassNr-1.5.0.tar.gz">here</a></span>.
After extracting, you should place it in a suitable <code
class="file">pkg</code> folder. For example, on a Debian-based Linux
distribution (e.g. Ubuntu, Mint), you can place it in <code
class="file">$HOME/.gap/pkg</code> (recommended) which makes it available for
just yourself, or in the <strong class="pkg">GAP</strong> installation
directory (<code class="file">gap-X.Y.Z/pkg</code>) which makes it available
for all users.</p>
+<p>Alternatively, you can download <strong class="pkg">SmallClassNr</strong>
as a .tar.gz archive <span class="URL"><a
href="https://github.com/stertooy/SmallClassNr/releases/download/v1.5.1/SmallClassNr-1.5.1.tar.gz">here</a></span>.
After extracting, you should place it in a suitable <code
class="file">pkg</code> folder. For example, on a Debian-based Linux
distribution (e.g. Ubuntu, Mint), you can place it in <code
class="file">$HOME/.gap/pkg</code> (recommended) which makes it available for
just yourself, or in the <strong class="pkg">GAP</strong> installation
directory (<code class="file">gap-X.Y.Z/pkg</code>) which makes it available
for all users.</p>
<p>You can use the following command to efficiently install the package for
yourself:</p>
@@ -88,11 +88,11 @@
<div class="example"><pre>
-@misc{SCN1.5.0,
+@misc{SCN1.5.1,
author = {Tertooy, Sam},
title = {{SmallClassNr,
Library of finite groups with small class number,
- Version 1.5.0}},
+ Version 1.5.1}},
note = {GAP package},
year = {2026},
howpublished = {\url{https://stertooy.github.io/SmallClassNr}}
@@ -102,11 +102,11 @@
<div class="example"><pre>
-@software{SCN1.5.0,
+@software{SCN1.5.1,
author = {Tertooy, Sam},
title = {SmallClassNr},
subtitle = {Library of finite groups with small class number},
- version = {1.5.0},
+ version = {1.5.1},
note = {GAP package},
year = {2026},
url = {https://stertooy.github.io/SmallClassNr}
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/SmallClassNr-1.5.0/doc/chap2.html
new/SmallClassNr-1.5.1/doc/chap2.html
--- old/SmallClassNr-1.5.0/doc/chap2.html 2026-04-05 02:00:00.000000000
+0200
+++ new/SmallClassNr-1.5.1/doc/chap2.html 2026-05-11 02:00:00.000000000
+0200
@@ -42,23 +42,23 @@
<li><p><span class="Math">k(G) = 9</span>, by Odincov and Starostin in <a
href="chapBib.html#biBos76-a">[OS76]</a></p>
</li>
-<li><p><span class="Math">k(G) = 10,11</span>, by Vera López and Vera López in
<a href="chapBib.html#biBll85-a">[VLVL85]</a></p>
+<li><p><span class="Math">k(G) = 10,11</span>, by Vera López and Vera López in
<a href="chapBib.html#biBll85-a">[VV85]</a></p>
</li>
-<li><p><span class="Math">k(G) = 12</span>, by Vera López and Vera López in <a
href="chapBib.html#biBll86-a">[VLVL86]</a></p>
+<li><p><span class="Math">k(G) = 12</span>, by Vera López and Vera López in <a
href="chapBib.html#biBll86-a">[VV86]</a></p>
</li>
-<li><p><span class="Math">k(G) = 13, 14</span>, by Vera López and Sangroniz in
<a href="chapBib.html#biBvs07-a">[VLS07]</a></p>
+<li><p><span class="Math">k(G) = 13, 14</span>, by Vera López and Sangroniz in
<a href="chapBib.html#biBvs07-a">[VS07]</a></p>
</li>
</ul>
<p>Remarks:</p>
<ol>
-<li><p>In <a href="chapBib.html#biBll85-a">[VLVL85]</a>, three distinct groups
of the form <span class="Math">(C_5 \times C_5) \rtimes C_4</span> order <span
class="Math">100</span> with class number <span class="Math">10</span> are
given. However, only two such groups exist, being the ones with <code
class="code">IdClassNr</code> equal to <code class="code">[10,25]</code> and
<code class="code">[10,26]</code>.</p>
+<li><p>In <a href="chapBib.html#biBll85-a">[VV85]</a>, three distinct groups
of the form <span class="Math">(C_5 \times C_5) \rtimes C_4</span> order <span
class="Math">100</span> with class number <span class="Math">10</span> are
given. However, only two such groups exist, being the ones with <code
class="code">IdClassNr</code> equal to <code class="code">[10,25]</code> and
<code class="code">[10,26]</code>.</p>
</li>
-<li><p>In <a href="chapBib.html#biBll86-a">[VLVL86]</a>, 48 groups with class
number 12 are listed. There are actually 51 such groups, the three groups
missing in <a href="chapBib.html#biBll86-a">[VLVL86]</a> are provided in the
appendix of <a href="chapBib.html#biBvs07-a">[VLS07]</a>. These are the groups
with <code class="code">IdClassNr</code> equal to <code
class="code">[12,13]</code>, <code class="code">[12,16]</code> and <code
class="code">[12,39]</code>.</p>
+<li><p>In <a href="chapBib.html#biBll86-a">[VV86]</a>, 48 groups with class
number 12 are listed. There are actually 51 such groups, the three groups
missing in <a href="chapBib.html#biBll86-a">[VV86]</a> are provided in the
appendix of <a href="chapBib.html#biBvs07-a">[VS07]</a>. These are the groups
with <code class="code">IdClassNr</code> equal to <code
class="code">[12,13]</code>, <code class="code">[12,16]</code> and <code
class="code">[12,39]</code>.</p>
</li>
</ol>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/SmallClassNr-1.5.0/doc/chap2.txt
new/SmallClassNr-1.5.1/doc/chap2.txt
--- old/SmallClassNr-1.5.0/doc/chap2.txt 2026-04-05 02:00:00.000000000
+0200
+++ new/SmallClassNr-1.5.1/doc/chap2.txt 2026-05-11 02:00:00.000000000
+0200
@@ -16,21 +16,21 @@
[30X [33X[0;6Y[23Xk(G) = 9[123X, by Odincov and Starostin in
[OS76][133X
- [30X [33X[0;6Y[23Xk(G) = 10,11[123X, by Vera López and Vera López in
[VLVL85][133X
+ [30X [33X[0;6Y[23Xk(G) = 10,11[123X, by Vera López and Vera López in
[VV85][133X
- [30X [33X[0;6Y[23Xk(G) = 12[123X, by Vera López and Vera López in
[VLVL86][133X
+ [30X [33X[0;6Y[23Xk(G) = 12[123X, by Vera López and Vera López in
[VV86][133X
- [30X [33X[0;6Y[23Xk(G) = 13, 14[123X, by Vera López and Sangroniz in
[VLS07][133X
+ [30X [33X[0;6Y[23Xk(G) = 13, 14[123X, by Vera López and Sangroniz in
[VS07][133X
[33X[0;0YRemarks:[133X
- [31X1[131X [33X[0;6YIn [VLVL85], three distinct groups of the
form [23X(C_5 \times C_5)
- \rtimes C_4[123X order [23X100[123X with class number
[23X10[123X are given. However, only
- two such groups exist, being the ones with [10XIdClassNr[110X equal
to [10X[10,25][110X
- and [10X[10,26][110X.[133X
-
- [31X2[131X [33X[0;6YIn [VLVL86], 48 groups with class number 12
are listed. There are
- actually 51 such groups, the three groups missing in [VLVL86] are
- provided in the appendix of [VLS07]. These are the groups with
+ [31X1[131X [33X[0;6YIn [VV85], three distinct groups of the form
[23X(C_5 \times C_5) \rtimes
+ C_4[123X order [23X100[123X with class number [23X10[123X are
given. However, only two such
+ groups exist, being the ones with [10XIdClassNr[110X equal to
[10X[10,25][110X and
+ [10X[10,26][110X.[133X
+
+ [31X2[131X [33X[0;6YIn [VV86], 48 groups with class number 12
are listed. There are
+ actually 51 such groups, the three groups missing in [VV86] are
+ provided in the appendix of [VS07]. These are the groups with
[10XIdClassNr[110X equal to [10X[12,13][110X, [10X[12,16][110X
and [10X[12,39][110X.[133X
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/SmallClassNr-1.5.0/doc/chap2_mj.html
new/SmallClassNr-1.5.1/doc/chap2_mj.html
--- old/SmallClassNr-1.5.0/doc/chap2_mj.html 2026-04-05 02:00:00.000000000
+0200
+++ new/SmallClassNr-1.5.1/doc/chap2_mj.html 2026-05-11 02:00:00.000000000
+0200
@@ -45,23 +45,23 @@
<li><p><span class="SimpleMath">\(k(G) = 9\)</span>, by Odincov and Starostin
in <a href="chapBib_mj.html#biBos76-a">[OS76]</a></p>
</li>
-<li><p><span class="SimpleMath">\(k(G) = 10,11\)</span>, by Vera López and
Vera López in <a href="chapBib_mj.html#biBll85-a">[VLVL85]</a></p>
+<li><p><span class="SimpleMath">\(k(G) = 10,11\)</span>, by Vera López and
Vera López in <a href="chapBib_mj.html#biBll85-a">[VV85]</a></p>
</li>
-<li><p><span class="SimpleMath">\(k(G) = 12\)</span>, by Vera López and Vera
López in <a href="chapBib_mj.html#biBll86-a">[VLVL86]</a></p>
+<li><p><span class="SimpleMath">\(k(G) = 12\)</span>, by Vera López and Vera
López in <a href="chapBib_mj.html#biBll86-a">[VV86]</a></p>
</li>
-<li><p><span class="SimpleMath">\(k(G) = 13, 14\)</span>, by Vera López and
Sangroniz in <a href="chapBib_mj.html#biBvs07-a">[VLS07]</a></p>
+<li><p><span class="SimpleMath">\(k(G) = 13, 14\)</span>, by Vera López and
Sangroniz in <a href="chapBib_mj.html#biBvs07-a">[VS07]</a></p>
</li>
</ul>
<p>Remarks:</p>
<ol>
-<li><p>In <a href="chapBib_mj.html#biBll85-a">[VLVL85]</a>, three distinct
groups of the form <span class="SimpleMath">\((C_5 \times C_5) \rtimes
C_4\)</span> order <span class="SimpleMath">\(100\)</span> with class number
<span class="SimpleMath">\(10\)</span> are given. However, only two such groups
exist, being the ones with <code class="code">IdClassNr</code> equal to <code
class="code">[10,25]</code> and <code class="code">[10,26]</code>.</p>
+<li><p>In <a href="chapBib_mj.html#biBll85-a">[VV85]</a>, three distinct
groups of the form <span class="SimpleMath">\((C_5 \times C_5) \rtimes
C_4\)</span> order <span class="SimpleMath">\(100\)</span> with class number
<span class="SimpleMath">\(10\)</span> are given. However, only two such groups
exist, being the ones with <code class="code">IdClassNr</code> equal to <code
class="code">[10,25]</code> and <code class="code">[10,26]</code>.</p>
</li>
-<li><p>In <a href="chapBib_mj.html#biBll86-a">[VLVL86]</a>, 48 groups with
class number 12 are listed. There are actually 51 such groups, the three groups
missing in <a href="chapBib_mj.html#biBll86-a">[VLVL86]</a> are provided in the
appendix of <a href="chapBib_mj.html#biBvs07-a">[VLS07]</a>. These are the
groups with <code class="code">IdClassNr</code> equal to <code
class="code">[12,13]</code>, <code class="code">[12,16]</code> and <code
class="code">[12,39]</code>.</p>
+<li><p>In <a href="chapBib_mj.html#biBll86-a">[VV86]</a>, 48 groups with class
number 12 are listed. There are actually 51 such groups, the three groups
missing in <a href="chapBib_mj.html#biBll86-a">[VV86]</a> are provided in the
appendix of <a href="chapBib_mj.html#biBvs07-a">[VS07]</a>. These are the
groups with <code class="code">IdClassNr</code> equal to <code
class="code">[12,13]</code>, <code class="code">[12,16]</code> and <code
class="code">[12,39]</code>.</p>
</li>
</ol>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/SmallClassNr-1.5.0/doc/chapBib.html
new/SmallClassNr-1.5.1/doc/chapBib.html
--- old/SmallClassNr-1.5.0/doc/chapBib.html 2026-04-05 02:00:00.000000000
+0200
+++ new/SmallClassNr-1.5.1/doc/chapBib.html 2026-05-11 02:00:00.000000000
+0200
@@ -96,7 +96,7 @@
<p><a id="biBvs07-a" name="biBvs07-a"></a></p>
<p class='BibEntry'>
-[<span class='BibKeyLink'><a
href="https://www.ams.org/mathscinet-getitem?mr=2308490">VLS07</a></span>] <b
class='BibAuthor'>Vera López, A. and Sangroniz, J.</b>,
+[<span class='BibKeyLink'><a
href="https://www.ams.org/mathscinet-getitem?mr=2308490">VS07</a></span>] <b
class='BibAuthor'>Vera López, A. and Sangroniz, J.</b>,
<a href="https://doi.org/c5t58k"><i class='BibTitle'>The finite groups with
thirteen and fourteen conjugacy
classes</i></a>,
<span class='BibJournal'>Math. Nachr.</span>,
@@ -108,7 +108,7 @@
<p><a id="biBll85-a" name="biBll85-a"></a></p>
<p class='BibEntry'>
-[<span class='BibKeyLink'><a
href="https://www.ams.org/mathscinet-getitem?mr=804489">VLVL85</a></span>] <b
class='BibAuthor'>Vera López, A. and Vera López, J.</b>,
+[<span class='BibKeyLink'><a
href="https://www.ams.org/mathscinet-getitem?mr=804489">VV85</a></span>] <b
class='BibAuthor'>Vera López, A. and Vera López, J.</b>,
<a href="https://doi.org/bwbhrm"><i class='BibTitle'>Classification of finite
groups according to the number of conjugacy
classes</i></a>,
<span class='BibJournal'>Isr. J. Math.</span>,
@@ -120,7 +120,7 @@
<p><a id="biBll86-a" name="biBll86-a"></a></p>
<p class='BibEntry'>
-[<span class='BibKeyLink'><a
href="https://www.ams.org/mathscinet-getitem?mr=880291">VLVL86</a></span>] <b
class='BibAuthor'>Vera López, A. and Vera López, J.</b>,
+[<span class='BibKeyLink'><a
href="https://www.ams.org/mathscinet-getitem?mr=880291">VV86</a></span>] <b
class='BibAuthor'>Vera López, A. and Vera López, J.</b>,
<a href="https://doi.org/c38w8q"><i class='BibTitle'>Classification of finite
groups according to the number of conjugacy
classes II</i></a>,
<span class='BibJournal'>Isr. J. Math.</span>,
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/SmallClassNr-1.5.0/doc/chapBib.txt
new/SmallClassNr-1.5.1/doc/chapBib.txt
--- old/SmallClassNr-1.5.0/doc/chapBib.txt 2026-04-05 02:00:00.000000000
+0200
+++ new/SmallClassNr-1.5.1/doc/chapBib.txt 2026-05-11 02:00:00.000000000
+0200
@@ -21,14 +21,14 @@
[[20XPol68[120X] [16XPoland, J.[116X, [17XFinite Groups with a given
Number of Conjugate Classes[117X,
[18XCanadian J. Math.[118X, [19X20[119X (1968), 456-464.
- [[20XVLS07[120X] [16XVera López, A. and Sangroniz, J.[116X, [17XThe
finite groups with thirteen
- and fourteen conjugacy classes[117X, [18XMath. Nachr.[118X,
[19X280[119X, 5-6 (2007), 676-694.
+ [[20XVS07[120X] [16XVera López, A. and Sangroniz, J.[116X, [17XThe
finite groups with thirteen and
+ fourteen conjugacy classes[117X, [18XMath. Nachr.[118X, [19X280[119X,
5-6 (2007), 676-694.
- [[20XVLVL85[120X] [16XVera López, A. and Vera López, J.[116X,
[17XClassification of finite groups
+ [[20XVV85[120X] [16XVera López, A. and Vera López, J.[116X,
[17XClassification of finite groups
according to the number of conjugacy classes[117X, [18XIsr. J.
Math.[118X, [19X51[119X, 4 (1985),
305-338.
- [[20XVLVL86[120X] [16XVera López, A. and Vera López, J.[116X,
[17XClassification of finite groups
+ [[20XVV86[120X] [16XVera López, A. and Vera López, J.[116X,
[17XClassification of finite groups
according to the number of conjugacy classes II[117X, [18XIsr. J.
Math.[118X, [19X56[119X, 2
(1986), 188-221.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/SmallClassNr-1.5.0/doc/chapBib_mj.html
new/SmallClassNr-1.5.1/doc/chapBib_mj.html
--- old/SmallClassNr-1.5.0/doc/chapBib_mj.html 2026-04-05 02:00:00.000000000
+0200
+++ new/SmallClassNr-1.5.1/doc/chapBib_mj.html 2026-05-11 02:00:00.000000000
+0200
@@ -99,7 +99,7 @@
<p><a id="biBvs07-a" name="biBvs07-a"></a></p>
<p class='BibEntry'>
-[<span class='BibKeyLink'><a
href="https://www.ams.org/mathscinet-getitem?mr=2308490">VLS07</a></span>] <b
class='BibAuthor'>Vera López, A. and Sangroniz, J.</b>,
+[<span class='BibKeyLink'><a
href="https://www.ams.org/mathscinet-getitem?mr=2308490">VS07</a></span>] <b
class='BibAuthor'>Vera López, A. and Sangroniz, J.</b>,
<a href="https://doi.org/c5t58k"><i class='BibTitle'>The finite groups with
thirteen and fourteen conjugacy
classes</i></a>,
<span class='BibJournal'>Math. Nachr.</span>,
@@ -111,7 +111,7 @@
<p><a id="biBll85-a" name="biBll85-a"></a></p>
<p class='BibEntry'>
-[<span class='BibKeyLink'><a
href="https://www.ams.org/mathscinet-getitem?mr=804489">VLVL85</a></span>] <b
class='BibAuthor'>Vera López, A. and Vera López, J.</b>,
+[<span class='BibKeyLink'><a
href="https://www.ams.org/mathscinet-getitem?mr=804489">VV85</a></span>] <b
class='BibAuthor'>Vera López, A. and Vera López, J.</b>,
<a href="https://doi.org/bwbhrm"><i class='BibTitle'>Classification of finite
groups according to the number of conjugacy
classes</i></a>,
<span class='BibJournal'>Isr. J. Math.</span>,
@@ -123,7 +123,7 @@
<p><a id="biBll86-a" name="biBll86-a"></a></p>
<p class='BibEntry'>
-[<span class='BibKeyLink'><a
href="https://www.ams.org/mathscinet-getitem?mr=880291">VLVL86</a></span>] <b
class='BibAuthor'>Vera López, A. and Vera López, J.</b>,
+[<span class='BibKeyLink'><a
href="https://www.ams.org/mathscinet-getitem?mr=880291">VV86</a></span>] <b
class='BibAuthor'>Vera López, A. and Vera López, J.</b>,
<a href="https://doi.org/c38w8q"><i class='BibTitle'>Classification of finite
groups according to the number of conjugacy
classes II</i></a>,
<span class='BibJournal'>Isr. J. Math.</span>,
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/SmallClassNr-1.5.0/doc/chooser.html
new/SmallClassNr-1.5.1/doc/chooser.html
--- old/SmallClassNr-1.5.0/doc/chooser.html 2026-04-05 02:00:00.000000000
+0200
+++ new/SmallClassNr-1.5.1/doc/chooser.html 2026-05-11 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/SmallClassNr-1.5.0/doc/dark.css
new/SmallClassNr-1.5.1/doc/dark.css
--- old/SmallClassNr-1.5.0/doc/dark.css 1970-01-01 01:00:00.000000000 +0100
+++ new/SmallClassNr-1.5.1/doc/dark.css 2026-05-11 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/SmallClassNr-1.5.0/doc/manual.css
new/SmallClassNr-1.5.1/doc/manual.css
--- old/SmallClassNr-1.5.0/doc/manual.css 2026-04-05 02:00:00.000000000
+0200
+++ new/SmallClassNr-1.5.1/doc/manual.css 2026-05-11 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/SmallClassNr-1.5.0/doc/manual.js
new/SmallClassNr-1.5.1/doc/manual.js
--- old/SmallClassNr-1.5.0/doc/manual.js 2026-04-05 02:00:00.000000000
+0200
+++ new/SmallClassNr-1.5.1/doc/manual.js 2026-05-11 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/SmallClassNr-1.5.0/doc/manual.pdf and
new/SmallClassNr-1.5.1/doc/manual.pdf differ
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/SmallClassNr-1.5.0/doc/title.xml
new/SmallClassNr-1.5.1/doc/title.xml
--- old/SmallClassNr-1.5.0/doc/title.xml 2026-04-05 02:00:00.000000000
+0200
+++ new/SmallClassNr-1.5.1/doc/title.xml 2026-05-11 02:00:00.000000000
+0200
@@ -9,7 +9,7 @@
Library of finite groups with small class number
</Subtitle>
<Version>
- 1.5.0
+ 1.5.1
</Version>
<Author>
Sam Tertooy
@@ -25,7 +25,7 @@
<Homepage>https://stertooy.github.io/</Homepage>
</Author>
<Date>
- 5 April 2026
+ 11 May 2026
</Date>
<Abstract>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/SmallClassNr-1.5.0/makedoc.g
new/SmallClassNr-1.5.1/makedoc.g
--- old/SmallClassNr-1.5.0/makedoc.g 2026-04-05 02:00:00.000000000 +0200
+++ new/SmallClassNr-1.5.1/makedoc.g 2026-05-11 02:00:00.000000000 +0200
@@ -1,10 +1,33 @@
-Read( "PackageInfo.g" );
+# Get the directory from which this script was called
+pkgPath := DirectoryCurrent();
+filename := INPUT_FILENAME();
+pathPos := Positions( filename, '/' );
+if not IsEmpty( pathPos ) then
+ pkgPath := Directory(
+ filename{ [ 1 .. Last( pathPos ) ] }
+ );
+fi;
+
+# Ensure that the correct version of the package is loaded
+Read( Filename( pkgPath, "PackageInfo.g" ) );
info := GAPInfo.PackageInfoCurrent;
+pkgVers := info.Version;
pkgName := info.PackageName;
+pkgLcnm := LowercaseString( pkgName );
+if IsBound( GAPInfo.PackagesLoaded.( pkgLcnm ) ) then
+ if GAPInfo.PackagesLoaded.( pkgLcnm )[ 2 ] <> pkgVers then
+ Print( "#W Another version of ", pkgName, " is already loaded.\n" );
+ QuitGap( 1 );
+ fi;
+else
+ SetPackagePath( pkgName, pkgPath );
+fi;
+
+# Load all dependencies
pkgsToLoad := [
[ "GAPDoc", "1.6.7" ],
[ "Autodoc", "2026.03.17" ],
- [ pkgName, info.Version ],
+ [ pkgName, pkgVers ],
[ "SmallGrp", "1.5.4" ],
[ "PrimGrp", "3.4.4" ],
[ "TransGrp", "3.6.5" ],
@@ -29,55 +52,60 @@
od;
if err then QuitGap( 1 ); fi;
+# Run AutoDoc
tstDir := DirectoryTemporary();
-
Print( "#I Creating documentation with AutoDoc\n" );
-AutoDoc( rec(
- scaffold := rec(
- bib := "bibliography.bib",
- bibstyle := "alphaurl",
- entities := rec(
- AutoDoc := "<Package>AutoDoc</Package>",
- PackageManager := "<Package>PackageManager</Package>",
- SmallGrp := "<Package>SmallGrp</Package>",
- PrimGrp := "<Package>PrimGrp</Package>",
- TransGrp := "<Package>TransGrp</Package>",
- AtlasRep := "<Package>AtlasRep</Package>",
- BibLaTeX := "Bib&LaTeX;",
- PackageName := pkgName,
- PACKAGENAME := Concatenation(
- "<Package>",
- pkgName,
- "</Package>"
- ),
- ABBREV := "SCN",
- AUTHOR := Concatenation(
- info.Persons[1].FirstNames, " ", info.Persons[1].LastName
- ),
- AUTHORREVERSED := Concatenation(
- info.Persons[1].LastName, ", ", info.Persons[1].FirstNames
- ),
- ARCHIVEURL := info.ArchiveURL,
- ISSUEURL := info.IssueTrackerURL,
- HOMEURL := info.PackageWWWHome,
- SUPPORTEMAIL := info.SupportEmail,
- SUBTITLE := info.Subtitle
- )
- ),
- autodoc := rec( scan_dirs := [ "doc", "lib", "examples" ] ),
- gapdoc := rec(
- LaTeXOptions := rec( LateExtraPreamble := "\\usepackage{amsmath}" )
- ),
- extract_examples := rec( units := "Chapter", subdir := tstDir )
-));
+AutoDoc(
+ pkgPath,
+ rec(
+ scaffold := rec(
+ bib := "bibliography.bib",
+ bibstyle := "alphaurl",
+ entities := rec(
+ AutoDoc := "<Package>AutoDoc</Package>",
+ PackageManager := "<Package>PackageManager</Package>",
+ SmallGrp := "<Package>SmallGrp</Package>",
+ PrimGrp := "<Package>PrimGrp</Package>",
+ TransGrp := "<Package>TransGrp</Package>",
+ AtlasRep := "<Package>AtlasRep</Package>",
+ BibLaTeX := "Bib&LaTeX;",
+ PackageName := pkgName,
+ PACKAGENAME := Concatenation(
+ "<Package>",
+ pkgName,
+ "</Package>"
+ ),
+ ABBREV := "SCN",
+ AUTHOR := Concatenation(
+ info.Persons[1].FirstNames, " ", info.Persons[1].LastName
+ ),
+ AUTHORREVERSED := Concatenation(
+ info.Persons[1].LastName, ", ", info.Persons[1].FirstNames
+ ),
+ ARCHIVEURL := info.ArchiveURL,
+ ISSUEURL := info.IssueTrackerURL,
+ HOMEURL := info.PackageWWWHome,
+ SUPPORTEMAIL := info.SupportEmail,
+ SUBTITLE := info.Subtitle
+ )
+ ),
+ autodoc := rec( scan_dirs := [ "doc", "lib", "examples" ] ),
+ gapdoc := rec(
+ LaTeXOptions := rec( LateExtraPreamble := "\\usepackage{amsmath}" )
+ ),
+ extract_examples := rec( units := "Chapter", subdir := tstDir )
+ )
+);
-if not IsReadableFile( "doc/manual.six" ) then
+# Check if the manual was created
+if not IsReadableFile( Filename( pkgPath, "doc/manual.six" ) ) then
Print( "#W One or more files could not be created.\n" );
QuitGap( 1 );
else
Print( "#I Manual files sucessfully created.\n" );
fi;
+# Check if all examples in the manual produce the expected output
Print( "#I Testing extracted examples.\n" );
testOpts := rec(
exitGAP := false,
@@ -85,7 +113,6 @@
testOptions := rec( compareFunction := "uptowhitespace" )
);
correct := TestDirectory( tstDir, testOpts );
-
if correct then
Print( "#I All examples are correct.\n" );
else
@@ -93,5 +120,6 @@
QuitGap( 1 );
fi;
+# Exit GAP
Print( "#I Documentation successfully created.\n" );
QuitGap( 0 );
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/SmallClassNr-1.5.0/read.g
new/SmallClassNr-1.5.1/read.g
--- old/SmallClassNr-1.5.0/read.g 2026-04-05 02:00:00.000000000 +0200
+++ new/SmallClassNr-1.5.1/read.g 2026-05-11 02:00:00.000000000 +0200
@@ -1,9 +1,11 @@
ReadPackage( "SmallClassNr", "lib/_smallclassnr.gi" );
+
ReadPackage( "SmallClassNr", "lib/basic.g" );
-ReadPackage( "SmallClassNr", "lib/basic.gi" );
ReadPackage( "SmallClassNr", "lib/convert.g" );
-ReadPackage( "SmallClassNr", "lib/convert.gi" );
ReadPackage( "SmallClassNr", "lib/select.g" );
+
+ReadPackage( "SmallClassNr", "lib/basic.gi" );
+ReadPackage( "SmallClassNr", "lib/convert.gi" );
ReadPackage( "SmallClassNr", "lib/select.gi" );
ReadPackage( "SmallClassNr", "data/atlasname.g" );
++++++ _scmsync.obsinfo ++++++
--- /var/tmp/diff_new_pack.buC5EE/_old 2026-05-12 19:31:12.810389453 +0200
+++ /var/tmp/diff_new_pack.buC5EE/_new 2026-05-12 19:31:12.814389619 +0200
@@ -1,5 +1,5 @@
-mtime: 1775738520
-commit: 5be9d7522a692165a3e9c0afa6e82c10bdad7fb1a38d47c7361bfada62b7fb99
+mtime: 1778579571
+commit: 1804ceb8be23c9499ee3303a9b67b768c20d217c3e72369e883c7c8fa5fb4346
url: https://src.opensuse.org/jengelh/gap-smallclassnr
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-05-12 11:52:51.000000000 +0200
@@ -0,0 +1 @@
+.osc