| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2019-06-07 | Support for `pre` in gflib.ts. Some type annotation fixes. | John J. Camilleri | |
| 2019-06-07 | Porting of JS runtime to TypeScript (`gflib.ts`) complete | John J. Camilleri | |
| 2019-06-07 | Remove type definitions gflib.d.ts which contained many errors and now obsolete | John J. Camilleri | |
| 2019-06-07 | More type fixes in gflib.ts after setting noImplicitAny | John J. Camilleri | |
| 2019-06-07 | Clean up whitespace in [old] gflib.js | John J. Camilleri | |
| 2019-06-07 | Fix all type errs in gflib.ts except tagging ones. Add TS/eslint configs. | John J. Camilleri | |
| gflib.js required changing the String prototype which I'm not sure I want to do here | |||
| 2019-06-05 | More progress on gflib.ts | John J. Camilleri | |
| All code has been copied from gflib.js but there are many type errors yet to be resolved | |||
| 2019-06-04 | Add `gflib.ts`, a port of JS runtime `gflib.js` into TypeScript (WIP) | John J. Camilleri | |
| 2019-05-29 | Update TypeScript definitions for gflib.js | John J. Camilleri | |
| Still not 100% tested: best solution will really be to rewrite gflib.js in TypeScript and at the same time use ES modules | |||
| 2019-05-28 | bits of documentation | krangelov | |
| 2019-05-28 | filter out empty cohorts | krangelov | |
| 2019-05-28 | API for scanning for cohorts in an arbitrary text | krangelov | |
| 2019-05-27 | Merge branch 'master' of https://github.com/GrammaticalFramework/gf-core | krangelov | |
| 2019-05-27 | remove duplicate definition for RecordCompare | krangelov | |
| 2019-05-20 | reordered error message for 'no overload'; might be even better to show ↵ | Aarne Ranta | |
| complete types | |||
| 2019-05-15 | Eliminate the dependency on time-compat | Thomas Hallgren | |
| It was only needed for compatibility with directory<1.2, but directory>=1.2 has been shipped with ghc since ghc-7.6. Note: time-compat-1.9.* (the current version) is a completely different package, that does not provide the needed function toUTCTime, which was provided in time-compat-0.1.*. | |||
| 2019-05-03 | runtime/javascript: use a grammar.js with two langauges | Thomas Hallgren | |
| grammar.js contained only one langauge: FoodsEng. Now it contains FoodsEng and FoodsIta, similar to what's shown in the gf-tutorial. The grammar comes from gf-contrib/tutorial/foods. | |||
| 2019-05-03 | gf-tutorial: fix link to JavaScript translator demo | Thomas Hallgren | |
| After fixing trivial problem in translator.html, the demo works, but the example grammar contains only one langauge, so it is not so interesting. translator.html is located in src/runtime/javascript. The editor.html in the same location also works. | |||
| 2019-04-25 | GF.Compile.CheckGrammar: discard bad 'lincat C = …' with a warning | Thomas Hallgren | |
| e.g. if C is a fun and not a cat in the abstract syntax. Discarding bad lincats prevents GF from generating malformed PGFs that are rejected by the C run-time system. I also added code to reject bad lincats with an error, but I left it commented out since it seems a bit pedantic compared to GF's otherwise rather sloppy grammar checking. | |||
| 2019-04-12 | respect the probs option also when merging PGFs | krangelov | |
| 2019-03-26 | Merge branch 'master' of https://github.com/GrammaticalFramework/gf-core | krangelov | |
| 2019-03-26 | bugfix in the pretty printer | krangelov | |
| 2019-03-22 | GF.Compile.GrammarToCanonical: keep unreachable rows in tables | Thomas Hallgren | |
| since unreachable rows can become reachable after grammar transformation. Also export smart constructors for projection and selection. | |||
| 2019-03-20 | hiding morphological tags from Latex printing of dependency trees | Aarne Ranta | |
| 2019-03-20 | Merge branch 'master' of https://github.com/GrammaticalFramework/gf-core | Thomas Hallgren | |
| 2019-03-20 | GF.Grammar.Canonical: pretty printer: omit some redundant brackets | Thomas Hallgren | |
| 2019-03-19 | support cross-compilation from Linux to Windows | krangelov | |
| 2019-03-19 | Merge branch 'master' of https://github.com/GrammaticalFramework/gf-core | krangelov | |
| 2019-03-19 | added one more possible location for Java headers | krangelov | |
| 2019-03-14 | GF.Compile.GrammarToCanonical: allow + in reg exps in pre { } | Thomas Hallgren | |
| 2019-03-13 | GF.Grammar.Canonical: some Functor/Foldable/Traversable instances | Thomas Hallgren | |
| 2019-03-12 | Merge branch 'master' of https://github.com/GrammaticalFramework/gf-core | Thomas Hallgren | |
| 2019-03-12 | GF.Grammar.Canonical: add TuplePattern and CommentedValue | Thomas Hallgren | |
| 2019-03-08 | canonical GF: flatten several concatenations into one json array, and parse ↵ | Peter Ljunglöf | |
| the array back into concatenations | |||
| 2019-03-08 | added parsing of json into canonical GF | Peter Ljunglöf | |
| 2019-03-08 | remove case expressions (no particular reason) | Peter Ljunglöf | |
| 2019-03-08 | corrected json printing | Peter Ljunglöf | |
| some object labels must be preceded by ".", to not be in conflict with GF records (which are stored as json objects) plus some minor bugfixes and cleaning | |||
| 2019-03-08 | Remove "canonical_yaml" from the option descriptions | Peter Ljunglöf | |
| 2019-03-07 | Expose GF.Grammar.Canonical + some refactoring | Thomas Hallgren | |
| to make it available in other tools by depending on the gf package and importing it | |||
| 2019-03-07 | Rename module GF.Compile.ConcreteToCanonical to GF.Compile.GrammarToCanonical | Thomas Hallgren | |
| 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-26 | fixed typo on c-bracketedLinearize | krangelov | |
| 2019-02-26 | replace aeson with json | krangelov | |
| 2019-02-26 | added command c-bracketedLinearize | krangelov | |
| 2019-02-21 | Need aeson>=1.3 | Thomas Hallgren | |
| Also remove ununsed GF.Compile.PGFtoAbstract | |||
| 2019-02-21 | Merge pull request #34 from heatherleaf/master | Thomas H | |
| Encode/decode of canonical grammars to/from JSON/YAML | |||
| 2019-02-20 | added Data.Data.Data instance for Expr | krangelov | |
| 2019-02-18 | fixes in the headers for use with Microsoft Visual C++ | krangelov | |
| 2019-02-18 | fixes in the headers for compilation on Windows | krangelov | |
