summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2012-03-23GF home page: News: GF Tutorial at ICFP 2012hallgren
2012-03-22minibar: word-for-word replacement fixeshallgren
Check that the reconstructed abstract syntax tree is type correct before enabling word-for-word replacement. Show an error message if word replacement nevertheless fails.
2012-03-22pgf_online.js: error callbackshallgren
To enable customized error handling, the methods in the pgf_online objects and the AJAX server call functions in support.js accept an error callback function as an extra argument, in addition to the callback (continuation) for normal results.
2012-03-22GFEP: updated readmejohn.j.camilleri
2012-03-21GFEP: updated readmejohn.j.camilleri
2012-03-20ICFP 2012 tutorial page: use the GF stylesheet for a consistent lookhallgren
2012-03-19minibar: word-for-word replacement fixhallgren
Turn off the highlighting that indicates that word-for-word replacement is enabled when it is no longer available (e.g if a word is deleted and there no longer is a complete parse).
2012-03-19minibar: fix for recently introduced bug affacting Webkit browsershallgren
It seems that in Gecko browsers, the effect of "with(x) stmts" reaches inside the bodies of local functions in stmts, but in Webkit browers it does not.
2012-03-19GFEP: added more images for readmejohn.j.camilleri
2012-03-19GFEP: Added video tutorialjohn.j.camilleri
2012-03-19minibar: don't try to select the most recently used grammar if it isn't in ↵hallgren
the current grammar list
2012-03-18minibar: automatically select the most recently used grammar when returning ↵hallgren
to the minibar
2012-03-18PGF run-time library: function names in BracketedString (experimental)hallgren
+ Make room for function names in the BracketedString data structure. + Fill in function names when linearizing an abstract syntax tree to a BracketedString. + Fill in wildCId when it is not obvious what the function is. + Function bracketedLinearize: for compatibility with the other linearization functions, return Leaf "" instead of error "cannot linearize". + Export flattenBracketedString from module PGF. + PGFServce: make function names available in the JSON representation of BracketedString.
2012-03-18minibar: word-for-word replacement (experimental)hallgren
The new functionality also needs some new PGF service functionality, which will be provided in a separate patch.
2012-03-17Cloud service start page layout fix for small screenshallgren
2012-03-17icfp tutorial web pageaarne
2012-03-16Adding a .ghci file to make it easier to load GF in ghci.hallgren
2012-03-16PGFService.hs: command=browse can now produce output in JSON format.hallgren
To get JSON output, add the parameter format=json. The JSON structure contains the output from the function PGF.browse. The default is format=html for backwards compatibility.
2012-03-12libpgf: a new implementation for literals which also allows custom literals. ↵kr.angelov
the same mechanism is now used for the metavariables
2012-03-09libpgf: added simple lexerkr.angelov
2012-03-08minibar: add an option to make it easy to select png or svg outputhallgren
for abstract synax trees, parse trees and word alignment diagrams.
2012-03-08GF home page: direct link to Issueshallgren
"Wiki" is a word with very low information scent: there is no way to know what type of informaiton is hiding behind the Wiki link, e.g., that there is a bug tracker (or an FAQ), so not many users will click on it.
2012-03-08gf.cabal: update version number to 3.3.3-darcshallgren
2012-03-08PGFService.hs: add output format option to the commands abstrtree, parsetree ↵hallgren
and alignment Supported output formats: gv, png, svg.
2012-03-07libpgf: implementation for built in literal categorieskr.angelov
2012-03-07libpgf: simple fix in the parser debuggerkr.angelov
2012-03-07libpgf: two APIs - one for finding all parse results and another for finding ↵kr.angelov
the best parse result
2012-03-06gfse: small usability improvementshallgren
2012-03-06GFEP: updated pagejohn.j.camilleri
2012-03-06added Pes to the list of langs in make Symbolicaarne
2012-03-05gfse: more helpful hints about grammar parts and RGL moduleshallgren
2012-03-05gfse: bug fix: avoid hickup when inhertiting from a missing concrete syntaxhallgren
2012-03-05gf-server.cabal: always build the fastcgi module (pgf-server), lower version ↵hallgren
requirement on the cgi package + The flag fastcgi is removed: building the fastcgi is the main purpose of this cabal file again. + pgf-http superseded by gf-server, but is still available as an option + Require cgi>=3001.7.3 instead of cgi>=3001.8.0.
2012-03-05GFEP: Updated readme, more screenshotsjohn.j.camilleri
2012-03-05Phrasebook now compiles for Hin and Pesaarne
2012-03-05some additions to help compile PhrasebookUrd and Pesaarne
2012-03-05minibar: tool tip on the feedback button and hint in the feedback formhallgren
that the user should select a language from the To: menu to suggest a better translation to a particular language.
2012-03-05extrahinvirk.shafqat
2012-03-05libpgf: now all concrete functions and categories are explicitly linked to ↵kr.angelov
their abstract counter parts
2012-03-05GFEP: more screenshotsjohn.j.camilleri
2012-03-05GFEP: updated readmejohn.j.camilleri
2012-03-05GFEP: updated screenshotsjohn.j.camilleri
2012-03-05GFEP: updated examplesjohn.j.camilleri
2012-03-05HinPesPhrasebookvirk.shafqat
2012-03-05refinementsvirk.shafqat
2012-03-03Update home page and download page for GF 3.3.3 releasehallgren
2012-03-02libpgf: preliminary version for the statistical ranking. we use naive ↵kr.angelov
statistical model with random weight for the meta variables.
2012-03-02GF download page: Windows binary package addedhallgren
2012-03-02libpgf: simple optimization in the implementation for heapskr.angelov
2012-03-02GF 3.3.3 download page: initial set of binary packages addedhallgren