hallgren
38fbd142a0
This is GF 3.4!
2013-01-30 23:27:06 +00:00
hallgren
9c63cb9e2c
debian/changelog: updated for GF 3.4
2013-01-30 17:20:46 +00:00
aarne
374441ad8c
updated resource synopsis and the scripts creating it; added Swahili to main index list
2013-01-30 17:01:22 +00:00
aarne
e20a62366f
commented out some old history from index.html, and completed the list of languages
2013-01-30 16:54:51 +00:00
hallgren
6c7948fa24
download/index-3.4.t2t: download page for GF 3.4
...
Will be renamed to index.t2t when the release is official.
2013-01-30 16:44:16 +00:00
hallgren
d149dd8a58
doc/gf-developers.t2t: updated
2013-01-30 16:32:44 +00:00
hallgren
3cd71e7c0d
gf.cabal: Tested-with GHC==7.4.2 only, older versions cause minor problems
2013-01-30 15:57:35 +00:00
hallgren
f0de776045
Setup.hs: eliminate "minimal" mode, fix darcs version info
...
The reported number of recorded changes since the last tagged version was off
by one (because it counted the change that set the tag).
Also added a note that -K32M is not needed when using new-comp. But -old-comp
is still available as a configuration option, so I'm keeping -K32M for now.
2013-01-30 15:48:36 +00:00
hallgren
3ebf878281
release-3.4.t2t updates
...
Don't include names of contributors, link to additional info instead.
2013-01-30 15:08:26 +00:00
hallgren
602cbc953c
Add note about RGL Browser to 3.4 release notes
...
Also fixed a smalll typo
2013-01-29 20:51:42 +00:00
aarne
c3430f3e24
more on RGL languages in release notes
2013-01-29 17:50:27 +00:00
aarne
f2650007c7
updated the lists of notPresent languages
2013-01-29 16:53:15 +00:00
hallgren
d4b6d1b6fe
Better error message for unsupported token gluing
...
Instead of "Internal error in ...", you now get a proper error message with
a source location and a function name.
2013-01-29 16:25:03 +00:00
hallgren
14c8da214c
Fix a bug with record extension
...
Add a conversion rule for ({ l1 = e } ** x).l2 in PMCFG generation. (A rule
for the symmetric case (x ** { l1 = e }).l2 was added some time ago.)
2013-01-29 14:59:16 +00:00
hallgren
211cd9bb25
Avoid crash in random generation with probabilities
2013-01-29 13:59:20 +00:00
kr.angelov
84fa796de4
bugfix in the reference counting for Python
2013-01-29 09:41:12 +00:00
kr.angelov
05cb74d14a
the Python binding is in pure C again
2013-01-29 09:20:32 +00:00
kr.angelov
b524c5d8b5
added an API for composing and decomposing abstract trees from Python
2013-01-29 09:07:41 +00:00
kr.angelov
8846648393
fixed typos in the python binding: in a few places pgf_ExprType was used instead of pgf_ExprIterType
2013-01-29 09:06:23 +00:00
aarne
e1a92efd76
added Heb = Hebrew to the incomplete languages that can be compiled
2013-01-28 18:03:35 +00:00
hallgren
a559e51608
Quick fix to render some parser error messages from UTF-8-encoded source files correctly.
...
The parser works on raw byte sequences read from source files. If parsing
succeeds the raw byte sequences are converted to proper Unicode characters
in a later phase. But the parser calls the function buildAnyTree, which can
fail and generate error messages containing source code fragments, which might
then containing raw byte sequences. To render these error messages correctly,
they need to be converted in accordance with the coding flag in the source
file. This is now done for UTF-8-encoded source files, but should ideally also
be done for other character encodings. (Latin-1-encoded files never suffered
from this problem, since raw bytes are proper Unicode characters in this case.)
2013-01-28 17:23:02 +00:00
hallgren
713e883ad7
Better error message for Predef.error
...
+ Instead of "Internal error in ...", you now get a proper error message with
a source location and a function name.
+ Also added some missing error value propagation in the partial evaluator.
+ Also some other minor cleanup and error handling fixes.
2013-01-28 16:12:56 +00:00
hallgren
3360cc904c
Setup.hs: add some incomplete languages to the list compiled languages
...
To be specific: Amh, Ara, Lat, Tur and Mlt.
2013-01-28 16:07:44 +00:00
aarne
1eb45d955b
improved error message for overloading in case the given signature looks the same as one of the expected ones: it shows full records rather than just lock fields.
2013-01-28 14:00:23 +00:00
aarne
899d03d05b
some additions to new-gf-bib.bib
2013-01-28 08:42:00 +00:00
gregoire.detrez
0aae4702ed
Python binding: add a parsing function that accepts directly a list of tokens.
...
Is allows to define a tokenizer in python (or use an existing one, from nltk for instance.)
2013-01-24 13:31:34 +00:00
aarne
e7db50b9bd
fixed the construction for English indirect questions of name in Phrasebook
2013-01-23 09:29:39 +00:00
john.j.camilleri
3d5d424fef
Add fun/cat printnames to PGF web service
...
This is accessible vis the `browse` command, by adding the flag `printnames`
e.g.: .../Letter.pgf?command=browse&id=Recipient&format=json&printnames=1
2013-01-18 09:39:50 +00:00
hallgren
35aedadc83
gf -server: fix bug in bug fix for current directory
2013-01-13 12:36:58 +00:00
hallgren
68c04cdd63
gf -server: small logging improvements
2013-01-12 18:48:23 +00:00
hallgren
b0228af26d
gf -server: defend against problems with the current directory caused unhandled errors
2013-01-12 17:11:31 +00:00
hallgren
4f4c4e4107
GF 3.4 release notes update
2013-01-11 15:43:32 +00:00
john.j.camilleri
b8e3fe7bc0
Syntax editor: initial support for string literals
...
Also a bug fix when switching to editor, although this still messes up
when using the letters grammar.
Also updated readme with options, and some style improvements.
2013-01-11 15:33:17 +00:00
john.j.camilleri
be5a313372
Syntax editor: add tooltips to buttons
2013-01-11 12:45:24 +00:00
john.j.camilleri
b5e8d06fba
Syntax editor: remove beta label
2013-01-11 11:38:45 +00:00
hallgren
a8f281491c
partial evaluator: fix token glueing bug
...
"a"+("b"++"c") was simplified to "bb"++"c" instead of "ab"++c.
2013-01-11 15:14:42 +00:00
john.j.camilleri
28020fdf80
GFEP: update readme for 1.5.2 release
2013-01-11 10:18:13 +00:00
john.j.camilleri
625430fa9c
GFEP: remove doc makefile, updated index.html
2013-01-10 16:19:27 +00:00
john.j.camilleri
fb644d57b7
GFEP: remove doc images and include redirection file (.htaccess)
2013-01-10 10:41:01 +00:00
hallgren
f2751ff9e1
Fixes for minibar offline
...
Tested it in Firefox 18 (which has the new Ionmonkey JavaScript engine).
Still get stack overflows.
2013-01-09 16:44:18 +00:00
hallgren
1497fd863a
PGF service: new command: download
...
This makes it possible to download PGF files from servers where the PGF service
is installed.
I am also considering making commmand=download the default instead of
command=grammar.
2013-01-09 13:28:45 +00:00
kr.angelov
580e443a5e
fix warnings in pgf-parse.c
2013-01-08 12:53:49 +00:00
peter.ljunglof
f74155ef6a
PGF installation instructions for Mac OSX
2013-01-08 10:23:25 +00:00
peter.ljunglof
49022f5849
Made meta probs an optional argument instead of hard-coded in pgf-translate
2013-01-08 10:20:46 +00:00
peter.ljunglof
599b51830f
New PGF utility: pgf-parse
2013-01-08 10:19:53 +00:00
kr.angelov
9b78da5357
now the Python binding has an alternative representation for abstract trees which is composed of Python objects. The new representation is not integrated with the core runtime yet
2013-01-07 15:11:12 +00:00
kr.angelov
2c169406fc
a new reasoner in the C runtime. It supports tabling which makes it decideable for propositional logic. dependent types and high-order types are not supported yet. The generation is still in decreasing probability order
2013-01-07 12:50:32 +00:00
kr.angelov
cade578d04
bugfix in the strings library from the C runtime
2012-12-27 21:18:46 +00:00
Nikita Frolov
67380fa398
RG and Phrasebook fixes
...
- added a paradigm for alternative plurals
- fixed usage of alternative plurals in Numerals
- added a distinction between numerals and posessive pronouns
- verb omission and appropriate cases in some uses of to be/to have
- fixed declination of personal names
- added a gender parameter to pronouns (similar to Polish RG)
- vowel insertion before short adjective suffix
- don't generate short forms for relative adjectives (might need lexicon update)
- minor Phrasebook fixes
2012-12-27 21:04:26 +00:00
aarne
4eef06e38e
started GF FAQ; not yet publishable
2012-12-28 10:57:46 +00:00