summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
2008-09-17GWT: comment out flag icon stuff in CSS.bjorn
2008-09-17Towards looking at the locale for default language. Added flag icons.bjorn
2008-09-16build parsers on demand if they aren't in the PGF filekrasimir
2008-09-16fix the segmentation fault with Swedishkrasimir
2008-09-16Better error handling in GWT UI.bjorn
2008-09-15GWT client: set Accept header to get plain text error messages,bjorn
2008-09-15Added loading popup to gwt uibjorn
2008-09-15fastcgi server: decode UTF-8 inputs produced by the gwt clientbjorn
2008-09-15gwt installball should not contain gf.fcgibjorn
2008-09-15GWT: only allow a single compeltion request at a time.bjorn
2008-09-15Use abs path for gf.fcgi in gwt client.bjorn
2008-09-15Fixes to the GWT UI to be able to run it on other machines (still some ↵bjorn
hardcoded paths in the compilation).
2008-09-15Added partial word completion to fastcgi server and update GWT UI accordingly.bjorn
2008-09-15A somewhat better solution to the words/UTF-8 problem: do encoding last, but ↵bjorn
only on what appears to be string literals.
2008-09-15Temporary fix for the grave accent a encoding problem: change compatPrint to id.bjorn
The problem is that lower case a with a grave accent is coded in UTF-8 as \195\160. Unicode character \160 is non-breaking space, so Haskell's words function will break a UTF-8 encoded string at this character. String literals in the .gfo file are UTF-8 encoded in generateModuleCode, just before the call to prGrammar (which uses compactPrint, which used words). The real solution would be to pretty-print the grammar to Unicode, and then encode as UTF-8. The problem with that is Latin-1 identifers. They are now kept in Latin-1 in the .gfo file, since Alex can't handle Unicode. The real solution to that would be to fix Alex to handle Unicode, but that is non-trivial. GHC interally uses a very hacky .x file to be able to lex UTF-8 source files. An alternative solution that doesn't address the weirdness of using two different encodings in the same .gfo as we do now, is to incorporate compactPrint into the grammar printer, to avoid having to do any postprocessing.
2008-09-12completing resource api with things needed in WebALTaarne
2008-09-12Somewhat nicer gwt client ui style.bjorn
2008-09-12GWT client now has the same funcbjorn
2008-09-12server: changes lang field to namebjorn
2008-09-12Update gf-client.html with new gf.fcgi output types.bjorn
2008-09-12Change JSON structures returned by the translation server to always be ↵bjorn
arrays of objects.
2008-09-12translation server: added limit argument to /complete.bjorn
2008-09-12Started working on Google Web Toolkit version of translation server ui.bjorn
2008-09-11Fix binary-dist to include gfc and exclude compiled grammars, since the ↵bjorn
latter didn't work anyway. NOTE: you must re-run autoconf (actually the previous patch is the one that requires this).
2008-09-11Remove old editor shell script and configure stuff.bjorn
2008-09-10Change version number in configure.ac to 3.0-beta2 too.bjorn
2008-09-10Added temporary completions button to AJAX translation UI.bjorn
2008-09-10Note about deleting /tmp/fcgi_ipcbjorn
2008-09-10missing sudo in erver READMEbjorn
2008-09-10bump version number to beta2krasimir
2008-09-10print the search path when we can't find a modulekrasimir
2008-09-10mod_fastcgi installation instructions in src/server/READMEbjorn
2008-09-10Note that Apache must be restarted after config changes.bjorn
2008-09-10Fix type error in fastcgi server.bjorn
I forgot to fix this after I copied the modified FastCGIUtils from morpho-server.
2008-09-09better error msg for missing record labelsaarne
2008-09-09completed IdiomCat to compile api and mathaarne
2008-09-09missing case in param lookup table in GrammartoGFCCaarne
2008-09-09debug information in GrammarToGFCCaarne
2008-09-09More info in src/server/README.bjorn
2008-09-09Disable translation on every keystroke, and completion, in the gf FastCGI ↵bjorn
AJAX client, since it can be too slow.
2008-09-09show "error" in run interruptibly mode in GFIaarne
2008-09-09enable matching of ++ strings with regular patternsaarne
2008-09-05capitals in lextext and unlextext; notice that a sentence starting with a ↵aarne
proper name now gets lexed with a small letter if lextext is used
2008-09-04convert all values in shell pipes to stringsaarne
2008-09-03Added --haskell-prefix option for changing the constructor prefix in ↵bjorn
generated Haskell modules.
2008-09-03new PGF output format: prolog syntaxpeb
* output a PGF grammar in prolog readable syntax * variables in abstract syntax (hypotheses and lambda-abstractions) are translated to unique logical variables * PGF terms in concrete syntax are translated to more prolog-like terms
2008-09-03treatment of Int: not always PredefAbs but can be PredefCncaarne
2008-08-24gf-server: the readData function given to getData should be m a, not IO a.bjorn
2008-08-24First (hacky) working version of FastCGI JSON morphology server.bjorn
2008-08-24Move CGIError stuff to FastCGIUtils.bjorn