Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package gap-ace for openSUSE:Factory checked 
in at 2025-04-10 21:59:54
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/gap-ace (Old)
 and      /work/SRC/openSUSE:Factory/.gap-ace.new.1907 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "gap-ace"

Thu Apr 10 21:59:54 2025 rev:2 rq:1268366 version:5.7.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/gap-ace/gap-ace.changes  2023-12-28 
22:55:45.077915703 +0100
+++ /work/SRC/openSUSE:Factory/.gap-ace.new.1907/gap-ace.changes        
2025-04-10 22:00:48.284499706 +0200
@@ -1,0 +2,7 @@
+Thu Apr 10 11:04:35 UTC 2025 - Jan Engelhardt <jeng...@inai.de>
+
+- Update to release 5.7.0
+  * Deprecate `InfoACELevel` and `SetInfoACELevel` (instead one
+    may use `InfoACE` together with `SetInfoLevel`)
+
+-------------------------------------------------------------------

Old:
----
  ace-5.6.2.tar.gz

New:
----
  _scmsync.obsinfo
  ace-5.7.0.tar.gz
  build.specials.obscpio

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

Other differences:
------------------
++++++ gap-ace.spec ++++++
--- /var/tmp/diff_new_pack.zltuWW/_old  2025-04-10 22:00:48.760519585 +0200
+++ /var/tmp/diff_new_pack.zltuWW/_new  2025-04-10 22:00:48.760519585 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package gap-ace
 #
-# Copyright (c) 2023 SUSE LLC
+# Copyright (c) 2025 SUSE LLC
 #
 # 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-ace
-Version:        5.6.2
+Version:        5.7.0
 Release:        0
 Summary:        GAP: Advanced Coset Enumerator
 License:        MIT
@@ -46,6 +46,7 @@
 
 %install
 %gappkg_simple_install
+rm -Rf "%buildroot/$moddir/src"
 %fdupes %buildroot/%_prefix
 
 %files -f %name.files

++++++ _scmsync.obsinfo ++++++
mtime: 1744283314
commit: ddd17ed1e21516c2aa9540bcd5412f40c6f8aaa75b39cf0c17bd859f98ba4a93
url: https://src.opensuse.org/jengelh/gap-ace
revision: master

++++++ ace-5.6.2.tar.gz -> ace-5.7.0.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/ace-5.6.2/CHANGES.md new/ace-5.7.0/CHANGES.md
--- old/ace-5.6.2/CHANGES.md    2023-01-03 16:14:58.000000000 +0100
+++ new/ace-5.7.0/CHANGES.md    2025-04-10 11:15:28.000000000 +0200
@@ -2,6 +2,11 @@
 package. Also look at gap/CHANGES  for  a  history  of  the  pre-3.xxx
 development.
 
+## Version 5.7.0 (2025-04-10)
+  * Deprecate `InfoACELevel` and `SetInfoACELevel` (instead one
+    may use `InfoACE` together with `SetInfoLevel`)
+  * Various janitorial changes
+
 ## Version 5.6.2 (2023-01-03)
   * Enhance the `configure` script to accept `--with-gaproot=PATH`
   * Drop the `-ansi` option from the flags passed to the C compiler
@@ -63,10 +68,10 @@
   * PackageInfo.g,README,VERSION,doc/{manual,ace,install}.tex:
     - routine changes
   * tst/aceds.tst
-    - Info lines in example only appear when `InfoACELevel` is set to 3.
+    - Info lines in example only appear when `InfoACE` is set to 3.
       This has been wrong for a while. It was wrong in Version 5.0.
       Line `SetInfoACELevel(3)` added. Some additional lines also appear
-      at this `InfoACELevel`. These and some further tidy-ups done.
+      at this `InfoACE` level. These and some further tidy-ups done.
 
 ## Version 5.1 (2012-01-22)
   Last GAP 4.4 version.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/ace-5.6.2/PackageInfo.g new/ace-5.7.0/PackageInfo.g
--- old/ace-5.6.2/PackageInfo.g 2023-01-03 16:14:58.000000000 +0100
+++ new/ace-5.7.0/PackageInfo.g 2025-04-10 11:15:28.000000000 +0200
@@ -2,8 +2,8 @@
 
 PackageName := "ACE",
 Subtitle    := "Advanced Coset Enumerator",
-Version     := "5.6.2",
-Date        := "03/01/2023", # dd/mm/yyyy format
+Version     := "5.7.0",
+Date        := "10/04/2025", # dd/mm/yyyy format
 License     := "MIT",
 
 Persons := [
@@ -81,16 +81,16 @@
     FirstNames    := "Max",
     IsAuthor      := false,
     IsMaintainer  := true,
-    Email         := "h...@mathematik.uni-kl.de",
+    Email         := "mh...@rptu.de",
     WWWHome       := "https://www.quendi.de/math";,
     PostalAddress := Concatenation(
                        "Fachbereich Mathematik\n",
-                       "TU Kaiserslautern\n",
+                       "RPTU Kaiserslautern-Landau\n",
                        "Gottlieb-Daimler-Straße 48\n",
                        "67663 Kaiserslautern\n",
                        "Germany" ),
     Place         := "Kaiserslautern, Germany",
-    Institution   := "TU Kaiserslautern"
+    Institution   := "RPTU Kaiserslautern-Landau"
   )
 ],
 
@@ -139,7 +139,7 @@
     if Filename(DirectoriesPackagePrograms("ace"), "ace") = fail then
       LogPackageLoadingMessage( PACKAGE_WARNING,
           [ "The program `ace' is not compiled." ] );
-      return fail;
+      return false;
     fi;
     return true;
   end,
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/ace-5.6.2/doc/ace.tex new/ace-5.7.0/doc/ace.tex
--- old/ace-5.6.2/doc/ace.tex   2023-01-03 16:15:28.000000000 +0100
+++ new/ace-5.7.0/doc/ace.tex   2025-04-10 11:15:37.000000000 +0200
@@ -259,11 +259,11 @@
 line (i.e.~there is exactly one coset number)  {\ACE}  *did*  need  to
 define more than 2 coset numbers. To  find  out  just  how  many  were
 required before the final  collapse,  let's  set  the  `InfoLevel'  of
-`InfoACE' (see~"SetInfoACELevel") to 2, so that the {\ACE} enumeration
+`InfoACE' (see~"InfoACE") to 2, so that the {\ACE} enumeration
 result is printed.
 
 \beginexample
-gap> SetInfoACELevel(2);
+gap> SetInfoLevel(InfoACE, 2);
 gap> ACECosetTable(fgens, rels, [c]);
 #I  INDEX = 1 (a=1 r=2 h=2 n=2; l=6 c=0.00; m=2049 t=3127)
 [ [ 1 ], [ 1 ], [ 1 ], [ 1 ], [ 1 ], [ 1 ], [ 1 ], [ 1 ], [ 1 ], [ 1 ], 
@@ -585,16 +585,16 @@
 *Notes*
 
 Most examples use the `mess'  ($=  `messages'$)  option.  To  see  the
-effect of this, it is recommended to do: `SetInfoACELevel(3);'  before
-calling `ACEExample', with an example.
+effect of this, it is recommended to do: `SetInfoLevel(InfoACE, 3);'
+before calling `ACEExample', with an example.
 
 The coset table output from `ACEExample', when called with many of the
 examples and with the {\ACE}  function  `ACECosetTableFromGensAndRels'
 is often quite long. Recall that  the  output  may  be  suppressed  by
 following the (`ACEExample') command with a double semicolon (`;;').
 
-Also, try `SetInfoACELevel(2);' before  calling `ACEExample', with  an
-example.
+Also, try `SetInfoLevel(InfoACE, 2);' before  calling `ACEExample',
+with an example.
 
 If you unexpectedly observe `aceexampleoptions' in your  output,  then
 most probably you have unintentionally passed options  by  the  global
@@ -783,28 +783,14 @@
 1, and it is recommended that you leave it at this level,  or  higher.
 Only messages which we think that the user will really want to see are
 directed to `Info' at `InfoACE' level 1. To turn off  *all*  `InfoACE'
-messaging, set the `InfoACE' level to 0  (see~"SetInfoACELevel").  For
-convenience, we provide the function
+messaging, set the `InfoACE' level to 0  (see~"InfoACE").
 
-\>InfoACELevel() F
-
-which returns the current `InfoLevel' of `InfoACE', i.e.~it is  simply
-a shorthand for `InfoLevel(InfoACE)'.
-
-To set the `InfoLevel' of `InfoACE' we also provide
-
-\>SetInfoACELevel( <level> ) F
-\>SetInfoACELevel() F
-
-which for a non-negative integer  <level>,  sets  the  `InfoLevel'  of
-`InfoACE'    to    <level>    (i.e.~it    is    a    shorthand     for
-`SetInfoLevel(InfoACE, <level>)'),  or  with  no  arguments  sets  the
-`InfoACE' level to the default value 1.  Currently,  information  from
+Currently,  information  from
 {\ACE} is directed to `Info' at four `InfoACE' levels: 1, 2, 3 and  4.
 The command
 
 \beginexample
-gap> SetInfoACELevel(2);
+gap> SetInfoLevel(InfoACE, 2);
 
 \endexample
 
@@ -812,7 +798,7 @@
 whereas
 
 \beginexample
-gap> SetInfoACELevel(3);
+gap> SetInfoLevel(InfoACE, 3);
 
 \endexample
 
@@ -823,7 +809,7 @@
 will be displayed via `Info'. Finally,
 
 \beginexample
-gap> SetInfoACELevel(4);
+gap> SetInfoLevel(InfoACE, 4);
 
 \endexample
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/ace-5.6.2/doc/examples.tex 
new/ace-5.7.0/doc/examples.tex
--- old/ace-5.6.2/doc/examples.tex      2023-01-03 16:15:28.000000000 +0100
+++ new/ace-5.7.0/doc/examples.tex      2025-04-10 11:15:37.000000000 +0200
@@ -70,7 +70,7 @@
 going on behind the scenes.
 
 \beginexample
-gap> SetInfoACELevel(3); # Just to see what's going on behind the scenes
+gap> SetInfoLevel(InfoACE, 3); # Just to see what's going on behind the scenes
 gap> # Recall that we did: TCENUM:=ACETCENUM;;
 gap> G := PerfectGroup(IsPermGroup, 16*60, 1   # Arguments ... as per usual
 >                      : max := 50, mess := 10 # ... but we use ACE options
@@ -128,7 +128,7 @@
 The following example calls {\ACE} for up to 800 coset  numbers  (`max
 := 800') using Mendelsohn style relator processing (`mendelsohn')  and
 sets progress messages to be printed every 500  iterations  (`messages
-:=500'); we do ```SetInfoACELevel(3);''' so  that  we  may  see  these
+:=500'); we do ```SetInfoLevel(InfoACE, 3);''' so  that  we  may  see  these
 messages.  The  value  of  `table',  i.e.~the  {\GAP}   coset   table,
 immediately follows the last {\ACE}  message  (```\#I ''')  line,  but
 both the coset table from {\ACE} and the {\GAP} coset table have  been
@@ -139,7 +139,7 @@
 that the final table output here is `lenlex'  standardised.)
 
 \beginexample
-gap> SetInfoACELevel(3);           # So we can see the progress messages
+gap> SetInfoLevel(InfoACE, 3);     # So we can see the progress messages
 gap> G := PerfectGroup(IsSubgroupFpGroup,2^5*60, 2);;# See previous example:
 gap>                               # "Example where ACE is made the
 gap>                               #  Standard Coset Enumerator"
@@ -208,15 +208,15 @@
 here) only, without parameter information. The result line is  visible
 in the `Info'-ed component of the output  below  because  we  set  the
 `InfoLevel' of `InfoACE' to a value of at least 2 (in fact we  set  it
-to 3; doing ```SetInfoACELevel(2);''' would  make  *only*  the  result
+to 3; doing ```SetInfoLevel(InfoACE, 2);''' would  make  *only*  the  result
 line visible). We have however used the option `echo', so that we  can
 see how the interface handled the arguments and options. On-line  try:
-`SetInfoACELevel(3); ACEExample("A5-C5", ACEStart);' (this  is  nearly
+`SetInfoLevel(InfoACE, 3); ACEExample("A5-C5", ACEStart);' (this  is  nearly
 equivalent to the sequence following, but the variables `F', `a', `b',
 `G' are not accessible, being ``local'' to `ACEExample').
 
 \beginexample
-gap> SetInfoACELevel(3); # So we can see output from ACE binary
+gap> SetInfoLevel(InfoACE, 3); # So we can see output from ACE binary
 gap> F := FreeGroup("a","b");; a := F.1;;  b := F.2;;
 gap> G := F / [a^2, b^3, (a*b)^5 ];
 <fp group on the generators [ a, b ]>
@@ -345,12 +345,12 @@
 #I  4. Try the *-ed examples to explore how to modify options when an
 #I     enumeration fails (just follow the instructions you get within the
 #I     break-loop, or see Notes 2. and 3.).
-#I  5. Try `SetInfoACELevel(3);' before calling ACEExample, to see the
+#I  5. Try `SetInfoLevel(InfoACE, 3);' before calling ACEExample, to see the
 #I     effect of setting the "mess" (= "messages") option.
 #I  6. To suppress a long output, use a double semicolon (`;;') after the
 #I     ACEExample command. (However, this does not suppress Info-ed output.)
-#I  7. Also, try `SetInfoACELevel(2);' or `SetInfoACELevel(4);' before 
-#I     calling ACEExample.
+#I  7. Also, try `SetInfoLevel(InfoACE, 2);' or `SetInfoLevel(InfoACE, 4);'
+#I     before calling ACEExample.
 gap> 
 
 \endexample
@@ -382,7 +382,7 @@
 {\ACE} ``Run Parameters'' block).
 
 \beginexample
-gap> SetInfoACELevel(3);
+gap> SetInfoLevel(InfoACE, 3);
 gap> ACEExample("F27-purec");
 #I  # ACEExample "F27-purec" : enumeration of cosets of H in G,
 #I  # where G = F(2,7) = C_29, H = Id, using purec strategy.
@@ -481,7 +481,7 @@
 our new options are *last*.
 
 \beginexample
-gap> SetInfoACELevel(2);
+gap> SetInfoLevel(InfoACE, 2);
 gap> ACEExample("F27-purec", ACECosetTableFromGensAndRels
 >               : sg := ["c"], subgroup := "< c >", messages := 0);
 #I  # ACEExample "F27-purec" : enumeration of cosets of H in G,
@@ -791,7 +791,7 @@
 \endexample
 
 %display{nontext}
-The output (`Info'-ed at `InfoACELevel' 1) states that a number of new
+The output (`Info'-ed at `InfoACE' level 1) states that a number of new
 functions are defined. During a  {\GAP}  session,  you  can  find  out
 details of these functions by typing:
 
@@ -801,7 +801,7 @@
 
 %enddisplay
 %display{nonhtml}
-%The output (`Info'-ed at `InfoACELevel' 1) states  that  a  number  of
+%The output (`Info'-ed at `InfoACE' level 1) states  that  a  number  of
 %functions and variables have been defined, which we will now describe.
 %
 %\>PGRelFind( <fgens>, <rels>, <sgens> ) F
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/ace-5.6.2/doc/install.tex 
new/ace-5.7.0/doc/install.tex
--- old/ace-5.6.2/doc/install.tex       2023-01-03 16:15:28.270743013 +0100
+++ new/ace-5.7.0/doc/install.tex       2025-04-10 11:15:37.509570459 +0200
@@ -112,7 +112,7 @@
            [uses ACE binary (C code program) version: 3.001]
 C code by  George Havas (http://staff.itee.uq.edu.au/havas)
            Colin Ramsay <c...@itee.uq.edu.au>
-Co-maintainer: Max Horn <h...@mathematik.uni-kl.de>
+Co-maintainer: Max Horn <mh...@rptu.de>
 
                  For help, type: ?ACE
 ---------------------------------------------------------------------------
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/ace-5.6.2/doc/interact.tex 
new/ace-5.7.0/doc/interact.tex
--- old/ace-5.6.2/doc/interact.tex      2023-01-03 16:15:28.000000000 +0100
+++ new/ace-5.7.0/doc/interact.tex      2025-04-10 11:15:37.000000000 +0200
@@ -13,7 +13,7 @@
 
 The user will probably benefit most from interactive use of {\ACE}  by
 setting   the   `InfoLevel'   of   `InfoACE'    to    at    least    3
-(see~"SetInfoACELevel"),  particularly  if  she  uses  the  `messages'
+(see~"InfoACE"),  particularly  if  she  uses  the  `messages'
 option with a non-zero value.
 
 Have you read the various options warnings yet? If  not,  please  take
@@ -1516,7 +1516,7 @@
 write <string> to the <i>th or  default  interactive  {\ACE}  process;
 <string> must be in exactly the form the  {\ACE}  standalone  expects.
 The command is  echoed  via  `Info'  at  `InfoACE'  level  4  (with  a
-```ToACE> ''' prompt); i.e.~`SetInfoACELevel(4);'  will  allow  you to
+```ToACE> ''' prompt); i.e.~`SetInfoLevel(InfoACE, 4);'  will  allow  you to
 see what is transmitted to the {\ACE} binary. `ACEWrite' returns `true'
 if successful in writing to the stream of the interactive {\ACE} process,
 and `fail' otherwise.
Binary files old/ace-5.6.2/doc/manual.dvi and new/ace-5.7.0/doc/manual.dvi 
differ
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/ace-5.6.2/doc/manual.lab new/ace-5.7.0/doc/manual.lab
--- old/ace-5.6.2/doc/manual.lab        2023-01-03 16:15:28.000000000 +0100
+++ new/ace-5.7.0/doc/manual.lab        2025-04-10 11:15:37.000000000 +0200
@@ -25,9 +25,6 @@
 \makelabel{ace:ACEDirectoryTemporary}{1.8.2}
 \makelabel{ace:Setting the Verbosity of ACE via Info and InfoACE}{1.9}
 \makelabel{ace:InfoACE}{1.9.1}
-\makelabel{ace:InfoACELevel}{1.9.2}
-\makelabel{ace:SetInfoACELevel}{1.9.3}
-\makelabel{ace:SetInfoACELevel}{1.9.3}
 \makelabel{ace:Acknowledgements}{1.10}
 \makelabel{ace:Changes from earlier versions}{1.11}
 \makelabel{ace:ACEPackageVersion}{1.11.1}
Binary files old/ace-5.6.2/doc/manual.pdf and new/ace-5.7.0/doc/manual.pdf 
differ
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/ace-5.6.2/doc/manual.six new/ace-5.7.0/doc/manual.six
--- old/ace-5.6.2/doc/manual.six        2023-01-03 16:15:28.000000000 +0100
+++ new/ace-5.7.0/doc/manual.six        2025-04-10 11:15:37.000000000 +0200
@@ -36,9 +36,6 @@
 F 1.8. ACEDirectoryTemporary
 S 1.9. Setting the Verbosity of ACE via Info and InfoACE
 F 1.9. InfoACE
-F 1.9. InfoACELevel
-F 1.9. SetInfoACELevel
-F 1.9. SetInfoACELevel
 S 1.10. Acknowledgements
 S 1.11. Changes from earlier versions
 F 1.11. ACEPackageVersion
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/ace-5.6.2/doc/messages.tex 
new/ace-5.7.0/doc/messages.tex
--- old/ace-5.6.2/doc/messages.tex      2023-01-03 16:15:28.000000000 +0100
+++ new/ace-5.7.0/doc/messages.tex      2025-04-10 11:15:37.000000000 +0200
@@ -26,7 +26,7 @@
 `InfoLevel' of `InfoACE' to at least 3, e.g.
 
 \beginexample
-gap> SetInfoACELevel(3);
+gap> SetInfoLevel(InfoACE, 3);
 \endexample
 
 This  causes  each  line  of  {\ACE}  output  to  be  prepended   with
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/ace-5.6.2/doc/moreexamples.tex 
new/ace-5.7.0/doc/moreexamples.tex
--- old/ace-5.6.2/doc/moreexamples.tex  2023-01-03 16:15:28.000000000 +0100
+++ new/ace-5.7.0/doc/moreexamples.tex  2025-04-10 11:15:37.000000000 +0200
@@ -65,10 +65,10 @@
 (see~"option echo") option if you want that.  Also,  by  default,  the
 {\ACE} binary only prints a *results message*, but we won't  see  that
 unless   we   set   `InfoACE'   to   a   level   of   at    least    2
-(see~"SetInfoACELevel"):
+(see~"InfoACE"):
 
 \beginexample
-gap> SetInfoACELevel(2);
+gap> SetInfoLevel(InfoACE, 2);
 
 \endexample
 
@@ -96,7 +96,7 @@
 To dump  out  the  presentation  and  parameters  associated  with  an
 enumeration,  {\ACE}  provides  the  `sr'  (see~"option  sr")  option.
 However, you won't see output of this  command,  unless  you  set  the
-`InfoACELevel' to at least 3. Also, to ensure the reliability  of  the
+`InfoACE' level to at least 3. Also, to ensure the reliability  of  the
 output of the `sr' option, an enumeration  should  *precede*  it;  for
 `ACEStats' (and `ACECosetTableFromGensAndRels') the directive  `start'
 (see~"option start") required to initiate an enumeration  is  inserted
@@ -110,7 +110,7 @@
 presentation and parameters:
 
 \beginexample
-gap> SetInfoACELevel(3);
+gap> SetInfoLevel(InfoACE, 3);
 gap> ACEStats(fgens, [], [] : start, sr := 1);
 #I  ACE 3.001        Wed Oct 31 09:36:39 2001
 #I  =========================================
@@ -538,7 +538,7 @@
 `print' (see "option print") directive. If you wish  to  see  all  the
 options that are directed to {\ACE}, set  the  `InfoACE'  level  to  4
 (then all such commands are `Info'-ed behind a ```ToACE>  '''  prompt;
-see~"SetInfoACELevel").
+see~"InfoACE").
 
 Following the standalone manual, we  now  set  things  up  to  do  the
 alternating group $A_5$, of order $60$. (We saw the group  $A_5$  with
@@ -562,7 +562,7 @@
 `F.1' (and `b' to be `F.2').
 
 \beginexample
-gap> SetInfoACELevel(4);
+gap> SetInfoLevel(InfoACE, 4);
 gap> a := F.1;; b := F.2;;
 gap> # Enumerating A_5 = < a, b || a^2, b^3, (a*b)^5 >
 gap> # over Id (trivial subgp)
@@ -705,10 +705,10 @@
 save anything by doing this, since afterwards the  variables  `fgens',
 `a', `b' and `F' would no longer be associated with `ACEStart' process
 1. Instead, we will use the more convenient 4-argument form, and  also
-switch the `InfoACELevel' back to 3:
+switch the `InfoACE' level back to 3:
 
 \beginexample
-gap> SetInfoACELevel(3);
+gap> SetInfoLevel(InfoACE, 3);
 gap> ACEStart(1, ACEGroupGenerators(1), ACERelators(1), [ a*b ]
 >             : messages := 1);
 #I  ***
@@ -866,11 +866,11 @@
 as an involution, allowing `a' and `A' (the inverse of `a') to take up
 the first two columns of the coset table, effectively stopping  {\ACE}
 from reordering the generators. To see what is passed  to  {\ACE},  at
-the enumeration stage, we set the `InfoACELevel' to 4,  but  since  we
+the enumeration stage, we set the `InfoACE' level to 4,  but  since  we
 don't really want to see messages this time we set `messages := 0'.
 
 \beginexample
-gap> SetInfoACELevel(4);
+gap> SetInfoLevel(InfoACE, 4);
 gap> ACEStart(1, ACEGroupGenerators(1), ACERelators(1), [ a*b ]
 >             : messages := 0, lenlex);
 #I  ToACE> group:ab;
@@ -962,7 +962,7 @@
 strategy.
 
 \beginexample
-gap> SetInfoACELevel(1); # No behind-the-scenes info. please
+gap> SetInfoLevel(InfoACE, 1); # No behind-the-scenes info. please
 gap> F := FreeGroup("r", "s", "t");; r := F.1;; s := F.2;; t := F.3;;
 gap> ACEStats([r, s, t], [(r^t*r^-2)^-1, (s^r*s^-2)^-1, (t^s*t^-2)^-1], []
 >             : sims := 3);
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/ace-5.6.2/doc/options.tex 
new/ace-5.7.0/doc/options.tex
--- old/ace-5.6.2/doc/options.tex       2023-01-03 16:15:28.000000000 +0100
+++ new/ace-5.7.0/doc/options.tex       2025-04-10 11:15:37.000000000 +0200
@@ -341,7 +341,7 @@
 are stored in files whose full path names are recorded in  the  record
 fields   `ACEData.infile'   and    `ACEData.outfile',    respectively.
 Alternatively, both interactively and non-interactively  one  can  set
-the `InfoLevel' of `InfoACE' to 3 (see~"SetInfoACELevel"), to see  the
+the `InfoLevel' of `InfoACE' to 3 (see~"InfoACE"), to see  the
 output from {\ACE}, or to 4 to  also  see  the  commands  directed  to
 {\ACE}.
 
@@ -1271,7 +1271,7 @@
 `InfoLevel' of `InfoACE' to 3 via
 
 \beginexample
-gap> SetInfoACELevel(3);
+gap> SetInfoLevel(InfoACE, 3);
 
 \endexample
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/ace-5.6.2/examples/index new/ace-5.7.0/examples/index
--- old/ace-5.6.2/examples/index        2023-01-03 16:14:58.000000000 +0100
+++ new/ace-5.7.0/examples/index        2025-04-10 11:15:28.000000000 +0200
@@ -41,9 +41,9 @@
 4. Try the *-ed examples to explore how to modify options when an
    enumeration fails (just follow the instructions you get within the
    break-loop, or see Notes 2. and 3.).
-5. Try `SetInfoACELevel(3);' before calling ACEExample, to see the
+5. Try `SetInfoLevel(InfoACE, 3);' before calling ACEExample, to see the
    effect of setting the "mess" (= "messages") option.
 6. To suppress a long output, use a double semicolon (`;;') after the
    ACEExample command. (However, this does not suppress Info-ed output.)
-7. Also, try `SetInfoACELevel(2);' or `SetInfoACELevel(4);' before 
-   calling ACEExample.
+7. Also, try `SetInfoLevel(InfoACE, 2);' or `SetInfoLevel(InfoACE, 4);'
+   before calling ACEExample.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/ace-5.6.2/gap/streams.gi new/ace-5.7.0/gap/streams.gi
--- old/ace-5.6.2/gap/streams.gi        2023-01-03 16:14:58.000000000 +0100
+++ new/ace-5.7.0/gap/streams.gi        2025-04-10 11:15:28.000000000 +0200
@@ -47,9 +47,9 @@
 ##    <readline>, <IsMyLine>) . . . . . . flush a stream until a desired line
 ##
 ##  reads lines in iostream <iostream> via function  <readline>  and  `Info's
-##  those lines at `InfoACELevel' <infoLevelFlushed> until a line <line>  for
+##  those lines at `InfoACE' level <infoLevelFlushed> until a line <line>  for
 ##  which `<IsMyLine>(<line>) is `true'. The line <line> is then `Info'-ed at
-##  `InfoACELevel' <infoLevelMyLine> and returned.
+##  `InfoACE' level <infoLevelMyLine> and returned.
 ##
 InstallGlobalFunction(FLUSH_ACE_STREAM_UNTIL, 
 function(iostream, infoLevelFlushed, infoLevelMyLine, readline, IsMyLine)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/ace-5.6.2/htm/CHAP001.htm 
new/ace-5.7.0/htm/CHAP001.htm
--- old/ace-5.6.2/htm/CHAP001.htm       2023-01-03 16:15:28.000000000 +0100
+++ new/ace-5.7.0/htm/CHAP001.htm       2025-04-10 11:15:37.000000000 +0200
@@ -261,11 +261,11 @@
 line (i.e.&nbsp;there is exactly one coset number)  <font face="Gill 
Sans,Helvetica,Arial">ACE</font>  <strong>did</strong>  need  to
 define more than 2 coset numbers. To  find  out  just  how  many  were
 required before the final  collapse,  let's  set  the  <code>InfoLevel</code>  
of
-<code>InfoACE</code> (see&nbsp;<a 
href="CHAP001.htm#SSEC009.3">SetInfoACELevel</a>) to 2, so that the <font 
face="Gill Sans,Helvetica,Arial">ACE</font> enumeration
+<code>InfoACE</code> (see&nbsp;<a href="CHAP001.htm#SSEC009.1">InfoACE</a>) to 
2, so that the <font face="Gill Sans,Helvetica,Arial">ACE</font> enumeration
 result is printed.
 <p>
 <pre>
-gap&gt; SetInfoACELevel(2);
+gap&gt; SetInfoLevel(InfoACE, 2);
 gap&gt; ACECosetTable(fgens, rels, [c]);
 #I  INDEX = 1 (a=1 r=2 h=2 n=2; l=6 c=0.00; m=2049 t=3127)
 [ [ 1 ], [ 1 ], [ 1 ], [ 1 ], [ 1 ], [ 1 ], [ 1 ], [ 1 ], [ 1 ], [ 1 ], 
@@ -590,16 +590,16 @@
 <strong>Notes</strong>
 <p>
 Most examples use the <code>mess</code>  ( = <tt>messages</tt>)  option.  To  
see  the
-effect of this, it is recommended to do: <code>SetInfoACELevel(3);</code>  
before
-calling <code>ACEExample</code>, with an example.
+effect of this, it is recommended to do: <code>SetInfoLevel(InfoACE, 3);</code>
+before calling <code>ACEExample</code>, with an example.
 <p>
 The coset table output from <code>ACEExample</code>, when called with many of 
the
 examples and with the <font face="Gill Sans,Helvetica,Arial">ACE</font>  
function  <code>ACECosetTableFromGensAndRels</code>
 is often quite long. Recall that  the  output  may  be  suppressed  by
 following the (<code>ACEExample</code>) command with a double semicolon 
(<code>;;</code>).
 <p>
-Also, try <code>SetInfoACELevel(2);</code> before  calling 
<code>ACEExample</code>, with  an
-example.
+Also, try <code>SetInfoLevel(InfoACE, 2);</code> before  calling 
<code>ACEExample</code>,
+with an example.
 <p>
 If you unexpectedly observe <code>aceexampleoptions</code> in your  output,  
then
 most probably you have unintentionally passed options  by  the  global
@@ -789,30 +789,14 @@
 1, and it is recommended that you leave it at this level,  or  higher.
 Only messages which we think that the user will really want to see are
 directed to <code>Info</code> at <code>InfoACE</code> level 1. To turn off  
<strong>all</strong>  <code>InfoACE</code>
-messaging, set the <code>InfoACE</code> level to 0  (see&nbsp;<a 
href="CHAP001.htm#SSEC009.3">SetInfoACELevel</a>).  For
-convenience, we provide the function
+messaging, set the <code>InfoACE</code> level to 0  (see&nbsp;<a 
href="CHAP001.htm#SSEC009.1">InfoACE</a>).
 <p>
-<a name = "SSEC009.2"></a>
-<li><code>InfoACELevel() F</code>
-<p>
-which returns the current <code>InfoLevel</code> of <code>InfoACE</code>, 
i.e.&nbsp;it is  simply
-a shorthand for <code>InfoLevel(InfoACE)</code>.
-<p>
-To set the <code>InfoLevel</code> of <code>InfoACE</code> we also provide
-<p>
-<a name = "SSEC009.3"></a>
-<li><code>SetInfoACELevel( </code><var>level</var><code> ) F</code>
-<li><code>SetInfoACELevel() F</code>
-<p>
-which for a non-negative integer  <var>level</var>,  sets  the  
<code>InfoLevel</code>  of
-<code>InfoACE</code>    to    <var>level</var>    (i.e.&nbsp;it    is    a    
shorthand     for
-<code>SetInfoLevel(InfoACE, </code><var>level</var><code>)</code>),  or  with  
no  arguments  sets  the
-<code>InfoACE</code> level to the default value 1.  Currently,  information  
from
+Currently,  information  from
 <font face="Gill Sans,Helvetica,Arial">ACE</font> is directed to 
<code>Info</code> at four <code>InfoACE</code> levels: 1, 2, 3 and  4.
 The command
 <p>
 <pre>
-gap&gt; SetInfoACELevel(2);
+gap&gt; SetInfoLevel(InfoACE, 2);
 
 </pre>
 <p>
@@ -820,7 +804,7 @@
 whereas
 <p>
 <pre>
-gap&gt; SetInfoACELevel(3);
+gap&gt; SetInfoLevel(InfoACE, 3);
 
 </pre>
 <p>
@@ -831,7 +815,7 @@
 will be displayed via <code>Info</code>. Finally,
 <p>
 <pre>
-gap&gt; SetInfoACELevel(4);
+gap&gt; SetInfoLevel(InfoACE, 4);
 
 </pre>
 <p>
@@ -901,5 +885,5 @@
 <p>
 [<a href = "chapters.htm">Up</a>] [<a href ="CHAP002.htm">Next</a>] [<a href = 
"theindex.htm">Index</a>]
 <P>
-<address>ACE manual<br>January 2023
+<address>ACE manual<br>April 2025
 </address></body></html>
\ No newline at end of file
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/ace-5.6.2/htm/CHAP002.htm 
new/ace-5.7.0/htm/CHAP002.htm
--- old/ace-5.6.2/htm/CHAP002.htm       2023-01-03 16:15:28.000000000 +0100
+++ new/ace-5.7.0/htm/CHAP002.htm       2025-04-10 11:15:37.000000000 +0200
@@ -95,7 +95,7 @@
            [uses ACE binary (C code program) version: 3.001]
 C code by  George Havas (http://staff.itee.uq.edu.au/havas)
            Colin Ramsay &lt;c...@itee.uq.edu.au&gt;
-Co-maintainer: Max Horn &lt;h...@mathematik.uni-kl.de&gt;
+Co-maintainer: Max Horn &lt;mh...@rptu.de&gt;
 
                  For help, type: ?ACE
 ---------------------------------------------------------------------------
@@ -120,5 +120,5 @@
 <p>
 [<a href = "chapters.htm">Up</a>] [<a href ="CHAP001.htm">Previous</a>] [<a 
href ="CHAP003.htm">Next</a>] [<a href = "theindex.htm">Index</a>]
 <P>
-<address>ACE manual<br>January 2023
+<address>ACE manual<br>April 2025
 </address></body></html>
\ No newline at end of file
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/ace-5.6.2/htm/CHAP003.htm 
new/ace-5.7.0/htm/CHAP003.htm
--- old/ace-5.6.2/htm/CHAP003.htm       2023-01-03 16:15:28.000000000 +0100
+++ new/ace-5.7.0/htm/CHAP003.htm       2025-04-10 11:15:37.000000000 +0200
@@ -557,5 +557,5 @@
 <p>
 [<a href = "chapters.htm">Up</a>] [<a href ="CHAP002.htm">Previous</a>] [<a 
href ="CHAP004.htm">Next</a>] [<a href = "theindex.htm">Index</a>]
 <P>
-<address>ACE manual<br>January 2023
+<address>ACE manual<br>April 2025
 </address></body></html>
\ No newline at end of file
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/ace-5.6.2/htm/CHAP004.htm 
new/ace-5.7.0/htm/CHAP004.htm
--- old/ace-5.6.2/htm/CHAP004.htm       2023-01-03 16:15:28.000000000 +0100
+++ new/ace-5.7.0/htm/CHAP004.htm       2025-04-10 11:15:37.000000000 +0200
@@ -355,7 +355,7 @@
 are stored in files whose full path names are recorded in  the  record
 fields   <code>ACEData.infile</code>   and    <code>ACEData.outfile</code>,    
respectively.
 Alternatively, both interactively and non-interactively  one  can  set
-the <code>InfoLevel</code> of <code>InfoACE</code> to 3 (see&nbsp;<a 
href="CHAP001.htm#SSEC009.3">SetInfoACELevel</a>), to see  the
+the <code>InfoLevel</code> of <code>InfoACE</code> to 3 (see&nbsp;<a 
href="CHAP001.htm#SSEC009.1">InfoACE</a>), to see  the
 output from <font face="Gill Sans,Helvetica,Arial">ACE</font>, or to 4 to  
also  see  the  commands  directed  to
 <font face="Gill Sans,Helvetica,Arial">ACE</font>.
 <p>
@@ -1327,7 +1327,7 @@
 <code>InfoLevel</code> of <code>InfoACE</code> to 3 via
 <p>
 <pre>
-gap&gt; SetInfoACELevel(3);
+gap&gt; SetInfoLevel(InfoACE, 3);
 
 </pre>
 <p>
@@ -1409,5 +1409,5 @@
 <p>
 [<a href = "chapters.htm">Up</a>] [<a href ="CHAP003.htm">Previous</a>] [<a 
href ="CHAP005.htm">Next</a>] [<a href = "theindex.htm">Index</a>]
 <P>
-<address>ACE manual<br>January 2023
+<address>ACE manual<br>April 2025
 </address></body></html>
\ No newline at end of file
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/ace-5.6.2/htm/CHAP005.htm 
new/ace-5.7.0/htm/CHAP005.htm
--- old/ace-5.6.2/htm/CHAP005.htm       2023-01-03 16:15:28.000000000 +0100
+++ new/ace-5.7.0/htm/CHAP005.htm       2025-04-10 11:15:37.000000000 +0200
@@ -225,5 +225,5 @@
 <p>
 [<a href = "chapters.htm">Up</a>] [<a href ="CHAP004.htm">Previous</a>] [<a 
href ="CHAP006.htm">Next</a>] [<a href = "theindex.htm">Index</a>]
 <P>
-<address>ACE manual<br>January 2023
+<address>ACE manual<br>April 2025
 </address></body></html>
\ No newline at end of file
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/ace-5.6.2/htm/CHAP006.htm 
new/ace-5.7.0/htm/CHAP006.htm
--- old/ace-5.6.2/htm/CHAP006.htm       2023-01-03 16:15:28.000000000 +0100
+++ new/ace-5.7.0/htm/CHAP006.htm       2025-04-10 11:15:37.000000000 +0200
@@ -17,7 +17,7 @@
 <p>
 The user will probably benefit most from interactive use of <font face="Gill 
Sans,Helvetica,Arial">ACE</font>  by
 setting   the   <code>InfoLevel</code>   of   <code>InfoACE</code>    to    at 
   least    3
-(see&nbsp;<a href="CHAP001.htm#SSEC009.3">SetInfoACELevel</a>),  particularly  
if  she  uses  the  <code>messages</code>
+(see&nbsp;<a href="CHAP001.htm#SSEC009.1">InfoACE</a>),  particularly  if  she 
 uses  the  <code>messages</code>
 option with a non-zero value.
 <p>
 Have you read the various options warnings yet? If  not,  please  take
@@ -1562,7 +1562,7 @@
 write <var>string</var> to the <var>i</var>th or  default  interactive  <font 
face="Gill Sans,Helvetica,Arial">ACE</font>  process;
 <var>string</var> must be in exactly the form the  <font face="Gill 
Sans,Helvetica,Arial">ACE</font>  standalone  expects.
 The command is  echoed  via  <code>Info</code>  at  <code>InfoACE</code>  
level  4  (with  a
-``<code>ToACE&gt; </code>'' prompt); 
i.e.&nbsp;<code>SetInfoACELevel(4);</code>  will  allow  you to
+``<code>ToACE&gt; </code>'' prompt); i.e.&nbsp;<code>SetInfoLevel(InfoACE, 
4);</code>  will  allow  you to
 see what is transmitted to the <font face="Gill 
Sans,Helvetica,Arial">ACE</font> binary. <code>ACEWrite</code> returns 
<code>true</code>
 if successful in writing to the stream of the interactive <font face="Gill 
Sans,Helvetica,Arial">ACE</font> process,
 and <code>fail</code> otherwise.
@@ -1625,5 +1625,5 @@
 <p>
 [<a href = "chapters.htm">Up</a>] [<a href ="CHAP005.htm">Previous</a>] [<a 
href ="CHAP00A.htm">Next</a>] [<a href = "theindex.htm">Index</a>]
 <P>
-<address>ACE manual<br>January 2023
+<address>ACE manual<br>April 2025
 </address></body></html>
\ No newline at end of file
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/ace-5.6.2/htm/CHAP007.htm 
new/ace-5.7.0/htm/CHAP007.htm
--- old/ace-5.6.2/htm/CHAP007.htm       2023-01-03 16:15:28.000000000 +0100
+++ new/ace-5.7.0/htm/CHAP007.htm       2025-04-10 11:15:37.000000000 +0200
@@ -23,7 +23,7 @@
 <code>InfoLevel</code> of <code>InfoACE</code> to at least 3, e.g.
 <p>
 <pre>
-gap&gt; SetInfoACELevel(3);
+gap&gt; SetInfoLevel(InfoACE, 3);
 </pre>
 <p>
 This  causes  each  line  of  <font face="Gill 
Sans,Helvetica,Arial">ACE</font>  output  to  be  prepended   with
@@ -223,5 +223,5 @@
 <p>
 [<a href = "chapters.htm">Up</a>] [<a href ="CHAP006.htm">Previous</a>] [<a 
href ="CHAP00B.htm">Next</a>] [<a href = "theindex.htm">Index</a>]
 <P>
-<address>ACE manual<br>January 2023
+<address>ACE manual<br>April 2025
 </address></body></html>
\ No newline at end of file
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/ace-5.6.2/htm/CHAP008.htm 
new/ace-5.7.0/htm/CHAP008.htm
--- old/ace-5.6.2/htm/CHAP008.htm       2023-01-03 16:15:28.000000000 +0100
+++ new/ace-5.7.0/htm/CHAP008.htm       2025-04-10 11:15:37.000000000 +0200
@@ -70,7 +70,7 @@
 going on behind the scenes.
 <p>
 <pre>
-gap&gt; SetInfoACELevel(3); # Just to see what's going on behind the scenes
+gap&gt; SetInfoLevel(InfoACE, 3); # Just to see what's going on behind the 
scenes
 gap&gt; # Recall that we did: TCENUM:=ACETCENUM;;
 gap&gt; G := PerfectGroup(IsPermGroup, 16*60, 1   # Arguments ... as per usual
 &gt;                      : max := 50, mess := 10 # ... but we use ACE options
@@ -128,7 +128,7 @@
 The following example calls <font face="Gill Sans,Helvetica,Arial">ACE</font> 
for up to 800 coset  numbers  (<code>max
 := 800</code>) using Mendelsohn style relator processing 
(<code>mendelsohn</code>)  and
 sets progress messages to be printed every 500  iterations  (<code>messages
-:=500</code>); we do ``<code>SetInfoACELevel(3);</code>'' so  that  we  may  
see  these
+:=500</code>); we do ``<code>SetInfoLevel(InfoACE, 3);</code>'' so  that  we  
may  see  these
 messages.  The  value  of  <code>table</code>,  i.e.&nbsp;the  <font 
face="Gill Sans,Helvetica,Arial">GAP</font>   coset   table,
 immediately follows the last <font face="Gill Sans,Helvetica,Arial">ACE</font> 
 message  (``<code>#I </code>'')  line,  but
 both the coset table from <font face="Gill Sans,Helvetica,Arial">ACE</font> 
and the <font face="Gill Sans,Helvetica,Arial">GAP</font> coset table have  been
@@ -139,7 +139,7 @@
 that the final table output here is <code>lenlex</code>  standardised.)
 <p>
 <pre>
-gap&gt; SetInfoACELevel(3);           # So we can see the progress messages
+gap&gt; SetInfoLevel(InfoACE, 3);     # So we can see the progress messages
 gap&gt; G := PerfectGroup(IsSubgroupFpGroup,2^5*60, 2);;# See previous example:
 gap&gt;                               # "Example where ACE is made the
 gap&gt;                               #  Standard Coset Enumerator"
@@ -208,15 +208,15 @@
 here) only, without parameter information. The result line is  visible
 in the <code>Info</code>-ed component of the output  below  because  we  set  
the
 <code>InfoLevel</code> of <code>InfoACE</code> to a value of at least 2 (in 
fact we  set  it
-to 3; doing ``<code>SetInfoACELevel(2);</code>'' would  make  
<strong>only</strong>  the  result
+to 3; doing ``<code>SetInfoLevel(InfoACE, 2);</code>'' would  make  
<strong>only</strong>  the  result
 line visible). We have however used the option <code>echo</code>, so that we  
can
 see how the interface handled the arguments and options. On-line  try:
-<code>SetInfoACELevel(3); ACEExample("A5-C5", ACEStart);</code> (this  is  
nearly
+<code>SetInfoLevel(InfoACE, 3); ACEExample("A5-C5", ACEStart);</code> (this  
is  nearly
 equivalent to the sequence following, but the variables <code>F</code>, 
<code>a</code>, <code>b</code>,
 <code>G</code> are not accessible, being ``local'' to <code>ACEExample</code>).
 <p>
 <pre>
-gap&gt; SetInfoACELevel(3); # So we can see output from ACE binary
+gap&gt; SetInfoLevel(InfoACE, 3); # So we can see output from ACE binary
 gap&gt; F := FreeGroup("a","b");; a := F.1;;  b := F.2;;
 gap&gt; G := F / [a^2, b^3, (a*b)^5 ];
 &lt;fp group on the generators [ a, b ]&gt;
@@ -345,12 +345,12 @@
 #I  4. Try the *-ed examples to explore how to modify options when an
 #I     enumeration fails (just follow the instructions you get within the
 #I     break-loop, or see Notes 2. and 3.).
-#I  5. Try `SetInfoACELevel(3);' before calling ACEExample, to see the
+#I  5. Try `SetInfoLevel(InfoACE, 3);' before calling ACEExample, to see the
 #I     effect of setting the "mess" (= "messages") option.
 #I  6. To suppress a long output, use a double semicolon (`;;') after the
 #I     ACEExample command. (However, this does not suppress Info-ed output.)
-#I  7. Also, try `SetInfoACELevel(2);' or `SetInfoACELevel(4);' before 
-#I     calling ACEExample.
+#I  7. Also, try `SetInfoLevel(InfoACE, 2);' or `SetInfoLevel(InfoACE, 4);'
+#I     before calling ACEExample.
 gap&gt; 
 
 </pre>
@@ -381,7 +381,7 @@
 <font face="Gill Sans,Helvetica,Arial">ACE</font> ``Run Parameters'' block).
 <p>
 <pre>
-gap&gt; SetInfoACELevel(3);
+gap&gt; SetInfoLevel(InfoACE, 3);
 gap&gt; ACEExample("F27-purec");
 #I  # ACEExample "F27-purec" : enumeration of cosets of H in G,
 #I  # where G = F(2,7) = C_29, H = Id, using purec strategy.
@@ -480,7 +480,7 @@
 our new options are <strong>last</strong>.
 <p>
 <pre>
-gap&gt; SetInfoACELevel(2);
+gap&gt; SetInfoLevel(InfoACE, 2);
 gap&gt; ACEExample("F27-purec", ACECosetTableFromGensAndRels
 &gt;               : sg := ["c"], subgroup := "&lt; c &gt;", messages := 0);
 #I  # ACEExample "F27-purec" : enumeration of cosets of H in G,
@@ -753,7 +753,7 @@
 
 </pre>
 <p>
-The output (<code>Info</code>-ed at <code>InfoACELevel</code> 1) states that a 
number of new
+The output (<code>Info</code>-ed at <code>InfoACE</code> level 1) states that 
a number of new
 functions are defined. During a  <font face="Gill 
Sans,Helvetica,Arial">GAP</font>  session,  you  can  find  out
 details of these functions by typing:
 <p>
@@ -764,5 +764,5 @@
 <p>
 [<a href = "chapters.htm">Up</a>] [<a href ="CHAP00A.htm">Previous</a>] [<a 
href ="CHAP00C.htm">Next</a>] [<a href = "theindex.htm">Index</a>]
 <P>
-<address>ACE manual<br>January 2023
+<address>ACE manual<br>April 2025
 </address></body></html>
\ No newline at end of file
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/ace-5.6.2/htm/CHAP009.htm 
new/ace-5.7.0/htm/CHAP009.htm
--- old/ace-5.6.2/htm/CHAP009.htm       2023-01-03 16:15:28.000000000 +0100
+++ new/ace-5.7.0/htm/CHAP009.htm       2025-04-10 11:15:37.000000000 +0200
@@ -64,10 +64,10 @@
 (see&nbsp;<a href="CHAP004.htm#SSEC011.12">option echo</a>) option if you want 
that.  Also,  by  default,  the
 <font face="Gill Sans,Helvetica,Arial">ACE</font> binary only prints a 
<strong>results message</strong>, but we won't  see  that
 unless   we   set   <code>InfoACE</code>   to   a   level   of   at    least   
 2
-(see&nbsp;<a href="CHAP001.htm#SSEC009.3">SetInfoACELevel</a>):
+(see&nbsp;<a href="CHAP001.htm#SSEC009.1">InfoACE</a>):
 <p>
 <pre>
-gap&gt; SetInfoACELevel(2);
+gap&gt; SetInfoLevel(InfoACE, 2);
 
 </pre>
 <p>
@@ -94,7 +94,7 @@
 To dump  out  the  presentation  and  parameters  associated  with  an
 enumeration,  <font face="Gill Sans,Helvetica,Arial">ACE</font>  provides  the 
 <code>sr</code>  (see&nbsp;<a href="CHAP00D.htm#SSEC005.7">option  sr</a>)  
option.
 However, you won't see output of this  command,  unless  you  set  the
-<code>InfoACELevel</code> to at least 3. Also, to ensure the reliability  of  
the
+<code>InfoACE</code> level to at least 3. Also, to ensure the reliability  of  
the
 output of the <code>sr</code> option, an enumeration  should  
<strong>precede</strong>  it;  for
 <code>ACEStats</code> (and <code>ACECosetTableFromGensAndRels</code>) the 
directive  <code>start</code>
 (see&nbsp;<a href="CHAP00D.htm#SSEC003.2">option start</a>) required to 
initiate an enumeration  is  inserted
@@ -108,7 +108,7 @@
 presentation and parameters:
 <p>
 <pre>
-gap&gt; SetInfoACELevel(3);
+gap&gt; SetInfoLevel(InfoACE, 3);
 gap&gt; ACEStats(fgens, [], [] : start, sr := 1);
 #I  ACE 3.001        Wed Oct 31 09:36:39 2001
 #I  =========================================
@@ -536,7 +536,7 @@
 <code>print</code> (see <a href="CHAP00D.htm#SSEC005.8">option print</a>) 
directive. If you wish  to  see  all  the
 options that are directed to <font face="Gill 
Sans,Helvetica,Arial">ACE</font>, set  the  <code>InfoACE</code>  level  to  4
 (then all such commands are <code>Info</code>-ed behind a ``<code>ToACE&gt;  
</code>''  prompt;
-see&nbsp;<a href="CHAP001.htm#SSEC009.3">SetInfoACELevel</a>).
+see&nbsp;<a href="CHAP001.htm#SSEC009.1">InfoACE</a>).
 <p>
 Following the standalone manual, we  now  set  things  up  to  do  the
 alternating group <i>A</i><sub>5</sub>, of order 60. (We saw the group  
<i>A</i><sub>5</sub>  with
@@ -559,7 +559,7 @@
 <code>F.1</code> (and <code>b</code> to be <code>F.2</code>).
 <p>
 <pre>
-gap&gt; SetInfoACELevel(4);
+gap&gt; SetInfoLevel(InfoACE, 4);
 gap&gt; a := F.1;; b := F.2;;
 gap&gt; # Enumerating A_5 = &lt; a, b | a^2, b^3, (a*b)^5 &gt;
 gap&gt; # over Id (trivial subgp)
@@ -699,10 +699,10 @@
 save anything by doing this, since afterwards the  variables  
<code>fgens</code>,
 <code>a</code>, <code>b</code> and <code>F</code> would no longer be 
associated with <code>ACEStart</code> process
 1. Instead, we will use the more convenient 4-argument form, and  also
-switch the <code>InfoACELevel</code> back to 3:
+switch the <code>InfoACE</code> level back to 3:
 <p>
 <pre>
-gap&gt; SetInfoACELevel(3);
+gap&gt; SetInfoLevel(InfoACE, 3);
 gap&gt; ACEStart(1, ACEGroupGenerators(1), ACERelators(1), [ a*b ]
 &gt;             : messages := 1);
 #I  ***
@@ -858,11 +858,11 @@
 as an involution, allowing <code>a</code> and <code>A</code> (the inverse of 
<code>a</code>) to take up
 the first two columns of the coset table, effectively stopping  <font 
face="Gill Sans,Helvetica,Arial">ACE</font>
 from reordering the generators. To see what is passed  to  <font face="Gill 
Sans,Helvetica,Arial">ACE</font>,  at
-the enumeration stage, we set the <code>InfoACELevel</code> to 4,  but  since  
we
+the enumeration stage, we set the <code>InfoACE</code> level to 4,  but  since 
 we
 don't really want to see messages this time we set <code>messages := 0</code>.
 <p>
 <pre>
-gap&gt; SetInfoACELevel(4);
+gap&gt; SetInfoLevel(InfoACE, 4);
 gap&gt; ACEStart(1, ACEGroupGenerators(1), ACERelators(1), [ a*b ]
 &gt;             : messages := 0, lenlex);
 #I  ToACE&gt; group:ab;
@@ -952,7 +952,7 @@
 strategy.
 <p>
 <pre>
-gap&gt; SetInfoACELevel(1); # No behind-the-scenes info. please
+gap&gt; SetInfoLevel(InfoACE, 1); # No behind-the-scenes info. please
 gap&gt; F := FreeGroup("r", "s", "t");; r := F.1;; s := F.2;; t := F.3;;
 gap&gt; ACEStats([r, s, t], [(r^t*r^-2)^-1, (s^r*s^-2)^-1, (t^s*t^-2)^-1], []
 &gt;             : sims := 3);
@@ -1028,5 +1028,5 @@
 <p>
 [<a href = "chapters.htm">Up</a>] [<a href ="CHAP00B.htm">Previous</a>] [<a 
href ="CHAP00D.htm">Next</a>] [<a href = "theindex.htm">Index</a>]
 <P>
-<address>ACE manual<br>January 2023
+<address>ACE manual<br>April 2025
 </address></body></html>
\ No newline at end of file
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/ace-5.6.2/htm/CHAP00A.htm 
new/ace-5.7.0/htm/CHAP00A.htm
--- old/ace-5.6.2/htm/CHAP00A.htm       2023-01-03 16:15:28.000000000 +0100
+++ new/ace-5.7.0/htm/CHAP00A.htm       2025-04-10 11:15:37.000000000 +0200
@@ -23,7 +23,7 @@
 <code>InfoLevel</code> of <code>InfoACE</code> to at least 3, e.g.
 <p>
 <pre>
-gap&gt; SetInfoACELevel(3);
+gap&gt; SetInfoLevel(InfoACE, 3);
 </pre>
 <p>
 This  causes  each  line  of  <font face="Gill 
Sans,Helvetica,Arial">ACE</font>  output  to  be  prepended   with
@@ -223,5 +223,5 @@
 <p>
 [<a href = "chapters.htm">Up</a>] [<a href ="CHAP006.htm">Previous</a>] [<a 
href ="CHAP00B.htm">Next</a>] [<a href = "theindex.htm">Index</a>]
 <P>
-<address>ACE manual<br>January 2023
+<address>ACE manual<br>April 2025
 </address></body></html>
\ No newline at end of file
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/ace-5.6.2/htm/CHAP00B.htm 
new/ace-5.7.0/htm/CHAP00B.htm
--- old/ace-5.6.2/htm/CHAP00B.htm       2023-01-03 16:15:28.000000000 +0100
+++ new/ace-5.7.0/htm/CHAP00B.htm       2025-04-10 11:15:37.000000000 +0200
@@ -70,7 +70,7 @@
 going on behind the scenes.
 <p>
 <pre>
-gap&gt; SetInfoACELevel(3); # Just to see what's going on behind the scenes
+gap&gt; SetInfoLevel(InfoACE, 3); # Just to see what's going on behind the 
scenes
 gap&gt; # Recall that we did: TCENUM:=ACETCENUM;;
 gap&gt; G := PerfectGroup(IsPermGroup, 16*60, 1   # Arguments ... as per usual
 &gt;                      : max := 50, mess := 10 # ... but we use ACE options
@@ -128,7 +128,7 @@
 The following example calls <font face="Gill Sans,Helvetica,Arial">ACE</font> 
for up to 800 coset  numbers  (<code>max
 := 800</code>) using Mendelsohn style relator processing 
(<code>mendelsohn</code>)  and
 sets progress messages to be printed every 500  iterations  (<code>messages
-:=500</code>); we do ``<code>SetInfoACELevel(3);</code>'' so  that  we  may  
see  these
+:=500</code>); we do ``<code>SetInfoLevel(InfoACE, 3);</code>'' so  that  we  
may  see  these
 messages.  The  value  of  <code>table</code>,  i.e.&nbsp;the  <font 
face="Gill Sans,Helvetica,Arial">GAP</font>   coset   table,
 immediately follows the last <font face="Gill Sans,Helvetica,Arial">ACE</font> 
 message  (``<code>#I </code>'')  line,  but
 both the coset table from <font face="Gill Sans,Helvetica,Arial">ACE</font> 
and the <font face="Gill Sans,Helvetica,Arial">GAP</font> coset table have  been
@@ -139,7 +139,7 @@
 that the final table output here is <code>lenlex</code>  standardised.)
 <p>
 <pre>
-gap&gt; SetInfoACELevel(3);           # So we can see the progress messages
+gap&gt; SetInfoLevel(InfoACE, 3);     # So we can see the progress messages
 gap&gt; G := PerfectGroup(IsSubgroupFpGroup,2^5*60, 2);;# See previous example:
 gap&gt;                               # "Example where ACE is made the
 gap&gt;                               #  Standard Coset Enumerator"
@@ -208,15 +208,15 @@
 here) only, without parameter information. The result line is  visible
 in the <code>Info</code>-ed component of the output  below  because  we  set  
the
 <code>InfoLevel</code> of <code>InfoACE</code> to a value of at least 2 (in 
fact we  set  it
-to 3; doing ``<code>SetInfoACELevel(2);</code>'' would  make  
<strong>only</strong>  the  result
+to 3; doing ``<code>SetInfoLevel(InfoACE, 2);</code>'' would  make  
<strong>only</strong>  the  result
 line visible). We have however used the option <code>echo</code>, so that we  
can
 see how the interface handled the arguments and options. On-line  try:
-<code>SetInfoACELevel(3); ACEExample("A5-C5", ACEStart);</code> (this  is  
nearly
+<code>SetInfoLevel(InfoACE, 3); ACEExample("A5-C5", ACEStart);</code> (this  
is  nearly
 equivalent to the sequence following, but the variables <code>F</code>, 
<code>a</code>, <code>b</code>,
 <code>G</code> are not accessible, being ``local'' to <code>ACEExample</code>).
 <p>
 <pre>
-gap&gt; SetInfoACELevel(3); # So we can see output from ACE binary
+gap&gt; SetInfoLevel(InfoACE, 3); # So we can see output from ACE binary
 gap&gt; F := FreeGroup("a","b");; a := F.1;;  b := F.2;;
 gap&gt; G := F / [a^2, b^3, (a*b)^5 ];
 &lt;fp group on the generators [ a, b ]&gt;
@@ -345,12 +345,12 @@
 #I  4. Try the *-ed examples to explore how to modify options when an
 #I     enumeration fails (just follow the instructions you get within the
 #I     break-loop, or see Notes 2. and 3.).
-#I  5. Try `SetInfoACELevel(3);' before calling ACEExample, to see the
+#I  5. Try `SetInfoLevel(InfoACE, 3);' before calling ACEExample, to see the
 #I     effect of setting the "mess" (= "messages") option.
 #I  6. To suppress a long output, use a double semicolon (`;;') after the
 #I     ACEExample command. (However, this does not suppress Info-ed output.)
-#I  7. Also, try `SetInfoACELevel(2);' or `SetInfoACELevel(4);' before 
-#I     calling ACEExample.
+#I  7. Also, try `SetInfoLevel(InfoACE, 2);' or `SetInfoLevel(InfoACE, 4);'
+#I     before calling ACEExample.
 gap&gt; 
 
 </pre>
@@ -381,7 +381,7 @@
 <font face="Gill Sans,Helvetica,Arial">ACE</font> ``Run Parameters'' block).
 <p>
 <pre>
-gap&gt; SetInfoACELevel(3);
+gap&gt; SetInfoLevel(InfoACE, 3);
 gap&gt; ACEExample("F27-purec");
 #I  # ACEExample "F27-purec" : enumeration of cosets of H in G,
 #I  # where G = F(2,7) = C_29, H = Id, using purec strategy.
@@ -480,7 +480,7 @@
 our new options are <strong>last</strong>.
 <p>
 <pre>
-gap&gt; SetInfoACELevel(2);
+gap&gt; SetInfoLevel(InfoACE, 2);
 gap&gt; ACEExample("F27-purec", ACECosetTableFromGensAndRels
 &gt;               : sg := ["c"], subgroup := "&lt; c &gt;", messages := 0);
 #I  # ACEExample "F27-purec" : enumeration of cosets of H in G,
@@ -753,7 +753,7 @@
 
 </pre>
 <p>
-The output (<code>Info</code>-ed at <code>InfoACELevel</code> 1) states that a 
number of new
+The output (<code>Info</code>-ed at <code>InfoACE</code> level 1) states that 
a number of new
 functions are defined. During a  <font face="Gill 
Sans,Helvetica,Arial">GAP</font>  session,  you  can  find  out
 details of these functions by typing:
 <p>
@@ -764,5 +764,5 @@
 <p>
 [<a href = "chapters.htm">Up</a>] [<a href ="CHAP00A.htm">Previous</a>] [<a 
href ="CHAP00C.htm">Next</a>] [<a href = "theindex.htm">Index</a>]
 <P>
-<address>ACE manual<br>January 2023
+<address>ACE manual<br>April 2025
 </address></body></html>
\ No newline at end of file
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/ace-5.6.2/htm/CHAP00C.htm 
new/ace-5.7.0/htm/CHAP00C.htm
--- old/ace-5.6.2/htm/CHAP00C.htm       2023-01-03 16:15:28.000000000 +0100
+++ new/ace-5.7.0/htm/CHAP00C.htm       2025-04-10 11:15:37.000000000 +0200
@@ -64,10 +64,10 @@
 (see&nbsp;<a href="CHAP004.htm#SSEC011.12">option echo</a>) option if you want 
that.  Also,  by  default,  the
 <font face="Gill Sans,Helvetica,Arial">ACE</font> binary only prints a 
<strong>results message</strong>, but we won't  see  that
 unless   we   set   <code>InfoACE</code>   to   a   level   of   at    least   
 2
-(see&nbsp;<a href="CHAP001.htm#SSEC009.3">SetInfoACELevel</a>):
+(see&nbsp;<a href="CHAP001.htm#SSEC009.1">InfoACE</a>):
 <p>
 <pre>
-gap&gt; SetInfoACELevel(2);
+gap&gt; SetInfoLevel(InfoACE, 2);
 
 </pre>
 <p>
@@ -94,7 +94,7 @@
 To dump  out  the  presentation  and  parameters  associated  with  an
 enumeration,  <font face="Gill Sans,Helvetica,Arial">ACE</font>  provides  the 
 <code>sr</code>  (see&nbsp;<a href="CHAP00D.htm#SSEC005.7">option  sr</a>)  
option.
 However, you won't see output of this  command,  unless  you  set  the
-<code>InfoACELevel</code> to at least 3. Also, to ensure the reliability  of  
the
+<code>InfoACE</code> level to at least 3. Also, to ensure the reliability  of  
the
 output of the <code>sr</code> option, an enumeration  should  
<strong>precede</strong>  it;  for
 <code>ACEStats</code> (and <code>ACECosetTableFromGensAndRels</code>) the 
directive  <code>start</code>
 (see&nbsp;<a href="CHAP00D.htm#SSEC003.2">option start</a>) required to 
initiate an enumeration  is  inserted
@@ -108,7 +108,7 @@
 presentation and parameters:
 <p>
 <pre>
-gap&gt; SetInfoACELevel(3);
+gap&gt; SetInfoLevel(InfoACE, 3);
 gap&gt; ACEStats(fgens, [], [] : start, sr := 1);
 #I  ACE 3.001        Wed Oct 31 09:36:39 2001
 #I  =========================================
@@ -536,7 +536,7 @@
 <code>print</code> (see <a href="CHAP00D.htm#SSEC005.8">option print</a>) 
directive. If you wish  to  see  all  the
 options that are directed to <font face="Gill 
Sans,Helvetica,Arial">ACE</font>, set  the  <code>InfoACE</code>  level  to  4
 (then all such commands are <code>Info</code>-ed behind a ``<code>ToACE&gt;  
</code>''  prompt;
-see&nbsp;<a href="CHAP001.htm#SSEC009.3">SetInfoACELevel</a>).
+see&nbsp;<a href="CHAP001.htm#SSEC009.1">InfoACE</a>).
 <p>
 Following the standalone manual, we  now  set  things  up  to  do  the
 alternating group <i>A</i><sub>5</sub>, of order 60. (We saw the group  
<i>A</i><sub>5</sub>  with
@@ -559,7 +559,7 @@
 <code>F.1</code> (and <code>b</code> to be <code>F.2</code>).
 <p>
 <pre>
-gap&gt; SetInfoACELevel(4);
+gap&gt; SetInfoLevel(InfoACE, 4);
 gap&gt; a := F.1;; b := F.2;;
 gap&gt; # Enumerating A_5 = &lt; a, b | a^2, b^3, (a*b)^5 &gt;
 gap&gt; # over Id (trivial subgp)
@@ -699,10 +699,10 @@
 save anything by doing this, since afterwards the  variables  
<code>fgens</code>,
 <code>a</code>, <code>b</code> and <code>F</code> would no longer be 
associated with <code>ACEStart</code> process
 1. Instead, we will use the more convenient 4-argument form, and  also
-switch the <code>InfoACELevel</code> back to 3:
+switch the <code>InfoACE</code> level back to 3:
 <p>
 <pre>
-gap&gt; SetInfoACELevel(3);
+gap&gt; SetInfoLevel(InfoACE, 3);
 gap&gt; ACEStart(1, ACEGroupGenerators(1), ACERelators(1), [ a*b ]
 &gt;             : messages := 1);
 #I  ***
@@ -858,11 +858,11 @@
 as an involution, allowing <code>a</code> and <code>A</code> (the inverse of 
<code>a</code>) to take up
 the first two columns of the coset table, effectively stopping  <font 
face="Gill Sans,Helvetica,Arial">ACE</font>
 from reordering the generators. To see what is passed  to  <font face="Gill 
Sans,Helvetica,Arial">ACE</font>,  at
-the enumeration stage, we set the <code>InfoACELevel</code> to 4,  but  since  
we
+the enumeration stage, we set the <code>InfoACE</code> level to 4,  but  since 
 we
 don't really want to see messages this time we set <code>messages := 0</code>.
 <p>
 <pre>
-gap&gt; SetInfoACELevel(4);
+gap&gt; SetInfoLevel(InfoACE, 4);
 gap&gt; ACEStart(1, ACEGroupGenerators(1), ACERelators(1), [ a*b ]
 &gt;             : messages := 0, lenlex);
 #I  ToACE&gt; group:ab;
@@ -952,7 +952,7 @@
 strategy.
 <p>
 <pre>
-gap&gt; SetInfoACELevel(1); # No behind-the-scenes info. please
+gap&gt; SetInfoLevel(InfoACE, 1); # No behind-the-scenes info. please
 gap&gt; F := FreeGroup("r", "s", "t");; r := F.1;; s := F.2;; t := F.3;;
 gap&gt; ACEStats([r, s, t], [(r^t*r^-2)^-1, (s^r*s^-2)^-1, (t^s*t^-2)^-1], []
 &gt;             : sims := 3);
@@ -1028,5 +1028,5 @@
 <p>
 [<a href = "chapters.htm">Up</a>] [<a href ="CHAP00B.htm">Previous</a>] [<a 
href ="CHAP00D.htm">Next</a>] [<a href = "theindex.htm">Index</a>]
 <P>
-<address>ACE manual<br>January 2023
+<address>ACE manual<br>April 2025
 </address></body></html>
\ No newline at end of file
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/ace-5.6.2/htm/CHAP00D.htm 
new/ace-5.7.0/htm/CHAP00D.htm
--- old/ace-5.6.2/htm/CHAP00D.htm       2023-01-03 16:15:28.000000000 +0100
+++ new/ace-5.7.0/htm/CHAP00D.htm       2025-04-10 11:15:37.000000000 +0200
@@ -795,5 +795,5 @@
 <p>
 [<a href = "chapters.htm">Up</a>] [<a href ="CHAP00C.htm">Previous</a>] [<a 
href = "theindex.htm">Index</a>]
 <P>
-<address>ACE manual<br>January 2023
+<address>ACE manual<br>April 2025
 </address></body></html>
\ No newline at end of file
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/ace-5.6.2/htm/CHAP010.htm 
new/ace-5.7.0/htm/CHAP010.htm
--- old/ace-5.6.2/htm/CHAP010.htm       2023-01-03 16:15:28.000000000 +0100
+++ new/ace-5.7.0/htm/CHAP010.htm       2025-04-10 11:15:37.000000000 +0200
@@ -795,5 +795,5 @@
 <p>
 [<a href = "chapters.htm">Up</a>] [<a href ="CHAP00C.htm">Previous</a>] [<a 
href = "theindex.htm">Index</a>]
 <P>
-<address>ACE manual<br>January 2023
+<address>ACE manual<br>April 2025
 </address></body></html>
\ No newline at end of file
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/ace-5.6.2/htm/biblio.htm new/ace-5.7.0/htm/biblio.htm
--- old/ace-5.6.2/htm/biblio.htm        2023-01-03 16:15:28.000000000 +0100
+++ new/ace-5.7.0/htm/biblio.htm        2025-04-10 11:15:37.000000000 +0200
@@ -74,5 +74,5 @@
 </dl><p>
 [<a href="chapters.htm">Up</a>]<p>
 <P>
-<address>ACE manual<br>January 2023
+<address>ACE manual<br>April 2025
 </address></body></html>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/ace-5.6.2/htm/chapters.htm 
new/ace-5.7.0/htm/chapters.htm
--- old/ace-5.6.2/htm/chapters.htm      2023-01-03 16:15:28.000000000 +0100
+++ new/ace-5.7.0/htm/chapters.htm      2025-04-10 11:15:37.000000000 +0200
@@ -22,5 +22,5 @@
 <li><a href="theindex.htm">Index</a>
 </ul><p>
 <P>
-<address>ACE manual<br>January 2023
+<address>ACE manual<br>April 2025
 </address></body></html>
\ No newline at end of file
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/ace-5.6.2/htm/theindex.htm 
new/ace-5.7.0/htm/theindex.htm
--- old/ace-5.6.2/htm/theindex.htm      2023-01-03 16:15:28.000000000 +0100
+++ new/ace-5.7.0/htm/theindex.htm      2025-04-10 11:15:37.000000000 +0200
@@ -184,7 +184,6 @@
 <H2><A NAME="idxI">I</A></H2>
 <dl>
 <dt>InfoACE <a href="CHAP001.htm#SSEC009.1">1.9.1</a> 
-<dt>InfoACELevel <a href="CHAP001.htm#SSEC009.2">1.9.2</a> 
 <dt>Installing and Loading the ACE Package <a href="CHAP002.htm">2.0</a> 
 <dt>Installing the ACE Package <a href="CHAP002.htm#SECT001">2.1</a> 
 <dt>Interactive ACE Process Utility Functions and Interruption of an 
Interactive ACE Process <a href="CHAP006.htm#SECT003">6.3</a> 
@@ -359,7 +358,6 @@
 <dt>semilenlex standardisation scheme <a href="CHAP003.htm#I36">3.4</a> 
 <dt>SetACEOptions <a href="CHAP006.htm#SSEC005.8">6.5.8</a> 
 <dt>SetACEOptions, record version <a href="CHAP006.htm#SSEC005.9">6.5.9</a> 
-<dt>SetInfoACELevel <a href="CHAP001.htm#SSEC009.3">1.9.3</a> 
 <dt>Setting the Verbosity of ACE via Info and InfoACE <a 
href="CHAP001.htm#SECT009">1.9</a> 
 <dt>Some Basics <a href="CHAP003.htm">3.0</a> 
 <dt>Starting and Stopping Interactive ACE Processes <a 
href="CHAP006.htm#SECT001">6.1</a> 
@@ -398,5 +396,5 @@
 </dl><p>
 [<a href="chapters.htm">Up</a>]<p>
 <P>
-<address>ACE manual<br>January 2023
+<address>ACE manual<br>April 2025
 </address></body></html>
\ No newline at end of file
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/ace-5.6.2/tst/aceds.tst new/ace-5.7.0/tst/aceds.tst
--- old/ace-5.6.2/tst/aceds.tst 2023-01-03 16:14:58.000000000 +0100
+++ new/ace-5.7.0/tst/aceds.tst 2025-04-10 11:15:28.000000000 +0200
@@ -28,9 +28,9 @@
   maxcosets := 123, totcosets := 187 )
 gap> ACEDeleteSubgroupGenerators( i, [ t ] );             
 [ b ]
-gap> lev := InfoACELevel();
+gap> lev := InfoLevel(InfoACE);
 1
-gap> SetInfoACELevel(3);
+gap> SetInfoLevel(InfoACE, 3);
 gap> ACEDeleteSubgroupGenerators( i, [ 2 ] );
 #I  ** ERROR (continuing with next line)
 #I     first argument out of range
@@ -47,6 +47,6 @@
 #I  Subgroup Generators: b;
 #I    #---------------------------------
 [ b ]
-gap> SetInfoACELevel(lev);
+gap> SetInfoLevel(InfoACE, lev);
 gap> ACEQuit(i);
 gap> STOP_TEST( "aceds.tst", 1000000 );

Reply via email to