1
0
forked from GitHub/gf-core
Commit Graph

8101 Commits

Author SHA1 Message Date
krangelov 69f74944e2 The unmarshaller is no longer stored in the PGF object but is passed explicitly to each function that needs it. 2021-08-26 16:14:56 +02:00
krangelov 0d9f2994a0 Merge branch 'majestic' of github.com:GrammaticalFramework/gf-core into majestic 2021-08-26 15:46:41 +02:00
krangelov 275addfcbe pretty printing for expressions and types 2021-08-26 15:46:16 +02:00
John J. Camilleri 03f02ae5d2 A bunch of superficial changes to the docs after reading through them carefully again 2021-08-24 11:27:10 +02:00
John J. Camilleri fdaf19a5d4 Bump version of Python bindings 2021-08-24 10:04:07 +02:00
John J. Camilleri 91adc09b1f Define LD_LIBRARY_PATH when running Python tests 2021-08-24 09:09:30 +02:00
John J. Camilleri beab2ad899 Update Python instructions, add simple testsuite (which fails with segmentation fault) 2021-08-24 09:05:16 +02:00
John J. Camilleri bedb46527d Move Thomas from current to previous on maintainers page 2021-08-17 10:18:34 +02:00
John J. Camilleri 0258a87257 Add IRC, Discord, SO links to "contribute" section at top of homepage 2021-08-17 09:57:50 +02:00
John J. Camilleri ef0e831c9e Update installation instructions from Hackage, source code 2021-08-17 09:38:20 +02:00
Inari Listenmaa 8ec13b1030 Uncomment installation instructions from Hackage 2021-08-16 09:07:59 +08:00
krangelov 07bda06fb2 missed a line 2021-08-14 21:16:20 +02:00
krangelov d28c5a0377 a hopefully better error management in the marshaller 2021-08-14 21:13:31 +02:00
krangelov 8b8028bdfe free_ref & free_me in PgfMarshaller too 2021-08-14 20:08:04 +02:00
krangelov 9db352b2bb bugfix 2021-08-14 18:51:16 +02:00
krangelov b627d4ceb0 fix typo 2021-08-13 20:33:00 +02:00
krangelov 0296f07651 Merge branch 'majestic' of github.com:GrammaticalFramework/gf-core into majestic 2021-08-13 19:29:39 +02:00
krangelov 6beac74265 a draft for the marshaller. still not in use 2021-08-13 19:25:12 +02:00
krangelov 221f0b7853 PgfUnmarshaller now mimics a C++ class. Allows for keeping state 2021-08-13 18:14:56 +02:00
John J. Camilleri 4fd70bc445 Add basic installation instructions 2021-08-13 10:47:06 +02:00
John J. Camilleri 9e5823c350 Tweak base upper bound in pgf2.cabal 2021-08-13 10:28:44 +02:00
John J. Camilleri 2346abeedb Tweaks to pgf2.cabal 2021-08-13 10:25:16 +02:00
John J. Camilleri 3e7926f22d Update pgf2.cabal, including bumping version to 2.0.0 2021-08-13 10:20:49 +02:00
John J. Camilleri f35dff7c66 Add LD_LIBRARY_PATH to cabal test step 2021-08-13 10:04:21 +02:00
John J. Camilleri 1749908f6c Add --extra-lib-dirs to cabal command 2021-08-13 09:58:31 +02:00
John J. Camilleri d8e1e2c37d Add sudo to make install 2021-08-13 09:53:17 +02:00
John J. Camilleri 8877243701 Add tests to CI 2021-08-13 09:51:10 +02:00
krangelov 08bcd2f0b5 silence warnings 2021-08-13 08:28:30 +02:00
krangelov 1bc0cfd025 accidentally commited a wrong version of expr.cxx 2021-08-13 08:26:18 +02:00
krangelov 21044264fa forgot adding expr.cxx 2021-08-13 08:12:03 +02:00
John J. Camilleri 058526ec5d Remove Travis CI workflow, we use GitHub actions now
Closes #123
2021-08-12 15:27:10 +02:00
John J. Camilleri 974e8b0835 Typos in homepage 2021-08-12 15:20:29 +02:00
John J. Camilleri bbe4682c3d Update homepage
- Add Discord link
- Point to GitHub issues, Stack Overflow in "Getting help"
- Remove old news
2021-08-12 15:19:17 +02:00
krangelov 2a8d4232ce Fun -> Cat 2021-08-12 14:45:49 +02:00
krangelov 352dedc26f forgot releasing a stable pointer 2021-08-12 14:45:05 +02:00
krangelov 7e35db47a6 export PGFError 2021-08-12 14:41:50 +02:00
krangelov edba4fda32 test that we can handle loading failures 2021-08-12 14:23:20 +02:00
krangelov a8403d48fa the unmarshaller should not be disposed twice in case of error 2021-08-12 14:16:19 +02:00
krangelov 3578355bd0 fix computing the size of the mapped area 2021-08-12 14:04:35 +02:00
krangelov 39f38ed0e2 added startCat 2021-08-12 12:39:05 +02:00
krangelov 01db0224be API for constructing types 2021-08-12 12:16:11 +02:00
krangelov 16dfcb938c more of the abstract API copied from the old runtimes 2021-08-12 12:06:50 +02:00
krangelov 0ece508716 added categoryProb, functionProb, functionIsConstructor 2021-08-12 11:10:27 +02:00
krangelov 72993a178a Merge branch 'majestic' of https://github.com/GrammaticalFramework/gf-core into majestic 2021-08-12 10:42:24 +02:00
krangelov f2da618e5d implemented categoryContext 2021-08-12 10:42:02 +02:00
krangelov c97b736a5b fix the reading of expressions 2021-08-12 10:41:23 +02:00
krangelov 82ce76a2ce fix allocation to ensure that top is properly aligned from the beginning 2021-08-12 10:40:33 +02:00
krangelov d2aec60612 fix typos 2021-08-12 10:38:55 +02:00
John J. Camilleri ddfc599db3 Add sudo to apt commands 2021-08-12 10:34:38 +02:00
John J. Camilleri cb30e176bd Add CI workflow for building runtime 2021-08-12 10:33:45 +02:00