Skip to content

Commit 3f28f8a

Browse files
Merge pull request #1824 from mohamed-barakat/devel
renamed IsGroupAsCategoryObject/Morphism -> IsObject/MorphismInGroupAsCategory
2 parents 24e2acb + 991aa44 commit 3f28f8a

3 files changed

Lines changed: 17 additions & 17 deletions

File tree

GroupsAsCategoriesForCAP/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 := "GroupsAsCategoriesForCAP",
1212
Subtitle := "Groups as categories on one object",
13-
Version := "2025.12-02",
13+
Version := "2026.04-02",
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

GroupsAsCategoriesForCAP/gap/GroupsAsCats.gd

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -12,11 +12,11 @@
1212
####################################
1313

1414
##
15-
DeclareCategory( "IsGroupAsCategoryObject",
15+
DeclareCategory( "IsObjectInGroupAsCategory",
1616
IsCapCategoryObject );
1717

18-
DeclareCategory( "IsGroupAsCategoryMorphism",
19-
IsCapCategoryMorphism );
18+
DeclareCategory( "IsMorphismInGroupAsCategory",
19+
FilterIntersection( IsCapCategoryMorphism, IsAutomorphism ) );
2020

2121
DeclareCategory( "IsGroupAsCategory",
2222
IsCapCategory );
@@ -51,10 +51,10 @@ DeclareAttribute( "ElementsOfUnderlyingGroup",
5151
IsGroupAsCategory );
5252

5353
DeclareAttribute( "UnderlyingGroupElement",
54-
IsGroupAsCategoryMorphism );
54+
IsMorphismInGroupAsCategory );
5555

5656
DeclareAttribute( "PositionWithinElements",
57-
IsGroupAsCategoryMorphism );
57+
IsMorphismInGroupAsCategory );
5858

5959
####################################
6060
##
@@ -64,7 +64,7 @@ DeclareAttribute( "PositionWithinElements",
6464

6565
##
6666
DeclareOperation( "*",
67-
[ IsGroupAsCategoryMorphism, IsGroupAsCategoryMorphism ] );
67+
[ IsMorphismInGroupAsCategory, IsMorphismInGroupAsCategory ] );
6868

6969
##
7070
DeclareOperation( "/",

GroupsAsCategoriesForCAP/gap/GroupsAsCats.gi

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -29,8 +29,8 @@ InstallMethod( GroupAsCategory,
2929
CreateCapCategoryWithDataTypes(
3030
Concatenation( "GroupAsCategory( ", group_name," )" ),
3131
IsGroupAsCategory,
32-
IsGroupAsCategoryObject,
33-
IsGroupAsCategoryMorphism,
32+
IsObjectInGroupAsCategory,
33+
IsMorphismInGroupAsCategory,
3434
IsCapCategoryTwoCell,
3535
IsBool,
3636
CapJitDataTypeOfElementOfGroup( group ),
@@ -103,7 +103,7 @@ end );
103103

104104
##
105105
InstallMethod( ViewString,
106-
[ IsGroupAsCategoryMorphism ],
106+
[ IsMorphismInGroupAsCategory ],
107107

108108
function( alpha )
109109

@@ -113,7 +113,7 @@ end );
113113

114114
##
115115
InstallMethod( ViewString,
116-
[ IsGroupAsCategoryObject ],
116+
[ IsObjectInGroupAsCategory ],
117117

118118
function( obj )
119119

@@ -139,7 +139,7 @@ end );
139139

140140
##
141141
InstallMethod( PositionWithinElements,
142-
[ IsGroupAsCategoryMorphism ],
142+
[ IsMorphismInGroupAsCategory ],
143143

144144
function( alpha )
145145

@@ -368,13 +368,13 @@ end );
368368
##
369369
####################################
370370

371-
InstallMethod( \*,
372-
[ IsGroupAsCategoryMorphism, IsGroupAsCategoryMorphism ],
371+
InstallOtherMethod( \*,
372+
[ IsMorphismInGroupAsCategory, IsMorphismInGroupAsCategory ],
373373

374374
PreCompose );
375375

376376
InstallMethod( \=,
377-
[ IsGroupAsCategoryMorphism, IsGroupAsCategoryMorphism ],
377+
[ IsMorphismInGroupAsCategory, IsMorphismInGroupAsCategory ],
378378

379379
IsCongruentForMorphisms );
380380

@@ -415,7 +415,7 @@ end );
415415

416416
##
417417
InstallMethod( Down,
418-
[ IsGroupAsCategoryObject ],
418+
[ IsObjectInGroupAsCategory ],
419419

420420
function( obj )
421421

@@ -425,7 +425,7 @@ end );
425425

426426
##
427427
InstallMethod( DownOnlyMorphismData,
428-
[ IsGroupAsCategoryMorphism ],
428+
[ IsMorphismInGroupAsCategory ],
429429

430430
function( mor )
431431

0 commit comments

Comments
 (0)