summaryrefslogtreecommitdiff
path: root/src/compiler/GF/Server.hs
AgeCommit message (Collapse)Author
2020-11-12Omitted import Except(..)Liyana
2020-11-10Replaced Control.Monad.Error with Control.Monad.ExceptLiyana
2018-11-28Revert "Completely remove uses of example-based"John J. Camilleri
This reverts commit 69cea20dac8ac73fa0a61ed4ff427d2524ee253b.
2018-11-28Completely remove uses of example-basedJohn J. Camilleri
2018-06-27GF.Server: add 'import Control.Applicative' for compatibilit with GHC<7.10Thomas Hallgren
One could also add stricter version constraints in gf.cabal, e.g. base>=4.8 (implies GHC>=7.10) if we want to only support building with GHC>=7.10.
2018-03-29gfse: show grammar comments in the list of public grammarsThomas Hallgren
gf -server now includes the comment field from the grammar in the response to /cloud requests with command=ls-t and ext=.json
2016-06-15GF cloud: more readable formatting of the GF version pagehallgren
Factor out common CSS from gfse/editor.css into clouds.css.
2016-06-09PGF service & minibar: only show dependency diagrams if the labels are knownhallgren
+ The PGF service now reads and caches dependency label configuration files. + The grammar info returned by command=grammar has a new boolean field 'hasDependencyLabels' to indicate if dependency labels were found for the grammar. Also, command=deptree will now fail if no labels are present. + The minibar only shows word dependency trees if labels are present. + Also changed the type of getDepLabels from [String] -> Labels to String -> Labels, since all uses were in the form "getDepLabels . lines".
2015-08-28Comment out some dead code found with -fwarn-unused-bindshallgren
Also fixed some warnings and tightened some imports
2015-04-17gf -server: include grammar modification time in the info returned by /version hallgren
2015-03-11GF.Server: request logging: increase length limit from 100 500 chars per fieldhallgren
2015-02-20PGF Service: limit the number of parallel calls to the C run-time parse ↵hallgren
function to 4 by default The limit can be changed with the -j flag
2015-02-16Changes for compatibility with ghc-7.10-rc2hallgren
2 modules: Name clashes caused by Applicative-Monad change in Prelude 2 modules: Ambiguities caused by Foldable/Traversable in Prelude 2 modules: Backwards incompatible changes in time-1.5 for defaultTimeLocale 9 modules: {-# LANGUAGE FlexibleContexts #-} (because GHC checks inferred types now, in addition to explicitly given type signatures) Also silenced warnings about tab characters in source files.
2014-12-11GF.Server: remove some code duplicationhallgren
2014-10-15Rename modules GFI, GFC & GFServer...hallgren
... to GF.Interactive, GF.Compiler & GF.Server, respectively.