kr.angelov
ba191fb438
fixes in DictEngBul and DictEngSwe
2013-12-20 12:03:36 +00:00
kr.angelov
86523f872c
partial cleanup in DictEngBul
2013-12-19 09:42:15 +00:00
kr.angelov
1de632df5a
DictEngBul is almost doubled in size by importing more data. It will take a long to clean it up :-)
2013-12-18 17:49:44 +00:00
kr.angelov
ad79e7144c
fixes in Swedish
2013-12-18 11:22:56 +00:00
kr.angelov
87760bb843
fixes in the Bulgarian and Swedish dictionaries
2013-12-18 10:26:05 +00:00
kr.angelov
0bc9c4f7aa
another fix
2013-12-18 09:49:36 +00:00
kr.angelov
f534cc8dcb
fixes in the dictionaries inspired by a paper phrasebook
2013-12-18 09:18:55 +00:00
kr.angelov
ffc26796ab
bugfix in the android keyboard for the choice of language
2013-12-17 17:09:53 +00:00
kr.angelov
e17f670076
show progress bar when translating or when reloading a language in the lexical activity
2013-12-17 16:21:56 +00:00
kr.angelov
417e7652ef
bugfix for grammar loading if the start and the target language happen to be the same
2013-12-17 14:57:30 +00:00
kr.angelov
153a5e7494
partial grammar loading in the android app. From now on grammars for Android shall be compiled with -split-pgf
2013-12-17 14:00:17 +00:00
kr.angelov
ac835fe3b0
make sure that pgf_concrete_load has no effect on grammars that are completely loaded
2013-12-17 13:57:16 +00:00
kr.angelov
27a9f72f37
three more interjections from Susanne
2013-12-15 11:17:33 +00:00
kr.angelov
5a62a3739f
fix ExistNP in Bulgarian with double negation
2013-12-11 17:05:21 +00:00
kr.angelov
8819070c5b
fixes in the dictionaries
2013-12-11 14:10:49 +00:00
kr.angelov
9076b8b1d6
a lot more words in English have gender now. Some words are also marked as animate in Bulgarian
2013-12-11 10:04:28 +00:00
kr.angelov
3aadf5325b
allow the android app to be installed on the SD card
2013-12-10 20:06:39 +00:00
kr.angelov
e4246d090c
move src/runtime/haskell/CRuntimeFFI to src/runtime/haskell-bind. Don't mess up with the stable Haskell runtime!
2013-12-10 16:11:47 +00:00
kr.angelov
87527c5f04
load/unload in the Java binding
2013-12-10 16:06:34 +00:00
kr.angelov
6028a63b42
loading and unloading of languages in the C runtime and in the Python bindings
2013-12-10 15:00:52 +00:00
kr.angelov
0f352ba1d5
bugfix in the grammar splitter
2013-12-10 12:31:40 +00:00
kr.angelov
faed1348b1
option --split-pgf replaces option --mk-index. This splits the PGF into one file for the abstract and one more for each concrete syntax. This is a preparation for being able to load only specific languages from the whole grammar.
2013-12-10 10:43:13 +00:00
kr.angelov
1026824060
partial reconstruction for sentence structures in Susanne
2013-12-06 15:05:56 +00:00
kr.angelov
3fcf1df68c
fix in StructuralBul
2013-12-06 08:44:57 +00:00
kr.angelov
39fff9318d
more on the Susanne treebank
2013-12-05 10:05:33 +00:00
kr.angelov
6fa7b1ed99
added script for reading the Susanne treebank
2013-12-04 12:11:41 +00:00
kr.angelov
bf9bffdd69
fix the translation of enable_V2V in DictEngBul
2013-12-04 08:43:53 +00:00
kr.angelov
3f7fd1887b
fix the agreement for V2V in ComplSlash
2013-12-04 08:43:01 +00:00
kr.angelov
c796468766
remove UncNeg from ParseBul since now it is a variant in the English grammar
2013-12-04 08:30:24 +00:00
kr.angelov
ffed8ba854
double negation in Bulgarian
2013-12-04 08:20:40 +00:00
kr.angelov
4d625c7ba5
fix the encoding in CatBul.gf
2013-12-04 08:20:02 +00:00
kr.angelov
98e0f79324
fix in inflection_en.xml
2013-12-03 12:15:06 +00:00
kr.angelov
5d93c1d4de
split teacher_N into two genders
2013-12-03 10:39:45 +00:00
kr.angelov
ff5dcf0f6a
FeatN and FeatN2 in English now show the gender if it is masculine or feminine
2013-12-03 09:05:20 +00:00
kr.angelov
41642e8d30
in DictEng all hyphenated words are again merged into a single token without spaces. This is necessary because there is no lexer anymore
2013-12-03 08:31:04 +00:00
kr.angelov
63c779f844
forgoten entry in DictEngAbs.gf
2013-12-03 08:28:09 +00:00
kr.angelov
2356aa7e65
one big patch with several changes in the different dictionaries
...
1. the duplicated variants in the French entries are merged
2. ~150 abstract words are split into masculine and feminine entries.
The actual defininitions for English, Bulgarian, French and German differ.
For the other languages they are just copied.
3. fan_N, intelligency_N, character_N and letter_N are split into
different senses. The entries for Bulgarian, Swedish, German and French
are sense disambiguated. For English they are just copied since they
are ambiguous. For the other languages they are copied since I don't
know how to translate them.
2013-12-03 08:14:05 +00:00
kr.angelov
d7f3aab994
-optimize-pgf should also apply to the linrefs
2013-11-29 14:25:23 +00:00
kr.angelov
724b2e04e1
fixes in the dictionaries
2013-11-29 13:56:28 +00:00
kr.angelov
938d97fad5
cleanup in LangBul
2013-11-29 13:55:46 +00:00
kr.angelov
4ae1a16a1e
added caching to be able to quickly generate the inflection table for Finnish
2013-11-28 22:06:55 +00:00
kr.angelov
945650f653
bugfix in the android app
2013-11-28 20:00:17 +00:00
kr.angelov
1c75721871
now the TTS is used only if there is actually a language model. this is better than using English for speaking Swedish
2013-11-28 19:59:03 +00:00
kr.angelov
442b5fb305
a bit of cleanup in the Android app
2013-11-28 19:57:45 +00:00
kr.angelov
953ae7e76d
extension in the template format for inflection tables. This makes it possible to use the templates with Finish
2013-11-28 19:52:31 +00:00
kr.angelov
99ac055997
fixes in the dictionaries
2013-11-28 13:16:03 +00:00
kr.angelov
35580255c3
the Android App now show the valency patterns for verbs in English, Bulgarian and Swedish
2013-11-28 12:48:55 +00:00
kr.angelov
f49a8df60c
changes in the parallel dictionaries
2013-11-27 22:18:22 +00:00
kr.angelov
9de4812482
better dictionary visualization in the Android App
2013-11-27 22:16:05 +00:00
kr.angelov
38b4a88c2b
minor tweaks in the Android UI
2013-11-27 12:37:55 +00:00
kr.angelov
105071d11e
fix the character encoding problem in the web view in the Android UI
2013-11-27 12:37:15 +00:00
kr.angelov
3509a8d4cc
added API in the C runtime and the Java binding for checking whether a given function is linearizable in a given language. This is used in the Android UI for better vizualizations
2013-11-27 12:35:11 +00:00
kr.angelov
e68067a83c
update the project files for the Java binding
2013-11-27 12:34:33 +00:00
kr.angelov
085808513d
space leak in the Java binding
2013-11-27 12:34:06 +00:00
kr.angelov
c247aa6791
added translations of outside in DictEngBul
2013-11-26 10:24:32 +00:00
kr.angelov
1c34005ffc
a few words in DictEngBul.gf
2013-11-25 10:40:23 +00:00
kr.angelov
210a813d1c
fix in the GF keyboard for Android
2013-11-22 13:37:12 +00:00
kr.angelov
c119627dfc
fix the export for CFG grammars with BIND, SOFT_BIND and nonExist
2013-11-22 13:36:14 +00:00
kr.angelov
4254b101f4
the GF syntax for identifiers is exteded with quoted forms, i.e. you could write for instance 'ab.c' and then everything between the quites is identifier. This includes Unicode characters and non-ASCII symbols. This is useful for automatically generated GF grammars.
2013-11-22 13:30:18 +00:00
kr.angelov
cddc19a5ad
bugfix in the debug mode for the parser
2013-11-22 12:26:49 +00:00
kr.angelov
e77c19c783
bugfix in the C runtime
2013-11-21 14:31:28 +00:00
kr.angelov
85e238f824
the Java binding for lookupMorpho should release the local references created in a loop
2013-11-21 14:29:47 +00:00
kr.angelov
b255f19b63
fix in the Python binding
2013-11-20 09:54:37 +00:00
kr.angelov
33a76f1cd5
bugfix in the robust parser
2013-11-18 09:05:27 +00:00
kr.angelov
2dd04b2b2f
add gu_buf_insert in libgu
2013-11-18 09:05:09 +00:00
kr.angelov
fb8de0e8ea
fixes in the C runtime to avoid warnings when compiling on MacOS
2013-11-15 10:03:22 +00:00
kr.angelov
684a3b8df5
pgf_read should open the grammar file in binary mode to prevent the Windows runtime from messing up the content.
2013-11-15 09:04:00 +00:00
kr.angelov
254aba33a1
pgf_reader_done should do nothing if the reading has failed
2013-11-15 08:59:18 +00:00
kr.angelov
6d94bffc87
NumeralLav should use restricted inheritance from CatLav
2013-11-15 08:04:51 +00:00
kr.angelov
d7dfa01bb0
add additional options for compiling the Java binding on Windows (suggested by Normunds)
2013-11-15 07:48:02 +00:00
kr.angelov
4874165cea
two senses of ring_V2 which have different morphology in English
2013-11-14 21:55:40 +00:00
kr.angelov
230f7d5e01
three words in DictEngBul
2013-11-14 21:55:16 +00:00
kr.angelov
58b47c2766
added date_3_N for the sense of "meeting". also added comments for the meanings of a few sense disambiguated words in the abstract syntax. The format of the comments follows the Haddock convention
2013-11-14 20:15:02 +00:00
kr.angelov
4b919ba26f
a number of changes in the dictionaries. marvellous_A is merged with marvelous_A. organise as alternative spelling of organize_V2. A few new Bulgarian words. DictEngSwe.gf is now disconnected from DictSwe.gf and follows the same convention as the English, Bulgarian and German dictionaries.
2013-11-14 18:03:33 +00:00
kr.angelov
05cec7c67d
add VerbBul.AdVVPSlash
2013-11-14 13:36:34 +00:00
kr.angelov
bfd555b452
ring was not marked as irregular verb in the dictionary
2013-11-13 21:00:08 +00:00
kr.angelov
644c2f40d4
fix the valencies of vote and spread_out in the dictionary
2013-11-13 20:59:28 +00:00
kr.angelov
90e2f11045
now ago_Prep is postposition in English
2013-11-13 20:58:08 +00:00
kr.angelov
a18fccd338
add two files from the Android app that were forgoten
2013-11-13 17:27:11 +00:00
kr.angelov
041630e8b1
split degree_N into three senses and add licentiate_N and phd_N in Bulgarian
2013-11-13 16:39:04 +00:00
kr.angelov
63a90f34af
bugfix in the C runtime which had made the parser up to 200 times slower for some sentences
2013-11-13 15:15:28 +00:00
kr.angelov
f904846f0f
few more Bulgarian words
2013-11-13 13:06:16 +00:00
kr.angelov
301fbb0916
typo in DictEngBul
2013-11-13 12:39:21 +00:00
kr.angelov
5c6e0ba964
change in DictEngBul
2013-11-13 12:32:28 +00:00
kr.angelov
a47d37ca67
the dictionary view in the Android app now shows both the source and the target linearizations
2013-11-13 12:29:10 +00:00
kr.angelov
3d410e0fd7
minor bugfix in the translator keyboard
2013-11-13 10:59:03 +00:00
kr.angelov
13084dab4f
now the Android App has a translation keyboard which allows the translations to be done from inside another application
2013-11-13 10:45:20 +00:00
kr.angelov
d1a0e6ca9d
split fire_N into two senses fire_1_N and fire_2_N
2013-11-13 08:59:03 +00:00
kr.angelov
d40f0e292e
document the four new language features in the reference manual
2013-11-12 16:05:02 +00:00
kr.angelov
7585d68dd8
use SOFT_BIND to glue the hyphen in the comparative and superlative forms of the Bulgarian adjectives
2013-11-12 10:34:07 +00:00
kr.angelov
6449bbad9c
use BIND to glue the digits in IIDig for the Bulgarian, English and Swedish grammmars
2013-11-12 10:28:46 +00:00
kr.angelov
d6f73f175f
use SOFT_BIND in the Bulgarian and Swedish grammars
2013-11-12 10:18:35 +00:00
kr.angelov
4b80a15b6c
fixes in DictEngBul and one more paradigm in ParadigmsBul
2013-11-12 09:58:39 +00:00
kr.angelov
1d7b6f44b6
added Predef.SOFT_BIND. This special token allows zero or more spaces between ordinary tokens. It is also used in the English RGL to attach the commas to the previous word.
2013-11-12 09:54:57 +00:00
kr.angelov
6729cca568
factor of 3 speedup for the translation without slowing down the grammar loading. The parser still seems to be 8 times slower than before I introduced the BIND. At least the Android UI now feels a lot more comfortable
2013-11-07 11:14:32 +00:00
kr.angelov
03e7c287fd
bugfix in the binary search implementation in libgu
2013-11-07 11:13:47 +00:00
kr.angelov
ceb156b93b
remove redundant type signature in gu/seq.h
2013-11-07 09:47:07 +00:00
kr.angelov
19700cb52d
a few words in DictEngBul
2013-11-07 09:22:43 +00:00
kr.angelov
fe41356a9d
fix for the memory allocation in the jitter which should work for Windows.
2013-11-07 08:47:35 +00:00
kr.angelov
cbfa65c7ae
the 'Release' configuration in Eclipse is renamed to 'Release (posix)'. In addition now there is 'Release (mingw)' for Windows.
2013-11-07 08:36:17 +00:00