krasimir
|
66454d844a
|
added code for visualization of the sematic graph in the app. The code is there but the menu item for activating it is not there yet since the functionality is not complete
|
2015-09-01 08:00:56 +00:00 |
|
krasimir
|
9a58afe121
|
still partial implementation for complex queries in libsg, and added sg.h which I had forgotten to include in darcs
|
2015-08-31 07:15:20 +00:00 |
|
krasimir
|
f2952768d5
|
query for triples and cleaner API
|
2015-08-27 15:18:51 +00:00 |
|
krasimir
|
32d5d4b52f
|
added libsg in the C runtime
|
2015-08-24 09:36:51 +00:00 |
|
krasimir
|
e43608eca0
|
retrieval of a triple
|
2015-08-21 16:31:43 +00:00 |
|
krasimir
|
17a572dda6
|
API for storing triples in the semantic graph
|
2015-08-21 16:13:03 +00:00 |
|
krasimir
|
d1b46ece28
|
add a type signature in GF.Interactive2 to make ghc-7.6.3 happy
|
2015-08-21 11:58:32 +00:00 |
|
krasimir
|
2f9704a624
|
add the initial sketches of the semantic graph storage
|
2015-08-20 13:31:43 +00:00 |
|
krasimir
|
8e39c1f622
|
Bugfix in the android app for Chinese which was causing the first character in the translation to disappear
|
2015-08-12 18:44:45 +00:00 |
|
krasimir
|
6b90024d09
|
pickling/unpickling for types
|
2015-08-12 10:11:00 +00:00 |
|
krasimir
|
ac6ce58777
|
support for transparent pickling/unpickling of abstract expressions in Python
|
2015-08-12 09:21:23 +00:00 |
|
krasimir
|
20644d0299
|
bump the version number for the Android app
|
2015-08-10 08:34:29 +00:00 |
|
krasimir
|
a33e06649d
|
now the app shows the correct abstract syntax names for unknown words while it still produces the right TTS
|
2015-08-06 14:19:13 +00:00 |
|
krasimir
|
26c2f12170
|
another fix in the Thai keyboard
|
2015-08-06 14:18:49 +00:00 |
|
krasimir
|
336128309b
|
disable the visualization of glosses in the App until we have a complete database
|
2015-08-06 13:02:27 +00:00 |
|
krasimir
|
3f90b8305a
|
set the optimization levels for the JNI code to release level
|
2015-08-06 13:01:07 +00:00 |
|
krasimir
|
9b0cb5adad
|
bugfix for the word prediction in the App
|
2015-08-06 12:51:42 +00:00 |
|
krasimir
|
266fe48aa8
|
a better layout for the Thai keyboard
|
2015-08-06 12:23:27 +00:00 |
|
krasimir
|
f6796ced2d
|
bugfix in lookup_morpho in the C runtime
|
2015-08-06 11:51:23 +00:00 |
|
krasimir
|
880f0a63d0
|
make the virtual machine instructions more uniform
|
2015-07-16 15:43:18 +00:00 |
|
krasimir
|
d22c07dcfb
|
refine the GNU lightning patch to avoid generating unnecessary code
|
2015-07-16 15:29:14 +00:00 |
|
krasimir
|
fac48d43e8
|
bugfixes in the JIT compiler for x86_64. One of the fixes is actually in GNU lightning
|
2015-07-16 15:21:09 +00:00 |
|
krasimir
|
4810a0b8e5
|
add the Python API tutorial to the GF home page
|
2015-07-15 12:12:50 +00:00 |
|
krasimir
|
aa6b6d3155
|
fixed missing do in the Haskell binding
|
2015-07-12 15:37:45 +00:00 |
|
krasimir
|
192b1cc018
|
the reasoner's states are now closures just like the code for the def rules. This means more compact JIT compiled code and uniformity with the code for def rules
|
2015-07-04 15:06:34 +00:00 |
|
krasimir
|
b3680b6025
|
merge the states for reasoning and evaluation into a single structure
|
2015-07-03 11:53:52 +00:00 |
|
krasimir
|
1c2b6702d7
|
merge brassiere_1_N/brassiere_2_N and aborigine_N/aboriginal_N
|
2015-07-01 11:14:48 +00:00 |
|
krasimir
|
7daf119cbc
|
forgot to add the DBManager
|
2015-07-01 09:51:01 +00:00 |
|
krasimir
|
34ef01f613
|
the Android app now can show Glosses from WordNet
|
2015-07-01 09:44:56 +00:00 |
|
krasimir
|
fa13e1834c
|
specify strict APP_PLATFORM to avoid crashes on devices with older android version
|
2015-06-30 22:14:12 +00:00 |
|
krasimir
|
22773909bf
|
add function 'functions' in the Haskell binding to the C runtime
|
2015-06-30 20:42:19 +00:00 |
|
krasimir
|
e6ddb7a578
|
some more comments in the help page
|
2015-06-30 17:01:56 +00:00 |
|
krasimir
|
789c35bd0c
|
bugfix in the Android keyboard
|
2015-06-30 16:51:22 +00:00 |
|
krasimir
|
4d33dfd698
|
better layout for the Thai keyboard
|
2015-06-30 15:54:14 +00:00 |
|
krasimir
|
a2bf81a2ca
|
increase the version number for the app
|
2015-06-30 13:53:57 +00:00 |
|
krasimir
|
5b0f7d81cc
|
added ant.properties in the App folder to make it easier to prepare releases
|
2015-06-30 13:53:09 +00:00 |
|
krasimir
|
6f2afdd53e
|
bugfix in the parser for lexical lookup
|
2015-06-30 12:54:19 +00:00 |
|
krasimir
|
c7f1803410
|
bugfix in the bottom-up prediction for the parser
|
2015-06-25 09:46:43 +00:00 |
|
krasimir
|
c515d7c4dc
|
three more points in the release notes
|
2015-06-17 13:08:03 +00:00 |
|
krasimir
|
2f2f459a89
|
forgot changes in the serialization in the Haskell runtime
|
2015-06-17 12:58:46 +00:00 |
|
krasimir
|
e352742b8c
|
the orthographic tokens were broken when they appear inside a dictionary entry. Now this is fixed by treating those as syntactic rules
|
2015-06-12 13:03:19 +00:00 |
|
krasimir
|
ac01e5019a
|
fixed typo in the Haskell runtime
|
2015-06-11 07:41:28 +00:00 |
|
krasimir
|
9b0edaacdb
|
print error message for missing abstract categories in the C runtime
|
2015-06-05 07:41:59 +00:00 |
|
krasimir
|
786da46a99
|
added callback in C for unknown words
|
2015-05-19 09:15:48 +00:00 |
|
krasimir
|
616a24cba4
|
the NERC in C is now fully up-to-date with the other NERCs. In addition the NERC in Haskell and Java now refuses to recognize names that match words in the lexicon. The latest is useful for German
|
2015-05-19 07:26:56 +00:00 |
|
krasimir
|
09a57b34a8
|
bugfix in the NERC in C
|
2015-05-18 15:02:44 +00:00 |
|
krasimir
|
ce05465365
|
the callbacks in C now take the concrete syntax as a parameter
|
2015-05-18 14:41:33 +00:00 |
|
krasimir
|
773a33979b
|
pgf_lookup_morpho and pgf_lookup_word_prefix are now also case insensitive if case_sensitive=off
|
2015-05-18 14:20:35 +00:00 |
|
krasimir
|
b4e41cabdd
|
"flags case_sensitive=off" makes the parser case insensitive
|
2015-05-11 14:11:42 +00:00 |
|
krasimir
|
1e0d7be4f4
|
added all orthographic primitives
|
2015-05-11 13:01:39 +00:00 |
|
krasimir
|
13998e3287
|
implemented CAPIT in parsing
|
2015-05-08 18:54:50 +00:00 |
|
krasimir
|
483df35954
|
fix in the dictionary lookup
|
2015-05-08 18:12:24 +00:00 |
|
krasimir
|
ea0f74d455
|
a new nice and elegant algorithm for dictionary lookup in the parser
|
2015-05-08 14:38:24 +00:00 |
|
krasimir
|
365c7bb1d8
|
the parser is now fully Unicode compatible
|
2015-05-08 09:23:29 +00:00 |
|
krasimir
|
b961e9a255
|
fix gu_ucs_is_space in libgu
|
2015-05-07 15:50:55 +00:00 |
|
krasimir
|
bf3b6f2794
|
fix the NERC in C to work for PN as literal
|
2015-05-07 15:16:55 +00:00 |
|
krasimir
|
7e43e5727a
|
fix pgf-translate to use the NERC again
|
2015-05-07 14:49:30 +00:00 |
|
krasimir
|
01c4836d4d
|
fix the UTF8 implementation in libgu
|
2015-05-06 15:51:12 +00:00 |
|
krasimir
|
3649412ce2
|
use a temporary pool for linearizeAll in Haskell too
|
2015-04-27 19:39:16 +00:00 |
|
krasimir
|
82eeb3ef2b
|
fix a memory management error in linearizeAll in the python binding. a new temporary pool is used on every iteration to keep memory allocation to constant
|
2015-04-27 19:27:11 +00:00 |
|
krasimir
|
c1129e15fa
|
fix warning in the Python binding
|
2015-04-27 18:33:18 +00:00 |
|
krasimir
|
5f25804b73
|
mark two more functions as static in the Python binding
|
2015-04-27 18:24:21 +00:00 |
|
krasimir
|
fc4b39d65f
|
make linearizeAll in the Haskell binding lazy
|
2015-04-27 16:28:45 +00:00 |
|
krasimir
|
27bd12ce67
|
forgot to update gf.cabal
|
2015-04-20 12:25:52 +00:00 |
|
krasimir
|
8c697b72a4
|
drop the dependency to FST
|
2015-04-20 11:56:13 +00:00 |
|
krasimir
|
5d7633fdb4
|
added getpagesize() definition for Windows
|
2015-04-20 09:57:28 +00:00 |
|
krasimir
|
aebc868c22
|
fix in the Haskell binding for Windows
|
2015-04-20 09:55:15 +00:00 |
|
krasimir
|
86e16d9e3d
|
added linearizeAll in the Haskell bindings
|
2015-04-17 12:33:22 +00:00 |
|
krasimir
|
4221757895
|
bugfix in the java binding
|
2015-04-16 13:53:03 +00:00 |
|
krasimir
|
e72fcb1513
|
fix the compilation of gu/mem.c on Windows. For now memory mapped pools on Windows are just not supported.
|
2015-03-19 09:28:31 +00:00 |
|
krasimir
|
8f0624bc30
|
remove the meta_item variable from the parse state
|
2015-03-06 15:18:50 +00:00 |
|
krasimir
|
0238579610
|
remove some more old code
|
2015-03-05 14:47:36 +00:00 |
|
krasimir
|
7539809461
|
removed some operations in GeneratePMCFG. They didn't work well with variants and are now obsolete with the new partial evaluator
|
2015-03-05 13:58:18 +00:00 |
|
krasimir
|
a5817ff492
|
fix some out-of-date code for the PGF_RESULT_DEBUG mode in the parser
|
2015-02-26 13:31:26 +00:00 |
|
krasimir
|
9c83b2e27d
|
use the same trick for comparison of doubles in cmp_expr_state
|
2015-02-26 13:10:01 +00:00 |
|
krasimir
|
532647c978
|
bugfix in the parser which caused some items to be poped in the wrong order if their probability differ with less that 0.5
|
2015-02-26 12:17:59 +00:00 |
|
krasimir
|
715ac1ca62
|
remove three more uses of meta productions that were left in debugging mode
|
2015-02-24 10:59:18 +00:00 |
|
krasimir
|
da11a7127f
|
implemented escape characters when reading/printing an abstract expression with string literals
|
2015-02-24 09:35:12 +00:00 |
|
krasimir
|
218c6be0a7
|
fix in thai_page2.xml
|
2015-02-20 15:31:32 +00:00 |
|
krasimir
|
70a71a6f0e
|
set the keyboard pages for Thai in Translator.java
|
2015-02-20 14:26:30 +00:00 |
|
krasimir
|
b864601cb9
|
experimental Thai keyboard (still not tested)
|
2015-02-20 14:08:12 +00:00 |
|
krasimir
|
f848857519
|
added option -plus-as-bind which treats (+) as a bind when used with runtime variables
|
2015-02-20 13:26:12 +00:00 |
|
krasimir
|
8fae104957
|
remove the meta prob flags
|
2015-02-20 13:00:51 +00:00 |
|
krasimir
|
e893d41393
|
silence some warnings in GNU Lightning for i386_64
|
2015-02-19 12:53:52 +00:00 |
|
krasimir
|
b92bbcfc37
|
parsing with meta rules is now removed since we don't use them anymore and I would gladly remove some code.
|
2015-02-19 11:59:51 +00:00 |
|
krasimir
|
39bbe68adf
|
fix the missmatch between Int and CInt in the Haskell binding to the word alignment API. This was causing problems on 64-bit machines
|
2015-02-18 17:05:35 +00:00 |
|
krasimir
|
f3797bb313
|
fix the callback for unknown words as well
|
2015-02-18 16:47:33 +00:00 |
|
krasimir
|
a97dee067a
|
fix in the callback for names in the Haskell binding
|
2015-02-18 16:41:13 +00:00 |
|
krasimir
|
e3a87c657b
|
fix in the parser for callbacks in the middle of a word
|
2015-02-18 16:14:29 +00:00 |
|
krasimir
|
18519c20fd
|
fix the grammar browser in the editor
|
2011-03-08 12:32:51 +00:00 |
|
krasimir
|
42ad2d5e95
|
the user can now upload their own grammars in the editor
|
2011-03-07 21:05:29 +00:00 |
|
krasimir
|
37d0200c7f
|
added testsuite for the parser
|
2011-01-10 10:34:09 +00:00 |
|
krasimir
|
5941995c59
|
fix the computation of abstract expressions in the presence of implicit arguments
|
2011-01-08 20:55:58 +00:00 |
|
krasimir
|
f7a740d1bd
|
fix the definition of functor composition in category theory
|
2011-01-08 20:43:45 +00:00 |
|
krasimir
|
d465292fde
|
bugfix in the handling of implicit arguments in the typechecker
|
2011-01-08 12:55:50 +00:00 |
|
krasimir
|
c8b6192128
|
The GF editor now lets the user to upload his/her own grammars
|
2010-12-28 16:26:10 +00:00 |
|
krasimir
|
fb722fe8e2
|
added GrammarsPanel in the GF editor
|
2010-12-22 13:51:26 +00:00 |
|
krasimir
|
d28242c03e
|
tweak gf-server.cabal
|
2010-12-22 12:32:13 +00:00 |
|
krasimir
|
0aab9833f7
|
more clear LICENSE file for GF
|
2010-12-21 10:57:54 +00:00 |
|
krasimir
|
71e0ec4d41
|
bugfix: GeneratePMCFG should initialize the lexicon to empty
|
2010-12-17 09:11:04 +00:00 |
|