James Mitchell

Results 117 issues of James Mitchell

new-feature

I was just looking at the `blister.c` file and noticed that `MEET_BLIST` has no library `MeetBlists` equivalent and is currently undocumented. It might be good to get this in the...

kind: enhancement

This is a reworking of #639, which goes a bit further than #639 in removing the old stuff for displays. This PR doesn't introduce any breaking changes except that we...

major
refactor

Install libtool via brew in the macosx ci job.

ci

~~~ Error, required filters [ "IsListOrCollection", "IsCollection", "IsDuplicateFree", "HasIsDuplicateFree", "IsExtLElement", "CategoryCollections(IsExtLElement)", "IsExtRElement", "CategoryCollections(IsExtRElement)", "CategoryCollections(IsMultiplicativeElement)", "IsGeneralizedDomain", "IsMagma", "IsAssociative", "HasIsAssociative", "IsGeneratorsOfSemigroup", "HasIsGeneratorsOfSemigroup", "CanUseFroidurePin", "HasCanUseFroidurePin", "CanUseLibsemigroupsCongruences", "HasCanUseLibsemigroupsCongruences" ] for 1st argument do not...

bug

For example, with only Smallsemi loaded: ~~~ gap> S := SmallSemigroup(6, 2);; gap> IsSelfDualSemigroup(S); true ~~~ with Semigroups loaded: ~~~ gap> S := SmallSemigroup(6, 2);; gap> IsSelfDualSemigroup(S); false ~~~ The...

bug

This is just a proof of concept, not intended to be merged just yet.

do not merge

Don't expect the ci to pass, just opening this PR for visibility

ci
gap-days-brussels-2025

Again the title says something, a prototype is what's already implemented in: https://github.com/semigroups/Semigroups/blob/d735a9289d7fbdccad733ba200d57e39b75f28f7/gap/congruences/congrees.gd This issue shouldn't be attempted before #939 because it will require right and left ideals to be...

new-feature