Skip to content

Commit ac7dd9f

Browse files
Merge pull request #1801 from kamalsaleh/master
2 parents bf7ba41 + 0ce96e8 commit ac7dd9f

File tree

3 files changed

+10
-5
lines changed

3 files changed

+10
-5
lines changed

CAP/PackageInfo.g

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ SetPackageInfo( rec(
1010

1111
PackageName := "CAP",
1212
Subtitle := "Categories, Algorithms, Programming",
13-
Version := "2025.09-03",
13+
Version := "2025.09-04",
1414
Date := (function ( ) if IsBound( GAPInfo.SystemEnvironment.GAP_PKG_RELEASE_DATE ) then return GAPInfo.SystemEnvironment.GAP_PKG_RELEASE_DATE; else return Concatenation( ~.Version{[ 1 .. 4 ]}, "-", ~.Version{[ 6, 7 ]}, "-01" ); fi; end)( ),
1515
License := "GPL-2.0-or-later",
1616

CAP/gap/InstallAdds.gi

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -352,19 +352,19 @@ InstallGlobalFunction( CAP_INTERNAL_INSTALL_ADDS_FROM_RECORD,
352352

353353
if filter_list[2] in [ "object", "morphism", "twocell" ] then
354354

355-
get_convenience_function := oper -> { arg } -> CallFuncList( oper, Concatenation( [ CapCategory( arg[1] ) ], arg ) );
355+
get_convenience_function := oper -> { arg } -> CallFuncListAtRuntime( oper, Concatenation( [ CapCategory( arg[1] ) ], arg ) );
356356

357357
elif filter_list[2] = "list_of_objects" or filter_list[2] = "list_of_morphisms" then
358358

359-
get_convenience_function := oper -> { arg } -> CallFuncList( oper, Concatenation( [ CapCategory( arg[1][1] ) ], arg ) );
359+
get_convenience_function := oper -> { arg } -> CallFuncListAtRuntime( oper, Concatenation( [ CapCategory( arg[1][1] ) ], arg ) );
360360

361361
elif filter_list[3] in [ "object", "morphism", "twocell" ] then
362362

363-
get_convenience_function := oper -> { arg } -> CallFuncList( oper, Concatenation( [ CapCategory( arg[2] ) ], arg ) );
363+
get_convenience_function := oper -> { arg } -> CallFuncListAtRuntime( oper, Concatenation( [ CapCategory( arg[2] ) ], arg ) );
364364

365365
elif filter_list[4] = "list_of_objects" or filter_list[4] = "list_of_morphisms" then
366366

367-
get_convenience_function := oper -> { arg } -> CallFuncList( oper, Concatenation( [ CapCategory( arg[3][1] ) ], arg ) );
367+
get_convenience_function := oper -> { arg } -> CallFuncListAtRuntime( oper, Concatenation( [ CapCategory( arg[3][1] ) ], arg ) );
368368

369369
else
370370

CAP/gap/ToolsForCategories.gd

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -431,3 +431,8 @@ InstallGlobalFunction( BigInt, IdFunc );
431431
#! Shorthand for `ObjectifyWithAttributes( rec( ), type, [attribute1, value1, ...] )`.
432432
#! @Arguments type, [attribute1, value1, ...]
433433
DeclareGlobalFunction( "CreateGapObjectWithAttributes" );
434+
435+
#= comment for Julia
436+
# This is relevant only in Julia to avoid world-age conflicts
437+
DeclareSynonym( "CallFuncListAtRuntime", CallFuncList );
438+
# =#

0 commit comments

Comments
 (0)