Glen Whitney
1ceccc84c7
Use experimental AutoDoc feature follow_package
...
Change doc/makedoc.g so that AutoDoc will read the code in roughly the
same order GAP processes it, leading to a more natural order for the
documentation.
2018-09-02 11:36:14 -04:00
Glen Whitney
e9e38ec41c
Extend coverage of documentation to lib/structure.g[di]
2018-09-01 23:51:58 -04:00
Glen Whitney
82c69a16a9
Make first pass at full doc coverage for structure.g[di]
...
To do this, the structure of the manual needed to be elaborated, which was
accomplished with a skeleton file, doc/chapters.autodoc, which is explicitly
loaded first.
Note that this portion of the manual may still need polishing; in particular,
perhaps it could use more examples, which would then double as tests in
tst/testall.g
2018-09-01 11:12:31 -04:00
Glen Whitney
0cef163077
Incorporate the tests generated by AutoDoc into tst/testall.g
2018-08-21 13:05:02 -07:00
Glen Whitney
31773603de
Add AutoDoc record to PackageInfo and use entities for packages
2018-08-21 12:33:38 -07:00
Glen Whitney
b5207d0067
Move makedoc.g to doc/ subdirectory
2018-08-21 11:29:13 -07:00
Glen Whitney
5f41ae5bbf
Try a version of README dependent on an experimental AutoDoc
2018-08-21 00:38:28 -07:00
Glen Whitney
4fac5682b8
Forget link markdown since gitea doesn't seem to respect it
2018-08-19 10:44:57 -07:00
Glen Whitney
14cb4024cb
Use proper link markdown in README
2018-08-19 10:39:31 -07:00
Glen Whitney
766e0d4d36
Use proper code fence in README
2018-08-19 10:33:07 -07:00
Glen Whitney
e396d06953
Try again to fix the README for the web
2018-08-19 10:31:32 -07:00
Glen Whitney
d0303b88a6
Compromise on the README until resolution of AutoDoc issues
2018-08-19 10:22:19 -07:00
Glen Whitney
6f367fc14c
Try a fourth way to get preformmatted text in README
2018-08-19 00:24:35 -07:00
Glen Whitney
c96b696a50
Try a third way to get a code fence in README
2018-08-19 00:02:21 -07:00
Glen Whitney
461ebd756d
Try a different way to get a code fence in README
2018-08-18 23:59:58 -07:00
Glen Whitney
bb3f63cab2
Fix some incorrect HTML comment opens in README.md
2018-08-18 23:52:42 -07:00
Glen Whitney
44c71ef05f
Use README.md for manual intro (initial working version)
2018-08-18 23:48:21 -07:00
Glen Whitney
56f762d214
Flush a last occurrence of lowercase 'raq'
2018-08-18 23:47:02 -07:00
Glen Whitney
443affd1f8
Use the README for intro manual material (try 1)
2018-08-18 22:34:13 -07:00
Glen Whitney
7d8684d859
Fix typo in README
2018-08-18 11:00:50 -07:00
Glen Whitney
ffb88b99e8
Standardize on RAQ as the name of this package
2018-08-18 10:58:08 -07:00
Glen Whitney
be82518697
Organize raq into standard GAP package file tree
...
In preparation for a beta release of the raq package, it's important for it to
be conformant to current GAP package conventions. Therefore, I have rearranged
the file tree to match the Example package quite thoroughly. In so doing, this
laid the foundation for the following aspects of the package:
- Package documentation. Added makedoc.g at the top level to generate
AutoDoc/GAPDoc documentation for raq. Currently the documentation is empty;
future development will bring the documentation to cover all existing code.
- Package tests. The basic structure to add .tst files in the tst
subdirectory of the package is in place. The coverage of tests provided in
this commit is minimal; again, further development will extend the test
coverage.
In addition, PackageInfo.g has been elaborated to include much more complete
information about raq and where it will (initially) be posted on line.
Resolves : #1
2018-08-16 21:12:38 -07:00
Glen Whitney
d6b6a11d85
Integrate with code repository http://code.studioinfinity.org/glen/raq
2018-07-31 22:01:32 -07:00
Glen Whitney
a50286f959
Initial commit
2018-08-01 04:35:36 +00:00
Glen Whitney
34a4dc4d4a
Need the computation of IsTrival to rely on less, and do it for Right also.
2017-10-29 21:46:21 -04:00
Glen Whitney
3e7d40f11c
forgot rank
2017-10-29 21:33:02 -04:00
Glen Whitney
9646c6e5ee
forgot rank
2017-10-29 21:32:16 -04:00
Glen Whitney
c6754cfc68
Have to jump on IsTrivial, unfortunately
2017-10-29 21:31:16 -04:00
Glen Whitney
8994fdf4dc
Rack() only returns racks
2017-10-29 20:56:42 -04:00
Glen Whitney
560564a010
fix the right trivial constructor too
2017-10-29 20:54:12 -04:00
Glen Whitney
cb77a7c7df
give the inert families dummy mult tables
2017-10-29 20:29:29 -04:00
Glen Whitney
ba8bc89544
mybe IsTrivial declarations unnecessary
2017-10-29 20:06:12 -04:00
Glen Whitney
f646050aa1
fix typo
2017-10-29 20:04:19 -04:00
Glen Whitney
05b4189c97
Set trivial right away
2017-10-29 20:03:16 -04:00
Glen Whitney
39371b7e0a
Use more elementary constructor to make trivial quandle
2017-10-29 19:19:50 -04:00
Glen Whitney
ca66c4dae4
Forgot some Other
2017-10-29 19:10:11 -04:00
Glen Whitney
988b6aa86e
Forgot some @
2017-10-29 19:08:30 -04:00
Glen Whitney
12f5e28112
Add trivial quandle construction
2017-10-29 18:11:33 -04:00
Glen Whitney
6428dddf56
add quotients for direct product elements
2017-10-29 14:50:33 -04:00
Glen Whitney
b089e131d1
Flat() is too destructive on the parmlist; e.g. it destroys DirectProductElements
2017-10-29 14:36:56 -04:00
Glen Whitney
8c939b4a91
Fall back to generators of domain
2017-10-29 14:19:05 -04:00
Glen Whitney
0b68afb47e
brace, bracket, whatever
2017-10-29 14:04:50 -04:00
Glen Whitney
cbabb91441
move methods into .gi now that they are not immediate
2017-10-29 14:03:19 -04:00
Glen Whitney
f80f2a973c
are immediate methods causing trouble
2017-10-29 14:00:15 -04:00
Glen Whitney
6f65cc451d
quasigroup -> quandle a couple places
2017-10-29 13:42:35 -04:00
Glen Whitney
98f3e9159a
Add AsXXX structure conversion commands
2017-10-28 23:48:35 -04:00
Glen Whitney
479191ce0a
forgot to change one L to R
2017-10-28 19:11:39 -04:00
Glen Whitney
6e25748df5
The NC versions require family
2017-10-26 21:32:15 -04:00
Glen Whitney
c4cb6e80f8
Don't mix your quasigroups and quandles
2017-10-26 21:27:32 -04:00
Glen Whitney
7f940ba87e
hafta return the value
2017-10-26 21:18:53 -04:00