7800 Commits

Author SHA1 Message Date
Krasimir Angelov
1957eb1fc5 more comments 2022-09-12 12:20:30 +02:00
Krasimir Angelov
bd3ccb4a0d now linearization is working 2022-09-12 12:11:56 +02:00
Krasimir Angelov
c71ed9f513 better error handling and an API for linearizations 2022-09-12 12:06:40 +02:00
Krasimir Angelov
f9ca462a06 turn abstractName into a property to better follow the Python API 2022-09-12 11:03:15 +02:00
Krasimir Angelov
7492cd52d1 extract the list of languages 2022-09-12 10:55:26 +02:00
Krasimir Angelov
6f6f742d01 Merge branch 'wasm' of github.com:GrammaticalFramework/gf-core into wasm 2022-09-01 13:28:49 +02:00
Krasimir Angelov
d477250c48 more high-level API & better memory management 2022-09-01 13:26:38 +02:00
John J. Camilleri
3a17a68da6 Update README.md 2022-08-31 16:42:41 +02:00
John J. Camilleri
6ea53e44a4 Update README.md 2022-08-31 16:41:59 +02:00
Krasimir Angelov
4ecd216796 DataView doesn't work use Uint8Array instead 2022-08-31 16:21:08 +02:00
Krasimir Angelov
0b01f56fd7 fix pgf_jit_predicate for emscripten 2022-08-31 16:19:48 +02:00
John J. Camilleri
0bac8f0dae Load and read PGF in test-web: doesn't fail but abstract name is empty 2022-08-01 14:47:28 +02:00
John J. Camilleri
8df9767493 Revert changes to top-level .gitignore 2022-08-01 14:16:30 +02:00
John J. Camilleri
3d272ac053 Move everything to javascript dir. Add jspgf API, test files for both Node and web. 2022-08-01 14:11:45 +02:00
John J. Camilleri
63828de0c2 Git-ignore WASM files 2022-08-01 11:56:39 +02:00
John J. Camilleri
72bec84f58 Add Dockerfile and script for building WASM files 2022-08-01 11:56:11 +02:00
John J. Camilleri
539b946c96 Clear out javascript and typescript folders 2022-08-01 09:59:44 +02:00
Krasimir Angelov
a42cec2107 support for BIND tokens in the Python bindings 2022-07-16 20:29:36 +02:00
Krasimir Angelov
4d446fcd3f Merge branch 'master' of github.com:GrammaticalFramework/gf-core 2022-07-04 10:42:59 +02:00
Krasimir Angelov
ae460e76b6 allow compilation with emscripten 2022-07-04 10:42:34 +02:00
John J. Camilleri
65308861bc Merge branch 'master' of github.com:GrammaticalFramework/gf-core 2022-06-18 21:09:23 +02:00
Krasimir Angelov
b7672b67a3 adjust the -view command depending on the OS 2022-05-31 10:15:50 +02:00
Krasimir Angelov
e33de168fd use a relative link to WordNet 2022-05-31 07:44:25 +02:00
Inari Listenmaa
fc5b3e9037 Merge pull request #141 from anka-213/hardcode-utf8
Always use UTF8 encoding in the gf executable
2022-05-18 09:46:03 +02:00
Andreas Källberg
9b9905c0b2 Always use UTF8 encoding in the gf executable
This fixes many of the "Invalid character" messages
you can get on different platforms.

This has helped both with a nix-installation that didn't have global
locale set and with a windows installation.
2022-05-18 14:42:01 +08:00
Inari Listenmaa
ec70e4a83e Merge pull request #136 from mengwong/ghc9
compiles with GHC 9.0.2
2022-05-06 03:26:00 +02:00
Inari Listenmaa
e6ade90679 update nightly to latest lts 2022-05-06 08:45:12 +08:00
Inari Listenmaa
6414bc8923 Merge pull request #140 from anka-213/no-profile-bind
Don't add automatic cost centres to Data.Binary.Get
2022-05-04 10:46:37 +02:00
Andreas Källberg
b0b2a06f3b Improve comment 2022-05-03 13:10:29 +08:00
Andreas Källberg
221597bd79 When profiling, don't add cost centres in Data.Binary.Get
This change speeds up profiling by an order of magnitude.
Without it, the >>= function for Get dominates runtime completely during profiling.
2022-05-03 13:08:35 +08:00
Inari Listenmaa
862aeb5d9b Update base <4.15 to <4.16 for tests + pgf*.cabal 2022-03-05 13:42:11 +08:00
Inari Listenmaa
25dd1354c7 Merge pull request #135 from mengwong/base-4-15
prepare for GHC 9, base 4.15, by using Buffer constructor interface
2022-03-05 06:28:17 +01:00
Inari Listenmaa
b762e24a82 Add ghc-9.0.2 to CI 2022-03-05 13:25:26 +08:00
Meng Weng Wong
20453193fe add compilation support for ghc 9.0.2 2022-03-05 13:15:40 +08:00
Meng Weng Wong
b53a102c98 if this PR is accepted we don't need these instructions 2022-03-05 12:59:25 +08:00
Meng Weng Wong
bc14a56f83 "now try this" instructions for people flailing with Apple Silicon M1 2022-03-05 12:59:25 +08:00
Meng Weng Wong
3a1213ab37 prepare for GHC 9, base 4.15, by using Buffer constructor interface 2022-03-05 12:59:25 +08:00
Inari Listenmaa
1b41e94f83 Merge pull request #138 from anka-213/patch-1
Fix stack ci
2022-03-05 05:49:43 +01:00
Andreas Källberg
308f4773dc Upgrade to ghc-8.10.7
This version has better support for m1 macbooks
2022-03-05 12:25:46 +08:00
Andreas Källberg
05fc093b5e Add restore key to cache 2022-03-05 12:25:46 +08:00
Andreas Källberg
4caf6d684e Another attempt at fixing linker errors 2022-03-05 12:25:46 +08:00
Andreas Källberg
bfd8f9c16d Upgrade haskell setup action 2022-03-05 12:24:38 +08:00
Andreas Källberg
aefac84670 Clear stack cache and make cache-key more fine-grained
Attempt at fixing #137
2022-03-05 12:24:10 +08:00
John J. Camilleri
9f2a3de7a3 Add simpler VSCode extension to editor modes page 2021-11-08 12:30:21 +01:00
krangelov
e4b2f281d9 Merge branch 'master' of github.com:GrammaticalFramework/gf-core 2021-09-22 14:11:27 +02:00
krangelov
063c517f3c more tests for variants 2021-09-22 14:11:11 +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