Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package gap-utils for openSUSE:Factory 
checked in at 2024-01-25 18:40:29
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/gap-utils (Old)
 and      /work/SRC/openSUSE:Factory/.gap-utils.new.1815 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "gap-utils"

Thu Jan 25 18:40:29 2024 rev:2 rq:1141087 version:0.85

Changes:
--------
--- /work/SRC/openSUSE:Factory/gap-utils/gap-utils.changes      2023-12-28 
23:01:42.998997785 +0100
+++ /work/SRC/openSUSE:Factory/.gap-utils.new.1815/gap-utils.changes    
2024-01-25 18:40:32.641241580 +0100
@@ -1,0 +2,6 @@
+Wed Jan 24 00:21:23 UTC 2024 - Jan Engelhardt <jeng...@inai.de>
+
+- Update to release 0.85
+  * Avoid trivial function wrappers in List and ForAll
+
+-------------------------------------------------------------------

Old:
----
  utils-0.84.tar.gz

New:
----
  utils-0.85.tar.gz

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

Other differences:
------------------
++++++ gap-utils.spec ++++++
--- /var/tmp/diff_new_pack.6VIhti/_old  2024-01-25 18:40:33.709279685 +0100
+++ /var/tmp/diff_new_pack.6VIhti/_new  2024-01-25 18:40:33.709279685 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package gap-utils
 #
-# Copyright (c) 2023 SUSE LLC
+# Copyright (c) 2024 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -12,13 +12,13 @@
 # license that conforms to the Open Source Definition (Version 1.9)
 # published by the Open Source Initiative.
 
-# Please submit bugfixes or comments via http://bugs.opensuse.org/
+# Please submit bugfixes or comments via https://bugs.opensuse.org/
 #
 
 
 Name:           gap-utils
 Summary:        GAP: Utility functions in GAP
-Version:        0.84
+Version:        0.85
 Release:        0
 License:        GPL-2.0-or-later
 Group:          Productivity/Scientific/Math

++++++ utils-0.84.tar.gz -> utils-0.85.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/utils-0.84/CHANGES.md new/utils-0.85/CHANGES.md
--- old/utils-0.84/CHANGES.md   2023-09-11 10:34:52.000000000 +0200
+++ new/utils-0.85/CHANGES.md   2024-01-23 19:37:39.000000000 +0100
@@ -1,5 +1,8 @@
 # CHANGES log for the 'Utils' package
 
+## Version 0.85 for GAP 4.12.2 (23/01/24) 
+ * (08/01/24) avoid trivial function wrappers in List and ForAll 
+
 ## Version 0.84 for GAP 4.12.2 (11/09/23) 
  * (11/09/23) changed manual and test for DirectSumDecompositionMatrices 
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/utils-0.84/PackageInfo.g new/utils-0.85/PackageInfo.g
--- old/utils-0.84/PackageInfo.g        2023-09-11 10:34:52.000000000 +0200
+++ new/utils-0.85/PackageInfo.g        2024-01-23 19:37:39.000000000 +0100
@@ -7,8 +7,8 @@
 
 PackageName := "utils", 
 Subtitle := "Utility functions in GAP",
-Version := "0.84",
-Date := "11/09/2023", # dd/mm/yyyy format
+Version := "0.85",
+Date := "23/01/2024", # dd/mm/yyyy format
 License := "GPL-2.0-or-later",
 
 Persons := [
@@ -146,7 +146,7 @@
 AutoDoc := rec(
     TitlePage := rec(
         Copyright := Concatenation(
-            "&copyright; 2015-2023, The GAP Group. <P/>\n", 
+            "&copyright; 2015-2024, The GAP Group. <P/>\n", 
             "The &Utils; package is free software; you can redistribute it ", 
             "and/or modify it under the terms of the GNU General ", 
             "Public License as published by the Free Software Foundation; ", 
@@ -167,7 +167,7 @@
             "<P/>\n", 
             "Bug reports, suggestions and comments are, of course, 
welcome.\n", 
             "Please contact the last author at ", 
-            "<Email>c.d.wens...@bangor.ac.uk</Email> ", 
+            "<Email>cdwensley.ma...@btinternet.com</Email> ", 
             "or submit an issue at the GitHub repository ",
             "<URL>https://github.com/gap-packages/utils/issues/</URL>.\n" 
             ), 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/utils-0.84/README.md new/utils-0.85/README.md
--- old/utils-0.84/README.md    2023-09-11 10:34:52.000000000 +0200
+++ new/utils-0.85/README.md    2024-01-23 19:37:39.000000000 +0100
@@ -19,7 +19,7 @@
 
 ## Copyright
 
-The `Utils` package is Copyright {\copyright} The GAP Group, 2015-2022. 
+The `Utils` package is Copyright {\copyright} The GAP Group, 2015-2024. 
 
 `Utils` is free software; you can redistribute it and/or modify
 it under the terms of the GNU General Public License as published by
@@ -43,6 +43,6 @@
 
 If you have a question relating to `Utils`, encounter any problems, 
 or wish to suggest other functions to be transferred to the package, please
- * email <c.d.wens...@bangor.ac.uk> 
+ * email <cdwensley.ma...@btinternet.com> 
  * or report an issue on the GitHub issue tracker at: 
    <https://github.com/gap-packages/utils/issues/new> 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/utils-0.84/doc/chap0.html 
new/utils-0.85/doc/chap0.html
--- old/utils-0.84/doc/chap0.html       2023-09-11 10:39:11.000000000 +0200
+++ new/utils-0.85/doc/chap0.html       2024-01-23 19:39:05.000000000 +0100
@@ -29,10 +29,10 @@
 <h2>Utility functions in <strong class="pkg">GAP</strong></h2>
 
 <p>
-    0.84</p>
+    0.85</p>
 
 <p>
-    11 September 2023
+    23 January 2024
   </p>
 
 </div>
@@ -118,11 +118,11 @@
 
 <p>If deemed appropriate, functions may also be transferred from the main 
library.</p>
 
-<p>Bug reports, suggestions and comments are, of course, welcome. Please 
contact the last author at <span class="URL"><a 
href="mailto:c.d.wens...@bangor.ac.uk";>c.d.wens...@bangor.ac.uk</a></span> or 
submit an issue at the GitHub repository <span class="URL"><a 
href="https://github.com/gap-packages/utils/issues/";>https://github.com/gap-packages/utils/issues/</a></span>.</p>
+<p>Bug reports, suggestions and comments are, of course, welcome. Please 
contact the last author at <span class="URL"><a 
href="mailto:cdwensley.ma...@btinternet.com";>cdwensley.ma...@btinternet.com</a></span>
 or submit an issue at the GitHub repository <span class="URL"><a 
href="https://github.com/gap-packages/utils/issues/";>https://github.com/gap-packages/utils/issues/</a></span>.</p>
 
 <p><a id="X81488B807F2A1CF1" name="X81488B807F2A1CF1"></a></p>
 <h3>Copyright</h3>
-<p>© 2015-2023, The GAP Group.</p>
+<p>© 2015-2024, The GAP Group.</p>
 
 <p>The <strong class="pkg">Utils</strong> package is free software; you can 
redistribute it and/or modify it under the terms of the GNU General Public 
License as published by the Free Software Foundation; either version 2 of the 
License, or (at your option) any later version.</p>
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/utils-0.84/doc/chap0.txt new/utils-0.85/doc/chap0.txt
--- old/utils-0.84/doc/chap0.txt        2023-09-11 10:39:09.000000000 +0200
+++ new/utils-0.85/doc/chap0.txt        2024-01-23 19:39:03.000000000 +0100
@@ -6,10 +6,10 @@
                             Utility functions in GAP 
   
   
-                                      0.84
+                                      0.85
   
   
-                               11 September 2023
+                                23 January 2024
   
   
                                  Thomas Breuer
@@ -73,14 +73,14 @@
   library.
   
   Bug  reports,  suggestions  and  comments  are,  of  course, 
welcome. Please
-  contact  the  last  author  at  mailto:c.d.wens...@bangor.ac.uk or 
submit an
-  issue             at             the            GitHub            repository
+  contact  the  last author at mailto:cdwensley.ma...@btinternet.com 
or submit
+  an          issue          at          the         GitHub         repository
   https://github.com/gap-packages/utils/issues/.
   
   
   -------------------------------------------------------
   Copyright
-  © 2015-2023, The GAP Group.
+  © 2015-2024, The GAP Group.
   
   The Utils package is free software; you can 
redistribute it and/or modify it
   under  the  terms of the GNU General Public License as published by the Free
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/utils-0.84/doc/chap0_mj.html 
new/utils-0.85/doc/chap0_mj.html
--- old/utils-0.84/doc/chap0_mj.html    2023-09-11 10:39:11.000000000 +0200
+++ new/utils-0.85/doc/chap0_mj.html    2024-01-23 19:39:06.000000000 +0100
@@ -32,10 +32,10 @@
 <h2>Utility functions in <strong class="pkg">GAP</strong></h2>
 
 <p>
-    0.84</p>
+    0.85</p>
 
 <p>
-    11 September 2023
+    23 January 2024
   </p>
 
 </div>
@@ -121,11 +121,11 @@
 
 <p>If deemed appropriate, functions may also be transferred from the main 
library.</p>
 
-<p>Bug reports, suggestions and comments are, of course, welcome. Please 
contact the last author at <span class="URL"><a 
href="mailto:c.d.wens...@bangor.ac.uk";>c.d.wens...@bangor.ac.uk</a></span> or 
submit an issue at the GitHub repository <span class="URL"><a 
href="https://github.com/gap-packages/utils/issues/";>https://github.com/gap-packages/utils/issues/</a></span>.</p>
+<p>Bug reports, suggestions and comments are, of course, welcome. Please 
contact the last author at <span class="URL"><a 
href="mailto:cdwensley.ma...@btinternet.com";>cdwensley.ma...@btinternet.com</a></span>
 or submit an issue at the GitHub repository <span class="URL"><a 
href="https://github.com/gap-packages/utils/issues/";>https://github.com/gap-packages/utils/issues/</a></span>.</p>
 
 <p><a id="X81488B807F2A1CF1" name="X81488B807F2A1CF1"></a></p>
 <h3>Copyright</h3>
-<p>© 2015-2023, The GAP Group.</p>
+<p>© 2015-2024, The GAP Group.</p>
 
 <p>The <strong class="pkg">Utils</strong> package is free software; you can 
redistribute it and/or modify it under the terms of the GNU General Public 
License as published by the Free Software Foundation; either version 2 of the 
License, or (at your option) any later version.</p>
 
Binary files old/utils-0.84/doc/manual.pdf and new/utils-0.85/doc/manual.pdf 
differ
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/utils-0.84/doc/title.xml new/utils-0.85/doc/title.xml
--- old/utils-0.84/doc/title.xml        2023-09-11 10:39:09.000000000 +0200
+++ new/utils-0.85/doc/title.xml        2024-01-23 19:39:03.000000000 +0100
@@ -9,7 +9,7 @@
     Utility functions in &GAP;
   </Subtitle>
   <Version>
-    0.84
+    0.85
   </Version>
   <Author>
     Thomas Breuer<Alt Only="LaTeX"><Br/></Alt>
@@ -66,7 +66,7 @@
 
   </Author>
   <Date>
-    11 September 2023
+    23 January 2024
   </Date>
   <Abstract>
     The &Utils; package provides a space for utility functions in a variety of 
&GAP; packages to be collected together into a single package.  In this way it 
is hoped that they will become more visible to package authors.
@@ -76,10 +76,10 @@
 If deemed appropriate, functions may also be transferred from the main library.
 <P/>
 Bug reports, suggestions and comments are, of course, welcome.
-Please contact the last author at <Email>c.d.wens...@bangor.ac.uk</Email> or 
submit an issue at the GitHub repository 
<URL>https://github.com/gap-packages/utils/issues/</URL>.
+Please contact the last author at 
<Email>cdwensley.ma...@btinternet.com</Email> or submit an issue at the GitHub 
repository <URL>https://github.com/gap-packages/utils/issues/</URL>.
   </Abstract>
   <Copyright>
-    &copyright; 2015-2023, The GAP Group. <P/>
+    &copyright; 2015-2024, The GAP Group. <P/>
 The &Utils; package is free software; you can redistribute it and/or modify it 
under the terms of the GNU General Public License as published by the Free 
Software Foundation; either version 2 of the License, or (at your option) any 
later version.
   </Copyright>
   <Acknowledgements>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/utils-0.84/init.g new/utils-0.85/init.g
--- old/utils-0.84/init.g       2023-09-11 10:34:52.000000000 +0200
+++ new/utils-0.85/init.g       2024-01-23 19:37:39.000000000 +0100
@@ -8,6 +8,12 @@
 if not IsBound( PreImagesRepresentativeNC ) then 
     BindGlobal( "PreImagesRepresentativeNC", PreImagesRepresentative ); 
 fi; 
+if not IsBound( IsMatrixOrMatrixObj ) then 
+    BindGlobal( "IsMatrixOrMatrixObj", IsMatrix ); 
+fi; 
+if not IsBound( MutableCopyMatrix ) then 
+    BindGlobal( "MutableCopyMatrix", ShallowCopy ); 
+fi; 
 
 ##  read the function declarations
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/utils-0.84/lib/lcset.gi new/utils-0.85/lib/lcset.gi
--- old/utils-0.84/lib/lcset.gi 2023-09-11 10:34:52.000000000 +0200
+++ new/utils-0.85/lib/lcset.gi 2024-01-23 19:37:39.000000000 +0100
@@ -149,7 +149,7 @@
 function( G, U )
     local L; 
     L := RightCosetsNC( G, U ); 
-    return List( L, rc -> Inverse( rc ) ); 
+    return List( L, Inverse ); 
 end);
 
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/utils-0.84/lib/lists.gi new/utils-0.85/lib/lists.gi
--- old/utils-0.84/lib/lists.gi 2023-09-11 10:34:52.000000000 +0200
+++ new/utils-0.85/lib/lists.gi 2024-01-23 19:37:39.000000000 +0100
@@ -279,8 +279,8 @@
         Error( "<H> must be a subgroup of <G>" );
     fi;
     R := RightCosets( G, H );
-    ER := List( R, x -> Elements( x ) );
-    EL := List( ER, C -> List( C, x -> x^(-1) ) );
+    ER := List( R, Elements );
+    EL := List( ER, C -> List( C, Inverse ) );
     Info( InfoUtils, 3, "right cosets: ", ER );
     Info( InfoUtils, 3, " left cosets: ", EL );
     T := CommonRepresentatives( EL, ER );
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/utils-0.84/lib/print.gi new/utils-0.85/lib/print.gi
--- old/utils-0.84/lib/print.gi 2023-09-11 10:34:52.000000000 +0200
+++ new/utils-0.85/lib/print.gi 2024-01-23 19:37:39.000000000 +0100
@@ -2,7 +2,7 @@
 ##
 #W  print.gi                  GAP4 package `Utils'              Chris Wensley
 ##
-#Y  Copyright (C) 2015-2018, The GAP Group 
+#Y  Copyright (C) 2015-2024, The GAP Group 
 
 #############################################################################
 ##  these operations have not been transferred from any other package  
@@ -24,7 +24,7 @@
     elif ( nargs = 2 ) then 
         L := arg[2]; 
         if IsList( L ) then 
-            ok := ForAll( L, n -> IsPosInt(n) ); 
+            ok := ForAll( L, IsPosInt ); 
             if not ok then 
                 Error( "L must only contain positive integers" ); 
             fi; 
@@ -120,7 +120,7 @@
 
     local  len, i;
 
-    if not ForAll( posL, n -> IsPosInt( n ) ) then 
+    if not ForAll( posL, IsPosInt ) then 
         Error( "posL should be a list of positive integers" ); 
     fi; 
     len := Length( L );
@@ -137,7 +137,7 @@
 
     local  iter, max, i, x;
 
-    if not ForAll( posL, n -> IsPosInt( n ) ) then 
+    if not ForAll( posL, IsPosInt ) then 
         Error( "posL should be a list of positive integers" ); 
     fi; 
     iter := ShallowCopy( iter0 ); 

Reply via email to