summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
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-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-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-05libpgf: now all concrete functions and categories are explicitly linked to ↵kr.angelov
their abstract counter parts
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-02libpgf: simple optimization in the implementation for heapskr.angelov
2012-03-01gfse: bug fixhallgren
Fix a problem opening grammars created before grammar extension was introduced.
2012-02-29libpgf: an API for building heaps from buffers in gu/seq.ckr.angelov
2012-02-29gfse & minibar: minor style adjustmentshallgren
2012-02-29gf -server: update start page, add links to some documentationhallgren
2012-02-29gfse: add missing file sort.js to the repositoryhallgren
2012-02-29PGFService.hs bug fix: pattern match failure in doParsehallgren
doParse was missing a branch for PGF.ParseIncomplete. Also introduced the operator .= to simply the code that builds JSON objects.
2012-02-29libpgf: the first prototype for the robust parserkr.angelov
2012-02-29libpgf: the choice object should remember integers instead of single byteskr.angelov
2012-02-28gfse: Translation Quiz integrationhallgren
Also moved the translation quiz from demos/TransQuiz to src/www/TransQuiz so that it will be installed by 'cabal install' along with the other files that are installed for use by gf -server mode.
2012-02-28gf -server mode: JSONP support for grammar listshallgren
Needed by the translation quiz.
2012-02-28libpgf: another fix in the parser debuggerkr.angelov
2012-02-28bug fix in AppPredefined: don't compare values that contain variables. this ↵aarne
should be checked even more generally.
2012-02-28libpgf: the time measurement in pgf-translate should be made after ↵kr.angelov
pgf_parse_result for more accurate timing
2012-02-28libpgf: fix in the parser debuggerkr.angelov
2012-02-28buf fix in the compiler for HOASkr.angelov
2012-02-27gfse: recognize Predef categories Int, Float and Stringhallgren
but don't show them in the startcat menu.
2012-02-27gfse: text mode improvementshallgren
+ Preserve the startcat flag. + Preserve judgement order when possible (GF's parser does not preserve order and does not record exact source locations, only line numbers)
2012-02-27libpgf: pretty printing for expressions with metavaraibleskr.angelov
2012-02-27Phrasebook feedback: hide feedback submitted by Googlebothallgren
2012-02-24gfse: text mode editing: accept grammars with printname judgementshallgren
But printname judgements are ignored for now. Also fixed an UTF-8 encoding bug when parsing uploaded grammars in gf -server mode.
2012-02-24gfse: text mode tweakshallgren
2012-02-24libpgf: fix in pgf_read_into_mapkr.angelov
2012-02-24libpgf: simple fix in the grammar printer and the readerkr.angelov
2012-02-24the Predef function eqVal to compare equality of parameter valuesaarne
2012-02-23src/server/ContentService.hs: fix compilaton problemhallgren
2012-02-23hindi-resource-grammarvirk.shafqat
2012-02-22libpgf: now we have both complete bottom up index for robust parsing and ↵kr.angelov
fast lexical lookup from the same index
2012-02-22gfse: layout fixhallgren
Style options inteded for some buttons used in example-based editing was unintensionally applied to some other OK/Cancel buttons as well.
2012-02-22gfse: experimental support for editing concrete syntax in text modehallgren
2012-02-22gfse: some refactoringhallgren
2012-02-22libpgf: two small fixes in the parser debuggerkr.angelov
2012-02-22libpgf: the map curr_lindefs must be allocated from a temporary poolkr.angelov
2012-02-21libpgf: added index for fast lexicon lookup. Still not perfectkr.angelov
2012-02-21utils/pgf-translate now reports the parsing timekr.angelov
2012-02-21gfse: edit abstract syntax in text mode with instant syntax error reportinghallgren
This is an experimental feature. It requires server support for parsing and is thus not available while offline, unlike most other editing functionality.
2012-02-21sindhipatchvirk.shafqat
2012-02-20GF.Inra.UseIO: add instance Functor IOE, add method fail to instance Monad IOEhallgren
2012-02-18libpgf: now the debugging mode for the parser is available only with ↵kr.angelov
compilation option.
2012-02-18libpgf: remove the now redundant field extra_ccats in PgfConcrkr.angelov
2012-02-18libpgf: now the linearization index is created during the grammar loading ↵kr.angelov
which also makes the types PgfLzr and PgfParser redundant.