summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
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-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-15support ghc9.4o1lo01ol1o
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-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
2023-08-09Try with __aarch64__Krasimir Angelov
2023-08-08lightning.h not included on aarch64Krasimir Angelov
2023-08-04Disable the jit on aarch64Krasimir Angelov
2023-08-04Create funcs.hKrasimir Angelov
2023-08-04Create Create aarch64/fp.hKrasimir Angelov
2023-08-04Create aarch64/core.hKrasimir Angelov
2023-08-04Create aarch64/asm.hKrasimir Angelov
2023-08-04added aarch64 configure.acKrasimir Angelov
2023-03-01export BindType(..)Krasimir Angelov
2023-02-05Update INSTALLKrasimir Angelov
2022-10-10Merge pull request #149 from anka-213/ghc-9.2Inari Listenmaa
Add support for ghc-9.2.4
2022-10-04Extract the previous optimization to its own functionAndreas Källberg
2022-10-04Use a Set in isInherited to speed up long extend listsAndreas Källberg
Now the time is O(log(n)*m) instead of O(n*m) where n is the number of items in the extend list e.g. abstract FromWordNet = WordNet [ a_couple_Card, a_la_carte_Adv, a_la_mode_Adv, a_little_Card, ... ];
2022-10-04Add support for ghc-9.2.4Andreas Källberg
2022-10-04Only include transformers-compat for ghc < 8Andreas Källberg
Since that's the only place where it's needed and we don't have to fight with versions elsewhere
2022-10-04Restore build with ghc-7.10.3Andreas Källberg
2022-10-04Update some old unused code to support newer ghcAndreas Källberg
2022-10-04using an unparsable variable name in the internal desugaring of table ↵Aarne Ranta
extension to avoid captures; captures with iterated table extensions might still be possible, which needs further analysis
2022-10-03New construct: table update. Syntax t ** { cases }. Syntactic sugar for ↵aarneranta
table {cases ; vvv => t \! vvv}.t
2022-08-24added a Setup script to compile without cabal-installKrasimir Angelov
2022-08-24`gf --version` now prints the shared folder to be used by the RGLKrasimir Angelov
2022-08-24workaround for the Nix madnessKrasimir Angelov
2022-08-12silence harmless warningskrangelov
2022-08-12fix the reference counting for pgf.BINDkrangelov
2022-07-16support for BIND tokens in the Python bindingsKrasimir Angelov
2022-07-04allow compilation with emscriptenKrasimir Angelov
2022-05-31adjust the -view command depending on the OSKrasimir Angelov
2022-05-31use a relative link to WordNetKrasimir Angelov
2022-05-18Always use UTF8 encoding in the gf executableAndreas Källberg
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-06Merge pull request #136 from mengwong/ghc9Inari Listenmaa
compiles with GHC 9.0.2
2022-05-03Improve commentAndreas Källberg
2022-05-03When profiling, don't add cost centres in Data.Binary.GetAndreas Källberg
This change speeds up profiling by an order of magnitude. Without it, the >>= function for Get dominates runtime completely during profiling.
2022-03-05Update base <4.15 to <4.16 for tests + pgf*.cabalInari Listenmaa
2022-03-05if this PR is accepted we don't need these instructionsMeng Weng Wong
2022-03-05"now try this" instructions for people flailing with Apple Silicon M1Meng Weng Wong
2022-03-05prepare for GHC 9, base 4.15, by using Buffer constructor interfaceMeng Weng Wong
2021-08-09Changes made in order to get Hackage upload workingJohn J. Camilleri
2021-07-26added link to vis-network.min.jskrangelov