summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2025-08-02fail slowArianna Masciolini
2025-08-02Merge branch 'master' of https://github.com/GrammaticalFramework/gf-core ↵Arianna Masciolini
into hleiss/master
2025-08-02Merge pull request #175 from inariksit/new-ghcInari Listenmaa
Changes to make it work with newer stack/GHC: - unix library changed API in 2.8 - Monad of no return & Semigroup as a superclass of Monoid - import Control.Monad (join, when, (<=<)) - fixed CI issues
2025-08-02misc small fixes:Inari Listenmaa
- update actions/cache to v4 - update haskell/actions/setup to haskell-actions/setup - stack doesn't support ghc < 8.4, remove from CI - don't fail immediately - add -fpermissive flag to gcc - only build 9.6.6 with macos and windows latest - bump base upper bound
2025-08-02higher upper bound for base,mtl,ghc-prim,json,timeInari Listenmaa
2025-08-02choose openFd based on version of unixInari Listenmaa
2025-08-02build-depends for unix depending on ghc versionInari Listenmaa
2025-08-02add stack file for GHC 9.6.6Inari Listenmaa
2025-08-02explicitly import join, when, (<=<) from Control.MonadInari Listenmaa
2025-08-02use openFd from unix >= 2.8Inari Listenmaa
2025-08-02define return in terms of pure, >> as *>, mappend as <>Inari Listenmaa
In preparation for deprecation, see https://gitlab.haskell.org/ghc/ghc/-/wikis/proposal/semigroup-monoid and https://gitlab.haskell.org/ghc/ghc/-/wikis/proposal/monad-of-no-return
2025-08-02add whitespace on list comprehensions, applications etc.Inari Listenmaa
text editor interprets these things as errors (e.g. unterminated qq for list comprehension) and underlines red, even though there is no real error.
2025-02-20Specify that extending a grammar doesn't inherit the startcatInari Listenmaa
2025-02-19Reactivate the gf-shell command 'pt -transfer'Hans Leiss
2025-02-18Bug fix for gf-shell command 'pt -compute' in Expr.hs byHans Leiss
tryMatch p (VConst _ _) env = match sig f eqs as0
2025-01-18Instruction to downgrade LLVM for macOS SequoiaInari Listenmaa
2025-01-18add GFSS2025 + remove IRC channelInari Listenmaa
2025-01-07random generation of literals now has ten different values for each built in ↵aarneranta
type; maybe a better solution for most cases than just one value
2024-11-26Update robots.txtKrasimir Angelov
2024-11-01Merge pull request #169 from ↵Inari Listenmaa
GrammaticalFramework/dependabot/github_actions/dot-github/workflows/actions/download-artifact-4.1.7 Bump actions/download-artifact from 2 to 4.1.7 in /.github/workflows
2024-10-23Use different artifact names as is required by upload-artifact@v4Andreas Källberg
2024-10-23add sudo to make install to fix CI failureAndreas Källberg
2024-10-23add glibtoolize dependency for mac CIAndreas Källberg
2024-10-23Bump more action versionsAndreas Källberg
2024-10-23fix typoAndreas Källberg
2024-10-23Update setup-python github actionAndreas Källberg
Let's see if this fixes CI
2024-09-03Bump actions/download-artifact from 2 to 4.1.7 in /.github/workflowsdependabot[bot]
Bumps [actions/download-artifact](https://github.com/actions/download-artifact) from 2 to 4.1.7. - [Release notes](https://github.com/actions/download-artifact/releases) - [Commits](https://github.com/actions/download-artifact/compare/v2...v4.1.7) --- updated-dependencies: - dependency-name: actions/download-artifact dependency-type: direct:production ... Signed-off-by: dependabot[bot] <support@github.com>
2024-04-29be consistent in the use of quotesInari Listenmaa
2024-04-29Clarify description for vtInari Listenmaa
2024-03-15Apply gt to all arguments when pipedInari Listenmaa
2024-03-01showExpr and linearize now refresh the printed variables if neededaarneranta
2023-12-14visualize_dependencies (vd) now creates latex in landscape mode to show long ↵Aarne Ranta
trees better
2023-11-17Merge pull request #166 from GrammaticalFramework/fix-python-ciInari Listenmaa
Fix CI for "Build & Publish Python Package": use python 3.10 instead of latest
2023-11-17use older python version to keep distutilsInari Listenmaa
2023-11-17Merge pull request #164 from BeFunctional/tp_pgf_support_ghc_94Inari Listenmaa
Support GHC 9.4 for the PGF library
2023-11-15support ghc9.4o1lo01ol1o
2023-09-25Merge pull request #161 from anka-213/indent-errorsInari Listenmaa
Indent each line of error messages
2023-09-25gh-actions: Bump the python versionAndreas Källberg
cibuildwheel requires python >= 3.8
2023-09-25gh-actions: Don't use ubuntu-18 and macos-10.15Andreas Källberg
There are no longer any gihub actions runners available for these Note that this means we can't build for ubuntu-18 anymore, but that should hopefully no longer be relevant, since it's over 5 years old now.
2023-09-25Don't build twice for tests in CIAndreas Källberg
2023-09-25Update test to match new errorAndreas Källberg
2023-09-25Indent each line of an error messageAndreas Källberg
By indenting each line instead of just the first, we simplify the work of the gf-lsp parser, so we can see which errors are the same
2023-09-13Merge pull request #160 from anka-213/prettier-syntax-errorsInari Listenmaa
Improve syntax error messages
2023-09-11Fix typoAndreas Källberg
2023-09-11Fix ghc-7.10.3 build in gh-actionsAndreas Källberg
ghc-7.10.3 is not supported in the latest builder, so we need an older version of ubuntu for it to work
2023-09-11Bump version of haskell github actionAndreas Källberg
The old one was failing
2023-09-11Improve syntax error messagesAndreas Källberg
Now you will get error messages like these: example.gf:1:21: Syntax error: Unexpected token '}'. Expected one of: - '{' - 'open' - an identifier
2023-09-07Update jit.cKrasimir Angelov
2023-08-11the jitter should still read the absfuns even for EMSCRIPTEN and aarch64Krasimir Angelov
2023-08-09One more place with __aarch64__Krasimir Angelov