| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2020-09-18 | Add instructions for uploading PGF2 to Hackage | John J. Camilleri | |
| 2020-09-18 | Bump PGF2 to 1.2.1 | John J. Camilleri | |
| 2020-08-14 | remove the deprecated pgf_print_expr_tuple | krangelov | |
| 2020-08-14 | Merge branch 'master' of https://github.com/GrammaticalFramework/gf-core | krangelov | |
| 2020-08-14 | added an API for cloning expressions/types/literals | krangelov | |
| 2020-08-03 | Add script for uploading PGF2 documentation to Hackage | John J. Camilleri | |
| Hackage's attempt to build the package will fail because of missing C libraries | |||
| 2020-07-28 | Updates to PGF2 readme | John J. Camilleri | |
| 2020-07-28 | Bump pgf2 to 1.2.0 | John J. Camilleri | |
| 2020-07-28 | Merge remote-tracking branch 'origin/master' into pgf2-hackage | John J. Camilleri | |
| 2020-07-26 | parseToChart also returns the category | krangelov | |
| 2020-07-22 | the if is actually unnecessary | krangelov | |
| 2020-07-22 | bugfix in bracketedLinearize | krangelov | |
| 2020-07-11 | (pgf2) Readme, license, changelog | John J. Camilleri | |
| 2020-07-11 | Bump pgf2 to 1.1.0, update README | John J. Camilleri | |
| 2020-07-08 | Merge remote-tracking branch 'origin/master' into pgf2-hackage | John J. Camilleri | |
| # Conflicts: # src/runtime/haskell-bind/pgf2.cabal | |||
| 2020-07-08 | Remove PGF from PGF2, clean up PGF2 cabal file. | John J. Camilleri | |
| 2020-07-08 | drop the SG library completely. | krangelov | |
| 2020-05-14 | lookupCohorts now detects and reports unknown words. Also: | krangelov | |
| - added added two filtering functions: filterLongest and filterBest - updated the PGF service to work with the new API | |||
| 2020-03-06 | an API to access the names of all fields withing a category | krangelov | |
| 2020-03-05 | fix the build after the change in the morphological API | krangelov | |
| 2020-03-05 | The APIs for callbacks and the bracketed strings now use a string for the ↵ | krangelov | |
| analysis intead of an integer. This is now consistent with lookupMorpho and friends | |||
| 2019-12-07 | a version of the parser which returns a chart rather than a list of expressions | krangelov | |
| 2019-08-07 | Remove wrong Haddock comment in PGF2 | John J. Camilleri | |
| Clearly just a copy-paste error | |||
| 2019-05-28 | bits of documentation | krangelov | |
| 2019-05-28 | API for scanning for cohorts in an arbitrary text | krangelov | |
| 2019-03-07 | haskell-bind/utils.c: add missing return | Thomas Hallgren | |
| Found via C compiler warning | |||
| 2019-02-27 | strip empty phrases in bracketedLinearize | krangelov | |
| 2019-02-20 | added Data.Data.Data instance for Expr | krangelov | |
| 2018-11-27 | expose PGF and Concr for FFI | Krasimir Angelov | |
| 2018-10-15 | hide the compatibility API | Krasimir Angelov | |
| 2018-06-20 | added bracketedLinearizeAll | Krasimir Angelov | |
| 2018-06-20 | bracketedLinearize in Haskell now emits the BIND constructor like in Java | Krasimir Angelov | |
| 2018-04-18 | Fixes for GHC 8.4.1 compatibility | Thomas Hallgren | |
| * In GHC 8.4.1, the operator <> has become a method of the Semigroup class and is exported from the Prelude. This is unfortunate, since <> is also exported from the standard library module Text.PrettyPrint, so in any module that defines a pretty printer, there is likely to be an ambiguity. This affects ~18 modules in GF. Solution: import Prelude hiding (<>) This works also in older versions of GHC, since GHC does't complain if you hide something that doesn't exists. * In GHC 8.4.1, Semigroup has become a superclass of Monoid. This means that anywhere you define an instance of the Monoid class you also have to define an instance in the Semigroup class. This affects Data.Binary.Builder in GF. Solution: conditionally define a Semigroup instance if compiling with base>=4.11 (ghc>=8.4.1) | |||
| 2018-04-12 | bugfix in the Haskell binding | Krasimir Angelov | |
| 2018-04-09 | - rm duplicate lines | odanoburu | |
| 2018-04-09 | - rm trailing spaces | odanoburu | |
| 2017-10-04 | further extend the API of the C runtime | Krasimir Angelov | |
| 2017-10-03 | in the PGF2 api: remove showCategory. add categoryContext and ↵ | Krasimir Angelov | |
| functionIsConstructor | |||
| 2017-09-28 | added exprSubstitute in the C runtime for substituting meta variables | Krasimir Angelov | |
| 2017-09-28 | the parser for abstract expressions in the C runtime now supports partial parses | Krasimir Angelov | |
| 2017-09-25 | added showPGF in the Haskell API | Krasimir Angelov | |
| 2017-09-25 | handle productions in the internal creation API | Krasimir Angelov | |
| 2017-09-14 | an almost complete API for building new PGF files in the Haskell binding | Krasimir Angelov | |
| 2017-09-13 | added PGF2.Internal.writePGF in the Haskell binding | Krasimir Angelov | |
| 2017-09-11 | an almost complete API for creating the abstract syntax of a PGF in memory | Krasimir Angelov | |
| 2017-09-11 | an API to access the grammar's flags | Krasimir Angelov | |
| 2017-09-08 | more type corrections | Krasimir Angelov | |
| 2017-09-08 | the Haskell binding should be more careful with the matching types in C | Krasimir Angelov | |
| 2017-09-08 | an initial sketch for PGF building API in the Haskell binding | Krasimir Angelov | |
| 2017-09-07 | a light API in the Haskell binding for accessing the internal data structures | Krasimir Angelov | |
