Thomas Breuer

Results 286 comments of Thomas Breuer

O.k., I can remove the use of `DeclareAutoreadableVariables` in the packages where I am involved. (On the other hand, it is sad that one has to adjust packages whenever some...

I think there is no reason not to test `IsSupersolvable` before calling an expensive `Irr` method. Currently we have several methods for `Irr( G, 0 )`. - for groups handled...

Thanks @fingolfin. The advantage of option 1 would be that we can put the additional method into the GAP library, whereas we have to change also GAP packages for option...

This documentation should in particular state warnings: It may happen that a function runs into an error when it is called with elements with memory (see for example #5381). In...

After a discussion with @fingolfin, we think that an easy "fix" would be to change `DeclareGlobalName` such that those variables that have these names and are functions are considered by...

> I presume it is sensible to change these also? In principle yes, but one has to be a bit careful with that change: If you introduce a function in...

@ChrisJefferson The proposed code turns the prescribed packages (in the prescribed versions, since all other versions lying around get ignored) into needed packages of GAP. Thus one gets an error...

> I thought the packages still got loaded later when requested It is not clear what we really want in this respect. The currently proposed code removes all information about...

@james-d-mitchell You had mentioned in a discussion during the recent GAP Days that you would like to get a better control of the loaded GAP packages. Is the current pull...

@fingolfin Concerning the original question, i. e., performance problems with `PermGroup(G)`: What happens on the GAP side is that `IsomorphismPermGroup` ignores the stored nice monomorphism because its range is not...