| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2012-07-25 | translator: remove debug logging | hallgren | |
| 2012-07-25 | translator: per segment translation method selection | hallgren | |
| 2012-07-02 | Minor changes in Python export | peter.ljunglof | |
| 2012-06-28 | Fixed minor bug in prolog export | peter.ljunglof | |
| 2012-06-27 | major changes to the prolog export | peter.ljunglof | |
| 2012-06-27 | cleanup in the python export | peter.ljunglof | |
| 2012-06-26 | Experiment with parallel grammar checks | hallgren | |
| Introduced the function parallelCheck :: [Check a] -> Check [a] that runs independent checks in parallel, potentially allowing faster grammar compilation on multi-core computers, if you run gf with +RTS -N. However, on my dual core laptop, this seems to slow down compilation somewhat even though CPU utilization goes up as high as 170% at times. (This is with GF compiled with GHC 7.0.4.) | |||
| 2012-06-26 | GF.Infra.CheckM: comment out unused Context argument | hallgren | |
| 2012-06-26 | Report many type errors instead of stopping after the first one | hallgren | |
| In GF.Compile.CheckGrammar, use a new topological sorting function that groups independent judgements, allowing them all to be checked before continuing or reporting errors. | |||
| 2012-06-25 | Fix for warning messages from checkMapRecover | hallgren | |
| Reimplemented it with the new function accumulateError. Also keeping the formatting of errors and warnings unchanged for now, to avoid potentially causing problems in the GF Eclipse Plugin. | |||
| 2012-06-25 | removed spurious empty warnings | aarne | |
| 2012-06-25 | GF.Compile.Rename: report many errors instead of stopping after the first one | hallgren | |
| Using accumulated errors in the Check monad. TODO: some errors are still not accumulated, but thanks to checkMapRecover at least one error per judgement is reported. | |||
| 2012-06-25 | Check monad: support for accumulated errors | hallgren | |
| In addition to warnings, the Check monad in GF.Infra.CheckM can now accumulate errors. There are two new functions checkAccumError: Message -> Check () accumulateError :: (a -> Check a) -> a -> Check a The former (with the same type as checkWarn) is used to report an accumulated (nonfatal) error. The latter converts fatal errors into accumulated errors. Accumulated errors are reported as regular errors by runCheck. Also, the Check monad type has been made abstract. | |||
| 2012-06-25 | Export PGF in Python format | peter.ljunglof | |
| 2012-06-25 | warnings shown in checkMapRecover | aarne | |
| 2012-06-25 | checkMapRecover: find undefined idents in all jments in Rename | aarne | |
| 2012-06-25 | printing ResValue judgements as comments, to provide useful information when ↵ | aarne | |
| a conflict is found between parameter constructors | |||
| 2012-06-21 | translator: parallel text view layout adjustments | hallgren | |
| And some other small code changes. | |||
| 2012-06-21 | translator: bug fix for copy/paste import | hallgren | |
| 2012-06-21 | gfse/sort.js: make it more resusable | hallgren | |
| Move the gfse-specific list of sortable tags and class names from sort.js to editor.js. | |||
| 2012-06-21 | translator: insert and delete segments | hallgren | |
| You can now insert new segments anywhere, now just at the end. You can now delete any segment, not just the last one. | |||
| 2012-06-19 | translator: style adjustments | hallgren | |
| 2012-06-19 | translator: expanatory text for local file import | hallgren | |
| 2012-06-19 | translator: import text from local files | hallgren | |
| It works in Chrome, Firefox and Opera, but not Safari. (The browser must support the File, FileList and FileReader APIs.) | |||
| 2012-06-18 | GF cloud api doc fixes | hallgren | |
| 2012-06-18 | cloud service: add preliminary cloud service API documentation | hallgren | |
| 2012-06-18 | transaltor: reduce code duplication | hallgren | |
| 2012-06-15 | Add file name to error message when reading a bad .gfo file (in some cases) | hallgren | |
| This turns error messages like gf: too few bytes. Failed reading at byte position 1 gf: /some/path/somefile.gfo: too few bytes. Failed reading at byte position 1 but a better fix would be to ignore bad .gfo files and compile from source. The problem is the way this decision is made in GF.Compile.ReadFiles.selectFormat... | |||
| 2012-06-13 | translator: added support for the Apertium translation service | hallgren | |
| Also added feedback to source & target language menus to indicate which languages are supported by the selected translation method. For Apertium, the source language menu shows all possible source languages, and the target menu shows the possible target languages for the chosen source language. | |||
| 2012-06-13 | Use a separated tag for meta productions in the robust parser. This cleans ↵ | kr.angelov | |
| up the code a lot | |||
| 2012-06-12 | translator: documents can now be saved in the cloud | hallgren | |
| some other small fixes | |||
| 2012-06-12 | gfse & translator: change language code for Japanese to Jpn | hallgren | |
| 2012-06-12 | now there is a limit of 2000000 items in the chart of the robust parser. ↵ | kr.angelov | |
| This prevents from explosion in the memory size but it will also prevent us from parsing some sentences. | |||
| 2012-06-12 | now the robust parser is purely top-down and the meta rules compete on a ↵ | kr.angelov | |
| fair basis with the grammar rules | |||
| 2012-06-11 | minibar-api.html: small documentation improvements | hallgren | |
| 2012-06-11 | GF home page: link to GF clouds service (cloud.grammaticalframework.org) | hallgren | |
| Also some small cloud service documentation updates. | |||
| 2012-06-11 | translator: source segments can now be edited | hallgren | |
| 2012-06-10 | command option ma -known to drop unknown words | aarne | |
| 2012-06-08 | More detailed version info in the output of "gf -version" | hallgren | |
| 2012-06-08 | translator.css: restore lost width of input field | hallgren | |
| 2012-05-30 | More detailed version info in the startup message | hallgren | |
| The Setup.hs script now queries darcs to create more detailed version info to include in the startup message. Note thought that with distributed version control systems like darcs, the only way to uniquely identify a version is by the set of patches included. Since the patches are not totally ordered, just looking at the last patch is not enough. For official releases, we tag the current set of patches so we can refer to it by name (e.g. RELEASE-3.3.3). | |||
| 2012-05-29 | translator: segment imported text based on punctuation | hallgren | |
| 2012-05-28 | translator: better support for ambiguous translations | hallgren | |
| The translator picks "the first" translation by default, but the user can choose among the generated translations from a popup menu. | |||
| 2012-05-28 | GFServer.hs: apply UTF8 encoding when saving uploaded files | hallgren | |
| This fixes a bug introduced on May 16. | |||
| 2012-05-27 | translator: adding "Parallel texts" view | hallgren | |
| This is in addition to the existing "Segment by Segment" view. Also some minor documentation updates. | |||
| 2012-05-27 | gf -server: remove debug output | hallgren | |
| 2012-05-25 | translator: you can now import text by copying and pasting | hallgren | |
| 2012-05-25 | the viterbi probability for the epsilon categories is now updated properly | kr.angelov | |
| 2012-05-25 | fixed an alignment bug in libgu which leads to crash on some platforms | kr.angelov | |
| 2012-05-25 | fixed memory leak in the pgf-translate tool | kr.angelov | |
