-
Notifications
You must be signed in to change notification settings - Fork 161
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
WIP Allow lists to be indexed by multiple values #83
Commits on Mar 11, 2015
-
Allow assignment methods with arbitrary list indices. Also clean up a…
… bit of old commented out code relating to the equivalent change for access some time ago.
Configuration menu - View commit details
-
Copy full SHA for 0581c97 - Browse repository at this point
Copy the full SHA 0581c97View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1a0dd39 - Browse repository at this point
Copy the full SHA 1a0dd39View commit details -
Implement IsBound and Unbind for arbitrary list indices
Moreover, - use of IS_POS_INTOBJ in multiple places for readability and efficiency - enforce consistent behavior for ELM/ASS/ISB/UNB, and also between interpreted and compiled code: positive integers as before, while anything else (including non-positive integers) is sent through method dispatch - some code cleanup (indention, uniform whitespace in comments, etc.)
Configuration menu - View commit details
-
Copy full SHA for b724b26 - Browse repository at this point
Copy the full SHA b724b26View commit details
Commits on Mar 16, 2015
-
Configuration menu - View commit details
-
Copy full SHA for 31c5116 - Browse repository at this point
Copy the full SHA 31c5116View commit details -
Partial support for multi-indexing in list access l[x,y,...]
This provides parser interpreter and coder support for multi-index access to lists At the moment all such accesses are translated into calls to ELM_LIST with a single argument which is a plain list of the indices, but there is kernel support for a fast-path for two arguments later if one is needed. At this stage printing of coded expressions, assignment, IsBound and Unbind are all to do, as are nested list accesses. l[...][x,y].
Configuration menu - View commit details
-
Copy full SHA for 7af4512 - Browse repository at this point
Copy the full SHA 7af4512View commit details
Commits on Mar 18, 2015
-
Configuration menu - View commit details
-
Copy full SHA for 2962372 - Browse repository at this point
Copy the full SHA 2962372View commit details -
Configuration menu - View commit details
-
Copy full SHA for 70a68c8 - Browse repository at this point
Copy the full SHA 70a68c8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2f80500 - Browse repository at this point
Copy the full SHA 2f80500View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3f2cbf1 - Browse repository at this point
Copy the full SHA 3f2cbf1View commit details -
Configuration menu - View commit details
-
Copy full SHA for a926e97 - Browse repository at this point
Copy the full SHA a926e97View commit details -
Configuration menu - View commit details
-
Copy full SHA for f4aed5e - Browse repository at this point
Copy the full SHA f4aed5eView commit details
Commits on Jul 7, 2015
-
Configuration menu - View commit details
-
Copy full SHA for 3b8f460 - Browse repository at this point
Copy the full SHA 3b8f460View commit details -
Revert "Added infinite recursion safety checks for generic modulo pcgs"
This reverts commit 3b00d9f.
Configuration menu - View commit details
-
Copy full SHA for 21587ad - Browse repository at this point
Copy the full SHA 21587adView commit details -
Configuration menu - View commit details
-
Copy full SHA for 81e4f4c - Browse repository at this point
Copy the full SHA 81e4f4cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 50d32aa - Browse repository at this point
Copy the full SHA 50d32aaView commit details -
This is obsoleted by GapDOC.
Configuration menu - View commit details
-
Copy full SHA for 8d6da9d - Browse repository at this point
Copy the full SHA 8d6da9dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 88f48d1 - Browse repository at this point
Copy the full SHA 88f48d1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 77e0f7d - Browse repository at this point
Copy the full SHA 77e0f7dView commit details -
Configuration menu - View commit details
-
Copy full SHA for f7bd09b - Browse repository at this point
Copy the full SHA f7bd09bView commit details -
Alexander moved this to the gap-distribution repository
Configuration menu - View commit details
-
Copy full SHA for fdd2c61 - Browse repository at this point
Copy the full SHA fdd2c61View commit details -
Configuration menu - View commit details
-
Copy full SHA for 70dd5cb - Browse repository at this point
Copy the full SHA 70dd5cbView commit details -
Configuration menu - View commit details
-
Copy full SHA for e3282c7 - Browse repository at this point
Copy the full SHA e3282c7View commit details -
Restored accidentally deleted file.
etc/install-tools.sh is a script to unpack etc/tools.tar.gz archive included in the GAP distribution and described in etc/README.tools.
Configuration menu - View commit details
-
Copy full SHA for 6b503f8 - Browse repository at this point
Copy the full SHA 6b503f8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0d8b508 - Browse repository at this point
Copy the full SHA 0d8b508View commit details -
Configuration menu - View commit details
-
Copy full SHA for 689d5df - Browse repository at this point
Copy the full SHA 689d5dfView commit details -
Configuration menu - View commit details
-
Copy full SHA for c6c3cf5 - Browse repository at this point
Copy the full SHA c6c3cf5View commit details -
Configuration menu - View commit details
-
Copy full SHA for ba421ca - Browse repository at this point
Copy the full SHA ba421caView commit details -
Support for more atomic constructs from HPC-GAP.
Added: - IsNonAtomicComponentObjectRep - IsReadOnlyPositionalObjectRep - IsAtomicPositionalObjectRep - FixedAtomicList - MakeWriteOnceAtomic
Configuration menu - View commit details
-
Copy full SHA for fce3362 - Browse repository at this point
Copy the full SHA fce3362View commit details -
Improve performance and allow outputting only every so many ticks, to…
… reduce output size
Configuration menu - View commit details
-
Copy full SHA for 27a74f9 - Browse repository at this point
Copy the full SHA 27a74f9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9fa0ba2 - Browse repository at this point
Copy the full SHA 9fa0ba2View commit details -
Configuration menu - View commit details
-
Copy full SHA for c099c3c - Browse repository at this point
Copy the full SHA c099c3cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 76df2b0 - Browse repository at this point
Copy the full SHA 76df2b0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1147a70 - Browse repository at this point
Copy the full SHA 1147a70View commit details -
Configuration menu - View commit details
-
Copy full SHA for 60b9c4f - Browse repository at this point
Copy the full SHA 60b9c4fView commit details -
Make matrix derefs report error locations correctly
Example of old behaviour: gap> f := function() > S := []; > return S[0]; > end; gap> f(); Error, no 1st choice method found for `[]' on 2 arguments called from <compiled or corrupted statement> Now correctly identifies 'S[0]' as the incorrect code.
Configuration menu - View commit details
-
Copy full SHA for d0dd6e7 - Browse repository at this point
Copy the full SHA d0dd6e7View commit details -
Configuration menu - View commit details
-
Copy full SHA for e1818d9 - Browse repository at this point
Copy the full SHA e1818d9View commit details -
Fixed bug and added comments in FuncFLAT_KERNEL_TRANS_INT
Reviewed-By: James Mitchell <[email protected]> Reviewed-By: Markus Pfeiffer <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 3d4fec8 - Browse repository at this point
Copy the full SHA 3d4fec8View commit details -
Configuration menu - View commit details
-
Copy full SHA for a3b2927 - Browse repository at this point
Copy the full SHA a3b2927View commit details -
Configuration menu - View commit details
-
Copy full SHA for 342cf09 - Browse repository at this point
Copy the full SHA 342cf09View commit details -
Configuration menu - View commit details
-
Copy full SHA for 53b8885 - Browse repository at this point
Copy the full SHA 53b8885View commit details -
Configuration menu - View commit details
-
Copy full SHA for c19ecab - Browse repository at this point
Copy the full SHA c19ecabView commit details -
Add error handling for case of more than 6 arguments which still
isn't enough. Fix a bug in function object creation.
Configuration menu - View commit details
-
Copy full SHA for 19387ea - Browse repository at this point
Copy the full SHA 19387eaView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1ea618c - Browse repository at this point
Copy the full SHA 1ea618cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9af21fc - Browse repository at this point
Copy the full SHA 9af21fcView commit details -
Configuration menu - View commit details
-
Copy full SHA for c931088 - Browse repository at this point
Copy the full SHA c931088View commit details -
Configuration menu - View commit details
-
Copy full SHA for cca5049 - Browse repository at this point
Copy the full SHA cca5049View commit details -
Configuration menu - View commit details
-
Copy full SHA for 56cbeb3 - Browse repository at this point
Copy the full SHA 56cbeb3View commit details -
Configuration menu - View commit details
-
Copy full SHA for ad65834 - Browse repository at this point
Copy the full SHA ad65834View commit details -
Moved some lines to avoid memory management issues, and changed from …
…DEG_TRANS to FuncDegreeOfTransformation
Configuration menu - View commit details
-
Copy full SHA for a31ec4c - Browse repository at this point
Copy the full SHA a31ec4cView commit details -
Configuration menu - View commit details
-
Copy full SHA for ebd5d26 - Browse repository at this point
Copy the full SHA ebd5d26View commit details -
Configuration menu - View commit details
-
Copy full SHA for ecb9fcc - Browse repository at this point
Copy the full SHA ecb9fccView commit details -
Configuration menu - View commit details
-
Copy full SHA for 026316e - Browse repository at this point
Copy the full SHA 026316eView commit details -
pc collector: fix a potential bug in 8bit single collector code
This is a very harmless bug, though, as to trigger it you have to actively mess up the mutability of an internal temporary string
Configuration menu - View commit details
-
Copy full SHA for 7115955 - Browse repository at this point
Copy the full SHA 7115955View commit details -
Configuration menu - View commit details
-
Copy full SHA for eed689d - Browse repository at this point
Copy the full SHA eed689dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 148ff0b - Browse repository at this point
Copy the full SHA 148ff0bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 382e84f - Browse repository at this point
Copy the full SHA 382e84fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 070f204 - Browse repository at this point
Copy the full SHA 070f204View commit details -
Configuration menu - View commit details
-
Copy full SHA for 36f5a94 - Browse repository at this point
Copy the full SHA 36f5a94View commit details -
Configuration menu - View commit details
-
Copy full SHA for 633b48e - Browse repository at this point
Copy the full SHA 633b48eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 58ae58e - Browse repository at this point
Copy the full SHA 58ae58eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3136635 - Browse repository at this point
Copy the full SHA 3136635View commit details -
Configuration menu - View commit details
-
Copy full SHA for cfdbb69 - Browse repository at this point
Copy the full SHA cfdbb69View commit details -
Configuration menu - View commit details
-
Copy full SHA for 72c864b - Browse repository at this point
Copy the full SHA 72c864bView commit details -
Add error handling for case of more than 6 arguments which still
isn't enough. Fix a bug in function object creation.
Configuration menu - View commit details
-
Copy full SHA for 3244ff6 - Browse repository at this point
Copy the full SHA 3244ff6View commit details -
Configuration menu - View commit details
-
Copy full SHA for fa59187 - Browse repository at this point
Copy the full SHA fa59187View commit details -
Give an error if arg is used other than as the last argument
Fix a lot of instances in lib/thread1.g where arg is used without intending its special meaning.
Configuration menu - View commit details
-
Copy full SHA for 0222686 - Browse repository at this point
Copy the full SHA 0222686View commit details -
Configuration menu - View commit details
-
Copy full SHA for d5b074e - Browse repository at this point
Copy the full SHA d5b074eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8267cde - Browse repository at this point
Copy the full SHA 8267cdeView commit details -
SmallGroups: Add ShallowCopy function for SimpleGroupsIterator
The previous behaviour was to call ShallowCopy which resulted in an infinite loop, as reported by Stefan Kohl.
Configuration menu - View commit details
-
Copy full SHA for aac11bd - Browse repository at this point
Copy the full SHA aac11bdView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1b7c9fd - Browse repository at this point
Copy the full SHA 1b7c9fdView commit details -
Configuration menu - View commit details
-
Copy full SHA for 61afec4 - Browse repository at this point
Copy the full SHA 61afec4View commit details -
Configuration menu - View commit details
-
Copy full SHA for e82231d - Browse repository at this point
Copy the full SHA e82231dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 68cf9bc - Browse repository at this point
Copy the full SHA 68cf9bcView commit details -
Removed command from semigrp.tst
The new release of Semigroups triggered a harmless diff because of changing the point at which semigroup learned that it has a multiplicative zero.
Configuration menu - View commit details
-
Copy full SHA for 8efe6cc - Browse repository at this point
Copy the full SHA 8efe6ccView commit details -
Merge gap and hpcgap exit handling
Add FORCE_QUIT_GAP and GAP_EXIT_CODE
Configuration menu - View commit details
-
Copy full SHA for 3d91ffa - Browse repository at this point
Copy the full SHA 3d91ffaView commit details -
Configuration menu - View commit details
-
Copy full SHA for 0031d5d - Browse repository at this point
Copy the full SHA 0031d5dView commit details -
Changed handling or errors in relation to new arg syntax -- made arg …
…not in lastp place a warning instead of an error and added a warning (for now) when the new syntax is used, to help debug accidental uses. Also added SyntaxWarning as a proper function.
Configuration menu - View commit details
-
Copy full SHA for e03b7ee - Browse repository at this point
Copy the full SHA e03b7eeView commit details -
Configuration menu - View commit details
-
Copy full SHA for c01233f - Browse repository at this point
Copy the full SHA c01233fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 28f8ca7 - Browse repository at this point
Copy the full SHA 28f8ca7View commit details -
Configuration menu - View commit details
-
Copy full SHA for b1444cb - Browse repository at this point
Copy the full SHA b1444cbView commit details -
Configuration menu - View commit details
-
Copy full SHA for 504c447 - Browse repository at this point
Copy the full SHA 504c447View commit details -
SmallGroups: Fix ShallowCopy for SimpleGroupsIterator
As pointed out by Alexander Hulpke in gap-system#113, the stack has to be ShallowCopied as well.
Configuration menu - View commit details
-
Copy full SHA for 36c6c67 - Browse repository at this point
Copy the full SHA 36c6c67View commit details -
Change argumentslists for ReturnFalse/Fail/True for nicer printing
with new methods.
Configuration menu - View commit details
-
Copy full SHA for bdbffd3 - Browse repository at this point
Copy the full SHA bdbffd3View commit details -
Adjusted examples of partially variadic functions.
They now include the temporary warning.
Configuration menu - View commit details
-
Copy full SHA for d31e7b2 - Browse repository at this point
Copy the full SHA d31e7b2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6d4fcf0 - Browse repository at this point
Copy the full SHA 6d4fcf0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1450add - Browse repository at this point
Copy the full SHA 1450addView commit details -
Add a kernel ShallowCopy function for Blists.
Not sure this is ever performance critical, but having the function in the kernel is useful in HPCGAP and it seems like an odd ommission.
Configuration menu - View commit details
-
Copy full SHA for 37d9c72 - Browse repository at this point
Copy the full SHA 37d9c72View commit details -
Configuration menu - View commit details
-
Copy full SHA for ebb76c5 - Browse repository at this point
Copy the full SHA ebb76c5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7a83efa - Browse repository at this point
Copy the full SHA 7a83efaView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6ff1e56 - Browse repository at this point
Copy the full SHA 6ff1e56View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5642c18 - Browse repository at this point
Copy the full SHA 5642c18View commit details -
Configuration menu - View commit details
-
Copy full SHA for 537238a - Browse repository at this point
Copy the full SHA 537238aView commit details -
Configuration menu - View commit details
-
Copy full SHA for feca67a - Browse repository at this point
Copy the full SHA feca67aView commit details -
Added
makemanuals
test for Travis CI.This test should check that it is possible to build all three main GAP manuals.
Configuration menu - View commit details
-
Copy full SHA for eecb4f3 - Browse repository at this point
Copy the full SHA eecb4f3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 594de0d - Browse repository at this point
Copy the full SHA 594de0dView commit details -
Configuration menu - View commit details
-
Copy full SHA for cf0a3fb - Browse repository at this point
Copy the full SHA cf0a3fbView commit details -
zmodnz: add test for printing ZmodnZ for some large n
cover both prime and non-prime cases, and matrices
Configuration menu - View commit details
-
Copy full SHA for 278f02f - Browse repository at this point
Copy the full SHA 278f02fView commit details -
zmodnz: consistently access the modulus
Previously, we stored the modulus in three places: 1. in the type object, accessed via DataType( TypeObj( x ) ), 2. in family object, accessed as fam!.modulus, 3. in family object, accessed as Characteristic(fam). To retrieve the modulus for a ZmodnZObj, one can moreover also use ModulusOfZmodnZObj(x) or Characteristic(x). This patch changes the code to consistently use Characteristic(fam), and gets rid of fam!.modulus. The DataType is not use anymore, but is retained for now, as at least the Browse package is using it. Once that is changed, we can also get rid of the corresponding three SetDataType calls in ffee.gi and zmodnz.gi.
Configuration menu - View commit details
-
Copy full SHA for 0ce2de7 - Browse repository at this point
Copy the full SHA 0ce2de7View commit details -
zmodnz: use fam.!Characteristic instead of Characteristic(fam)
This is a bit of a hack, but improves performance a bit
Configuration menu - View commit details
-
Copy full SHA for e1e66d7 - Browse repository at this point
Copy the full SHA e1e66d7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 895db46 - Browse repository at this point
Copy the full SHA 895db46View commit details -
Configuration menu - View commit details
-
Copy full SHA for 70794bd - Browse repository at this point
Copy the full SHA 70794bdView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1f99ef6 - Browse repository at this point
Copy the full SHA 1f99ef6View commit details -
Configuration menu - View commit details
-
Copy full SHA for a1f0fab - Browse repository at this point
Copy the full SHA a1f0fabView commit details -
Configuration menu - View commit details
-
Copy full SHA for d48ea72 - Browse repository at this point
Copy the full SHA d48ea72View commit details -
Configuration menu - View commit details
-
Copy full SHA for 26419cc - Browse repository at this point
Copy the full SHA 26419ccView commit details -
Configuration menu - View commit details
-
Copy full SHA for 88906ab - Browse repository at this point
Copy the full SHA 88906abView commit details -
Configuration menu - View commit details
-
Copy full SHA for 47429f7 - Browse repository at this point
Copy the full SHA 47429f7View commit details -
Test for conjugatior isomorphism:
In the newer definition the map does not need to be defined onto, but injective is sufficient. This fixed the issue reported by A. Baechle.
Configuration menu - View commit details
-
Copy full SHA for 602959e - Browse repository at this point
Copy the full SHA 602959eView commit details -
Moved ctbl.tst from testinstall to teststandard.
This test requires GAP Character Table Library to be present, which is not the case in some testing scenarious that use testinstall.
Configuration menu - View commit details
-
Copy full SHA for 23dda0f - Browse repository at this point
Copy the full SHA 23dda0fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 5a66c67 - Browse repository at this point
Copy the full SHA 5a66c67View commit details -
Configuration menu - View commit details
-
Copy full SHA for fbd6ad5 - Browse repository at this point
Copy the full SHA fbd6ad5View commit details -
Configuration menu - View commit details
-
Copy full SHA for c76085f - Browse repository at this point
Copy the full SHA c76085fView commit details -
Fix speed regression in pc collectors
We were looking up the collector stacks by quering GAP variables in tight loops in the C code using VAL_GVAR. Instead of that, we now use InitGlobalBag to setup C variables to directly reference those stack objects. As an added side benefit, those stacks are now hidden from the user, and can thus not be messed with. This also means that the user cannot manually shrink them. To compensate, a new function SET_SCOBJ_MAX_STACK_SIZE was provided to allow a force-reset of the stacks.
Configuration menu - View commit details
-
Copy full SHA for 2e2cd4c - Browse repository at this point
Copy the full SHA 2e2cd4cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8cb834e - Browse repository at this point
Copy the full SHA 8cb834eView commit details -
Deleted manual.bib. The right place for the bibliography is manualbib…
….xml. The file manualbib.xml.bib is not kept under version control as it is derived from manualbib.xml.
Configuration menu - View commit details
-
Copy full SHA for 0930b7c - Browse repository at this point
Copy the full SHA 0930b7cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 94885a6 - Browse repository at this point
Copy the full SHA 94885a6View commit details -
Configuration menu - View commit details
-
Copy full SHA for dd85564 - Browse repository at this point
Copy the full SHA dd85564View commit details -
Configuration menu - View commit details
-
Copy full SHA for c6cd44e - Browse repository at this point
Copy the full SHA c6cd44eView commit details -
Add iterator for stabiliser chains and permutation groups
* iterators by stabiliser chains produce elements of the group described by the chain by iterating through the base images. * iterators for permutation groups compute a stabiliser chain if necessary and then use the code for stabiliser chain to iterate through the group's elements. * note that the order in which group elements are produced depends on the stabiliser chain. * some simple tests are added to make sure these iterators work * documentation is added as well
Configuration menu - View commit details
-
Copy full SHA for 76472c5 - Browse repository at this point
Copy the full SHA 76472c5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 81e9637 - Browse repository at this point
Copy the full SHA 81e9637View commit details -
Configuration menu - View commit details
-
Copy full SHA for ef97f26 - Browse repository at this point
Copy the full SHA ef97f26View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5a24b1c - Browse repository at this point
Copy the full SHA 5a24b1cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 62d7702 - Browse repository at this point
Copy the full SHA 62d7702View commit details -
Configuration menu - View commit details
-
Copy full SHA for d2afcc9 - Browse repository at this point
Copy the full SHA d2afcc9View commit details -
Fixes for automorophism group:
- Simple, but no outer automorphisms - Outer Automorphism of SP is not neccessarily given by determinant
Configuration menu - View commit details
-
Copy full SHA for 1d4256c - Browse repository at this point
Copy the full SHA 1d4256cView commit details -
Configuration menu - View commit details
-
Copy full SHA for e24ed37 - Browse repository at this point
Copy the full SHA e24ed37View commit details -
Configuration menu - View commit details
-
Copy full SHA for 709d7e1 - Browse repository at this point
Copy the full SHA 709d7e1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5e7d430 - Browse repository at this point
Copy the full SHA 5e7d430View commit details -
Special cases for WreathActionChiefFactor if kernel is trivial, or we…
… know that there is no outer action.
Configuration menu - View commit details
-
Copy full SHA for bd93e26 - Browse repository at this point
Copy the full SHA bd93e26View commit details -
Configuration menu - View commit details
-
Copy full SHA for ec61c0b - Browse repository at this point
Copy the full SHA ec61c0bView commit details -
Copying missing cygpanelw-10.dll needed to load Browse package.
It happened that after switching to use newer Cygwin release, this dll is also needed.
Configuration menu - View commit details
-
Copy full SHA for 0b4a527 - Browse repository at this point
Copy the full SHA 0b4a527View commit details -
Configuration menu - View commit details
-
Copy full SHA for 707305b - Browse repository at this point
Copy the full SHA 707305bView commit details -
Configuration menu - View commit details
-
Copy full SHA for e384f02 - Browse repository at this point
Copy the full SHA e384f02View commit details -
Add Makefile targets to bootstrap GAP
* The Makefile target bootstrap-pkg-minimal downloads a minimal set of packages to be able to run GAP, * The Makefile target bootstrap-pkg-full downloads the full collection of released packages
Configuration menu - View commit details
-
Copy full SHA for 051dcb2 - Browse repository at this point
Copy the full SHA 051dcb2View commit details -
Configuration menu - View commit details
-
Copy full SHA for d2a817f - Browse repository at this point
Copy the full SHA d2a817fView commit details -
Configuration menu - View commit details
-
Copy full SHA for f64342e - Browse repository at this point
Copy the full SHA f64342eView commit details -
Configuration menu - View commit details
-
Copy full SHA for f42f0e0 - Browse repository at this point
Copy the full SHA f42f0e0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6e9417f - Browse repository at this point
Copy the full SHA 6e9417fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 69a4797 - Browse repository at this point
Copy the full SHA 69a4797View commit details -
Configuration menu - View commit details
-
Copy full SHA for c706ffb - Browse repository at this point
Copy the full SHA c706ffbView commit details -
Configuration menu - View commit details
-
Copy full SHA for 0ea21d4 - Browse repository at this point
Copy the full SHA 0ea21d4View commit details -
Configuration menu - View commit details
-
Copy full SHA for d1bf432 - Browse repository at this point
Copy the full SHA d1bf432View commit details -
Configuration menu - View commit details
-
Copy full SHA for 388db8f - Browse repository at this point
Copy the full SHA 388db8fView commit details -
Cleanup of commond line options
1. when -K is given and -s is larger then reduce -s option, it is useless to pre-map memory which we never want to use. 2. fixed the output of 'gap -h': '-p' was mentioned twice and '-s' was not mentioned at all.
Configuration menu - View commit details
-
Copy full SHA for b46282c - Browse repository at this point
Copy the full SHA b46282cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3a2a5a3 - Browse repository at this point
Copy the full SHA 3a2a5a3View commit details -
Configuration menu - View commit details
-
Copy full SHA for d5986a6 - Browse repository at this point
Copy the full SHA d5986a6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7cbccb7 - Browse repository at this point
Copy the full SHA 7cbccb7View commit details -
After fixing the defualt SemidirectProduct method to require `IsFinit…
…e' the rank needs also to be lowered to avoid overranking the special pc/perm methods.
Configuration menu - View commit details
-
Copy full SHA for 21d7eed - Browse repository at this point
Copy the full SHA 21d7eedView commit details -
Configuration menu - View commit details
-
Copy full SHA for e70b323 - Browse repository at this point
Copy the full SHA e70b323View commit details -
Configuration menu - View commit details
-
Copy full SHA for e0f8ff3 - Browse repository at this point
Copy the full SHA e0f8ff3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 98f6738 - Browse repository at this point
Copy the full SHA 98f6738View commit details -
lib/basis.gi: Handle some cases involving zero space and zero vector
This is an attempt at fixing an issue reported by Chris Wensley on GAP Support on the 30th of June. The code that exhibits the problem is the following ``` gap> F := Rationals;; gap> m := [ [0,1,2], [0,0,3], [0,0,0] ];; gap> A := Algebra( F, [m] );; gap> basA := Basis(A);; gap> vecA := BasisVectors(basA);; gap> dimA := Dimension(A);; gap> ## now replace m^2 with m^3, the zero matrix: gap> S := Subalgebra( A, [m^3] ); <algebra over Rationals, with 1 generators> gap> basS := Basis(S);; gap> vecS := BasisVectors(basS);; gap> dimS := Dimension(S); 0 gap> homS := AlgebraGeneralMappingByImages( S, S, vecS, vecS ); [ ] -> [ ] gap> B := Algebra( F, [homS] ); <algebra over Rationals, with 1 generators> gap> map := AlgebraGeneralMappingByImages( A, B, vecA, [homS,homS] ); ``` And the problem is caused by not handling the zero mapping/zero matrix in NiceFreeLeftModule and the element test \in for vector spaces handled by a nice basis.
Configuration menu - View commit details
-
Copy full SHA for 7b1496d - Browse repository at this point
Copy the full SHA 7b1496dView commit details -
Configuration menu - View commit details
-
Copy full SHA for d3a258d - Browse repository at this point
Copy the full SHA d3a258dView commit details -
NOt quite sure what I am merging here but it seems like just tidying.
Merge branch 'master' of https://github.com/gap-system/gap
Configuration menu - View commit details
-
Copy full SHA for b2e615a - Browse repository at this point
Copy the full SHA b2e615aView commit details
Commits on Jul 8, 2015
-
Partial support for multi-indexing in list access l[x,y,...]
This provides parser interpreter and coder support for multi-index access to lists At the moment all such accesses are translated into calls to ELM_LIST with a single argument which is a plain list of the indices, but there is kernel support for a fast-path for two arguments later if one is needed. At this stage printing of coded expressions, assignment, IsBound and Unbind are all to do, as are nested list accesses. l[...][x,y].
Configuration menu - View commit details
-
Copy full SHA for 86d3e3f - Browse repository at this point
Copy the full SHA 86d3e3fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 34fea57 - Browse repository at this point
Copy the full SHA 34fea57View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7313ce3 - Browse repository at this point
Copy the full SHA 7313ce3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 032223d - Browse repository at this point
Copy the full SHA 032223dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 33040ee - Browse repository at this point
Copy the full SHA 33040eeView commit details -
Configuration menu - View commit details
-
Copy full SHA for a5bf42f - Browse repository at this point
Copy the full SHA a5bf42fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 0eb3060 - Browse repository at this point
Copy the full SHA 0eb3060View commit details -
Trying to get everything into shape
Merge branch 'sl/multi-index' of https://github.com/stevelinton/gap into sl/multi-index
Configuration menu - View commit details
-
Copy full SHA for 6a30d46 - Browse repository at this point
Copy the full SHA 6a30d46View commit details