| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2015-09-30 | added bracketedLinearizeAll in Python | krasimir | |
| 2015-09-14 | haskell-bind/SG.hsc: fix unsafePerformIO import problem with ghc>=7.8 | hallgren | |
| 2015-09-11 | fix the debug mode in the tree generator in the C runtime | krasimir | |
| 2015-09-10 | PGF2.Expr: a fix for ghc-7.6 | hallgren | |
| Apparently Foreign.unsafePerformIO is not just a re-export of System.IO.Unsafe.unsafePerformIO (or vise versa), it is a different function, so you get an ambiguity if you import both. | |||
| 2015-09-08 | add readTriple in the Haskell binding | krasimir | |
| 2015-09-08 | bugfix in the parser | krasimir | |
| 2015-09-04 | fix the metadata for sg databases | krasimir | |
| 2015-09-04 | storage for literals in libsg | krasimir | |
| 2015-09-04 | API for triple queries from Java | krasimir | |
| 2015-09-04 | the Haskell binding now covers everything in the libsg API | krasimir | |
| 2015-09-04 | the new triples API in libsg now always works with expressions | krasimir | |
| 2015-09-03 | PGF2.Expr fixes | hallgren | |
| It needs to be listed in gf.cabal unsafePerformIO is only exported from System.IO.Unsafe, starting with ghc-7.8 | |||
| 2015-09-03 | Java API for opening/closing SG databases | krasimir | |
| 2015-09-03 | bugfixes in libsg | krasimir | |
| 2015-09-03 | the Eclipse project for the Java binding is now replaced with a simple Makefile | krasimir | |
| 2015-09-03 | silence compilation warnings in the Java binding | krasimir | |
| 2015-09-02 | API for transactions in libsg | krasimir | |
| 2015-09-02 | added the minimal Haskell API for storing expressions/triples in the ↵ | krasimir | |
| semantic graph | |||
| 2015-09-02 | bugfix in libsg | krasimir | |
| 2015-08-31 | GF.Infra.SIO: The SIO monad now supports putStr in addition to putStrLn | hallgren | |
| Also included some unrelated minor changes. | |||
| 2015-08-31 | still partial implementation for complex queries in libsg, and added sg.h ↵ | krasimir | |
| which I had forgotten to include in darcs | |||
| 2015-08-28 | Comment out some dead code found with -fwarn-unused-binds | hallgren | |
| Also fixed some warnings and tightened some imports | |||
| 2015-08-27 | query for triples and cleaner API | krasimir | |
| 2015-08-24 | added libsg in the C runtime | krasimir | |
| 2015-08-21 | retrieval of a triple | krasimir | |
| 2015-08-21 | API for storing triples in the semantic graph | krasimir | |
| 2015-08-20 | PGF2: export BindType(..) and two new functions: showType & categories | hallgren | |
| showType :: Type -> String categories :: PGF -> [Cat] But both are implemented as quick hacks: categories is implemented by listing all functions and taking the target categories from their types. showType uses ppType copied & modified from PGF.Type, and needs a ppExpr, which is currently implemented by wrapping showExpr... TODO: need something correpsonding to PGF.categoryContext. | |||
| 2015-08-20 | add the initial sketches of the semantic graph storage | krasimir | |
| 2015-08-12 | pickling/unpickling for types | krasimir | |
| 2015-08-12 | support for transparent pickling/unpickling of abstract expressions in Python | krasimir | |
| 2015-08-10 | gf -cshell: preliminary support for the C run-time system in the GF shell | hallgren | |
| Some C run-time functionality is now available in the GF shell, by starting GF with 'gf -cshell' or 'gf -crun'. Only limited functionality is available when running the shell in these modes: - You can only import .pgf files, not source files. - The -retain flag can not be used and the commands that require it to work are not available. - Only 18 of the 40 commands available in the usual shell have been implemented. The 'linearize' and 'parse' commands are the only ones that call the C run-time system, and they support only a limited set of options and flags. Use the 'help' commmands for details. - A new command 'generate_all', that calls PGF2.generateAll, has been added. Unfortuntaly, using it causes 'segmentation fault'. This is implemented by adding two new modules: GF.Command.Commands2 and GF.Interactive2. They are copied and modified versions of GF.Command.Commands and GF.Interactive, respectively. Code for unimplemented commands and other code that has not been adapted to the C run-time system has been left in place, but commented out, pending further work. | |||
| 2015-08-06 | bugfix for the word prediction in the App | krasimir | |
| 2015-08-06 | bugfix in lookup_morpho in the C runtime | krasimir | |
| 2015-07-16 | make the virtual machine instructions more uniform | krasimir | |
| 2015-07-16 | refine the GNU lightning patch to avoid generating unnecessary code | krasimir | |
| 2015-07-16 | bugfixes in the JIT compiler for x86_64. One of the fixes is actually in GNU ↵ | krasimir | |
| lightning | |||
| 2015-07-16 | added a space after the tag in word alignment to work around a graphviz bug ↵ | aarne | |
| shown with Chinese characters | |||
| 2015-07-12 | fixed missing do in the Haskell binding | krasimir | |
| 2015-07-04 | the reasoner's states are now closures just like the code for the def rules. ↵ | krasimir | |
| This means more compact JIT compiled code and uniformity with the code for def rules | |||
| 2015-07-03 | merge the states for reasoning and evaluation into a single structure | krasimir | |
| 2015-06-30 | add function 'functions' in the Haskell binding to the C runtime | krasimir | |
| 2015-06-30 | bugfix in the parser for lexical lookup | krasimir | |
| 2015-06-25 | Documentation updates for the release of GF 3.7 | hallgren | |
| 2015-06-25 | bugfix in the bottom-up prediction for the parser | krasimir | |
| 2015-06-23 | runtime/c/pf/jit.c: silence warning about alloca on MINGW32 | hallgren | |
| 2015-06-23 | Bump version of .gfo and .pgf files, improve error messages on version mismatch | hallgren | |
| Becacuse of the new special tokens added to the Symbol type, .gfo and .pgf files produced with the current version of GF can not always be used with older versions of GF and the PGF run-time system. The PGF version number was increased from (2,0) to (2,1). GF can still read version (2,0) and (1,0), so old PGF files continue to work. The GFO version was increased from "GF03" to "GF04". | |||
| 2015-06-17 | forgot changes in the serialization in the Haskell runtime | krasimir | |
| 2015-06-12 | the orthographic tokens were broken when they appear inside a dictionary ↵ | krasimir | |
| entry. Now this is fixed by treating those as syntactic rules | |||
| 2015-06-11 | fixed typo in the Haskell runtime | krasimir | |
| 2015-06-05 | print error message for missing abstract categories in the C runtime | krasimir | |
