| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2023-08-04 | Disable the jit on aarch64 | Krasimir Angelov | |
| 2023-08-04 | Create funcs.h | Krasimir Angelov | |
| 2023-08-04 | Create Create aarch64/fp.h | Krasimir Angelov | |
| 2023-08-04 | Create aarch64/core.h | Krasimir Angelov | |
| 2023-08-04 | Create aarch64/asm.h | Krasimir Angelov | |
| 2023-08-04 | added aarch64 configure.ac | Krasimir Angelov | |
| 2023-03-01 | export BindType(..) | Krasimir Angelov | |
| 2023-02-05 | Update INSTALL | Krasimir Angelov | |
| 2022-10-10 | Merge pull request #149 from anka-213/ghc-9.2 | Inari Listenmaa | |
| Add support for ghc-9.2.4 | |||
| 2022-10-04 | Extract the previous optimization to its own function | Andreas Källberg | |
| 2022-10-04 | Use a Set in isInherited to speed up long extend lists | Andreas 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-04 | Add support for ghc-9.2.4 | Andreas Källberg | |
| 2022-10-04 | Only include transformers-compat for ghc < 8 | Andreas Källberg | |
| Since that's the only place where it's needed and we don't have to fight with versions elsewhere | |||
| 2022-10-04 | Restore build with ghc-7.10.3 | Andreas Källberg | |
| 2022-10-04 | Update some old unused code to support newer ghc | Andreas Källberg | |
| 2022-10-04 | using 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-03 | New construct: table update. Syntax t ** { cases }. Syntactic sugar for ↵ | aarneranta | |
| table {cases ; vvv => t \! vvv}.t | |||
| 2022-08-24 | added a Setup script to compile without cabal-install | Krasimir Angelov | |
| 2022-08-24 | `gf --version` now prints the shared folder to be used by the RGL | Krasimir Angelov | |
| 2022-08-24 | workaround for the Nix madness | Krasimir Angelov | |
| 2022-08-12 | silence harmless warnings | krangelov | |
| 2022-08-12 | fix the reference counting for pgf.BIND | krangelov | |
| 2022-07-16 | support for BIND tokens in the Python bindings | Krasimir Angelov | |
| 2022-07-04 | allow compilation with emscripten | Krasimir Angelov | |
| 2022-05-31 | adjust the -view command depending on the OS | Krasimir Angelov | |
| 2022-05-31 | use a relative link to WordNet | Krasimir Angelov | |
| 2022-05-18 | Always use UTF8 encoding in the gf executable | Andreas 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-06 | Merge pull request #136 from mengwong/ghc9 | Inari Listenmaa | |
| compiles with GHC 9.0.2 | |||
| 2022-05-03 | Improve comment | Andreas Källberg | |
| 2022-05-03 | When profiling, don't add cost centres in Data.Binary.Get | Andreas 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-05 | Update base <4.15 to <4.16 for tests + pgf*.cabal | Inari Listenmaa | |
| 2022-03-05 | if this PR is accepted we don't need these instructions | Meng Weng Wong | |
| 2022-03-05 | "now try this" instructions for people flailing with Apple Silicon M1 | Meng Weng Wong | |
| 2022-03-05 | prepare for GHC 9, base 4.15, by using Buffer constructor interface | Meng Weng Wong | |
| 2021-08-09 | Changes made in order to get Hackage upload working | John J. Camilleri | |
| 2021-07-26 | added link to vis-network.min.js | krangelov | |
| 2021-07-26 | Merge branch 'master' of https://github.com/GrammaticalFramework/gf-core | krangelov | |
| 2021-07-26 | fix links to WordNet | krangelov | |
| 2021-07-20 | Merge pull request #87 from anka-213/make-it-fast | Inari Listenmaa | |
| Remove the `Either Int` from value2term | |||
| 2021-07-15 | Update C runtime install instructions | Inari Listenmaa | |
| 2021-07-14 | add missing install.sh file for c runtime | Meowyam | |
| 2021-07-12 | Clean up redundant case expressions | Andreas Källberg | |
| 2021-07-12 | Remove last traces of the Either in value2term | Andreas Källberg | |
| 2021-07-12 | Remove the `Either Int` from value2term | Andreas Källberg | |
| This prevents HUGE space leak and makes compiling a PGF a LOT faster For example, an application grammar moved from taking over 50GB of ram and taking 5 minutes (most of which is spent on garbage colelction) to taking 1.2 seconds and using 42mb of memory The price we pay is that the "variable #n is out of scope" error is now lazy and will happen when we try to evaluate the term instead of happening when the function returns and allowing the caller to chose how to handle the error. I don't think this should matter in practice, since it's very rare; at least Inari has never encountered it. | |||
| 2021-07-08 | Fix bug introduced in cdbe73eb475cf44e1a45b2abacb12756e394016a | John J. Camilleri | |
| Apparently I don't understand how pattern-matching works in Haskell | |||
| 2021-07-08 | Remove two missing-methods warnings | John J. Camilleri | |
| 2021-07-07 | More cabal file cleanup. Remove some more tabs from Haskell source. | John J. Camilleri | |
| 2021-07-07 | Replace tabs for whitespace in source code | John J. Camilleri | |
| 2021-07-06 | Add import from command line invocation to command history | John J. Camilleri | |
| Closes #64 | |||
| 2021-07-06 | Add note in PGF2 documentation about risk for integer overflow. | John J. Camilleri | |
| Closes #109 | |||
