Commit Graph
100 Commits
Author SHA1 Message Date
john.j.camilleri 348c118fc9 GFEP: update readme 2013-02-22 15:33:52 +00:00
john.j.camilleri 02169db183 Maltese RG: work on numerals, quants, dets, and enclitic pronouns with nouns 2013-02-13 16:18:09 +00:00
john.j.camilleri 72088a56c5 Maltese: new reduced verb implementation, using binding for pronominal suffixes
Also include some syntax stuff adapted from Angelo Zammit's dissertation.
These sections in the code are marked with [AZ]

The old verbs implementation can still be found at this point in the GitHub repo:
https://github.com/johnjcamilleri/Maltese-GF-Resource-Grammar/tree/7b3f4a049dbf0a3fd3cb85fde62afb86a6a570f3
2013-01-29 11:35:40 +00:00
john.j.camilleri 229853e46f RGL browser: move help button, re-add synopsis link 2013-01-29 11:05:26 +00:00
john.j.camilleri 3c5955685e RGL Browser: a bunch of style updates to make it less fugly 2013-01-21 10:44:30 +00:00
john.j.camilleri f633e899e9 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
john.j.camilleri 776539803d 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 5dfca98088 Syntax editor: add tooltips to buttons 2013-01-11 12:45:24 +00:00
john.j.camilleri d13424482d Syntax editor: remove beta label 2013-01-11 11:38:45 +00:00
john.j.camilleri 600761fa05 GFEP: update readme for 1.5.2 release 2013-01-11 10:18:13 +00:00
john.j.camilleri a0b49dc01e GFEP: remove doc makefile, updated index.html 2013-01-10 16:19:27 +00:00
john.j.camilleri c78cc99b4f GFEP: remove doc images and include redirection file (.htaccess) 2013-01-10 10:41:01 +00:00
john.j.camilleri 60f8a6b647 Syntax editor: unwrap feature 2012-12-11 15:09:16 +00:00
john.j.camilleri acd2f73c8c Syntax editor: link to about page 2012-12-11 09:48:44 +00:00
john.j.camilleri 64d463dddf Syntax editor: add about.html (and a Makefile for generating it) 2012-12-11 09:42:57 +00:00
john.j.camilleri 36d2f165ea Syntax editor: change startcat when wrapping top node 2012-12-07 15:32:31 +00:00
john.j.camilleri fe2fb1c51b Syntax editor: various small improvements...
- separate tree edit buttons from option buttons
- fix bug when wrapping on freshly imported ast
- add interface for import & export of ast
- cleaner internal implementation of Editor.add_refinement
- small style updates
2012-12-07 12:55:17 +00:00
john.j.camilleri 44138ff8ce Syntax editor: wrap now handles multiple possible positions for subtree 2012-12-04 15:45:41 +00:00
john.j.camilleri cf0051bbb3 Syntax editor: add wrap feature 2012-12-03 14:02:47 +00:00
john.j.camilleri 596cd4d473 Syntax editor: internal optimizations by pre-computing certain stuff 2012-11-30 15:08:46 +00:00
john.j.camilleri 589e1e4f08 Syntax editor: in-place replacement of functions
When at a non-leaf node, refinements with identical type signatures
are highlighting and can re placed without destroying the children.
If not, the refinement is greyed and the user is asked to clear
the current subtree first if they wish to replace it.
This aspect of the UI should be polished, but at least it is obvious.
Also, some substantial optimizations can still be made to cache
the processed type signatures (which determine what can be replaced
in-place)
2012-11-30 10:56:42 +00:00
john.j.camilleri d9b0895e57 Syntax editor: internal improvements. re-introduce initialize_from function 2012-11-29 15:40:18 +00:00
john.j.camilleri a2c0030415 Syntax editor/minibar integration fix 2012-11-29 15:18:02 +00:00
john.j.camilleri 53e6546a53 Syntax editor; add new helper for parsing type signatures (not complete) 2012-11-27 12:00:41 +00:00
john.j.camilleri 7faa501542 Syntax editor: add options for GM in editor_online.js 2012-11-27 11:21:28 +00:00
john.j.camilleri bd6d7327bf Syntax editor: avoid server calls for each refinement by using cached data 2012-11-27 11:19:12 +00:00
john.j.camilleri 054df2451a Syntax editor: improvements and fixes with grammar manager 2012-11-27 10:09:40 +00:00
john.j.camilleri dbd5c56049 minibar_online.js: updated to launch Editor using a GrammarManager object 2012-11-23 15:07:51 +00:00
john.j.camilleri 7fe922d5a6 Syntax editor: now uses common GrammarManager object 2012-11-23 15:03:36 +00:00
john.j.camilleri 3ae7f0df0e Syntax editor: return to editor after having switched to minibar 2012-11-23 08:25:00 +00:00
john.j.camilleri 0dac6fc783 Minibar: call abstract_action with 'this' bound to minibar object 2012-11-23 08:21:00 +00:00
john.j.camilleri 2476383b3a Minibar: add show/hide functions 2012-11-23 08:08:13 +00:00
john.j.camilleri 8b813be742 Syntax editor: can now load minibar (in-place) from a linearised tree 2012-11-22 12:45:20 +00:00
john.j.camilleri 5d5ac79b2b Syntax editor: start with initial AST
Note that the argument has been renamed to initial.abstr
(Where abstr means an abstract syntax tree in string form, NOT an AST object)
2012-11-21 15:24:44 +00:00
john.j.camilleri 12ed92eac2 Syntax editor: start with initial grammar, startcat, to: languages 2012-11-21 11:22:35 +00:00
john.j.camilleri 11e431d330 support.js: elem() returns false when as is undefined 2012-11-21 11:13:46 +00:00
john.j.camilleri 1dfa2ad5b8 Update gf.cabal to copy new common js files 2012-11-20 14:04:09 +00:00
john.j.camilleri bee1afd7b8 Syntax editor: update to use common js files 2012-11-20 13:56:56 +00:00
john.j.camilleri 47eae4035c Syntax editor: random generation of trees (and subtrees!) 2012-11-20 09:36:50 +00:00
john.j.camilleri 07e57fb0fa Fix date of 2013 summer school on home page (it said 2011) 2012-11-19 10:58:09 +00:00
john.j.camilleri 03a64e2ec7 Syntax editor: work on importing AST as string (eg for generate random)
But it's still not complete. Need an efficient way of getting the cat info to accompany funs.
2012-11-16 14:35:37 +00:00
john.j.camilleri cb92b80aba Syntax editor: select subset of available languages
Also added a basic readme file with a list of todo's
2012-11-16 09:33:55 +00:00
john.j.camilleri 48dbabcbbe Syntax editor: jump to next hole in tree 2012-11-15 15:38:17 +00:00
john.j.camilleri 3216a5def6 Syntax editor: fix bug in Firefox, Seamonkey 2012-11-15 12:40:14 +00:00
john.j.camilleri 7a69d9d5e5 Add first demo of new syntax editor
As part of the GF cloud stuff, it can be accessed from
http://cloud.grammaticalframework.org/syntax-editor/editor.html
2012-11-13 15:14:49 +00:00
john.j.camilleri 7ad9b839b2 Small update to summer school 2013 page 2012-10-30 13:41:20 +00:00
john.j.camilleri c41bfe8d7d Add initial page for 2013 summer school 2012-10-30 13:32:42 +00:00
john.j.camilleri bcabfbc72e Minibar: cursor over editable words is now a "hand"
This had been bugging me for ages!
2012-10-26 15:00:19 +00:00
john.j.camilleri 58cb521629 Add RGL API grammar modules for Maltese 2012-10-26 13:12:00 +00:00
john.j.camilleri c482b9f938 Added my name to authors list 2012-10-26 08:47:00 +00:00
john.j.camilleri c084e1b040 Maltese: finished morphology for derived verbs
Of course it's never really finished. There's more cases I should write treebanks
for and test, but I think the coverage is good enough and the implementation
for the verbs is solid enough that only minor fixes may arise.

There's also the issue of verb participles, but I'll come back to those
when I am looked more closely at the syntax.
2012-10-23 09:41:00 +00:00
john.j.camilleri 01c58b4e23 Significant advances in Maltese verb morphology 2012-07-19 16:19:56 +00:00
john.j.camilleri 4884087c2f RGL Browser: added favicon 2012-07-17 08:01:43 +00:00
john.j.camilleri 0fba4d4c5a RGL Browser: updates 2012-07-11 13:27:00 +00:00
john.j.camilleri 71098e9a73 GFEP: updated readme 2012-07-10 12:16:28 +00:00
john.j.camilleri 58f2d624fd GFEP: added images for ontology grammar plugin 2012-07-10 12:15:28 +00:00
john.j.camilleri 5fd00972fe GFEP: updated readme 2012-06-13 11:22:15 +00:00
john.j.camilleri 8828a226a0 GFEP: updated readme 2012-06-12 11:27:23 +00:00
john.j.camilleri b7347b1fef GFEP: updated readme 2012-06-12 11:04:59 +00:00
john.j.camilleri 04895ef3ab RGL Browser: bug fix 2012-06-11 10:43:41 +00:00
john.j.camilleri 53d66d5e98 GFEP: updated readme 2012-06-11 08:32:16 +00:00
john.j.camilleri c4bf308cc7 GFEP: updated readme 2012-06-11 08:29:52 +00:00
john.j.camilleri c5af228c7f GFEP: updated readme 2012-06-11 08:29:12 +00:00
john.j.camilleri d50ed66979 GFEP: updated readme 2012-06-11 08:15:35 +00:00
john.j.camilleri 58bf2cef29 GFEP: updated readme and removed examples folder 2012-06-01 14:21:26 +00:00
john.j.camilleri c66f87099b GFEP: updated readme 2012-06-01 12:45:39 +00:00
john.j.camilleri e38b5c1b3b GFEP: Updated readme 2012-06-01 12:43:44 +00:00
john.j.camilleri 62bcfe933b RGL Browser: Improved UI, history support 2012-05-25 09:49:12 +00:00
john.j.camilleri 69c7da92ab Spanish: added a bunch of stuff to StructuralSpa which was missing
The implementations are a "best guess" and should be checked by an expert.
2012-05-23 10:31:57 +00:00
john.j.camilleri be963009dd Spanish: added restricted inheritance of CatSpa in NumeralSpa 2012-05-23 09:49:27 +00:00
john.j.camilleri 4a834dcd17 Dutch: added restricted inheritance of CatDut in NumeralDut 2012-05-23 09:40:33 +00:00
john.j.camilleri f4e36b0a40 Catalan: added restricted inheritance of CatCat in NumeralCat 2012-05-23 09:32:25 +00:00
john.j.camilleri 470a531931 RGL Browser: some interface and behavioural improvements 2012-05-23 07:11:59 +00:00
john.j.camilleri 2a6ab3543e Urdu: restricted inheritence of CatUrd in NumeralUrd 2012-05-23 07:04:29 +00:00
john.j.camilleri ebbee9c096 RGL Browser: proper syntax highlighting for GF 2012-05-16 10:37:29 +00:00
john.j.camilleri 0ed07b14bb RGL browser: bug in "show local". better screen-space usage. 2012-05-15 14:03:41 +00:00
john.j.camilleri ab28a26db5 RGL Browser: added show local option 2012-05-15 13:32:49 +00:00
john.j.camilleri dd6e3bd973 RGL Browser updates
Added files which didn't get added in previous patch (bloody darcs)
2012-05-15 12:10:30 +00:00
john.j.camilleri 87e812455f RGL Browser updates
- Better layout
- Jump to defition
- Syntax highlighting, line numbers
2012-05-15 12:08:18 +00:00
john.j.camilleri d6ae92f1df RGL Browser: small user guide, less crash-prone 2012-05-14 14:29:11 +00:00
john.j.camilleri 050c8b7396 Fixed encoding issue in Web RGL Browser 2012-05-11 13:49:43 +00:00
john.j.camilleri 99c7579e85 RGL Browser
(added files which didn't add in previous patch)
2012-05-11 12:00:52 +00:00
john.j.camilleri 94f99118ad Added RGL Browser tool
Quick and dirty web-based tool for browsing the scope & source of the RGL.
Announcement to be posted in gf-dev group
2012-05-11 11:54:40 +00:00
john.j.camilleri 171c26fad3 GFEP: updated readme for 1.5.0 2012-04-19 09:44:42 +00:00
john.j.camilleri 13aa9a9dbc GFEP: updated readme 2012-04-04 10:19:11 +00:00
john.j.camilleri 499cc097ad GFEP: updated readme 2012-04-04 08:00:56 +00:00
john.j.camilleri ee868b2580 GFEP: page is now valid HTML and uses the gf.org stylesheet 2012-03-28 12:52:12 +00:00
john.j.camilleri 891ef8e08a GFEP: updated readme 2012-03-22 08:51:37 +00:00
john.j.camilleri 6c195eaf3d GFEP: updated readme 2012-03-21 10:00:24 +00:00
john.j.camilleri 476c8cd59e GFEP: added more images for readme 2012-03-19 13:45:04 +00:00
john.j.camilleri ec5f5ed86d GFEP: Added video tutorial 2012-03-19 12:48:30 +00:00
john.j.camilleri 28f8545efa GFEP: updated page 2012-03-06 12:07:51 +00:00
john.j.camilleri 2c8f4ec075 GFEP: Updated readme, more screenshots 2012-03-05 15:17:15 +00:00
john.j.camilleri 94e29b65d0 GFEP: more screenshots 2012-03-05 11:50:20 +00:00
john.j.camilleri 439b5a25c9 GFEP: updated readme 2012-03-05 10:39:14 +00:00
john.j.camilleri 59142b0caa GFEP: updated screenshots 2012-03-05 10:37:25 +00:00
john.j.camilleri a833668c3b GFEP: updated examples 2012-03-05 09:50:29 +00:00
john.j.camilleri aae0ddc22a Minor updates to Maltese RGL
removed "definiteness" as a noun param; articles should be treated separately.
2012-02-29 08:33:56 +00:00
john.j.camilleri 15b3da98c6 Updated 3.3.3 release doc
Added link to GFEP page.
2012-02-28 12:56:31 +00:00
john.j.camilleri 8c00c7bcd6 Maltese RGL: removed 'case' inflections from nouns 2012-02-21 14:39:19 +00:00