Real-time collaboration for Jupyter Notebooks, Linux Terminals, LaTeX, VS Code, R IDE, and more,
all in one place.
Real-time collaboration for Jupyter Notebooks, Linux Terminals, LaTeX, VS Code, R IDE, and more,
all in one place.
| Download
GAP 4.8.9 installation with standard packages -- copy to your CoCalc project to get it
Project: cocalc-sagemath-dev-slelievre
Views: 418346Version 3.5.0: 2017/02/02 * Moving the package website to GitHub * Removed any mentions of .zoo format * Replaced obsolte ReadTest by Test * Added PackageInfo.g components for repository, issue tracker and support email. Version 3.4.5: 2014/10/28 * Remark on repackaging package archives Version 3.4.4: 2013/10/30 * Corrected wrong name of a function reported by Chris Wensley Version 3.4.3: 2013/03/27 * Added a suggestion about a naming scheme for package archives * Updated C syntax to avoid an error while compiling external binary with clang Version 3.4.2: 2012/06/02 * Mentioned that OnlyNeeded option for LoadPackage is used only for testing and debugging. Updated the description of 'make testpackagesload' target which now does not use OnlyNeeded option in calls to LoadAllPackages. Version 3.4.1: 2012/05/31 * Additionally emphasized importance of not having two different archives with the same package version number * Improved description of `AvailabilityTest' function from Example's package PackageInfo.g file Version 3.4.0: 2012/04/18 * Removed PackageDoc.Archive from PackageInfo.g * Fixed cross-reference to "GAP Root Directories" * Extended description of 'make testpackagesload' test Version 3.3.3: 2012/02/21 * Fixed a typo in section "Testing a GAP package with the GAP standard test suite" Version 3.3.2: 2011/11/23 * Improved the description of .ArchiveURLSubset component, which also allows directories, in the PackageInfo.g file Version 3.3.1: 2011/11/22 * Clarified that the standard test file of the package has to be specified in the .TestFile component of the PackageInfo.g file as suggested by Max Horn. * Updated guidelines regarding the name of the directory of the package. Version 3.3.0: 2011/11/11 * Implemented a series of suggestions by Chris Wensley (improved explanations, fixed typos, extended index) Version 3.2.0: 2011/10/28 * If a package distribution contains an empty directory, advised to put README there. * Added ValidatePackageInfo and ShowPackageVariables to the index * Put a proper reference to the document "The gapmacro.tex Manual Format" (the file gap4r5/doc/gapmacrodoc.pdf included in the tools archive described in Section "Writing Documentation and Tools Needed"). Version 3.1.1: 2011/09/20 * Documented classifyfiles.py script as a part of the tools archive. Version 3.1: 2011/09/15 Appendix which was renamed from "Hints..." to "Guidelines..." and incorporated many advices to package authors and feedback on the previous announcements of the first GAP 4.5 beta release and its subsequent update. It has new sections about package testing, licensing, upgrading the package to work with GAP 4.5 and, finally, two checklists (for package in general and for its upgrade to GAP 4.5). The package is now distributed under GPL 2 or higher. Other changes include: * Better Makefile.in and configure files provided by Max Horn * Using CopyHTMLStyleFiles("doc") instead of keeping own style files * Removing revision entries from files * Removing old gapmacro.tex-based manual from version control * Using 'lib' directory for the library, not 'gap' * Documenting TextBinaryFilesPatterns as an alternative to specify text/binary files * Demonstrating how to create a test file * Demonstrating how to distribute parts of the manual across source code files * Demonstrating MathJax support in the HTML version of the manual. Version 3.0: 2011/03/15 * First attempt of upgrading the package for GAP 4.5, released as a part of GAP 4.5.1 (first beta release). Appendix is merged with the former "Writing a GAP package" chapter from the reference manual in order to consolidate most of the guidelines for writing a GAP package in a single location. Version 2.0: 2006/01/31 o PackageInfo.g: - added field `PreloadFile TB - comment added re `TestFile' field TB o CHANGES,VERSION: - added GG o pre-GAP 4.4 compatibility features removed: - init.g,read.g: . all but `ReadPkg' commands removed GG . `ReadPkg' changed to `ReadPackage' GG - gap/banner.g: . removed (PackageInfo.g takes care of this) GG - gap/files.gi: . `LOADED_PACKAGES' changed to `GAPInfo.PackagesLoaded' GG o README,doc/*.tex: - updated for changes in 2.0 and GAP 4.4 GG o make_zoo: - reads the version from VERSION GG - do not exclude .toc and .lab files GG Version 1.5: 2003/06/18 Updated for new package loading mechanism to GAP 4.3 level o PkgInfo.g: - changed `AutoLoad' field to `Autoload' TB - added `BannerString' field TB - renamed PackageInfo.g TB o PackageInfo.g: - added comments re new package loading scheme FL - updated URLs and BannerString GG o make_zoo: - includes `PackageInfo.g' rather than `PkgInfo.g' AH - .ps files are now marked as text GG - modularised packing routine so can create a whole package archive or just a doc archive GG o doc/*.tex: - updated for the new package loading mechanism Version 1.3: 2003/01/13 Package now at GG's Aachen website o PkgInfo.g: - added preliminary version TB - updated GG o make_zoo: - replaced -path usage by equivalent -name expression (non-GNU versions of find don't have the -path option) GG Version 1.2: 2002/02/12 o Makefile.in: - `make clean' target added GG o make_zoo: - added based on FL's packpack GG o doc/{install.tex,hints.tex}: - split into chapters to enable production of HTML manual GG - added an Appendix to the manual to give hints on how to produce a polished package GG Version 1.1: 2001/10/07 Deleted `share'. GG o gap/files.g: - split into `gap/files.gd' and `gap/files.gi' GG o gap/files.g[di]: - added `HelloWorld' and `WhereIsPkgProgram' GG o gap/banner.g,doc/{manual.mst,make_doc}: - added GG Version 1.0: 1998/08/27 First release. AH, WN o README: - added AH o init.g,read.g,Makefile.in,configure,src/hello.c,gap/files.g: - autoloads documentation but does not autoload package AH - `DeclarePackage' tests for the compiled binary AH o doc/{manual.tex,example.tex}: - added WN