summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2020-11-17Remove txt2tags and pandoc from Debian requirementsJohn J. Camilleri
2020-11-17Remove RGL and HTML from Debian buildJohn J. Camilleri
2020-11-16Replace _ with -John J. Camilleri
2020-11-16Upload artifact directly without copying elsewhere in betweenJohn J. Camilleri
2020-11-16Re-enable hack for finding C runtime on macOSJohn J. Camilleri
2020-11-16Install alex and happyJohn J. Camilleri
2020-11-16Build on push tooJohn J. Camilleri
2020-11-16Remove RGL from build, use 'cabal v1-' commandsJohn J. Camilleri
2020-11-12Omitted import Except(..)Liyana
2020-11-10Enable testsRuslan Khafizov
2020-11-10Replaced Control.Monad.Error with Control.Monad.ExceptLiyana
2020-11-10Removed fromValue for boolVLiyana
2020-11-10Added explicit implementation for 'readJSON' in the instance declaration for ↵Liyana
'JSON PGF.Trie'
2020-11-10Deleted redundant pattern matchLiyana
2020-11-10Added explicit implementation for 'fromValue' in instance declaration for ↵Liyana
'Predef Bool'
2020-11-10Replaced Control.Monad.Error with Control.Monad.ExceptLiyana
2020-11-10Deleted redundant pattern matchLiyana
2020-11-10Replaced inlinePerformIO with accursedUnutterablePerformIOLiyana
2020-11-10Added readJSON error messagesLiyana
2020-11-09Change setup-haskell version to just v1John J. Camilleri
2020-11-09Use GHC 8.4.4John J. Camilleri
2020-11-09Fix macOS version at 10.13John J. Camilleri
2020-11-09Use newer version of setup-haskellJohn J. Camilleri
2020-11-09Blurt out cabal version in both action and build scriptJohn J. Camilleri
2020-11-09Install C runtime in two places. Use cabal v1-copy.John J. Camilleri
2020-11-09Add libtool finish command from warningJohn J. Camilleri
2020-11-09Try it another way roundJohn J. Camilleri
2020-11-09Try removing something that looks like a typoJohn J. Camilleri
2020-11-09Try to set PREFIX env varJohn J. Camilleri
2020-11-09Explicitly specify env vars when building GF (test)John J. Camilleri
2020-11-09Change cabal version to 2.4, to match GHC 8.6.5John J. Camilleri
2020-11-09Fix whitespace in binary build scriptJohn J. Camilleri
2020-11-09Comment cabal freeze and caching in case it was causing build error belowJohn J. Camilleri
https://github.com/GrammaticalFramework/gf-core/runs/1374091798?check_suite_focus=true
2020-11-09Install Haskell via setup-haskell action, install build tools for C runtimeJohn J. Camilleri
2020-11-09Try to install GHC/Cabal via HomebrewJohn J. Camilleri
2020-11-09Add first attempt at GitHub action file for building .pkgJohn J. Camilleri
2020-10-27Merge pull request #79 from anka-213/fix-infinite-loopInari Listenmaa
Fix infinite recursion on error
2020-10-26Fix infinite recursion on errorAndreas Källberg
The implementation was meant to lift from SIO to IO, but instead it was just the identity function, which means that `fail = id . fail` and we have an infinite loop.
2020-10-09Merge pull request #78 from anka-213/solve-syntax-error-bugJohn J. Camilleri
Fix syntax error problem for older versions of GHC
2020-10-08Make CI greenAndreas Källberg
See https://github.com/joerick/cibuildwheel/issues/446
2020-10-08Fix syntax error problem for older versions of GHCAndreas Källberg
2020-10-02Merge pull request #77 from inariksit/tutorial-fixesInari Listenmaa
Minor tweaks and updates to the tutorial
2020-10-02Merge branch 'master' of https://github.com/GrammaticalFramework/gf-corekrangelov
2020-10-02fix parsing with HOASkrangelov
2020-10-02(Tutorial) Rename TV (transitive verb) to V2, the name used in RGLInari Listenmaa
2020-10-02(Tutorial) Remove reference to morpho_list + overly verbose pathInari Listenmaa
2020-10-02(Tutorial) Update the pre syntaxInari Listenmaa
2020-09-29(Tutorial) Remove mentions to pt -typecheckInari Listenmaa
The GF shell no longer has `put_tree -typecheck` option, and typechecking is done automatically when parsing. The metavariable thing is a bit unclear: you don't get it when parsing "dim the light", or "switch on the fan, but you do get it when you `gt` after adding `switchOn` and `switchOff`. ``` > p "switch on the fan" CAction fan (switchOff fan) (DKindOne fan) > gt CAction light dim (DKindOne light) CAction ?3 (switchOff ?3) (DKindOne ?3) CAction ?3 (switchOn ?3) (DKindOne ?3) ``` My hypothesis is that you don't get metavariable when parsing e.g. "dim the light", because even though `light` is suppressed in `CAction`, it still appears in `DKindOne`, so it gets to contribute to the whole tree with its string.
2020-09-29link to CoLi paper, mention of iOSaarneranta
2020-09-18Add instructions for uploading PGF2 to HackageJohn J. Camilleri